a{text-decoration:none;color:#000;font-size:13px}
a:hoever{text-decoration:underline;color:#000}
body{background-image:url(images/bodybg.jpg);background-repeat:repeat-x;background-position:left top;font-family:"trebuchet MS";font-size:13px;color:#333;text-decoration:none;margin:0;padding:0}
.header{background-image:url(images/headerbg.jpg);background-repeat:no-repeat;background-position:center top}
.logo{padding-bottom:24px;padding-left:31px}
.bg1{background-image:url(images/bg1.jpg);background-repeat:repeat-x;background-position:left top;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#085F92;text-decoration:none}
.bg1 a{color:#085F92;text-decoration:none}
.contentbg{background-image:url(images/contentbg.jpg);background-repeat:repeat-x;background-position:left top;background-color:#F7FBFD}
.top{background-image:url(images/topbg.jpg);background-repeat:no-repeat;background-position:center top;padding:5px 3px}
.a1{background-image:url(images/a2.gif);background-repeat:repeat-x;background-position:left top;font-family:"trebuchet MS";font-size:17px;color:#000;text-decoration:none}
.cartbg{background-image:url(images/cartg.jpg);background-repeat:no-repeat;background-position:left top;font-family:"trebuchet MS";font-size:13px;font-weight:700;color:#666;text-decoration:none}
.cartbg b{font-size:16px;color:#0172B2}
.probg{background-image:url(images/t2.gif);background-repeat:repeat-y;background-position:center top}
.probg ul li{list-style-type:none;background-image:url(images/bull.gif);background-repeat:no-repeat;background-position:left bottom;font-family:"trebuchet MS";font-size:14px;color:#666;text-decoration:none;margin:0;padding:12px 0 12px 35px}
.probg ul li a{color:#666;text-decoration:none}
.bgbg{background-image:url(images/bottom.gif);background-repeat:no-repeat;background-position:center bottom;background-color:#FFF;font-family:"trebuchet MS";font-size:13px;color:#666;text-decoration:none}
.line{border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCC}
.bgbg a{font-family:"trebuchet MS";font-size:13px;color:#fff;text-decoration:none}
.cont{font-family:"trebuchet MS";font-size:13px;font-style:italic;color:#333;text-decoration:none}
.cont a{font-family:"trebuchet MS";font-size:13px;font-style:italic;color:#333;text-decoration:underline}
.cont a:hover{color:#333;text-decoration:none}
.hbg{background-image:url(images/hbg.jpg);background-repeat:no-repeat;background-position:left top;font-family:"trebuchet MS";font-size:16px;color:#143C58;text-decoration:none}
.hbg a{color:#0FF;text-decoration:underline}
.hbg a:hover{color:#fff;text-decoration:underline}
.text1{line-height:180%;text-decoration:none}
.text1 strong{line-height:180%;text-decoration:none;font-family:"trebuchet MS";font-size:14px;font-weight:700;color:#333}
.text1 a{text-decoration:underline;font-family:"trebuchet MS";font-size:17px;font-weight:400;color:#0272B2;line-height:100%}
.text1 a:hover{text-decoration:none;color:#000}
.f{background-image:url(images/footerbg.jpg);background-repeat:repeat-x;background-position:left top;color:#034872;text-decoration:none}
.f a{color:#034872;text-decoration:none}
.f a:hover{color:red;text-decoration:none}
.w a:hover{color:#ccc;text-decoration:none}
.bluee{background-image:url(images/subtitle_bg.jpg);background-repeat:no-repeat;background-position:left center;padding-left:20px;font-family:"trebuchet MS";font-size:14px;color:#FFF;text-decoration:none;font-weight:700}
.specification{background-image:url(images/specificationbg.jpg);background-repeat:no-repeat;background-position:center center;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333;text-decoration:none;width:142px;text-align:center;display:block;margin:0 0 0 20px;padding:10px 0}
.spebg{background-image:url(images/spe.jpg);background-repeat:repeat-y;background-position:center top;padding-right:1px;padding-left:1px}
.prodish{background-image:url(images/discription.jpg);background-repeat:no-repeat;background-position:center center;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333;text-decoration:none;width:162px;text-align:center;display:block;margin:0 0 0 20px;padding:10px 0}
.line1{border-top-width:1px;border-top-style:dotted;border-top-color:#333;padding:10px}
.q1{background-image:url(images/q2.gif);background-repeat:repeat-x;background-position:left top}
.q2{background-image:url(images/q5.gif);background-repeat:repeat-x;background-position:left top}
.q3{background-image:url(images/q8.gif);background-repeat:repeat-y;background-position:left top}
.q8{background-image:url(images/q7.gif);background-repeat:repeat-y;background-position:left top}
.xrep{background-image:url(images/gry.jpg);background-repeat:repeat-x;background-position:center center}
.yrep{background-image:url(images/gry.jpg);background-repeat:repeat-y;background-position:bottom center}
.pro_listing_box tr{background:#F2F2F2}
.pro_listing_box tr:hover{background:#fff}
.subtitle{background:url(images/subtitle_bg.jpg) no-repeat left top;color:#FFF;font-size:15px;padding-left:10px;padding-bottom:5px;line-height:30px;font-weight:700}
.pro_listing_box .subcategori{color:#000;text-decoration:none;font-weight:700;font-size:13px}
.pro_listing_box .subcategori:hover{color:#0D79B7}
.singlemenucat{background-image:url(images/bull.gif);background-position:left bottom;background-repeat:no-repeat;border-bottom:0 solid #CE0500;line-height:24px;padding-left:14px;color:#666;font-family:"trebuchet MS";font-size:14px;vertical-align:top;white-space:nowrap}
.singlemenucat a{color:#666;font-family:"trebuchet MS";font-size:14px;list-style-type:none;display:block;text-decoration:none;margin:0;padding:10px 0 10px 35px}
.singlemenusubcat{line-height:24px;padding-left:30px;vertical-align:top}
.singlemenusubcat a{color:#666;font-family:"trebuchet MS";background:url(images/bullet_bg.gif) repeat-x left bottom;font-size:14px;text-decoration:none;line-height:28px;width:auto;padding:5px 63px 5px 30px}
.price{color:#2083BE;font-size:14px;font-weight:700}
.headerNavigation{font-size:13px;font-family:Arial;color:#06C}
TD.pageHeading12{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#000;padding:10px}
TD.main{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:1.5;padding-left:10px}
TD.smallText{font-family:Arial, Helvetica, sans-serif;font-size:10px;padding-right:10px}
.boxText{font-family:Verdana, Arial, sans-serif;font-size:10px;vertical-align:bottom}
.inputRequirement{padding-right:10px;font-family:Verdana, Arial, sans-serif;font-size:10px;color:red}
div#ERROR_payment,div#ERROR_shipping{text-align:center;width:100%;border:2px solid #96171A;background-color:red;color:#FFF;display:none;padding:10px 0}
iframe#checkout-gateway{width:0;height:0;visibility:hidden}
.checkout-overlay{visibility:hidden;position:absolute;left:0;top:0;width:100%;text-align:center;z-index:5000;background-color:#FFF}
.checkout-dialog-box{position:absolute;visibility:hidden;width:540px;height:300px;z-index:9999;text-align:center}
.checkout-js-required{position:relative;border:2px solid red;visibility:visible;font:12px arial,verdana,sans-serif;margin:120px auto;padding:10px}
.checkout-js-required h2{font-size:18px;margin:4px}
div#checkout-shipping-quotes{font:14px arial;color:#787878;font-weight:700;text-align:center}
div#checkout-shipping-quotes table{width:100%;text-align:left}
span.pageHeading{font-size:16px}
div#progress_bar{position:relative;width:300px;height:20px;border:1px solid #000;text-align:left;padding:1px}
div#progress_bar div#progress{width:0;background-color:#2E9127;height:100%;text-align:left}
div#progress_status{font:11px verdana;color:#96171A;font-weight:700;padding-top:10px;padding-bottom:4px}
.checkout-input-error{border:2px solid red}
.checkout-form-error{color:red;font:11px arial;font-weight:700;clear:left}
.checkout-input-text,.checkout-select{font:12px arial}
.checkout-input-text{padding:2px}
select.checkout-select{padding:1px}
.checkout-field-short{width:130px;padding:2px}
.checkout-hidden{display:none}
h2{font:14px arial,sans-serif;font-weight:700;margin:0}
.checkout-js-pane{height:184px;overflow-y:scroll;text-align:left;border:1px solid #000;padding:8px}
.checkout-column-right{width:220px;padding-right:10px}
.checkout-column-left{padding:0 10px 10px}
.productListing-heading{font-size:11px}
.checkout-productListing-heading{font:14px arial;font-weight:700;color:#fff;background-color:#b6b7cb}
.checkout-productListing-heading a{color:#fff;font-size:12px}
.checkout-productListing-data{background-color:#fff;padding:10px}
.checkout-dashed-line{border-top:1px dashed #000}
.checkout-loading{text-align:center;padding:30px}
.checkout-returning-customer{border:1px solid #b6b7cb;background-color:#fff;text-align:center;width:100%;padding:20px}
.checkout-login-box table{border:1px solid #b6b7cb}
.checkout-login-box table th{background-color:#b6b7cb;color:#fff;text-align:left;font:11px arial;padding:4px}
#checkout-coupon-status{font:11px arial,verdana,sans-serif;text-align:left}
.checkout-msg-success{color:#090;font-weight:700;text-align:left;width:100%}
.checkout-msg-failure{color:#900;font-weight:700;text-align:left;width:100%}
.checkout-order-total table tr td.ot_total{font-weight:700;font-size:16px}
span.main{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5}
label{display:block;float:left;font-weight:700;font-size:11px;color:#444;padding:5px 5px 1px}
label.optional{font-weight:400}
.checkout-tip{clear:left;padding-left:8px;font:10px arial;font-style:italic}
#email_address{width:260px}
#bill_country,#ship_country{width:280px}
#bill_street_address,#bill_suburb,#ship_street_address,#ship_suburb{width:268px}
#bill_city,#ship_city{width:110px}
label.bill_state,label.ship_state{display:block;position:relative}
.state_container{position:relative;float:left;width:60px}
#bill_postcode,#ship_postcode{width:80px}
.checkout-highlight{background:#f8f8f9}
.payment-row,.shipping-row{cursor:hand}
.shipping-row{width:100%;position:relative;padding:2px}
.shipping-row .cost{position:absolute;top:0;right:2px}
#dynamo-effects-logo{float:left}
.messageStackError,.messageStackWarning{background-color:transparent;color:#000}
ul.checkout-payment-methods{list-style:none;margin:0;padding:0}
ul.checkout-payment-methods li{padding-top:10px}
ul.checkout-payment-methods li a.payment-title{font:14px arial;font-weight:700;text-decoration:none}
ul.checkout-payment-methods li a.payment-title:hover{cursor:hand;color:#000}
ul.checkout-payment-methods li div{padding-left:20px}
div.terms-container{width:640px;height:300px;background-color:#b6b7cb;padding:10px}
div.terms-container textarea{border:1px solid #000;height:270px}
div.terms-container .button{padding-top:4px;text-align:right}
.horizitem{float:left;white-space:nowrap;height:35px;padding-left:10px;border-left:1px dotted #FFF}
#catmenuL1{border-left:none}
.horizitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block}
.horizitem a:link,.horizitem a:visited{color:#085F92;text-decoration:none;font-size:13px;font-family:Arial,Helvetica,sans-serif}
.horizitem a:hover{text-decoration:none}
.horizitem a:active{color:#ff0;background-color:#f2f2f2;text-decoration:none}
.horizsubmenu{position:absolute;left:0;top:0;visibility:hidden}
.horizsubframe{background-color:#fff;position:relative;display:block}
.horizsubitem{text-align:left;white-space:nowrap;border:1px solid #ccc;border-top:none}
.horizsubitem a{font-family:Verdana, Arial, sans-serif;font-size:12px;text-decoration:none;position:relative;display:block;height:23px}
.horizsubitem a:link,.horizsubitem a:visited{color:#085F92;font-size:12px;text-decoration:none}
.horizsubitem a:hover{color:#085F92;background-color:#f2f2f2;text-decoration:none}
.horizsubitem .horizfwdarr,.horizitem .horizfwdarr{position:absolute;top:5px;right:8px}
.dmselected{font-weight:700}
form,.probg ul{margin:0;padding:0}
.bg1 a:hover,.probg ul li a:hover{color:#000;text-decoration:none}
.hbg h1,.greetUser{font-family:"trebuchet MS";font-size:21px;font-weight:400;color:#FFF;text-decoration:none;margin:0;padding:0}
.w,.w a{color:#FFF;text-decoration:none}
.pro_listing_box,.productbox{width:100%;border:1px dashed #CDCDCD}
.pro_listing_box .protitle,.pro_listing_box22 .protitle{color:#000;text-decoration:none;font-weight:700;line-height:35px;font-size:13px}
.pro_listing_box .protitle:hover,.pro_listing_box22 .protitle:hover{color:#2083BE}
.productbox .product_title,.productbox22 .product_title{color:#000;text-decoration:none;display:block;line-height:15px;font-weight:700;font-size:13px}
.productbox .product_title:hover,.productbox22 .product_title:hover{color:#64A9D0}
.singlemenucat a:hover,.singlemenucat a.active,.singlemenusubcat a:hover,.horbar{color:#000}
.messageStackError,.messageStackSuccess{font-family:Arial;font-size:13px}
.infoBoxHeading,TD.checkoutBarCurrent,TD.checkoutBarTo{font-family:Arial;font-size:13px;padding-right:10px}
.checkout-spacing-1,.checkout-spacing-2{height:10px;font-size:1px}
.checkout-login-box table td,.checkout-order-total table tr td{padding:4px}
.checkout-order-total-wrapper,.checkout-order-total{text-align:right}
#bill_firstname,#ship_firstname,#dob{width:120px}
