/* CSS Document */
body{
margin-top:0px;
font-family:Verdana;
font-size:12px;
z-index:10;
}

a.orange:link    {text-decoration:none;color:#F3821B;background-color:transparent}
a.orange:visited {text-decoration:none;color:#F3821B;background-color:transparent}
a.orange:hover   {text-decoration:underline;color:#F3821B;background-color:transparent}
a.orange:active  {text-decoration:underline;color:#F3821B;background-color:transparent}

a.green:link    {text-decoration:none;color:#C0DCB6;background-color:transparent}
a.green:visited {text-decoration:none;color:#C0DCB6;background-color:transparent}
a.green:hover   {text-decoration:underline;color:#C0DCB6;background-color:transparent}
a.green:active  {text-decoration:underline;color:#C0DCB6;background-color:transparent}

a.blue:link    {text-decoration:none;color:#0033FF;background-color:transparent}
a.blue:visited {text-decoration:none;color:#0033FF;background-color:transparent}
a.blue:hover   {text-decoration:underline;color:#0033FF;background-color:transparent}
a.blue:active  {text-decoration:underline;color:#0033FF;background-color:transparent}

a.white:link    {text-decoration:none;color:#FFFFFF;background-color:transparent}
a.white:visited {text-decoration:none;color:#FFFFFF;background-color:transparent}
a.white:hover   {text-decoration:underline;color:#FFFFFF;background-color:transparent}
a.white:active  {text-decoration:underline;color:#FFFFFF;background-color:transparent}

a.darkblue:link    {text-decoration:none;color:#5573AA;background-color:transparent}
a.darkblue:visited {text-decoration:none;color:#5573AA;background-color:transparent}
a.darkblue:hover   {text-decoration:underline;color:#5573AA;background-color:transparent}
a.darkblue:active  {text-decoration:underline;color:#5573AA;background-color:transparent}

a.grey:link    {text-decoration:none;color:#37609B;background-color:transparent}
a.grey:visited {text-decoration:none;color:#37609B;background-color:transparent}
a.grey:hover   {text-decoration:underline;color:#37609B;background-color:transparent}
a.grey:active  {text-decoration:underline;color:#37609B;background-color:transparent}

a.dgrey:link    {text-decoration:none;color:#666666;background-color:transparent}
a.dgrey:visited {text-decoration:none;color:#666666;background-color:transparent}
a.dgrey:hover   {text-decoration:underline;color:#666666;background-color:transparent}
a.dgrey:active  {text-decoration:underline;color:#666666;background-color:transparent}

a.darkgreen:link    {text-decoration:none;color:#405232;background-color:transparent}
a.darkgreen:visited {text-decoration:none;color:#405232;background-color:transparent}
a.darkgreen:hover   {text-decoration:underline;color:#405232;background-color:transparent}
a.darkgreen:active  {text-decoration:underline;color:#405232;background-color:transparent}

a.lblue:link    {text-decoration:none;color:#738CA6;background-color:transparent}
a.lblue:visited {text-decoration:none;color:#738CA6;background-color:transparent}
a.lblue:hover   {text-decoration:underline;color:#738CA6;background-color:transparent}
a.lblue:active  {text-decoration:underline;color:#738CA6;background-color:transparent}

a.topnav:link    {text-decoration:none;color:#37609B;background-color:transparent}
a.topnav:visited {text-decoration:none;color:#37609B;background-color:transparent}
a.topnav:hover   {text-decoration:underline;color:#37609B;background-color:transparent}
a.topnav:active  {text-decoration:underline;color:#37609B;background-color:transparent}

a.leftnav:link    {text-decoration:none;color:#37609B;background-color:transparent;font-size:11px}
a.leftnav:visited {text-decoration:none;color:#37609B;background-color:transparent;font-size:11px}
a.leftnav:hover   {text-decoration:underline;color:#37609B;background-color:transparent;font-size:11px}
a.leftnav:active  {text-decoration:underline;color:#37609B;background-color:transparent;font-size:11px}

a.topmenu:link    {text-decoration:none;color:#43718B;background-color:transparent}
a.topmenu:visited {text-decoration:none;color:#43718B;background-color:transparent}
a.topmenu:hover   {text-decoration:underline;color:#43718B;background-color:transparent}
a.topmenu:active  {text-decoration:underline;color:#43718B;background-color:transparent}

a.leftspecial:link    {text-decoration:none;color:#6262B3;background-color:transparent}
a.leftspecial:visited {text-decoration:none;color:#6262B3;background-color:transparent}
a.leftspecial:hover   {text-decoration:underline;color:#6262B3;background-color:transparent}
a.leftspecial:active  {text-decoration:underline;color:#6262B3;background-color:transparent}

a.leftlearnlink:link    {text-decoration:none;color:#6262B3;background-color:transparent}
a.leftlearnlink:visited {text-decoration:none;color:#6262B3;background-color:transparent}
a.leftlearnlink:hover   {text-decoration:none;color:#6262B3;background-color:transparent}
a.leftlearnlink:active  {text-decoration:none;color:#6262B3;background-color:transparent}

a.catalog:link    {text-decoration:none;color:#666666;background-color:transparent}
a.catalog:visited {text-decoration:none;color:#666666;background-color:transparent}
a.catalog:hover   {text-decoration:underline;color:#666666;background-color:transparent}
a.catalog:active  {text-decoration:underline;color:#666666;background-color:transparent}

a.member_home:link    {text-decoration:none;color:#666666;background-color:transparent}
a.member_home:visited {text-decoration:none;color:#666666;background-color:transparent}
a.member_home:hover   {text-decoration:underline;color:#666666;background-color:transparent}
a.member_home:active  {text-decoration:underline;color:#666666;background-color:transparent}

a.product_detailed:link    {text-decoration:none;color:#5573AA;background-color:transparent}
a.product_detailed:visited {text-decoration:none;color:#5573AA;background-color:transparent}
a.product_detailed:hover   {text-decoration:underline;color:#5573AA;background-color:transparent}
a.product_detailed:active  {text-decoration:underline;color:#5573AA;background-color:transparent}

a.admin_menu:link    {font-family:Verdana; font-size:12px; text-decoration:none;color:#5573AA;background-color:transparent}
a.admin_menu:visited {font-family:Verdana; font-size:12px; text-decoration:none;color:#5573AA;background-color:transparent}
a.admin_menu:hover   {font-family:Verdana; font-size:12px; text-decoration:underline;color:#5573AA;background-color:transparent}
a.admin_menu:active  {font-family:Verdana; font-size:12px; text-decoration:underline;color:#5573AA;background-color:transparent}

a.login:link    {font-family:Verdana; font-size:12px; text-decoration:none;color:#405232;background-color:transparent}
a.login:visited {font-family:Verdana; font-size:12px; text-decoration:none;color:#405232;background-color:transparent}
a.login:hover   {font-family:Verdana; font-size:12px; text-decoration:underline;color:#405232;background-color:transparent}
a.login:active  {font-family:Verdana; font-size:12px; text-decoration:underline;color:#405232;background-color:transparent}

a.upload:link    {text-decoration:none;color:#0033FF;background-color:transparent}
a.upload:visited {text-decoration:none;color:#0033FF;background-color:transparent}
a.upload:hover   {text-decoration:underline;color:#0033FF;background-color:transparent}
a.upload:active  {text-decoration:underline;color:#0033FF;background-color:transparent}

.simple	{border-width:1px;border-color:#C2CDD8;border-style:solid;display:in-line;}
.simple_black	{border-width:1px;border-color:#000000;border-style:solid;display:in-line;}

.text_11_grey {font-family:Verdana; font-size:11px; color:#333333}
.text_11_black {font-family:Verdana; font-size:11px; color:#000000}
.text_12_black {font-family:Verdana; font-size:12px; color:#000000}
.text_11_white {font-family:Verdana; font-size:11px; color:#FFFFFF}
.text_11_orange {font-family:Verdana; font-size:11px; color:#FF6600}
.text_15_green {font-family:Verdana; font-size:15px; color:#009900} 

/* Text Formatting */
strong.title2{font-size: 14px; color:#0066CC;}
.text_main_content {font-family:Verdana; font-size:11px; color:#333333}
.text_main_precontent {font-family:Arial; font-size:12px; color:#666666; font-weight:700; word-spacing:2px}
.text_content {font-family:Verdana; font-size:11px; color:#333333}
.text_product_1 {font-family:Verdana; font-size:13px; color:#336666}
.text_item_title {font-family:Verdana; font-size:14px; color:#FFFFFF}
.text_item_description_1 {font-family:Verdana; font-size:13px; color:#666666}
.text_item_description_2 {font-family:Verdana; font-size:11px; color:#666666}
.text_about_title {font-family:Verdana; font-size:14px; color:#009900}
.text_about_content {font-family:Verdana; font-size:12px; color:#666666}
.text_terms_title {font-family:Verdana; font-size:14px; color:#009900}
.text_terms_content {font-family:Verdana; font-size:12px; color:#666666}
.text_contact_1 {font-family:Verdana; font-size:11px; color:#333333}
.text_contact_2 {font-family:Verdana; font-size:14px; color:#F3821B}
.text_register_1 {font-family:Verdana; font-size:11px; color:#333333}
.text_register_2 {font-family:Verdana; font-size:14px; color:#F3821B}
.text_message_error {font-family:Verdana; font-size:11px; color:#FF0000}
.text_login_header {font-family:Verdana; font-size:11px; color:#333333}
.text_admin_formlegend {font-family:Verdana; font-size:15px; color:#333333; font-weight:bold}
.text_admin_header {font-family:Verdana; font-size:18px; color:#333333; font-weight:bold}
.text_admin_title {font-family:Verdana; font-size:13px; color:#333333; font-weight:bold}
.text_admin_subtitle {font-family:Verdana; font-size:12px; color:#333333; font-weight:bold}
.text_admin_content {font-family:Verdana; font-size:11px; color:#333333}

.text_form_title {font-family:Verdana; font-size:13px; color:#333333; font-weight:bold}
.text_form_subtitle {font-family:Verdana; font-size:12px; color:#333333; font-weight:bold}
.text_form_label {font-family:Verdana; font-size:11px; color:#333333; font-weight:bold}
.text_form_note {font-family:Verdana; font-size:9px; color:#333333;}
.rules {font-family:Verdana; font-size:9px; color:#333333}

.form_label_white {font-family:Verdana; font-size:11px; color:#FFFFFF; font-weight:bold}

.form_1 {font-family:Verdana; font-size:11px; padding: 5px}
.form_list_1 {font-family:Verdana; font-size:11px; padding: 5px}

input[type="text"] {background: white; border: 1px solid #003399; font-size:12px; height:16px; width:250px}
input[type="password"] {background: white; border: 1px solid #003399; font-size:12px; height:16px; width:250px}

.textarea_form_product {background: white; border: 1px solid #003399; font-size:12px; height:80px; width:250px}

.search_label{font-weight:bold; font-family:Verdana; font-size:11px; color:#FFFFFF}
input.login_username{height:14px; width:140px}
input.login_password{height:14px; width:140px}
input.search_textfield{height:14px; width:140px}
input.search_filter_1{height:14px; width:120px}
input.search_filter_2{height:14px; width:50px}

input.search_button
{
   font-size:9px;
   font-weight:bold;
   color:#FFFFFF;
   background-color:#FF9900;
   border-style:solid;
   border-width:1px; 
}

input.login_button
{
	font-size:12x;
	height:23px
}

.fixed {font-size:12px}
.fixed_10 {font-size:10px}
.fixed_11 {font-size:11px}
.fixed_9 {font-size:9px}
.fixed_8 {font-size:8px}
.fixed_7 {font-size:7px}
.fixed_1 {font-size:1px}

.form_green {background:#D5E9D1; font-size:10px; border: 1px solid #666666}
.form_yellow {background:#D2D669; font-size:10px; border: 1px solid #666666}
.form_red {background:#FF5559; font-size:10px; border: 1px solid #666666}

.formsearch {  
    font-family: verdana; 
    font-size: 11px;
    height: 18px;
    padding-top: 0px; padding-bottom: 0px; 
    padding-right: 2px; padding-left: 2px; width: 150px
    }

.formlogin {
    font-family: verdana; 
    font-size: 11px;
	padding:4px;
	width: 540px
}

.div_texbox {   
    width:347px;   
    float:rightright;   
    background-color:#E6E6E6;   
    height:35px;   
    margin-top:3px;   
    padding-top:5px;   
    padding-bottom:3px;   
    padding-left:5px;   
} 

table.main_content
{
	border-spacing: 0px;
	padding:0px;
	width:544px
}

table.dealer_login
{
	border-spacing: 0px;
	padding: 2px;
	width: 256px;
	height: 110px;
	background-color: #608498
}

table.search_left
{
	border-spacing: 0px;
	padding: 2px;
	width: 256px;
	height: 60px;
	background-color: #85A0B1
}

table.admin_left_menu
{   
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;
	background-color: #fafafa;
	border: 1px #d79900 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	padding:2px;
	width:169px
}

table.container_left_menu
{   
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;
	background-color: #fafafa;
	border: 1px #d79900 solid;
	border-spacing: 0px;
	padding:2px;
	width:169px; 
}
	
table.alerts
{   
	text-align: center;
	font-family: Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #404040;
	background-color: #fafafa;
	border: 1px #d79900 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	padding:20px;
}

table.choose_part_product
{   
	text-align: left;
	font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	color: #404040;
	background-color: #fafafa;
	border: 1px #d79900 solid;
	border-collapse: collapse;
	border-spacing: 0px;
	padding:2px;
	width:400px
}

.dealer_logged_in
{
	color:#FFFFFF;
	background-color: #608498;
	padding: 4px;
}

.alert_img
{
	width:30px;
	border:#FFFFFF;
	text-align: center;
	color: #404040;
}
.alert_msg
{ 	
	border:#FFFFFF;	
	text-align: left;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #404040;
	background-color: #FDF3E1;
	padding:4px;
}

/* CSS For Product Page */
#product_left_cat_nav {
padding: 6px;
color:#FFFFFF;
font-weight:bold;
}

#product_prespec {
font-size:10px;
}

.product_detail_title {
font:Verdana;
font-size:18px;
color:#0066CC;
}

#product_detail_content {
font:Verdana;
padding-top: 10px;
padding-bottom: 10px;
padding-left:10px
}

.product_breadcrumb {
background-color:#376182;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:8px;
}

/* about related pages */
.div_about {
font-size:11px; color:#333333; word-spacing: 1px;
size: 544px;
padding: 7px;
}

.about_title {
font-size:16px;
font-weight:bold;
color:#003366;
}

/* image class */
img.float_left{
float:left;
border: 1px solid #333333;
margin-right: 6px;
margin-bottom: 2px;
margin-top: 4px;
}

img.float_right{
float:right;
border: 1px solid #333333;
margin-right: 6px;
margin-bottom: 4px;
}

.about_content {padding: 2px;}

/*Dropdown Menu */

#top_nav_area{
padding-top:4px;
padding-bottom: 4px;
}

#sub_top_nav_area{
padding-top:4px;
padding-bottom: 4px;
background-color:#336699;
filter:alpha(opacity=65);  
}

.top_nav{
font-family:Verdana;
font-size:13px;
font-weight:bold;
margin-left:2px;
padding-left:10px;

display:inline;
text-decoration: none;
color: #FFFFFF;
height: 20px;
cursor:pointer;
}

.sub_top_nav{
font-family:Verdana;
font-size:11px;
font-weight:bold;
display: inline;
margin-left: 18px;
padding-left: 7px;
text-decoration: none;
color: #FFFFFF;
}

.product_nav{
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-left:2px;
padding-left:7px;
padding-bottom: 2px;
display:block;
text-decoration: none;
color: #FFFFFF;
height: 20px;
cursor:pointer;
}

.sub_product_nav{
font-family:Verdana;
font-size:10px;
font-weight:bold;
display: block;
height: 19px;
margin-left: 18px;
padding-top: 2px;
padding-left: 7px;
text-decoration: none;
color: #FFFFFF;
}

.hide{
display: none;
}

.show{
display: block;
}

/* Left Nav */
div.left_nav{
width:244px;
padding:6px;
color:#FFFFFF;
background-color:#3D4854;
text-align:left;
}

/* News */
#news_summary{
background-color:#FFFFFF;
font-size:11px; color:#666666; font-weight:500;
text-align:left;
}

.news_block{
padding-left: 4px;
padding-bottom: 16px;
}

/* features */
#features_summary{
background-color:#FFFFFF;
font-size:11px; color:#666666; font-weight:500;
text-align:left;
}

.features_block{
margin-left:35px;
margin-right:10px;
padding-bottom: 40px;
}

/* Main */
#main0{}

#header{}

#main{ width:800px; background:#FFFFFF; padding: 0px 0px 0px 0px;}

#main_left_column{ background:#2A2D36; float:left; width:256px; }

#main_right_column{ background:#FFFFFF; float:left; width:544px; }

#footer{ width:800px; clear:both; padding: 0px 0px 0px 0px;}

/* Main Container */
div.main_box{
font-size:11px; 
color:#333333;
padding:4px 4px 4px 4px;
text-align:left;
}

/* Bottom Nav */
.bottom_nav_box{
width:792px;
padding: 5px 5px 20px 5px;
text-align:left;
font-size:10px;
background-color:#292D36;
color:#FFFFFF;
}

#creativeblox{
float:right;
}

.popup
{
   position:absolute; left:0; top:0; width:400;
   border-style:dashed;
   border-width:1px;
   border-color:#666666;
   
   background-color:#EBF0FA;
   padding:2px;
   color:black;
   font-family:Arial;
   font-size:9pt;
   z-index:2;
   visibility:hidden;
}

