body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
font-family:Verdana,Tahoma,"Nimbus Sans L",arial,sans-serif;
margin:0;
text-align:left;
padding:0;
}
table {
border-collapse:collapse;
border-spacing:0;
}
fieldset, img {
border:0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
font-style:normal;
font-weight:normal;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
caption, th {
text-align:left;
}
h1, h2, h3, h4, h5, h6 {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:100%;
font-weight:normal;
}
q:before, q:after {
content:'';
}
abbr, acronym {
border:0 none;
}
body {
background:#F5F6F7 none repeat scroll 0 0;
font-size:11px;
}
p {
color:#3C3B3B;
}
ul {
line-height:16px;
list-style-type:none;
margin:0;
padding:0;
}
#container {
background:#fff url(/lib/yhst-61822508614235/test-spritesV2.gif) repeat-y scroll left top;
margin:0 auto;
min-width:1005px;
padding:0 0 0 7px;
width:1005px;
}
#containerr {
background:#fff url(/lib/yhst-61822508614235/test-spritesV2.gif) repeat-y scroll right top;
padding:0 7px 0 0;
}
#contentgeneric {
/*background:url(/lib/yhst-61822508614235/bg-content.gif) repeat-y scroll left top;*/
background-color:#FFF ;
border-color:-moz-use-text-color #000000;
border-style:none solid;
border-width:0;
}
* html #contentgeneric {
background-position:1px top;
}
* + html #contentgeneric {
background-position:1px top;
}
#contentinside {
background:transparent url(/lib/yhst-61822508614235/bg-contentInside.gif) repeat-x scroll left top;
}
#breadcrumbs {
color:#A3A3A3;
font-size:11px;
padding:0 0 7px 0;
}
#breadcrumbs a {
color:#A3A3A3;
}
#breadcrumbs strong {
font-weight:700;
}
#main {
background:#FFFFFF;
font-size:11px;
margin:0;
padding:0 0 10px 0;
width:805px;
height:auto !important;
float:left;
overflow:hidden;
}
.spacer {
clear:both;
font-size:0;
line-height:0;
}
a {
color:#114376;
font-family:verdana;
font-size:11px;
margin:0;
padding:1px 0 0;
text-decoration:none;
}
a:hover {
color:#AF0B05;
font-size:11px;
margin:0;
padding:1px 0 0;
text-decoration:none;
}
#header {
background:#FFFFFF url(/lib/yhst-61822508614235/headerTop2.gif) repeat-x scroll left top;
border:1px solid #FFFFFF;
height:110px;
z-index:1;
}
#topheader {
background-repeat:no-repeat;
color:#FFFFFF;
float:none;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:105px;
line-height:normal;
margin:0 auto;
padding:0;
text-decoration:none;
text-transform:none;
width:996px;
}
#logo {
margin-left:20px;
}
.top_strip {
float:left;
height:25px;
margin:0;
padding:0 0 0 620px;
width:380px;
}
.signuphere {
background:transparent url(/lib/yhst-61822508614235/cart.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:none;
text-transform:capitalize;
width:68px;
}
.signuphere:hover {
background:transparent url(/lib/yhst-61822508614235/cart.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:underline;
text-transform:capitalize;
width:68px;
}
.contactus {
background:transparent url(/lib/yhst-61822508614235/contacts.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:none;
text-transform:capitalize;
width:78px;
}
.contactus:hover {
background:transparent url(/lib/yhst-61822508614235/contacts.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:underline;
text-transform:capitalize;
width:78px;
}
.helpcenter {
background:transparent url(/lib/yhst-61822508614235/help.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:none;
text-transform:capitalize;
width:85px;
}
.helpcenter:hover {
background:transparent url(/lib/yhst-61822508614235/help.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:underline;
text-transform:capitalize;
width:85px;
}
.suscribe {
background:transparent url(/lib/yhst-61822508614235/truck.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:none;
text-transform:capitalize;
width:78px;
}
.suscribe:hover {
background:transparent url(/lib/yhst-61822508614235/truck.png) no-repeat scroll 0 50%;
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
height:16px;
margin:0;
padding-bottom:0;
padding-left:20px;
padding-right:0;
text-decoration:underline;
text-transform:capitalize;
width:78px;
}
.top_search {
background:transparent url(/lib/yhst-61822508614235/bg-headerMenuActive.gif) repeat scroll 0 0;
height:25px;
margin-left:0;
padding:7px 0 1px 20px;
width:976px;
color:#fff;
font-weight:bold;
}
.searchname {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:25px;
margin-top:5px;
text-decoration:none;
}
.searchtextbox {
border:1px solid #CCCCCC;
color:#333333;
font-size:9px;
font-weight:normal;
height:15px;
margin-left:5px;
padding-top:5px;
text-decoration:none;
width:380px;
}
.searchtextbox:hover {
border:1px solid #999999;
color:#333333;
font-size:9px;
font-weight:normal;
height:15px;
margin-left:5px;
padding-top:5px;
text-decoration:none;
width:380px;
}
.searchname1 {
color:#A57D53;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.go {
background-color:#8B9F07;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin:0;
padding:3px 0 0;
text-decoration:none;
text-transform:capitalize;
width:27px;
}
.go:hover {
background-color:#C11717;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin:0;
padding:3px 0 0;
text-decoration:none;
text-transform:capitalize;
width:27px;
}
.advance_search {
background-image:url(advancesearch.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin:0;
padding:3px 0 0;
text-decoration:none;
text-transform:capitalize;
width:117px;
}
.advance_search:hover {
background-image:url(advancesearch1.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:18px;
margin:0;
padding:3px 0 0;
text-decoration:none;
text-transform:capitalize;
width:117px;
}
.menu_area {
color:#333333;
float:right;
height:27px;
margin:-65px 20px 0 50px;
padding:8px 0 0;
width:400px;
}
.menu {
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
margin:0;
padding:12px 13px 0;
text-decoration:none;
text-transform:none;
}
.menu:hover {
background-color:#353131;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
margin:0;
padding:12px 13px 0;
text-decoration:none;
text-transform:none;
}
.menu_hover {
background-color:#353131;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
margin:0;
padding:12px 13px 0;
text-decoration:none;
text-transform:none;
}
.menu_hover:hover {
background-color:#353131;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
margin:0;
padding:12px 13px 0;
text-decoration:none;
text-transform:none;
}
#body_area {
color:#232323;
float:none;
font-size:12px;
font-variant:normal;
height:auto !important;
line-height:normal;
margin:10px auto 0;
padding:0;
text-decoration:none;
text-transform:none;
width:1004px;
}
#innerbody_area {
color:#DCD66E;
float:none;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 auto;
padding:0;
text-decoration:none;
text-transform:none;
width:1004px;
}
.left_section {
float:left;
margin:0;
padding:0 0 0 10px;
width:170px;
}
.left_popup {
background-image:url(left-popup-head.jpg);
background-repeat:no-repeat;
color:#353131;
font-size:18px;
font-weight:normal;
height:22px;
margin:0;
padding:10px 0 0 12px;
text-decoration:none;
width:155px;
}
.left_bottom {
background-image:url(left-popup-bottom.jpg);
background-repeat:no-repeat;
float:left;
height:61px;
margin:0;
padding:10px 0 0 16px;
width:155px;
}
.left_head {
background-image:url(left-popup-bg.jpg);
background-repeat:repeat-y;
color:#7C8E06;
float:left;
font-weight:bold;
height:auto;
line-height:20px;
margin:0;
padding-left:5px;
width:166px;
}
.left_head ul {
line-height:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 13px 3px 10px;
}
.left_head li {
font-size:11px;
line-height:11px;
margin:0;
padding:3px 0 5px;
}
.left_head a {
color:#655F5F;
font-size:11px;
font-weight:normal;
margin:0;
padding:1px 0 0 3px;
text-decoration:none;
}
.left_head a:hover {
background-image:url(link1-active.jpg);
color:#AF0B05;
font-size:11px;
font-weight:normal;
margin:0;
padding:1px 0 0 8px;
text-decoration:none;
}
.news_area {
color:#655F5F;
float:left;
font-size:10px;
font-weight:normal;
margin:0;
padding:0 0 25px;
text-decoration:none;
width:161px;
}
.news_head {
background-image:url(news-icon.png);
background-repeat:no-repeat;
color:#AF0602;
font-size:11px;
font-weight:bold;
height:20px;
margin:0;
padding:0 0 0 20px;
text-decoration:none;
}
.news_link {
background-color:#FFFFFF;
color:#7F9200;
float:left;
font-size:11px;
font-weight:normal;
height:16px;
margin:5px 0 0;
padding:0 0 0 10px;
text-decoration:none;
width:140px;
}
.news_link:hover {
background-color:#FFFFFF;
color:#AF0602;
float:left;
font-size:11px;
font-weight:normal;
height:16px;
margin:5px 0 0;
padding:0 0 0 10px;
text-decoration:none;
width:140px;
}
.onlinejobs {
background-image:url(onlinejobs.jpg);
background-repeat:no-repeat;
float:left;
height:144px;
margin:0;
padding:0;
width:160px;
}
.right_section {
background:#FFFFFF none repeat scroll 0 0;
float:left;
margin:0 5px;
width:170px;
}
.rightbanner {
padding-bottom:1px;
}
.gray_strip {
background:#FFFFFF none repeat scroll 0 0;
border:0px dashed #999999;
float:left;
height:auto;
margin:5px 10px;
padding:10px 0 20px 0;
text-align:left;
width:165px;
}
.innergray_strip2 {
float:left;
margin:0;
padding:0;
width:152px;
}
.innergray_strip {
background-image:url(eventsbg.jpg);
float:left;
margin:0;
padding:30px 0 0 18px;
width:134px;
}
.innergray_strip {
background-image:url(eventsbg.jpg);
float:left;
margin:0;
padding:30px 0 0 18px;
width:134px;
}
.innerbottomgray_strip {
background-image:url(eventsbottombg.jpg);
background-repeat:no-repeat;
float:left;
height:3px;
margin:0;
padding:0;
width:152px;
}
.events_text {
color:#666666;
float:left;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 10px 15px;
text-decoration:none;
width:150px;
}
.events_text strong {
color:#889C0D;
}
.events_head {
color:#ADAA75;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
padding:0 10px 10px;
text-decoration:none;
width:150px;
}
.events_head1 {
color:#CC0000;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
.events_text_link {
color:#FFFFFF;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.events_text_link:hover {
color:#A7C101;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.more {
background-image:url(more.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
font-size:11px;
font-weight:normal;
height:16px;
margin:0;
padding:2px 0 0;
text-decoration:none;
text-transform:lowercase;
width:44px;
}
.more:hover {
background-image:url(more1.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
font-size:11px;
font-weight:normal;
height:16px;
margin:0;
padding:2px 0 0;
text-decoration:none;
text-transform:lowercase;
width:44px;
}
.login_head {
background-image:url(login.png);
background-position:0 3px;
background-repeat:no-repeat;
color:#A7C101;
float:left;
font-size:17px;
font-weight:bold;
margin:10px 0 0;
padding:0 0 15px 20px;
text-decoration:none;
width:100px;
}
.login_text {
color:#C5C4B9;
float:left;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 0 5px;
text-decoration:none;
width:118px;
}
.login_textbox {
border:1px solid #666666;
color:#000000;
float:left;
font-size:11px;
height:20px;
width:113px;
}
.login_textbox:hover {
border:1px solid #CCCCCC;
color:#000000;
float:left;
font-size:11px;
height:20px;
width:113px;
}
.body_area {
background:#FFFFFF none repeat scroll 0 0;
float:left;
height:auto;
margin:0;
padding:0 5px 0 10px;
width:610px;
overflow:hidden;
}
.body_area h1 {
color:#AF261E;
font-size:18px;
padding:3px 0;
font-weight:normal;
line-height:18px;
}
/*#scname h1 {
vertical-align:top;
margin:5px;
}*/
.breadcrumbs {
color:#8F8D69;
font-size:11px;
font-weight:normal;
padding:10px;
}
.head {
background-repeat:no-repeat;
color:#7C8E06;
float:left;
font-size:20px;
font-weight:bold;
margin:0;
padding:5px 0 10px 15px;
text-decoration:none;
width:545px;
}
.headtitle {
clear:both;
color:#FAFAFA;
display:block;
font-size:22px;
font-weight:bold;
margin:0;
padding:5px 0 10px 10px;
text-decoration:none;
width:590px;
}
.title {
background:transparent url(/lib/yhst-61822508614235/sprites3.png) repeat-x scroll left -791px;
color:#AF261E;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:bold;
margin:10px 0 15px 0;
padding:0;
text-align:left;
text-transform:none;
}
#product h2 .title {
font-size:14px;
font-weight:bold;
}
h2 span, .title span, .title2 span, .title2Bis span {
background-color:#FFFFFF;
padding-right:3px;
}
#content .body_area h2 {
font-size:12px;
font-family:verdana;
font-weight:bold;
line-height:16px;
margin:5px 0;
}
#content #main h3 {
font-size:14px;
font-weight:bold;
padding-right:5px;
color:#114376;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#content #main h3 a {
font-size:14px;
font-weight:bold;
padding-right:5px;
background:#fff;
}
#content #main p {
font-size:12px;
line-height:20px;
margin-bottom:13px;
}
#content .helpcenterq dd {
font-size:12px;
line-height:20px;
margin:0 0 30px;
}
#content .helpcenterq dd a, #content p a {
font-weight:bold;
text-decoration:underline;
}
#content .helpcenterq dt {
color:#368105;
font-size:12px;
font-weight:bold;
margin:5px 0;
}
#content #main li {
list-style:disc;
margin:10px 0 0 20px;
font-size:12px;
}

#section h3,#section h2 {
background-repeat:no-repeat;
clear:both;
color:#333333;
display:block;
font-size:12px;
font-weight:bold;
margin:0 0 10px 10px;
padding:10px 10px 0 0;
text-decoration:none;
width:585px;
font-family:verdana;
}
.section-featured  {
color:#114376;
font-size:11px;
font-weight:bold;
line-height:14px;
margin-bottom:8px;
}
.body_text {
color:#8F8D69;
float:left;
font-size:12px;
margin:0 0 0 60px;
padding-bottom:13px;
padding-right:0;
padding-top:0;
width:480px;
}
.body_text1 {
color:#AC0101;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 15px;
width:600px;
}
.body_textlink {
background-color:#FFFFFF;
color:#8F8D69;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.body_textlink:hover {
background-color:#FFFFFF;
color:#AC0101;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.link {
background-image:url(link.jpg);
background-repeat:no-repeat;
color:#4B4747;
float:left;
font-size:11px;
font-weight:bold;
height:19px;
margin:0;
padding:5px 0 0 23px;
text-decoration:none;
}
.link:hover {
background-image:url(link-hover.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:19px;
margin:0;
padding:5px 0 0 23px;
text-decoration:none;
}
.itemlink {
color:#4B4747;
float:left;
font-size:11px;
font-weight:normal;
line-height:14px;
margin:0;
padding-bottom:5px;
padding-right:0;
padding-top:5px;
text-decoration:none;
}
.itemlink:hover {
color:#AF0B05;
float:left;
font-size:11px;
font-weight:normal;
line-height:14px;
margin:0;
padding-bottom:5px;
padding-right:0;
padding-top:5px;
text-decoration:none;
}
.body_contents_area {
background:#FDFEF8 none no-repeat scroll 0 0;
border:1px dotted #999999;
color:#666666;
float:left;
font-size:11px;
font-weight:normal;
height:auto;
line-height:16px;
margin:0;
padding:15px;
width:572px;
}
.body_contents_area h2 {
padding-bottom:15px;
}
.body_main_category {
background:#FFFFFF none repeat scroll 0 0;
display:block;
height:auto;
margin-top:15px;
width:610px;
}
.body_main_category ul {
color:#666666;
float:left;
font-size:18px;
font-weight:bold;
height:auto;
margin:10px 0 30px;
width:305px;
}
.body_main_category ul a {
color:#333333;
font-size:14px;
}
.body_main_category li {
font-size:12px;
font-weight:normal;
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin-left:150px;
}
.body_main_category li a {
color:#114376;
font-size:11px;
font-weight:normal;
}
.body_main_category li a:hover {
color:#AF0B05;
}
.body_main_category img {
float:left;
}
.body_banner_area {
background-image:url(body-banner.jpg);
background-repeat:no-repeat;
float:left;
margin:0;
padding:0;
width:602px;
}
.banner1_text {
color:#FFFFFF;
float:left;
font-size:28px;
font-weight:normal;
margin:0;
padding:35px 0 0 30px;
text-decoration:none;
width:500px;
}
/*
.body_featured_products {
clear:both;
display:block;
width:600px;
}

.body_featured_products p {
color:#666666;
float:left;
font-size:11px;
font-weight:normal;
height:auto;
line-height:16px;
margin:0;
padding:5px 10px;
width:572px;
}
.body_featured_products p > img {
float:left;
margin-right:10px;
}
*/
#home .product {
border-bottom:1px dashed #DFDFDF;
border-right:1px dashed #DFDFDF;
float:left;
height:180px;
padding:7px;
width:135px;
}
#home .product .pimage {
border:0 solid #7BC323;
display:block;
height:95px;
margin:5px auto;
width:95px;
}
#section .productrow {
background:transparent url(/lib/yhst-61822508614235/bg-searchAttribProdRight4.gif) repeat scroll 0 0;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
#product .productrow {
background:#fff;
border-bottom:1px dashed #d7d7d7;
}
#section table.product .pname, #product table.product .pname {
font-weight:normal;
padding-right:5px;
padding-top:10px;
}
#section table.product .pname a, #product table.product .pname a {
font-size:11px;
text-decoration:underline;
font-weight:bold;
}
#section table.product .pname a:hover, #product table.product .pname a:hover {
font-size:11px;
font-weight:normal;
text-decoration:underline;
font-weight:bold;
}
#section table.product .pname strong, #product table.product .pname strong {
font-size:11px;
font-weight:bold;
}
#section table.product .pimage {
border:0 solid #7BC323;
display:block;
float:left;
height:110px;
margin:10px 7px;
width:110px;
}
#product table.product .pimage {
border:0 solid #7BC323;
display:block;
float:left;
height:95px;
margin:5px 15px 5px 7px;
width:95px;
}

#section table.product .pabstract, #product table.product .pabstract {
color:#666;
font-size:11px;
font-weight:normal;
margin:5px 0;
}
#section table.product .psprice, #product table.product .psprice {
color:#CC3232;
font-size:16px;
font-weight:bold;
padding:5px 5px 0 0;
text-align:right;
}
#section table.product .addtocartbtn, #product table.product .addtocartbtn {
margin-top:5px;
}
#section table.product .pword , #product table.product .pword{
color:#666666;
font-size:11px;
font-weight:normal;
margin:7px 0 0 0;
text-align:right;
}
.sectiondesc-bottom {
line-height:16px;
margin:10px;
width:560px;
}
.sectiondesc-bottom h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:22px;
margin:0;
padding:0;
}
.sectiondesc-bottom h4 {
color:#114376;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:22px;
margin:5px 0;
}
#home .product .psprice {
color:#990000;
font-size:11px;
}
.body_products {
clear:both;
display:block;
width:600px;
}
.body_products p {
color:#666666;
float:left;
font-size:11px;
font-weight:normal;
height:auto;
line-height:16px;
margin:0;
padding:5px 10px;
width:572px;
}
#product #pname span {
background:none repeat scroll 0 0;
font-size:16px;
margin:0 !important;
padding:5px 0 0 !important;
font-weight:bold;
line-height:22px;
}
#product h1 {
color:#114376;
}
#scname h1{
color:#AF261E;
}
.product_img {
float:left;
height:305px;
margin-left:auto;
margin-right:auto;
padding:5px 10px;
width:230px;
line-height:11px;
font-size:10px;
font-family:arial;
text-align:center;
color:#669999;
}
#product .pinfo {
margin:5px 0 10px 30px;
line-height:16px;
float:left;
width:330px;
}
#product .pinfo .starimg {
margin:0;
padding:0;
}
#product .pinfo .stock {
background:url(/lib/yhst-61822508614235/check-small.gif) no-repeat 0 50%;
padding-left:10px;
color:#33aa33;
font-weight:bold;
font-size:10px;
margin-left:5px;
}

#product .product_price_block table {
background:transparent url(product-buy-bg-s.gif) no-repeat scroll 3px 0;
color:#666666;
font-size:11px;
font-weight:normal;
height:135px;
line-height:16px;
margin:0 0 0 10px;
padding:0;
width:340px;
float:left;
}

#product .product_price_block .final_price {
color:#AF0602;
display:block;
float:left;
font-size:20px;
font-weight:bold;
line-height:20px;
margin-top:10px;
}
/*
.add_to_cart_form {
display:block;
float:right;
margin:-30px 25px 0 0;
padding:0;
width:170px;
}
*/
.extra-icons {
float:left;
margin-top:10px;
width:350px;
}
.extra-icons img {
margin:0 0 5px 200px;
}
.body_topic {
background:transparent url(body-topic-bg.gif) no-repeat scroll 20px 15px;
height:auto;
width:600px;
}
.body_desc {
font-weight:normal;
height:auto;
line-height:11px;
padding:0 10px 20px;
width:590px;
line-height:16px;
}
.body_desc dl {
clear:both;
margin:10px 0;
}
.body_desc p {
height:auto;
line-height:16px;
padding:5px 0;
margin-bottom:10px;
}
.body_desc dd {
background:#F1F1F1 none repeat scroll 0 0;
color:#666666;
line-height:20px;
margin-bottom:1px;
margin-left:115px;
padding:3px 10px;
}
.body_desc dt {
background:#FFFFFF none repeat scroll 0 0;
clear:left;
color:#114376;
float:left;
font-weight:bold;
line-height:20px;
padding:3px;
width:105px;
}

.batterytb {
margin:10px 0;
width:590px;
}
.batterytb th {
color:#114376;
float:left;
font-weight:bold;
margin:0;
padding:0 0 10px;
text-align:left;
}
#product .batterytb td {
padding:5px 0 5px 10px;
margin:0;
background:#fff url(red-arrow.gif) no-repeat 0 50%;
border:0px solid #333;
letter-spacing:-1px;
}

.body_topic ul {
clear:both;
line-height:11px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 5px 3px 10px;
}
.body_topic li {
font-size:11px;
line-height:18px;
margin:0;
padding:3px 0 5px 60px;
}
.body_topic a {
background-image:url(link.jpg);
background-repeat:no-repeat;
color:#4B4747;
font-size:11px;
font-weight:bold;
height:19px;
margin:0;
padding:5px 23px;
text-decoration:none;
}
.body_topic a:hover {
background-image:url(link-hover.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:19px;
margin:0;
padding:5px 23px;
text-decoration:none;
}
.seemore_ideas_area {
float:left;
margin:15px 0 0 17px;
padding:0;
width:569px;
}
.idea_background {
background-image:url(buld.jpg);
background-position:left center;
background-repeat:no-repeat;
float:left;
height:62px;
margin:0;
padding:0;
width:569px;
}
.see_ideas {
color:#7C8E06;
float:left;
font-size:12px;
font-weight:bold;
margin:0;
padding:16px 0 0 66px;
text-decoration:none;
width:210px;
}
.see_ideas_head {
color:#655F5F;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.ideas_text {
color:#ADAA75;
float:left;
font-size:11px;
font-style:italic;
font-weight:bold;
margin:0;
padding:22px 0 0 10px;
text-decoration:none;
width:250px;
}

.idea_links {
float:left;
margin:0;
padding:0;
width:569px;
}
.links1_area {
float:left;
margin:0;
padding:0;
width:235px;
}
.link_no {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 85px;
padding:0;
text-decoration:none;
}
.link_no1 {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 109px;
padding:0;
text-decoration:none;
}
.link_no2 {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 85px;
padding:0;
text-decoration:none;
}
.link_no3 {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 161px;
padding:0;
text-decoration:none;
}
.link_no4 {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 128px;
padding:0;
text-decoration:none;
}
.link_no5 {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 96px;
padding:0;
text-decoration:none;
}
.link_no6 {
color:#AF0B05;
float:none;
font-size:9px;
font-weight:normal;
margin:0 0 0 134px;
padding:0;
text-decoration:none;
}
.link1 {
background-image:url(link1-active.jpg);
background-repeat:no-repeat;
color:#655F5F;
float:left;
font-size:11px;
font-weight:normal;
height:16px;
margin:0;
padding:1px 0 0 8px;
text-decoration:none;
width:223px;
}
.link1:hover {
background-image:url(link1-hover.jpg);
background-repeat:no-repeat;
color:#AF0B05;
float:left;
font-size:11px;
font-weight:normal;
height:16px;
margin:0;
padding:1px 0 0 8px;
text-decoration:none;
width:223px;
}
.idea_divider {
background-color:#F7F6E9;
float:left;
height:118px;
margin:0 20px 0 37px;
padding:0;
width:6px;
}
.section_products {
color:#6F7F00;
font-size:12px;
font-weight:normal;
padding:5px;
width:600px;
}
.section_products a {
font-size:12px;
font-weight:bold;
padding:0;
text-decoration:underline;
}
.section_products a:hover {
font-size:12px;
padding:0;
text-decoration:underline;
}
#footer {
background:#F2F2F2 url(http://image.examiner.com/img/Global-Template/footerbg.gif) repeat-x scroll 0 100%;
height:234px;
margin:0 1px;
text-transform:none;
}
#footer_1 {
color:#DCD66E;
float:none;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:234px;
line-height:normal;
margin:0 auto;
padding:0;
text-decoration:none;
text-transform:none;
width:941px;
color:#333;
font-weight:normal;
}
.footer_box_container {
clear:both;
height:160px;
margin:0 50px;
padding-top:30px;
padding-bottom:20px;
}
.footer_box_container b {
color:#303B6F;
line-height:24px;
}
.footer_box {
float:left;
text-align:left;
width:165px;
}
.footer_links {
color:#FFFFFF;
float:left;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:20px;
line-height:normal;
margin:0;
padding:35px 0 0;
text-decoration:none;
text-transform:none;
width:100%;
}
.privacy_policy_text {
color:#5F5D3E;
float:left;
font-size:11px;
font-weight:normal;
margin:0;
padding:30px 0 0;
text-decoration:none;
width:100%;
}
.privacy_head {
color:#9E2410;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.privacy_head1 {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:22px;
text-decoration:none;
}
.footer_text {
color:#333;
float:left;
font-size:12px;
font-weight:normal;
height:43px;
margin:0;
padding:53px 30px 32px;
text-decoration:none;
width:944px;
}
.footer_copyrights {
color:#fff;
float:left;
font-size:10px;
height:20px;
line-height:22px;
margin:0;
padding:0;
width:100%;
text-align:center;
}
.footer_validation {
color:#C75C2C;
float:left;
font-size:9px;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:20px;
line-height:normal;
margin:0;
padding:5px 0 0 422px;
text-decoration:none;
text-transform:none;
width:100px;
}
a.footerlink:link {
color:#FFFFFF;
font-size:11px;

font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:5px;
padding-right:5px;
text-decoration:none;
text-transform:none;
}
a.footerlink:visited {
color:#FFFFFF;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:5px;
padding-right:5px;
text-decoration:none;
text-transform:none;
}
a.footerlink:hover {
color:#C2C093;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:5px;
padding-right:5px;
text-decoration:none;
text-transform:none;
}
a.footerlink:active {
color:#FFFFFF;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:5px;
padding-right:5px;
text-decoration:none;
text-transform:none;
}
.validation {
background-image:url(more.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
font-size:9px;
font-weight:normal;
height:16px;
margin:0 5px 0 0;
padding:3px 0 0;
text-decoration:none;
text-transform:uppercase;
width:44px;
}
.validation:hover {
background-image:url(more1.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
font-size:9px;
font-weight:normal;
height:16px;
margin:0 5px 0 0;
padding:3px 0 0;
text-decoration:none;
text-transform:uppercase;
width:44px;
}
.footer_designed {
color:#FFFFFF;
float:left;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:20px;
line-height:normal;
margin:0;
padding:15px 0 0;
text-decoration:none;
text-transform:uppercase;
width:100%;
}
.footer_designed1 {
color:#D0B003;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:uppercase;
}
.footer_designedlink {
color:#FFFFFF;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:uppercase;
}
.footer_designedlink:hover {
color:#D0B003;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:uppercase;
}
#innerblank {
color:#DCD66E;
float:left;
font-size:12px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin:0 auto;
padding:0;
text-decoration:none;
text-transform:none;
width:1004px;
}
#innercontentblank {
float:left;
margin:0;
padding:0 25px 20px 21px;
width:605px;
}
#innerhedding {
background-image:url(smile-icon.jpg);
background-repeat:no-repeat;
color:#7C8E06;
float:left;
font-size:34px;
font-weight:bold;
height:22px;
margin:0;
padding:0 0 30px 55px;
text-decoration:none;
width:545px;
}
#innercontent {
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 13px;
text-align:justify;
width:600px;
}
#innercontent002 {
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 13px;
text-align:justify;
width:600px;
}
#innercontent003 {
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 13px;
text-align:justify;
width:600px;
}
#innercontent004 {
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 13px;
text-align:justify;
width:600px;
}
#innercontent005 {
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 13px;
text-align:justify;
width:600px;
}
#submenuhedding {
background-image:url(smile-icon.jpg);
background-repeat:no-repeat;
color:#7C8E06;
float:left;
font-size:34px;
font-weight:bold;
height:22px;
margin:0;
padding:0 0 30px 55px;
text-decoration:none;
width:545px;
}
#submenublank {
padding:0 0 23px;
width:600px;
}
#submenutop {
background-image:url(topline.jpg);
background-repeat:no-repeat;
float:left;
height:1px;
margin:0;
padding:0;
width:540px;
}
.submenu {
background-image:url(active.jpg);
background-repeat:no-repeat;
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
height:17px;
margin:0;
padding:2px 0 0 20px;
text-decoration:none;
width:520px;
}
.submenu:hover {
background-image:url(over.jpg);
background-repeat:no-repeat;
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
height:17px;
margin:0;
padding:2px 0 0 20px;
text-decoration:none;
width:520px;
}
#contactblank {
float:left;
margin:0;
padding:40px 30px 0;
width:674px;
}
#contactinnerblank {
float:left;
height:500px;
margin:0;
padding:0;
width:1004px;
}
#contactheddingblank {
border-bottom:1px solid #7F7F7F;
color:#CECECE;
float:left;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:30px;
line-height:17px;
margin:27px 0 0 45px;
padding:0;
width:500px;
}
#contactaddressblank {
color:#000000;
float:left;
font-size:11px;
font-weight:normal;
margin:0;
padding:0 0 0 30px;
text-decoration:none;
width:236px;
}
#contactaddresshedding {
background-image:url(smile-icon.jpg);
background-repeat:no-repeat;
color:#7C8E06;
float:left;
font-size:34px;
font-weight:bold;
height:22px;
margin:0;
padding:0 0 30px 55px;
text-decoration:none;
width:545px;
}
#contactaddresstext {
color:#8F8D69;
float:left;
font-size:12px;
font-weight:normal;
margin:0;
padding:0 0 13px;
text-align:justify;
width:600px;
}
#contactsmallhedding {
color:#AF0602;
float:left;
font-size:11px;
font-weight:bold;
margin:0;
padding:0 0 13px;
text-decoration:none;
width:600px;
}
#contacthedding {
background-image:url(smile-icon.jpg);
background-repeat:no-repeat;
color:#7C8E06;
float:left;
font-size:34px;
font-weight:bold;
height:22px;
margin:0;
padding:0 0 30px 55px;
text-decoration:none;
width:545px;
}
#contacticon {
background-image:url(contacticon.png);
background-repeat:no-repeat;
float:left;
height:84px;
margin:10px 0 0 30px;
width:86px;
}
#contactfeildnameblank {
float:left;
height:400px;
margin:10px 0 0;
padding:0;
width:160px;
}
#contactfeildblank {
float:left;
height:400px;
margin:10px 0 0;
padding:0;
width:200px;
}
#contactfeildname {
float:left;
height:20px;
margin:0;
padding:0;
width:160px;
}
#contactfeildname002 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname003 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname004 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname005 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname006 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname007 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname008 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeildname009 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:150px;
}
#contactfeild {
float:left;
height:20px;
margin:0;
padding:0;
width:200px;
}
#contactfeild002 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:200px;
}
#contactfeild003 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:200px;
}
#contactfeild004 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:200px;
}
#contactfeild005 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:200px;
}
#contactfeild006 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:200px;
}
#contactfeild007 {
float:left;
height:20px;
margin:5px 0 0;
padding:0;
width:200px;
}
#contactfeild008 {
float:left;
height:20px;
margin:8px 0 0;
padding:0;
width:200px;
}
#contactfeild009 {
float:left;
height:60px;
margin:5px 0 0;
padding:0;
width:200px;
}
#submitbutton {
float:left;
height:20px;
margin:60px 0 0;
padding:0;
text-align:center;
width:200px;
}
.contactfeildname {
color:#8F8D69;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.contactfeild {
background-color:#FFFDFD;
border:1px solid #D2E3E9;
color:#3C4538;
font-size:10pt;
height:20px;
}
.contactfeild {
background-color:#FFFDFD;
border:1px solid #D2E3E9;
color:#3C4538;
font-size:10pt;
height:20px;
}
.submitbutton {
background-image:url(more.png);
background-repeat:no-repeat;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:9px;
font-weight:normal;
height:16px;
margin:0 5px 0 0;
padding:3px 0 0;
text-decoration:none;
text-transform:uppercase;
width:44px;
}
.submitbutton:hover {
background-image:url(more1.png);
background-repeat:no-repeat;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:9px;
font-weight:normal;
height:16px;
margin:0 5px 0 0;
padding:3px 0 0;
text-decoration:none;
text-transform:uppercase;
width:44px;
}
.contactinput {
background-color:#FFFDFD;
border:1px solid #D2E3E9;
}
.contactinput:hover {
background-color:#FFFDFD;
border:1px solid #D2E3E9;
}
.listbox {
background-color:#FFFDFD;
border:1px solid #D2E3E9;
height:20px;
width:174px;
}
.listbox:hover {
background-color:#FFFDFD;
border:1px solid #D2E3E9;
height:20px;
width:174px;
}
.front_category {
clear:both;
display:block;
margin:25px;
width:580px;
}
.front_category ul {
color:#4B4747;
font-size:14px;
font-weight:bold;
line-height:20px;
margin:0;
padding:0;
}
.front_category li {
display:inline;
font-size:11px;
font-weight:normal;
line-height:14px;
margin-left:5px;
}
.section_price {
color:#AF0602;
padding:5px 0;
}
.clearfloat {
clear:both;
}
.body_desc h5 {
background-image:url(/lib/yhst-61822508614235/rev-head-bg.gif);
background-repeat:repeat-x;
font-size:12px;
height:27px;
line-height:27px;
padding:0 0 0 8px;
}
.basicSidebar {
background:transparent url(/lib/yhst-61822508614235/bg-slidemenu.gif) repeat-y scroll left top;
margin-top:15px;
padding-right:2px;
text-align:left;
}
.basicSidebar .basicSidebar-elm {
background:#FFFFFF url(/lib/yhst-61822508614235/bg-basicSidebar-elm.gif) repeat-x scroll left bottom;
border-bottom:1px solid #ABABAB;
}
.BOM-slideMenu-hidden ul {
display:none;
}
#sidebar {
border-top:2px solid #CACAC9;
float:left;
padding-left:1px;
text-align:center;
width:190px;
background:#fff;
overflow:hidden;
}
.titleSidebar {
background:transparent url(/lib/yhst-61822508614235/bg-titleSidebar.gif) no-repeat scroll left center;
color:#FFFFFF;
font-size:12px;
font-weight:700;
height:25px;
line-height:25px;
overflow:hidden;
padding-left:50px;
text-transform:uppercase;
}
ul.sidebarList li {
border-bottom:1px solid #C1C0C0;
}
ul.sidebarList li a {
border-top:1px solid #FFFFFF;
display:block;
padding:5px 5px 5px 10px;
}
#sidebar .BOM-slideMenu {
background:transparent url(/lib/yhst-61822508614235/bg-slidemenu.gif) repeat scroll 0 0;
border-bottom:1px solid #ABABAB;
padding-right:1px;
text-align:left;
}
#sidebar a.BOM-slideMenu-head {
background:#FFFFFF url(/lib/yhst-61822508614235/bg-slidemenuHead.gif) no-repeat scroll left top;
color:#373737;
display:block;
font-size:11px;
height:30px;
line-height:31px;
overflow:hidden;
padding-left:15px;
text-transform:uppercase;
}
#sidebar a.BOM-slideMenu-active {
background-position:0 -31px;
color:#FFFFFF;
font-weight:bold;
}
#sidebar .BOM-slideMenu ul {
background:#FFFFFF url(/lib/yhst-61822508614235/dotted.gif) repeat-x scroll left top;
padding:2px 1px 0;
}
#sidebar .BOM-slideMenu ul li {
background:transparent url(/lib/yhst-61822508614235/bg-slidemenuUnder.gif) no-repeat scroll left top;
height:24px;
line-height:24px;
margin:0 1px;
overflow:hidden;
}
#sidebar .BOM-slideMenu ul li a {
background:transparent url(/lib/yhst-61822508614235/red-arrow.gif) no-repeat scroll 10px center;
padding-left:20px;
}
#sidebar .BOM-slideMenu ul li span {
background:transparent url(/lib/yhst-61822508614235/bg-selectedSection.gif) repeat-x scroll right top;
color:#000000;
display:block;
margin-bottom:1px;
padding-left:10px;
}
/*
#product #order-form {
float:left;
margin-left:152px;
margin-top:-13px;
width:170px;
}
#product .addtocartbtn .qtybox {
float:left;
margin:0 0 5px 100px;
}
*/
#product #order-form {
float:left;
margin-left:10px;
margin-top:0px;
width:125px;
}
#product #horizonitems #order-form{
margin-top:-0 !important;
margin-left:0 !important;
}
#product .addtocartbtn table {
width:120px;
padding:0;
margin:0;
background:none;
}
#product .addtocartbtn .qtybox {
float:left;
margin:0 0 5px 60px;
}
#product #order-form .proaddBtn {
background:transparent url(/lib/yhst-61822508614235/add-to-cart-btn-new2.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:54px;
width:124px;
}
#product #order-form .proaddBtn:hover {
background:transparent url(/lib/yhst-61822508614235/add-to-cart-btn-new2.gif) no-repeat scroll 0 -54px;
height:54px;
width:124px;
}

#section #order-form .proaddBtn {
background:transparent url(/lib/yhst-61822508614235/saddtocart5.gif) no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
height:30px;
width:119px;
}
#section #order-form .proaddBtn:hover {
background:transparent url(/lib/yhst-61822508614235/saddtocart5.gif) no-repeat scroll 0 -30px;
height:30px;
width:119px;
}


#product #order-form .qtybox input {
height:14px;
width:20px;
}
img.mainimg {
display:block;
margin-left:auto;
margin-right:auto;
}
#product .product_price_block .ppriceblock {
line-height:20px;
margin:0 0 0 25px;
width:160px;
letter-spacing:-1px;
}
#product .product_price_block .pprice {
text-align:right;
font-size:12px;
line-height:22px;
}
#product .product_price_block .oprice, #product .product_price_block .redword {
text-decoration:none !important;
font-size:12px;
}
#product .product_price_block .pword {
float:left;
font-size:100%;
font-weight:bold;
text-align:left;
}
#product .product_price_block .pword a{
color:#CB2802;
float:left;
font-size:100%;
font-weight:bold;

}

#product .product_price_block .fprice {
color:#FF0000;
font-size:16px;
font-weight:bold;
text-decoration:none;
}
..#product .ppriceblock .oprice {
font-weight:bold;
}
.#product .psprice .pword {
font-size:100%;
line-height:16px;
}
#product .product_price_block .redword {
color:#CB2802;
font-weight:bold;
}
.rebate-block {
background:#F9FFDF url(/lib/yhst-61822508614235/currency-dollar.png) no-repeat scroll 0 50%;
border:1px solid #C3DF53;
margin:0 20px 20px;
padding:10px 10px 10px 90px;
}
ul.product-function {
clear:right;
margin:0 20px;
}
ul.product-function li {
color:#666666;
float:right;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-align:left;
margin-top:7px;
}

div#rightgriditems {
background-color:#FFFFFF;
border:1px solid #C7C7C7;
margin-bottom:3px;
margin-top:5px;
width:160px;
}
div#rightgriditems div.rightgriditemsheader {
background:transparent url(/lib/yhst-61822508614235/topGradient-searchRes.gif) repeat scroll 0 0;
color:#CE6403;
font-size:12px;
font-weight:bold;
height:26px;
padding:5px 0 0 10px;
text-align:left;
}
div#rightgriditems div.rightgriditem {
border-bottom:1px dotted #999999;
margin:10px 15px 0;
padding:0 0 10px;
}
div#rightgriditems div.last {
border-bottom:medium none;
}
div#rightgriditems div.rightgriditemtitle a {
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
div#rightgriditems div.rightgriditemprice {
color:#AF0602;
font-size:11px;
text-align:left;
}
div#rightgriditems div.rightgriditeminfo a {
color:#006699;
}
div#rightgriditems div.rightgriditemtitle, div#rightgriditems div.rightgriditemPrice, div#rightgriditems div.rightgriditemInfo, div#rightgriditems div.rightgriditemratings {
padding-bottom:3px;
}
div#rightgriditems div.rightgriditemratings img {
margin-bottom:-5px;
margin-top:2px;
}
.rightgriditemimg {
display:block;
height:70px;
margin-left:auto;
margin-right:auto;
width:70px;
}
#blanket {
	background-color:#111;
	opacity: 0.65;
	position:absolute;
	z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
	top:0px;
	left:0px;
	width:100%;
}
#popUpDiv {
	position:absolute;
	background-color:#eeeeee;
	width:300px;
	height:300px;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
.promo a {
border-bottom:1px dashed #999;
margin:0;
padding:0;
}
.promo a:hover {
color:#ff0000 !important;
}
.fword {
margin-top:5px;
float:left;
}
#section .batterytb, #section #batterytb {
width:590px !important;
background:#fff;
margin-right:10px !important;
}
#section .batterytb a {
display:block;
}
#section .batterytb a:hover {
background:#FCFFDF;
}
#section .batterytb tr {
margin-bottom:5px;
border-bottom:1px dashed #DFDFDF !important;
}
#section #batterytb td {
margin-bottom:5px;
background:#fff; width:180px;
padding:5px 10px;
font-size:12px;
line-height:16px;
border-bottom:1px dashed #DFDFDF !important;
width:160px;
}
#section .batterytb td a{
display:block
}
#section .batterytb td a:hover{
background:#
}
#section .batterytb .letter {
background:#F3F3F3;
color:#114376;
float:left;
font-size:18px;
font-weight:bold;
height:auto;
line-height:20px;
padding:10px 5px;
width:40px;
text-align:center;
}
#section .batterytb ul {
margin:0 10px 10px 10px;
width:500px;
}
#section .batterytb .tit {
color:#114376;
font-size:13px;
font-weight:bold;
line-height:18px;
margin-bottom:1px;
margin-left:40px;
padding:5px;
width:540px !important;
}
#section .batterytb li {
border-right:1px solid #999999;
display:inline;
line-height:30px;
margin:5px 10px 5px 0;
padding:0 10px 0 0;
float:left;
}
#section .batterytb li a{
line-height:12px;
}
#section .quicksearch {
background:#ececec;
text-align:center;
padding:10px;
font-size:12px;
font-weight:bold;
width:400px;
margin:10px 100px;
}
#coupontip {
	display:none;
	background:transparent url(/lib/yhst-61822508614235/black-arrow.png);
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;
	_background-color:#fff;
}

/* style the trigger elements */
#couponinfo img {
	border:0;
	cursor:pointer;
	margin:0 3px;
}

ul#accordion {
background:#DCDCDC none repeat scroll 0 0;
border-bottom:1px solid #ABABAB;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0 1px;
width:188px;
font-family:verdana;
text-align:left;
}
ul#accordion li ul {
margin:0;
padding:0;
}
ul#accordion ul li:last-child {
border-bottom:medium none;
}
ul#accordion a.heading {
background:transparent url(/lib/yhst-61822508614235/bg-slidemenuHead.gif) no-repeat scroll left top;
color:#333;
display:block;
font-size:12px;
font-weight:bold;
line-height:16px;
padding:6px 15px;
text-decoration:none;
font-weight:normal;
margin-bottom:0;
}
ul#accordion a.heading:hover {
background:url(/lib/yhst-61822508614235/bg-slidemenuHead.gif) no-repeat scroll left bottom;
color:#FFFFFF;
font-weight:bold;
}
ul#accordion li ul li {
background:transparent url(/lib/yhst-61822508614235/bg-slidemenuUnder.gif) no-repeat scroll left top;
border:0;
height:22px;
line-height:22px;
margin:0;
padding:0;
overflow:hidden;
}
ul#accordion li.ui-accordion-selected a.heading, ul#accordion li.current a.heading {
background:url(/lib/yhst-61822508614235/bg-slidemenuHead.gif) no-repeat scroll left bottom;
color:#FFFFFF;
font-weight:bold;
}
ul#accordion li ul li a {
background:transparent url(/lib/yhst-61822508614235/red-arrow.gif) no-repeat scroll 10px center;
color:#025185;
display:block;
font-size:11px;
padding:0 0 0 20px;
text-decoration:none;
font-size:10px;
}
ul#accordion li ul a:hover {
color:#AF0B05;
}
ul#accordion li ul{
display:none;
}
ul#accordion li.current ul {
display:block;
}

ul.shopconfidence {
height:97px;
padding:40px 0 0 15px;
margin:0;
background:transparent url(/lib/yhst-61822508614235/shop-confidence-bg.gif) no-repeat scroll 0 0;
}
.shopconfidence li {
background:transparent url(/lib/yhst-61822508614235/red-star.gif) no-repeat scroll 0 50%;
line-height:20px;
margin:0 !important;
padding:0 0 0 20px;
width:130px;
list-style:none !important;
}
.shopconfidence a {
color:#368105;
}
.shopconfidence a:hover{
text-decoration:underline;
}
.starimg {
margin:0 0 10px 0 ;
}
/* CSS: (StyleSheet) */

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#222;
	 -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
	padding:10px;
	display:none;
	color:#fff;
	}
	
	.MagicZoom img {
border: none !important;
}

/* Stlye of zoomed window */
.MagicZoomBigImageCont {
border: 1px solid #999;
}

/* Style of header, activated with "title" attribute in <a> tag */
.MagicZoomHeader {
font-size: 8pt !important;
line-height: normal !important;
color: #fff;
background: #666;
text-align: center !important;
}

/* Style of small square under mouse */
.MagicZoomPup {
border: 1px solid #aaa;
background: #fff;
cursor: move;
}

/* Style of message box while image is loading */
.MagicZoomLoading {
border: 1px solid #ccc;
background: #fff url(/lib/yhst-61822508614235/ajax-loader.gif) no-repeat 2px 50%;
padding: 4px 4px 4px 24px !important;
margin: 0;
text-decoration: none;
text-align: left;
font-size: 8pt;
font-family: sans-serif;
color: #444;
}
span.red {
background:#FFFBCF;
padding:5px 2px;
font-weight:bold;
color:#0F8F08;
}

