/* CSS Document */
html { font: normal 75% Arial, Verdana, Helvetica, sans-serif;	}

body { margin: 0; padding: 0; background-color:#000000;	color:#FFFFFF;	}
h3 { color:#FFFFFF; font-size:16px; }
#wrapper { position: relative; border:1px solid #212121; width: 956px; margin: auto; background-color:#000000; }
#container { position: relative; width: 940px; margin: auto; font-size: 0.9em; }
#top
{
	position: relative;
	clear: both;
	margin: 0 auto;
	width: 940px;
	height: 64px;
}
		#top .logo
		{
		position:absolute;
		margin: 0;
		padding: 0;
		}
		#top .topfields
		{
		float:left;
		position:absolute;
		margin: 0;
		margin-top: 6px;
		padding: 0;
		left:750px;
		width:230px;
		height:64px;
	    z-index: 10;
		color:#FFFFFF;
		}
		#top .topdelivery
		{
		float:left;
		position:absolute;
		margin:0;
		margin-top: 0px;
		padding: 0;
		left:150px;
		width:330px;
		height:64px;
	    z-index: 10;
		color:#FFFFFF;
		}
		#top .topchat
		{
		float:left;
		position:absolute;
		margin: 0;
		margin-top: 0px;
		margin-left:5px;
		padding: 0;
		left:385px;
		width:160px;
		height:64px;
	    z-index: 10;
		color:#FFFFFF;
		}
		#top .topcountrysearch
		{
		float:left;
		position:absolute;
		margin: 0;
		margin-top: 0px;
		margin-left:10px;
		padding: 0;
		left:545px;
		width:245px;
		height:64px;
	    z-index: 10;
		color:#FFFFFF;
		}
		#top .topcart
		{
		float:left;
		position:absolute;
		margin: 0;
		margin-top: 0px;
		margin-left:10px;
		padding: 0;
		left:800px;
		width:175px;
		height:64px;
	    z-index: 10;
		color:#FFFFFF;
		}
		#top .topcountrysearch a
		{
		color:#FFFFFF;
		text-decoration:none;
		}
		#top .topcountrysearch a:hover
		{
		color:#FFFFFF;
		text-decoration:underline;
		}
		#top .topline1
		{
		margin-left:10px;
		color:#e71d29;
		font-family:Arial;
		font-size:15px;
		font-weight:bold;
		text-decoration:none;
		}
		#top .topline2
		{
		color:#FFFFFF;
		font-weight:bold;
		margin-left:40px;
		margin-top:3px;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		}
		#top .topline3
		{
		color:#FFFFFF;
		font-weight:bold;
		margin-left:10px;
		margin-top:3px;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		}
		#top .topline3usa
		{
		color:#FFFFFF;
		font-weight:bold;
		margin-left:10px;
		margin-top:3px;
		font-family:verdana;
		font-size:12px;
		text-decoration:none;
		}
		#top .topline4
		{
		color:#FFFFFF;
		font-weight:bold;
		margin-left:30px;
		margin-top:3px;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
		}
		#top .countrybg1234
		{
		
		background-image:url(../images/unze-country-bg.gif);
		background-repeat:no-repeat;
		height:30px;
		width:110px;
		float:right;margin-left:0px;
		
		}
		#top .Free
		{
			background-color:#879631;
		}
		
.navigation
{
background-image:url(../images/header3.gif);
background-repeat:no-repeat;
height:36px;
width:940px;
}
.mainbanner
{
text-align:left;
}
.divsep
{
padding-top:5px;
}
.brands
{
text-align:center;
}
#brands-container {text-align:center;width:936px; height:56px; position:relative; background-color:#FFFFFF; margin-left:10px;}

#brands {position:relative; float:left; padding-left:5px;border-right: 1px #CCC solid;}
#brands1 {position:relative; float:left; padding-left:5px;border-right: 1px #CCC solid;}
#brands2 {position:relative; float:left; padding-left:5px;border-right: 0px #CCC solid;}
#empty {position:relative; float:left; padding-left:5px;border-right: 0px #CCC solid;}
#brands-solea {position:relative; float:left; margin-top:10px;}
#brands-other {width: 85px;	height: 11px; top: 85px; left: 790px; position: absolute; background-color:#FFFFFF;}
/* brands rollover */
/*.highlight-brands img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);	-moz-opacity: 1; -khtml-opacity: 1;	opacity: 1;}
.highlight-brands:hover img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7;}	*/	
		
#ft { font-size:91.91% /* 10px */ }
#ft p.closed { color: #FFF; padding:0 15px; font-size: 110%; }
#ft .bar { background-color:#212121; border:1px solid #000; margin-bottom:0px; padding:0 15px; }
#ft .bar ul { margin:0; height:3em }
#ft .bar li.first { }
#ft .bar li a,
#ft .bar li a:link,
#ft .bar li a:visited,
#ft .bar li a:hover,
#ft .bar li a:active { border-right:1px solid #FFF; line-height:3; padding:0 9px }
#ft .bar li.first a,
#ft .bar li.first a:link,
#ft .bar li.first a:visited,
#ft .bar li.first a:hover,
#ft .bar li.first a:active { padding-left:0 }
#ft .bar li.last a,
#ft .bar li.last a:link,
#ft .bar li.last a:visited,
#ft .bar li.last a:hover,
#ft .bar li.last a:active { border:0 }

#ft .ftr { background: #090909; padding:0; width: 936px; height:175px;}
#ft .ftr ul { float:left; list-style:none; height:70px; width:150px; margin-left:40px;}
#ft .ftr li { float: none; line-height: 1.4; text-align:right; font-size:10px;}
#ft .ftr ul.first { background: none; width:200px; height:30px; float:left; padding-top:55px; }
*+html #ft .ftr ul.first {}
#ft .ftr ul.last { }

#ft ul li a,
#ft ul li a:link,

#ft ul li a:visited,
#ft ul li a:active { text-align:left;  line-height:2; color:#FFFFFF; display: block; width: 100%; border:solid 0px #F00;}
#ft ul li a:hover { color:#FFFFFF; display: block; width: 100%; text-decoration:none; }
.lnkButton
{
color:White ;
display: block;
text-decoration:none;		
}
.subscribe
{
padding-top:10px;
}
.topsearchfield
{
border:0px;
width:120px;
height:15px;
font-size:9px;
}
.inputfield
{
border:0px;
padding:3px;
width:150px;
font-size:9px;
}
.bagfield
{
border:0px;
padding:3px;
width:100px;
font-size:9px;
}
.countrydd
{
	
border:0px;
padding:3px;
margin-top:5px;
margin-left:8px;
width:95px;
height:20px;
font-size:9px;
}
.divctry
{
margin-left:0px;
}
.icons
{
text-align:center;
border:0px solid #FF0000;
padding-right:25px;
padding-top:10px;
}
.copryrights
{
text-align:center;width:936px; height:30px; position:relative; color:White;  margin-left:2px;
}
.copryrightsLC
{
text-align:center;width:1200px; height:30px; position:relative; color:White;  margin-left:10px;
}
.copryrightsLC2
{
text-align:center;width:1200px; height:30px; position:relative; color:White;  margin-left:100px;
}

#sub-banner-1{width:100%;height:280px;}
#sub-banner-2{width:100%;height:238px;}

.inner-banners{float:left;text-align:left;width:20%;}
#inner-banner-2{width:75%;padding-top:20px;float:right;}

.inner-banners h1{padding:0px;margin:0px; font-family:Arial; font-size:24px;}
.inner-banners ul{float:left; margin-top:10px; width:9em;position:relative;}
.inner-banners ul li{line-height:1.5em;list-style-image:url(../images/list_style.jpg);}

.sub-images{height:290px;text-align:left;float:left;padding:0 0 10px 10px;overflow:hidden;}
#sub-image-1{width:28%;}
#sub-image-2{width:34%;}
#sub-image-3{width:34%;}

/*#sub-image-2c{width:68%;}*/

.inner-images{height:193px;float:left;padding:0px 0px 10px 7px;overflow:hidden;}
#inner-image-1{width:70%;text-align:right;}
#inner-image-2{width:25%;text-align:right;}

/*#inner-image-2c{width:95%;text-align:right;}*/



#mainbody
{
text-align:left; margin-left:8px;
}

/* leftcol */
#leftcol
{
background-color:#090909; width:210px; margin-left:2px; float:left;
}
#leftcol a
{
padding-left:11px;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
}
#leftcol a:hover
{
color:#FFFFFF;
text-decoration:underline;
}
#leftcol div.divsep
{
height:5px;
}
#leftcol div.divsep2
{
height:30px;
}
#leftcol input[type="text"]
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
border:1px;
height:15px;
width:138px;
}
#search
{
padding-left:11px;
}
#filters
{
padding-left:11px;
}
.selectmenu select {
width: 164px;
font-size:10px;
margin-bottom:1px;
}
#leftads
{
padding-left:11px;
}


/* leftcol */



/* rightcol */

#rightcol
{
width:720px;
margin-left:5px;
float:left;
}

.paging {color:#838383; text-align:right;}
.paging a { color:#838383; font-size:10px; text-decoration:none}
.paging a:hover {color:#fff; text-decoration:underline}
.paging a.selected {color:#fff; text-decoration:underline}

#rightcol select
{
width: 120px;
font-size:10px;
margin-bottom:1px;
}
.productbox {margin:15px; width:330px; height:150px; background-color:#FFFFFF; float:left;}
.productbox a { font-size:10px; color:#000000; text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif }
.productbox a:hover{color:#000000; text-decoration:underline;}

.productDetail a { font-size:10px; color:#000000; background-color:Red; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif }
.productDetail a:link { font-size:10px; color:#000000;background-color:Red; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif }
.productDetail a:hover{color:red; text-decoration:underline;}


.productboxClothes {margin:10px; width:330px; height:195px; background-color:#FFFFFF; float:left;}
.productboxClothes a { font-size:10px; color:#000000; text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif }
.productboxClothes a:hover{color:#000000; text-decoration:underline;}

.pimg { float:left}
.ptxt{ text-align:right; border:0px solid #000000; width:160px; padding-top:10px; float:left; color:#000000; font-family:'Trebuchet MS'}
.ptxt .cat{ font-size:14px; font-weight:bold;}

/* rightcol */
.divclear { clear:both; }

/* New added styles */



.nextbtn{ margin-top:4px; padding-top:4px;text-decoration:none; background-color:#090909; height:16px; width:72px; display:block; text-align:center; color:white; float:left;}
.nextbtn a{ color:#FFFFFF; text-decoration:none}
.nextbtn a:hover{ color:#FFFFFF; text-decoration:none}
.addtobagbtn{ font-size:10px; padding-top:4px;color:#FFFFFF;text-decoration:none; background-color:#090909; height:14px; width:80px; display:block; text-align:center; float:right; }
.addtobagbtn a{ color:#FFFFFF; text-decoration:none }
.addtobagbtn a:hover{ color:#FFFFFF; text-decoration:none }

.pages
{
width:630px; float:left;
}
.selectmenu
{
margin-top:5px;
}
.lefttitles
{
padding-left:11px;
color:#FFFFFF;
font-size:16px;
font-family:'Trebuchet MS';
font-weight:bold;
}
.detail
{
padding-top:3px;
float:left;
}
.currency{width:150px; float:right; margin-right:200px; margin-top:30px}
.currency div{ float:left}
.ctext{ padding-top:2px; padding-right:5px;}


.bredcrumb { background-color:#FFFFFF; height:28px; width:936px; margin-left:2px; }
.bredcrumb div.navpath { float:left; color:#000000; padding-left:12px; margin-top:0px; font-weight:bold;}
.bredcrumb div.navpath a { color:#000000; text-decoration:underline; }
.bredcrumb div.navpath a:hover { text-decoration:none; }
.gobackbtn{ margin-top:4px;  padding:4px 2px 0px 2px; text-decoration:none; background-color:#090909; height:16px; width:72px; display:block; text-align:center; margin-right:4px; color:white; float:right;}
.gobackbtn a{ color:#FFFFFF; text-decoration:none}
.gobackbtn a:hover{ color:#FFFFFF; text-decoration:none}


/* Product Detail Page Style  */
h1{ margin:0px; font-size:24px; color:#000000; }
h2{ margin:0px; font-size:18px; color:#000000; }
.detailcontainer  { color:#000000; height:700px; width:936px; margin-left:2px; background-color:#FFFFFF; font-size:12px; }
.detailcontainer a{ color:#000000; text-decoration:none }
.detailcontainer a:hover{ text-decoration:underline; }
.detailcontainer div.leftcoldesc{ width:720px; float:left; margin-left:10px; margin-top:10px; overflow:auto; height:700px;}
.detailcontainer div.leftcoldesc div.largeimg{ width:710px; height:480px;}
.detailcontainer div.leftcoldesc div.otherimgs{margin-left:10px; font-size:10px; }
.detailcontainer div.leftcoldesc div.otherimgs img{ border-right:1px solid #b8b8b8; margin-left:10px;}
.detailcontainer div.rightcollinks { color:#000000;  text-align:right; width:170px; float:right; margin:10px; font-size:12px;}
.detailcontainer div.rightcollinks div.divsep { height:20px;}
.detailcontainer div.rightcollinks span.graytxt { color:#515151}
.detailcontainer div.rightcollinks select { border:1px solid #000000; width:105px; font-size:10px;}
.detailcontainer div.rightcollinks div.addtobagbtn{ font-size:14px; font-weight:bold; padding-left:5px; padding-right:5px; padding-top:4px;color:#FFFFFF;text-decoration:none; background-color:#090909; height:20px; width:80px; display:block; text-align:center; float:right; }
.detailcontainer div.rightcollinks div.addtobagbtn a{ color:#FFFFFF; text-decoration:none }
.detailcontainer div.rightcollinks div.addtobagbtn a:hover{ color:#FFFFFF; text-decoration:none }

.addtowishlistbtn { font-size:10px; font-weight:bold;color:#FFFFFF;text-decoration:none; background-color:#090909; padding:4px 5px 0px 5px; height:16px; width:100px; display:block; text-align:center; float:right;}
.addtowishlistbtn a{ color:#FFFFFF; text-decoration:none;}
.addtowishlistbtn a:hover{ text-decoration:none;}

.graysep{ border-bottom:1px solid #b8b8b8;}




/* other items */
.whitebox { color:#000000; height:230px; width:936px; margin-left:2px; background-color:#FFFFFF; font-size:12px;}
.whitebox div.otheritems { padding:10px; }
.otheritembox {margin:15px; margin-left:35px; width:165px; height:120px; background-color:#FFFFFF; float:left;}
.otheritembox a { font-size:10px; color:#000000; text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif }
.otheritembox a:hover{color:#000000; text-decoration:underline;}
.otheritembox div.addtobagbtn a{ color:#FFFFFF; text-decoration:none }
.otheritembox div.addtobagbtn a:hover{ color:#FFFFFF; text-decoration:none }


/*  ////////////////////////             Style Added From 19-10-2008             //////////////////////////////   */

.subpagesdetailcontainer { color:#000000; float:left; width:720px; background-color:#FFFFFF; font-size:12px; }
.subpagesdetailcontainer div.rightcoldesc  { width:700px; padding:10px; }
.subpagesdetailcontainer div.innerblackdiv {background-color:#000000; width:680px; font-size:12px; color:#FFFFFF; padding:10px; margin-top:10px;}
.subpagesdetailcontainer div.innerblackdiv1 {background-color:#000000; width:680px; font-size:12px; color:#FFFFFF; padding:10px; margin-top:10px;}
.subpagesdetailcontainer div.innerblackdiv a{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainer div.innerblackdiv a:hover{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainer div.innerblackdiv1 a{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainer div.innerblackdiv1 a:hover{ color:#FFFFFF; text-decoration:none;}
.leftColumnLinks { color:#949494;}
.leftColumnLinks ul{ list-style-image:url(../images/grayarrow.gif);}
.leftColumnLinks a.leftlinks{ color:#FF0000; font-size:15px; text-decoration:underline;}
.leftColumnLinks a.leftlinks:hover{ color:#949494; text-decoration:none;}
.redtxt { color:#FF0000; font-size:14px;}
div.formrow { padding-top: 5px; clear: both; } div.formleft { float: left; width: 100px; text-align: left; } div.formright { margin-left: 200px; }
.button { background-color:#090909; height:20px; font-size:12px; border:1px solid #FFFFFF; color:#FFFFFF}
h4{ color:#FFFFFF; font-size:14px; padding:0px; margin:0px; color:#FFFFFF; }
.divempty{ padding-top:300px; }
/*-----------------------show contents styles------------------------*/
.subpagesdetailcontainer div.rightcolshowcontents  { width:700px; padding:10px; }
.subpagesdetailcontainer div.leftareashowcontents { float:left; background-color:#ffffff; width:680px; margin-top:15px; margin-bottom:10px;}


/*  ////////////////////////             Style Added From 19-10-2008             //////////////////////////////   */

.subpagesdetailcontainer { color:#000000; float:left; width:720px; background-color:#FFFFFF; font-size:12px; }
.subpagesdetailcontainer div.rightcoldesc  { width:700px; padding:10px; }
.subpagesdetailcontainer div.innerblackdiv {background-color:#000000; width:680px; font-size:12px; color:#FFFFFF; padding:10px; margin-top:10px;}
.subpagesdetailcontainer div.innerblackdiv1 {background-color:#000000; width:680px; font-size:12px; color:#FFFFFF; padding:10px; margin-top:10px;}
.subpagesdetailcontainer div.innerblackdiv a{ color:#FFFFFF;text-decoration:none}
.subpagesdetailcontainer div.innerblackdiv a:hover{ color:#FFFFFF;text-decoration:none}
.subpagesdetailcontainer div.innerblackdiv1 a{ color:#FFFFFF;text-decoration:none}
.subpagesdetailcontainer div.innerblackdiv1 a:hover{ color:#FFFFFF;text-decoration:none; }
.leftColumnLinks { color:#949494;}
.leftColumnLinks ul{ list-style-image:url(../images/grayarrow.gif);}
.leftColumnLinks a.leftlinks{ color:#FF0000; font-size:15px;text-decoration:underline;}
.leftColumnLinks a.leftlinks:hover{ color:#949494; text-decoration:none;}
.redtxt { color:#FF0000; font-size:14px;}
div.formrow { padding-top: 5px; clear: both; } div.formleft { float: left; width: 100px; text-align: left; } div.formright { margin-left: 200px; }
.button { background-color:#090909; height:20px; font-size:12px; border:1px solid #FFFFFF; color:#FFFFFF}
h4{ color:#FFFFFF; font-size:14px; padding:0px; margin:0px; color:#FFFFFF; }
.divempty{ padding-top:300px; }


/*==================================================MEDIA AND PRESS=====================================================*/

.coloredcontainer {  color:#ffffff; float:left; width:720px; background-image:url(../images/media-n-press-bg.jpg); background-repeat:no-repeat; background-color:#a42542; font-size:12px; }
.coloredcontainer div.rightcoldesc  { width:700px; padding:10px; }
.coloredcontainer div.rightcoldesc h1  { color:#FFFFFF}
.coloredcontainer div.rightcoldesc div.image {float:right; margin-top:45px; margin-left:20px;}

/*======================================================================================================================*/

#leftcol div.btnscontainer {margin:10px;}
#leftcol div.btnscontainer div.titletab { background-image:url(../images/titlebar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; color:#000000; font-size:16px;}
#leftcol div.btnscontainer div.titletab div { padding-left:15px; padding-top:5px; }

#leftcol div.btnscontainer div.menulinks div { width:190px; padding-bottom:10px; padding-top:10px; }
#leftcol div.btnscontainer div.menulinks div a{ padding-top:5px; padding-left:15px;}
#leftcol div.btnscontainer div.menulinks div a:hover{ padding-top:5px; }

/*==================================================LATEST NEWS=====================================================*/

.newstitle { float:left; font-size:14px; font-weight:bold; color:#000000;}
.newsdate { color:#1560bd; float:right}
.sepline { padding-top:1px; background-color:#484848}
.blackbtn{ font-size:10px; padding-top:4px;color:#FFFFFF;text-decoration:none; background-color:#090909; height:14px; width:80px; display:block; text-align:center; float:left; }
.blackbtn a{ color:#FFFFFF; text-decoration:none }
.blackbtn a:hover{ color:#FFFFFF; text-decoration:none }

/*==================================================tell a friend=====================================================*/

.subpagesdetailcontainergray { color:#000000; float:left; width:650px; background-color:#ffffff; font-size:12px; }
.subpagesdetailcontainergray div.rightcoldesc  { width:630px; padding:10px; }
.subpagesdetailcontainergray div.rightcoldesc h1  { color:#000000}
.subpagesdetailcontainergray div.innerwhitediv {background-color:#ffffff; width:610px; font-size:12px; color:#000000; padding:10px; margin-top:10px;}
.subpagesdetailcontainergray div.innerwhitediv a{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainergray div.innerwhitediv a:hover{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainergray div.innerwhitediv1 a{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainergray div.innerwhitediv1 a:hover{ color:#FFFFFF; text-decoration:none;}
.subpagesdetailcontainergray div.formrow { padding-top: 5px; clear: both; }
.subpagesdetailcontainergray div.formleft { float: left; width: 150px; text-align: left; }
.subpagesdetailcontainergray div.formright { margin-left: 100px; }
.subpagesdetailcontainergray div.formright input[type="text"] { width:200px;background-color:Silver;border-style:none; }
.subpagesdetailcontainergray div.formright textarea{ width:200px;background-color:Silver;border-style:none;  }
.subpagesdetailcontainergray div.formrightbtn { margin-left:150px;}
.btnclick { padding:3px;	width:100px;background-color:gray;font-family:Verdana;border-style:none;color:White;font-weight:bold;}
.btnclick2 { padding:3px;	width:100px;background-color:gray;font-family:Verdana;border-style:none;color:White;font-weight:bold; text-align:center; vertical-align:bottom;}
.txtbox{width:200px;background-color:Silver;border-style:none;}
.subpagesdetailcontainergray div.leftform { float:left; width:500px;}
.subpagesdetailcontainergray div.rightimage { float:left;}
/*==================================================MEDIA AND PRESS=====================================================*/

.coloredcontainer {  color:#ffffff; float:left; width:720px; background-image:url(../images/media-n-press-bg.jpg); background-repeat:no-repeat; background-color:#a42542; font-size:12px; }
.coloredcontainer div.rightcoldesc  { width:700px; padding:10px; }
.coloredcontainer div.rightcoldesc h1  { color:#FFFFFF}
.coloredcontainer div.rightcoldesc div.image {float:right; margin-top:45px; margin-left:20px;}

/*======================================================================================================================*/
#leftcol div.btnscontainer {margin:10px;}
#leftcol div.btnscontainer div.titletab { background-image:url(../images/titlebar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; color:#000000; font-size:16px;}
#leftcol div.btnscontainer div.titletab div { padding-left:15px; padding-top:5px; }

#leftcol div.btnscontainer div.menulinks div { width:190px; padding-bottom:10px; padding-top:10px; }
#leftcol div.btnscontainer div.menulinks div a{ padding-top:5px; padding-left:15px;}
#leftcol div.btnscontainer div.menulinks div a:hover{ padding-top:5px; }
/*====================================================================================================================*/

/*==================================================DELIVERY INFORMATION STYLES=======================================*/

#leftcol div.btnscontainer {margin:10px;}

#leftcol div.btnscontainer div.titletabblue { background-image:url(../images/bluebar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; color:#000000; font-size:16px;}
#leftcol div.btnscontainer div.titletabblue div { padding-left:15px; padding-top:5px; }

#leftcol div.btnscontainer div.menulinks div { width:190px; padding-bottom:10px; padding-top:10px; }
#leftcol div.btnscontainer div.menulinks div a{ padding-top:5px; padding-left:15px;}
#leftcol div.btnscontainer div.menulinks div a:hover{ padding-top:5px; }


.subpagesdetailcontainer div.leftarea { float:left; background-color:#ffffff; width:480px; margin-top:15px; margin-bottom:10px;}
.subpagesdetailcontainer div.rightarea { float:left; width:205px; background-color:#090909; margin-top:15px; margin-left:5px; padding:5px; margin-bottom:5px;}
.subpagesdetailcontainer div.rightarea h1{color:#FFFFFF; font-weight:normal}
.subpagesdetailcontainer div.rightarea span.bluetxt{color:#2b82d6; font-weight:normal; font-size:14px;}
.subpagesdetailcontainer div.rightarea span.whitelittletxt { margin-left:25px; font-size:11px; color:#FFFFFF}

/*====================================================================================================================*/

/*==================================================FIND A STORE STYLES=======================================*/

#rightcol h1.head{ color:#FFFFFF}
.whitetitlebox { background-color:#FFFFFF; height:28px; width:720px; float:left }
.whitetitlebox div.titlebox { float:left; color:#000000; padding-left:12px; margin-top:7px; font-weight:bold; font-size:14px}
.whitetitlebox div.titlebox a { color:#000000; text-decoration:none; }
.whitetitlebox div.titlebox a:hover { text-decoration:none; }
.viewdetailbtn{ margin-top:4px;  padding:4px 2px 0px 2px; text-decoration:none; background-color:#090909; height:16px; width:72px; display:block; text-align:center; margin-right:4px; color:white; float:right;}
.viewdetailbtn a{ color:#FFFFFF; text-decoration:none}
.viewdetailbtn a:hover{ color:#FFFFFF; text-decoration:none}
.detailbox { background-color:#090909; float:left; width:720px;}
.storedetail{ width:340px; padding:10px; float:left}
.viewdetailwhtbtn{ margin-top:4px;  padding:4px 2px 0px 2px; text-decoration:none; background-color:#ffffff; height:16px; width:72px; display:block; text-align:center; margin-right:4px; color:white; float:left;}
.viewdetailwhtbtn a{ color:#000000; text-decoration:none}
.viewdetailwhtbtn a:hover{ color:#000000; text-decoration:none}



/*====================================================================================================================*/

/*==================================================SUBSCRBETOECLUB STYLES=======================================*/
.subscribediv { background-image:url(../images/subscribetoeclub-bg.jpg); margin-left:0px; background-repeat:no-repeat; background-color:#FFFFFF; width:936px; height:286px; color:#000000}
.subscribediv h1{ font-size:24px; padding:10px;}
.subscribediv p{ color:#000000; padding-left:10px; padding-right:180px;}
.subscribediv input[type="text"] { border:1px solid #999999; }
.subscribediv select { border:1px solid #999999; }
.subscribediv div.formrow { padding-left:10px;}
.subscribediv div.formrowbtn { padding-left:400px; padding-top:20px;}
.subscribediv div.roundedbutton { float:left; background-image:url(../images/roundedbtn-wbg.gif); text-align:center; width:75px; height:20px; background-repeat:no-repeat; padding-top:2px; color:#FFFFFF; display:block}
.subscribediv div.roundedbutton a,a:hover{ color:#FFFFFF; text-decoration:none}

/*====================================================================================================================*/

/*==================================================THE COMPANY STYLES=======================================*/
.blksep{ width:720px; float:left; margin-bottom:5px; background-color:#000000}
.imgmargin { margin-left:10px; margin-bottom:10px;}
.subpagesdetailcontainergraythe{background-color:#000000;}
.subpagesdetailcontainergraythe div.rightcoldescthe{ font-size:11px; background-color:#000000; color:#ffffff;}
.subpagesdetailcontainergraythe div.rightcoldescthe h1{color:#ffffff;}
.subpagesdetailcontainergraythe div.rightcoldescthe p{ font-size:11px}
#rightcol div.detailbox p{ font-size:11px; padding-left:10px; padding-right:10px;}


/*==================================================WHOLE SALE PAGE STYLES=======================================*/
.subpagesdetailcontainergraywhole div.rightcoldescwhole  { width:700px; padding:10px; }
.subpagesdetailcontainergraywhole div.rightcoldescwhole h1  { color:#FFFFFF}

.subpagesdetailcontainergraywhole div.leftarea { float:left; width:460px; margin-top:15px; margin-bottom:10px;}
.subpagesdetailcontainergraywhole div.rightarea { float:left; width:233px; margin-top:25px; margin-left:5px; margin-bottom:5px;}
.subpagesdetailcontainergraywhole div.bottomarea { float:left; width:677px; padding:10px; background-color:#000000;margin-top:25px; margin-bottom:5px;}
.subpagesdetailcontainergraywhole div.bottomarea div.subblkbox { float:left; width:210px; padding:5px; font-size:10px}

#leftcol div.btnscontainer {margin:10px;}
#leftcol div.btnscontainer div.titletab { background-image:url(../images/titlebar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; color:#000000; font-size:16px;}
#leftcol div.btnscontainer div.titletab div { padding-left:15px; padding-top:5px; }
#leftcol div.btnscontainer div.titletabgray { background-image:url(../images/graybar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; color:#ffffff; font-size:12px;}
#leftcol div.btnscontainer div.titletabgray div { padding-left:15px; padding-top:5px; }

#leftcol div.btnscontainer div.menulinks div { width:190px; padding-bottom:10px; padding-top:10px; }
#leftcol div.btnscontainer div.menulinks div a{ padding-top:5px; padding-left:15px;}
#leftcol div.btnscontainer div.menulinks div a:hover{ padding-top:5px; }
/*====================================================================================================================*/
/*==================================================SPECIAL OFFERS=======================================*/
.spocontainer { background-color:#090909; float:left; width:936px; margin-left:2px;}
.leftcolsp { float:left; width:720px;}
.leftcolspnewin { float:left; width:880px;}
.leftcolsp h1{ margin:10px; color:#FFFFFF}
.leftcolsp h1 span{ color:#4db9e1}
.leftcolsp div.ptxt{ width:193px;}
.leftcolsp div.detail{ margin-left:20px;}
.rightcolsp {float:left; margin-left:5px; margin-right:5px; margin-top:63px; width:204px;}
.textmiddle { vertical-align:middle}
.sproductbox {margin:15px; width:675px; height:225px; background-color:#000; float:left;}
.sproductboxnewin {margin:15px; width:880px; height:225px; background-color:#000; float:left;}
.sproductbox a { font-size:10px; color:#000000; text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif }
.sproductbox a:hover{color:#000000; text-decoration:underline;}
.spimg { float:left}

.most-wanted-spocontainer { background-color:#090909; float:left; width:936px; margin-left:2px;}
.most-wanted-leftcolsp { float:left; width:720px; text-align:left;}
.most-wanted-leftcolsp h1{ margin:10px; color:#FFFFFF}
.most-wanted-leftcolsp h1 span{ color:#4db9e1}
.most-wanted-leftcolsp div.ptxt{ width:193px;}
.most-wanted-leftcolsp div.detail{ margin-left:20px;}
.most-wanted-rightcolsp {float:left; margin-left:0px; margin-right:0px; margin-top:63px; width:204px;}
.most-wanted-sproductbox {margin:5px; width:675px; height:225px; background-color:#FFFFFF; float:left;}
.most-wanted-sproductbox a { font-size:10px; color:#000000; text-decoration:none;  font-family:Verdana, Arial, Helvetica, sans-serif }
.most-wanted-sproductbox a:hover{color:#000000; text-decoration:underline;}
.most-wanted-spimg { float:left}

/*=================================================RECRUITMENT HOMEPAGE===============================================*/

#careerscontainer { float:left; position:relative; margin-left:2px; width:937px; height:419px; }

#careers-home-01_ { position:absolute; left:0px; top:0px; width:937px; height:34px; }

#careers-home-02_ {
	position:relative;
	float:left;
	left:0px;
	top:34px;
	width:419px;
	height:55px;
}

#careers-home-03_ { position:absolute; left:419px; top:34px; width:115px; height:108px; }
#careers-home-03_ div { text-align:center; background-image:url(../images/careers-home_03.jpg); background-repeat:no-repeat; width:115px; height:108px; display:block;
}
#careers-home-03_ div div a { padding-top:25px; width:115px; height:108px; display:block; text-decoration:none;  font-family:'Trebuchet MS'; color:#FFFFFF; font-size:14px; }
#careers-home-03_ div div a:hover { text-decoration:none; width:115px; height:108px; display:block; background-image:url(../images/careers-home_o_03.jpg);background-repeat:no-repeat;}

#careers-home-04_ {
	position:absolute;
	left:534px;
	top:34px;
	width:403px;
	height:74px;
}

#careers-home-05_ {

	position:absolute;
	left:0px;
	top:89px;
	width:132px;
	height:330px;
}

#careers-home-06_ { position:absolute; left:132px; top:89px; width:116px; height:107px;
}

#careers-home-06_ div { text-align:center; background-image:url(../images/careers-home_06.jpg); background-repeat:no-repeat; width:116px; height:107px; display:block;
}
#careers-home-06_ div div a { padding-top:40px; width:116px; height:107px; display:block; text-decoration:none; font-family:'Trebuchet MS'; color:#FFFFFF; font-size:14px; }
#careers-home-06_ div div a:hover { text-decoration:none; width:116px; height:107px; display:block; background-image:url(../images/careers-home_o_06.jpg);background-repeat:no-repeat;}


#careers-home-07_ {
	position:absolute;
	left:248px;
	top:89px;
	width:171px;
	height:168px;
}

#careers-home-08_ {
	position:absolute;
	left:534px;
	top:108px;
	width:143px;
	height:185px;
}

#careers-home-09_ { position:absolute; left:677px; top:108px; width:117px; height:108px; }
#careers-home-09_ div { text-align:center; background-image:url(../images/careers-home_09.jpg); background-repeat:no-repeat; width:117px; height:108px; display:block;
}
#careers-home-09_ div div a { padding-top:45px; width:117px; height:108px; display:block; text-decoration:none;  font-family:'Trebuchet MS'; color:#FFFFFF; font-size:14px; }
#careers-home-09_ div div a:hover { text-decoration:none; width:117px; height:108px; display:block; background-image:url(../images/careers-home_o_09.jpg);background-repeat:no-repeat;}

#careers-home-10_ {
	position:absolute;
	left:794px;
	top:108px;
	width:143px;
	height:311px;
}

#careers-home-11_ {
	position:absolute;
	left:419px;
	top:142px;
	width:115px;
	height:151px;
}

#careers-home-12_ {
	position:absolute;
	left:132px;
	top:196px;
	width:116px;
	height:223px;
}

#careers-home-13_ {
	position:absolute;
	left:677px;
	top:216px;
	width:117px;
	height:203px;
}

#careers-home-14_ {
	position:absolute;
	left:248px;
	top:257px;
	width:19px;
	height:162px;
}

#careers-home-15_ { position:absolute; left:267px; top:257px; width:117px; height:109px; }

#careers-home-15_ div { text-align:center; background-image:url(../images/careers-home_15.jpg); background-repeat:no-repeat; width:117px; height:109px; display:block;
}
#careers-home-15_ div div a { padding-top:45px; width:117px; height:109px; display:block; text-decoration:none; font-family:'Trebuchet MS'; color:#FFFFFF; font-size:14px; }
#careers-home-15_ div div a:hover { text-decoration:none; width:117px; height:109px; display:block; background-image:url(../images/careers-home_o_15.jpg);background-repeat:no-repeat;  }

#careers-home-16_ {
	position:absolute;
	left:384px;
	top:257px;
	width:35px;
	height:162px;
}

#careers-home-17_ {
	position:absolute;
	left:419px;
	top:293px;
	width:101px;
	height:126px;
}

#careers-home-18_ { position:absolute; left:520px; top:293px; width:117px; height:107px; }
#careers-home-18_ div { text-align:center; background-image:url(../images/careers-home_18.jpg); background-repeat:no-repeat; width:117px; height:107px; display:block;
}
#careers-home-18_ div div a { padding-top:35px; width:117px; height:107px; display:block; text-decoration:none; font-family:'Trebuchet MS'; color:#FFFFFF; font-size:14px; }
#careers-home-18_ div div a:hover { text-decoration:none; width:117px; height:107px; display:block; background-image:url(../images/careers-home_o_18.jpg);background-repeat:no-repeat; }

#careers-home-19_ {
	position:absolute;
	left:637px;
	top:293px;
	width:40px;
	height:126px;
}

#careers-home-20_ {
	position:absolute;
	left:267px;
	top:366px;
	width:117px;
	height:53px;
}

#careers-home-21_ {
	position:absolute;
	left:520px;
	top:400px;
	width:117px;
	height:19px;
}

/*====================================================================================================================*/
/*=================================================RECRUITMENT SUBPAGE HOMEPAGE===============================================*/

#leftcol div.btnscontainer div.titletabgray div {padding-left:0;background-image:url(../images/graybar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; color:#ffffff; font-size:12px; }
#leftcol div.btnscontainer div.titletabgray div a{padding-top:0px; padding-left:0px; width:190px; height:29px; display:block}
#leftcol div.btnscontainer div.titletabgray div a div{padding-left:15px; padding-top:5px; height:29px;}
#leftcol div.btnscontainer div.titletabgray div a:hover div{ text-decoration:none; color:#000000; background-image:url(../images/titlebar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; display:block; }
#leftcol div.btnscontainer div.titletabgray div.selected a:hover div{ text-decoration:none; color:#000000; background-image:url(../images/titlebar-bg.gif); background-repeat:no-repeat; width:190px; height:29px; display:block; }

#leftcol div.btnscontainer div.bigroundedbtn{ color:#000000; background-image:url(../images/bigroundedbtn.gif); background-repeat:no-repeat; width:189px; height:40px; display:block; }
#leftcol div.btnscontainer div.bigroundedbtn a { padding-left:0; padding-top:0px;}
#leftcol div.btnscontainer div.bigroundedbtn a div{ text-align:center; padding-top:12px;}

/*====================================================================================================================*/

/*=================================================CURRENT VACANCIES==================================================*/
.subpagesdetailcontainergray div.roundedbuttonmdm { float:left; text-align:center; width:116px; height:27px; background-image:url(../images/rounded-small-btn.gif); background-repeat:no-repeat}
.subpagesdetailcontainergray div.roundedbuttonmdm a{ padding-left:0px; padding-top:0px; color:#FFFFFF; text-decoration:none}
.subpagesdetailcontainergray div.roundedbuttonmdm a:hover{color:#FFFFFF; text-decoration:none}
.subpagesdetailcontainergray div.roundedbuttonmdm a div{ text-align:center; padding-top:7px;}
.subpagesdetailcontainergray div.generic { float:left;}
.subpagesdetailcontainergray div.generic div.textdiv { float:left; padding-top:6px; padding-left:10px;}


.subpagesdetailcontainergray div.jobcatbox {float:left; width:220px; margin-right:10px; margin-bottom:10px;}
.subpagesdetailcontainergray div.jobcatbox div.blackb { float:left; background-color:#000000; padding:10px; width:200px;}
.subpagesdetailcontainergray div.jobcatbox div.blackb div.whiteb { float:left; background-color:#ffffff; padding:5px; color:#000000; width:190px; margin-top:10px;}
.subpagesdetailcontainergray div.jobcatbox h3 { color:#FFFFFF; font-size:20px; padding:0px; margin:0px;}

.subpagesdetailcontainergray div.jobscontainer { width:699px; margin-top:25px; float:left}



/*====================================================================================================================*/

/*=================================================CURRENT VACANCIES==================================================*/
.subpagesdetailcontainergrayjobsdetails { color:#fff; float:left; width:709px; background-color:#fff;color:Gray; font-size:12px; }
.subpagesdetailcontainergrayjobsdetails div.rightcoldescjobsdetails  { width:680px; padding:10px; margin:5px; }
.subpagesdetailcontainergrayjobsdetails div.rightcoldescjobsdetails h1  { color:#000}

.subpagesdetailcontainergrayjobs { color:#fff; float:left; width:699px; background-color:#000; font-size:12px; }
.subpagesdetailcontainergrayjobs div.rightcoldescjobs  { width:690px; padding:10px; }
.subpagesdetailcontainergrayjobs div.rightcoldescjobs h1  { color:#fff}


.subpagesdetailcontainergrayjobs div.jobslistcontainer {width:699px; margin-top:25px; float:left; margin-bottom:5px;}
.subpagesdetailcontainergrayjobs div.jobslistcontainer a{ color:#0099CC; text-decoration:underline}
.subpagesdetailcontainergrayjobs div.jobslistcontainer a:hover{ color:#FFFFFF; text-decoration:none}
.subpagesdetailcontainergrayjobs div.listhead {width:690px; float:left; background-color:#ffffff; padding:3px; color:#000000; font-weight:bold; margin-bottom:5px;}
.subpagesdetailcontainergrayjobs div.listhead a{ color:#000000; text-decoration:underline}
.subpagesdetailcontainergrayjobs div.listhead a:hover{ color:#000000; text-decoration:none}
.subpagesdetailcontainergrayjobs div.col1 {width:192px; float:left; margin-right:4px}
.subpagesdetailcontainergrayjobs div.col2 {width:96px; float:left; margin-right:4px}
.subpagesdetailcontainergrayjobs div.col3 {width:96px; float:left; margin-right:4px}
.subpagesdetailcontainergrayjobs div.col4 {width:146px; float:left; margin-right:4px}
.subpagesdetailcontainergrayjobs div.col5 {width:140px; float:left; margin-right:4px;}
.subpagesdetailcontainergrayjobs div.r0 { color:#ffffff; background-color:#333333; padding:3px; float:left; width:690px; margin-bottom:5px}
.subpagesdetailcontainergrayjobs div.r1 { color:#ffffff; background-color:#000000; padding:3px; float:left; width:690px; margin-bottom:5px;}
.subpagesdetailcontainergrayjobs div.listbottom {width:690px; float:left; background-color:#ffffff; padding:3px; color:#000000; font-weight:bold; margin-bottom:5px;}
.subpagesdetailcontainergrayjobs div.listbottom a{ color:#000000; text-decoration:underline}
.subpagesdetailcontainergrayjobs div.listbottom a:hover{ color:#000000; text-decoration:none}
.subpagesdetailcontainergrayjobs div.nextbtnb{ text-decoration:none; background-color:#fff; height:14px; width:72px; display:block; text-align:center; color:white; float:right;}
.subpagesdetailcontainergrayjobs div.nextbtnb a{ color:#FFFFFF; text-decoration:none; font-size:11px; font-weight:normal}
.subpagesdetailcontainergrayjobs div.nextbtnb a:hover{ color:#FFFFFF; text-decoration:none;  font-size:11px}

/*========================apply for job=====================================================================*/
.applyjobleftdiv{float:left; padding:5px; margin-top:5px; width:100px; background-color:#333333; color:white;}
.applyjobrightdiv{float:left; padding:5px; margin-top:5px;  margin-left:20px; width:500px;background-color:white; color:Black;}
.applyjobdiv1{float:left;padding:5px; margin-top:5px; width:600px;}
.applyjobbigbutton{float:left;padding:5px; margin-top:5px;color:#000000; background-image:url(../images/bigroundedbtn.gif); background-repeat:no-repeat; width:189px; height:40px; display:block;vertical-align:bottom; text-align:center;}
/*========================cart=====================================================================*/
.cartValuesMain{margin-left:565px; width:350px; border-left:solid 1px black;}
.CartValuesInner{margin-left:10px;}
.CartLineSep{width:350px; height:10px; border-bottom:solid 1px black;}
.CartValuesSep{width:350px;}
.CartValuesLeft1{margin-right:20px; text-align:right; width:150px; float:left;}
.CartValuesLeft2{text-align:left;}
.CartValuesLeft3{margin-left:170px;text-align:left;}
.CartValuesLeft4{position:relative; text-align:left;margin-left:270px;}
.cartMsg{ margin-bottom:50px; margin-top:50px; padding-bottom:50px; padding-top:50px;}

.Grid
{
border-style:solid;
border-width: 1px;
border-bottom-color:black;
border-top-color: black;
border-left-color:white;
border-right-color:white;
margin-top:5px;
}
.Grid th
{

border-width: 1px;
border-bottom-color:black;
border-top-color: black;
border-left-color:white;
border-right-color:white;
padding-top:5px;
padding-bottom:5px;
}
.Grid td
{
border-width: 1px;
border-bottom-color:black;
border-top-color: black;
border-left-color:white;
border-right-color:white;
padding-top:5px;
padding-bottom:5px;
}
/*========================checkout=========Calisto MT============================================================*/
.checkoutlnkbtn{ color:Gray; font-family:verdana; font-size:18px; font-weight:bold; text-decoration:none;}
.maintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-left: 0px;
}
.maintextGray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:Gray;
}
.txtbox2{width:200px;background-color:Silver;border-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
ul.TickList {
  list-style-image: url('tick.gif')
}
.maintextGreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2c5987;
}
h1.hc, .h1hc {font:italic 21px Georgia, "Times New Roman", serif; color:#585a5d;}
.stripeInner {clear:left; background-color:#fff; border:1px solid #e8e8e8; text-align:left; -webkit-border-radius:5px; -moz-border-radius:5px; overflow:hidden;}
.mainNew{font-size:12px; padding-top:4px;color:#FFFFFF;text-decoration:none; background-color:#090909; height:14px; width:150px; display:block; text-align:center; }
.TextBorder
{
height: 248px;	
border-right: 1px #666666 dashed;
margin-right:20px;
}
.TextSmallBorder
{
height: 230px;	
border-right: 1px #666666 dashed;
margin-right:1px;
}
.maintextWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	margin-left: 0px;
	font-weight:bold;	
}
.maintextWhiteNormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-left: 0px;		
}


