/* CSS Document */

/*Common CSS Start*/
@charset "utf-8"; 
*{font-family:Lucida Sans Unicode; font-size:12px;}

A, A:LINK{text-decoration:none; color:#666;}
A:HOVER{color:#333;}

.border_1{border-width:1px; border-style:solid;}
.border_2{border-width:2px; border-style:solid;}
.border_top{border-top-width:1px; border-top-style:solid;}
.border_right{border-right-width:1px; border-right-style:solid;}
.border_bottom{border-bottom-width:1px; border-bottom-style:solid;}
.border_left{border-left-width:1px; border-left-style:solid;}
.border_table{border-style:solid; border-width:1px 2px 2px 1px;}
.border_td{border-style:solid; border-width:1px 0 0 1px;}

.border_white{border-color:#FFF;}
.border_black{border-color:#000;}
.border_gray{border-color:#999;}
.border_gray_L{border-color:#DDD;}
.border_gray_D{border-color:#555;}

.pad_1{padding:1px;}
.pad_2{padding:2px;}
.pad_3{padding:3px;}
.pad_4{padding:4px;}
.pad_5{padding:5px;}

.f1{font-size:1px;}
.f8{font-size:8px;}
.f9{font-size:9px;}
.f10{font-size:10px;}
.f11{font-size:11px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f20{font-size:20px;}
.f36{font-size:36px;}

A.link_gray_D, A.link_gray_D:LINK{text-decoration:none; color:#666;}
A.link_gray_D:HOVER{color:#333;}
A.link_blue, A.link_blue:LINK{text-decoration:none; color:#06C;}
A.link_blue:HOVER{color:#009;}
A.link_gray, A.link_gray:LINK{color:#BBB; text-decoration:none;}
A.link_gray:HOVER{color:#FFF;}
A.link_red, A.link_red:LINK{color:#666; text-decoration:none;}
A.link_red:HOVER{color:#F00;}
A.link_red_D, A.link_red_D:LINK{color:#A00; text-decoration:none;}
A.link_red_D:HOVER{color:#F00;}

SPAN.close{float:right; margin-right:10px;}
SPAN.close A{width:20px; height:20px; float:left; background-image:url(../images/close.gif);}
SPAN.close A:HOVER{background-position:20px 0;}

.white{color:#FFF;}
.gray{color:#999;}
.gray_D{color:#666;}
.gray_DD{color:#333;}
.gray_L{color:#CCC;}
.gray_LL{color:#EEE;}
.red_L{color:#F00;}
.red{color:#C00;}
.blue{color:#00C;}
.orange{color:#F60;}

.bd{font-weight:bold;}

/*Common CSS End*/
DIV#preview{border-style:solid; border-width:1px 0 0 0; border-color:#999; width:100%; float:left; margin-top:5px; position:relative;}
DIV#preview DIV#menu{float:left; width:150px; background-color:#EEE; border-right:solid 1px #999;}
DIV#preview DIV#productcontent{width:850px; background-color:#FFF; position:absolute; left:151px;}
DIV#preview DIV#productcontent DIV#category_name{float:right; width:200px; height:35px; background-image:url(../images/categoryname.gif); display:none;}
DIV#preview DIV#productcontent DIV#category_image{height:530px; background-color:#FFF; margin-top:35px;}

DIV#dialog{position:absolute; z-index:700; background-image:url(../images/dialog.png); width:185px; height:170px; left:160px; margin-top:-35px; _margin-top:-20px; display:none; float:left;}

DIV#preload{width:350px; height:400px; float:left; text-align:right; line-height:250%; border-right:solid 1px #999;}
DIV#preload A.preload{color:#999; display:block; padding:0 15px;}
DIV#preload A:HOVER.preload{color:#069;}
DIV#preload SPAN.preload_selected{color:#333; padding:0 15px; display:none;}

DIV#dealerlocator #dealerlocationtext DIV{background:url(../images/states.gif);}

DIV#dealerlocatordetail{position:absolute; left:160px; top:325px; background-color:#FFF; width:640px; height:1px; z-index:81; display:none; border:solid 2px #666; line-height:200%; padding:5px 0;}
DIV#dealerlocatordetail #dltitle{font-size:14px; text-align:center;}
DIV#dealerlocatordetail #pagelist{width:630px; padding:0 5px; float:left;}
DIV#dealerlocatordetail #showlist{width:250px; border-right:solid 1px #666; padding:0 5px; float:left; text-align:right; line-height:100%;}
DIV#dealerlocatordetail #showdetail{width:360px; float:right; margin-right:5px;}

DIV#loginform{position:absolute; top:50%; left:50%; margin:-100px 0 0 -160px; width:320px; height:200px; background-color:#FFF; z-index:921; border:solid 1px #666; display:none;}
DIV#loginform DIV{height:50px; float:left;}
DIV#loginform SPAN{color:#666; float:right; margin-top:}

DIV.manage DIV{float:left;}

A.itemlist{border-left:solid 3px #EEE; text-align:right; padding:5px 4px 5px 0; float:left; width:140px; color:#666;}

A.itemlist:HOVER{border-left:solid 3px #C7680D; background-color:#DDD; color:#000;}
A.dllink{text-decoration:none; color:#06C; display:block; text-align:right; margin-top:5px;}
A:HOVER.dllink{color:#009;}
A.page{font-size:12px; display:block; border:solid 1px #CCC;}

SPAN.page_selected{font-size:12px; display:none; border:solid 1px #666; background-color:#666; color:#FFF;}
SPAN.dllink_selected{display:none; text-align:right; color:#000066; text-align:right; margin-top:5px;}

SPAN.itemlist_selected{border-left:solid 3px #BB0000; text-align:right; padding:5px 4px 5px 0; float:left; width:140px; background-color:#DDD; color:#000;}

SPAN.itemlist_disable{text-align:right; padding:7px 7px 7px 0; float:left; width:143px; color:#CCC;}

INPUT.contact{border-style:solid; border-width:0 0 1px 0; border-color:#999; padding:3px;}
