/* CSS Document */

/*Body{ /*margin-top:30px;*//* padding:0px; background:#7E9EC0; background:url(../images/bg.gif) top repeat;font-family:Verdana; font-size:11px;}
*/
Body{ margin-top:0px; padding:0px; background:url(../images/bg.gif) top repeat-x; background-color:#000000; font-family:Verdana; font-size:11px;}
.dottedlinemain{ background:url(../images/dottedline.jpg) repeat-x; width:767px;}

h1{font-family:Verdana; font-size:18px; color:#ffffff; font-weight:normal; padding:4px 0px 0px 4px; margin:0px;}
h2{font-family:Verdana; font-size:16px; color:#A32E1F; font-weight:bold; padding:4px 0px 4px 0px; margin:0px;}
.displaytext{float:left;font-family:Verdana; font-size:11px; color:#ffffff; padding:0px 0px 0px 4px;}
.redtext{font-family:Verdana; font-size:12px; color:#A32E1F; padding:0px;}
.redtext2{font-family:Verdana; font-size:11px; color:#A32E1F; padding:0px; font-weight:bold;}

.linktext{font-family:Verdana; font-size:11px; color:#000000; padding:0px; text-decoration:none; font-weight:bold;}
.linktext:hover{font-family:Verdana; font-size:11px; color:#999999; padding:0px; text-decoration:underline;font-weight:bold;}

.linktext1{font-family:Verdana; font-size:11px; color:#000000; padding:0px; text-decoration:none;}
.linktext1:hover{font-family:Verdana; font-size:11px; color:#999999; padding:0px; text-decoration:underline;}

.textarea{ height:17px; width:154px; color:ffffff; border:#192E7D 1px solid; margin:0px; padding:0px;}
/*#main{ margin:0px; padding:0px; width:100%; font-family:Verdana; font-size:12px; color:#000000;}*/
/*=======================================================Top Portion=======================================================*/
#top{ margin:0px auto; padding:0px 0px 8px 0px; width:980px; height:32px;}
.topleft{ margin:0px; padding:5px 0px 0px 0px; width:115px; height:27px; float:left;}
.topright{ margin:0px; padding:0px; width:815px; height:32px; float:right;}
#maincontent{margin:0px auto; padding:0px; width:970px; background-color:#FFFFFF; border:#A32E1F 4px solid;}

/*=======================================================Header=======================================================*/

#header{ background:#FFFFFF; margin:0px; padding:0px; height:110px;}
.headertop{margin:0px; padding:0px; height:84px;}
.logo{ height:72px; width:279px; float:left; margin-top:12px;}
.headerbot{margin:0px; padding:0px; height:26px;}
.headerright{ width:360px; float:right;}
.search{ width:190px; float:right; margin:10px 0px 4px 0px;}
.headerrightbot{ width:360px; float:right; margin:30px 0px 4px 0px;font-family:Arial; font-size:14px; font-weight:bold; color:#000000;}
.tophorizontalmenu{ margin:0px; padding:0px; background-color:#A32E1F; height:26px; width:970px;}

/*=======================================================middle=======================================================*/

#middlecontent{ padding:4px 0px 0px 0px; margin:0px; line-height:16px;}
.leftmenu{ float:left; background-color:#909BA1; width:183px;}
.leftnav{width:180px;margin:0px auto; padding:0px 0px 2px 0px;} 
.leftnav ul{margin:0px; padding:0px; list-style:none;}
.leftnav ul li{height:19px; margin:0px; padding:0px;}
.leftnavlink{font-size:11px;color:#333333; text-decoration:none; padding:1px 0px 0px 4px;}
.leftnavlink:hover{color:#999999; text-decoration:underline; padding:0 0 0 4px;}
.leftnavlink-fixd{font-family:arial; font-size:12px; color:#000000; text-decoration:none;padding:0 0 0 20px;}

.leftmenuheading{ font-family:Tahoma; font-size:11px; color:#ffffff; font-weight:bold;text-transform:uppercase; height:30px; width:178px; background-color:#909BA1; padding:6px 0px 0px 4px;}

.leftmenuheading1{ font-family:Tahoma; font-size:11px; color:#ffffff; font-weight:bold;text-transform:uppercase; height:22px; width:178px; background-color:#909BA1; padding:6px 0px 0px 4px;}


.leftmenublank{ float:left; background-color:#ffffff; width:183px; height:4px;}
.leftmenucontent{ float:left; background:#FFFFFF; width:178px; font-family:Tahoma; font-size:12px; color:#000000;}
.middleright{ margin:0px 10px 0px 0px; padding:0px; width:767px; float:right;}
.middleheading{width:767px; background-color:#CC6422; padding:0px 0px 0px 0px; height:28px; width:767px;}
.middlerightcontent{margin:0px 0px 0px 0px; padding:0px; width:767px; float:right;}
.middlerightleft{ margin:0px; padding:4px 0px 0px 0px; width:459px; height:352px; float:left;}
.middlerightlefttop{ margin:0px; padding:0px; width:459px; height:334px; float:left;}
.middlerightleftbot{ margin:0px; padding:0px; width:459px; height:16px; background-color:#CC6422;  float:left;}

.middlerightright{ margin:0px; padding:4px 0px 0px 0px; width:300px; /*height:350px;*/ float:right;}
.dottedline{ background:url(../images/dottedline.jpg) repeat-x; width:300px;}
.middlerightrighttop{ margin:0px; padding:0px; width:300px; height:350px; float:right; background-color:#FFFFFF;}

/*=======================================================Products=======================================================*/
.product1{width:248px;float:left; margin:6px 0px 0px 2px;}
.productheading{ font-family:Verdana; color:#484F52; text-transform:uppercase; font-weight:bold; font-size:12px; padding:4px 0px 4px 0px;}
.productpic{ font-family:Verdana;font-size:11px; height:177px; width:177px; border:#880000 1px solid; /*margin-left:30px;*/ padding:5px 5px 5px 30px;}
.productcontent{ font-family:Verdana;font-size:11px;padding:10px 0px 0px 0px;}

/*=======================================================Contact=======================================================*/
.contact{font-family:Verdana; color:#000000; text-transform:uppercase; font-weight:bold; width:960px;}
.contactright{font-family:Verdana; font-size:12px; color:#000000; text-transform:uppercase; width:290px; margin:4px 0px 2px 4px; float:right;}
.contactleft{font-family:Verdana; font-size:12px; color:#000000; text-transform:uppercase; width:420px; margin:4px 0px 2px 4px; float:left;}
/*=======================================================Footers=======================================================*/
#footer{ margin:0px; padding:0px; width:970px; margin:0px auto;}
.footeremail{width:970px; height:24px;/* background-color:#131C25;*/  background-color:#680000; margin:10px 0px 10px 0px;}
.footermailtext{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#898E92; text-decoration:none; text-transform:uppercase; font-size:11px; text-align:right;}
.footerright{ width:460px; float:right;font-family:Verdana, Arial, Helvetica, sans-serif; color:#898E92; text-decoration:none; text-transform:uppercase; font-size:11px; font-weight:bold;}
.footertextarea{ height:15px; width:150px; color:#cccccc; border:#192E7D 1px solid; margin:0px; padding:0px;}

.footertext{ font-family:Verdana;color:#ffffff; font-size:11px; margin:0px ; padding:6px 0px 0px 2px; font-weight:normal; line-height:16px;float:left; width:135px;}
.footertext ul	{list-style: none}
.footertext ul li{list-style: none;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;color:#ffffff;}
.footertext a{list-style: none;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;color:#ffffff; text-decoration:none;}
.footertext a:hover{list-style: none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;color:#ffffff;text-decoration:underline;}
.footerleft{/*width:420px;*/ float:left;font-family:Verdana text-decoration:none; font-size:11px; font-weight:bold; color:#FFFFFF; padding:4px 0px 10px 0px;}

#miniCartContainer {
height:28px;
width:300px;
}
header.css (line 1)
.relativePosition {
position:relative;
}
header.css (line 1)
.floatRight {
display:inline;
float:right;
}

/*jhjsdhwhdkwhhkhkqwhekjlqnkshkqhkq*/

.welcometext{ width:280px; font-family:Verdana; color:#ACBCC6; text-transform:uppercase; font-weight:bold; font-size:14px; padding:5px 0px 20px 0px;text-decoration:none; float:left;}

.welcometext ul{margin:0px; padding:0px; list-style:none; display:inline;}
.welcometext ul li{height:19px; margin:0px; padding:0px; display:inline;}
.toptext{ font-family:Verdana; color:#ACBCC6; text-transform:uppercase;font-weight:bold; font-size:10px;text-decoration:none;padding:0px ; margin:0px;}
.toptext:hover{ font-family:Verdana; color:#ffffff; text-transform:uppercase;font-weight:bold; font-size:10px;text-decoration:none;padding:0px ; margin:0px;}

/*=======================================================Inner Category page=======================================================*/
.middlebannerheading{width:767px; background-color:#CC6422; padding:0px 0px 0px 0px; height:30px; width:767px;}
.middlerightleftinner{ margin:0px; padding:4px 0px 0px 0px; width:338px;float:left;}
.middlerightprodutmain{ margin:8px 0px 0px 0px; padding:0px; width:325px;float:left; background-color:#ffffff; border:#E3EBEF 4px solid;}
.productmain{width:248px; margin:6px 0px 0px 30px; vertical-align:middle;}
.middlerightrightinner{ margin:0px; padding:4px 0px 0px 0px; width:425px;float:right;}
.productpiccategorymain{ font-family:Verdana;font-size:11px;/* border:#880000 1px solid;*/}
.productpic2{ width:122px; border:#A32E1F 1px solid; float:left;}
.productpic_upsell{ width:128px; border:#A32E1F 1px solid; float:left;}
.product2{ margin:4px 6px 0px 0px; padding:0px; width:420px;float:left;}
.productheading2{ font-family:Verdana; color:#484F52; text-transform:uppercase; font-weight:bold; font-size:12px; padding:4px 0px 4px 0px; text-decoration:none;}
.productheading:hover{ font-family:Verdana; color:#A32E1F; text-transform:uppercase; font-weight:bold; font-size:12px; padding:4px 0px 4px 0px; text-decoration:underline;}

.productcontent2{ font-family:Verdana;font-size:11px; width:250px; float:right;}

/*=======================================================Inner Product page=======================================================*/
.middlproductmain{ margin:0px 0px 0px 0px; padding:0px; width:970px; }
.prodmainhead{width:970px; background-color:#CC6422; padding:0px 0px 0px 0px; height:28px; margin:0px auto;}
.midprodmainpic{ margin:8px 0px 0px 0px; padding:0px; width:290px;float:left;}
.midprodleft{ margin:0px; padding:4px 0px 0px 0px; width:290px;float:left;}
.midprodrightmain{ margin:0px; padding:4px 0px 0px 0px; width:470px;float:right;}
.productdetails{ margin:4px 6px 0px 0px; padding:0px; width:470px;float:left; margin:6px 0px 0px 0px;}
.productdetsilsleft{ width:240px;float:left;border-right:1px solid #C7CDD0;}
.prodtailstcontent{ font-family:Verdana;font-size:11px; /*width:200px;*/ float:right; margin:0px 4px 0px 4px;}
.textheadprod{font-family:Verdana; font-size:12px; color:#333333; padding:0px; text-decoration:none; font-weight:bold;}
.productbold{ font-family:Verdana;font-size:16px;font-weight:bold;color:#666666; text-decoration:none;}
.midprodrightlist{ margin:0px; padding:0px; width:240px;float:left;/* padding-left:14px;*/}
.midprodrightlist ul { list-style-image:url(../images/list.jpg) right;font-size:11px;text-decoration:none;padding:0px ; margin:0px; float:left;}
.midprodrightlist ul li{ list-style-image:url(../images/list.jpg) right;font-size:11px;text-decoration:none;padding:0px ; margin:0px;}

.middlemidcontentleft{margin:0px; padding:0px; width:380px;float:left;}

.middlemidcontentright{margin:0px; padding:0px; width:560px; float:right;}

.Productmid{ margin:0px 0px 0px 0px; padding:0px ; line-height:16px;}
.borderbot{ border-bottom:#999999 1px solid;}
.bordertop{ border-top:#990000 2px solid; padding:2px 0px 0px 0px; margin:1px 0px 0px 0px;}
.leftborderheading{height:30px; background-color:#E5E8E8;font-family:Verdana; font-size:12px; color:#333333; padding:0px 0px 0px 2px; text-decoration:none; font-weight:bold;}

.middlemidcontenborder{margin:8px 0px 0px 0px; padding:0px; width:550px; float:right; background:#ffffff; border:#9BACB7 4px solid;}

.Addcartleft{ width:102px; height:25px; float:left;}
.Addcartbuttonmid{ width:102px; height:25px; float:left;}
.Addcartbuttonright{ width:208px;float:right;margin:0px 20px 0px 0px;}
.textarea1{ width:50px; float:left;padding:4px 0px 0px 0px}
.product3{ margin:4px 6px 8px 0px; padding:0px; width:380px;float:left;}



.contentbox {scrollbar-3dlight-color:#ffd700;
scrollbar-arrow-color:#ff0;
scrollbar-base-color:#ff6347;
scrollbar-darkshadow-color:#ffa500;
scrollbar-face-color:#008080;
scrollbar-highlight-color:#ff69b4;
scrollbar-shadow-color:#f0f}


/*=======================================================Ash box=======================================================*/

.ashbox{padding:0px; width:360px; margin:6px 0px 6px 10px; background-color:#F4F5F5; border:#C7CDD0 1px solid;}
.ashboxcontent{padding:2px 0px 4px 0px; width:340px; margin:0px auto; font-size:11px;}
.askheadingtext{font-family:Verdana; font-size:14px; color:#333333; font-weight:bold; padding:2px 0px 4px 0px; margin:0px; text-decoration:none;}
.askheadingtext:hover{font-family:Verdana; font-size:14px; color:#990000; font-weight:bold; padding:2px 0px 4px 0px; margin:0px; text-decoration:none;}


/*=======================================================Productpage Tab=======================================================*/
.tabarea{margin:0px 0px 10px 0px; padding:0px; width:560px; float:right; background:#ffffff; /*border:#CCCCCC 1px solid;*/}
.tabareatop{ height:26px;}
.whitext{font-family:Verdana; font-size:11px; color:#ffffff; padding:0px; font-weight:normal;}
.greytext{font-family:Verdana; font-size:11px; color:#333333; padding:0px; font-weight:normal;}
.reviewsummary{ width:530px; margin:10px 0px 10px 15px; background-color:#FCFBF9; padding:0px 0px 8px 2px; border:#CCCCCC 1px solid; font-size:11px;}
.reviewsummaryhead{ width:550px; padding:0px 0px 0px 2px; background-color:#D1D2D6;font-family:Verdana; font-size:12px; color:#FFFFFF; font-weight:bold;  height:23px;}
.reviewsummaryhead2{ width:528px; padding:0px 0px 0px 2px; background-color:#DDDDDD;font-family:Verdana; font-size:12px; color:#333333; font-weight:bold;  height:23px;}
.tabheadingtext{font-family:Verdana; font-size:13px; color:#333333; font-weight:bold; padding:4px 0px 4px 4px; text-decoration:none;}
.margintext{ padding-left:430px}
.product4{ margin:4px 0px 0px 10px; padding:0px; width:540px;float:left;}
.productcontent4{ font-family:Verdana;font-size:11px; width:400px; float:left; margin:0px 0px 10px 10px;}



.formbutton{overflow:visible; float:right;
    width:90px;
	margin:3px 5px 0px 0px;
    background:#999999;
    color:#fff;
    border:1px solid #999999;
    font:bold 11px arial !important;
    text-align:center;

    }

.left{float:left;}
.right{float:right;}




.details{margin:0px auto; padding:0px;} 
.details ul{margin:0px; padding:14px 0px 0px 0px; list-style:none;}
.details ul li{ background:url(../images/bullet2.gif) no-repeat left; padding:0px 0px 0px 30px; margin:0px; line-height:14px;}


.underlinetext2{color:#666666;
text-decoration:none;}


/*new table*/
.midprodrightlist1{ margin:0px; padding:0px; width:330px;}
.midprodrightlist1 ul { font-size:11px;text-decoration:none;padding:0px 0px 0px 20px ; margin:0px 0px 0px 0px; font-family:Verdana; list-style:none;}
.midprodrightlist1 ul li{background:url(../images/list.jpg) no-repeat left;font-size:11px;text-decoration:none;padding:0px 0px 0px 20px; margin:0px; font-family:Verdana; list-style:none;}



/*=======================================================Productpage Tab=======================================================*/

.reviewsummary1{ width:530px; margin:0px auto; background-color:#FCFBF9; padding:0px 0px 8px 2px; border:#CCCCCC 1px solid; font-size:11px;}
.reviewsummaryhead{ width:528px; padding:0px 0px 0px 2px; background-color:#AB0505;font-family:Verdana; font-size:12px; color:#ffffff; font-weight:bold;  height:23px;}
.reviewsummaryhead2{ width:528px; padding:0px 0px 0px 2px; background-color:#DDDDDD;font-family:Verdana; font-size:12px; color:#333333; font-weight:bold;  height:23px;}
.tabheadingtext{font-family:Verdana; font-size:13px; color:#333333; font-weight:bold; padding:4px 0px 4px 4px; text-decoration:none;}
.margintext{ padding-left:430px}
.product4{ margin:4px 0px 0px 10px; padding:0px; width:540px;float:left;}
.productcontent4{ font-family:Verdana;font-size:11px; width:400px; float:left; margin:0px 0px 10px 10px;}

.redtext{font-family:Verdana; font-size:12px; color:#A32E1F; padding:0px;}


TD{ font-family:Verdana; color:#666666; font-size:11px;}
.tdheading{font-family:Verdana; color:#990000; font-size:11px; font-weight:bold;}

.greyheadingtext{font-family:Verdana; font-size:13px; color:#666666; font-weight:bold;}
.greyheadingtext2{font-family:Verdana; font-size:13px; color:#333333; font-weight:bold;}

/*=======================================================Videos=======================================================
.video{ width:180px; height:180px; float:right; border:#990000 1px solid;}
.maintextleft{width:115px; float:left;}*/

.iconbox{ width:360px; background-color:#ECECEC; border:#9DAEB6 4px solid;}

.footertextright{ width:220px;font-family:verdana; font-size:11px; font-weight:bold; color:#FFFFFF; padding:4px 0px 10px 0px; float:right;}

.footerlinknew{font-family:verdana; font-size:11px;color:#993300; margin-top:20px; text-decoration:none;}
.footerlinknew:hover{font-family:verdana; font-size:11px;color:#993300; margin-top:20px; text-decoration:underline;}

.footerlinknew1{font-family:verdana; font-size:11px;color:#FFFFFF; margin-top:20px; text-decoration:none;}
.footerlinknew1:hover{font-family:verdana; font-size:11px;color:#FFFFFF; margin-top:20px; text-decoration:underline;}