BODY
{
	Margin: 5px;
	Background-Color: #707070;
	Text-Align: Center;
}

.Atest 
{ 
	Font-Family: "Tahoma";
	Font-Size: 10.5pt;
	Font-Weight: 400;
	Text-Decoration: none;
	Color: #303060;
}

A:Hover { 
	Color: #D04080;
}

.Download, .Support
{
	font-family: "Tahoma"; 
	Font-Size: 10pt;
	Font-Weight: 400;
	Text-Decoration: none;
	Color: #303060;
	padding-left: 25px;
	padding-right: 25px;
}

A.Catalog, A.Section
{ 
	Font-Family: "Verdana";
	Font-Size: 11px;
	Font-Weight: 400;
	Text-Decoration: none;
	Color: #303060;
}

A.Part
{ 
	Font-Family: "Times New Roman";
	Font-Size: 10pt;
	Font-Weight: 400;
	Text-Decoration: none;
	Color: #4030A0;
}

A.Category 
{
	Font-Family: "Tahoma";
	Font-Size: 10.5pt;
	Text-Decoration: none;
	Color: #606060;
}

A.Footer
{
	Font-Family: "Tahoma";
	Font-Size: 9pt;
	Text-Decoration: none;
	Color: #404080;
}

TABLE.HPMain
{
	Background-Color: #FFFFFF;
	margin: 0;
}

TABLE.HPHeader
{
	Background-Color: #6888A8;
}

TD.HPHeader
{
	Background-Color: #486888;
	Color: #FFFFFF;
	Font-Size: 12px;
	Font-Family: "Arial";
	Font-Weight: 800;
	Text-Align: Center;
	padding: 3px;
}

TABLE.HPHeader2
{
	Background-Color: #D4B270;
}

TD.HPHeader2
{
	Background-Color: #D4B270;
	Color: #616161;
	Font-Size: 12px;
	Font-Family: "Arial";
	Font-Weight: 800;
	Text-Align: Center;
	padding: 3px;
}

TD.HPPane
{
	margin: 1px;
	Background-Color: #FFFFFF;
	Padding: 5px;
}

TD.SideHeader
{
	Background-Color: #486888;
	Color: #FFFFFF;
	Font-Size: 12px;
	Font-Family: "Arial";
	Font-Weight: 800;
	Text-Align: Center;
}

TABLE.SidePanel,
TD.SidePanel
{
	Background-Color: #F0EEE6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

A.Model
{
	font-size: 10pt;
	color: black;
	text-decoration: none;
}

A.Quicklink
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 8pt;
	color: #202080;
	text-decoration: none;
}

.txt, TD.txt
{
	font-size: 10.5pt;
	text-decoration: none;
}

.newtxt 
{  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 13px; 
	line-height: 180%;
}

.newtxt_small
{  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 8.5pt; 
	line-height: 130%;
}


.bluetxt 
{  
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 12px; 
	font-weight: 800;
	line-height: 180%; 
	color: #306090
}
.introtxt
{
	font-family: "Times New Roman"; 
	font-size: 12px; 
	color: #404040
}

.blue_intro_text
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 12px; 
	color: #306090
}

TABLE.MainFrame
{
	Width: 790px;
	Background-Color: White;
}

TD.MainFrame
{
	Vertical-Align: top;
}

TABLE.PageBody
{
	Width: 100%;
	Background-Color: #FFFFFF;
	Padding: 0;
}

TABLE.PageFooter
{
	Background-Color: #F0F0F0;
	Font-Family: "Tahoma";
	Font-Size: 9pt;
	Text-Decoration: none;
	Color: #404040;
	Line-Height: 14pt;
}

TABLE.SideMenu
{
	Background-Color: #E0E0E0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

TD.SideBar
{
	Vertical-Align: top;
	Text-Align: left;
	Background-Color: #E0E0E0;
}

TD.VSpacer
{
	width: 10px;
}

TD.Content
{
	Vertical-Align: top;
	text-align: left;
}

TABLE.SideMenuEx
{
	Background-Color: #FFFFFF;
}

.ContentHeader
{
	Color: #404060;
	Font-size: 16pt;
	Font-Family: "Arial"; 
	Font-Weight: 800;
	Margin-top: 10px;
	Margin-Bottom: 10px;
}

.spline
{
	Margin-Bottom: 10px;
}

.article
{
	Font-Family: "Times New Roman";
	Font-Size: 10pt;
	Text-Align: Justify;
	Margin-Right: 15px;
	Line-Height: 15pt;
}

.Illustra
{
	Margin: 2px;
}

.PrintBtn
{
	Text-Align: Right;
	Padding-Right: 20px;
}

TABLE.tabCRT,
TABLE.tabPRT
{
	Width: 600px;
	Background-Color: #F8F8F8;
	Padding: 3px;
}

TABLE.tabCRT2,
TABLE.tabPRT2
{
	Width: 600px;
	Background-Color: #E0E0E0;
	Padding: 3px;
}

TD.model
{
	Width: 95px;
	font-size: 10pt;
}

TD.part
{
	Width: 130px;
	font-size: 10pt;
}

TD.desc
{
	Width: 240px;
	font-size: 10pt;
}

TD.price
{
	Width:45px;
	font-size: 10pt;
	text-align: right;
}

TD.error
{
	font-size: 10pt;
	font-weight: 800;
	color: #C02020;
	text-align: center;
}

TR.datarow
{
	cursor: hand;
}

TR.headrow
{
	cursor: hand;
}

TR.headrowX
{
}

A.HeaderLink
{
	Font-Family: "Tahoma";
	Font-size: 8pt;
	Font-Weight: 800;
	Text-Decoration: none;
	Color: #C0C0C0;
}

A.HeaderLink:Hover
{
	Color: #FFFFFF;
}

TR.Title
{
	Background-Color: #909090;
	Color: #FFFFFF;
	Font-Size: 12pt;
	Font-Family: "Arial";
	Font-Weight: 400;
	Padding-Top: 3px;
	Padding-Bottom: 3px;
	Text-Align: Center;
}

TABLE.HPNews,
TABLE.HPProd
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 10px;
	color:#000000;
}

.HPTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 800;
	color:#000000;
}

.sideform
{
	font-size: 12px;
}

.sideform_btn
{
	font-size: 12px;
	width: 40px;
}

.SideMenuHeader
{
	color: #000000;
	background-color: #AABBDD;
	font-weight: 400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}

.orangetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #882200;
}

.bluetext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #002288;
}

a.orangelink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #882200;
	text-decoration: underline;
}

a.orangelink:hover
{
	color: #EE7755;
}

a.bluelink
{
	font-size: 10px;
	color: #002288;
	text-decoration: underline;
}

a.bluelink:hover
{
	color: #5577EE;
}

TABLE.LoginPanel
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #EEE8E0;
}

.headbar 
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: 800;
	text-align: center;
	color: #000000;	
	background-color: #B8C8D8;
	cursor: hand;
}

.headbar0
{
	Font-Family: "Tahoma";
	Font-size: 8pt;
	Font-Weight: 800;
	Text-Decoration: none;
	Color: #FFFFFF;
	text-align: center;
	background-color: #606888;
}

.HeadbarText, A.HeadbarLink
{
	Font-Family: "Tahoma";
	Font-size: 8pt;
	Font-Weight: 800;
	Text-Decoration: none;
	Color: #004466;
}

A.HeadbarLink:Hover
{
	Color: #004466;
}

.submenu
{
	background-color: #EEEEEE;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	cursor: hand;
}

a.submenuitem
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: 800;
	color: #004040;
	text-decoration: none;
}

a.submenuitem:hover
{
	color: #000000;
}

.parts_label
{
	color: #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
}

.parts_value
{
	color: #222222;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 400;
}

.form_title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 800;
}

.form_label
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.form_text
{
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: 400;
}

.form_error_title
{
	background-color: #A03030;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 800;
}

.form_error_msg
{
	background-color: #ECE9D8;
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

td.SideMessage
{
	color: #FF0000;
	font-weight: 800;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}

form
{
	margin-bottom: 0;
}

.bb_pn
{
	font-size: 8pt;
}

.bb_desc
{
	font-size: 8pt;
}

.bb_date
{
	font-family: MS Sans Serif;
	font-size: 8pt;
	padding: 4px;
}

.bb_title
{
	font-family: MS Sans Serif;
	font-size: 8pt;
	color: white;
}

.breadcrumb
{
	font-family: MS Sans Serif;
	font-size: 9pt;
	padding: 4px;
}