#top-cat,#bot-cat{border:1px dotted #666;margin-bottom:10px;height:125px;}
#sub-cat-center{overflow:auto;}
.related-cat-header{font-size:1.4em;color:#b1b1b1;font-weight:bold;float:left;text-transform:uppercase;width:195px;margin:40px 10px 5px 8px;}
#top-cat td:hover,#bot-cat td:hover{box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;-o-box-shadow:0 0 5px #ccc;transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);}
html{height:100%;}
body{background:#f0f4ff url(images/bg_bodyws.jpg) top repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#222;margin:0;padding:0;}
#above-top{background:#666;color:#DDD;font-size:10px;line-height:15px;margin:0;}
#above-top-content{width:1000px;margin:0 auto;padding:2px 0;}
.header-tag{float:left;width:755px;overflow:hidden;color:#c9c9c9;}
.top-currency form{display:inline;}
.top-currency .fieldstyle{font-size:9px;height:auto;width:auto;background:#666;border:none;color:#DDD;margin:0;padding:0;}
.bg_red{background-color:#cb1111;font-weight:bold;padding:0 6px;}
.top-cart{float:right;text-align:right;}
.top-cart a{color:#FFFFFF;text-decoration:none;}
.top-banner{width:990px;margin:2px auto;}
#header{width:990px;margin:0 auto;}
#logo{display:block;float:left;width:500px;clear:left;margin:3px 0;padding:0;}
#top-tag{float:left;width:450px;height:15px;overflow:hidden;clear:left;color:#666;font-size:11px;margin:0;}
#usermenu{float:right;width:490px;font-size:10px;clear:right;margin-bottom:5px;display:block;}
#usermenu ul{list-style:none;margin:0;padding:0;}
#usermenu li{float:right;width:auto;text-align:center;margin:0;padding:0;}
.minicart a{font-size:12px;font-weight:bold;color:#C00!important;}
#top-contact{float:right;clear:right;margin-bottom:5px;font-family:Arial, Helvetica;}
.call-now{color:#ff891f;font-size:16px;font-weight:bold;padding-right:5px;}
.phone-number{color:#8e4d00;font-size:26px;font-weight:400;padding-right:5px;}
#search{margin-bottom:5px;}
.shadowfield{height:20px;background:#FFF url(images/bg_form.jpg) top repeat-x;width:180px;border:1px #CCC solid;color:#666;margin-right:5px;padding:2px 10px;}
#nav{height:32px;background:#333 url(images/bg_nav.jpg);border:2px solid #CCC;width:990px;font-size:11px;text-align:center;z-index:999!important;margin:0 auto;}
#nav ul li a,#nav ul li a:visited{width:110px;display:block;height:100%;color:#DDD;text-decoration:none;border-right:1px solid #CCC;line-height:32px;background:url(images/bg_nav.jpg) repeat 0 0;overflow:hidden;z-index:999!important;padding:0 10px;}
#nav ul{list-style:none;z-index:999!important;margin:0;padding:0;}
#nav ul li{float:left;position:relative;z-index:999!important;}
#nav ul li:hover a{background:url(images/bg_nav2.jpg) repeat-x;z-index:999!important;}
#nav ul li:hover ul{display:block;position:absolute;top:32px;left:0;z-index:999!important;}
#nav ul li:hover ul li a.hide{border-top:1px solid #CCC;background:#3b4c60;z-index:999!important;}
#nav ul li:hover ul li a{display:block;border-top:1px solid #CCC;background:#3b4c60;z-index:999!important;width:135px;}
#nav ul li:hover ul li:hover ul{display:block;position:absolute;left:120px;top:0;z-index:999!important;}
#nav ul li:hover ul li:hover ul.left{left:-120px;z-index:999!important;}
#nav .home-nav a{width:50px!important;}
#breadcrumbs{font-size:9px;width:980px;margin:0 auto;padding:0;}
.top-banner{width:990px;margin:2px auto;}
#container{width:980px;background:#FFFFFF;border:2px solid #CCC;-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC;margin:0 auto;padding:2px 4px;}
#content{min-height:400px;float:left;padding-top:5px;}
.3col{width:580px;}
.2col{display:block;width:780px!important;}
#content a{color:#363F4E;}
#side-left{float:left;width:190px;clear:left;}
.categories{background:#f0f6ff;border:1px solid #f0f6ff;color:#ddd;margin:5px 0 15px;}
.categories ul li a{display:block;background:#363f4e;color:#FFF;text-decoration:none;font-size:14px;margin-bottom:2px;padding:5px 5px 5px 10px;}
.categories ul li a:hover{background:#000;}
.categories ul li ul li a{display:block;background:none;color:#363f4e;text-decoration:none;font-size:12px;border-bottom:dotted 1px #5176b4;padding:3px 5px 3px 10px;}
.categories ul li ul li a:hover{background:#363f4e;color:#fff;}
.categories ul li ul li ul{background:#f2f2f2;font-size:9px;}
.categories ul li ul li ul li a{background:#f2f2f2;font-size:9px;padding-left:15px;}
.categories ul li ul li ul li a:hover{background:#DDD;color:#000;padding-left:20px;}
.fthot a{background:#FFF url(images/flame.png) right center no-repeat!important;border:1px dashed #F00;color:#F00!important;}
.ftspecial a{background:#FFF url(images/check.png) right center no-repeat!important;border:1px dashed #000;color:#000!important;}
.ftclearance a{background:#FFF url(images/clearance.png) right center no-repeat!important;border:1px dashed #000774;color:#000774!important;}
.ftnew a{background:#FFF url(images/newplus.png) right center no-repeat!important;border:1px dashed #417700;color:#417700!important;}
.module{display:block;border:1px solid #999;margin-bottom:10px;}
.module h2{color:#FFF;background:#363f4e url(images/bg_nav2.jpg);display:block;font-weight:normal;font-size:14px;margin:0 0 5px;padding:5px 5px 5px 10px;}
.fieldstyle{height:30px;background:#FFF url(images/bg_form.jpg) top repeat-x;width:100%;border:1px #CCC solid;color:#666;margin-right:5px;padding:5px 10px;}
.module-o{display:block;border:1px solid #999;padding-bottom:10px;text-align:center;}
.module-o h2{color:#FFF;background:#ec7c31;display:block;font-weight:normal;font-size:14px;margin:0 0 5px;padding:5px 5px 5px 10px;}
.module-o p{padding:0 10px;}
#side-right{float:right;width:180px;padding-top:5px;}
#right-pane{float:right;width:780px;}
#foot-nav{border:2px #999 solid;width:300px;background:#DDD;padding:5px;}
#credits{text-align:center;font-size:10px;}
.clear{clear:both;height:1px;margin:0;padding:0;}
.related-categories{float:left;display:block;width:68px;height:105px;text-align:left;font-size:10px;overflow:hidden;background:url(images/related_cats.jpg) center right no-repeat;margin:0 3px 0 0;}
.subtab-off{float:left;display:block;width:68px;height:105px;border:1px #CCC solid;text-align:center;font-size:10px;background:#EEE;overflow:hidden;}
.subtab-off a{color:#333!important;text-decoration:none;}
.subtab-off a:hover{color:#F90!important;text-decoration:none;}
#top-cat .subtab-on{float:left;display:block;width:72px;height:105px;text-align:center;font-size:10px;overflow:hidden;border:1px #CCC solid;background:#EEE;box-shadow:0 -2px 3px #000;margin:0 3px;padding:3px;}
#bot-cat .subtab-on{float:left;display:block;width:72px;height:105px;text-align:center;font-size:10px;overflow:hidden;margin:0 3px;padding:15px 3px 3px;}
#category-desc{border-bottom:1px #999 dashed;margin:0 0 10px;padding:10px;}
#category-desc h1{font-weight:bold;color:#F60;margin:0 0 5px;}
#catlist-title{display:block;background:#EEE;color:#333;margin:0 0 10px;padding:5px;}
#catlist-title h2{font-weight:normal;text-align:center;margin:0;padding:0;}
.cat-list{float:left;display:block;overflow:hidden;width:160px;height:220px;text-align:center;border:1px #CCC solid;margin:5px;padding:10px;}
.cat-list img{border:none;margin-bottom:5px;}
.cat-list a{color:#000!important;font-size:14px;text-decoration:none;}
.cat-list a:hover{color:#F90!important;text-decoration:underline;}
#bottom-info{border:1px #999 dashed;margin:0 0 10px;padding:10px;}
#bottom-info h3{font-weight:normal;color:#F90;font-size:17px;margin:0 0 5px;}
.product{display:block;width:172px;height:300px;float:left;border:1px solid #ccc;-webkit-box-shadow:0 0 7px #888;box-shadow:0 0 7px #888;margin:6px 10px;padding:0;}
.product-data{text-align:left;height:80px;padding:3px 5px 0;}
.saletext{color:#F00;}
a.productListing{color:#363F4E!important;text-decoration:underline;font-size:11px;}
a.productListing:hover{color:#F90!important;text-decoration:underline;font-size:11px;}
.productlisting-hotseller{font-size:9px;color:#F00;}
.productlisting-ready{font-size:10px;color:#060;}
.productlisting-soldout{font-size:9px;background:#F00;color:#FFF;padding:1px 3px;}
.view-details{display:block;width:50px;font-size:9px;border:1px #999 solid;margin:0 auto;padding:1px 5px;}
a.view-details:hover{color:#fff!important;text-decoration:none;background:#999;}
#product-name{display:block;float:right;width:410px;text-align:left;}
#product-info{display:block;width:410px;float:right;}
.product-info{text-align:left;border:1px dashed #C00;color:#F00;padding:10px;}
#product-name h1{color:#036;font-weight:bold;font-size:16px;margin:0;padding:0;}
#product-image{display:block;float:left;clear:left;width:340px;text-align:center;border:1px dashed #CCC;margin:0 10px 0 0;padding:5px;}
.additional-img{display:block;float:left;width:85px;max-height:118px;text-align:center;}
#product-attributes{display:block;margin-bottom:3px;background:#EEE;padding:0;}
.options-name,.options-list{text-align:left;}
.sizing-chart{display:block;font-size:11px;}
#add-cart{background:#EEE;border:1px solid #999;display:block;margin-bottom:10px;padding:10px;}
#add-cart h4{font-size:16px;color:#333;margin:5px 2px 2px 0;}
.instock{font-weight:bold;font-size:12px;text-transform:uppercase;color:#390;font-family:Arial,Helvetica,sans-serif;}
#product-price{font-size:13px;margin-top:7px;margin-bottom:5px;}
#product-price .productSpecialPrice{color:#C00!important;font-size:16px;font-weight:bold;}
#product-price .productlisting-headingPrice{color:#C00!important;font-size:16px;font-weight:normal;}
.modelnum{color:#666;font-size:11px;}
.product-desc{display:block;text-align:left;margin-bottom:10px;}
.social-share{display:block;text-align:center;margin-bottom:10px;}
.product-notice{display:block;text-align:center;margin-bottom:10px;font-size:10px;border-bottom:1px dotted #666;border-top:1px dotted #666;padding:10px 0;}
input.qtybox{background:url(images/bg_form.jpg) top repeat-x;text-align:center;width:25px;height:20px;line-height:20px;color:#333;border:#069 2px solid;}
.sep-line{display:block;border-bottom:1px dotted #666;margin:0 0 10px;padding:0 0 10px;}
.recommended{display:block;background:#333;color:#FFF;font-size:16px;padding:5px;}
.product-bottom{border:1px dotted #999;padding:10px;}
#prod_tabs ul{display:block;background:#333 url(images/product_info.png) right center no-repeat;height:31px;min-width:600px;clear:both;padding:0;}
.product-descl{font-size:16px;}
#options-box{clear:both;}
.option-img{display:block;width:70px;text-align:center;float:left;}
.seals{width:410px;display:block;float:right;text-align:center;}
.seals img{padding:0 5px;}
#detail-left{width:250px;display:block;float:left;}
#detail-right{display:block;float:left;width:150px;color:#333;text-align:right;}
.pageHeading{font-size:20px;color:#F90;}
.subtotal{color:#C00;font-size:14px;}
.cart-content th{background:#CCC;font-weight:normal;font-size:11px;}
.coodd{background:#DDD;}
.coeven{background:#f0f0f0;}
.continue-shopping{text-align:center;margin:5px 0;}
.continue-co{display:block;width:250px;float:right;clear:both;text-align:right;}
.co-sep{display:block;width:240px;float:right;clear:both;text-align:right;font-size:10px;min-height:50px;padding-right:5px;margin-right:5px;margin-top:10px;}
.processors{border:1px dotted #666;clear:both;background:#FFF url(images/select_checkout.jpg) center left no-repeat;padding:5px;}
.shipping-estimator{border:1px solid #666;margin-top:10px;padding:0 5px 5px;}
ul.shipestimator{color:#666!important;background:none!important;display:block!important;clear:both;font-size:11px;height:auto!important;min-height:50px;padding:0 0 5px 15px !important;}
.fastups{font-size:11px!important;color:#C60;padding-bottom:5px;padding-top:8px;}
.shippingh{display:block;text-align:center;color:#FFF;font-size:16px;background:#666;padding:5px;}
.ship-inst{border-top:1px dotted #666;padding:0 10px;}
.co-warning{display:block;font-size:18px;color:#C00;border:2px dashed #C00;text-transform:uppercase;text-align:center;margin:10px 0;padding:10px;}
#checkout-process{text-align:center;font-size:14px;color:#F90;font-weight:bold;min-width:700px;}
.checkout-options h3{color:#F90;font-weight:normal;font-size:20px;text-align:center;margin:5px 0;padding:0;}
#login{border:1px dotted #999;width:500px;margin:0 auto;padding:10px;}
.returning_customer_title{font-size:10px;margin-bottom:5px;clear:both;}
.returning_customer_title b{font-size:18px!important;color:#F90;font-weight:normal;}
.create_account_title{font-size:18px;color:#F90;margin-bottom:5px;}
.messageStack{color:#F00;font-size:16px;font-weight:bold;border:1px dashed #F00;text-align:center;padding:10px;}
#homecontent a{text-decoration:none;color:#036;}
/*#homecontent .productListing-Data{border:1px dotted #ccdfff;margin:3px;padding:5px;}*/
.testim-info{font-style:italic;font-size:14px;}
.testi-auth{font-style:normal;font-size:12px;color:#F93;}
.productlisting-soldoutbig{font-size:24px;color:#C00;font-weight:normal;}
.sep-right{border-right:1px dotted #666;}
.sep-left{border-left:1px dotted #666;}
.sep-all{border:1px dotted #666;}
#review-top{font-size:10px;margin-top:5px;margin-bottom:7px;}
.fatured-product{display:block;width:172px;float:left;border:0 solid #999;background:#ddd;-webkit-box-shadow:0 0 10px #999;box-shadow:0 0 10px #999;margin:0 6px;padding:0;}
.featured-data{background:url(images/bg_featured_data.jpg) right center no-repeat;min-height:75px;padding:3px 20px 3px 10px;}
.featured-data a.productListing{font-size:12px;color:#333333;text-decoration:none;}
.featured-data a.productListing:hover{font-size:12px;color:#333333;text-decoration:underline;}
.cat-featured-products{background:#fff;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;}
.text8{font-size:8px;}
.colorred{color:#F00!important;}
.colorgreen{color:#390!important;}
.colorbue{color:#069!important;}
.colorlblue{color:#576f85!important;}
ul.insidetab{margin-left:10px;margin-top:2px;background:none!important;clear:both;padding:0 0 5px 10px !important;}
.insidetab ul li{margin-left:10px;background:none!important;clear:both;padding:0 0 5px 10px !important;}
.float-right{float:right;}
.float-left{float:left;}
.100px{width:100px;}
.150px{width:150px;}
.250px{width:250px;}
label.error{color:#F00;font-size:9px;}
.phone-number2{color:#8e4d00;font-size:22px;padding-right:5px;}
.instock-img{border:1px solid #090!important;}
.options-list select{width:220px;}
.options-list select .sold{font-size:10px;color:#999;}
.size-chart{text-align:center;list-style:none;background:none!important;height:auto!important;padding:0;}
.size-chart ul{list-style:none;min-width:1px!important;background:none!important;height:auto!important;margin:0;padding:0;}
.size-chart ul ul{list-style:none;background:none!important;margin:0;padding:0;}
.size-chart li{list-style:none;display:inline;float:left;margin:0;padding:0;}
.size-chart li li{list-style:none;background:#f2f2f2;color:#000;display:block;float:none;min-width:60px;width:auto;margin:1px!important;padding:3px;}
.size-chart .size{background:#666;color:#FFF;width:80px;margin:1px;}
.size-header{background:#666;color:#FFF;display:block;width:85px;margin:1px;padding:3px;}
.size-corner{background:#fff;color:#666;display:block;width:85px;padding:3px;}
.listing-cat-title{background:#f2f2f2 url(images/product_info.png) right center no-repeat;padding:0 0 0 10px;}
.container-footer{border-top:2px #666 solid;color:#444;font-size:11px;background:#f4f4f4;padding:4px 0 0 5px;}
.container-footer a{color:#444;font-size:10px;text-decoration:none;}
.container-footer a:hover{color:#444;font-size:10px;text-decoration:underline;}
.container-footer ul{margin:3px 0;padding:0 0 0 15px;}
.us_dollar_price{font-size:.8em;color:grey;}
.product-data .product_rating img{vertical-align:middle;display:none;}
.review-box{width:370px;min-height:80px;border:1px dashed #CCC;display:block;float:left;font-size:11px;color:#333333;margin-right:5px;padding:5px;}
.review-box-image{float:left;width:65px;margin-right:5px;}
.review-box-header{font-weight:normal;margin:0 0 5px;}
.special-cats{padding:8px 0 0!important;}
.product_rating img{display:none;}
#usermenu li .text,#usermenu li a{display:block;color:#333;text-decoration:none;border-right:1px solid #CCC;line-height:15px;padding:0 10px;}
#wrapper,#footer{width:1000px;margin:0 auto;}
#wrapper img,#product-image img{border:none;}
.top-currency,#made-brand{float:right;width:150px;text-align:center;}
.top-cart a:hover,#breadcrumbs a:hover,.fthot a:hover,.ftspecial a:hover,.ftclearance a:hover,.ftnew a:hover,#foot-nav a:hover{text-decoration:underline;}
#top-tag h1,.review-box-title{font-size:12px;}
#usermenu li a:hover,li a:focus,li a:active,.module-test a:hover{color:#111;}
#nav ul li ul,#nav ul li:hover ul li ul{display:none;z-index:999!important;}
#nav ul li:hover ul li:hover a.hide,#nav ul li:hover ul li a:hover{background:#363f4e;z-index:999!important;}
#breadcrumbs a,.module-test a{color:#333;text-decoration:none;}
.categories ul,#foot-nav ul{list-style:none;margin:0;padding:0;}
.categories ul li ul,#bot-cat,#prod_tabs{margin-bottom:10px;}
.module-cont,.module-test{padding:0 10px 10px;}
.module-cont a,a.linkorange,.module-o a{color:#F90;text-decoration:none;}
.module-cont a:hover,a.linkorange:hover,.module-o a:hover{color:#F60;}
#footer a,#product-price s{color:#000;}
#foot-nav a,a.view-details{color:#666!important;text-decoration:none;}
#top-cat .subtab-off,#bot-cat .subtab-off{padding:1px 0 0;}
.subtab-on a,.subtab-on a:hover{text-decoration:none;}
.product s,.fatured-product s{color:#999;font-size:10px;text-decoration:none!important;}
.product s span,.fatured-product s span{text-decoration:line-through!important;}
.product-data .listing_review_count,.featured-data .productlisting-headingPrice,.featured-data .listing_review_count,.featured-data .saletext,.featured-data .productSpecialPrice,.text10{font-size:10px;}
.productSpecialPrice,.productlisting-headingPrice{color:#C00;font-weight:bold;}
.productlisting-sale,.smallText,.text9{font-size:9px;}
.options-name,.co-address,.already-customer{font-size:14px;}
.shipswithin,.text11,.listing_review_count{font-size:11px;}
.made-in,.brand{display:block;width:150px;text-align:center;}
#prod_tabs a,.colorgrey{color:#666!important;}
.gray,.colorlgrey{color:#999!important;}
.200px,.300px{width:200px;}

.home-cat{display:block;width:172px; height:235px; padding:0px 0px;margin:6px auto; border: 1px solid #ccc;background: url(images/bg_gradient.jpg) #f2f2f2;-webkit-box-shadow: 0px 0px 10px #999;box-shadow: 0px 0px 10px #999; text-align:center;}
.home-cat a{ color:#444 !important; font-weight:normal; text-decoration:none; }
.home-cat a:hover{ text-decoration:underline;}
.home-cat strong{color:#444; }
.before-four{ background:url(images/bg_gift.jpg) bottom right no-repeat; padding:5px 25px 3px 5px; border:2px #b0b0b0 solid; color:#390; display:block; margin: 5px 0; font-size:14px; }

.social_button { width: 200px; height: 95px; float: right; position: relative; overflow: hidden; margin: 0 3px; border-style: outset; border-width: 1px; text-align: left; }
.social_button:active { border-style: inset; }
.social_button img { display: block; position: absolute; bottom: -10px; left: 0px; }
.social_button h4, .social_button h5 { margin: 2px 0 2px 6px; }
.social_button h4 { font-size: 14px; }
.social_button h5 { font-size: 11px; font-weight: normal; }
.social_button a { text-decoration: none; }
#content .tweet_button_large a, #review_social .tweet_button_large a { color: #111 !important; }
#content .fb_button_large a, #review_social .fb_button_large a { color: #fff !important; }
#review_social { width: 100%; overflow: auto; text-align: center; }
#review_social .social_button { float: none; display: inline-block; margin-top: 10px; }
.checkout_success_product_listing { border:1px #666 dashed;padding: 5px 5px 2px 5px;overflow:auto;}
.checkout_success_product_image { float: left; }
.checkout_success_product_text { width: 250px; height: 100px; float: left; }
.checkout_success_product_text span { display: table-cell; vertical-align: middle; height: 94px; }
.tweet_button_large { color: #111; border-color: #debfcf; background: #deefff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjZGVlZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzk4YmVkZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  #deefff 0%, #98bede 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#deefff), color-stop(100%,#98bede)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #deefff 0%,#98bede 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #deefff 0%,#98bede 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #deefff 0%,#98bede 100%); /* IE10+ */
background: linear-gradient(-45deg,  #deefff 0%,#98bede 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#deefff', endColorstr='#98bede',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */} 

.fb_button_large { color: #fff; border-color: #fa9cdf; /* inset, outset, ridge, double, groove */ 
background: #7abcff; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMTAwJSI+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjN2FiY2ZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNDQlIiBzdG9wLWNvbG9yPSIjNjBhYmY4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzQwOTZlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(-45deg,  #7abcff 0%, #60abf8 44%, #4096ee 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#7abcff), color-stop(44%,#60abf8), color-stop(100%,#4096ee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(-45deg,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(-45deg,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(-45deg,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* IE10+ */
background: linear-gradient(-45deg,  #7abcff 0%,#60abf8 44%,#4096ee 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7abcff', endColorstr='#4096ee',GradientType=1 ); /* IE6-8 fallback on horizontal gradient */ }
.imgshadow{ border: 1px solid #ccc; -webkit-box-shadow: 0px 0px 10px #999;box-shadow: 0px 0px 10px #999; }
.top-banner-l{ background: #f3f3f3 url(images/bg_banner.jpg) top right no-repeat; padding:5px 5px; border:2px #b0b0b0 solid; display:block; margin: 0; font-size:18px; min-height:40px;}
.top-banner-r{ background: #f3f3f3 url(images/bg_banner.jpg) center no-repeat; padding:5px 5px; border:2px #b0b0b0 solid; display:block; margin: 0; font-size:18px; min-height:40px;}
