@charset "utf-8";
/* CSS Document */
a{cursor:pointer;}
body { background:#fff; font-family:Verdana, Arial, Tahoma; font-size:12px; /*color:#2F2F2F;*/color:#000; line-height:19px;  margin:0; padding:0;  }
ul,li{margin:0; padding:0;}
.empty{clear:both;}
/*a{color:#1E7EC8}*/a{color:#1E7EC8}
a:hover {color:#1E7EC8; text-decoration:underline }

.producttxt{font-family:verdana;font-size:11px;color:#000;padding:3px 0px;}
.producttxt a{text-decoration:none;color:#1E7EC8;padding:3px 0px;}
.producttxt a:hover{text-decoration:none;color:#1E7EC8;}

.mar0px{margin:0px;}
.margintop5px{margin-top:5px;}
.marginbottom10px{margin-bottom:10px;}
.margintopbot10px{margin-top:10px; margin-bottom:10px;}
#bordernone{border:none;}
.leftfloat{ float:left;}
.rightfloat{ float:right;}
/* ~~~~~~~~~~~~~~~~ Form Elements ~~~~~~~~~~~~~~~ */
form {display:inline;margin:0px; padding:0px }
input, select { font-family:Verdana, Arial, Tahoma;; font-size:11px; color:#666; }

/* ~~~~~~~~~~~~~~~~ Wrapper ~~~~~~~~~~~~~~~ */
.wrapper { min-height:450px; min-width:930px; margin:auto; margin:0; padding:0;}

/* ~~~~~~~~~~~~~~~~ Top Wrapper ~~~~~~~~~~~~~~~ */
.topwrapper{height:120px; margin:auto; width:930px; border-top:5px solid #FFF; margin-bottom:7px;}
.header_1 { float:left; width:211px;  }
.header_2 { float:left; width:161px; margin-left:7px;  }
.header_3 { float:left; width:185px; margin-left:7px; }
.header_4 { float:right; width:350px; }

/* ~~~~~~~~~~~~~~~~ header_1 ~~~~~~~~~~~~~~~ */
.logo { height:108px; width:200px; margin:auto; margin-top:8px; }

/* ~~~~~~~~~~~~~~~~ Rounded Corners ~~~~~~~~~~~~~~~ */
.xbb1, .xbb2, .xbb3, .xbb4 {display:block; overflow:hidden;}
.xbb1, .xbb2, .xbb3 {height:1px;}
.xbb2, .xbb3, .xbb4 {background:#fff; border-left:1px solid #08c; border-right:1px solid #08c;}
.xbb2, .xbb3, .xbb4 {background:#ebf5ff; border-left:1px solid #08c; border-right:1px solid #08c;}
.xbb1 {margin:0 5px; background:#08c;}
.xbb2 {margin:0 3px; border-width:0 2px;}
.xbb3 {margin:0 2px;}
.xbb4 {height:2px; margin:0 1px;}
.topboxcontent{background:#fff url(../images/grad-box.jpg) repeat-x; display:block; border:0 solid #98bfde; border-width:0 1px; height:100px; padding:5px;}
.topboxcontent1{background:#fff url(../images/grad-box.jpg) repeat-x; display:block; border:0 solid #98bfde; border-width:0 1px; height:53px; padding:5px;}
.gradient-box { width:161px; float:left; margin-top:0px; height:auto; text-align:left; color:#005FAE; font-family:Verdana, Arial, Tahoma; font-size:11px;    line-height:11px;}
.gradient-box p { margin-bottom:0px; }
.gradient-box ul { list-style:url(../images/orange-bullet.jpg) inside; color:#005FAE; }
.gradient-box li { padding-right:0px; padding-left:5px; width:120px; color:#005FAE; margin-top:3px; padding-bottom:6px; }
.gradient-box li.first { width:120px; color:#005FAE; margin-top:0px;}
.gradient-box li.last { padding-right:0; background:none; color:#005FAE; width:120px; }

/* ~~~~~~~~~~~~~~~~ header_3 ~~~~~~~~~~~~~~~ */
.selectlinks { width:auto; padding:0px; color:#005fae; font-size:12px; }
.currency {  margin:auto; margin-top:0px; font-weight:bold }
.currency select{ width:95px;}
.currency img{ vertical-align:middle; }
.language {  margin:auto; margin-top:11px; font-weight:bold }
.selectlanguage { margin-top:4px; }
.selectlanguage select{ width:165px; }

/* ~~~~~~~~~~~~~~~~ header_4 ~~~~~~~~~~~~~~~ */
.topbanner_box { height:120px; width:350px; }

/* ~~~~~~~~~~~~~~~~ menu ~~~~~~~~~~~~~~~ */
.menu_wrapper{ height:31px; background:#fff url(../images/menu-bg.gif) no-repeat;  width:930px; margin:auto;  padding-top:15px;}
.menuwrapper2 { height:31px;   font-family:Verdana, Arial, Tahoma; font-size:13px; color:#FFFFFF; font-weight:bold;}
.menusearch input{ width:170px; color:#555555; height:17px; padding-top:3px;}

/* ~~~~~~~~~~~~~~~~ Middle Wrapper ~~~~~~~~~~~~~~~ */
.middlewrapper{background-color:#fff; margin:auto; width:930px; height:auto;}

/* ~~~~~~~~~~~~~~~~ Side col Starts ~~~~~~~~~~~~~~~ */
.col-left {float:left; top:0; }
.side-col {width:210px; clear:both; }
.custom_side_menu_box_image {height:30px; margin:0 auto auto; width:210px; background: url(../images/menu-side-img.gif) no-repeat; text-align:right; }
.menusearchbtn{ padding-right:18px;}
.menusearchbtn input{ width:auto;}
.side-col .content { font-family:Verdana, Arial, Tahoma; padding:5px 10px; /*background-image:url(../images/sidebox_grad1.gif);background-repeat:repeat-y;*/ font-size:11px; color:#595855; line-height:19px;}
.bolderfont{font-size:14px; font-weight:bold;}
.bolderfont13px{font-size:14px; font-weight:bold;}

/* ~~~~~~~~~~~~~~~~ Side Menu Starts ~~~~~~~~~~~~~~~ */
#sidemenu {width: 210px; margin-top: 5px; font-size:16px;}
#sidemenu ul {list-style: none; margin: 0; }
#sidemenu img{border: none; } 
#sidemenu li a {height: 40px; height: 32px; text-decoration: none; font-family:Verdana, Arial, Tahoma; 	font-weight:bold;}	
#sidemenu li a:link, #sidemenu li a:visited {color: #fff; display: block; background:  url(../images/menu-vertical1.png) no-repeat; padding: 8px 0 0 10px; }
#sidemenu li a:hover {color: #FFF;	color: #FFF; background:  url(../images/menu-vertical1.png) no-repeat 0 -40px; padding: 8px 0 0 10px; }
/* ~~~~~~~~~~~~~~~~ Side Menu Ends ~~~~~~~~~~~~~~~ */

.base-mini {  line-height:1.3em;  font-size:11px; color: #666666; font-family:Verdana, Arial, Tahoma; border:1px solid #d6d5d4; width:208px; background:#fff; height:auto; }
.base-mini .head { margin:0 0px;  background:url(../images/cart-top.gif) no-repeat; padding:2px 8px; height:33px; }
.base-mini .head h4 { min-height:16px; color:#fff; background-repeat:no-repeat; padding:1px 0 1px 0px; text-align:right; width:190px; margin-top:7px;}
.mini-cart .head h4 { background-image:url(../images/icon_basket.png); background-repeat:no-repeat; background-position:right; text-align:left; }
.mini-compare-products .head h4 { background-image:url(../images/icon_table.png);  background-position:right; text-align:left; }
.viewall-btn{padding:5px 0px 0px 0px; float:right;}

/* ~~~~~~~~~~~~~~~~ Main col Starts ~~~~~~~~~~~~~~~ */
.content_body{width:720px; float:left;}
.col-main {float:left; font-family:Verdana, Arial, Tahoma; font-size:12px; padding-left:5px; width:715px; margin-top:5px; }
.col-main h1{_line-height:36px; line-height:36px;}
.col-main-banner{}
.myBox4{ color: #000000; width: 715px; height: 35px; background-image: url(../images/grad_orange.jpg); background-repeat: repeat-x; float:left; color:#FFFFFF; font-family:Trebuchet MS; font-size:17px; }
.myBox{ color: #000000; width: 90px; padding: 0px; background-image: url(../images/grad_box.jpg); background-repeat: repeat-x; border:1px solid #98bfde; font-family:verdana; font-size:11px; padding: 0px 0px 5px 0px;}
.mybox-head{ padding-left:10px; padding-top:6px;}

.flash-add{width:715px; height:50px;}
.products-row{  width:715px; height:auto; list-style: none; font-family:verdana;_width:700px;}
.products-row ul{  width:715px; height:auto; list-style: none;_width:700px;}
.products-row ul li{ width:233px; height:290px; list-style: none ; display:inline;}
.products-col{ width:233px; float:left; margin-right:5px; height:290px; color:#005FAE; border:1px solid #98bfde; margin-top:5px; background-color:#fff; font-weight:bold}
.products-row input{margin-right:5px;}
.products-row .pricing{ text-align:center; font-size:14px; padding:0px 0px 9px 0px; height:15px;  overflow:hidden;}
.products-row p{ text-align:center; font-size:12px; padding:7px 0px; height:34px;  overflow:hidden;}
.products-row img{ text-align:center; height:144px; padding:7px 0px; overflow:hidden;}
.products-col3{ width:233px; float:left; height:253px; height:290px; color:#005FAE; border:1px solid #98bfde;margin-top:5px; background-color:#fff; font-weight:bold; }
.price-color{color:#005fae;}
.black-color{color:#000;}
.add-image{ width:715px; margin-top:5px;}
.add-image1{ width:355px; margin-right:5px; float:left;}
.add-image2{ width:355px; float:left;}

/* ~~~~~~~~~~~~~~~~ Footer ~~~~~~~~~~~~~~~ */
.footerwrapper{height:200px; margin:auto; width:930px; background:url(../images/greybox_footer.jpg) repeat-x; margin-top:10px; margin-bottom:20px;}
.top_footer_box{height:8px; width:930px; margin:auto; background-image:url(../images/blue_line_footer.png); background-repeat:no-repeat;}
.inner_box_footer{height:175px; margin:auto; width:920px; margin-top:10px;}
.inner_box_footer_left{	height:170px; width:310px; float:left;}
.inner_box_footer_left_1{height:65px; width:310px;}
.base-mini-1 {  line-height:1.3em;  font-size:12px; color: #000000; font-family:arial; width:310px;  }
.mini-newsletter input.input-text { display:block; margin:5px 0; width:120px; height:18px; padding:2px; -x-system-font:none;
border:1px solid #B6B6B6; color:#333333; font-family:verdana;  font-size:11px; margin-top:4px; vertical-align:middle; }
.form-button-alt1 {background:transparent url(../images/subscribe_grad_button.jpg) repeat scroll 0 0; border:1px solid #696156; color:#FFFFFF; cursor:pointer;
font-size:13px; font-weight:bold; height:22px; line-height:normal; margin-top:6px; padding:1px 0; text-align:center; width:90px; }
.content { padding:12px 12px 12px 15px; font-family:tahoma; color:#666666; font-size:11px; margin-bottom:5px; }
fieldset {border:medium none; display:block; margin-left:0px; margin-right:0px;}
legend {display:none;}
.footerwrapper label {color:#005FAE; font-family:verdana; font-size:11px; font-weight:bold; }
.footer_phoneno{height:50px; width:260px; font-family:verdana; font-size:11px; margin:auto; padding-left:16px; color:#585753; margin-top:10px; text-align:left;}
.footer_copyrights{	height:30px; width:300px; font-family:verdana; font-size:11px; padding-left:3px; margin-top:25px; color:#585753;}
.inner_box_footer_right {color:#595855; float:right; height:140px; width:590px; }
.heading_footer_text {color:#1b7acc; font-family:Trebuchet MS; font-size:13px; font-weight:bold; text-align:left; }
.heading_footer_subtext {color:#595855; font-family:verdana; font-size:16px; margin-top:2px; text-align:left; text-indent:5px; }
.heading_footer_subtext_link {color:#595855; font-family:verdana; font-size:11px; text-decoration:none; }

/* ~~~~~~~~~~~~~~~~ My account page ~~~~~~~~~~~~~~~ */
.myacc-link{float:right; margin-right:5px; padding:10px; font-size:12px; font-weight:bold; padding-top:7px;}
.myacc-link ul{ margin:0px; padding:0px;}
.myacc-link ul li{ margin:0px; padding-left:10px;  padding-right:10px; list-style:none; border-left:#FFFFFF 2px solid;height: 18px; float:right;}
.myacc-link ul li a{ text-decoration:none; color:#ffffff;}
.myacc-link ul li a:hover{ text-decoration:none; color:#215682;}
.myacc-link .selected{ text-decoration:none; color:#215682;}

#myacc-login { width:400px; margin-bottom:10px; clear:both;  }
#myacc-login .head { width:384px; background:url(../images/myacc-head.gif) repeat;}
.base-mini .head h4 {width:190px; background:none;}
.myacc-content{ padding-left:20px; padding:10px; text-align:left; color:#333;}
.myacc-content label{ width:150px; text-align:right; float:left; padding-right:10px;}
.myacc-content input{ width:160px; text-align:left; float:left;}
.labelcolor{ color:#000000}

.forgetpassword{color:#1E7EC8;}
.forgetpassword a{color:#1E7EC8;}
.forgetpassword a:hover{color:#f7a934;}

.btn{ height:26px; width:84px;  float:left; cursor:pointer;}
.btn a input{background:transparent url(../images/btn.gif) no-repeat scroll 0 0; color:#666; display:block; padding:11px 0 0 20px; text-decoration:none; font-size:12px; font-weight:bold; border:none; cursor:pointer; height:25px; width:84px;}
.btn a:hover input{background:transparent url(../images/btn.gif) no-repeat scroll 0 -26px; color:#fff; padding:11px 0 0 20px; text-decoration:none; font-weight:bold; width:84px;}

/*Ramar */
/* ~~~~~~~~~~~~~~~~ Login page~~~~~~~~~~~~~~~ */
.login-box {width:347px; height:260px; background:#EDF6FF; border:1px solid #ccc; float:left; margin-left:5px; }
.login-box1 {width:347px; height:36px; background: url(../images/bg4.gif) repeat; border-left:1px solid #999999;border-right:1px solid #999999; border-bottom:1px solid #999999; float:left; margin-left:5px; text-align:right; }
.content1{background:url(../images/bg1.gif) repeat-x; width:347px; height:25px; color:#FFFFFF; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
.img{float:left; padding-top:5px; padding-left:5px;}
.text {float:left; width:200px; padding-left:5px; font-size:13px}
.para{color:#000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:justify; padding:0px 10px 0px 10px;}
.forget a{float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:15px; color:#000000;}
.create{height:25px; margin-top:10px; margin-right:5px;}
.require{float:right; padding:10px; color:#FF0000; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.email{color:#000000; font-weight:bold; padding-left:10px; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-bottom:5px;}
.margintop10px{margin-top:10px;}

/* ~~~~~~~~~~~~~~~~ my account~~~~~~~~~~~~~~~ */


.menu12 {width: 210px;padding: 0 0 0 0;margin-bottom:0px;font-size: 11px;font-weight: normal;font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;background-color: #6898d0;
color: #333; }
.menu12 ul {list-style: none;margin: 0;padding: 0;border: none;}		
.menu12 li {border-bottom: 1px solid #90bade;margin: 0;width: auto; list-style:none;}
.menu12 li a {display:block; height:20px; padding: 5px 0px 3px 15px; color: #fff; background-image:url(../images/myacc_bg.gif); text-decoration:none; width:auto; list-style-position:outside; text-decoration:none;}
.menu12 li a:hover {background-image:url(../images/myacc_bg2.gif); padding-left:15px;color: #fff; text-decoration:none;}
.menu12 li a.active {background-image:url(../images/myacc_bg2.gif); padding-left:15px;color: #fff;}

/* ~~~~~~~~~~~~~~~~ Account information~~~~~~~~~~~~~~~ */
legend {height:30px; background:url(../images/bg1.gif) repeat; color:#FFFFFF; padding-left:15px; padding-right:15px; padding-bottom:3px; border:1px solid #999999; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.reply {padding:0 0 0 20px; float:left;}
.group-select {background:url(../images/page-body.gif) repeat-y;/*#F0FAFF;url(../images/bg3.gif) left repeat*/  border-bottom:1px solid #e4e2e2;/*#95E0FF;1px solid #3f9be6*/ padding:1px 10px 10px 10px;}
.firstname{width:310px; float:left;}
.firstname dd, .firstname dt, .firstname1 dd, .firstname1 dt{ padding:0px; margin:0px;}
.firsttext{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; width:250px;}
.require{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#FF0000; float:right; margin-top:5px;}
.email{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.signup{width:500px; float:left; position:relative; display:block; margin-left:20px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.schoolname{width:300px; float:left; position:relative; display:block; margin-left:20px; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.schoolname1{width:300px; float:left; position:relative; display:block; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.inputtext{width:256px;}
.list{width:260px;}
.addevef{padding-top:0px; width:710px}
.star{color:#FF0000;}




.bt1 {width : auto;font-family : Verdana, Arial, Helvetica, sans-serif;  font-size : 10px; text-align : left; font-weight : bold; color : #ffffff; background-image:url(../images/bg2.gif); padding-top : 3px; padding-bottom : 4px; padding-left : 8px; display : block; }
.ht11 {font-size : 12px; font-weight: bold;color : #fff;  font-family : Verdana, Arial, Helvetica, sans-serif; text-decoration : none;  vertical-align:middle;} 
.ht11 img{ padding-right:5px; border:none;}	
.hw12 {font-size : 14px; font-weight : bold; color : #ffffff; font-family : verdana, arial, helvetica, sans-serif;text-decoration : none; }

.page-head-1{ color:#999999;font-size:1.3em !important; font-weight:normal; margin:0px; text-align:left; border-bottom:1px solid #cccccc; width:715px; padding-bottom:0px;}
.page-head-1 h3{ padding:0px; margin:0px;}
.page-head{ color:#999999;font-size:1.3em !important; font-weight:normal; margin:0px; text-align:left; background:url(../images/pagehead-top.gif) bottom left no-repeat; padding-bottom:20px;}
.page-head h3{ padding:0px; margin:0px;}
.page-welcome{margin-left:5px; margin-top:20px; width:600px; margin-bottom:15px;}
.page-welcome2{margin-left:5px; margin-top:20px; width:300px; margin-bottom:15px; border:1px  solid #ccc; float:left;}
.page-welcome1{margin-left:5px; margin-top:20px; width:700px; margin-bottom:15px;}
.account-box {border:#cccccc 1px solid; width:708px; margin:0px; border-top:none; padding-bottom:4px;/*new*/} 
.account-box1 {border:#cccccc 1px solid; width:340px;}
.account-box3 {border:#cccccc 1px solid; width:708px; height:310px;}
.account-box4 {border-bottom:#e6e4e4 1px solid; width:710px; height:200px; background:url(../images/page-body.gif) repeat-y;}

.heading{margin:10px; border-bottom:1px solid #cccccc;  font-weight:bold; color:#e0820a; clear:both;}
.inner-head{width:700px; display:block; height:auto;}
.inner-head-box{width:300px; margin-left:15px; float:left;}
.inner-heading{width:300px; margin-left:15px; font-size:12px; font-weight:bold; border-bottom:1px dotted #cccccc; clear:both; }
.inner-heading-text{margin:5px; margin-left:15px; width:300px;}
.inner-link{float:right; font-weight:normal; font-size:11px;}
.product{width:292px; /*border:1px solid #ccc;*/ height:294px; margin:5px; float:left; text-align:center; padding-top:30px;}
.inner-right{width:500px; float:left; padding:10px 0px 0px 0px;}
.universal{float:left; width:490px; margin:5px; text-align:justify;}
.universal ul{ margin-left:20px;}
.universal ul li a{ text-decoration:underline;}
.rate{float:left; width:330px; margin-top:20px; margin-left:5px; color:#e0820a; font-size:14px;}
.rate1{float:left; width:330px; margin-top:20px; margin-left:5px; color:#000; font-size:11px;}
.links{float:left; width:auto; margin-top:20px; margin-left:5px; color:#e0820a; font-size:11px; border-bottom:1px dotted #000000; padding-bottom:5px;}
.product-des{width:688px; float:left; margin-top:0px; margin-left:7px; text-align:justify; padding-bottom:10px;}
.product-des p{ margin:0px;}
.product-des li{ margin-left:20px;}
.product-des ul{ margin-left:20px;}
.product-des ul li{ margin-left:0px;}
.product-des ol{ margin-left:25px;}
.product-des ol li{ margin-left:0px;}
.product-des-head{float:left; width:670px; margin:5px; color:#e0820a; border-bottom:1px solid #e0820a;}
.detail-des{float:none; width:685px; /*new width:670px;*/ margin-left:5px; margin-bottom:15px; text-align:justify;}
.add-tag{width:670px; margin-left:5px;}
.small{width:650px; float:right;}
.add-tag-icon{float:left; width:670px; margin:5px;}
.add-tag-btn{float:left; margin-left:5px; width:65px;}
.Qty{float:left; margin-top:3px;}
.add-to-cart{float:left; padding-left:5px;}
.Product { border-right:1px solid #1371a4; color:#000000;}	
.Product1 { border-right:1px solid #1371a4; color:#fff;}
.name {border-left:1px solid #3eb2f2; border-right:1px solid #1371a4; color:#FFFFFF; padding:0px 2px; font-weight:bold; line-height:16px;}
.bottom{border-right:1px solid #1371a4;border-bottom:1px solid #1371a4;}
.bottom1{border-bottom:1px solid #1371a4; color:#000;}	
.remove-btn{ margin-left:25px; margin-top:10px;}
.Product-img1{margin-left:5px; margin-top:10px;}
/*.success{width:713px; border:1px solid #009900; height:40px; background:url(../images/bg3.gif) left repeat-x;}
.success .success-inner{ padding:10px; color:#009900;}*/
.success{background:#EFF5EA url(../images/success_msg_icon.gif) no-repeat scroll 10px 5px; border:1px solid #95A486; color:#3D6611; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0px 5px 35px; /*margin-bottom:10px */}
.error{color:#df280a; border:1px solid #f16048; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px 0px 5px 35px; background:#faebe7 url(../images/error_msg_icon.gif) no-repeat scroll 10px 5px; margin-bottom:0px }
.success2{width:713px; border:1px solid #009900; height:40px; background:url(../images/bg3.gif) left repeat-x;}
.success1{width:313px; border:1px solid #009900; height:25px; background:url(../images/bg3.gif) left repeat-x; margin-top:25px;}
.error1{width:313px; border:1px solid #df280a; height:25px; background:url(../images/bg3.gif) left repeat-x; margin-top:25px;}
.success .success-inner{ padding:10px; color:#009900;}
.maicontent-shop{background:url(../images/content-bg2.gif)top repeat-x; height:auto; width:330px; float:left; border:1px solid #ccc; padding:10px;}
.inner-content{ width:300px;}
.estimate-txt{float:left; line-height:15px; font-weight:bold; color:#e0830a; padding-top:10px;}
.enter-des{width:320px; float:right; padding-left:10px;  margin-top:5px;}
.enter-des1{width:320px; float:right; margin-left:10px;  margin-top:10px;}
.inner-right-content{background:#F0FAFF;/*url(../images/bg3.gif) top repeat*/ width:330px; float:right; border:1px solid #95E0FF; height:auto; padding:10px; }
.inner-right-content-sub{ width:330px;}
.inner-content-main{width:160px; float:left; text-align:right;}
.product-rate{width:100px; float:left; text-align:right;}
.proceed{width:310px; float:right; margin-top:20px; text-align:center}
.proceed a:hover{text-decoration:none;}
.list-item{padding-left:25px; clear:both;}
.list-item li{list-style-type: disc;}


.bottom{height:2px; border-bottom:1px solid #40a6d9;/*2px*/ width:695px; margin-left:2px;}
.bottom1{height:2px; border-bottom:2px solid #40a6d9; width:705px; margin-left:5px; margin-top:10px;/*margin-top:30px;*/}
.backbtn{width:700px; margin:20px; padding-bottom:10px;}
.backtxt{width:300px; float:left;}
.leftarrow{font-size:9px; font-family:Arial, Helvetica, sans-serif;}
.righttxt{width:300px; float:right; text-align:right; color:#FF0000; font-size:10px;}


.addheading{color:#e0820a; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin-top:15px;}
.right-box{width:340px; float:left; margin-left:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-align:justify;}
.addheadingsub{width:360px; float:left;}
.addheadingsub1{width:340px; float:left;}
.reorder a{font-weight:bold; color:#e0820a;}
.reorder a:hover{font-weight:bold; color:#219ad4;}
.backbtn1{margin-left:5px; margin-top:10px;/*margin-top:15px;*/}


.mycart-txt{font-size:11px;}
.mycart-txt a{text-decoration:underline;}
.mycart-total{background:url(../images/bg1.gif) left repeat-x; height:20px; color:#FFFFFF; text-align:center; margin-top:5px;}
.mycart-total-main{height:25px; margin-top:5px; line-height:15px; text-align:right}
.check-out{padding-top:7px; padding-right:5px;}
.recently{font-size:11px; margin-top:5px;}
.item-head{font-size:11px; margin-top:5px; float:left; border:1px solid #999999; width:48px;}
.Product-img{width:95px; float:left; font-size:10px; margin-left:5px; margin-top:3px;}
.Product-img a{width:100px; float:left; font-size:10px; margin-left:2px;  line-height:10px; text-decoration:underline;}
.delete-btn{float:left; width:30px; padding-right:0px; margin-top:5px;}
.view-details{background:url(../images/view-details.gif) left no-repeat; height:25px; padding-left:25px; padding-top:5px;}

/* ~~~~~~~~~~~~~~~~ my oder ~~~~~~~~~~~~~~~ */

.orderhead{margin-left:5px; margin-top:20px; width:695px; height:25px; background:url(../images/bg1.gif) repeat-x; color:#FFFFFF; line-height:25px; padding-left:10px;}
.orderhead1{margin-left:5px; margin-top:1px; width:695px; height:25px; background:url(../images/bg1.gif) repeat-x; color:#FFFFFF; line-height:25px; padding-left:10px;}
.itemhead-left{ float:left; width:400px;}
.itemhead-left1{ float:left; width:280px;}
.itemhead-right{ width:150px; font-weight:normal; margin-left:140px;}
.tablehead{padding-left:10px; font-weight:bold; font-size:11px; color:#FFFFFF; border-left:1px solid #bb6a06; border-right:1px solid #f79a25;}
.tablehead1{padding-left:10px; font-weight:normal; font-size:11px; color:#000; border-left:1px solid #bb6a06; border-bottom:1px solid #999999;}
.tablehead2{padding-left:10px; font-weight:normal; font-size:11px; color:#000; border-bottom:1px solid #999999; }
.tablehead3{padding-left:10px; font-weight:normal; font-size:11px; color:#000; border-left:1px solid #d9dde3; border-bottom:1px solid #d9dde3;}
.headcenter{font-weight:bold;}
.headcenter a{font-weight:bold; color:#ffffff; }
.tablecontent{margin-left:5px; margin-top:1px; border:1px solid #999999; width:703px;}

.mytaghead{margin-left:5px; width:703px; margin-top:5px; background:url(../images/bg3.gif) repeat; border:1px solid #999999;}
.mytext{margin-left:5px; margin-top:15px; height:30px;}
.mylink{margin:10px;}
.mylink a{color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.mywishcontent{margin-left:5px; margin-top:15px; width:705px; border:1px solid #999999;}
.product-img{ margin-right:10px; margin-top:10px; height:113px; border:1px solid #999999;}
.price{font-size:12px; font-weight:bold; margin-top:10px;}
.comment-box{margin-right:10px; margin-top:10px;}
.add-cart{ margin-right:10px; margin-top:10px; font-weight:bold;}
.remove{margin-top:10px;}
.buttons{margin-top:20px; margin-left:5px; float:right; height:30px; margin-right:5px;}

.login-box-btn{float:right; background:url(../images/login-checkout.gif) no-repeat; height:23px; width:64px; padding-left:-3px; border:none; margin-bottom:10px; cursor:pointer;}
.upload-box-btn{ background:url(../images/upload.gif) no-repeat; height:29px; width:72px; padding-left:-3px; border:none; margin-top:3px; vertical-align:middle; cursor:pointer;}
/*.shipping-required-continue{margin-left:15px; float:left; text-align:right;  margin-top:5px; margin-bottom:10px;}*/
.shipping-required-continues{float:right; background:url(../images/continue1.gif) no-repeat; height:23px; width:64px; border:none; margin-bottom:10px;cursor:pointer;}
.place-order{float:right; background:url(../images/proceed-order.gif) no-repeat; height:35px; width:187px; border:none; margin-bottom:10px;cursor:pointer;}
.login-cus{float:right; background:url(../images/login.gif) no-repeat; height:19px; width:47px; border:none; margin-bottom:7px;cursor:pointer;}
.check a: { padding-left:15px;color: #fff;}
.check a:hover { padding-left:15px;color: #fff;}
.getquote{background:url(../images/quote.gif) no-repeat; height:23px; width:74px; border:none; margin-bottom:10px;cursor:pointer;}
.updatetotal{background:url(../images/update-total.gif) no-repeat; height:23px; width:90px; border:none; margin-bottom:10px;cursor:pointer;}
.inputtext1{width:556px;}
.margintop20px{margin-top:20px;}
.padding-right5px{padding-right:3px;}
.padding-right10px{padding-right:10px;}
.addtag{float:right; background:url(../images/add-tag.gif) no-repeat; height:23px; width:65px; border:none; margin-bottom:7px;cursor:pointer;}
.pad_r5px{padding-right:5px;}
.pad_l5px{padding-left:5px;}
.pad10px_top{padding-top:10px;}
.pad_l20px{padding-left:200px;}
.pad_Lt_upload{padding-left:20px;}
.margin_lttop20px{padding-top:10px; margin-left:20px;}
.pad_Lt_upload span{padding-left:20px;}
.pad_Lt_upload img{ vertical-align:middle;}
/* ___________________ */

.products-row tr{ cursor:pointer;}
.borderlist{ border-bottom:#ccc 1px dotted;  padding:0px;}
.borderlist div p{padding:13px 5px 10px 5px !important;font-size:12px;font-family:arial;font-weight:normal;height:auto !important;}
.products-row table img{ text-align:center; height:auto; overflow:hidden; vertical-align:middle; padding:3px 0 3px 3px;}

.on-mse{ background-color:#c3d5e9;}
.odd {background:#eaf1f7;}
.box_new{ height:auto;}
.sidebox{ width:210px;}
.sidebox_head{background: url(../images/sidebox_head.gif) no-repeat; width:190px; height:24px; padding:10px 10px 5px 10px; color:#FFFFFF; font-family:Verdana,Arial,Tahoma; font-size:13px; line-height:1.3em; font-weight:bold; position:relative;}
.sidebox_content{background:url(../images/sidebox_content.gif) repeat; width:190px; clear:both; padding:6px 10px 0px 10px; color:#595855;
font-family:Verdana,Arial,Tahoma; font-size:11px; line-height:19px;}
.sidebox_content a{color:#595855; }
.sidebox_content a:hover{color:#595855; text-decoration:underline;}
.sidebox_bottom_curve{ background:url(../images/sidebox_bottom.gif) no-repeat; height:12px; width:210px;}
.product_table_price {border:1px solid #C1C1C1; font-weight:bold;}
.product_price_bk {background-color:#C1C1C1; font-size:0px; height:1px; line-height:0;}
#index_top{ position:relative; z-index:999;}
.pricing_rightdisplay{position:relative; top:-1px; left:104px;}
.pricing_leftdisplay{position:relative; top:-1px; right:134px;}
.firstname1{width:308px; float:left;}
#detail_btn{width:61px; height:20px; padding:0px; border:0px;}
.billing-input-box dd{ float:left;}
.billing-input-box dd, .billing-input-box dt{ padding:0px; margin:0px;}
.enter-desc{width:320px; float:left;  margin-top:5px;}
.enter-desc1{width:320px; float:left;  margin-top:10px;}
.wishlis_bg{background:transparent url(../images/bg3.gif) repeat scroll center top; height:auto; width:auto;}
.wishlist_border{border-left:1px solid #1371A4;}

/* Mytag */
.mytags-head{ color:#2F2F2F; padding-left:7px;}
#mytag{ margin:0px; padding:0px; background:#edf6ff;}
#mytag ul{ margin:0px; padding:10px;}
#mytag ul li{ margin:0px; padding-right:10px; float:left; list-style-type:none;}
#mytag ul li a{ font-size:11px; text-decoration:underline; color:#2F2F2F}
#mytag ul li a:hover{ text-decoration:underline; color:#2F2F2F;}


/* Rounded box */
#roundedbox1{width:230px; float:left; /*margin-right:5px;*/ height:255px; color:#005FAE;  background-color:#fff; font-weight:bold; /*margin-top:5px;*/margin:5px 4px;_width:222px;}
#roundedbox3{width:230px; float:left; height:255px; color:#005FAE;  background-color:#fff; font-weight:bold; /*margin-top:5px;*/margin:5px 4px;_width:222px;}
#xsnazzy h1, #xsnazzy h2, #xsnazzy p {margin:0px; letter-spacing:1px; padding:0;}
#xsnazzy h1 {font-size:2.5em; color:#fff;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy {background: transparent; margin:0px;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #08c; border-right:1px solid #08c;}
.xb1 {margin:0 5px; background:#08c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {display:block; background:#fff; border:0 solid #08c; border-width:0 1px; height:250px;}
.xboxcontent a:hover{text-decoration:none;}
/* col-main header rounded box */
.col-main-header{width:715px;}
.curve-org-left{ float:left; height:37px; width:10px; background:url(../images/curve-org-left.png) no-repeat;}
.curve-org-center{ float:left; height:28px; width:695px; background:url(../images/curve-org-center.png) repeat; color:#FFFFFF; font-family:Trebuchet MS; font-size:17px; padding-top:9px;}
.curve-org-right{ float:left; height:37px; width:10px; background:url(../images/curve-org-right.png) no-repeat;}
.searchterm{margin-left:5px; border:#E4E3E3 1px solid; background:#f4f4f4; padding-left:10px;}

/* search terms */
.search-list{ margin:0px; padding:0px;}
.search-list li{ display:inline; padding-right:6px;}
.search-list li a{ text-decoration:underline; color:#005FAE;}
.search-list li a:hover{ text-decoration:underline; color:#005FAE;}
.form-submit { overflow:visible; border:0; background:url(../images/submit.png) no-repeat; cursor:pointer; text-align:center; vertical-align:middle; height:20px; width:60px; margin-top:7px; }

/* List and grid view  starts*/
table.pager select,
table.view-by select { margin:0 3px; font-size:.95em; }
table.pager select { width:50px; }
.a-right { text-align:right; }
table.view-by td {
    width:33%;
    border-top:1px solid #e2e2e2;
    padding:4px 8px;
    vertical-align:middle;
    }
table.view-by td.sort-by { text-align:right; padding-right:44px; }
table.view-by select { width:85px; }
table.pager, table.view-by {
    width:100%;
    background: url(../images/grid_bg.png) repeat-x 0 100% ;
    font-size:.95em;
	height:28px;
    }
table.pager td {
   /* width:32%;*/
    border-top:1px solid #eee;
    padding-left:10px;
    vertical-align:middle;
	line-height:11px;
    }
	table.pager tr {
    cursor:default;
    }
table.pager td.pages { padding:4px 0; white-space:nowrap; text-align:center; }
table.pager ol, table.pager li {
    display:inline;
    }
table.pager li { padding:0 2px; }
table.view-by td {
    width:33%;
    border-top:1px solid #e2e2e2;
    padding:4px 8px;
    vertical-align:middle;
    }
/* List Type */
.listing-type-list .listing-item { border-top:1px solid #D9DDE3; /*padding:12px 10px;*/padding:4px 4px; }
.listing-type-list .product-image { float:left; width:135px; }
.listing-type-list .product-shop { width:305px; float:right; }
.listing-type-list .product-shop .description { margin:.5em 0 1.2em 0; }
.listing-type-list .product-shop .price-box { float:left;text-align:left; white-space:nowrap; margin:3px 13px 5px 0; padding:0; }
.listing-type-list .product-shop .form-button {margin:0.5em 0 0; }
.listing-type-list .product-shop .product-reviews { margin:15px 0; font-size:.95em; }
.listing-type-list .product-shop .product-reviews a, .listing-type-list .product-shop .product-reviews a:hover { color:#6e6969; }
.listing-type-list .listing-item .rating-box { margin-bottom:6px; }
/********************** Catalog Listing */
.catalog-listing {
    line-height:1.35em;
    }
.catalog-listing h5 {
    margin-bottom:.4em;
    font-size:1.05em;
    width:100%;
    overflow:hidden;
    }
.catalog-listing h5 a, .catalog-listing h5 a:hover {
    color:#203548;
    text-decoration:underline;
    }

.price { white-space:nowrap !important; }
.price-box .price { font-weight:bold; color:#339933; }
.regular-price .price { font-weight:bold; font-size:13px; }
.listing-type-list .product-shop .form-button {margin:0.5em 0 0; }
.form-button, .form-button-alt { overflow:visible; border:0; background:transparent; font:bold 12px/19px Arial, Helvetica, sans-serif; cursor:pointer; text-align:center; vertical-align:middle; }
.form-button span, .form-button-alt span { float:left; height:19px; border:1px solid #406a83; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; background:#91c1cb url(../images/bkg_btn.gif) 0 100% repeat-x; white-space:nowrap; color:#fff; }
.listing-type-list .product-shop .description { margin:.5em 0 1.2em 0; }
.listing-type-list .product-shop .description a {
color:#1E7EC8;
text-decoration:none;
}
small {
font-size:0.92em;
}
.catalog-listing .add-to {
    margin:.7em 0;
    color:#555555;
    line-height:1.3em;
    font-size:.95em;
    font-weight:bold;
    }
.catalog-listing .add-to a, .catalog-listing .add-to a:hover {
    text-decoration:underline;
    }
.catalog-listing .ratings {
    margin-bottom:.6em;
    }

.catalog-listing .ratings { line-height:1.5; }
.catalog-listing .ratings .rating-box { float:none; margin-bottom:3px; }
.catalog-listing .ratings .pipe { display:none; }
.catalog-listing .ratings a { display:block; }
.link-cart {
color:#DC6809 !important;
font-weight:bold !important;
}
.pipe {
font-size:0.95em;
padding:0 4px;
}

.search_table {
/*background-color:#CCCCCC;
background-color:#6d6d69;
background-color:#0088cc;
border:1px solid #0088cc;*/
font-family:Verdana;
/*font-size:10px;*/
font-size:11px;
}

.search_table_sub{border-bottom:1px solid #0088cc;}

.search_table_row {
background-color:#FFFFFF;
}


/* List and grid view  ends*/
.viewall{ line-height:13px;}
.viewall a{ color:#1E7EC8; text-decoration:underline;}
.viewall a:hover{ color:#AD2A2A; text-decoration:underline;}
.applycoupon{background:url(../images/applycoupon.png) no-repeat; height:23px; width:86px; border:none;cursor:pointer;}
.updatecart{background:url(../images/updatecart.png) no-repeat; height:24px; width:77px; border:none; cursor:pointer;}
.detail-des ul{margin-left:30px;}
.page-head-review {border-bottom:1px solid #CCCCCC;margin:0 0 25px;}
.reviewbox{ padding-top:10px;}
.reviewbox label {color:#666666;font-weight:bold;}
.required {color:#2F2F2F;}
.req-star {color:#FF0000;}
.reviewbox textarea { overflow:auto;}
.reviewbox input.input-text, textarea {padding:2px;}
.reviewbox input.input-text, select, textarea {font-weight:normal;line-height:normal; border:1px solid #B6B6B6}
.button-set{ padding:10px 0px;}
.submit-review{ background:url(../images/submit-review.png) no-repeat; height:23px; width:91px; cursor:pointer; border:0px; }
.product-mainhead{ height:22px; background:transparent url(../images/productdetail-head.png) repeat-x scroll 0 0; padding-left:5px;padding-top:3px;width:705px; color:#fff;font-weight:bold; margin-top:10px;}
.product-mainhead a{ padding-left:5px; color:#fff; font-weight:bold; text-decoration:none;}
.product-mainhead a:hover{ color:#fff; font-weight:bold;}
.product-mainhead2{ height:22px; background:transparent url(../images/productdetail-head2.gif) repeat-x scroll 0 0; padding-left:5px;padding-top:3px;width:710px; color:#fff;font-weight:bold; margin-top:10px;}
.product-mainhead2 a{ padding-left:5px; color:#fff; font-weight:bold; text-decoration:none;}
.product-mainhead2 a:hover{ color:#fff; font-weight:bold;}
.right-content{ width:715px;}
.customer-review{ padding:10px; margin:0px;}
.customer-review li{ list-style:none;}
.customer-review li a{ text-decoration:underline;}
.customer-review p{ padding-top:5px; padding-bottom:5px; border-bottom:#ccc 1px solid;  margin:0px; margin-bottom:5px;}
.search-submit{ background:url(../images/submit.gif) no-repeat; height:23px; width:65px; cursor:pointer; border:0}

#product_details{ border:1px solid #005FAE; }
.details{background-color:#cee0ff;}
.details1{ background-color:#fff7c0; }
.pagenot-found{background:url(../images/pagenot-found.gif) left top no-repeat; height:204px; width:202px;}
 .imageSlideshowHolder, .imageSlideshowHolder_left {
 margin:0;
 position:relative;
}
.leftFloatingDiv{float:left;}
        /* Don't change these values */
.imageSlideshowHolder img{position:absolute;  /* for IE */ filter:alpha(opacity=60);  /* CSS3 standard */ opacity:0.6px; left:0px; top:0px; }
		
.table-data-desc{ border:#ccc 1px solid;}
.table-data-desc td{ border:#ccc 1px solid;}

.fontsize_detail{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bundled-top{padding-top: 10px; padding-bottom: 10px;}
.bundled-middle{width: 670px; border-top: 1px solid rgb(204, 204, 204); border-bottom: 1px solid rgb(204, 204, 204); padding-top: 10px; padding-bottom: 10px;}

.products-grid .product-image {
text-align:center;
}
.products-grid .product-image {
display:block;
height:135px;
margin:0 0 10px;
width:135px;
}
.color-detail-head{ color:#E26703; font-size:15px; padding-top:10px;}
.related-pro{ padding:10px 5px;}
.related-pro table{ border-spacing:0; border:#cccccc 1px solid; border-collapse:collapse;}
.related-pro table td{ padding:10px; background:#edf6ff; border:#cccccc 1px solid;}
.shop-cart{margin-top:5px;}
.pricingoptions_subbox{margin:0px;}
.pricingoptions_subbox tr{ border:1px solid #005FAE; border-collapse:collapse;}
.list_table{margin:0px; border:1px solid #0088CC; border-collapse:collapse;}
.list_table tr{  border-collapse:collapse; height:100%;  border-bottom:1px solid #0088CC;}
.list_table td{  border-collapse:collapse; }
.listinner_table{margin:0px; border-collapse:collapse;}
.listinner_table tr{ border-bottom:1px solid #0088CC; border-collapse:collapse;}
.listinner_table td{ padding:0px 5px;}
.Product-img_cart{padding:5px;}
.detail_td{width:130px;}

#roundedbox-rec1{width:170px; float:left; /*margin-right:5px;*/ height:234px; color:#005FAE;  font-weight:bold; /*margin-top:5px;*/margin:5px 2px;_width:172px;}
#roundedbox-rec3{width:170px; float:left; height:234px; color:#005FAE;   font-weight:bold; /*margin-top:5px;*/margin:5px 2px;_width:172px;}
.products-row-rec{  width:700px; height:auto; list-style: none; font-family:verdana;_width:700px;}
.products-row-rec ul{  width:715px; height:auto; list-style: none;_width:700px; margin-left:2px;}
.products-row-rec ul li{ width:223px; height:265px; list-style: none ; display:inline;}
.products-row-rec input{margin-right:5px;}
.products-row-rec .pricing{ text-align:center; font-size:13px; padding:0px 0px 9px 0px; height:15px;  overflow:hidden;}
.products-row-rec p{ text-align:center; font-size:12px; padding:7px 0px; height:34px;  overflow:hidden;}
.products-row-rec img{ text-align:center; height:124px; padding:7px 0px; overflow:hidden;}
.products-row-rec tr{ cursor:pointer;}
.products-row-rec table img{ text-align:center; height:auto; overflow:hidden; vertical-align:middle; padding:3px 0px;}
.xboxcontent-rec{display:block; background:#fff; border:0 solid #08c; border-width:0 1px; height:230px;}
.pricing_rec_rightdisplay{position:relative; top:-1px; left:74px;}/*recommemded*/
.pricing_rec_leftdisplay{position:relative; top:-1px; right:164px;}

.mouseover_table{background-color:#eaf1f7; border-collapse:collapse;}
.mouseover_table td{padding-right:5px;}
.rt_border{border-right:#ccc 1px solid;}
.product_featured {border:#ccc 1px solid; border-collapse:collapse; font-weight:bold; background:#EDF6FF; font-size:11px; }
.product_featured1 {border:#ccc 1px solid; border-collapse:collapse; font-weight:none; background:#fff; font-size:11px; }
.product_featured tr { border-bottom:#ccc 1px solid;  width:715px; border-collapse:collapse;}
.product_featured1 tr { border-bottom:#ccc 1px solid;  width:715px; border-collapse:collapse;}
.product_featured td{padding-top:2px; padding-bottom:2px;}
.product_featured1 td{padding:2px 3px}
.product_featured img {vertical-align:middle;}
.product_featured1 img {vertical-align:middle;}
.pro_list_name{font-size:10px;}
.pro_list_name td{ padding:5px;cursor:default; padding-bottom:2px;}
.group-select1 {background:url(../images/page-body.gif) repeat-y;/*#F0FAFF;url(../images/bg3.gif) left repeat*/  border-bottom:0px;/*#95E0FF;1px solid #3f9be6*/ padding:1px 10px 10px 10px;}

/*5.5.2010 - manikandan*/

.Title{color:#cc3300;font-size:18px;font-weight:bold;}
#adsk91-leftpanel-sub ul li{list-style-position:inside;margin-left:30px;}
#adsk91-leftpanel-sub ul li p{margin-left:15px;}
.group-select ul li{list-style-position:inside;margin-left:10px;/*new*/}
.mdetail_rightdisplay{position:relative; top:-1px; left:104px;}
.mdetail_leftdisplay{position:relative; top:-1px; right:134px;}
#btm_border0px{border-bottom:0px;}
.reply1{padding:0 0 0 20px; float:left;}
#prodetail_ul{padding:0px;}
#prodetail_ul ul{padding:0px; margin:0px;}
.group-select-cms ul li{list-style-position:inside;}
.group-select-cms {background:url(../images/page-body.gif) repeat-y;/*#F0FAFF;url(../images/bg3.gif) left repeat*/  border-bottom:1px solid #e4e2e2;/*#95E0FF;1px solid #3f9be6*/ padding:0px 10px 10px 10px;}
.wishlist_table{padding:0px; border:1px solid #40A6D9; border-collapse: collapse;}
.wishlist_table td{padding:0px 5px;}
.wishlist_border{border-left:#ccc 1px solid; border-right:#ccc 1px solid;}

.grid_right{width:132px; float:right;}
.grid_head{border-bottom:#ccc 1px solid; padding-bottom:5px; text-align:left; float:right;}
.grid_price_head{text-align:right; font-size:14px; padding-top:10px; font-weight:bold;}
.grid_price{text-align:right; font-size:14px; font-weight:bold;}
.grid_icon{height:33px; width:36px; text-align:right; clear:both; width:130px;}
.grid_icon img{height:20px; width:22px;}
.grid_img{padding:5px;}
.grid_img img{padding:0px;}
.grid_head p{ font-size:12px; height:50px; overflow:hidden; padding:5px 0; text-align:left;}
.product-det-img{width:200px;}
.product-det-img img{ height:auto;}
.productxt p{padding:0px; margin:0px;}

/* Buttons */
.btn_blue{background: url(../images/btn_blue.jpg) repeat; border:0px; padding:0px 5px; color:#FFFFFF; font-weight:bold; font-size:11px; height:20px; font-family:arial; cursor:pointer;}
.btn_red{background:#c66300; border:#dad8d4 1px solid; padding:1px 7px 5px; color:#FFFFFF; font-weight:bold; font-size:11px; height:22px; font-family:arial; cursor:pointer;}
.btn_brown{background: url(../images/btn_brown.jpg) repeat-x; border:#6e675d 1px solid; padding:1px 7px 5px; color:#FFFFFF; font-weight:bold; font-size:11px; height:22px; font-family:arial; cursor:pointer; line-height:19px;}
.btn_search{background:#1b6099; border:#d2e3f1 1px solid; padding:0 5px 4px; color:#FFFFFF; font-weight:bold; font-size:12px; height:20px; font-family:arial; cursor:pointer;}
button { 
  border:0; 
  cursor:pointer; 
  font-weight:bold; 
  padding:0 6px 0 0; 
  text-align:center; 
  font-family:arial;
}
button span { 
  position:relative; 
  display:block; 
  white-space:nowrap; 
  padding:0 0 0 10px; 
}
button:hover{text-decoration:none;}
button.CheckoutBtn { 
  background:url(../images/btn_right.jpg) right no-repeat; 
  font-size:16px;
  line-height:33px;
}
button.CheckoutBtn span { 
  height:33px; 
  line-height:33px;
  background:url(../images/btn_left.jpg) left no-repeat;
  color:#fff;
  font-weight:bold;
}
button.details { 
  background:url(../images/details.jpg) right no-repeat; 
 font-size:11px;
  line-height:17px;
  height:20px;
  width:68px;
  padding:0px;
}
button.details span { 
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
padding-left:0;
padding-right:0px;
text-align:center; line-height:17px;
}
button.price1 { 
  background:url(../images/pricing.jpg) right no-repeat; 
font-size:11px;
  line-height:20px;
  height:20px;
  width:92px; vertical-align:middle;
}
.cus{margin-top:-2px;}
button.price1 span { 
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
padding-left:0;
padding-right:3px;
text-align:center;
}
/*body:first-of-type button.price1 {
position:relative; top:-1px;
}*/
body:first-of-type(1) button.price1 {
position:relative; top:-1px;
}
.typage_head  {
background:url(panel-head.jpg);
color:#000;
font-size:13px;
font-weight:bold;
height:30px;
padding:4px 0 0 5px;
}
.typage_table{ border:#ccc 1px solid; border-collapse:collapse;}
.typage_table td{ border:#ccc 1px solid; border-collapse:collapse;}
#mar0px{margin:0px;}
.breadcrumb{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.breadcrumb a{ color:#999; text-decoration:none;}
.breadcrumb .active{color:#fd941e;}
#autoheight{height:auto;}
#floatnone{float:none;}
#marB0px{margin-bottom:0px;}
.detail-product-tab{border:1px solid #98BFDE; width:703px; margin-bottom: 1em; padding:4px 0 10px 4px; background-color:#fff;}
.upload{ padding:0px;}
.upload table{ border-spacing:8px; border:#cccccc 0px solid; }
.detail-partno{font-size:10px; color:#666;}
#white-font{color:#fff;}
.newslr-footer{width:240px; height:auto;}
.newslr-footer_lt{width:130px; float:left;}
.newslr-footer_rt{width:110px; float:left; margin-top:5px;}
button.pricingover{background:url(../images/pri_quo_bg.gif) right no-repeat; font-size:12px; line-height:18px; padding:0; width:45px; text-align:center;}
button.pricingover span{height:18px; line-height:17px;color:#fff;  font-weight:bold; padding:0px; text-align:center;}
#required{color:#FF0000;}
.textdec-none{text-decoration:none;}
.textdec-none a:hover{text-decoration:none;}
img{border:0;}
.browseby{line-height:13px;}
.browseby h1{padding:0px; margin:7px 0 0px 0; line-height:19px;}
.browseby a{color:#003399;}
.browseby a:hover{color:#003399;}
.sidemenu-cart a{color:#fff;}
.sidemenu-cart a:hover{color:#fff; text-decoration:none;}
.a-z{font-size:17px; color:#ccc; text-align:center; margin:7px 0 10px 0;}
.a-z a{padding: 0px 3px;}
.a-z a.active{color:#000; text-decoration:none;}
.text_area{ height:100px; overflow-y:auto; overflow-x:hidden;}
.backto_top{margin-left:10px; text-align:right;}
.backto_top a{  color:#000; text-decoration:none;}
.backto_top a:hover{  color:#ff9900; text-decoration:none;}
.backto_top img{ width:18px; height:18px;}
.browseby-head{margin-top:7px; color:#005fae;}
#black{color:#333;}
.account_box_xtend{
background:#edf6ff;
border:1px solid #E6E4E4;
height:auto;
width:713px;
}
.wishlist_head{background:url(../images/bg1.gif) left repeat-x;}
.wishlist_head td{padding:5px;}
.back_btn {background:url(../images/back.png) left no-repeat; border:0 none; color:#FFFFFF; font-family:arial; font-size:12px; font-weight:bold; height:27px; padding:0 2px 5px 15px; width:56px; cursor:pointer; }
.pad10px{padding:10px;}
.pad20px{padding:10px; padding-top:20px;}
.marTB0px{margin:0px;}
.login-box3 {background:none repeat scroll 0 0 #EDF6FF; border:1px solid #CCCCCC; float:left; height:260px; margin-left:5px; width:705px; }
.content_login { background:url(../images/bg1.gif) repeat-x scroll 0 0 transparent; color:#FFFFFF; font-family:Arial,Helvetica,sans-serif; font-size:14px; ont-weight:bold; height:25px; line-height:25px; width:705px; }
.login-box_btm {background:url(../images/bg4.gif) repeat scroll 0 0 transparent; border-bottom:1px solid #999999; border-left:1px solid #999999; border-right:1px solid #999999; float:left; height:36px; margin-left:5px; text-align:right; width:705px; }
.borLt{ border-left:1px solid #1371A4;}
.order_btmimages{ text-align:center; padding-top:30px;}
.order_btmimages img{ padding-right:10px;}
.order_btm_text{color:#7f7f7f; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.order_btm_text ul{list-style-type:disc;}
.order_btm_text ul li{list-style-type:disc; margin-left:78px;}
/*.order_btm_text a{color:#7f7f7f; text-decoration:underline;}
.order_btm_text a:hover{color:#7f7f7f; text-decoration:underline;}*/
.part_no{min-width:100px; width:auto !important; width:100px;}