body
{
	margin: 0;
	background-color: #405030;
}

a:hover
{ 
	Color: #D04080;
}

a.headerlink
{
	Font-Family: "Tahoma";
	Font-size: 8pt;
	Font-Weight: 400;
	Text-Decoration: none;
	Color: #000000;
}

a.headerlink:hover
{
	Color: #800000;
}

a.footerlink
{
	Font-Family: "Tahoma";
	Font-Size: 9pt;
	Text-Decoration: none;
	Color: #404080;
}

table.MainFrame
{
	Width: 970px;
	Background-Color: White;
}

td.MainFrame
{
	Vertical-Align: top;
}

table.PageBody
{
	Width: 100%;
	Padding: 0;
}

table.PageFooter
{
	Background-Color: #F0F0F0;
	Font-Family: "Tahoma";
	Font-Size: 9pt;
	Text-Decoration: none;
	Color: #404040;
	Line-Height: 14pt;
}

.ContentHeader
{
	Color: #404060;
	Font-size: 14pt;
	Font-Family: "Arial"; 
	Font-Weight: 800;
	Margin-top: 10px;
	Margin-Bottom: 10px;
}

.Content
{
	padding-left: 15px;
	padding-top: 10px;
}

table.HPMain
{
	Background-Color: #A1A1A1;
	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: 0px;
}

table.HPNews,
table.HPProd
{
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 12px;
	padding-right: 10px;
	color:#000000;
}

td.HPTitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 800;
}

.headbar
{
	margin-top: 2px;
	margin-bottom: 0;
	background-color: #FFCF59;
}

.headbar_item 
{
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: 800;
	text-align: center;
	color: #000000;	
	background-color: #FFCF59;
	cursor: hand;
}

.headbar_item0
{
	Font-Family: "Tahoma";
	Font-size: 8pt;
	Font-Weight: 800;
	Text-Decoration: none;
	Color: #000000;
	text-align: center;
	background-color: #FFFFFF;
}

.headbar_text, a.headbar_link
{
	Font-Family: "Tahoma";
	Font-size: 8pt;
	Font-Weight: 800;
	Text-Decoration: none;
	Color: #602000;
}

a.headbar_link:Hover
{
	Color: #800000;
}

.SideBar
{
	background-color: #FFCF59;
	padding: 0;
}

.SidePanel
{
	background-color: #F8F8D0;
}

.SideHeader
{
	background-color: #F8F8D0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 800;
	color: #000000;
	text-decoration: none;
	text-align: center;
}

.SideText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: 400;
	color: #202020;
	background-color: #FFCF59;
}

.SideMenuTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: 800;
	text-decoration: none;
	color: #000000;
	background-color:#FFCF59;
	padding: 5px;
}

.SideMenuItem
{
	Vertical-Align: top;
	Text-Align: right;
	Background-Color: #FFCF59;
}

.SideMenuItemX
{
	Vertical-Align: top;
	Text-Align: right;
	Background-Color: #000000;
}

.SideMenuText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	color: #000000;
}

.SideMenuTextX
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	color: #FFFFFF;
}

.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;
}

.introtxt
{
	font-family: "Times New Roman"; 
	font-size: 12px; 
	color: #404040
}

.article
{
	Font-Family: "Times New Roman";
	Font-Size: 10pt;
	Text-Align: Justify;
	Margin-Right: 15px;
	Line-Height: 15pt;
}

td.error
{
	font-size: 10pt;
	font-weight: 800;
	color: #C02020;
	text-align: center;
}

.sideform
{
	font-size: 12px;
}

.sideform_btn
{
	font-size: 12px;
	width: 40px;
}

.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;
}

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;
}

.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;
}

a.quicklink
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 7pt;
	color: #606060;
	text-decoration: none;
}

.category 
{
	Font-Family: Verdana, Arial, Helvetica, sans-serif;
	Font-Size: 8.5pt;
	Text-Decoration: none;
	Color: #303030;
}

ul.category
{
	margin-top: 0;
	margin-bottom: 4;
}

a.category:hover
{
	text-decoration: underline;
}

.ShoppingCart
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.white
{
	background-color: white;
	color: white;
}

.headertop
{
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	font-size: 7pt;
	color: #606060;
	text-decoration: none;
}

a.headertop:hover
{
	text-decoration: underline;
}

.faqhdr
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: 800;
}

.faqidx
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

li.faqidx
{
	margin: 5px;
}

a.faqidx
{
	text-decoration: none;
	color: #000099;
}

a.faqidx:hover
{
	text-decoration: underline;
}

.category_label
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.MenubarItem
{
	Text-Align: center;
	Background-Color: #FFCF59;
}

.MenubarItemX
{
	Text-Align: center;
	Background-Color: #FFFFDD;
}

.MenubarText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	color: #000000;
}

a.MenubarText:hover
{
	color: #A00000;
	text-decoration: underline;
}

.MenubarTextX
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	text-decoration: none;
	color: #000000;
}

