body {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial;
	font-size:8pt;


}
a{ color:09f;}

.img_left{float:left; margin:0px; padding:0px;}
.img_right{float:right; margin:0px; padding:0px;}
.img_top{margin:0px 0 0 0; padding:0px; vertical-align:top;}
.img_bottom{margin:0 0 0px 0; padding:0px; vertical-align:bottom;}
.img_center{vertical-align:middle;}
 
.span_1{float:left}
.span_2{float:right}

.h1:visited {color:#BDEDA3; text-decoration:none;}
.h1:link {color:#BDEDA3; text-decoration:none;}
.h1:hover {color:#BDEDA3; text-decoration:none;}
.h1:active {color:#BDEDA3; text-decoration:none;}


#logo{margin:0px auto; padding:0px; width:978px; height:100%; overflow:hidden; }
#header{margin:30px 0 10px 0; padding:0px; float:right; width:600px; text-align:right;}
#header a{color:#1A75CF; text-decoration:none; margin-left:8px;}
#header a:hover{text-decoration:underline;}

#banner{margin:0px auto 0px auto; padding:0px; width:978px; height:76px; height:100%; overflow:hidden; }
#topnav{width:890px; float:right; background:url(images/dark-green.gif) no-repeat;}
#topnav h5{margin:0; padding:18px 0px 0px 20px; width:300px; font-size:12px; font-weight:bold; float:left; text-transform:capitalize; color:#09f;}
#search{margin:0px; padding:7px 20px 3px 0px;; width:550px; float:right; text-align:right; height:35px;}
#search image{ margin-top:5px;}

.menu{margin:0px; padding:0px; float:right; width:890px; background:url(images/grey.gif); height:31px;}
.menu ul{margin:0px; padding:0px; list-style:none;}
.menu li{margin:0px; padding:0px 20px 0px 20px; border-left:1px solid #D8DCDF; float:left; text-align:center; line-height:28px; height:31px;}
.menu li a{color:#FFFFFF; text-decoration:none; font-size:12px;}
.li_1{background-image:url(images/black.gif);}


#content{margin:20px auto 0px auto; padding:0px; width:978px; height:100%; overflow:hidden;}
#path{color:#00CC00; width:978px; margin:0px 0 20px 0; padding:0px; font-size:12px; font-family:Verdana, Arial; text-transform:capitalize; font-weight:bold;}
#path a{color:#0099FF;}
#path a:hover{color:#oof;}

#main{margin:0; padding:0px; float:left; width:740px;}
#sidebar{margin:0px; padding:0px; width:225px; float:right;}

#pic{margin:0; padding:5px; width:330px; float:left; height:100%; overflow:hidden;text-align:center;}
#pic:hover{border:#CCCCCC 1px solid;}
#pic p { width:350px; height:80%; margin:10px 0px 0px 0px;}
#pic p a{ color:#0099FF; text-transform:capitalize;}
#pic p a:hover{ color:#FF8800; text-transform:capitalize;}
.secure {}
#info{margin:0 0 0 20px; padding:0px; width:350px; float:left; height:100%; line-height:18px; overflow:hidden; }
#info h1{font-size:17px; color:#FF8800; font-weight:bold; text-transform:capitalize; font-family:"Times New Roman", Times; border-bottom:#09f 1px dotted; margin:10px 0;}
#info p b{ color:#0099FF; padding-right:10px;}
.p_1{line-height:150%; color:#666; border:#ccc 1.5px solid; padding:5px;}
.p_1 img{ border:none; vertical-align:bottom;}
.p_1 a{ font-family:Arial, Helvetica, sans-serif; color:#666; margin: 0 10px 0 0;}

#cart{margin:10px 0 0 0; padding:0px; width:351px; height:90px; background:url(images/light-yellow.gif) repeat-x;}
.text_1{color:#FF8800; font-size:15px; font-weight:bold;}
.order{margin:3px 0 0 0px; padding:0px; float:left; width:270px; color:#FF8800; display:inline; font-weight:bold;}
.order b{color:#8B8754;}
.order a { text-decoration:none;}

#description{margin:60px 0 0 0; padding:0px; width:740px; float:left; line-height:150%; }

.feature{margin:30px 0 0 0; padding:0px; float:left; width:740px;}
.feature ul{margin:0px; padding:0px; list-style:none;}
.feature li{margin:0 1px 0 0; padding:0px; display:inline; float:left; width:100px; background:url(images/dark-grey.gif) right 0 no-repeat; text-align:center; line-height:18px; font-weight:bold; color:#666;}
.feature li a{text-align:center; line-height:18px; font-weight:bold; color:#666; text-decoration:none;}
.li_2{background:url(images/white.gif) right 0 no-repeat!important;}

#detail{margin:0px; padding:30px 0 0 0; float:left; border:1px solid #CCCCCC; border-bottom:none; width:698px;}
#detail ul { list-style:inside decimal;}
#detail ul li {margin: 2px;color: #333333;line-height: 20px;}
#detail h5{margin:0 0 0 20px; padding:0px; font-size:13px;}

#model{margin:0px; padding:20px 20px 10px 20px; float:left; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:658px; height:100%; overflow:hidden;}
#model h1{background-color:#EBEBEB; font-size:13px; margin:0px 0px; width:650px; padding:4px;}
#model p { padding:5px 5px 0 20px; line-height:20px;}
#model ul li{ margin:2px; line-height:20px; list-style:decimal;}
#model a:link, a:visited{ color:#09f;}
#model a:hover { color:#00ff00;}

#adapter{margin:0px; padding:30px 20px 10px 20px; float:left; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:658px;}
#adapter h2{background-color:#EBEBEB; font-size:13px; margin:0px auto; width:650px; padding:4px; }
#adapter ul{ margin:10px 0 0 20px; padding:0px; list-style:none;}
#adapter li{margin:0px 10px; padding:0px; display:inline; float:left;}
#adapter b{font-size:11px;}
#adapter a{font-size:12px; color:#999; }
#text_2{color:#C00; font-weight:bold; font-size:12px; line-height:150%;}

#hot_product{margin:0px; padding:30px 20px 10px 20px; float:left; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; width:658px;}
#hot_product h2{background-color:#EBEBEB; font-size:13px; margin:0px auto; width:650px; padding:4px; }
#hot_product p{margin:18px 0 0 10px; padding:0px; float:left; width:150px; line-height:150%;}
#hot_product a{font-size:12px; color:#999; }

#product{margin:0px; padding:0px; border-left:1px solid #CCC; border-right:1px solid #CCC; text-align:center;}
#p3{margin:0px 0px 5px 0px; padding:20px 0 0 0;}
#p4{ font-size:11px; padding:0px 10px 5px 10px; margin:0px; }
#product a{color:#09f; font-family:Verdana, Arial; letter-spacing:1px;}

#brand{margin:0px; padding:0px; height:100%; overflow:hidden; border:1px solid #ADD2E2;}
#brand h1{margin:0px; color:#000000; padding:6px 0px 6px 10px; font-size:13px; color:#666;}
#brand ul{margin:10px 0px 0px 20px; padding:0px; list-style:none;}
#brand li{margin:0px; padding:4px 0px 4px 15px; background:url(images/spot.gif) 0 50% no-repeat;}
#brand li a{color:#09f; text-decoration:none; font-size:12px;}
#brand li a:hover{color:#0c0; text-decoration:underline; margin:1px;}

#title{margin:30px 0 0 0; padding:0 0 0 10px; background:url(images/top-banner.gif) no-repeat; height:28px; font-size:13px; color:#FFF; line-height:25px; font-weight:bold; }
#inner{margin:0px 0px; padding:0px; border:1px solid #CCC; border-top:none; border-bottom:none; }
#inner h1{ font-size:12px; color:#333;;margin:5px 0px 5px 20px; letter-spacing:1px; font-family:Verdana, Arial;}
#inner p{margin:0px 10px; padding:0px 0px 10px 10px; border-bottom:1px dashed #CCC; color:#0973B6; line-height:17px;}
#inner a{color:#09f; text-decoration:none; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 2px;}
#inner a:hover{color:#0c0; text-decoration:underline; margin:1px;}


#bottom{margin:50px auto 0px auto; padding:0 0 20px 0; width:980px; background:url(images/left-grey.gif) repeat-x; height:100%; overflow:hidden;}
#bottom ul{margin:0px; padding:20px; list-style:none;}
#bottom li{margin:0px 10px; padding:0px; display:inline; float:left; width:165px; line-height:20px; color:#666;}
#bottom h1{font-size:10px; margin:0px;}
#bottom a{color:#666; font-size:10px; text-decoration:none;}
#bottom a:hover { color:#333; text-decoration:underline;}

#copyright{margin:0px auto; padding:20px; width:940px; background-color:#E9F2FB; line-height:180%;}


#left{margin:0px; padding:0px; float:left; width:170px;}
#left h1{background:url(images/topband.gif) no-repeat; height:28px; font-size:12px; color:#FFF; line-height:25px; margin:0px; padding:0 0 0 10px;}
#brands{margin:0px; padding:0px; border:1px solid #68737B; border-top:none;}
#brands p{margin:0px; padding:10px; line-height:20px;}
#brands b{color:#CC6600; line-height:180%; font-size:13px;}
#brands a{color:#004b91; text-decoration:none;}
#brands a:hover{color:#FF8800; margin:1px; text-decoration:underline;}

#center-2{margin:0 0 0 20px; padding:0px; float:left; width:550px;}
#welcome{margin:0px; padding:0px; width:520px; color:#666; height:100%; line-height:17px; overflow:hidden;}
#welcome a{ color:#000000;}
#welcome a:hover {color: #a22418;}
#welcome h1{font-size:18px; color:#CF6D0F;}

#save{margin:40px 0 0 0; padding:0px; width:520px; height:100%; overflow:hidden;}
#save h1{font-size:16px; color:#CF6D0F;}
#save p{font-size:12px; line-height:150%;}

.hot{margin:20px 0 0 0; padding:0px; width:540px; height:100%; overflow:hidden; }
.hot h1{background:url(images/light-grey.gif) no-repeat; height:24px; font-size:13px; line-height:24px; margin:0px; padding:0 0 0 10px; width:100%; }
.hot ul{margin:0px; padding:0px; width:540px; list-style:none;}
.hot li{margin:0px; padding:10px; float:left; text-align:center; height:150px; color:#004b91;}
.li_3{border:1px solid #CCCCCC; border-top:none; width:152px;}
.li_4{border:1px solid #CCCCCC; border-left:none; border-top:none; width:152px;}
.hot a{color:#003399; text-decoration:underline;}
.hot a:hover{color: #cc6600; text-decoration:underline;}

#tip { margin:10px 0 0 0; font-family: Verdana; font-size:12px; color:#000000; width:520px; border: #ccc solid 1px; }
#tip h1 { font-size:16px; color:#FFFFFF; background-color:#004b91; font-family:Verdana, Arial; padding:3px 5px;}
#tip ul{ margin:5px; padding:5px; list-style-type:none;}
#tip ul li {margin:5px 0 0 0; line-height:20px; color:#333;}
#tip P{ color:#666; font-size:12px; margin:10px 0 0 10px;}

.ship {font-size: 14px;font-weight: bold;color: #ff3300;}

#other{margin:40px 0 0 0; padding:0 0 0 20px; width:500px;}
* html .inner {display:inline}/* for ie*/
html>body #outer {display:table}/*for mozilla */
html>body .inner {display:table;float:left}/*for mozilla */
@media all and (min-width: 0px){/* opera 7 styles */
html>body .inner {display:inline-block;float:none;}}
#inner2{ float:left; margin:10px 0px; padding:0px; width:165px; }
#inner2 ul{margin:10px 0 0 20px; padding:0px;}
#inner2 li{margin:0px; padding:0px; text-align:left;}
#inner2 a{color:#000; text-decoration:none; font-size:11px;}
#inner2 a:hover{color:#900; text-decoration:underline; font-size:11px;}

#right{margin:0px; padding:0px; width:232px; float:right;}
#top{margin:30px 0 0 0; padding:0 0 10px 0; border:1px solid #ADD2E2; height:100%; overflow:hidden;}
#top h1{margin:0px; padding:10px; color:#CF541B; font-size:12px;}
#top ul{margin:10px 0px 0px 10px; padding:0px; width:220px; list-style:none;}
#top li{margin:5px 0px; padding:0px; float:left; width:220px;}
#top li img{margin-left:10px;}
#top li p{float:right; width:140px; margin:0px; padding:0px; line-height:15px;}
#top li a{color:#5C666C; font-size:10px;}
#top li a:hover{color:#FF8800;}
.text_3{color:#FF8800; font-weight:bold;}

#o_info{margin:20px 0 0 0; padding:0px; }
#o_info h1{margin:0 0 10px 0; padding:0 0 0 10px; background:url(images/blue.gif) repeat-x; color:#FFF; height:25px; line-height:23px; font-size:12px;}
#o_info p{margin:10px 5px; padding:0px; line-height:20px;}
#o_info a{color:#09f; text-decoration:none;}
#o_info a:hover{color:#CC0000; text-decoration:underline;}


#brand2{margin:30px 0 0 0; padding:0px; width:520px; height:100%;}
#brand2 h1{margin:5px 0px; padding:0px; font-size:14pt; font-weight:normal; color:#FF9C00;}
#brand2 h2{margin:30px 0 0 0; padding:3px; font-size:12px; color:#666; width:100%; font-weight:bold; background-color:#F5F7E9;float:left; }
#brand2 h3{margin:30px 0 0 0; padding:3px; color:#090; width:100%; font-size:12px; font-weight:bold; background-color:#F5F7E9; float:left;}
#brand2 ul{margin:10px; padding:0px; list-style:none; width:450px;}
#brand2 li{float:left; margin:5px 20px 5px 0px; padding:0px; display:inline; width:130px; font-size:12px; color:#0009f2; border-bottom:1px dashed #E2E2E2;}
#brand2 li a { color:#0009f2; text-decoration:none;}
#brand2 li a:hover { color:#33FF66; text-decoration:underline;}
#brand2 p{font-size:12px; line-height:16px; padding-left:10px;}
#brand2 p strong {color:#090; font-size:12px; font-weight:bold;}
#brand2 p a {color:#666666; font-size:12px;}

