/* CSS Document */
body{
 margin:0;
 padding:0;
 color:#6a6c6d;
 color:#444444;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}
a{
text-decoration:none;
color:#138FBF;
}
img{
border:none;
}
.clear{
clear:both;
}
.container{
width:985px;
background-color:#f0f1f2;
margin:0 auto;
}
.header{
height:444px;
}
.topheader{
height:105px;
padding-top:30px;
background:url(../images/headerbg.gif) no-repeat left  top;
padding-left:196px;
}
.logo{
 width:166px;
 height:98px;
 float:left;
}
.toplinks{
float:right;
}
.toplinks a:link,.toplinks a:active,.toplinks a:visited{
float:right;
display:block;
margin-right:10px;
height:38px;
}
.menu{
height:45px;
margin-bottom:10px;
}
.banner{
width:966px;
height:244px;
margin:0 auto;
}
.bigbanner{
width:718px;
height:244px;
float:left;
}
.bannerright{
width:238px;
height:244px;
float:right;
}
.bodytoptext{
width:966px;
margin:0 auto;
border-top:solid 1px #e9e9e9;
}
.welcomenote{
padding:3px;
color:#444444;
width:697px;
float:left;
}
.welcomenote div{

}
.welcomenote div.more{
height:25px;
}
p{
font-size:13px;
margin:3px;
padding:2px;
}
h1{
margin:0;
padding:0;
font-family:Trebuchet MS,Verdana,Arial;
font-size:18px;
color:#138fbf;
padding-left:19px;
background:url(../images/pointer.gif) no-repeat;
background-position:3px 4px;
}
.latestnews{
float:left;
width:244px;
padding:5px;
height:176px;
border-left:#e9e9e9 solid 1px;

}
.orange{
 color:#ff6103;
}

.more a:link,.more a:active,.more a:visited{
color:#169bce;
text-decoration:underline;
padding-left:18px;
background:url(../images/square.gif) no-repeat;
background-position:3px 6px;
font-size:11px;
}
.scrollblock{
margin:7px;
}
.shadowboxesarea{
width:966px;
margin:0 auto;
}
.shadowbox1{
float:left;
width:472px;

}
.shadowboxesarea .content{
	width:411px;
	padding:2px;
	padding-bottom:16px;
	margin:0 auto;
	border:solid 1px #dedede;
}
.productinfo{
height:95px;
}
.viewmore_btn{
width:110px;
height:27px;
}
.productinfo .image{
width:130px;
height:100px;
padding:5px 0;
float:left;
text-align:center;
}
.data{
float:left;
padding:3px 0 3px 8px;
font-size:10px;
width:225px;
}
.content .viewmore_btn{
	float:right; margin-right:119px;
}
.data .more{
margin-top:12px;
}
.data .orange{
font-size:14px;
}

.shadowbox2{
width:472px;
float:left;
}
.shadowboxfull{
width:950px;
margin-top:16px;
padding-bottom:12px;
float:left;
}
.shadowleft{
	height:64px;
	background:url(../images/shadowleft.gif) no-repeat left;
	padding-left:19px;
}
.shadowbig{
	width:453px;
	height:52px;
	float:right;
	padding-top:12px;
	background:url(../images/shadowbig.gif) no-repeat right top;
}

.shadowbig h1{
	margin-top:18px;
	font-weight:normal;
	font-size:24px;
}
.shadowboxfull .shadowbig{
width:932px;
}

.shadowboxfull .content{
width:882px;
}
.shadowboxfull .productinfo{
float:left;
margin-right:75px;
}
.footer{
width:985px;
margin:1px 0;
color:#939292;
padding:28px 0 3px 0;
font-size:10px;
background-image:url(../images/footerbg.gif);
text-align:center;
line-height:20px;
}
.footer a:link,.footer a:active,.footer a:visited{
margin:6px;
color:#939292;
}
.footerarea{
width:985px;
}
.freephone{
width:330px;
height:16px;float:right;
margin:24px 12px 0 0;
}
.shadowboxlisting{
float:left;
width:719px;
padding-bottom:14px;
}
.shadowboxlisting .shadowbig{
width:700px;
height:52px;
}
.navigation{
float:left;
margin:13px 0 0 0px;
width:230px;
border:#dedede solid 1px;
padding:1px 1px 1px 0px;
}
.navbg{
height:28px;
width:219px;
line-height:28px;
padding-left:10px;
background-image:url(../images/nav_bg.gif);
margin-bottom:1px;
}
.navbg a:link,.navbg a:active,.navbg a:visited{
color:#4aa8cc;
font-size:14px;
}
.navbg a:hover{
	color:#f5821f;
}
.producttype{
	width:188px;
	height:140px;
	margin:12px 15px 0 15px;
	float:left;
	 border:#dedede solid 1px;
}
.productlisting{
	width:185px;
	height:238px;
	margin:12px 15px 0 15px;
	padding:2px;
	float:left;
	border:#dedede solid 1px;
}
.shadowboxlisting .content{
width:677px;
padding-left:18px;
border:none;
}
.manufacturername{
text-align:center;
font-size:13px;
}
.manufacturername a:link,.manufacturername a:active,.manufacturername a:visited{
color:#4aa8cc;
}
.manufacturername a:hover{
text-decoration:underline;
}
.productsdesc {
color:#828283;
padding:0 14px;
float:left;
width:154px;
}

.productsdesc .buttonsdiv{
text-align:center;
}
.productsdesc .buttonsdiv a:link,.productsdesc .buttonsdiv a:active,.productsdesc .buttonsdiv a:visited{
display:block;
float:left;
}

.productsdesc h2{
margin:0;
padding:0;
}

.productsdesc h2 a:link,.productsdesc h2 a:active,.productsdesc h2 a:visited{
font-size:12px;
color:#ff5f00;
}
.blue{
color:#4aa8cc;
}
div#prod_image_left{
float:left;
margin:10px 0 0 20px;
width:257px;
}
div#rightside{
float:left;
width:386px;
margin-right:6px;
}
.productcontent h1{ 
background:none;
color:#f5821f;
padding:0;
margin:2px;
font-size:15px;
}
#prod_image_left a:link,#prod_image_left a:active,#prod_image_left a:visited{
color:#4AA8CC;
}
#rightside a:link,#rightside a:visited,#rightside a:active{
color:#4AA8CC;
}
.productcontent{
padding:0 18px;
}
.newslisting{
	width:650px;
	margin:12px 0px 0 0px;
	padding:2px;
	float:left;
	border:#dedede solid 1px;
}
.newslisting h3{
margin:0;
color:#138FBF;
padding:0;
 font-size:13px;
}
.newsinfo{

}
.floatL{
float:left;
}
.floatR{
float:right;
}
.newsSubText{
float:right;
width:540px;
padding:12px 2px;
}
.formrow label{
width:200px;
display:block;
float:left;
}
.formrow input{
margin:2px 0px;
}
.pagination{
padding-right:32px;
text-align:right;
}
.content h1{
 background:none;
 padding-left:0;
 font-size:16px;
 color:#f5892d;
}
.sub_basic{
background:transparent none repeat scroll 0 0;
border:0 none;
color:#1F6EFF;
margin:0;
padding:0;
}
.content fieldset{
border:#dedede solid 1px;
padding:5px;
}
.enlarge_btn{
display:block;
background:url(../images/view_large_btn.jpg) no-repeat 0 2px;
padding:5px 0 0px 19px;
padding-left:18px;
height:19px;
width:90px;
margin:0 auto;
}
.pagination a:link,.pagination a:active,.pagination a:visited{
color:#ff5f00;
}
.order_button a:link,.order_button a:active,.order_button a:visited{
width:110px;
display:block;
color:#F5892D;
font-weight:bold;
background-image:url(../images/bg_button.gif);
padding:0 3px;
text-align:center;
height:28px;
line-height:28px;
border:#d7d8d9 solid 1px;
}
input[type="submit"], input[type="reset"],input[type="button"]{
display:block;
color:#F5892D;
font-weight:bold;
background:url(../images/bg_button.gif) repeat-x;
padding:0 3px;
text-align:center;
height:28px;
line-height:28px;
border:#d7d8d9 solid 1px;
}
.inputbutton{
display:block;
color:#F5892D;
font-weight:bold;
background:url(../images/bg_button.gif) repeat-x;
padding:0 3px;
text-align:center;
height:28px;
line-height:28px;
border:#d7d8d9 solid 1px;
}
del{
font-size:10px;
color:#FF5F00;
}
.oldprice{
font-size:10px;
color:#FF5F00;
text-decoration:line-through;
}
.shadowboxfull .content .viewmore_btn{
float:right;
margin-right:16px;
}
.special_offer_button{
float:left;
}

/*sajid*/
.inputfixwidth_286px{
width:286px;
}
/*sajid*/
