@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	padding:0;
}
.tbpadding{padding:2px 20px 0 20px;}
.tbbgcenter{width:100%;}
td{
	 
	font-size:12px;
	color:#333333;
	margin:0;
}
p{
	 
	font-size:13px;
	color:#333333;
	text-align:justify;
	padding:10px 15px 15px 15px;
	margin:0;
}
h1{
	font-size:18px;
	color:#4c4c4c;
	margin:0 0 0 5px;
	font-weight:normal;
	padding:0;
}
h1 strong{
	 
	font-size:18px;
	color:#0960ad;
	margin:0;
	padding:0;
	font-weight:normal;
}
.txt{
	 
	font-size:13px;
	color:#333;
	text-align:justify;
	padding:5px 0 0 5px;
	margin:0;
}
.txt p{
	padding:10px 0 0 0;
	margin:0;
}
h2{
	 
	font-size:18px;
	color:#4c4c4c;
	margin:0 0 0 22px;
	font-weight:normal;
	padding:0;
	
}
.bg-center{background:url(../images/center-btmbg.jpg) repeat-x;}
.heading{
	 
	font-size:18px;
	color:#0960ad;
	margin:0;
	padding:0;
	font-weight:normal;
}
.inner-heading{ 
	font-size:24px;
	color:#4E4E4E;
	margin:0;
	padding:10px 0 1px 0px;
	font-weight:normal;
}
.links{
	 
	font-size:12px;
	color: #2f2f2f;
}
.links ul{
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
}
.links ul li{
	background:url(../images/bullets.jpg) no-repeat 0 6px;
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0;
	padding:0 0 0 10px;
	line-height:19px;
}
.links ul li a{
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0;
	text-decoration:none;
}
.links ul li a:hover{
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0;
	text-decoration:underline;
}
.line{
	width:100%;
	border-top:7px solid #1993d8;
}
.footer{
	width:800px; margin:auto; text-align:center;   font-size:11px; color:#4b4b4b; height:25px; 
	padding:5px 0 0 0; line-height:19px;
}
.validate-link a {
color:#6b6b6b;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
}
.dot-line{width:100%; margin:auto; background:url("../images/p-bdr.png") repeat-x scroll 0 0 transparent; padding-top:2px;}
.text{
	font-size:13px;
	color:#0076B3;
	
	margin:0;
}
.chart{
border-top:1px solid #73a1b8;
border-left:1px solid #73a1b8;
border-right:1px solid #73a1b8;

font-size:12px;
color:#333;
background:none;
/*background:#CDEFFA;*/
}
.chart1{

border-left:1px solid #73a1b8;
border-right:1px solid #73a1b8;
border-bottom:1px solid #73a1b8;
font-size:12px;
color:#333;
background:none;
/*background:#CDEFFA;*/
}

select{padding:5px 3px 6px 4px !important; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);}
textarea{padding:5px 9px 6px 8px; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);}

.input1{
	 width:215px; padding:5px 9px 6px 8px; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}

.inputx{
	width:182px;
padding:padding:5px 9px 6px 8px; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:12px;
 background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}

.input5{
	width:185px;
padding:padding:5px 9px 6px 8px; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.input6{
	width:187px;
padding:padding:5px 9px 6px 8px; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
 background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.input7{
	width:450px; margin-top:5px;
 border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
 background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.input2{
	width:55px; 
	font-size:12px;
	padding:5px 3px 6px 4px !important; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
 background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.input3{
	width:65px;
	font-size:12px;
	padding:5px 3px 6px 4px !important; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
 background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.input4{
	width:300px;
padding:padding:5px 9px 6px 8px; margin:5px 0px 5px 0px; border-top:1px solid #c1c1c1; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; color:#444444; font-size:13px;
 background:none #fff ;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.info{ font-weight:bold; 
	font-size:12px;
	color:#333;
	padding: 4px;
}
.grey-line{margin:5px 0 10px 0; background:url("../images/p-bdr.png") repeat-x scroll 0 0 transparent; padding-top:2px;}
optgroup{font-style:normal; font-size:12px;   padding:0 0 0 10px;}

.lnk a{
	font-size:13px;padding-right:20px;
	text-decoration:none;
	color:#0076B3;
}
.lnk a:hover{
	text-decoration:underline;
}
.lnk a:last-child{padding-right:0px;}

.red{
	font-size:12px;
	color:red; padding-left:5px;
}
.green{
	font-size:12px;
	color:#76DB1B;
}
.txt-small{
	 
	font-size:11px;
	color:#2f2f2f;
	text-align:justify;
	padding:10px 0 0 10px;
	margin:0;
}
.mail-link{

	color:#0278b8;

	}


.linksright{
	 
	font-size:12px;
	color: #2f2f2f;
}
.linksright ul{
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
}
.linksright ul li{
	background:url(../images/bullets.jpg) no-repeat 0 6px;
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0;
	padding:0 20px 0 10px;
	line-height:19px;
	float:left;
}
.linksright ul li a{
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0;
	text-decoration:none;
}
.linksright ul li a:hover{
	 
	font-size:12px;
	color: #2f2f2f;
	margin:0;
	text-decoration:underline;
}

.listby2{
	width:350px;
	padding:0 15px 0 10px;
	line-height:19px;
	float:left;
	/*border:1px solid red;*/
}

.listby1{
	width:760px;
	padding:0 15px 0 10px;
	line-height:19px;
	/*border:1px solid green;*/
	clear:both;
}

.links1{
	color:#0960AD;
	text-decoration:underline;
}
.links1:hover{
	text-decoration:none;;
}

 /*2nd Mar 2010*/
	
.bdr{border-left:1px solid #b0bbb7; border-right:1px solid #b0bbb7;}
.bgcenter{background:url(../images/centerbg.jpg) repeat-x top #eff8f9;}
.breadcrum{
	font-family:'Tahoma', Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333;
	padding:10px 0px 15px 0px;
}
.breadcrum a{
	font-size:13px;
	color:#0960ad;
	text-decoration:underline;
}
.main-heading{
	 
	font-size:18px;
	color:#4E4E4E;
	padding:0;
	text-align: center;
}
.main-heading strong{float:left; width:100%; text-align:left; font-weight:normal !important;


	font-size:24px;

	color:#4E4E4E;

	padding:0px;
}
.desc-heading{
	font-size:12px;
	color:#0960ad;
	padding:0;
}
.desc-subheading{
	font-size:12px;
	color:#333;
	padding:0;
	line-height:18px;
}
.desc-subheading strong{

	font-size:13px;

	color:#0960ad;

	padding:0;

	line-height:18px;

	text-align:justify;
}
.sub-heading{
	 
	font-size:12px;
	color:#333;
}
.box {
background:#FFFFFF none repeat scroll 0 0;
border-top:1px solid #63A9DD;
border-left:1px solid #ccc;
border-right:1px solid #ccc;

border-bottom: 1px solid #ccc;
-webkit-border-radius: 0px 0px 5px 5px;
-moz-border-radius: 0px 0px 5px 5px;
-khtml-border-radius: 0px 0px 5px 5px;
border-radius: 0px 0px 5px 5px;
-webkit-box-shadow: 0px 2px 2px #DDDDDD;
-moz-box-shadow: 0px 2px 2px #DDDDDD;
box-shadow: 0px 2px 2px #DDDDDD;
}
.trhead {
color:#1D67AA;
font-size:13px;
font-weight:bold;
background:url("../images/header-bg.png") repeat-x scroll left top transparent;
height:36px; border-bottom:1px solid #ddd;
padding:0 7px 0 7px;
}
.trblue{ padding:7px; background:#fff;
	 
	font-size:13px;
	color:#333;
}
.bdr-rite{border-right:1px dotted #a5c9e1;}

.tbbgcl1{background:#fff;}
.tbbgcl1:hover{background:#D3EAF9;}

.padding1{
	padding-right:15px;
}
.padding{
	padding-left:10px;
}
.input8{
	width:26px;
	 padding: 5px !important;
	font-size:12px;
	border:1px solid #bfbfbf;
	width:30px;
}

.input-01{background:url(../images/btn-checkout.png) no-repeat; width:159px; height:27px; border:0;cursor:pointer;}
.input-02{background:url(../images/btn-shopping.png) no-repeat; width:150px; height:27px; border:0;cursor:pointer;}

.footpad{
	padding:0px 30px;
} 

.footlink{
	color:#0960AD;
	 	
}
.footlink a{
	color:#0960AD;
	text-decoration:underline;	
}
.footlink a:hover{
	color:#4C4C4C;
	text-decoration:none;	
}
.inner-headingcms{
	 
	font-size:20px;
	color:#0076B3;
	margin:0;
	padding:10px 0 1px 5px;
	font-weight:normal;
}

/* 100315_changes */
.cat{
width:100%;
padding:10px 0px 0px 0px;
margin:0px 0px 0px 0px;
float:left;
display:block;
/*border-bottom:1px dotted #0960ad;*/
background: url(../images/p-bdr.png) repeat-x;}
.cat .cat-box{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: block;
    float: left;
    margin: 10px 20px 20px;
    padding: 1px;
    min-width: 110px; max-width:234px
}

.cat .cat-box p{
padding:5px 0px;
margin:0px;
clear:both;
}

.cat .cat-box p.img{
width:100%;
text-align:center;
min-height:125px;
/*border-bottom: 1px solid #025573;
background: url(../images/product-bg.png) repeat-y center;*/
}

.cat .cat-box .prod-name{
text-align:center;
}

.cat .cat-box .prod-name a{
 
font-size:13px;
color:#0960ad;
font-weight:bold;
text-decoration:none;
}

.cat .cat-box .prod-detail{
text-align:center;
}

.cat .cat-box .prod-detail a{
padding:2px 10px 2px 10px; background:#0AA2CC; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; behavior: url(ie-css3.htc); color:#fff; text-decoration:none;
/*background:url(../images/bullets.jpg) no-repeat 0px 4px;*/
font-size:11px;
text-decoration:none;

}

.cat .cat-box .prod-detail a:hover{
text-decoration:none; background:#006fab;
}

.cat .cat-box2 {
display:block;
float:left;
height:100px;
}


.cat .cat-box2 p{
margin:0px;
padding:0 25px 10px 0;;
clear:both;
}

.cat .cat-box2 p.img{
border:1px solid #ccc;
background:#fff;
width:100%;
text-align:center;
min-height:125px;
}

.cat .cat-box2 .prod-name{
text-align:center;
}

.cat .cat-box2 .prod-name a{
color:#333333;
font-size:11px;
text-decoration:none;
}

.cat .cat-box2 .prod-name a:hover{
text-decoration:underline;
}

.cat .cat-box2 .prod-detail{
text-align:left;
padding-left:10px;
}

.cat .cat-box2 .prod-detail a{
padding-left:7px;
background:url(../images/bullets.jpg) no-repeat 0px 4px;
font-size:11px;
color:#333;
text-decoration:none;

}

.cat .cat-box2 .prod-detail a:hover{
text-decoration:underline;
}

.trwt{
	background:#ffffff;
}

.border-top{
	border-top:1px solid #CCC;
}

.border-bottom{
	border-bottom:1px solid #CCC;
}

.hometxt{
	 
	font-size:11px;
	color: #2f2f2f;
	line-height:19px;
}


.brandLogo {
    background: url("../images/brand_logo.jpg") no-repeat scroll 0 0 transparent;
    height: 66px;
    line-height: 66px;
    margin: 0 25px 5px 0;
    text-align: center;
    width: 172px;
}

.brandLogo a
{
font-weight:bold;
color:#0D3356;
font-family:Arial,Helvetica,sans-serif;
font-size:19px;
text-decoration:none;
}
.trblue a {
    text-decoration: none;
}

.clear { clear:both;}
.flt_left { float:right;   width: 52px;}

.pro_img_sec { padding:0 0 20px 0px; margin:auto; width:100%; border-left:1px solid #D3EAF9; border-bottom:1px solid #D3EAF9; border-right:1px solid #D3EAF9; border-top:1px solid #D3EAF9;}
.pro_img_sec h1.grid_had { padding:0px; margin:0px; font-size:15px; font-weight:normal; color:#808080;   text-align:center; line-height:30px; background:url(../images/header-bg.png) left top repeat-x; cursor:pointer}

.pro_section { padding:4px 0px 14px 4px; margin:0px; float:left;}
.pro_box { border:1px solid #bfbfbf; width:182px; float:left; padding:0px;  margin:5px 3px 0px 3px; background: url("../images/product-bg.png") repeat-y scroll center center transparent;}
.pro_box:hover{background:#7a7a7a}
.tbbgcenter .active{display:none}
.pro_box .img_sec { padding:8px 10px; margin:0px; position:relative; height: 122px; text-align: center;}
.pro_box .img_sec .number { position:absolute; right:10px; bottom:8px; font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:bold; background:#0E6D1A; color:#fff; line-height:19px; padding:0px 6px;}
.pro_box p.text_1 {   font-size:12px; color:#fff; line-height:16px; padding:0px 10px; margin:0px; height:36px; font-weight:bold}
.pro_box p.text_1 span { color:#fff; float: left; font-weight:normal}
.pro_box p.text_2 {   font-size:12px; color:#fff; line-height:15px; padding:3px 10px 0px 10px; margin:0px; text-align:left; height:24px}

.grey_sec { padding:0px 10px; margin:13px 0px 0px 0px; background:#d2f3fd; height:63px; position:relative; border-top:1px solid #333;}
.grey_sec .stock { position:absolute; left:-1px; bottom:-1px; bottom: 5px}

.grey_sec h2.price {   font-size:21px; line-height:20px; font-weight:normal; color:#5a5a5a; letter-spacing:-1px; padding:7px 0px 10px 0px; margin:0px; text-align:center}
.grey_sec input { background:url(../images/input_bg.png) left top no-repeat; border:none; font-size:11px; color:#999;   width:34px; float:left; padding:2px 0px 2px 5px !important; margin:2px 0px 0px 3px  !important; outline:none;}

/* *********** Added By rishabh ********************* */
.addvalue{color:#fff}
.addvalue .stock{float:left;}
.addvalue .price{float:left; margin:0 30px 0 0px; color:#fff}
.addvalue .flt_left{margin: 0 9px 0 8px;}
.makeactive{background:#7a7a7a;}

.htmlbutton{
border:1px solid #25729a; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;  padding: 5px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3);font-weight:bold; text-align: center; color: #FFFFFF; background-color: #3093c7;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3093c7), color-stop(100%, #1c5a85));
 background-image: -webkit-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -moz-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -ms-linear-gradient(top, #3093c7, #1c5a85);
 background-image: -o-linear-gradient(top, #3093c7, #1c5a85);
 background-image: linear-gradient(top, #3093c7, #1c5a85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#1c5a85);
 text-decoration:none !important;
 color: #fff !important;
}

.htmlbutton:hover{
 border:1px solid #1c5675; background-color: #26759e;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#26759e), color-stop(100%, #133d5b));
 background-image: -webkit-linear-gradient(top, #26759e, #133d5b);
 background-image: -moz-linear-gradient(top, #26759e, #133d5b);
 background-image: -ms-linear-gradient(top, #26759e, #133d5b);
 background-image: -o-linear-gradient(top, #26759e, #133d5b);
 background-image: linear-gradient(top, #26759e, #133d5b);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#26759e, endColorstr=#133d5b);
}
.searchdiv
{
width:245px;
float:left;
 margin: 0 2px 0 2px;
}
.wd817
{
width:975px !important;
}

.search-prod
{
 margin: 0 46px 0 0px;
}

.illuclassNew
{
width:964px;
float:left;
text-align:center;
  padding: 10px;
}
.illuclassNew img
{
border:1px solid #ccc;
float:left;
text-align:center;
margin:10px;
position:relative;
}
.illuclass
{
width:675px;
float:left;
text-align:center;
  padding: 10px;
}
.illuclass img
{
border:1px solid #ccc;
float:left;
text-align:center;
margin:10px;
position:relative;
}
.boderimg img
{
border:2px solid #0960AD;
padding:2px;
-webkit-border-radius: 7px; -moz-border-radius: 7px;border-radius: 7px;
}

.inputwid{
	width:180px;
}
.divdetails
{
	float: left;

    width: 96px;
}
.divdetails a
{
	text-decoration:none;
	color:#0960AD;
	
}
.divdetailsNew
{
	float: right;

    width: 96px;
}
.divdetailsNew a
{
	text-decoration:none;
	color:#0960AD;
	
}
.msgError {
    background: url("../images/msg_error.gif") no-repeat scroll 15px 50% #FFE7E7;
    border: 2px solid #E77D7B;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: 'LucidaSans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left:5px;
    overflow: auto;
    padding: 5px 5px 5px 45px;
    text-align: left;
    width: 890px;
}
.msgErrorgreen {
    background-color: #99E599;
    border: 2px solid #128e05;
    color: #333333;
    cursor: pointer;
    float: left;
    font-family: 'LucidaSans',Arial,Helvetica,sans-serif;
    font-size: 13px;
    margin-left: 5px;
    overflow: auto;
    padding: 5px 10px 5px 22px;
    text-align: left;
    width: 909px;
}


.filter-finder h1{font-size:16px; color:#0078b3; padding:5px 0px 3px 0px; margin:0px 0px 10px 0px; border-bottom:1px solid #ccc;}

.s-link{font-size:13px; font-weight:bold; color:#333;}
.s-link a{text-decoration:underline; color:#333;}
.s-link a:hover{ text-decoration:none; color:#0078b3;}
.filter-finder{padding:2px; background:#fff; border:1px solid #ccc; width:238px; margin-left:0px; height:116px; }
#filtersearch{ 
   background: url("../images/seach-bg.png") no-repeat scroll 0 0 transparent;
   height:116px;
    float: left;
    margin:0px 0 0 0px;
	   padding: 0; width:100%;
}
.filter-content {
    color: #141B03;
    float: left;
    font: 15px/18px Arial,Helvetica,sans-serif;
    margin:5px 15px 0;
    padding: 0;
    width: 210px;
}
.filter-input {
font-size:11px;
	padding: 6px 9px;
    width: 187px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 15%,
		#ffffff 46%,
		#ffffff 99%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.15, #ebebeb),
		color-stop(0.46, #ffffff),
		color-stop(0.99, #ffffff),
		to(#b5b5b5));
	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;
	border: 1px solid #7eb4c2;
	-moz-box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
}
.cearch-btn{ font-weight:bold; font-size:13px;
background: #e4f5fc; /* Old browsers */
background: -moz-linear-gradient(top, #e4f5fc 0%, #9fd8ef 51%, #2ab0ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f5fc), color-stop(51%,#9fd8ef), color-stop(100%,#2ab0ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* IE10+ */
background: linear-gradient(to bottom, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f5fc', endColorstr='#2ab0ed',GradientType=0 ); /* IE6-9 */


 padding:3px 6px 3px; -moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px; margin-left:5px; border:1px solid #1993d8; color:#333;}
.cearch-btn a{text-decoration:none;  color:#333;}
.cearch-btn:hover{text-decoration:none;  color:#444; 
background: #e6f7ff; /* Old browsers */
background: -moz-linear-gradient(top, #e6f7ff 34%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#e6f7ff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e6f7ff 34%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e6f7ff 34%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e6f7ff 34%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e6f7ff 34%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f7ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}


.seealllink
{
 font-weight:bold; font-size:13px;
background: #e4f5fc; /* Old browsers */
background: -moz-linear-gradient(top, #e4f5fc 0%, #9fd8ef 51%, #2ab0ed 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e4f5fc), color-stop(51%,#9fd8ef), color-stop(100%,#2ab0ed)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* IE10+ */
background: linear-gradient(to bottom, #e4f5fc 0%,#9fd8ef 51%,#2ab0ed 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e4f5fc', endColorstr='#2ab0ed',GradientType=0 ); /* IE6-9 */
width: 48px;

 padding:3px 6px 3px; -moz-border-radius: 5px;
	-webkit-border-radius:5px;
	border-radius:5px; margin-right:10px; border:1px solid #1993d8; color:#333;
	}
.seealllink a{text-decoration:none;  color:#333;
}
.seealllink:hover{text-decoration:none;  color:#444; 
background: #e6f7ff; /* Old browsers */
background: -moz-linear-gradient(top, #e6f7ff 34%, #ffffff 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#e6f7ff), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #e6f7ff 34%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #e6f7ff 34%,#ffffff 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #e6f7ff 34%,#ffffff 100%); /* IE10+ */
background: linear-gradient(to bottom, #e6f7ff 34%,#ffffff 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6f7ff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
width: 48px;
}

.filter-select-2 {
font-size:11px;
	padding:5px 9px;
    width:211px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 15%,
		#ffffff 46%,
		#ffffff 99%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.15, #ebebeb),
		color-stop(0.46, #ffffff),
		color-stop(0.99, #ffffff),
		to(#b5b5b5));
/*	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;*/
	border: 1px solid #7eb4c2;
	-moz-box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
}
.filter-input-2 {
font-size:11px;
	padding: 6px 9px;
    width:211px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ebebeb 15%,
		#ffffff 46%,
		#ffffff 99%,
		#b5b5b5);
	background: -webkit-gradient(
		linear, left top, left bottom, 
		from(#ffffff),
		color-stop(0.15, #ebebeb),
		color-stop(0.46, #ffffff),
		color-stop(0.99, #ffffff),
		to(#b5b5b5));
/*	-moz-border-radius: 9px;
	-webkit-border-radius: 9px;
	border-radius: 9px;*/
	border: 1px solid #7eb4c2;
	-moz-box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 0px 3px rgba(000,000,000,0.2),
		inset 0px 0px 3px rgba(255,255,255,1);
}
.filter-finder1 h1{font-size:16px; color:#0078b3; padding:5px 0px 3px 0px; margin:0px 0px 10px 0px; border-bottom:1px solid #ccc;}

.filter-finder1{padding:2px; background:#fff; border:1px solid #ccc; width:824px; height:100px; }
#filtersearch1{ 
   background: url(images/seach-bg-1.png) repeat-x;
   height:100px;
    float: left;
    margin:0px 0 0 0px;
    padding: 0; width:100%;
}
.filter-content1 {
    color: #141B03;
    font: 15px/18px Arial,Helvetica,sans-serif;
    padding: 0; float:left; margin:0px 0px 0px 10px;
}
.filter-content1 td{padding:5px 3px;}
.CloseSearch
{
float:right;
position:relative;
top:0px;
}
.search-part-inner{float:right; padding:0px 2px 2px 2px;
z-index:99;
margin-top: 40px;
margin-left: 700px;
width:265px;
background:#fff; 
border:1px solid #004c6c;
-moz-border-radius:0px 0px 7px 7px; 
-webkit-border-radius:0px 0px 7px 7px; 
border-radius:0px 0px 7px 7px; 
behavior: url(ie-css3.htc); 
-webkit-box-shadow:0 5px 8px -3px #045681;
	   -moz-box-shadow:0 5px 8px -3px #045681;
	        box-shadow:0 5px 8px -3px#045681;
			position: absolute;
}
.search-part-inner h2{font-size:20px;  margin-bottom:11px;
 border-bottom: 1px dashed #DA6F08;
  color: #DA6F08; padding-bottom:5px; padding-top:15px;}
 .search-part-inner .select{float:left; width:233px; padding:6px 9px 6px 8px; margin:0px 0px 10px 0px; border-top:1px solid #8f8f8f; border-left:1px solid #96999a; border-right:1px solid #96999a; border-bottom:1px solid #96999a; color:#444444; font-size:13px;
 background:url(../images/select.png) repeat-x top !important;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
 }
.top-inner-container{background: url("../images/model-bg-2.png") #FFFFFF !important;}
.cat .cat-box p.img img{/*border:1px solid #025573;*/}
.img_sec a img{border:1px solid #fff !important;}
#overlaybox.modal{background-color: #E0F4FF;
    border: 3px solid #666666;}
#overlaybox.modal h2{	    
	border-bottom:1px solid #666666 !important;
    color: #0076B3 !important;
    font-size: 20px !important;
    margin: 0 0 10px !important;
    padding: 0 0 4px !important;
}
.L-side-image{background:#FFF;}
.L-side-image img{  margin-top:10px;}
.L-side-image .main-heading{ font-size:18px !important; padding-top:10px !important; border-left:1px solid #ccc;  border-right:1px solid #ccc; border-top:1px solid #ccc;}
.illustration-image-div{}
.illustration-image-div img{ border:1px solid #ccc; padding:8px; background:#D2F3FD;}
.inner-heading strong{font-weight:normal !important;}
.site-map-ul{padding:0px; margin:0px 0px 0px 20px;}
.site-map-ul li{color:#0076B3; font-size:16px; line-height:23px; float:left; padding-right:40px;}
.site-map-ul li a{color:#0076B3; text-decoration:none;}
.site-map-ul ul{padding-left:15px; padding-bottom:10px; width:auto;} 
.site-map-ul ul li{color:#333; font-size:13px; line-height:23px; float:none !important;}
.site-map-ul ul li a{text-decoration:none; color:#333;}
.left{float:left !important;}
.right{float:right !important;}
#dblship{float:right !important;}
#servicebtn{padding:0px !important; background:none !important; margin:0px !important; border:none !important; -moz-border-radius:0px !important; -webkit-border-radius:0px !important; border-radius:0px !important; behavior: url(ie-css3.htc);}
.pd-lft-rit{padding-left:10px; padding-right:10px;}
.Mandatory{padding-left:5px; padding-bottom:10px;}
.btn-none{padding:2px 3px 2px 2px !important; background:none !important; margin:0px !important;}
.fade
{
	background:none repeat scroll 0 0 #979797 !important;
}
.trhead-listing {
  
    border-bottom: 1px solid #DDDDDD;
    color: #1D67AA;
    font-size: 13px;
    font-weight: bold;
    height: 36px;
    padding: 0 7px;
}
input[type='text']
{
padding:5px 9px 6px 8px; 
margin:3px 0px 3px 0px;
border-top:1px solid #c1c1c1;
border-left:1px solid #ccc;
border-right:1px solid #ccc; 
border-bottom:1px solid #ccc;
color:#444444;
font-size:13px;
 background:none #fff !important;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
input[type='password']
{
padding:5px 9px 6px 8px; 
margin:3px 0px 3px 0px;
border-top:1px solid #c1c1c1;
border-left:1px solid #ccc;
border-right:1px solid #ccc; 
border-bottom:1px solid #ccc;
color:#444444;
font-size:13px;
 background:none #fff !important;
-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; behavior: url(ie-css3.htc);
}
.headradio
{
	float:left;
	margin:6px 2px 11px 3px;
}
.membertab
{
	background:url('../images/header-bg.png');
	float:right;
	min-height: 33px;
    padding: 6px 4px 0 8px;
}
.membertab .main
{
	background:url('../images/header-bg.png');
	
}
.seealllink a:hover {

    text-decoration: none;
}
.searchtext
{
	color: #4E4E4E;
    font-size: 14px;
    font-weight: bold;
    margin: 5px;
    padding: 5px;
}
.search-top
{
	border:1px solid #D3EAF9;
	text-align:left;
 background: none repeat scroll 0 0 #FFFFFF;;
}
.fadefooter
{
	color:#ccc !important;
}
.htmlbutton1{
border:1px solid #8DC400; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;  padding: 4px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3); text-align: center; color: #FFFFFF; background-color: #00881D;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00881D), color-stop(100%, #8DC400));
 background-image: -webkit-linear-gradient(top, #00881D, #8DC400);
 background-image: -moz-linear-gradient(top, #00881D, #8DC400);
 background-image: -ms-linear-gradient(top, #00881D, #8DC400);
 background-image: -o-linear-gradient(top, #00881D, #8DC400);
 background-image: linear-gradient(top, #00881D, #8DC400);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#3093c7, endColorstr=#8DC400);
 text-decoration:none !important;
 color: #fff !important;
}

.htmlbutton1:hover{
 border:1px solid #8DC400; background-color: #00881D;
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8DC400), color-stop(100%, #00881D));
 background-image: -webkit-linear-gradient(top, #8DC400, #00881D);
 background-image: -moz-linear-gradient(top, #8DC400, #00881D);
 background-image: -ms-linear-gradient(top, #8DC400, #00881D);
 background-image: -o-linear-gradient(top, #8DC400, #00881D);
 background-image: linear-gradient(top, #8DC400, #00881D);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#8DC400, endColorstr=#00881D);
}
.inner-heading1{ 
	font-size:24px;
	color:#4E4E4E;
	margin:0;
	padding:0px 0 1px 0px;
	font-weight:normal;
}
.htmlbutton2{
border:1px solid #0076B3; -webkit-border-radius: 3px; -moz-border-radius: 3px;border-radius: 3px;  padding: 2px 10px; text-shadow: -1px -1px 0 rgba(0,0,0,0.3); text-align: center; color: #FFFFFF; background-color: #0076B3;
 
 text-decoration:none !important;
 color: #fff !important;
}
.search-titles
{
	color: #666666;
   
    font-size: 15px;
    padding-right: 10px;
}
