@charset "utf-8";
/* CSS Document */


/***** The CSS Class for the Websites to Align at the Bottom.  *****/

* {	margin: 0; }
.floatLeft {float:left !important;}
.floatRight {float:right !important;}
html{color:#000; height: 100%;  font-family:Arial, Helvetica, sans-serif; font-size:12px; }
body {color:#000; height: 100%; background:url(../images/home-bg.jpg) repeat-x top transparent ; font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#d1cfcd;}
.wrapper {background:transparent  url(../images/home-bottom-building.png) no-repeat center bottom; min-height: 100%; height: auto !important; height: 100%;	margin: 0 auto -41px 0; /* the bottom margin is the negative value of the footer's height */}
.footer {height: 41px; /* .adjuster must be the same height as .footer */ background:url(../images/home-bottom-bg.jpg) repeat-x top;}
.adjuster {height: 41px; /* .adjuster must be the same height as .footer */}


/*------------------------- End --------------------------*/



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}

/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*to enable resizing for IE*/
input,textarea,select{font-size:100%;}

/*because legend doesn't inherit in IE */
legend{color:#000;}
del,ins{text-decoration:none;}

/* Signature Area Starts */
.container {display:block; width:990px; margin:0 auto;}
.copyright {width:935px; margin:0 auto; padding-top:12px;}
.bottomImg{width:990px; /*margin-top:-160px;*/ text-align:center; margin:-160px auto;  }
.floatLeft{float:left;}
.floatRight{float:right;}
.alignLeft{text-align:left;}
.alignRight{text-align:right;}
a.lnkCredit {color:#626160; text-decoration:none;}
a.lnkCredit:hover {color:#f86d32; border-bottom:1px dotted #003366;}
.copyrightSignature{width:990px; }
.txtCopyright {color:#626160; float:left;}
.txtCredit {color:#626160; float:right;}
.termsCondiSeptor{padding:0 20px 0 20px;}
.noBorder{ border:none !important;}



/* Signature Area Ends */

/* Header Area Starts */

.header{width:990px; height:495px;}
.headerLeftArea{width:240px; padding-left:8px; float:left;}
.logomenuArea{width:203px; height:494px; background:url(../images/menu-bg.jpg) repeat-x top; float:left;}
.headerRightArea{width:742px; float:left;}
.topLnks{ float:right; /*width:516px; */background:#D3D1D0; padding:0 34px 8px 0;}
.topLnkRed{color:#fc1900;}
.loggedtopLnkRed{color:#fc1900;}
.logedLoginSearch{width:516px; height:36px; background:#d3d1d0; float:left;}
.memberArea{width:416px; height:20px; margin:10px 0 0 320px; position:absolute; text-align:center; z-index:99; border-bottom:#525252 solid 1px;}

.memberArea a{color:#000000; font-weight:bold; text-decoration:none; margin:0 5px 0 5px;}
.memberArea a:hover{color:#525252;}
.loggedIn{ width:216px; text-transform:none !important;}


.logomenuArea center{ background-color:#000000; width:202px; height:160px;}
.corporateLogo{margin:57px 0 0 0;}



ul.ltAreaLnk { margin:14px 0 0 0; list-style:none; display:block;}
ul.ltAreaLnk li {width:203px; margin:0; padding:0; float:left;}
ul.ltAreaLnk li a{ background:url(../images/left-menu-bg.jpg) repeat-x left top; text-decoration:none; color:#000000; display:block; padding:7px 0 7px 8px; float:left; width:195px;}
ul.ltAreaLnk li a:hover{ background:url(../images/left-menu-bg.jpg) repeat-x left -31px; color:#f11300;}
ul.ltAreaLnk li a.active{ background:url(../images/left-menu-bg.jpg) repeat-x left -31px; color:#f11300;}


.lnkLoginSearch a{font-size:13px; color:#000000; text-decoration:none; text-transform:uppercase; display:block; padding:12px 0 0 25px; }
.lnkLoginSearch a:hover{color:#fc1900;}
.mainImgArea{width:742px; height:458px; float:left;}
.viewAllProducts{width:139px; height:32px; position:absolute; margin:355px 0 0 600px; z-index:99;}
a.lnkAllProducts{cursor:pointer; text-align:center; width:139px; background:url(../images/view-all-products.png) left top no-repeat; color:#FFFFFF; font-size:12px; padding:10px 0 9px 2px; display:block; text-decoration:none; /*font-weight:bold*/;}
a.lnkAllProducts:hover{ background:url(../images/view-all-products.png) left -32px no-repeat; color:#FFF; }

/* Header Area Ends */

/* Header Seprator Starts */

.headerSeprator{width:990px; height:26px; /*background-color:#FFF;*/}

/* Header Seprator Ends */

/* Products Display Starts */

.productsSize{width:990px; overflow:hidden; border-bottom:#d1d1d1 solid 1px; /*margin: 0 0 20px 34px; */ margin:0 auto; padding:0;}

.productArea{width:804px; float:right; margin:0 0 30px 10px;}
.prodArrowLt{ float:left; margin:40px 0 0 0;}
.prodArrowRt{ float:right; margin:40px 0 0 0;}
.prodContainer{width:150px; height:160px; border:#ebe8e8 solid 7px; display:block; margin:0 0 5px 0;}
.prodContainer h1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f11300; font-weight:bold; text-transform:uppercase; margin:4px 0 4px 0;}
a.homeThumbHead {font-size:12px; color:#f11300; font-weight:bold; text-transform:uppercase; text-decoration:none; margin:10px 0 0;}
a.homeThumbHead :hover{color:#000000;}
.prodContainer p{color:#010101; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

/* Products Display Ends */

/* Content Area Starts */

.content{ width:990px; overflow:hidden; margin:0 auto;}
.content-left{width:473px; float:left; margin:0 0 0 30px; min-height:290px !important; background:url(../images/content-line.png) no-repeat right top; padding:0 20px 0 0;}
#contentID{ overflow:hidden;}
#contentID p{margin:0 0 15px 0; line-height:18px;}
#contentID ul {margin-left:35px;	list-style-type:none;}
#contentID li {list-style-image:url(../images/content-arrow.png); line-height:16px; margin-bottom:12px;}
#contentID a{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#f86d32; font-size:12px; font-weight:bold;}
#contentID a:hover{color:#000000; text-decoration:none;}

.content-main{width:45px; float:left; margin:0 9px 0 30px;}
.content-main a{font-size:15px; color:#fb3333; font-weight:bold; text-decoration:none;}
.content-main a:hover{color:#000000;}
.content-right{width:360px; float:left;}
.blogArea{width:350px; overflow:hidden; margin:0 0 20px 0;}
.blogArea h1{color:#000000; font-weight:bold; margin:0 0 5px; font-size:12px;}
.blogArea h1 a{ color:#000; text-decoration:none;}
.blogArea h1 a:hover{ color:#FF0000;}
.blogArea p{line-height:18px;}
.blogArea a{font-size:12px; color:#fb3333; text-decoration:underline;}
.blogArea a:hover{color:#000000; text-decoration:none;}
.blogDate{ font-size:12px; color:#FB3333;}
.blogComment{width:350px; margin:10px 0 0 0; }
.blogComentTxt{width:100px; float:left; font-style:italic;}
.blogButton{width:150px; float:right; text-align:right; padding:5px 0 0 0;}
a.homeBlogBut{width:52px; background:url(../images/home-button-bg.png) no-repeat left top; margin:5px 10px 0 0; text-decoration:none; color:#000000; padding:2px 8px 2px 5px; float:right;}
a.homeBlogBut:hover{width:52px; height:19px; background:url(../images/home-button-bg.png) no-repeat left -19px; color:#FFFFFF;}

.newletterArea{width:425px; padding:30px 0 20px 0; overflow:hidden;}
.newletterSubsc{color:#000000; text-transform:uppercase;}
.newletterNewsL{color:#e72b21; text-transform:uppercase; font-size:15px;}
.submitNews{cursor:pointer; width:52px; height:17px; background:url(../images/home-button-bg.png) no-repeat top left; color:#1b2a4d; font:normal 12px Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; margin:0 0 0 5px; padding:2px 0 0 0; display:block; float:left; border:0;}
.submitNews:hover{background: url(../images/home-button-bg.png) no-repeat left -19px; color:#FFFFFF;}

/* Content Area Ends */


.navigation{width:990px; height:50px; background-color:#00FFFF;}


.txtCopyright {color:#626160; float:left;}
.txtCredit {color:#626160; float:right;}


/* Pop up Area Starts */

.pop-outter{width:687px; background:url(../images/popup-bg.png) repeat-y left top; padding:8px; margin:0 auto; overflow:hidden;}
.pop-contentArea{width:671px; background-color:#FFFFFF; overflow:hidden;}
.closeButton{width:25px; margin:5px 0 0 0; float:right;}
.contentAreaPop{width:635px; margin:0 15px 15px 15px; overflow:hidden;}
.contentImgAreaPop{width:217px; float:left;}
.contentTxtAreaPop{width:400px; float:left; margin:0 0 0 17px;}
.popupDescription{width:400px; padding:0 0 3px 0; border-bottom:#d1d1d1 solid 1px; color:#e40c00; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; font-weight:bold;}
.popupContTxt{width:400px; border-bottom:#d1d1d1 solid 1px; margin:10px 0 5px 0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:18px; padding-bottom:12px;}
.popupContTxt a {color:#f71600; text-decoration:none;}
.popupContTxt a:hover {color:#000000; text-decoration:none;}
.popupPriceButton{width:400px; border-bottom:#d1d1d1 solid 1px; margin:0 0 5px 0; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:14px; padding-bottom:5px; overflow:hidden;}
.popupPriceArea{width:230px; float:left; margin:0 5px 0 0; font-weight:bold;}
.popupButtonArea{width:165px; float:left;} 
.popColorSGuide{width:400px; overflow:hidden;}
.popColorArea{width:258px; float:left;}
.popSizeGuide{width:140px; float:left;}
.popSizeGuideOut{width:142px; float:left; overflow:hidden;}
.popupFloatLeft{float:left;}
.popupSizeGuideMid{width:131px; height:77px; float:left; background:url(../images/size-guide-middle.jpg) repeat-x top;}
.popupSizeGuideMid h1{margin:11px 0 0 0; color:#FFFFFF; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.popupSizeGuideMid a{margin:11px 0 0 0; color:#FFFFFF; text-align:center; font-size:12px; font-family:Arial, Helvetica, sans-serif; display:block; text-decoration:none;}
.popupSizeGuideMid a:hover{color:#ffcd97;}
.popupSizeGuideMid img{margin: 0 0 0 10px;}
.popupSizeGuideTxt{width:124px; text-align:center; margin:15px 0 0 4px; color:#656464; font-size:11px;  font-family:Arial, Helvetica, sans-serif;}
.popupFloatRight{float:right;}
.popupRedTxt{ color:#e20b00;}
a.popupAddtoCart{background:url("../images/addtocart-button-bg.png") no-repeat scroll left top transparent; color:#FFFFFF; font-weight:bold; cursor:pointer; float:left; height:19px; text-align:center; text-decoration:none; width:76px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:2px 0 0; margin:0 8px 0 0; }
a.popupAddtoCart:hover{background:url("../images/addtocart-button-bg.png") no-repeat scroll left -21px; color:#000000;}

a.popupCheckOut{background:url("../images/checkout-button-bg.png") no-repeat scroll left top transparent; color:#FFFFFF; font-weight:bold; cursor:pointer; float:left; height:19px; text-align:center; text-decoration:none; width:76px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:2px 0 0; }
a.popupCheckOut:hover{background:url("../images/checkout-button-bg.png") no-repeat scroll left -21px; color:#000000;}

a.popupClose{background:url("../images/product-pop-close.png") no-repeat scroll left top transparent; color:#FFFFFF; font-weight:bold; cursor:pointer; float:left; height:18px; text-align:center; text-decoration:none; width:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px;  padding:1px 0 0 0; }
a.popupClose:hover{background:url("../images/product-pop-close.png") no-repeat scroll left -19px; color:#000000;}


/* Pop up Area Ends */

/* Fck Styles Starts */

.txtHeadBlk{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.txtHeadOrange{
	font-family:Arial, Helvetica, sans-serif;
	color:#fb3333;
	font-size:14px;
	font-weight:bold;
}
.subHeadOrange{
	font-family:Arial, Helvetica, sans-serif;
	color:#fb3333;
	font-size:13px;
	font-weight:bold;
}

/* Fck Styles Ends */


<!-- accordion -->

/*Magazine section starts*/
.sizeGuideOutterNew{width:160px; margin:30px 0 20px 0; float:left;}
.sizeGuideMid{width:131px; height:77px; float:left; background:url(../images/size-guide-middle.jpg) repeat-x top;}
.sizeGuideMid h1{margin:9px 0 0 15px; color:#FFFFFF;}
.sizeGuideMid img{margin: 0 0 0 10px;}
.sizeGuideTxt{width:124px; text-align:center; margin:10px 0 0 4px; color:#656464; font-size:11px;}
.subscribNews{width:203px; border-top:#d1d1d1 solid 1px; padding:30px 0 0 0; float:left;  padding:0 0 0 5px;}
.newletterSubsc{color:#000000; text-transform:uppercase; float:left;}
.newletterNewsL{color:#e72b21; text-transform:uppercase; font-size:15px; float:left; padding:0 5px 0 5px;}
.newMargin{margin:0 0 5px 0;}
.virBut{ cursor:pointer; width:151px; Height:25px; line-height:21px; background:url(../images/virtual-mazine-but.png) no-repeat left top; text-align:center; font-size:12px; color:#FFF; text-decoration:none; display:block; border:none; padding:5px 0 0 0; margin:0 0 0 8px; float:left;}
.virBut:hover {background:url(../images/virtual-mazine-but.png) no-repeat left -30px;}
/*magazine sections ends*/

/* auto complete */
#tat_table {
position:relative;
z-index:102;
}
#tat_table td{ padding:4px; font:normal 12px Arial, Helvetica, sans-serif !important;}



/* top menu */
*+html .memberMenuLoggedIn{ padding-bottom:11px !important;}/* for IE 7 only */
html>/**/body .memberMenuLoggedIn{ padding-bottom:13px;}/* for IE 8 only */
/*\*/
/*html>body* .memberMenuLoggedIn{ padding-bottom:9px; position:absolute;}*/
/**/
