.template_fl{float:left;}
.template_fr{float:right;text-align:right;}
.template_nofloat{float:none!important;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w100{width:100px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w400{width:400px;}
.w500{width:500px;}
.pl_5{padding-left:5px;}
.pl_10{padding-left:10px;}
.pl_20{padding-left:20px;}
.pl_30{padding-left:30px;}
.pl_40{padding-left:40px;}
.pr_5{padding-left:5px;}
.pr_10{padding-right:10px;}
.pr_20{padding-right:20px;}
.pr_30{padding-right:30px;}
.pr_40{padding-right:40px;}
.ml_5{margin-left:10px;}
.ml_10{margin-left:10px;}
.ml_20{margin-left:20px;}
.ml_30{margin-left:30px;}
.ml_40{margin-left:40px;}
.mr_5{margin-right:10px;}
.mr_10{margin-right:10px;}
.mr_20{margin-right:20px;}
.mr_30{margin-right:30px;}
.mr_40{margin-right:40px;}
.pt_1{padding-top:1px;}
.pt_2{padding-top:2px;}
.pt_3{padding-top:3px;}
.pt_4{padding-top:4px;}
.pt_5{padding-top:5px;}
.pt_6{padding-top:6px;}
.pt_7{padding-top:7px;}
.pt_8{padding-top:8px;}
.pt_9{padding-top:9px;}
.pt_10{padding-top:10px;}
.pt_11{padding-top:11px;}
.pt_12{padding-top:12px;}
.pt_13{padding-top:13px;}
.pt_14{padding-top:14px;}
.pt_15{padding-top:15px;}
.no_margin{margin:0!important;}
.no_padding{padding:0!important;}
.tl{text-align:left;}
.tr{text-align:right;}
ul.template_inlinelist{margin:0;padding:0;}
ul.template_inlinelist li{list-style-type:none;float:left;padding-right:10px;}
#auroraoptions{color:#fff;font-weight:bold;background:url(../../../aurora/_backend/templates/_images/template/frontendstrip.gif) repeat-x;display:block;height:30px;position:fixed;width:100%;z-index:999;line-height:30px;padding:0 0 0 10px;}
#auroraoptions .options{position:absolute;top:0;left:250px;padding:0;margin:0;}
#auroraoptions .options li{display:inline;}
#auroraoptions .options a{background-color:#d86904;color:#fff;border:1px solid #f3a221;padding:4px;}
#auroraoptions .options a:hover{text-decoration:none;background-color:#fff3dd;border:1px solid #f28210;color:#D86904;}
#nojswarning{background:#cc0000;color:#fff;text-align:center;font-weight:bold;padding:10px;}
body{margin:0;padding:0;}
a{outline:none;}
a img{border:0;}
.clear{clear:both;}
#shadows{margin-left:auto;margin-right:auto;}
#container{float:left;}
.fl{float:left;}
.fr{float:right;}
#content{clear:left;}
.hiddenfilter, .viewless{display:none;}
fieldset{border:0 none;margin:0;padding:0;}
legend{display:none;}
.form .textfield, form textarea{border:none;}
.form label{float:left;}
.form textarea{height:150px;}
.errorbox, .correctbox{padding:10px 10px 10px 70px;margin-top:23px;margin-bottom:5px;}
.errorbox h2, .correctbox h2{color:#fff;margin:0;padding:0 0 10px 0;}
.errorbox ul, .correctbox ul{margin:0;padding:0;list-style-type:none;}
.infobubble, .errorbubble{position:absolute;display:none;}
.infobubble .error-msg{display:none;}
.ui-tabs-hide{display:none;}
.table{width:100%;font-size:11px;}
.table .qty{text-align:center;}
#backgroundPopup{display:none;position:fixed;_position:absolute;height:100%;width:100%;top:0;left:0;z-index:1;}
.popup{display:none;position:fixed;_position:absolute;z-index:2;}
.popupClose{cursor:pointer;float:right;padding:10px;width:17px;height:17px;text-indent:-999em;line-height:0;font-size:0;background:url(../_images/sprites/ukdc-sprites.png) no-repeat -218px -138px}
#popupinfo .scrollingcontent{height:340px;width:550px;overflow:auto;padding-right:10px;}
.quicklookbutton{display:none;position:absolute;cursor:pointer;}
#prices{margin:0;padding:0;}
#prices dt{float:left;}
#attributes{padding-bottom:20px;}
#attributes label{float:left;}
#tabs{margin:0;padding:0;list-style-type:none;}
#tabs li{display:inline;}
#tabs li a{float:left;display:block;}
#checkoutprocess{margin:0;padding:0;float:right;}
#checkoutprocess li{list-style-type:none;display:inline;padding-left:30px;}
#breadcrumb{margin:0;padding:0;}
#breadcrumb li{display:inline;}
#searchbar{text-align:center;}
body{background:#c7c7c7 url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -1945px;color:#3c3c3c;font-family:Arial,Helvetica,sans-serif;line-height:15px;font-size:11px;}
.navpod{border-top:5px solid #fff;}
h1, h2, h3{text-transform:uppercase;color:#0098e8;font-weight:normal;}
h1{font-size:150%;line-height:22px;color:#000;font-weight:bold;}
h2{font-size:130%;line-height:17px;}
h3{}
a{color:#0098e8;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:underline;}
.hr{border-bottom:1px solid #cccccc;margin-bottom:10px;clear:left;}
hr{height:2px;background:#fff;border-top:1px solid #ccc;border-left:none;border-bottom:none;border-right:none;margin:10px 0 10px 0;}
#container{width:902px;background:#fff;}
#content{width:650px;padding:20px;_padding:20px 0 20px 0!important;}
#shadows{width:932px;}
.leftshadow{width:15px;height:728px;float:left;}
.rightshadow{position:absolute;top:0;width:15px;height:728px;margin:0 0 0 917px;_margin:0;/margin:0;}
.leftshadow{background:url(../_images/backgrounds/left_shadow.jpg) no-repeat;}
.rightshadow{background:url(../_images/backgrounds/right_shadow.jpg) no-repeat;}
#top{background:#98dbff url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -754px;height:84px;position:relative;}
#toplinks{position:absolute;right:20px;top:5px;}
#toplinks a{color:#008edb;}
#toplinks ul{margin:0;padding:0;}
#toplinks li{display:inline;padding-left:12px;}
.phonenumber{position:absolute;right:258px;top:40px;background:url(../_images/sprites/ukdc-sprites.png) no-repeat 0 -1208px;width:197px;height:32px;display:block;text-indent:-999em;line-height:0;font-size:0;}
#minibasket{width:235px;height:34px;background:url(../_images/backgrounds/basket.gif) no-repeat;position:absolute;right:0px;top:40px;}
#minibasket{text-indent:40px;line-height:32px;}
#minibasket a:hover{color:#5ec7ff;text-decoration:none;}
#minibasket .items{}
#navbkg{background:url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -532px;height:39px;line-height:39px;}
#topnav{background:url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -532px;height:39px;line-height:39px;position:absolute;top:84px;}
#topnav ul{margin:0;padding:0 0 0 5px;}
#topnav ul li{list-style-type:none;float:left;}
#topnav a{color:#004477;float:left;font-size:12px;padding:0 14px 0 14px;background:url(../_images/sprites/ukdc-grad-sprites.png) no-repeat right -610px;}
#topnav a.selected{background:url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -571px;color:#001d33;}
#topnav a.sale{background:url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -649px;color:#fff;}
#searchbar #cameraselector{float:right;}
#searchbar #cameraselector img{padding-left:20px;}
.template_search{text-align:center;background:url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 -688px;height:31px;line-height:26px;color:#023d69;font-weight:bold;font-size:12px;float:left;width:902px;}
.template_search_form{margin:-7px 0 0 265px;padding:0;}
.template_search_form .textfield{border:none;background:#fff;color:#3f3f3f;padding:3px;width:213px;margin-left:10px;float:left;}
.template_search_form label{width:100px;float:left;}
.template_search_button{float:left;margin:4px 0 0 5px;width:29px;height:18px;background:url(../_images/sprites/ukdc-sprites.png) no-repeat -206px -119px;text-indent:-999em;font-size:0;line-height:0;border:none;outline:none;}
.template_search_form .textfield:active{border:none!important;outline:none;}
.template_search_form .textfield:active, .template_search_form .textfield:focus{outline:none;}
.template_quicksearch_container{display:none;z-index:30;position:absolute;margin:0 0 0 374px;top:152px;border:1px solid #97d5f8;width:218px;background:#fff;}
.template_quicksearch_container, x:-moz-last-node{width:217px;}
.template_quicksearch_content{width:198px;padding:10px;}
.template_quicksearch{padding:0 0 5px 0;margin:0 0 5px 0;border-bottom:1px solid #dedede;}
.template_quicksearch_thumb{width:30px;float:left;margin:0 10px 0 0;}
.template_quicksearch_text{width:155px;float:right;text-align:left;}
.template_quicksearch_title{color:#000;font-size:11px;line-height:15px!important;}
.template_quicksearch_price{color:#e22f2f;font-weight:bold;}
.template_quicksearch_results a{display:block;width:212px;padding:0 3px 0 3px;text-decoration:none;font-size:11px;text-align:right;font-weight:bold;color:#fff!important;background:#97d5f8;}
.template_quicksearch_results a, x:-moz-last-node{width:196px;}
.template_quicksearch_results a:hover{background:#4aa5d7;color:#fff!important;}
#left{}
.template_nav_filter{width:170px;padding:10px;float:left;margin:20px 0 0 20px;_margin:20px 10px 0 10px!important;_padding:10px 0 0 0;background:#f3f3f3;border:1px solid #cccccc;}
.template_nav_filter h2{color:#02a5fe;font-size:16px;border:none!important;margin:0px!important;padding:0px!important;}
.template_nav_filter h3{background:url(../_images/sprites/ukdc-sprites.png) no-repeat scroll 163px -910px;color:#61aed9;font-size:12px;text-transform:none;padding-top:0;margin-top:20px;}
.template_nav_filter ul{padding:0;margin:0;}
.template_nav_filter ul ul{margin:0;padding:0 0 0 10px;}
.template_nav_filter ul li{float:left;width:150px;list-style-type:none;line-height:18px;}
.template_nav_filter .categoryheading{color:#fff;font-weight:bold;padding-left:7px;}
.template_nav_filter ul ul li{width:150px;}
a.viewless{display:none!important;}
.viewmore, .viewless{color:#02a5fe;line-height:28px;font-weight:bold;padding-left:10px;}
a.viewmore, a.viewless{color:#02a5fe;}
.viewmore{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -8px -910px;}
.viewless{background:url(../_images/sprites/ukdc-sprites.png) no-repeat -8px -925px;}
.template_nav_filter_price{background:#242424;width:150px;padding:5px 5px 7px 5px;text-align:center;}
.template_nav_filter_price form{color:#fff;margin:0;padding:0;text-align:center;font-weight:bold;}
.template_nav_filter_price .textfield{float:left;border:1px solid #ccc;background:#fff;color:#000;text-align:center;width:55px;font-weight:bold;margin:0px 3px 0px 3px;}
.template_nav_filter_price p{font-size:10px;color:#ccc!important;padding-bottom:2px;font-weight:normal;margin-left:3px;}
.template_nav_filter_price .rollover{margin-top:5px;}
.form{width:570px;background:#F6F5F5;border:1px solid #D1D1D1;padding:10px;}
.form label{color:#000}
.form .textfield, .form textarea{background-color:#ddd;width:220px;padding:2px;color:#000;}
.form .small{width:110px;}
.form textarea{font-family:Arial,Helvetica,sans-serif;font-size:11px;overflow:auto;}
.form label{width:200px;}
.form .radiolabel{width:400px;}
.form .error label{color:#cc0000;background:url(../_images/icons/label_error.gif) no-repeat 178px;}
.form .textfield:hover, .form textarea:hover{background:#ccc;}
.form .button{text-transform:uppercase;color:#fff;background:#0070ab;border:0;font-weight:bold;padding:3px;margin-left:200px;}
.form h2{border-bottom:1px dotted #D1D1D1;padding:10px 0;}
.form .questionmark{margin:0 0 -4px 5px;}
form select{height:19px;font-size:11px;}
.form .required{color:#cc0000;font-size:13px;}
.signupform{background:#F6F5F5;width:180px;border:1px solid #D1D1D1;padding:4px 10px 10px 10px;}
.signupform label{color:#000}
.signupform .textfield, .signupform textarea{border:none;background-color:#ddd;width:220px;padding:2px;color:#000;}
.infobubble, .errorbubble{left:435px;width:123px;padding:10px 10px 10px 20px;}
.infobubble{background:url(../_images/backgrounds/infobubble.gif) no-repeat;color:#fff}
.error .infobubble{background:url(../_images/backgrounds/errorbubble.gif) no-repeat;color:#fff}
.errorbox, .correctbox, .infobox{color:#fff;}
.errorbox{background:url(../_images/sprites/ukdc-sprites.png) no-repeat #cc0000 -190px -565px;}
.correctbox{background:url(../_images/sprites/ukdc-sprites.png) no-repeat #00213A -190px -691px;}
.infobox{background:url(../_images/sprites/ukdc-sprites.png) no-repeat #00213A -190px -691px;padding:10px 10px 10px 50px;margin-bottom:20px;}
.errorbox a{color:#fff;text-decoration:underline;}
.form .errorbox h2, .form .correctbox h2{border:none;padding:0 0 10px 0;}
.sub_error{color:#cc0000;background:url(../_images/icons/label_error.gif) no-repeat;padding-left:20px;margin-left:200px;padding-bottom:5px;}
.table{border:1px solid #D1D1D1;background:#F6F5F5;margin-bottom:20px;}
.table td, .table th{border-bottom:1px solid #1a1a1a;text-align:center;border-bottom:1px solid #fff;padding:5px;}
.table th{background:#00213A;font-weight:bold;text-align:center;color:#fff;}
.table th.error{background-color:#cc0000;color:#fff;}
.table .altrow{background:#eee;}
.table .left{text-align:left;}
.table .qty input{width:30px;border:1px solid #d1d1d1;}
.table .thumb{border:1px solid #D1D1D1;float:left;margin-right:20px;}
.table .item{text-align:left;}
#backgroundPopup{background:#000;z-index:998;}
.popupcontent{background:#fff;padding:12px;z-index:999;}
.popup.noborder{background:none;}
.popup{padding:12px;background:#fff;background:#0098e8;z-index:999;}
.popup h3{margin:0 0 10px 0;padding:10px;background:#f0f0f0;color:#0098e8;font-weight:bold;line-height:20px;}
#popupquicklook{width:500px;}
#popupwritereview{width:500px;}
#breadcrumb{padding:0 0 0 20px;background:url(../_images/backgrounds/breadcrumb.gif) repeat-x;height:28px;line-height:28px;color:#00213a;font-weight:bold;clear:left;}
#breadcrumb a{background:url(../_images/icons/breadcrumb_arrow.gif) no-repeat right;margin-right:5px;padding-right:10px;}
#footer{height:215px;background:url(../_images/sprites/ukdc-grad-sprites.png) repeat-x 0 0;color:#646464;}
#footer a{color:#646464;font-weight:normal;}
#footer ul{float:left;margin:0;padding:30px 24px 0 40px;list-style-type:none;line-height:18px;}
#footer ul li a.first{font-weight:bold;}
#security{text-align:center;background:#fff;padding-top:15px;}
#security ul{margin:0;padding:0;list-style-type:none;}
#security li{float:left;margin:0 10px 0 10px;}
.credits{padding-left:40px;padding-top:20px;}
#mini_basket{display:none;width:224px;position:absolute;margin-left:667px;color:#0098E8;top:73px;padding:10px 5px 5px 5px;z-index:999;background:#fff;border-left:1px solid #bfe9ff;border-bottom:1px solid #bfe9ff;border-top:1px solid #bfe9ff;}
#mini_basket p{margin-bottom:0;}
#mini_basket .thumb{float:left;padding-right:10px;}
#mini_basket dt{float:left;width:60px;}
#mini_basket a{color:#ff00ae;}
.subtotal{text-align:right;padding-right:5px;}
.baskettotal{background:#bfe9ff;padding:2px 5px 2px 5px;font-weight:bold;text-align:right;}
.title{font-weight:bold;}
#minibasketadded{display:none;}
#minibasketadded .closeminibasket{float:right;margin-top:3px;}
.checkoutbutton{float:right;}
.items{position:relative;left:5px;}
.minibasketcontainer{position:absolute;text-align:center;padding:5px 5px 5px 40px;top:29px;margin-left:667px;background:#FFF url(../_images/sprites/ukdc-sprites.png) no-repeat 0 -84px;list-style-type:none;height:24px;width:190px;line-height:22px;}
.minibasket{width:180px;text-align:left;z-index:1000;color:#0098E8;font-weight:bold;}
.minibasket_left{float:left;width:70px;}
.minibasket_right{float:right;width:135px;}
#popupquicklook{width:500px;}
#quicklookimages{width:190px;text-align:center;float:left;padding-right:20px;}
#quicklookdetails{float:left;width:265px;}
#quicklookdetails #prices dt, #prices dd{line-height:20px;}
#quicklookdetails #prices dt{width:85px;}
#quicklookdetails #prices dd{color:#0098E8;}
#quicklookdetails #prices .ourprice{font-size:20px;color:#0F9EE9;}
#quicklookdetails #prices .rrp{text-decoration:line-through;}
#quicklookdetails #attributes a img{padding:2px;border:1px solid #eee;}
#quicklookdetails #attributes a img.selected{padding:2px;border:1px solid #555 !important;}
#quicklookdetails #attributes{position:relative;}
#quicklookdetails #attributes .image_text{position:absolute;top:0px;left:84px;}
#quicklookdetails #attribute_1{padding-top:10px;clear:left;}
#quicklookdetails .viewdetails{padding-top:15px;}
#quicklookdetails #additionalfields{background:#EFEFEF;}
#quicklookdetails #additionalfields th{border-right:1px solid #fff;background:#e3e3e3;text-align:left;}
#quicklookdetails #additionalfields th, #quicklookdetails #additionalfields td{border-bottom:1px solid #fff;}
#quicklookdetails #additionalfields td, #quicklookdetails #additionalfields th{padding:3px 10px 3px 10px;}
#quicklookdetails .addtobasket{padding:20px 0 10px 0;}
#quicklookdetails .addtobasket .button{margin-bottom:-5px;}
#quicklookdetails .quantity{margin-left:10px;text-align:center;width:25px;border:1px solid #dedede;}
#productthumbs{margin:0;padding:10px 0 0 0;}
#productthumbs li{display:inline;}
#quicklookdetails #tabs{border-bottom:1px solid #0098E8;margin-top:15px;height:25px;margin-bottom:15px;}
#quicklookdetails #tabs li a{background:#EFEFEF;height:25px;color:#000;line-height:25px;padding:0 10px 0 10px;color:#404040;border:none;}
#quicklookdetails #tabs li.ui-tabs-selected a{background:#0098E8;color:#ffffff;}
#quicklookdetails .tabs.ui-tabs-nav ul{width:265px;white-space:nowrap;margin:0;padding:0;}
.addtobasket{padding:20px 0 10px 0;}
.addtobasket .button{margin-bottom:-5px;}
.quantity{border:1px solid #ddd;margin-left:10px;text-align:center;width:25px;}
#productthumbs{margin:0;padding:0px 0 0 0;}
#productthumbs li{display:inline;}
#topnav{z-index:998!important;}
#nav-one li{float:left;margin:0;padding:0;position:relative;}
#nav-one li .dropdownbkg{position:absolute;top:-500px;background:#3db0ee;}
#nav-one li .dropdownbkg td{width:140px;vertical-align:top;}
#nav-one li:hover .dropdownbkg{margin-top:539px;left:0px;}
#nav-one ul{background:#3db0ee;left:-1px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;width:140px;height:auto;line-height:normal;}
#nav-one ul li{border:0 none;line-height:normal;}
#nav-one ul li a{color:#fff;display:block;padding:2px 0 2px 5px;text-decoration:none;width:130px;border-bottom:1px solid #97d1f0;background:none;font-weight:normal;font-size:11px;}
#nav-one ul li a:hover{background:#3499cf;}
.ddtitle{margin:5px 0 5px 5px!important;line-height:22px;color:#004477;font-size:12px;font-weight:bold;background:#a4daf7;display:block;padding:4px!important;width:120px;}
.snippetheading{font-size:14px;font-weight:bold;color:#0098E8;margin-top:24px;}
#security li.mcafee{margin-top:26px;}
.template_404{margin:-10px 0 0 0;}
.template_404 ul{margin:0 0 0 168px;padding:0;}
.template_404 li{list-style-type:none;background:url(../_images/template/breadcrumb_arrow.gif) no-repeat scroll center left;padding-left:23px;line-height:21px;font-size:13px;}
.reviews_radio_radio{width:10px;float:left;}
.reviews_rating_title_rec{width:132px!important;padding:2px 0 0 0;float:left;}
.reviews_create_product{width:580px;}
.reviews_create_product img{float:left;margin:0 20px 0 0;}
.reviews_create_product_description{padding:10px 0 0 0;float:left;width:400px;}
h2.tick{background:url(../_images/template/tick.gif) no-repeat scroll top left;padding:3px 0 0 30px;}
.template_sitemap{width:100%;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;}
.template_sitemap td{vertical-align:top;background:url(http://www.ukdigitalcameras.co.uk/templates/ukdigitalcameras.co.uk/_images/backgrounds/template_sitemap_bkg.gif) repeat-y scroll top right;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;width:25%;padding:15px;margin:0 0 0 10px;}
.template_sitemap a{background:url(http://www.ukdigitalcameras.co.uk/templates/ukdigitalcameras.co.uk/_images/template/template_arrow.gif) no-repeat scroll center left;padding:0 0 0 13px;}
.template_sitemap .template_sitemap_header a{text-transform:uppercase;color:#000!important;}
.template_sitemap li.template_sitemap_header a{list-style-type:none!important;background:none!important;padding:0!important;}
.template_sitemap ul{margin:0;padding:0;}
.template_sitemap ul ul{margin:0 0 0 10px;}
.template_sitemap li{list-style-type:none!important;}
.members_container .members_container_popups{position:absolute;z-index:2!important;margin:80px 0 0 325px;border:1px solid #ccc;background:#fff;width:280px;padding:20px 20px 0 20px;}
.members{border:1px solid #ccc;background:url(../_images/template/members_bkg.gif) repeat-y scroll top center;}
.members_on{display:block\0/;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3;z-index:1;zoom:1;}
.members_login{width:380px;float:left;padding:20px;}
.members_signup{width:380px;float:right;padding:37px 20px 10px 20px;}
.members_form{margin:0;padding:0;}
.members_form .textfield{width:180px;float:left;border:1px solid #ccc;background:#fff;margin:0 0 10px 0;}
.members_form textarea{width:180px;height:150px;overflow:auto;float:left;border:1px solid #ccc;background:#fff;margin:0 0 10px 0;}
.members_form textarea , x:-moz-last-node{width:178px;}
.members_form label{width:175px;float:left;}
.members_form_label_error{font-weight:bold;color:#FF0000;}
.members_form_label_error_description{margin:0 0 0 175px;color:#FF0000;font-weight:bold;}
.members_form .required{font-weight:bold;color:#FF0000;}
.members_form_button{margin-left:175px;}
.sprite {background:url(//http://ukdigitalcameras.co.uk/templates/ukdigitalcameras.co.uk/_images/backgrounds/banner-sprite.gif);}
.girl{ background-position: 0 0; width: 124px; height: 160px; } 
.logos{ background-position: 0 -200px; width: 386px; height: 140px; } 
.quote1{ background-position: 0 -394px; width: 23px; height: 17px; } 
.quote2{ background-position: 0 -461px; width: 22px; height: 21px; } 
.bantext{font-family:arial,helvetica,sans-serif;font-size:13px}
.banner-top{font-size:26px;color:#0b4691;}
.testimonial{font-size:13px;color:#0b4691;}
.testimonial2{font-size:11px;color:#0b4691;}
.test-name{font-size:16px;color:#0b4691;}
#tooltip{position:absolute;z-index:3000;border:1px solid #111;background-color:#eee;padding:5px;opacity:0.85;}
#tooltip h3, #tooltip div{margin:0;}
.basket_voucher {
margin: -17px 0 0 10px;
_margin: -15px 0 0 10px;
width: 330px;
}
.basket_voucher label {
width: 135px;
float: left;
padding-top: 4px;
color: #000;
font-weight: bold;
font-family: Arial,Helvetica,sans-serif!important;
}
.basket_voucher .textfield {
background: #fff;
float: left;
border: 1px solid #dadada;
padding: 0;
width: 100px;
color: #000;
font-weight: bold;
line-height: 24px;
height: 24px;
margin: -1px 2px 0 0;
}
.template-button, .template-add-button {
margin: -1px 0 0 0!important;
}
a.template-button, a.template-button:link, a.template-button:visited {
color: #000!important;
font-size: 12px;
}
.basket_voucher span {
background-position: right -220px;
padding-right: 24px;
text-transform: uppercase!important;
}
.button_grey, .button_grey span {
background: url('../_images/template/template_buttons1.png') no-repeat;
background-position: right -219px !important;
color: #000!important;
}
.pcb{
	float:left;
}
.pcb span {
font-weight: normal!important;
height: 6px;
line-height: 28px;
padding: 6px 10px 3px 0;
_padding: 3px 0 7px 0;
padding: 3px 0 7px 0\0/;
}
.button_grey:hover{
background-position: right -246px !important;
}
.pcb span{
background:none;
}
.pcb span input{
	border:0 none;
	background:none;
	
}
.basket_voucher{
float: left;
margin-top: -30px;
margin-bottom: 10px;
}