@charset "utf-8";
/*head*/

body{background-color:#FFFFFF; margin: 0 0 0 0px;}

.head01{
margin:0;
background-color: #FFFFFF;
background:url(../images/theme1/menubar_bg.gif);
background-position: left top;
background-repeat: repeat-x;
}

.about_title{
background:url(../images/content/about_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.news_title{
background:url(../images/content/news_title.gif);
background-position: right top;
background-repeat: no-repeat;
}


.shipping_title{
background:url(../images/content/shipping_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.policy_title{
background:url(../images/content/policy_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.warranty_title{
background:url(../images/content/warranty_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.product_title{
background:url(../images/content/products_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.program_title{
background:url(../images/content/program_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.sitemap_title{
background:url(../images/content/sitemap_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.faqs_title{
background:url(../images/content/faqs_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.contact_title{
background:url(../images/content/contact_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.locator_title{
background:url(../images/content/locator_title2.gif);
background-position: right top;
background-repeat: no-repeat;
}

.dealer_title{
background:url(../images/content/dealer_title.gif);
background-position: right top;
background-repeat: no-repeat;
}

.dot{
background:url(../images/dot.gif);
background-position: left top;
background-repeat:repeat-y;
}

/*font*/

.med01, .med02, .med03, .link01, .link02, .foot01, .foot02, .h01, .h02, .h03, .h04, .h-faq, .menu {font-family:Arial; text-decoration:none;}

.med01{font-size:12px;color: #000658;}
a.med01:link{ color: #0000CC;}
a.med01:hover{ color: #000066;}
a.med01:visted{ color: #0000CC;}

.med02{font-size:12px;color: #333333; font-style:italic; text-decoration:none; margin-left: 25px; }
a.med01:link{ color: #333333;}
a.med01:hover{ color: #FF6600;}
a.med01:visted{ color: #333333;}

.med03{font-size:12px; color: #333333; text-decoration:none; text-align:justify; margin-left: 30px; }
a.med03:link{ color: #333399; text-decoration:none; }
a.med03:hover{ color: #FF6600; text-decoration:none; }
a.med03:visted{ color: #333399; text-decoration:none; }

.link01{font-size:12px;color: #666666; padding:4px 0px 4px 0px;}
a.link01:link{ color: #666666;}
a.link01:hover{ color: #000066;}
a.link01:visted{ color: #666666;}

.link02{font-size:12px;color: #999999;}
a.link02:link{ color: #003399;}
a.link02:hover{ color: #FF6600;}
a.link02:visted{ color: #003399;}

.menu{
font-size:14px; 
color: #FFFF00; 
text-decoration:none; 
/*margin-bottom:10px; */
margin-left: 10px;
display:block;
float:left;
padding:10px 10px 0 10px;
height:40px;
}
a.menu:link{ color: #FFFFFF;}
a.menu:hover{ 
color: #000099;
background:transparent url("../images/theme1/menu_over_bg2_2.gif") repeat-x top left;
}
a.menu:visted{ color: #FFFFFF;}

.foot01{font-size:10px; color: #999999; text-decoration:none;}
a.foot01:link{ color: #0033CC;}
a.foot01:hover{ color: #FF6600;}
a.foot01:visted{ color: #0033CC;}

.foot02{font-size:12px; color: #666666; font-weight:bold; text-decoration:none;}

.h01{font-size:14px; color: #000066; font-weight:bold; text-decoration:none;}
.h02{font-size:20px; color: #000066; font-weight: normal; text-decoration:none;}
.h03{font-size:12px; color: #000000; font-weight: bold; text-decoration:none;}
.h04{font-size:14px; color: #0066CC; font-weight: bold; text-decoration:none;}

.h-faq{ 
padding:4px 0px 4px 2px;
color: #0066CC;
font-size:12px;
font-weight:bold;
text-decoration: none;
display: block;
}
a.h-faq:link { color: #0066CC; text-decoration:none; }
a.h-faq:hover {color: #FFFFFF; background: #0099CC; text-decoration: none;}
a.h-faq:visted { color: #0066CC; text-decoration:none; }
