@import url("fonts/bebas-neue-fontfacekit/BEBAS-NEUE.css");
@import url("fonts/Droid-Sans-Regular/Droid-Sans-Regular.css");
@import url("fonts/VAG-Rounded-Std-Thin/VAG-Rounded-Std-Thin.css");
@import url("fonts/vagroundedstd-bold/vagroundedstd-bold.css");
@import url("fonts/Bebas/Bebas.css");
#htmlBody{padding:0; margin:0; background: url(../images/bg.jpg) center bottom no-repeat #efece1;}
/*----------Header----------*/ 
#htmlBody .wrapper{background:url(../images/wrapper.jpg) left top repeat-x;}
#htmlBody .header{padding:0; margin:0;}
#htmlBody .header .tophead{padding:0; margin:0; background:url(../images/sprite.png) left top no-repeat; height:55px;}
#htmlBody .header .tophead_left{padding:6px 0 0 15px; margin:0; width:392px; height:32px;}
#htmlBody .header .tophead_left h1{padding:0; margin:0;font-family: 'VAGRoundedStd-Bold'; font-weight:normal; font-size:14px; color:#FFF;}
#htmlBody .header .tophead_left h1 span{padding:0; margin:0; font-family: 'VAGRoundedStdThinRegular';font-weight:normal; font-size:14px; color:#FFF;}
#htmlBody .header .tophead_right{padding:0; margin:0; width:687px;}
#htmlBody .header .tophead_right .tophead_right_left{padding:5px 10px 0 0; margin:0 0 0 0; width:579px;}
#htmlBody .header .tophead_right nav{padding:0; margin:5px 0 0 0;}
#htmlBody .header .tophead_right nav ul{padding:0; margin:0;}
#htmlBody .header .tophead_right nav ul li{padding:0 5px 0 5px; margin:0; float:left; font-size:12px; color:#707070;}
#htmlBody .header .tophead_right nav ul li a{padding:0; margin:0; font-size:12px; color:#707070; text-decoration:none;}
#htmlBody .header .tophead_right nav ul li a:hover{padding:0; margin:0; font-size:12px; color:#f6821f; text-decoration:underline;}
#htmlBody .header .tophead_right nav ul li a.current{padding:0; margin:0; font-size:12px; color:#f6821f; text-decoration:underline;}
#htmlBody .header .tophead_right nav ul li a.current:hover{padding:0; margin:0; font-size:12px; color:#707070; text-decoration:none;}
#htmlBody .header .tophead_right .tophead_right_right{padding:0; margin:0 0 0 0; width:98px;}
#htmlBody .header .tophead_right .tophead_right_right a.facebook{padding:0; margin:0 0 0 0; width:29px; height:31px; display:block;}
#htmlBody .header .tophead_right .tophead_right_right a.pinterest{padding:0; margin:0 0 0 6px; width:29px; height:31px; display:block;}
#htmlBody .header .tophead_right .tophead_right_right a.twitter{padding:0; margin:0 0 0 0; width:29px; height:31px; display:block;}
#htmlBody .header .logo a{padding:0; margin:0; background:url(../images/sprite.png) left -55px no-repeat; height:131px; width:407px; display:block;}
#htmlBody .header section{ height:131px; width:687px; padding:0; margin:0; background:url(../images/sprite.png) -407px -55px no-repeat;}
#htmlBody .header section .section_top{ height:91px; padding:0; margin:0; width:100%;}
#htmlBody .header section .section_top .enquiries{padding:0; margin:11px 0 0 302px; width:166px; height:49px;}
#htmlBody .header section .section_top .enquiries h1{ padding:0; margin:0; font-family: 'VAGRoundedStd-Bold'; font-size:16px; color:#4b4b4c; text-transform:uppercase;}
#htmlBody .header section .section_top .enquiries h2{ padding:5px 0 0 0; margin:0; font-family: 'VAGRoundedStdThinRegular'; font-size:22px; color:#f57f1b; text-transform:uppercase;}
#htmlBody .header section .section_top .shoppingcart{padding:0 0 0 66px; margin:11px 0 0 0; width:140px; height:49px; word-spacing:-0.5px;}
#htmlBody .header section .section_top .shoppingcart h1{ padding:0; margin:0; font-family: 'VAGRoundedStd-Bold'; font-size:16px; color:#4b4b4c; text-transform:uppercase;}
#htmlBody .header section .section_top .shoppingcart p{min-width:152px; padding:0; margin:0; font-family: 'VAGRoundedStdThinRegular'; font-size:12px; color:#707070; line-height:normal;}
#htmlBody .header section .section_top .shoppingcart .viewcart{ padding:0; margin:0; color:#f57f1b; text-transform:uppercase; font-size:12px;}
#htmlBody .header section .section_top .shoppingcart .viewcart:hover{ padding:0; margin:0; color:#1b3544; text-transform:uppercase; font-size:12px;}
#htmlBody .header section .section_bottom{ height:40px; padding:0; margin:0; width:100%;}
/*#htmlBody .header section .section_bottom aside{ padding:0 0 0 26px; margin:0; width:280px; height:40px; line-height:40px; font-size:13px; text-transform:uppercase; color:#FFF;}*/
#htmlBody .header section .section_bottom .searchbox{ margin:8px 0 0 7px; width:223px;} 
* + html #htmlBody .header section .section_bottom .searchbox{ margin:0px 0 0 7px; width:223px;} 
/*#htmlBody .header section .section_bottom aside .textInput input[type="text"]{width:180px; height:24px !important; border:none; background:none; outline:none; line-height:24px !important; color:#c0c0c0; margin:8px 0 0 0; padding:0 10px 0 10px;}*/
* + html #htmlBody .header section .section_bottom aside .textInput input[type="text"]{ margin:0 0 0 0;}
#htmlBody .header section .section_bottom aside .submitbtn input[type="submit"],#htmlBody .header section .section_bottom aside .submitbtn input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -1065px -155px no-repeat; width:23px; height:24px !important; border:none;}

#htmlBody .header section .section_bottom aside .submitbtn input[type="submit"],#htmlBody .header section .section_bottom aside .submitbtn input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -1066px -154px no-repeat; width:23px; height:25px !important; border:none;}

/** + html #htmlBody .header section .section_bottom aside .submitbtn input[type="submit"],#htmlBody .header section .section_bottom aside .submitbtn input[type="button"]{margin:9px 0 0 0;}*/
#htmlBody .header nav.navigation{padding:0; margin:0; background:url(../images/sprite.png) left -186px no-repeat; height:46px; border:none; font-family: 'VAGRoundedStd-Bold'; font-size:16px; color:#FFF; line-height:43px;}
* + html #htmlBody .header nav.navigation{padding:0; margin:0; background:url(../images/sprite.png) left -186px no-repeat; height:46px; border:none; font-family: 'VAGRoundedStd-Bold'; font-size:16px; color:#FFF; line-height:46px;}
#htmlBody .header .guestbox{padding:0 10px 0 0; margin:0;}
#htmlBody .header .guest{ color:#1d3a49; padding:0 5px 0 5px; text-decoration:underline; margin:0;}
#htmlBody .header .guest:hover{ color:#1d3a49; padding:0 5px 0 5px; text-decoration:none;}
/*----------Header----------*/

/*----------Middle----------*/

#htmlBody .middle{padding:0; margin:0 auto;}
#htmlBody .middle .span-1{width:784px;}
#htmlBody .middle .span-2{width:310px;}
#htmlBody .middle .bannerbox{padding:0; margin:0; height:382px; position:relative; overflow:hidden;}
#htmlBody .middle .bannerchain{background:url(../images/bannertop.png) left top no-repeat; width:765px; height:49px; position:absolute; top:0!important; z-index:999!important;}
#htmlBody .middle .banner{ background:url(../images/bannerbg.jpg) left top no-repeat; width:765px; height:373px; padding:8px 0 0 8px; margin:21px 0 0 0; position:absolute; top:0; left:0;}
#htmlBody .middle .banner .bannerbody{ background:url(../images/bannerbg-top.jpg) left top no-repeat; width:749px; height:357px;}
#htmlBody .middle .featuredpro{padding:23px 0 0 0 ; margin:0 0 0 0;}
#htmlBody .middle .featuredpro .ftrprottl{padding:0; margin:0;}
#htmlBody .middle .featuredpro .ftrprottl .ftrprottl_left{padding:0; margin:0; background:url(../images/sprite.png) left -232px no-repeat; width:5px; height:36px;}
#htmlBody .middle .featuredpro .ftrprottl .ftrprottl_right{padding:0 0 0 5px; margin:0; background:url(../images/sprite.png) right -232px no-repeat; width:300px;height:36px; line-height:36px; font-family: 'VAGRoundedStd-Bold'; color:#FFF; font-size:17px;}
#htmlBody .middle .featuredpro .featurebox{padding:0; margin:0; background:url(../images/feturebox.jpg) left top no-repeat; width:310px; height:689px;}
#htmlBody .span-pad{padding:9px; background:none; overflow:hidden;}
#htmlBody .middle .featuredpro .featurebox ul{padding:0 0 0 0; margin:0; background:none;}
#htmlBody .middle .featuredpro .featurebox .proItems{padding:0; margin:0 auto 0 auto; background:#fafafa; border:1px solid #efefef; width:288px; overflow:hidden;}
#htmlBody .middle .featuredpro .featurebox .thumbftr{ width:92px; height:83px; display:block; border:1px solid #c3c3c3;}
#htmlBody .middle .featuredpro .featurebox .thumbftr img{ padding:0; margin:0; width:90px; height:82px;}
#htmlBody .middle .featuredpro .featurebox .data-box{padding:0 0 0 10px; margin:0;}
#htmlBody .middle .featuredpro .featurebox .data-box h5{padding:0; margin:0; font-size:13px; color:#707070; text-transform:capitalize !important;}
#htmlBody .middle .featuredpro .featurebox .data-box h5 a{padding:0; margin:0; font-size:13px; color:#707070; text-decoration:none; font-weight:normal;text-transform:capitalize;}
#htmlBody .middle .featuredpro .featurebox .data-box p{padding:0; margin:0; font-size:13px; color:#707070; text-decoration:none; font-weight:normal;}
#htmlBody .middle .featuredpro .featurebox .data-box .pricebox{padding:3% 6%; margin:5% 0 0 0; background:#f6821f; font-size:20px; color:#FFF; text-align:center; width:50%;}
#htmlBody .middle .breaker{ padding:0; margin:0; background:url(../images/featured/breaker.jpg) left top no-repeat; width:288px; height:19px;}
#htmlBody .middle .slidebox{padding:0; margin:0 0 0 0; clear:both; overflow:hidden;}
#htmlBody .middle .previous{padding:0; margin:0 auto; background:url(../images/featured/previous-arrow.gif) center 4px no-repeat; width:288px; height:41px; display:block;}
#htmlBody .middle .next{padding:0; margin:0 auto; background:url(../images/featured/next-arrow.gif) center top no-repeat; width:288px; height:37px; display:block;}
#htmlBody .middle .itembox{ padding:0; margin:0;}
#htmlBody .middle .itembox .itemlist247X170{ padding:0; margin:0; width:245px; height:168px; border:1px solid #e4e4e4; position:relative;}
#htmlBody .middle .itembox .itemlist247X170:hover{border:1px solid #1b3543;}
#htmlBody .middle .itembox .item-mdl{ padding:0 0 0 0; margin:0 0 0 12px;}
#htmlBody .span-pad-1{padding:10px 20px  0 0;}
#htmlBody .middle .itembox a .captions{padding:0; margin:0; font-family: 'VAGRoundedStdThinRegular'; width:100%; background:#43667b; height:30px; line-height:30px; font-size:18px; position:absolute; bottom:0; z-index:999!important; left:0; right:0; text-decoration:none; text-align:center; color:#FFF;}
#htmlBody .middle .itembox a:hover .captions{padding:0; margin:0; font-family: 'VAGRoundedStdThinRegular'; width:100%; background:#1b3543; height:30px; line-height:30px; font-size:18px; position:absolute; bottom:0; z-index:999!important; left:0; right:0; text-decoration:none; text-align:center; color:#FFF;}
#htmlBody .middle .itembox .itemlist376X156{ padding:0; margin:10px 0 0 0; width:374px; height:154px; border:1px solid #e4e4e4; position:relative;}
#htmlBody .middle .itembox .itemlist376X156:hover{border:1px solid #1b3543;}
#htmlBody .span-pad-3{padding:15px 5px 15px 5px; margin:0; overflow:hidden;}
#htmlBody .span-pad-101{padding:15px 0 15px 0; margin:0; overflow:hidden;}
#htmlBody .middle .breadCrumbs{padding:0 0 0 0; margin:0 0 35px 0; clear:both;}
#htmlBody .middle .breadCrumbs ul{padding:0; margin:0 0 0 0; list-style-type:none;}
#htmlBody .middle .breadCrumbs ul li{padding:0 10px 0 15px ; margin:0; list-style-type:none; float:left; font-size:13px; background:url(../images/arrow_left.png) left center no-repeat; color:#747373;}
#htmlBody .middle .breadCrumbs ul li.first{padding:0 10px 0 0; margin:0; list-style-type:none; float:left; font-size:13px; background:url(none) left center no-repeat; color:#747373;}
#htmlBody .middle .breadCrumbs ul li a{padding:0; margin:0; list-style-type:none; float:left; font-size:13px; text-decoration:none; color:#747373; text-decoration:none; font-family: 'VAGRoundedStdThinRegular';}
#htmlBody .middle .breadCrumbs ul li a:hover{padding:0; margin:0; list-style-type:none; float:left; font-size:13px; text-decoration:none; color:#002250; text-decoration:none; font-family: 'VAGRoundedStdThinRegular';;}
#htmlBody .middle .breadCrumbs ul li a.seLecteDNaV{padding:0; margin:0; list-style-type:none; float:left; font-size:13px; text-decoration:none; color:#333333; text-decoration:none; font-family: 'VAGRoundedStdThinRegular';}
#htmlBody .middle .span-Title-4{font-family: 'VAGRoundedStdThinRegular'; font-size:22px; color:#333333; font-weight:normal !important; text-transform:capitalize;}
#htmlBody .middle .breakers{height:1px; width:100%; background:#1b3544; margin:5px 0 5px 0;}
#htmlBody .middle .breakersmiddle{height:1px; width:766px; background:#1b3544; margin:5px 0 5px 0;}
#htmlBody .middle .cmsItems h1,h2,h3,h4,h5,h6 { margin:10px 0 0 0; padding:0; font-weight:normal; color:#333333;}
#htmlBody .middle .cmsItems ul{ list-style-type:none;}
#htmlBody .middle .cmsItems ul li{ list-style-type:none; background:url(../images/cmsarrow.png) left  center no-repeat; padding-left:20px; font-size:13px; color:#818181;}
#htmlBody .span-3{width:344px;}
#htmlBody .span-4{width:740px; width:663px;}
#htmlBody .middle .linemaker{padding:0; margin:5px 0 0 0; background:url(../images/linemaker.png) left top repeat-x; height:1px; width:100%;}
#htmlBody .middle .add_contact{background:url(../images/add_contact.png) left 10px no-repeat; padding-left:35px; color:#333333;}
#htmlBody .middle .ph_contact{background:url(../images/ph_contact.png) left 10px no-repeat; padding-left:35px; color:#333333;}
#htmlBody .middle .email_contact{background:url(../images/email_contact.png) left 10px no-repeat; padding-left:35px; color:#333333;}
#htmlBody .middle .fax_contact{background:url(../images/fax_contact.png) left 10px no-repeat; padding-left:35px; color:#333333;}
#htmlBody .middle .formGrid{padding:1em 0 1em 0; margin:0;}
#htmlBody .middle .formGrid table{padding:0; margin:0;}
#htmlBody .middle .formGrid table th{padding:.2em .5em; margin:0; text-align:right; font-weight:normal; font-size:13px; vertical-align:top; color:#333333;}
#htmlBody .middle .formGrid table td{padding:.2em .8em; margin:0; font-size:13px; font-weight:normal; text-align:left; }
#htmlBody .middle .myformGrid td,#htmlBody .middle .myformGrid th{text-align:left !important; vertical-align:top !important;}
#htmlBody .middle .myformGrid-1 td,#htmlBody .middle .myformGrid-1 th{text-align:left !important; vertical-align:top !important;}
#htmlBody .middle .myformGrid-2 th{padding-top:0!important; padding-bottom:0!important; color:#FFF !important; text-align:center !important;}
#htmlBody .middle .myformGrid-2 th.leftsider{text-align:left!important;}
#htmlBody .middle .myformGrid-2 td{text-align:center !important; border-bottom:1px solid  #e1e1e0;}
#htmlBody .middle .myformGrid-2 td.leftsider{text-align:left!important;}
#htmlBody .middle .myformGrid-1 th{text-align:right!important; vertical-align:top !important;}
#htmlBody .middle .red{ color:#F00; padding: 10px 2px 0 0;}
#htmlBody .middle .formGrid .smltxtbx{ width:106px;}
#htmlBody .middle .formGrid .captchbox{ margin:0 5px 0 5px;}
#htmlBody .middle .refresh input[type="submit"],#htmlBody .middle .refresh input[type="button"]{padding:0; margin:5px 0 0 10px; background:url(../images/refresh.png) left top no-repeat; width:15px; height:15px; border:none;}
#htmlBody .middle .btnsubmit input[type="submit"],#htmlBody .middle .btnsubmit input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) left -936px no-repeat; width:84px; height:32px; border:none;}
#htmlBody .middle .btnsubmit input[type="submit"]:hover,#htmlBody .middle .btnsubmit input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) left -968px no-repeat; width:84px; height:32px; border:none;}
#htmlBody .fogot{padding:3px 0 0 0;margin:0;  font-family: 'VAGRoundedStd-Bold'; font-size:14px; text-decoration:underline; text-transform:capitalize; color:#474747;}
#htmlBody .fogot:hover{padding:3px 0 0 0;margin:0;  font-family: 'VAGRoundedStd-Bold'; font-size:14px; text-decoration:underline; text-transform:capitalize; color:#feae03;}
#htmlBody .middle .loginbtn input[type="submit"],input[type="button"],#htmlBody .middle .loginbtn input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) -84px -936px no-repeat; width:95px; height:32px; border:none;}
#htmlBody .middle .loginbtn input[type="submit"]:hover,input[type="button"]:hover,#htmlBody .middle .loginbtn input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) -84px -968px no-repeat; width:95px; height:32px; border:none;}
#htmlBody .span-5{width:400px; margin:0 0 0 35px; margin:0 0 0 0;}
#htmlBody .span-49{width:2%; margin:0 0 0 0;}
#htmlBody .span-48{width:46%; margin:0 0 0 0;}
#htmlBody .span-50{width:50% !important; *width:49% !important; margin:0 0 0 0;}
#htmlBody .span-pad-4{padding:0 67px 0 0; padding:0 0 0 0; margin:0;}
#htmlBody .span-pad-6{padding:0 59px 0 0; margin:0;}
#htmlBody .span-pad-5{padding:0 0 0 47px ; padding:0 0 0 0; margin:0;}
#htmlBody .vertbreaker{background:url(../images/vertbreaker.png) left top repeat-y; width:1px; height:300px; min-height:300px;}
#htmlBody .vertbreaker-1{background:url(../images/vertbreaker.png) left top repeat-y; width:1px; height:250px; min-height:250px; margin:15px 0 0 0;}
#htmlBody .middle .createnewacc input[type="submit"],#htmlBody .middle .createnewacc input[type="button"]{padding:0; margin:36px 0 0 0; background:url(../images/sprite.png) -179px -936px no-repeat; width:181px; height:32px; border:none;}
#htmlBody .middle .createnewacc input[type="submit"]:hover,#htmlBody .middle .createnewacc input[type="button"]:hover{padding:0; margin:36px 0 0 0; background:url(../images/sprite.png) -179px -968px no-repeat; width:181px; height:32px; border:none;}
#htmlBody .middle .myaccount{padding:0; margin:15px auto 15px  auto; width:1056px;}
#htmlBody .middle .myaccount ul{padding:0; margin:0; list-style-type:none;}
#htmlBody .middle .myaccount ul li{padding:0; margin:0; list-style-type:none; float:left;}
#htmlBody .middle .myaccount .my_profile{padding:0; margin:0; background:url(../images/sprite.png) left -2842px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .my_profile:hover{padding:0; margin:0; background:url(../images/sprite.png) left -2998px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .change_password{padding:0; margin:0; background:url(../images/sprite.png) -180px -2842px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .change_password:hover{padding:0; margin:0; background:url(../images/sprite.png) -180px -2998px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .order_history{padding:0; margin:0; background:url(../images/sprite.png) -360px -2842px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .order_history:hover{padding:0; margin:0; background:url(../images/sprite.png) -360px -2998px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .view_cart{padding:0; margin:0; background:url(../images/sprite.png) -539px -2842px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .view_cart:hover{padding:0; margin:0; background:url(../images/sprite.png) -539px -2998px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .continuew_shopping{padding:0; margin:0; background:url(../images/sprite.png) -719px -2842px no-repeat; width:170px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .continuew_shopping:hover{padding:0; margin:0; background:url(../images/sprite.png) -719px -2998px no-repeat; width:170px; height:156px; display:block; border:none;}
#htmlBody .middle .myaccount .logout{padding:0; margin:0; background:url(../images/sprite.png) -900px -2842px no-repeat; width:156px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .myaccount .logout:hover{padding:0; margin:0; background:url(../images/sprite.png) -900px -2998px no-repeat; width:156px; height:156px; display:block; border:none;outline:none;}
#htmlBody .middle .getregister input[type="submit"],#htmlBody .middle .getregister input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -362px -936px no-repeat; width:84px; height:32px; border:none;}
#htmlBody .middle .getregister input[type="submit"]:hover,#htmlBody .middle .getregister input[type="button"]:hover{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -362px -968px no-repeat; width:84px; height:32px; border:none;}
#htmlBody .middle .iagreed{padding:0 0 0 0 ;  margin:0px 0 0 5px;  font-family: 'VAGRoundedStd-Bold'; color:#474747; font-size:14px;}
#htmlBody .middle .breadbox{padding:0 10px 0 10px; margin:0 auto; background:url(../images/sprite.png) left -3154px no-repeat; height:32px; width:1073px; font-family: 'VAGRoundedStdThinRegular'; font-size:13px; color:#FFF; line-height:35px; text-transform:uppercase;}
#htmlBody .middle .breadbox_new{padding:0 10px 0 10px; margin:0 auto; background:url(../images/sprite.png) left -3186px no-repeat; height:32px; width:1073px; font-family: 'VAGRoundedStdThinRegular'; font-size:13px; color:#FFF; line-height:32px; text-transform:uppercase;}
#htmlBody .middle .tobecontinue input[type="submit"],input[type="button"], #htmlBody .middle .tobecontinue input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -446px -936px no-repeat; width:111px; height:32px; border:none;}
#htmlBody .middle .tobecontinue input[type="submit"]:hover,input[type="button"]:hover,#htmlBody .middle .tobecontinue input[type="button"]:hover{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -446px -968px no-repeat; width:111px; height:32px; border:none;}
#htmlBody .middle .confirmorder input[type="submit"],#htmlBody .middle .confirmorder input[type="button"]{padding:0; margin:1em 0 1em 0; background:url(../images/sprite.png) -559px -936px no-repeat; width:156px; height:32px; border:none;}
#htmlBody .middle .confirmorder input[type="submit"]:hover,#htmlBody .middle .confirmorder input[type="button"]:hover{padding:0; margin:1em 0 1em 0; background:url(../images/sprite.png) -559px -968px no-repeat; width:156px; height:32px; border:none;}
#htmlBody .middle .buynow input[type="submit"],#htmlBody .middle .buynowinput[type="button"],#htmlBody .middle .buynow a{padding:0;margin:21px 5px 5px 0; background:url(../images/sprite.png) -715px -936px no-repeat; width:89px; height:32px; border:none;float:right;}
#htmlBody .middle .buynow input[type="submit"]:hover,#htmlBody .middle .buynow input[type="button"]:hover,#htmlBody .middle .buynow a:hover{padding:0;margin:21px 5px 5px 0; background:url(../images/sprite.png) -715px -968px no-repeat; width:89px; height:32px; border:none;}
#htmlBody .middle .shopping_basket{margin:0px; overflow:hidden; padding:0; border:none;}
#htmlBody .middle .shopping_basket .tbl_block_new table{margin:0 auto 0}
#htmlBody .middle .shopping_basket .tbl_block_new th{font-size:13px; font-weight:normal; margin:0;text-align:center; padding:0.5em 0.5em 0.5em 0.5em; vertical-align:middle;}
#htmlBody .middle .shopping_basket .tbl_block_new td{padding:0.5em 0.5em 0.5em 0.5em; vertical-align:top; font-size:13px; color:#707070;}
#htmlBody .middle .shopping_basket .thumbbox{background:url(../images/thumbbg.png) left top no-repeat; width:99px; height:99px; display:block;}
#htmlBody .middle .shopping_basket .thumbbox img{ margin:5px 0 0 0; height:89px; width:89px;}
#htmlBody .middle .shopping_basket .product_name{padding:0 0 0 0; text-align:left;}
#htmlBody .middle .shopping_basket .protitle{padding:0; margin:0; font-family: 'VAGRoundedStd-Bold'; font-size:15px; color:#1b3544; text-decoration:none;}
#htmlBody .middle .shopping_basket .protitle:hover{padding:0; margin:0; font-family: 'VAGRoundedStd-Bold'; font-size:15px; color:#000000; text-decoration:underline;}
#htmlBody .middle .shopping_basket .sizeofpro{ padding:0; margin:3px 0 0 0; font-family: 'VAGRoundedStd-Bold'; font-size:15px; color:#1b3544; text-decoration:none;}
#htmlBody .middle .shopping_basket .sizeofpro span{ color:#707070; font-size:13px;}
#htmlBody .middle .shopping_basket a{color:#383838; text-decoration:none; font-size:12px; font-weight:normal; margin:0; padding:0px; text-align:left}
#htmlBody .middle .shopping_basket a:hover{color:#f99102; text-decoration:none; font-size:12px; font-weight:normal; margin:0; padding:0px; text-align:left}
#htmlBody .middle .shopping_basket .tbl_block2{margin:0; padding:10px; background:url(../images/shopbg.png) left top repeat; overflow:hidden;}
#htmlBody .middle .shopping_basket .tbl_block2 td{margin:0; padding:5px 10px 5px 5px; border:none;}
#htmlBody .middle .shopping_basket .total{font-size:13px; color:#333333;  font-family: 'VAGRoundedStd-Bold';}
#htmlBody .middle .padnone{padding:0; margin:0;}
#htmlBody .middle .qtybox{width:55px; margin:0 0 0 15px;}
#htmlBody .middle .qty_txt_bg{width:40px; height:28px; margin:0 0 0 0;}
#htmlBody .middle .refreshbox{width:15px;}
#htmlBody .middle .qty_txt_bg input{ width:15px; font-family: 'VAGRoundedStdThinRegular'; font-size:12px; padding:5px 5px 5px 5px; text-align:center;}
#htmlBody .middle .cart_btn_box{margin:0 11px 0 0}
#htmlBody .middle .cart_btn_box input.continue_shopping_btn{background:url(../images/sprite.png) no-repeat -90px -70px; width:141px; height:27px; border:none}
#htmlBody .middle .cart_btn_box input.continue_shopping_btn:hover{background:url(../images/sprite.png) no-repeat -90px -97px}
#htmlBody .middle .cart_btn_box input.check_out_btn{background:url(../images/sprite.png) no-repeat -90px -124px; width:96px; height:27px; border:none; margin:0 0 0 8px}
#htmlBody .middle .cart_btn_box input.check_out_btn:hover{background:url(../images/sprite.png) no-repeat -90px -151px}
#htmlBody #accordion{padding:0px; margin:0px}
#htmlBody #accordion h5{background:url(../images/accordion.png) top left no-repeat; height:32px; line-height:32px; color:#000; font-weight:normal; padding:0px 0 0 0; text-transform:capitalize; margin:0 0 1px 0; cursor:pointer; width:100%;}
#htmlBody #accordion h5:hover{background:url(../images/accordion.png) bottom left no-repeat; height:32px; line-height:32px; color:#FFF; font-weight:normal; padding:0px 0 0 0; text-transform:capitalize; margin:0 0 1px 0; cursor:pointer; width:100%;}
#htmlBody #accordion h5 span{float:left; padding:0 0 0 15px;}
#htmlBody #accordion h5 a.accordian-edit{padding:0px 10px 0 0px; font-size:14px; font-weight:normal; height:32px; line-height:32px; margin:0; text-decoration:none; float:right; color:#000; width:25px;}
#htmlBody #accordion h5 a.accordian-edit:hover{text-decoration:underline; color:#FFFFFF;}
#htmlBody #accordion .ui-state-active{background:url(../images/accordion.png) bottom left no-repeat; height:32px; line-height:32px; color:#FFF; font-weight:normal; padding:0; text-transform:capitalize; margin:0 0 1px 0; cursor:pointer; width:100%;}
#htmlBody .middle .boxitem{padding:0 0 0 0; margin:0 0 1em 0; background:url(../images/pagebg.png) bottom left no-repeat; height:100%; overflow:hidden; }
#htmlBody .middle .shipping_left{width:757px}
#htmlBody .middle .billing_shipping_left{width:757px}
#htmlBody .middle .billing_shipping_left .billing_block{margin:0; padding:0px}
#htmlBody .middle .billing_shipping_left .form_block{width:345px; padding:0 10px 30px}
#htmlBody .middle .radiobox{padding:0.5em 0.5em 0.5em 0.5em; margin:0;}
#htmlBody .middle .radiobox input[type="radio"]{ margin:-3px 5px 0 0; position:relative;}
#htmlBody .middle .radiobox p{padding:0; margin:0; color:#777777;}
#htmlBody .middle .shipping_address{width:100%; margin:0px; width:310px; border:none; background:#FFF !important;}
#htmlBody .middle .shipping_address h2{background:url(../images/checkout_progress.png) left top no-repeat; line-height:37px; height:37px; padding:0 15px; color:#000; font-size:17px; font-weight:normal;  font-family: 'VAGRoundedStd-Bold'; color:#FFF; margin:0;}
#htmlBody .middle .shipping_address p{padding:0 15px 15px  15px; padding-top:0; padding-bottom:0; margin:0; color:#707070; font-size:13px; font-weight:normal; line-height:1.3em;}
#htmlBody .middle .shipping_address h3{color:#5e5e5e; text-transform:capitalize; padding:0 15px 15px 15px; padding-bottom:0px; font-size:16px; font-weight:normal; color:#333333;}
#htmlBody .middle .shipping_address h3 a{color:#F99102; text-decoration:none}
#htmlBody .middle .shipping_address h3 a:hover{color:#5B5B5B}
#htmlBody .middle .dashedline{background:url(../images/dashedline.png) left top repeat-x; width:100%; height:1px;}
#htmlBody .middle .prodetails{padding:0; margin:0;}
#htmlBody .middle .prodetails .leftside{padding:0; margin:0; width:310px;}
#htmlBody .middle .prodetails .rightside{padding:0; margin:0; width:766px;}
#htmlBody .middle .prodetails .leftside h2{background:url(../images/checkout_progress.png) left top no-repeat; line-height:37px; height:37px; padding:0 15px; color:#000; font-size:17px; font-weight:normal;  font-family: 'VAGRoundedStd-Bold'; color:#FFF; margin:0;}

#htmlBody .middle .accordion{ border-top: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4 !important; border-left: 1px solid #e4e4e4 !important;}
#htmlBody .middle .accordion, .blue .accordion li {margin: 0; padding: 0; border: none;}
#htmlBody .middle .accordion a {padding:0  10px 0 15px; background:url(../images/accordiion-nav.jpg) left top repeat; text-decoration:none; display: block; color:#707070; border-bottom:1px solid #e4e4e4;  min-height:33px; line-height:33px; font-size:14px;  font-family: 'VAGRoundedStdThinRegular';}
#htmlBody .middle .accordion ul a {padding: 0 10px 0 25px;}
#htmlBody .middle .accordion a.dcjq-parent, #htmlBody .middle .accordion a.dcjq-parent:hover {padding: 0 10px 0 15px;}
#htmlBody .middle .accordion a.dcjq-parent.active {background:url(../images/accordiion-nav-hover.jpg) left top repeat-x; color:#FFF;}
#htmlBody .middle .accordion a:hover {background:url(../images/accordiion-nav-hover.jpg) left top repeat; color:#FFF;}
#htmlBody .middle .accordion a:active{}
#htmlBody .middle ul.accordion{list-style-type:none; padding:0; margin:0;}
#htmlBody .middle ul.accordion li{list-style-type:none; padding:0; margin:0;}
#htmlBody .middle ul.accordion ul{list-style-type:none; padding:0; margin:0;}
#htmlBody .middle .span-Title-5{font-family: 'VAGRoundedStd-Bold'; font-size:17px; color:#1b3544; font-weight:normal !important; text-transform:capitalize;}
#htmlBody .middle .backarrow{padding:0 0 0 15px; margin:0; background:url(../images/backarrow.png) left center no-repeat; color:#707070; font-size:13px; text-decoration:none;}
#htmlBody .middle .backarrow:hover{padding:0 0 0 15px; margin:0; background:url(../images/backarrow_hover.png) left center no-repeat; color:#295168; font-size:13px; text-decoration:none;}
#htmlBody .middle .rightside .lft_site{padding:0; margin:0; width:374px;}
#htmlBody .middle .rightside .lft_site .probox{padding:2px 0 0 2px; margi:0; background:url(../images/gallerybg.png) left top no-repeat; width:364px !important; height:364px !important;}
#htmlBody .middle .rightside .rht_site{padding:0; margin:0; width:392px;}
#htmlBody .middle .infopro{padding:0; margin:0;}
#htmlBody .middle .infopro_left{width:90px; background:url(../images/descbg.jpg) left top repeat-x; height:34px; line-height:34px; color:#FFF; font-family: 'VAGRoundedStd-Bold'; font-size:13px; text-align:right;}
#htmlBody .middle .infopro_right{width:292px; background:url(../images/descbg.jpg) left top repeat-x; height:34px; line-height:34px; color:#f2a70a; font-family: 'VAGRoundedStdThinRegular'; font-size:13px; padding:0 0 0 10px;}
#htmlBody .middle .proinfo{padding:15px 0 15px 40px; margin:0; border:1px solid #e6e6e6; overflow:hidden;}
#htmlBody .middle .proinfo .span-50{padding:0 0 0 0 !important; margin:0; width:41% !important;}
#htmlBody .middle .proinfo .span-50 h1{font-family: 'VAGRoundedStd-Bold'; color:#707070; line-height: 24px;}
#htmlBody .middle .proinfo .span-50 h1 span{font-family: 'VAGRoundedStd-Bold'; color:#feab02;}
#htmlBody .middle .proinfo .span-50 h6{padding:2px 5px 0 0; margin:0; font-size:12px; color:#707072;} 
#htmlBody .middle .proinfo .vertbreaker{background:url(../images/vertbreaker.png) center top repeat-y; width:25px !important; min-height:70px!important; height:70px !important;}
#htmlBody .middle .addtocart input[type="submit"],#htmlBody .middle .addtocart input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) -955px -936px no-repeat; height:37px; width:139px; border:none;}
#htmlBody .middle .addtocart input[type="submit"]:hover,#htmlBody .middle .addtocart input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) -955px -973px no-repeat; height:37px; width:139px; border:none;}
#htmlBody .middle .addtocart{padding:0; margin:0; background:url(../images/sprite.png) -955px -936px no-repeat; height:37px; width:139px; border:none; display:block;}
#htmlBody .middle .addtocart:hover{padding:0; margin:0; background:url(../images/sprite.png) -955px -973px no-repeat; height:37px; width:139px; border:none; display:block;}
#htmlBody .middle .boxslide{position:relative; padding:0; margin:0 0 0 0; height:20px; clear:both !important;}
#htmlBody .middle .boxslide .slidecontrol{padding: 0;margin: 0;position: absolute;right: -2px;width: 56px !important;top: -4px;}
#htmlBody .middle .linkedin{padding:0; margin:0; background:url(../images/linkedin.png) left top no-repeat; display:block; width:25px; height:20px;}
#htmlBody .middle .facebook{padding:0; margin:0; background:url(../images/facebook.png) left top no-repeat; display:block; width:25px; height:20px;}
#htmlBody .middle .twitter{padding:0; margin:0; background:url(../images/twitter.png) left top no-repeat; display:block; width:25px; height:20px;}
#htmlBody .middle .pintrest{padding:0; margin:0; background:url(../images/pin.png) left top no-repeat; display:block; width:20px; height:20px;}
#htmlBody .middle .shareedbox{padding:3px 5px 0 0; margin:0 5px 0 0; font-size:13px;}
#htmlBody .middle .share{padding:3px 5px 0 0; margin:0; font-size:13px;}
#htmlBody .middle .click_more_images{padding:0 0 0 20px; margin:5px 0 0 0; background:url(../images/imgicon.png) left top no-repeat; font-size:13px; color:#43667a; text-decoration:underline;}
#htmlBody .middle .click_more_images:hover{padding:0 0 0 20px; margin:5px 0 0 0; background:url(../images/imgicon_hover.png) left top no-repeat; font-size:13px; color:#000000; text-decoration:underline;}
#htmlBody .middle .reduceitems{padding:0; margin:0; background:#FFF; border:1px solid #efefef; padding:10px; overflow:hidden !important;}
#htmlBody .middle .reduceditemsbox{padding:10px; margin:0; background:#fafafa; border:1px solid #efefef; overflow:hidden;}
#htmlBody .middle .reduceditemsbox .thumbbox{ border:1px solid #c3c3c3;}
#htmlBody .middle .reduceditemsbox .reduceditemsbox_text{padding:0 0 0 15px; margin:0;}
#htmlBody .middle .reduceditemsbox .pricebox{padding:8px 0 8px 0; width:100%; margin:0; background:#f6821f; clear:both; text-align:center; font-size:15px; color:#FFF;}
#htmlBody .middle .reducedlinebreaker{padding:0; margin:10px 0 10px 0; background:url(../images/breakerline.png) left top repeat-x; height:1px; width:100%;}
#htmlBody .middle .seemore{ color:#f99102; text-decoration:none; font-weight:normal; cursor:pointer; padding:10px 0 0 0; margin:0; display:block;}
#htmlBody .middle .seemore:hover{ color:#000000; text-decoration:underline; font-weight:normal;cursor:pointer; padding:10px 0 0 0; margin:0; display:block;}
#htmlBody .middle .controlbox{padding:0; margin:10px 0 10px 0 !important; font-size:13px; color:#6f6f6f;}
#htmlBody .middle .controlbox .viewall{padding: 0 10px 0 10px; margin:0; color:#6f6f6f; text-decoration:underline;}
#htmlBody .middle .controlbox .viewall:hover{padding: 0 10px 0 10px; margin:0; color:#000000; text-decoration:none;}
#htmlBody .middle .controlbox .paging{padding:0; margin:0 0 0 10px;}
#htmlBody .middle .controlbox .paging ul{padding:0; margin:0; list-style-type:none;} 
#htmlBody .middle .controlbox .paging ul li{padding:0; margin:0; list-style-type:none; float:left; color:#6f6f6f;} 
#htmlBody .middle .controlbox .paging ul li a{padding:0px 8px 0  8px; margin:0; list-style-type:none; float:left; color:#6f6f6f; text-decoration:none;} 
#htmlBody .middle .controlbox .paging ul li a:hover{padding:0px 8px 0 8px; margin:0; list-style-type:none; float:left; color:#e4881c;cursor:pointer;} 
#htmlBody .middle .controlbox .paging ul li a.currents{padding:1px 8px 0 8px; margin:0; list-style-type:none; float:left; color:#e4881c;cursor:pointer;} 
#htmlBody .middle .controlbox .showall{padding: 0; margin:0; color:#e4881c; text-decoration:underline;}
#htmlBody .middle .controlbox .showall:hover{padding: 0; margin:0; color:#e4881c; text-decoration:none;}
.popupbox{padding:0;margin:0;}
.popupbox .poptitle_gallery{padding:0 0 0 15px;margin:0; background:url(../images/sprite.png) left -3248px no-repeat; width:732px; height:29px; line-height:29px; font-family: 'VAGRoundedStdThinRegular'; font-size:14px; color:#010101; text-transform:uppercase;}
.popupbox .popbody_gallery{margin:0; background:#295168; border:1px solid #3d799d; width:737px; padding:5px; overflow:hidden;}
.popupbox .popbody .thumbbox{background:url(../images/thumbbg.png) left top no-repeat; width:99px; height:99px; display:block;}
.popupbox .popbody .thumbbox img{ display:block; margin:0; padding:5px 0 0 5px;}
.popupbox .popbody .rightsides{width:534px;}
.popupbox .popbody .span-pad{padding:0 0 0 15px; margin:0 0 0 0;}
.popupbox .popbody table{ padding:0; margin:0;}
.popupbox .popbody h2{ font-size:24px; color:#feab02; font-family: 'VAGRoundedStd-Bold'; padding:0 ; margin:0 !important; font-weight:normal;}
.popupbox .popbody p{color:#FFF; font-size:13px; font-family: 'VAGRoundedStdThinRegular';}
.proceedtocheckout input[type="submit"],.proceedtocheckout input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) left -1000px no-repeat; height:32px; width:181px; border:none;}
.proceedtocheckout input[type="submit"]:hover,.proceedtocheckout input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) left -1032px no-repeat; height:32px; width:181px; border:none;}
.continueShopping input[type="submit"],.continueShopping input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) -183px -1000px no-repeat; height:32px; width:181px; border:none;}
.continueShopping input[type="submit"]:hover,.continueShopping  input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) -183px -1032px no-repeat; height:32px; width:181px; border:none;}
.emptycart input[type="submit"],.emptycart input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) -366px -1000px no-repeat; height:32px; width:181px; border:none;}
.emptycart input[type="submit"]:hover,.emptycart input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) -366px -1032px no-repeat; height:32px; width:181px; border:none;}

.probox{padding:2px 0 0 2px; margin:0; background:url(../images/gallerybg.png) left top no-repeat; width:364px !important; height:364px !important;}
.prospan-370{width:370px; color:#FFF;}
.probox a{display:block; width:360px !important; height:360px !important; overflow:hidden !important;}
.prothumb{margin:8px 0 0 8px !important; padding:0 0 0 0;}
#htmlBody #back-top {position: fixed;bottom: 30px;margin-left:1304px;}
#htmlBody #back-top a {width:-1px;display: block;text-align: center;font: 11px/100% Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;color: #bbb;/* background color transition */-webkit-transition: 1s;-moz-transition: 1s;	transition: 1s;}
#htmlBody #back-top a:hover {color: #000;}
/* arrow icon (span tag) */
#htmlBody #back-top span {width:40px;height:40px;display: block;margin-bottom: 7px;background: #ddd url(../images/gototop.png) no-repeat center center;/* rounded corners */	-webkit-border-radius: 5px;	-moz-border-radius: 5px;border-radius: 5px;/* background color transition */	-webkit-transition: 1s;	-moz-transition: 1s;transition: 1s;}
#htmlBody #back-top a:hover span {background-color: #777;}
#htmlBody .width50{width:50px !important;}
#htmlBody .width50 div.selector {width:90px;}
#htmlBody .width50 div.selector span {width:64px;}
#htmlBody .width50 div.selector select{min-width:100px;width:100px; *width:100px;}
#htmlBody .width5050{}
#htmlBody .width5050 div.selector {width:240px;}
#htmlBody .width5050 div.selector span {width:214px;}
#htmlBody .width5050 div.selector select{min-width:250px;}
#htmlBody .width60{}
#htmlBody .width60 div.selector {width:240px;}
#htmlBody .width60 div.selector span {width:214px;}
#htmlBody .width60 div.selector select{min-width:250px;}
#htmlBody .middle .innerbanner{background:url(../images/innbannerbg.jpg) left top no-repeat; width:765px; height:264px; padding:0; margin:0; position:relative;}
#htmlBody .middle .innerbanner .innerbanner_body{width:749px; height:247px; padding:8px 0 0 0; margin:0 auto;}
#htmlBody .middle .innerbanner .innerbanner_text {font-family: 'VAGRoundedStdThinRegular'; font-size:30px; color:#FFF; position:absolute; top:8px; right:8px; background:#2a5066; padding:15px 15px 15px 15px;}
#htmlBody .middle .file_1 { background:url(../images/filetype.png) left top no-repeat; border:none; padding:0; margin:0; height:32px; line-height:32px; padding:0 10px 0 10px; margin:0; color:#000;}
#htmlBody .middle .apply input[type="submit"],#htmlBody .middle .apply input[type="button"]{ width:87px; height:30px; border:none; background:url(../images/sprite.png) -806px -936px no-repeat;}
#htmlBody .middle .apply input[type="submit"]:hover,#htmlBody .middle .apply input[type="button"]:hover{ width:87px; height:30px; border:none; background:url(../images/sprite.png) -806px -968px no-repeat;}
#htmlBody .social{padding:0; margin:0 5px 0 5px;}
#htmlBody .social_icons{padding:0; margin:4px 0 0 0;}
/*----------Middle----------*/


/*----------Footer----------*/
#htmlBody .footer{ padding:0; margin:20px auto 20px auto; background:url(../images/footerbg.jpg) left top no-repeat; width:1087px; height:148px;}
#htmlBody .footer .ftr-left-1 h4,#htmlBody .footer .ftr-left-2 h4,#htmlBody .footer .ftr-left-3 h4,#htmlBody .footer .ftr-left-4 h4,#htmlBody .footer .ftr-left-5 h4{padding:0 0 5px 0; margin:0; font-weight:normal; color:#295168; font-family: 'VAGRoundedStd-Bold';}
#htmlBody .footer .ftr-left-1{padding:0; margin:0; width:270px;}
#htmlBody .footer .ftr-left-1 p{padding:0; margin:0; color:#707070; font-size:13px; line-height:1.3em;}
#htmlBody .footer .ftr-left-2{padding:0; margin:0; width:100px;}
#htmlBody .footer .ftr-left-3{padding:0; margin:0; width:135px;}
#htmlBody .footer .ftr-left-4{padding:0; margin:0; width:120px;}
#htmlBody .footer .ftr-left-5{padding:0; margin:0; width:280px;}
#htmlBody .footer nav{padding:0; margin:0;}
#htmlBody .footer nav ul{padding:0; margin:0; list-style-type:none;}
#htmlBody .footer nav ul li{padding:0; margin:0; list-style-type:none; line-height:1.6em;}
#htmlBody .footer nav ul li a{padding:0; margin:0; list-style-type:none; text-decoration:none; color:#707077; font-size:13px;}
#htmlBody .footer nav ul li a:hover{padding:0; margin:0; list-style-type:none; text-decoration:none; color:#f99102; font-size:13px;}
#htmlBody .footer nav ul li a.selected{padding:0; margin:0; list-style-type:none; text-decoration:none; color:#f99102; font-size:13px;}

#htmlBody .footer nav ul li a.current{padding:0; margin:0; list-style-type:none; text-decoration:none; color:#f99102; font-size:13px;}

#htmlBody .span-pad-2{padding:22px;}
#htmlBody .footer .paypal{background:url(../images/sprite.png) left -269px no-repeat; width:55px; height:31px; display:block;}
#htmlBody .footer .mastercard{background:url(../images/sprite.png) -55px -269px no-repeat; width:55px; height:31px; display:block;}
#htmlBody .footer .visa{background:url(../images/sprite.png) -110px -269px no-repeat; width:54px; height:31px; display:block;}
#htmlBody .footer .directdebit{background:url(../images/sprite.png) -164px -269px no-repeat; width:55px; height:31px; display:block;}
#htmlBody .footer .money{background: url("../images/sprite.png") no-repeat scroll -220px -269px; width:49px; height:31px; display:block;}

#htmlBody .footer .inputtype input[type="text"]{padding:0 5px; margin:0; width:197px; height:25px; line-height:25px; border:1px solid #c2c2c2; color:#707077; font-size:12px;}
#htmlBody .footer .go input[type="submit"],#htmlBody .footer .go input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) left -301px no-repeat; width:31px; height:25px; border:none; display:block;}
#htmlBody .footer .ftr{padding:0; margin:0;}
#htmlBody .footer .ftr p{padding:0; margin:0; color:#295168; font-size:13px;}
#htmlBody .ecommercedesign{padding:0; margin:0; color:#707077; text-decoration:none;}
#htmlBody .ecommercedesign:hover{padding:0; margin:0; color:#f99102; text-decoration:none;}

.backtoprevious input[type="submit"],.backtoprevious input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) left -1064px no-repeat; height:32px; width:181px; border:none;}
.bactoprevious input[type="submit"]:hover,.backtoprevious input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) left -1096px no-repeat; height:32px; width:181px; border:none;}

/*----------Footer----------*/

.searchresult{background-color: #EFF5EA;background-image: url("../images/msg-success.gif");background-position: 10px 11px;background-repeat: no-repeat;border: 1px solid #707077;color: #707077;display: block;font-family: Verdana;font-size: 12px;font-weight: bold;line-height: 18px;margin: 10px 0 13px;padding: 10px 10px 10px 31px;}
.searchresulterror{background-color: #FAEBE7;background-image: url("../images/msg-error.png");background-position: 10px 11px;background-repeat: no-repeat;border: 1px solid #fea502;color: #fea502;display: block;font-family: Verdana;font-size: 12px;font-weight: bold;line-height: 18px;margin: 10px 0 13px;padding: 10px 10px 10px 31px;}

.errormsg{color:#fe9601; font-size:14px;}


#htmlBody .middle .notifyme input[type="submit"],
#htmlBody .middle .notifyme input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -715px -1000px no-repeat; width:88px; height:32px; border:none;}
#htmlBody .middle .notifyme input[type="submit"]:hover,
#htmlBody .middle .notifyme input[type="button"]:hover{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -715px -1032px no-repeat; width:88px; height:32px; border:none;}

#htmlBody .middle .notifyme input[type="submit"],
input[type="button"],
#htmlBody .middle .notifyme input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -715px -1000px no-repeat; width:88px; height:32px; border:none;}
#htmlBody .middle .notifyme input[type="submit"]:hover,
input[type="button"]:hover,
#htmlBody .middle .notifyme input[type="button"]:hover{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -715px -1032px no-repeat; width:88px; height:32px; border:none;}

#htmlBody .middle .notify input[type="submit"],
#htmlBody .middle .notify input[type="button"]{padding:0; margin:24px 0 0 0; background:url(../images/sprite.png) -715px -1000px no-repeat; width:88px; height:32px; border:none;}
#htmlBody .middle .notify input[type="submit"]:hover,
#htmlBody .middle .notify input[type="button"]:hover{padding:0; margin:24px 0 0 0; background:url(../images/sprite.png) -715px -1032px no-repeat; width:88px; height:32px; border:none;}


#htmlBody .middle .outofstock input[type="submit"],#htmlBody .middle .outofstock input[type="button"]{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -559px -1000px no-repeat; width:154px; height:32px; border:none;}
#htmlBody .middle .outofstock input[type="submit"]:hover,#htmlBody .middle .outofstock input[type="button"]:hover{padding:0; margin:0 0 0 0; background:url(../images/sprite.png) -559px -1032px no-repeat; width:154px; height:32px; border:none;}

#htmlBody .middle .outstock input[type="submit"],#htmlBody .middle .outstock input[type="button"]{padding:0; margin:25px 0 0 0; background:url(../images/sprite.png) -805px  -1000px no-repeat; width:89px; height:32px; border:none;}
#htmlBody .middle .outstock input[type="submit"]:hover,#htmlBody .middle .outstock input[type="button"]:hover{padding:0; margin:25px 0 0 0; background:url(../images/sprite.png) -805px -1032px no-repeat; width:89px; height:32px; border:none;}

#accordion table{
	height:auto!important;
}
.ui-accordion-content{height:auto !important;}

.iagreed a:link{  color:#f57f1b; text-transform:uppercase; font-size:12px;}
.iagreed a:link:hover{  color:#1b3544; text-transform:uppercase; font-size:12px;}


#htmlBody .middle .controlbox .paging ul li label{padding:0px 8px 0  8px; margin:0; list-style-type:none; float:left; color:#6f6f6f;text-decoration:none;} 
#htmlBody .middle .controlbox .paging ul li label:hover{padding:0px 8px 0 8px; margin:0; list-style-type:none; float:left; color:#e4881c;cursor:pointer;} 
#htmlBody .middle .controlbox .paging ul li label.currents{padding:0px 8px 0 8px; margin:0; list-style-type:none; float:left; color:#e4881c;cursor:pointer;font-weight:bold;}

.link{padding:0; margin:0; list-style-type:none; text-decoration:none !important; color:#707077 !important; font-size:13px;}
.link:hover{color:#f99102 !important;}
.link:link{padding:0; margin:0; list-style-type:none; text-decoration:none; color:#707077; font-size:13px;}

.pad_1{ padding:0px !important;}
.addthis_button_pinterest_follow{ padding:0px !important;}

.addthis_default_style .at300b, .addthis_default_style .at300bo, .addthis_default_style .at300m
{ padding:0px !important;}


#htmlBody .header section .section_bottom aside{ padding:0 0 0 26px; margin:0; width:278px; height:40px; line-height:40px; font-size:13px; text-transform:uppercase; color:#FFF;}
* + html #htmlBody .header section .section_bottom aside .submitbtn input[type="submit"],#htmlBody .header section .section_bottom aside .submitbtn input[type="button"]{margin:0px 0 0 0;}
#htmlBody .header section .section_bottom aside .textInput input[type="text"]{width:180px;*width:178px; height:24px !important; border:none; background:none; outline:none; line-height:24px !important; color:#c0c0c0; margin:0 0 0 0; padding:0 10px 0 10px;}

.ReducedItemlink{padding:0; margin:0; list-style-type:none; text-decoration:none !important; color:#707070 !important; font-size:12px;}
.ReducedItemlink:hover{color:#f99102 !important;}

.ProductItemlink{padding:0; margin:0; list-style-type:none; text-decoration:none !important; color:#FFFFFF !important; font-size:13px;min-width:265px;}
.ProductItemlink:hover{color:#f99102 !important;}

a.leftmenuactive{background:url(../images/accordiion-nav-hover.jpg) left top repeat!important; color:#FFFFFF !important;}


.searchresulterrorproduct {
     
    background-position: 10px 11px;
    background-repeat: no-repeat;
    border: 1px solid #707077;
    color: #707077;
    display: block;
    font-family: Verdana;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    width:734px;
}

.thankyou {
    color: #707070;
    font-family: 'VAGRoundedStdThinRegular';
    font-size: 13px;
    line-height: 1.6em;
    margin: 0;
    padding: 5px 0;
}

/* 16-1-13 */
#htmlBody .middle .breadbox_new{padding:0 10px 0 10px; margin:0 auto; /* background:url(../images/sprite.png) no-repeat left -3186px; */ height:32px; width:1073px; font-family: 'VAGRoundedStdThinRegular'; font-size:13px; color:#FFF; line-height:32px; text-transform:uppercase;}


/*22-1-13*/
.popupbox .poptitle{padding:0 0 0 15px;margin:0; background:#295168; width:650px; height:29px; line-height:29px; font-family: 'VAGRoundedStdThinRegular'; font-size:14px; color:#FFF; text-transform:uppercase;}
.popupbox .popbody h1{ font-size:14px; color:#1B3544; font-family: 'VAGRoundedStd-Bold'; padding:0; margin:0 0 15px 0; font-weight:normal;}
.popupbox .popbody table td{ padding:0; margin:0; color:#4B4B4C; vertical-align:top;}
.popupbox .popbody p{color:#4B4B4C; font-size:13px; font-family: 'VAGRoundedStdThinRegular';}
.popupbox .popbody h3{ font-size:18px; color:#4B4B4C; font-family: 'VAGRoundedStd-Bold'; padding:5px 10px 0 0; margin:0 !important; font-weight:normal; }


/* 11-03-13 Done by sejal ====================================================================*/

/* #htmlBody .header section .section_bottom .searchbox { margin:8px 0 0 10px; }
#htmlBody .header section .section_bottom aside .textInput input[type="text"] { width:200px; }
.submitbtn { margin-top:1px; } */


#htmlBody .header .tophead_right .tophead_right_left{ width:480px; }
#htmlBody .header .tophead_right{padding:0; margin:0; width:589px;}
#htmlBody .header section{ width:593px; }

#htmlBody .header section .section_top .enquiries { margin:11px 0 0 221px; }
#htmlBody .header section { background:url(../images/sprite.png) -500px -55px no-repeat;}

/* FOOTER */	

#htmlBody .footer { width:1000px; }
#htmlBody .footer .ftr-left-3 { width:163px; }
#htmlBody .footer .ftr-left-5 { width:270px; }

#htmlBody .middle .featuredpro { width:227px; overflow:hidden; }
#htmlBody .middle .span-1 { width:773px; }
#htmlBody .middle .span-2 { width:217px; }
#htmlBody .middle .featuredpro .ftrprottl .ftrprottl_right { width:217px; }
#htmlBody .middle .itembox .item-mdl { margin:0 0 0 11px; }
#htmlBody .span-pad-1 { padding:10px 10px 0 0; }


/* SLIDER */

#htmlBody .middle .featuredpro .featurebox { width:228px; }
#htmlBody .middle .carousel-component { width:218px; }
#htmlBody .middle .featuredpro .featurebox .thumbftr { height:68px; width:77px; }
#htmlBody .middle .featuredpro .featurebox .thumbftr img{  width:75px; height:67px;}

#htmlBody .span-pad{ padding:4px; }
#htmlBody .middle .featuredpro .featurebox .data-box { padding:0 0 0 6px; width:110px; }
#htmlBody .middle .featuredpro .featurebox .data-box .pricebox{ padding:1px 5px; width:80px; }
#htmlBody .middle .featuredpro .featurebox .proItems { width:203px; margin:0 0 0 5px;  }

/* SLIDER END */

#htmlBody .header nav.navigation{background:url(../images/sprite.png) left -186px no-repeat; }

/* 	PRODUCT DETAIL PAGE */

#htmlBody .middle .prodetails .leftside{padding:0; margin:0; width:229px;}
#htmlBody .middle .prodetails .leftside h2 {background:url(../images/title-bg.png) no-repeat scroll left top transparent }

#htmlBody .middle .reduceditemsbox .thumbbox img { width:78px !important; height:71px !important; }
#htmlBody .middle .reduceditemsbox .reduceditemsbox_text { width:95px; padding:0 0 0 10px; }
#htmlBody .middle .reduceditemsbox .pricebox {padding:3px 0 1px 0; width:100px; }
#htmlBody .span-4{ width:501px; }
#htmlBody .span-3{width:399px;}

/* Shoppin Payment ============================================*/
#htmlBody .middle .shipping_address { width:223px; }
#htmlBody .middle .shipping_address h2 { background:url(../images/title-bg-1.png) left top no-repeat; }	
#htmlBody .footer .ftr-left-4{padding:0; margin:0; width:134px;}


.continueShopping1 input[type="submit"],.continueShopping1 input[type="button"]{padding:0; margin:0; background:url(../images/sprite.png) -183px -1000px no-repeat; height:32px; width:291px; border:none;}
.continueShopping1 input[type="submit"]:hover,.continueShopping1  input[type="button"]:hover{padding:0; margin:0; background:url(../images/sprite.png) -183px -1032px no-repeat; height:32px; width:291px; border:none;}


 
