﻿@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 10px;
	
	background: transparent;
}


body{margin:0px;padding:0px;background-color:#FFF;background: url(../default/Images/main-bg.jpg) center top;
	font-family: Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 1;}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* define focus styles! */
:focus {
	outline: 0;
}

/*highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}



.bold {
font-weight: bold;
}
.underline {
text-decoration: underline;
}

.bn {
border: 0!important;
}
.b1px {
border: 1px;
}

.mn {
margin: 0;
}
.pn {
padding: 0!important;
}
.pnr {
padding-right: 0!important;
}

.al {
text-align: left;
}
.ar {
text-align: right;
}
.ac {
text-align: center!important;
}
.fl {
float: left;
}
.fr {
float:right!important;
}
.cb {
clear: both;
}
.cl {
clear: left;
}
.cn {
clear: none;
}

p {
letter-spacing: 1px;
line-height: 12px;
}
a, a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}

#wrapper {
width: 912px;
padding: 0 0 0 112px;
margin: 0 auto;
}
#wrapper-newLiveShow {
width: 680px;
padding: 0 0 0 0px;
}
#wrapper-new {
width: 680px;
padding: 0 0 0 0px;
}
.contentBG {
background: url(../default/Images/content-bg-2.png) no-repeat 107px 94px;
/*_background: url(/Culture/Resources/Images/content-bg-2.png) no-repeat 107px 105px;*/
}

.shopcontentBG {
background: url(../default/Images/content-bg.png) no-repeat 103px 100px;
}
/* HOME CONTENT */
#homeContentLiveShow {
float: left;
padding: 50px 0 25px 0;
}
#homeContentLiveShow span {
display: none;
float: left;
}
#homeContentLiveShow li {
float: left;
}
#homeContent {
float: left;
padding: 100px 0 103px 0;
}
#homeContent span {
display: none;
float: left;
}
#homeContent li {
float: left;
}
a.logo {
width: 400px;
height: 26px;
_height: 40px;
display: block;
float: left;
background: url(../default/Images/links-entry.png) no-repeat;
}
a.btnCulture {
width: 690px;
height: 202px;
display: block;
float: left;
background: url(../default/Images/links-entry.png) no-repeat 0 -41px;
}
a.btnCultureLiveShow {
width: 690px;
height: 202px;
display: block;
float: left;
background: url(../default/Images/links-entry-new.png) no-repeat 0 -41px;
}
a.btnShop {
width: 690px;
height: 220px;
display: block;
float: left;
background: url(../default/Images/links-entry.png) no-repeat 0 -243px;
}
a.btnShopLiveShow {
width: 690px;
height: 192px;
display: block;
float: left;
background: url(../default/Images/links-entry-new.png) no-repeat 0 -243px;
}
a.btnliveshow {
width: 855px;
height: 202px;
display: block;
float: left;
background: url(../default/Images/links-entry-new.png) no-repeat 0 -434px;
}
a.btnCulture:hover {
background: url(../default/Images/links-entry.png) no-repeat -705px -41px;
}
a.btnCultureLiveShow:hover {
background: url(../default/Images/links-entry-new.png) no-repeat -868px -37px;
}
a.btnShop:hover {
background: url(../default/Images/links-entry.png) no-repeat -705px -243px;
}
a.btnShopLiveShow:hover {
background: url(../default/Images/links-entry-new.png) no-repeat -868px -238px;
}
a.btnliveshow:hover {
background: url(../default/Images/links-entry-new.png) no-repeat -872px -434px;
}
/* TOP NAV */
#topNav {
clear: both;
width: 780px;
height: 20px;
padding: 10px 0 0px 0;
_height:28px;
float:left;
}
#topNav ul {
float: left;
line-height:normal;
}
#topNav li {
float: left;
display: block;
padding: 0 10px 0 0;
}
#topNav a, #topNav a:visited {
float: left;
display: block;
font-size: 10px;
}
 #topNav a:hover {text-decoration:underline;}
#topNav a.myBasket, #topNav a.myBasket:visited { 
width: 160px;
height: 12px;
display: block;
text-align: right;
background: url(../default/Images/text-my-cart.png) no-repeat 0 2px;
}
#topNav a.myBasket:hover {
text-decoration: none;
}
#topNav a.selected {
text-decoration: underline;
}

/* SHOP CONTENT */
#shopContainer {
width: 775px;
float: left;
padding: 0 0 30px 0;
margin-left:10px;
}
.shopLN {
border-top: 15px solid #fff;
border-bottom: 10px solid #fff;
width: 192px;
float: left;
background: #fff url(../default/Images/nav-border-dot.gif) repeat-y right top;
text-align:left;
margin: 134px 0 0 0;
#margin: 135px 0 0 0;!!important

}
/*
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.shopLN {
border-top: 15px solid #fff;
border-bottom: 10px solid #fff;
width: 192px;
float: left;
background: #fff url(../default/Images/nav-border-dot.gif) repeat-y right top;
margin: 134px 0 0 0;
#margin:140px 0 0 0; !important}
}*/


.shopLN a,.shopLN li,.shopLN td{font-size:10px;}

.shopLN ul {
padding: 0 0 0px 0;margin:0px;width:164px; color:#666666;}

.shopLN li {
padding:0px;margin:0px;text-align:left;float:left;color:#000;
}
.shopLN a, .shopLN  a:visited {
letter-spacing: 1px;margin:0px;color:#666666;
}
.shopLN a,.shopLN  a:hover 
{
	
	text-decoration:underline;color:#666666;

}
.shopLN ul ul {
padding: 3px 0 3px 0;margin:0px;color:#666666;}
.shopLN li li {
padding: 0 0 1px 0;margin:0px;color:#666666;
}
.shopLN li li a, .shopLN  li li a:visited {
font-weight: normal;
letter-spacing: 1px;
color: #666;margin:0px;
text-transform:capitalize;
}
 .shopLN  li li a:hover 
{
	text-decoration:underline;color:#666666;
}

.shopLN li li a.left_category_large,.shopLN li li a.left_category_large:visited,.shopLN li li a.left_category_large:hover,.shopLN li li a.left_category_large:active{font-weight:bold;color:#000;text-transform:uppercase;margin:0px;padding: 0}
.shopLN li li a.leftlink_sel,.shopLN li li a.leftlink_sel:visited{font-weight:bold;color:#000;margin:0px;padding: 0px;}
.listOpt {

}
.listOpt li {
padding: 0 0 0px 22px!important;
}
.listOpt li li {
padding: 0 0 3px 0!important;
}
.listOpt a, .listOpt a:visited {
font-weight: normal;
color: #666;
}
.titleMen { 
width: 97px;
height: 30px;
background: url(../default/Images/title-sidenav-men.gif) no-repeat;
display:block;
}

.titleMenSelect,a.titleMen:hover { 
width: 97px;
height: 30px;
background: url(../default/Images/title-sidenav-men-selected.gif) no-repeat;
display:block
}
.titleWomen { 
width: 140px;
height: 28px;
background: url(../default/Images/title-sidenav-women.gif) no-repeat 0px 0;
display:block;
}
.titleWomenSelect,a.titleWomen:hover { 
width: 140px;
height: 28px;
background: url(../default/Images/title-sidenav-women-selected.gif) no-repeat 0px 0;
display:block;
}
#shopContent {
float: left;
background-color: #fff;
width: 551px;
_width:581px;
padding:15px;
text-align:left;
}

#WOleftcontent {
float: left;
background-color: #fff;
width:745px;
_width:775px;
padding:15px;
margin-top:1px;
_margin-top:3px;
}
.shopFeatures {
width: 272px;
float: left;
}
.shopFeatures li {
position: relative;
padding: 0 0 10px 0;
float: left;
text-transform:uppercase;

}
.shopFeatures p {
color: #666666;
font-size: 9px;
}
/*To Set font for safari*/
 @media screen and (-webkit-min-device-pixel-ratio:0){.shopFeatures p {letter-spacing:0px;}}
.shopFeatures a.btnBuyNow {
float:right;
clear:both;
position:relative;
right:10px;
}

.shopItemList {
clear: both;
}
.shopItemList li {
width: 135px;
float: left;
position: relative;
padding: 0 2px 10px 0;
text-transform:uppercase;
}
.shopItemList p {
font-size: 9px;
color: #666666;
}
/*To Set font for safari*/
 @media screen and (-webkit-min-device-pixel-ratio:0){.shopItemList p {letter-spacing:0px;}}
.shopItemList a.btnBuyNow {
float:right;
clear:both;
position:relative;
right:10px;
}

/*Start-new class for men latest listing to adjust it in same line along women latest listing */
.shopItemListMen {
float:left;}
.shopItemListMen li {
width: 135px;
float: left;
position: relative;
padding: 0 2px 10px 0;
text-transform:uppercase;
}
.shopItemListMen p {
font-size: 9px;
color: #666666;
}
/*To Set font for safari*/
 @media screen and (-webkit-min-device-pixel-ratio:0){.shopItemListMen p {letter-spacing:0px;}}
.shopItemListMen a.btnBuyNow {
float:right;
clear:both;
position:relative;
right:10px;
}
/*End-new class for men latest listing to adjust it in same line along women latest listing */

.itemDescImg {
width: 305px;
float: left;
position: relative;
}
.itemDesc {
width: 230px;
float: right;
position: relative;
}
.itemDesc .detList {
width: 200px;
}
.detList li {
padding: 0 0 10px 0;
float: left;
display: block;
width: 200px;
line-height: 16px;
letter-spacing: 1px;
}
.detList h1 {
font-size: 25px;
line-height: 24px;
}
.detList input {
width: 20px;
float: left;
border: 1px solid #000;
margin-right: 2px;
text-align: center;
}
.detList a.btnBuy {
float: left;
}

.itemDescBox {
border: 1px solid #000;
float: left;
}
.itemDescBox li {
float: left;
display: block;
border-bottom: 1px solid #000;
}
.itemDescBox a {
float: left;
display: block;
width: 113px;
border-right: 1px solid #000;
text-align: center;
padding: 3px 0;
}
.itemDescBox a.selected,.itemDescBox a.selected:visited,.itemDescBox a.selected:active{text-decoration:underline}
.itemDescBox div {
padding: 5px;
clear: both;
width:216px;
}
.itemDescBox div span li{border:0 none;width:100%}
.itemDescBox div p{clear:both}
.sizeList {
padding-top: 4px;
}
.sizeList li {
width: 22px;
height: 21px;
padding: 0px;
}
.sizeList a, .sizeList a:visited {
width: 20px;
height: 17px;
padding: 3px 0 0 0;
background-color: #7f7f7f;
color: #fff;
display: block;
text-align: center
}
.sizeList a:hover {

}
.colorList {
padding-top: 4px;
}
.colorList li {
width: 22px;
height: 21px;
padding: 0px;
}
.colorList a, .colorList a:visited {
width: 20px;
height: 17px;
padding: 3px 0 0 0;
color: #fff;
display: block;
text-align: center
}
.colorBlack {
background-color: #000;
}
.colorList a:hover {

}
.itemDetRV {
position: absolute;
top: 0px;
right: 0px;
width: 47px;
}
.itemDetRV li, .itemDetRV img {
float: left;
display: block;
}

.itemDescThumb {
position: absolute;
top: 0px;
right: 0px;
width: 47px;
border: 1px solid #fff;
line-height: 0;
}
.itemDescThumb li, .itemDescThumb li img {
float: left;
}

/* BASKET */
.basketTable {
margin-top: 50px;
letter-spacing: 1px;
}
.basketTable th {
border-bottom: 1px solid #000;
padding: 3px 3px 8px 3px;
text-align: left;
}
.basketTable td {
vertical-align: middle;
padding: 8px 3px;
}
.basketTable tr.borderBtm td {
border-bottom: 1px solid #000;
}
.basketTable li {
float: left;
padding-right: 5px;
}
.basketNav {
padding: 20px 0 60px 0;
}
.basketNav li {
float: left;
padding: 0 15px 0 0;
}
.basketNav li.checkoutLink {
float: left;
padding: 0 0 0 15px;
}
.checkoutLink a, .checkoutLink a:visited {
text-decoration: underline;
}
.checkoutLink a:hover {
text-decoration: none;
}

/* CULTURE */
#cultCon {
width: 643px;
position: relative;
padding: 0 0 20px 0px;
}
#cultMain {
margin: 0 0 0 0px;
}
#cultNav {
padding-top:65px;
}
#cultNav li {
height:61px;
}
#cultNav li.liveShowOn {
height:74px;
}
#cultNav li.liveShowOn a{
height:59px;
}
#cultNav a, #cultNav a:visited {
width: 123px;
height: 50px;
padding: 0px 0 0 5px;
display: block;
color: #606061;
font-size: 9px;
}
#cultNav a:hover {
text-decoration: none;
}
a.btnFSFall {
padding: 0px 0 0 5px!important;
background: url(../default/Images/nav-culture.png) no-repeat 4px 0;
}
a.btnFSSpring {
background: url(../default/Images/nav-culture_new.png) no-repeat 4px -70px;
}
a.btnFSFall09 {
background: url(../default/Images/nav-culture_new.png) no-repeat 4px -130px;
}
a.btnCampaign {
background: url(../default/Images/nav-culture_new.png) no-repeat 4px -189px;
}
a.btnDenim {
background: url(../default/Images/nav-culture_new.png) no-repeat 4px -174px;
}
a.btnNews {
background: url(../default/Images/nav-culture_new.png) no-repeat 4px -249px;
}
a.btnShopOnline {
background: url(../default/Images/nav-culture_new.png) no-repeat 4px -311px;
}
a.selectedFal, a.btnFSFall:hover {
background: url(../default/Images/nav-culture.png) no-repeat -123px 0;
}
a.selectedSpr, a.btnFSSpring:hover {
background: url(../default/Images/nav-culture_new.png) no-repeat -123px -70px;
}
a.selectedFSFall09, a.btnFSFall09:hover   {
background: url(../default/Images/nav-culture_new.png) no-repeat -123px -130px;
}
a.btnDenim:hover, #selectedDen {
background: url(../default/Images/nav-culture_new.png) no-repeat -123px -174px;
}
a.btnCampaign:hover, a.selectedCamp  {
background: url(../default/Images/nav-culture_new.png) no-repeat -123px -189px;
}
a.selectedNews,a.btnNews:hover {
background: url(../default/Images/nav-culture_new.png) no-repeat -123px -249px;
}
a.selectedShop,a.btnShopOnline:hover , #selectedSho {
background: url(../default/Images/nav-culture_new.png) no-repeat -123px -311px;
}
#hoverBox {
position: relative;
clear: both;
z-index: 10;
}
#hoverBox img {
position: absolute;
top: 0px;
/*_top: -11px;*/
left: 0px;
display: none;
z-index: 10;
}
.btnHoverFall {

}

.cultMainCont { 
width: 650px;
height: 550px;
display: block;
background: url(../Resources/Images/culture/culture-bg-white.gif) no-repeat;
}

#cultureLeftNav {
float:left;
letter-spacing:1px;
}
#cultureLeftNav.videoNav {
position: absolute;
top: 140px;
left: 0;
z-index: 10;
background-color: #FFFFFF;
margin: 0;
width: 162px;
_width: 193px;height:99px;padding: 15px;
margin: 0px 0 0 0;
}
.videoNavMenu {
position: absolute;
top: 140px;
left: 0;
z-index: 10;
background-color: #FFFFFF;
margin: 0;
width:60px;_width:90px;
padding: 20px 10px 10px 20px;
}
#cultureLeftNav .cultNavTitle {
color: #666;
padding: 0 0 15px 0;
font-weight: bold;
line-height: 14px;
}
#cultureLeftNav .cultNavTitle a {
color: #666;
}


#cultureLeftNav a, #cultureLeftCont a:visited {
color: #000;
line-height: 14px;
font-weight: bold;
}
#cultureLeftNav a:hover, #cultureLeftNav .selected {
text-decoration: underline;
}


a.btnArrLeft { 
width: 27px;
height: 15px;
display: block;
background:url(../Resources/Images/btn-arrow-left.gif) no-repeat;
}
a.btnArrRight { 
width: 27px;
height: 15px;
display: block;
background:url(../Resources/Images/btn-arrow-right.gif) no-repeat;
}

#cultureRightCont {
width: 420px;	
_width: 432px;
float: right;
margin: 20px 11px 0 0;
}




.cultureNav1 {
clear: both;
width: 379px;
}
.cultureNav2 {clear: both;width: 325px;font-size: 9px;letter-spacing:1px;padding: 10px 0 0 0;
}
.cultureNav2 a {font-size: 9px;letter-spacing:1px;}
.cultureNav2 span {font-size: 9px;letter-spacing:1px;}
.cultureNav3 {
clear: both;
width: 600px;
font-size: 9px;
padding: 10px 0 0 0;
}
.cultureNav3 a {
font-size: 9px;
_font-size:10px;
}
.cultureNav3 label {font-size: 9px;letter-spacing:1px;}
.cultureNav3 a.btnPrev {
padding:0px;
}

.cultureNav4 {
clear: both;
width: 410px;
font-size: 9px;
padding: 10px 0 0 0;
}
.cultureNav4 a {
font-size: 9px;
}
.cultureNav4 a.btnPrev {
padding-right: 120px;
}

.cultNavMid {
text-align: center;
width: 56px;
_width: 50px;
color: #666;
}
.cultFetList li {
float: left;
}
.cultFetBox {
width: 210px;
padding: 0 2px 5px 0;
}
.cultFetBox img {
padding: 0 0 5px 0;
}
.cultFetList li {
padding: 0 0 14px 0;
line-height:11px;
letter-spacing:1px;
_line-height:17px;

}
.cultFetList a {
font-size: 9px;_margin-left:1px;
}

.galLrgCont {

}
.galLrgCont li {
float: left;
}
.galLrgImg {
width: 334px;
}
.galLrgImg a {
float: left;
margin: 0 1px 1px 0;
}
.videoMenu {
font-size: 9px;
_letter-spacing:1px;
}
.videoMenu img {
padding: 0 0 5px 0;
}
.videoMenu li {
float: left;
width: 87px;
}
.videoscroll a span{font-size:9px;}
.videoscroll a.selected {text-decoration: underline;font-size:9px;}
.videoscroll a.selected span {text-decoration: underline;font-size:9px;}
.videoMenu li a {_padding-bottom:5px;}
.videoMenu li a.selected {text-decoration: underline;}
.videoMenu a {
float: left;
line-height: 12px;
font-size:9px;
}
.videoMenu .selected {text-decoration: underline;}
.videoMenu span {
clear: both;
color: #999;
}
#videoCont {
position: absolute;
top: 158px;
left: 22px;
z-index: 0;
}
a.selected {text-decoration: underline;}


.videoContRight {
width: 428px;
}

/* FOOTER */
#footer {
width: 912px;
clear: both;
letter-spacing: 1px;
font-size: 10px;
_font-size:10px;
position: relative;
padding-top:15px;
}
#footer ul{line-height:normal;}
#footer li {
float: left;
display: block;
padding: 0 10px;
border-right: 1px solid #000;
line-height:9px;
font-size:10px;
}
#footer a, #footer a:visited {
float: left;
display: block;
color: #000;
text-decoration: none;
letter-spacing: 1px;
font-size: 10px;
_height:10px
}
#footer a:hover {
text-decoration: underline;
}
#footerdef div#footer{
	width:685px;
}
a.btnTick { 
width: 20px;
height: 14px;
display: block;
position: absolute;
left: 750px;
top: 65px;
background: url(../default/Images/icon-tick.gif) no-repeat;
}
#footer a.selected,#footer a.selected:visited{text-decoration:underline;}
a.btnBuy {
width: 32px;
height: 19px;
display: block;
background: url(../default/Images/btns/btn_buynow.gif) no-repeat;
}

#jquery-lightbox {
top: 10px!important;
}

.pressList {

}
.pressList li {
float: left;
width: 137px;
padding: 0 0 10px 0;
}
.pressList span {
float: left;
width: 130px;
color: #666666;
font-size:9px;
}
.pressList a {
float: left;
font-size:9px;
font-weight: bold;
padding: 0 0 2px 0;
}

.articleList {

}
.articleList li {
padding: 0 0 15px 0;
width: 200px;
line-height: 12px;
}
.articleList span {
font-weight: bold;
width: 200px;
display: block;
}
.articleList .galleryLB {
padding-top: 20px;
}

a.btnVidNext { 
width: 20px;
height: 56px;
display: block;
background:url(/WilliamRast/StoreUploads/FTP/CampaignVideo/btn-video-next.gif) no-repeat;
}

a.btnVidPrev { 
width: 20px;
height: 56px;
display: block;
background:url(/WilliamRast/StoreUploads/FTP/CampaignVideo/btn-video-prev.gif) no-repeat;
}

#jquery-overlay {
padding: 0 0 200px 0;
}


.maincontdiv{float:left; background-color:#fff;margin:0 4px 0 20px;width:643px;min-height:550px;_height:550px;}
.logodiv{width:215px; height:139px;float:left;position:absolute;left:-21px;top:0;display:block;}

.shoplogodiv{width:215px; height:139px;float:left;position:absolute;left:-20px;top:1;display:block;_top:3px;}


/* Looks Page */
.looksTab{float:right;margin:20px 11px 0 0;width:420px;_margin:20px 5px 0 0;}
.looksleft{width:334px;}
.smallImg{margin:0 1px 1px 0;cursor:pointer;}
.textClickImg { width: 59px;height: 33px;display: block;margin: 0 0 20px 0;background: url(../default/Images/text-click-img.gif) no-repeat;}
a.btnThumbView { width: 68px;height: 70px;display: block;}
a.btnIndView {width: 68px;height: 70px;display: block;}
a.btnPrev {padding-right: 90px;}
a.btnNext {}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.cultFetList li 
{
padding: 0 0 11px 0;
line-height:16px;
}
}

/*@media screen and (-webkit-min-device-pixel-ratio:0)
{
.looksTab{float:right;width:420px;margin:-6px 11px 0 0;}
}
*/
.videodiv{width:auto;float:left;padding: 66px 0pt 0pt 21px;text-align:left;}
/* Press And News Page */
.pressTab{float:left;padding:20px 0 0 20px;width:420px;}
.pressLeft{width:162px;float:left;padding:155px 15px 15px 15px;letter-spacing:1px;}
.pressLrg{width:420px;}
.pressLrg li{padding: 0 0 15px 0;line-height: 12px;}
.pressLrg span {font-weight: bold;display: block;letter-spacing:1px;}
.pressLrg .galleryLB {padding-top: 20px;}
.pressLeft a{color:#000;line-height:14px;font-weight: bold;letter-spacing:1px;}
.pressLeft a:hover,.pressLeft .selected {text-decoration: underline;}
.pressSml li {float: left;width: 137px;padding: 0 0 10px 0;}
.pressSml span{float: left;color:#666;font-size:9px;line-height:9px;letter-spacing:1px;}
.pressSml a {float: left;font-size:9px;line-height:9px;font-weight: bold;padding: 0 0 2px 0;letter-spacing:1px;}
.pressPag{clear: both;width: 410px;font-size: 9px;padding: 10px 0 0 0;}
.pressPag a {font-size: 9px;letter-spacing:1px;}
.pressPag span {font-size: 9px;letter-spacing:1px;}
.pressPag label{font-size: 9px;letter-spacing:1px;}
.pressPag a.btnPrev {padding-right: 120px;}
.pressLrg .GoBack{font-size: 10px;letter-spacing:1px;position:absolute;right:10;top:0;}
.pressLrg .viewLrg{font-size: 10px;letter-spacing:1px;}
/*
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.campspace{margin-top:-58px;}
}*/

@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .thumbtxt {letter-spacing:1px;}
}


.scrollspace{float: left; width: 421px;margin:20px 0 0 30px;_margin:20px 0 0 34px;}

/* List Page */
.sProdList td{vertical-align:top;}
.sProdList li {width: 135px;float:left;position: relative;padding: 0 2px 2px 0;}
.sProdList p {color: #666666;letter-spacing:1px;font-size: 9px;}
.sProdList div {font-size: 9px;color: #666666;clear:both;letter-spacing:1px;}
a.btnBuyNow { width: 26px;height: 15px;display: block;background: url(../default/Images/btns/btn_buynow1.gif) no-repeat;}
.dvBuy{padding:0 0 24px 91px;}
.line1{padding:5px 0 5px 0;float:left;letter-spacing:1px;}
.line11{float:left;}
.line12{float:left;width:auto;text-align:left;}
.line13{float:right;text-align:left;width:230;}
.matches{float:right;text-align:right;width:auto;font-size:10px;text-transform:uppercase;}
.matches span{font-size:10px;}
.sortdiv{float:left; padding:5px 4px 0px 1px;text-transform:uppercase;font-size:10px;}
.dropdiv{width:auto; float:left; padding-left:5px;}
.itemdiv{width:auto; float:left; padding-left:5px;padding-top:5px;font-size:10px;text-transform:uppercase;}
.pagediv{width:auto; float:left; padding:0 0 5px 5px;}
.line14{float:right;text-align:right;padding-bottom:5px;font-size:10px;text-transform:uppercase;}
.line14 div{font-size:10px;}
.line14 span{font-weight:bold;letter-spacing:1px;font-size:12px;}
.line14 a{font-weight:normal;letter-spacing:1px;font-size:10px;}
.lineView{float:right;padding:3px 0px 5px 22px;_padding:2px 0px 5px 22px;letter-spacing:1px;text-transform:uppercase;font-size:10px;}
.lineView a{letter-spacing:1px;text-decoration:none;font-size:10px;text-transform:uppercase;}
.lineView a:hover{text-decoration:underline;font-size:10px;}
.line2{padding:0px 0 5px 0;text-align:right;float:right;font-size:10px;text-transform:uppercase;}
.line2 div{font-size:10px;}
.line2 span{font-weight:bold;letter-spacing:1px;font-size:12px}
.line2 a{font-weight:normal;letter-spacing:1px;font-size:10px;}
.lineViewbot{float:right;padding:3px 0px 5px 5px;_padding:2px 0px 5px 5px;letter-spacing:1px; font-size:10px;text-transform:uppercase;}
.lineViewbot a{letter-spacing:1px;text-decoration:none;font-size:10px;text-transform:uppercase;}
.lineViewbot a:hover{text-decoration:underline;font-size:10px;}
.divNew{background-image:url(../default/Images/new.gif);background-position:left top;background-repeat:no-repeat;position:absolute;top:1;left:1;width:53px;height:43;display:none;}
.listDropDown{font-size:10px;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;color:#000;}
.lblCrumb{letter-spacing:1px;_padding-left:2px;text-transform:uppercase;font-size:10px;}
.dvPage{clear:both;width:551px;font-size:10px;}
.divPageIn{float:right;padding-top:2px;_padding-top:1px;padding-bottom:5px;}


/* ZOOM WINDOW */
#zoom_container{position:absolute;top:0px;left:0px;} 
#zoom_container #zoom_bg{position:absolute;right:0;top:0;filter:alpha(opacity=0);opacity:0.0;-moz-opacity:0.0;background-color:#F0EBE3;} 
#zoom_shell{position:absolute;width:260px;left:304px;height:455px;_height:457px; top:0px;  overflow:hidden;background-color:#FFF;border: 1px solid #999;}
#zoom_shell #zoom_image{position:absolute;left:12px;top:0;}
#zoom_mask{position:absolute;width:310px;height:457px;left:0px;top:0px;overflow:hidden;}	
#zoom_window{background-color: #FFF;-moz-opacity:0.6;opacity: 0.6;filter: alpha(opacity = 60);position:absolute;border:solid 1px #999;top:0;left:0px;width:130px;height:228px;overflow:hidden;z-index:100;cursor:crosshair;background-position:0 0;background-repeat:no-repeat;}
/*
@media screen and (-webkit-min-device-pixel-ratio:0)
{#zoom_mask{position:absolute;width:400px;height:600px;left:0px;top:24px;overflow:hidden;}	
}
#zoom_mask, x:-moz-any-link {left:0px;}
#zoom_mask, x:-moz-any-link, x:default {left:66px;}*/
/*CategoryList*/
.GrayFont{color:#000;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:lowercase;font-weight:bold;}
.redFont{color:red;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:lowercase;font-weight:bold;}
.priceFont{color:#000;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:lowercase;font-weight:bold;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	a.GrayFont span{color:#666666;font-size:9px;letter-spacing:0px;}
}
.fontInUse{font-size:9px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
a.fontInUse:link,a.fontInUse:visited,a.fontInUse:hover,a.fontInUse:active{color:#666666;font-size:9px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.twoLinesHeight{min-height:24px;_height:24px;display:block;}
.threeLinesHeight{min-height:36px;_height:36px;display:block;}
/* Detail Page */

.prodname{font-size:25px;line-height:27px;float:left;text-align:left;text-transform:uppercase;}
.manuPart{clear:both;float:left;text-align:left;font-weight:normal;padding-top:12px;line-height:16px;width:100%}
.manuPart b,.manuPart span{float:left;}
.partNumber{clear:both;float:left;text-align:left;font-weight:normal;line-height:16px;width:100% }
.partNumber b,.partNumber span{float:left;}
.thumbdiv{float:right;position:absolute;top:0px;_top:3px;left:0px;border:1px solid white;}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.thumbdiv{float:right;position:absolute;top:-260px;left:257px;border:1px solid white;}
}

.sizenorm{text-align:center;height:20px;width:24px;background:#7f7f7f;padding-top:0px;_padding-top:2px;font-size:10px;}
.sizesel{text-align:center;height:20px;width:24px;background-color:#434343;color:White;padding-top:0px;_padding-top:2px;font-size:10px;}
.sizenorm a,.sizenorm a:link,.sizenorm a:active,.sizenorm a:visited{color:White;font-size:10px;}
.sizenorm a:hover{text-decoration:underline;font-size:10px;}
.sizesel a,.sizesel a:link,.sizesel a:visited,.sizesel a:active{color:white;font-size:10px;}
.sizesel a:hover{text-decoration:underline;font-size:10px;}

.addThis{line-height:16px;padding:0 0 10px;letter-spacing:1px;display:block;}
.avail{float: left;text-align: left; width: 100%; margin-top: 12px; line-height: 16px;}
.price{float: left; width: 100%; text-align: left; padding-top: 12px;line-height:16px;}
.buy{padding-bottom:10px;}
.error{line-height:16px;}

#searchDiv{width:300px;_width:310px;z-index:999;display:none;padding:5px 5px 12px 5px;border:solid 1px gray;float:right;position:absolute;top:25;right:140px; background-color:white;}
#searchDiv .close{cursor:pointer;text-decoration:none;color:#666;font-weight:bold;float:right;width:100%}
#searchDiv  input{font-size:10px;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;height:18px;padding:2px;_float:left;color:#6A584A;width:256px}


.sizenormL{text-align:center;height:17px;_height:20px;width:24px;background:#7f7f7f;padding-top:6px;_padding-top:3px;font-size:10px;}
.sizeselL{text-align:center;height:17px;_height:20px;width:24px;background-color:#434343;color:White;padding-top:6px;_padding-top:3px;font-size:10px;}
.sizenormL a,.sizenormL a:link,.sizenormL a:active,.sizenormL a:hover,.sizenormL a:visited{color:White; font-size:10px;}
.sizeselL a,.sizeselL a:link,.sizeselL a:visited,.sizeselL a:hover,.sizeselL a:active{color:white;font-size:10px;}
.sepTop{padding:0 5px 1px 5px;_padding:0 3px 2px 5px;font-size:10px;}

/* Sandeepverma login page css */
.head-login{color:#313131;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;}
.login_new{background-color: #39383A; color: #FFFFFF; font-family: Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size: 10px; height: 20px; padding-left: 5px; text-transform: uppercase;vertical-align: middle;}
.Sub-log{color:#313131;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;padding:6px; font-weight:bold;}
.Sub-log-sub{color:#313131;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px; padding:6px;}
.Sub-for-sub{color:#313131;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px; padding-left:5px;}
.Sub-log-signup{color:#313131;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px; padding:5 0 5 0;}

/*Login-Registration*/
#checkout_breadcrumb{color:#ACAED7;background-image: url(../default/images/breadcrumb_banner_lrg.gif);background-repeat: no-repeat;}
#checkout_breadcrumb{float: left;height: 36px;width: 880px;font-size: 10px;font-weight:bold;}
#checkout_breadcrumb a{font-weight: normal;}
#checkout_breadcrumb a:hover{text-decoration: underline;}
#checkout_breadcrumb div.blank{float: left;margin: 6px 0 0 0px;width:25px;}
#checkout_breadcrumb div.link{float: left;margin: 12px 0 0 0px;width: 330px;letter-spacing:1px}
	
#left_side {float: left;background-color: #FFFFFF;}
#register{background-image: url(../default/images/existing_customer_bg.gif);background-repeat: no-repeat;}
#register{float: left;	width: 369px;margin: 0px 0 0px 10px;color: #333333;}
#signin_table{margin: 70px 0 0 30px;width: 325px;}
#signin_table p{float: left;width: 130px;padding-bottom: 5px;}
#signin_table p.rightwidth{width:170px}
	
#signin_table a{font-size: 10px;}
#signin_table a{color: #6D6D6D;}
#signin_table div {margin-top: 10px;}
#signin_table td.address{width: 200px;}

#register_table {margin: 70px 0 0 0px;padding:0 0 0 30px;}
#register_table p {	float: left;width: 130px;padding-bottom: 5px;}
#register_table p input {margin-left: 0;}
#register_table p.rightwidth{width:170px;}
#register_bot {float: left; clear: both;width: 369px; height:305px;_height:301px;margin: 0 0 0 10px;background: url(../default/images/existing_customer_bot.gif) no-repeat;}

/*New Customer*/
#new_customer{background-image: url(../default/images/new_customer_bg.gif);background-repeat: no-repeat;}
#new_customer{float: left;width: 383px;padding: 0 0px 0 0;margin: 0px;color: #333333;}
#new_customer_bot {float: left; clear: both;width: 383px; height: 96px;margin: 0; background: url(../default/images/new_customer_bot.gif) no-repeat 0;}
#register_table {margin: 70px 0 0 0px;padding:0 0 0 30px;}
#register_table p {	float: left;width: 130px;padding-bottom: 5px;}
#register_table p input {margin-left: 0;}
#register_table .validation_error {margin-left: 114px;}
.register_button {width: 125px;text-align: left;float: left;padding: 0 0px 0 0;}
.register_button input{padding-left:0px;}
.btnRegister { width: 73px;height: 22px;display: block;cursor: pointer;float: right;background: url(../default/images/btns/register.gif) no-repeat; }
#mandatory_fields {color: #999999; font-size: 0.9em;float: left;width: 150px;letter-spacing:1px;padding-top:5px;_padding-top:3px;}		

/*Forgot password*/
#prod_detail_banner {background: url(../default/images/prod_detail_banner.gif) no-repeat;}
#prod_detail_banner {float: left;height: 40px;width: 880px;margin-left: 0px;}
#prod_detail_banner h1 {color: #FFFFFF;font-size: 2em; font-weight: normal; line-height: 1.55em;padding-left: 220px;}
	
#content {width: 880px;height:300px;_height:302px;clear: both;padding-bottom: 0px;background-color: #FFFFFF;font-family: Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-stretch:expanded;}	
.logged_out {float: left; display: inline;width: 816px;_width:858px;margin: 0 0 5px 10px; padding: 20px;border: 1px solid #DDDDDD;color:#333333;font-size:10px}
.logged_out p {	padding-bottom: 15px;}
.logged_out h2 {clear: both;font-size: 1.5em;color: #9D6273;}
.logged_out .left {	float: left;}
.logged_out .right {	float: right; display: inline;margin-right: 40px;}
.logged_out a:hover{text-decoration:underline;}

/*Remove letter spacing for safari*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	#checkout_breadcrumb div.link{letter-spacing:0px;}
}
input, select, textarea {border:1px solid #CCCCCC;color:#6A584A;margin:0;padding:0 0 0 2px;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif; font-size:10px;}

/* style for wholesale page*/
.label_wholsale{font-family: Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size: 10px; height: 20px; line-height:20px; color:#000;}
.formLabel_wholesale {
color:#000000;
font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;
font-size:10px;
}
	.ptop5{padding-top:3px;_padding-top:2px; }
	

.wholesaletxtbox{ font-family:Arial; font-size:10px;}

/*default.css*/
a,a:link,a:visited,a:active{color: #000000;text-decoration: none;}
a,a:hover{text-decoration: underline;}
.siteMaintable{margin:auto;width:900px;}
.pageBody{min-height:530px;height:530px;width:100%;}
.siteToptable{border:0;}
.siteBodytable{border:0;width:100%;vertical-align:top;}
.background_center{background-repeat:no-repeat;background-attachment:fixed fixed;vertical-align:top;background-color:#000;}
.MessageBodyTable{border:0;vertical-align:top;}
.PaddingRightSection{padding:36px 0px 0px 0px;vertical-align:top;}
.PaddingRightSectionMac{padding:29px 0px 0px 0px;vertical-align:top;}/*[kuljeet - 20080807] For MAC*/
.PaddingRightSectionMacSaf{padding:36px 0px 0px 0px;vertical-align:top;}
.PaddingRightSectionIE{padding:38px 0px 0px 0px;vertical-align:top;}/* For IE6*/
.TopSectionMastPag{height:40px;vertical-align:top;}
.BottomSectionMastpag{height:20px;}
.bodyLeftpad{padding-left:30px;}
/*Begins. kuljeeet :Custom Page Common Classes*/
.Common_tblHeading14px{font:14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff}
.Common_tableFont{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;line-height:14px;}
.Common_tableFont span{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;line-height:14px;}
.Common_tableFont a{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;}
.Common_tableFont a:hover{text-decoration:underline;}
a.txtLink{color:#C9C9C9;font:12px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
a.txtLink:link{color:#C9C9C9;font:12px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
a.txtLink:active{color:#C9C9C9;font:12px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
a.txtLink:visited{color:#C9C9C9;font:12px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
a.txtLink:hover{font-size:12px;line-height:14px;text-decoration:underline;}
/*End*/
/* Ajax Cart */
.anchorCollapse{color:#FFF;text-decoration:none;border:0;}
.anchorCollapse:link{color:#FFF;}
a.anchorCollapse:visited{color:#FFF;text-decoration:none;outline:none;}
a.anchorCollapse:focus{color:#FFF;text-decoration:none;outline:none;}
a.anchorCollapse:hover{color:#FFF;text-decoration:underline;outline:none;}
.sectioncontent{font-size:10px;color:#000000;text-align:left;padding-bottom:1px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;width:110px;vertical-align:top;}
.sectioncontentWidth200px{font-size:10px;color:#000000;text-align:left;padding-bottom:1px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;width:260px;vertical-align:top;}
.sectioncontentSimple{font-size:10px;color:#000000;text-align:left;padding-bottom:1px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;letter-spacing:1px} 
/*Safari fix for myaccount pages
@media screen and (-webkit-min-device-pixel-ratio:0)
{
.sectioncontentSimple{letter-spacing:0px;} 
}*/
.sectioncontentWidth0px{font-size:10px;color:#000000;text-align:left;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;width:192px;}
.TextboxStyle{background-color:#FFFFFF;font-size:10px;font-weight:normal;width:220px;height:18px;padding:2px;}
.sectioncontentWidth140px{font-size:10px;color:#000000;text-align:left;padding-bottom:1px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;width:140px;vertical-align:top;}
.sectioncontentbold{font-size:12px;color:#000000;text-align:left;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;padding-bottom:5px;}
.paddingleft8px{padding-left:4px;}
.box_background{background-color:White;background-image:url(Images/loadIndicator24.gif);background-position:center;background-repeat:no-repeat;filter:alpha(opacity=75);opacity:0.75;z-index:999;width:380px;height:650px;text-align:center;position:absolute;vertical-align:middle;}
.rowBorder{/*background:transparent url(images/bg_title.png) repeat scroll 0 0;*/}
.paddingall15px{margin:10px 10px 10px 10px;}

.sectionheader{background-color:#39383a; color:#FFFFFF;font-weight:normal;font-size:12px;Height:30px;padding-left:10px;vertical-align:middle;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.InActivesectionheader{background-color:#39383a; color:#fff;font:normal 12px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;Height:30px;padding-left:10px;vertical-align:middle;}

.imgloadstyle{font-size:0px;float:right;}
.paddingRt20px{Padding-right:20px;  }
.textalignCenter{text-align:center;}
.borderstyle{border:solid 1px #DCDCDC;}
.paddingleft71px{padding-left:71px;}
.visibilityhidden{visibility:hidden;}
.displaynon{display:none;}
.fontSmall{font-size:10px;}
.fontSmall span label{_letter-spacing:1px;font-size:10px;}
#naviSubCat strong{text-decoration:none;display:block;padding:3px 5px;margin:0px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:9px;width:215px;}
.ibtnAjaxCart a,.ibtnAjaxCart a:link{background-color:#BE9771;color:#000;text-align:center;text-decoration:none;font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;padding:4px 0px}
.ibtnAjaxCart a:hover{background-color:#BE9771;color:#000;text-decoration:none;}
/*Start [manpreet] Toggle effect*/
#loginHeader{display:block;width:100%;}
#shipMethod{display:block;width:100%;}
#paymethod{display:block;width:100%;}
#shippingHeader{width:100%;display:block;}
/*END [manpreet] Toggle effect*/
/*Begins. Kuljeet Singh[20080724] - Cart Page*/
#cart_overlay{background:#FFF none repeat scroll 0% 0%;border:9px solid #383838;color:#6D6D6D;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;}
#cart_overlay table{color:#6D6D6D;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;}
#cart_overlay .Shoppingclosebtn{color:#ACAE9C;display:inline;float:right;text-transform:uppercase;font-weight:normal;}
#cart_overlay .Shoppingclosebtn link{color:#ACAE9C;text-decoration:none;}
#cart_overlay .Shoppingclosebtn visited{color:#ACAE9C;text-decoration:none;}
#cart_overlay .Shoppingclosebtn hover{color:#ACAE9C;text-decoration:underline;}
#cart_overlay .Shoppingclosebtn Active{color:#ACAE9C;text-decoration:underline;}
#cart_overlay a{color:#6D6D6D;font-weight:bold;text-decoration:none;}
#cart_overlay a:hover{text-decoration:underline;}
#cart_overlay .checkout_btn{float:right;}
#cart_overlay img{display:inline;float:left;}
#cart_overlay h5{font-size:14px;text-transform:uppercase;width:170px;margin:0pt;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
#cart_overlay .Itembackground{background:#E5E5E5 none repeat scroll 0% 0%;}
#cart_overlay .AlternateItembackground{background:#FFF none repeat scroll 0% 0%;}
#cart_overlay .AlternateItembackground td{padding-top:3px;}
#cart_overlay p{color:#6D6D6D;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;margin-left:10px;}
#cart_overlay .cartproduct{font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#6D6D6D;}	
/*End. Kuljeet Singh[20080724]*/
/*Begins. Kuljeet Singh[20080725] - Apply new design for StoreLocator.aspx*/
#distributionbox{font-size:10px;padding:21px 0 20 0px;width:600px;height:100%;}
#distributionbox h1{margin:0;padding:0;}
.header_distribution{height:37px;width:437px;}
#store_locator{background:#FFF none repeat scroll 0 0;color:#000;padding:18px 0px;height:138px;width:600px;}
#store_locator h3{font-weight:normal;}
#store_locator .heading{margin:0 0 15;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;padding-left:30px;}
#store_locator .btn_search_stores{float:right;height:18px;width:110px;}
#store_locator table{color:#000;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;width:100%;padding-left:30px;width:570px;}
#store_locator input{width:60px;}
#store_locator input.zip{width:60px;height:18px;}
#store_locator select{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
#store_locator label{display:block;float:left;padding-top:4px;width:60px;}
#store_locator .storecell{padding-left:2px;text-align:left;}
.clear{clear:both;}
#store_results{background:#FFF;color:#000;margin-top:10px;width:600px;}
#store_results h3{font-weight:normal;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
#store_results .heading{margin:0 0 15;font-weight:bold;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-transform:uppercase;width:570px;}
#store_results .storeText{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-decoration:none;color:#000;line-height:15px;}
#store_results .showline{text-align:left;width:536px;}

#store_results1{background:#FFF;color:#000;margin-top:10px;padding:21px 0px;}
#store_results1 h3{font-weight:normal;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
#store_results1 .heading{margin:0 0 15;font-weight:bold;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-transform:uppercase;width:570px;}
#store_results1 .storeText{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-decoration:none;color:#000;line-height:15px;}
#store_results1 .showline{text-align:left;width:536px;}


.storeLocator{}
.storeLocator_new{padding-top:60; margin-top:149px;}
.storeLocator li{list-style-type:none;color:black;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px;line-height:14px;text-decoration:none;text-align:justify;}
.storeLocator li a{color:#000;padding:0px 0px 5px;margin:0px;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none;}
.storeLocator li a:link{color:black;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px;line-height:14px;text-decoration:none;text-align:justify;}
.storeLocator li a:visited{color:black;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px;line-height:14px;text-decoration:none;text-align:justify;}
.storeLocator li a:active{color:black;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:10px;line-height:14px;text-decoration:none;text-align:justify;}
.storeLocator li a:hover{text-decoration:underline;}
.storeLocator a{color:#fff;padding:0;margin:0px;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none;}
.storeLocator a:link{color:#fff;padding:0;margin:0px;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none;}
.storeLocator a:visited{color:#fff;padding:0;margin:0px;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none;}
.storeLocator a:active{color:#fff;padding:0;margin:0px;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none;}
.storeLocator a:hover{text-decoration:underline;color:#fff;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
/*End. Kuljeet Singh[20080725]*/
/*Begins. Kuljeet Singh[20080726] - Apply new design for MyAccount Pages*/
.commonFontstyle{color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.myAccountTableItem{background-color:#d2d2d2;padding:15px;color:#000;}
.myAccountTableAlternateItem{background:transparent url(images/bg_row.png) 0 0;border:solid 1px #000;padding:15px;}
.myAccountPagerStyle{color:#000;font:14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.myAccountPagerStyle span{color:#000;font:14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.myAccountPagerStyle a{color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.myAccountPagerStyle a:link{color:#000;}
.myAccountPagerStyle a:hover{color:#c9c9c9;font-weight:bold;}
.myAccountlinkbutton{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;text-decoration:none;}
.myAccountlinkbutton a{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;text-decoration:none;}
.myAccountlinkbutton a:link{color:#000;}
.myAccountlinkbutton a:visited{color:#000;}
.myAccountlinkbutton a:hover{color:#000;text-decoration:underline;}
.myAccountlinkbutton a:active{color:#000;}
/*New*/
/*.topheading{position:absolute;top:57px;_top:77px;float: left; margin: 90px 0 20px 0;_margin:72px 0 20px 0; font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color: #000; text-align: left; 
	color: #313131;text-transform: uppercase;padding-left: 193px;width:100%;}*/
.topheading{position:absolute;top:157px;_top:159px;float: left; font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color: #000; text-align: left; 
	color: #313131;text-transform: uppercase;padding-left: 190px;}
.topheading_new{position:absolute;top:157px;_top:159px;float: left; font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color: #000; text-align: left; 
	color: #313131;text-transform: uppercase;padding-left: 190px;margin-top:-107px; white-space:nowrap;}
.topheading_faq{position:absolute;top:155px;_top:159px;float: left; font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color: #000; text-align: left; 
	color: #313131;text-transform: uppercase;padding-left: 190px;_padding-left: 190px;}

.topheading_login{float: left; margin: 107px 0 20px 0; #margin-top:109px!important; font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color: #000; 
 text-align: left; color: #313131;text-transform: uppercase;
    padding-left: 193px;width:100%;
}
.subheadings{background-color:#39383a; color:#fff; font:normal 10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;text-transform:uppercase; height:20px; vertical-align:middle; padding-left:5px;}
/*myaccount-website features*/	
.myAccountTopLinks,.myAccountTopLinks:link,.myAccountTopLinks:visited,.myAccountTopLinks:active{font:normal 10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;color:#000;text-decoration:none;white-space:nowrap;letter-spacing:1px;}
.myAccountTopLinks:hover{font:normal 10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;color:#000;text-decoration:underline;white-space:nowrap;letter-spacing:1px;}
.myaccounttoptext{font:normal 10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;text-decoration:underline;white-space:nowrap;letter-spacing:1px;}
.linecolor{padding:0 3px;font:10px;color:#000;}

/*Existing class modify*/
.padtopbottom5px{padding:5px 0px 5px 0px;}
.padleft5px{padding-left:5px;}
.padtopleft5px{padding:5px 0px 0px 5px;}
/*Service Order*/
.whitecolor{color:#fff;text-align:right;}
/*Customer Service*/
/*Profile*/
.tblFontstyle{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;height:20px;}
.tblFontstyle span{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000}
.tblFontstyle a{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;}
.tblFontstyle a:link{color:#000;}
.tblFontstyle a:visited{color:#000;}
.tblFontstyle a:hover{color:#000;text-decoration:underline;}
.tblTotal{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;height:20px;}
.tblTotal span{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#AAA;text-transform:uppercase;}
.tblHeading{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000}

/*Safari fix for myaccount pages*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.tblFontstyle,.tblFontstyle span,.tblFontstyle a,.topheading{letter-spacing:0px;} 
	.myAccountTopLinks,.myAccountTopLinks:link,.myAccountTopLinks:hover,.myAccountTopLinks:visited,.myaccounttoptext{letter-spacing:0px;}
}
/*End. Kuljeet Singh[20080726]*/
/*kuljeet:20080727-Classes for Order Detail Feature for MyAccount*/
.tblOrderHeading{text-align:center;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;background-color:#39383a;color:#fff;}
.tblOrderHeadingLeft{text-align:left;font-weight:bold;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;background-color:#39383a;color:#fff;}
.tblOrderHeadingpadd5{text-align:left;font-weight:bold;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;background-color:#39383a;color:#fff; padding-left:5px;}
.paddingleft4{padding-left:4px;}
/*End. kuljeet:20080727*/
/*kuljeet:20080728-Common Classes for all Feature's in MyAccount*/
/*kuljeet:20080728*/
/*kuljeet - 20080801-StoreLocator.aspx*/
#divpagerIE{width:538px;}
#divpager{Width:538px;}
/*End.*/
.tdOrderDetailIE{position:absolute;top:225px;}

/*BEGIN --- Common classes --- */

.PaddingLeft20{padding-left:20px;}
.paddingLeft50{padding-left:50px;}
.paddingLeft10{padding-left:10px;}
.paddingleft8{padding-left:8px}
.paddingleft12{padding-left:12px;}
.paddingtop12{padding-top:12px;}
.PaddingLeft{padding-left:12px;}
.paddingleft4px{padding-left:9px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}  
.Padding15{padding:15px;}
.floatLeft{float:left;}
.floatRight{float:right;}
.padding7{Padding-Bottom:7px;}
.marginLTBR7{margin:7px 7px 7px 7px;}
.clearFloat{clear:both;}
.divFloatLeft{float:left;}
.mgnR6{margin-right:6px;}
.marginright8{margin-right:8px;}
.ClearBorder{border-width:0px;}
.marginL10{margin-left:10px;}
.height10{height:10px;}
.remborder{border:0 none;height:14px;width:14px;}
.remborder input{border:0 none;height:14px;width:14px;}
.borderNone input{border:0px;_width:14px;_height:14px;}
table.borderHide tr,table.borderHide tr td{border:0 none;}
.Gap{width:10px}
.height20{height:20px;}
.padLeft0{padding-left:0px;}
.padTop5{padding-top:5px;}
/*END*/


.labelWhite{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;}
.labelbold{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;color:#fff;text-decoration:none;}
.label1{font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;}
.label{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;color:#fff;}
.labelboldMA{font-size:12px;color:#000;text-align:left;padding-bottom:5px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;vertical-align:top;}
.htmlLabel{font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-align:justify;color:#000;}
.MainHeading{color:#fff;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;padding-left:15px;text-transform:uppercase;}
.SubTotalLabel{font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-transform:uppercase;}
.Heading4{color:#fff;font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.HeadingSubTotal{color:#fff;font:bold 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;} 
.trackingnav{font:10px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#C9C9C9;text-decoration:none;}
.trackingnav:link{font:9px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#C9C9C9;text-decoration:none;}
.trackingnav:hover{font:9px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:underline;}

.divframetop{z-index:2;position:absolute;top:0px;left:0px;height:0px;width:0px}

/* Classes for links */
.linkbutton{font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#C9C9C9;text-decoration:none;}
.linkbutton:hover{color:#FFF}
.linkbuttonOrange{font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:underline;}
.hyperlink{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;font-size:10px;}
.hyperlink:hover{text-decoration:underline;color:#fff;}
/*Opera fix*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{	.hyperlink{padding-left:5px;}
	.myaccounttdwidth{width:125px;}
}
/* [Ended] */
.search{border:solid 1px #dbdbdb;color:#545b4f;font-size:10px;height:15px;width:80px;text-transform:uppercase;}
.padding8{margin-left:6px;margin-right:6px;}

/* new classes for top section starts here */
.toplink{float:left;color:#545b4f;text-transform:uppercase;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.toplink:link{text-decoration:none;float:left;color:#545b4f;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.toplink:visited{text-decoration:none;color:#545b4f;}
.toplink:hover{text-decoration:underline;color:#000;}
.toplink:Active{text-decoration:underline;color:#545b4f;}
.septag{position:relative;overflow:hidden;float:left;color:#545b4f;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.TopSection_links{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#545b4f;text-align:center;text-decoration:None;}
.TopSection_links:link{text-decoration:None;color:#545b4f;}
.TopSection_links:visited{text-decoration:None;color:#545b4f;}
.TopSection_links:hover{text-decoration:underline;color:#545b4f;}
.TopSection_links:active{text-decoration:underline;color:#545b4f;}
.phno{position:relative;float:left;color:#545b4f;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.wrphonenumber{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#545b4f;text-align:center;text-decoration:None;}
.divframetop{background-color:Transparent;position:absolute;top:0px;width:0px;height:100%;width:100%;}
/* ends here */
/*new classes for right section starts here*/
.siteRighttable{Height:100%;Width:180px;}
.leftlink_large{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:normal;line-height:17px;color:#C9C9C9;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.leftlink_large:link{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:17px;color:#C9C9C9;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.leftlink_large:visited{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:17px;color:#C9C9C9;text-decoration:none;text-transform:uppercase;font-weight:normal;}
.leftlink_large:hover{color:#FFF;text-decoration:underline;font-weight:bold}
.leftlink_large:active{color:#FFF;text-decoration:underline;font-weight:bold}
/*.leftlink_sel{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;line-height:17px;color:#FFF;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.leftlink_sel:link{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;line-height:17px;color:#FFF;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.leftlink_sel:visited{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;line-height:17px;color:#FFF;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.leftlink_sel:hover{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;line-height:17px;color:#FFF;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.leftlink_sel:active{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;line-height:17px;color:#FFF;text-decoration:none;text-transform:uppercase;padding-left:10px;}
.left_category_large{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:17px;color:#FFF;text-decoration:none;text-transform:uppercase;font-weight:bold ;}
.left_category_large:link{color:#FFF;text-decoration:none;}
.left_category_large:visited{text-decoration:none;color:#FFF;}
.left_category_large:hover{text-decoration:underline;color:#FFF;}
.left_category_large:active{text-decoration:underline;color:#FFF;}*/
.left_category{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;color:#900;text-decoration:none;text-transform:uppercase;}
a.left_category:hover{text-decoration:none;}
.leftlink{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;color:#000;text-decoration:none;text-transform:capitalize;}
a.leftlink:hover{color:#000;text-decoration:underline;}
/*end classes for dynamic nav*/
.main_categories_large{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;padding-left:20px;text-transform:uppercase;font-weight:bold ;}
.catlinks_large{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#C9C9C9;text-decoration:none;line-height:17px;padding-left:20px;text-transform:uppercase;}
.catlinks_large:link{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#C9C9C9;text-decoration:none;line-height:17px;}
.catlinks_large:visited{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#C9C9C9;text-decoration:none;line-height:17px;}
.catlinks_large:hover{font:12px  Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;line-height:17px;}
/* ends here*/
/*[ended]*/
.logo{padding:15 15 0 0;height:10px;}
/*.sizechart{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;vertical-align:top;letter-spacing:normal;} *//*G.Singh | Edited:Curson | 07252008*/
/*.sizechart:link{text-decoration:none;color:#FFF;}
.sizechart:visited{text-decoration:none;color:#FFF;}
.sizechart:hover{text-decoration:underline;color:#FFF;}
.sizechart:active{text-decoration:underline;color:#FFF;}
*/
.Font0{font-size:0px;}
.PL_ItemName{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;text-decoration:none;color:#FFF;line-height:14px;}
.PL_ItemName:hover{text-decoration:underline;color:#FFF;}
.PL_ItemName:link,.PL_ItemName:visited,.PL_ItemName:active{text-decoration:none;color:#FFF;}

/* For Press page */
.Press li{list-style-type:none;}
.Press a{color:#fff;padding:0 8px 0 0;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;text-decoration:none;}
.Press a:link{text-decoration:none;color:#fff;}
.Press a:visited{text-decoration:none;color:#fff;}
.Press a:hover{text-decoration:underline;color:#fff;font-weight:bold;}
.Press a.active{text-decoration:underline;}
/* For Customer Service Page */
/*.cartTableHeader{background-color:#FFF;border-bottom:solid 1px #000;border-left:solid 1px #000;border-right:solid 1px #000;color:#313131;padding:8px;text-align:center;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;}*/
.cartTableHeader{text-align:center;background-color:#39383a; color:#fff; font:normal 10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;text-transform:uppercase; height:20px; vertical-align:middle; padding-left:5px;}
.cartTableHeader td{vertical-align:middle;background-color:#39383a; color:#fff;}
.cartTableItem{background-color:#d2d2d2;color:#000;font:9px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif,Verdana;padding:15px 15px 15px 15px;}
.cartTableAlternateItem{background:transparent url(images/bg_row.png) 0 0;border:solid 1px #000;font:9px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;padding:15px 15px 15px 15px;}
/*new classes for shopping cart page starts here */
.cartTable{background-image:url(images/bg_checkout.jpg);background-repeat:no-repeat;background-color:Black;}
.cartTableHeaderGrid{background-color:#FFF;color:#aaaaaa;font:10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif; font-weight:bold; text-transform:uppercase;}
.cartTableHeaderBorder{padding-bottom:8px;}
.cartTableItemGrid{background-color:#fff;color:#aaaaaa;font:9px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;border-left:solid 0px #FFF;}
.cartTableItemGridBorder{border-top:solid 1px #aaaaaa;border-right:solid 1px #aaaaaa;border-left:solid 1px #aaaaaa;border-bottom:solid 1px #aaaaaa;border-collapse:collapse; vertical-align:middle;}
.cartTableAlternateItemGrid{background-color:#ffffff;border:solid 0px #aaaaaa;font:9px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;padding:15px;}
.cartTableAlternateItemGrid td{filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);}
.border_t_r{border-top-width:1px;border-right-width:1px;}
.cartSignIn{background-color:#ffffff;float:left;color:#aaaaaa;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;width:290px;}
.signInText{color:#000;display:block;font-weight:bold;padding-bottom:5px;font-size:10px;}
.signTextBox{background-color:#FFF;width:213px;font-size:10px;height:18px;padding:2px;}
.signForgotPassword{text-decoration:none;color:#6D6D6D;font-size:10px;}
.signForgotPassword:link{color:#6D6D6D;}
.signForgotPassword:visited{color:#6D6D6D;}
.signForgotPassword:hover{text-decoration:underline;color:#6D6D6D;}
.labelNewCustomer{color:#6D6D6D;font-size:10px;vertical-align:middle;}
.testedDaily{color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:16px;}
.cartsubtotal{color:#aaa;font:bold 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;padding-bottom:8px;text-transform:uppercase;}
.cartTotal{color:#aaa;font:bold 10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;padding-bottom:8px;text-transform:uppercase;}
.cartLink{text-decoration:none;color:#000;font:normal 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;padding-bottom:2px;display:block;}
.cartLink:link{color:#000;}
.cartAttrib{color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.cartPriceTotal{color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.validatTextCouponCode{font:bold 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-align:justify;color:red;}
.cartQuantity{color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:underline;}
.cartQuantity:link{color:#000;}
.cartQuantityDropDown{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000}
.cartPromotions{color:#aaaaaa;width:160px;padding:15px 15px 15px 0px;text-align:left;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.cartPromotionsDiscountCode{color:#000;font:normal 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.cartPromotionsTextBox{border:medium none;width:160px;color:#000;font:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;background-color:#fff;}
.cartPromotionsItem{background-color:#fff;color:#000;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;border-left:solid 1px #AAAAAA;border-top:solid 1px #AAAAAA;border-bottom:solid 1px #AAAAAA;}
.cartPromotionsAlternateItem{background-color:#FFF;color:#000;font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;border-left:solid 1px #AAAAAA;border-top:solid 1px #AAAAAA;border-bottom:solid 1px #AAAAAA;}
.cartPromotionsAlternateItem td{}
.cartTableHeader th{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;border:solid 1px #000;}
.cartHImageSignInDiv{padding:14px 30px 20px 0px;vertical-align:top;width:100%;}
.cartRadiobtn{margin:0pt;padding:0pt;vertical-align:middle;width:10px;height:14px;width:14px;border:0 none;}
.cartPromotionsTableHeader{background-color:#FFF;color:#aaa;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase; font-weight:bold;}
.cartPromotionsTableHeader th{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;border:solid 1px #AAA; font-weight:bold;line-height:14px;}
.carPromotionsHeight{height:100%; padding-bottom:10px;}
.cart_topheading{width: 250px; float: left; padding-left: 300px;}
.cart_topheading a{letter-spacing:1px;}
.cartheading{float: left; margin-top: 101px;_margin-top: 104px; font-family: Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;
                    font-size: 12px; font-weight: bold; color: #000; text-align: left; color: #313131;
                    font-weight: bold; text-transform: uppercase;}
.cartInfo{float:left;margin-top:20px;}
.checkoutInfo{float:left;width:100%;clear:both;margin-top:20px;}
.checkoutheading{float: left; margin-top: 113px;_margin-top: 116px; font-family: Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;
                    font-size: 12px; font-weight: bold; color: #000; text-align: left; color: #313131;
                    font-weight: bold; text-transform: uppercase;}

/* ends here */
/*-- New Classes Ends here */

/*****************Classes for Titles*****************/
.pagetitle{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#900;font-size:12px;text-align:left}
.sectiontitle{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;font-size:10px;}

/*****************Classes for Labels*****************/

.infoLabel{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-align:justify;color:red;letter-spacing:1px;}
.label{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;text-decoration:none;color:#000;}
.labelsmall{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;text-decoration:none;color:#000;}
.ComboBox{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;color:#000;border:solid 1px #AAAAAA;}
.paymenterror{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-align:justify;color:red;letter-spacing:1px;background-color:#D3D3D3;font-weight:bold;}


/*****************Classes for Boxes*****************/
.formtextbox{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#6A584A;border:solid 1px #CCCCCC;height:18px;padding:2px;}
.pswdTextBox{font-family:Arial, sans-serif;font-size:10px;color:#6A584A;border:solid 1px #CCCCCC;height:18px;padding:2px;}
.dropdownlist{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#6A584A;line-height:16px;width:169px;margin-right:18px;border:solid 1px #CCCCCC;}
.dropdownlist_new{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#6A584A;line-height:16px;margin-right:18px;border:solid 1px #CCCCCC;}

.listbox{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#000;border:solid 1px #CCCCCC;}
/*****************Classes for Validations*****************/
.validationText{background:none;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-align:justify;color:red;line-height:10px;font-weight:normal;}
.validationText1{background:none;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-align:left;color:red;line-height:10px;font-weight:normal;letter-spacing:1px;}
/*Safari fix*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.validationText1{letter-spacing:0px;}	
}
.storeMessage{background:none;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-align:justify;color:red;line-height:10px;}
/*****************Classes for Category List Items*****************/
/*.CategoryList{vertical-align:top;text-align:left;}
.CategoryName{font-weight:bold;font-size:10pt;font-style:normal;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;text-decoration:none;}
.CategoryName:hover{text-decoration:underline;}*/
/*****************Classes for Category List Items Paths*****************/
.CategoryPath{font-size:13px;color:#999;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;text-transform:uppercase;vertical-align:middle;}
.CategoryPath:visited{text-decoration:none;color:#999;font-size:13px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;}
.CategoryPath:hover{text-decoration:underline;color:#999;font-size:13px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;}
.CategoryPath:link{text-decoration:none;color:#999;font-size:13px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;}
.CategoryPath:active{text-decoration:none;color:#999;font-size:13px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;}
/*****************Classes for Product List Items*****************/
/*.CatList{font-size:13px;color:#999;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}*/
/*****************Classes for Product Description Items*****************/
/*****************Classes for Variation in Fonts*****************/
/*******************Classes for Text Rollovers*******************/


/*******************Classes for Table Borders*******************/
/*******************Classes for TemplateColumn Headings in Grid*******************/

/*Classes for mail to friend functionality on App/Catalog/Details.aspx*/
/*G.Singh | Added | 07252008*/
.fontsize1{font-size:1;}
.paddingTop3px{padding-top:3px;}
/*G.Singh | Ended | 07252008*/
/*
.successdivHide{text-align:center;padding-left:400px;position:absolute;top:180px;z-index:3;visibility:hidden;}
.successdivShow{text-align:center;left:350px;position:absolute;top:200px;z-index:3;visibility:visible;}
.specialOrderHide{text-align:center;left:400px;position:absolute;top:239px;visibility:hidden;z-index:5;}*/
/*End*/


/*For ditributor sign up page*/
.zipTextBoxSize{width:50px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;}
.areaPhSize{width:30px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;}
.PhSize{width:65px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;}
.cmbCntSize{width:200px;}
.smallBreak{font-size:8;}
.paddingTopCell{vertical-align:top;padding-top:5px;}
.txtEmailSize{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;width:200px;font-size:10px;}
/*CLASSES AS PER NEW DESIGN */
/*[kuljeet20080415]-Add width of cell*/
.PaddingTop{padding-top:0px;border-width:0px;border-collapse:collapse;}
.pager{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:normal;color:#000;text-decoration:none;}
.pager:link{text-decoration:none;color:#000;}
.pager:visited{text-decoration:none;color:#000;}
.pager:hover{text-decoration:underline;color:#000;}
.pager:Active{text-decoration:underline;color:#000;}
.pagerbold{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:13px;font-weight:bold;color:#000;text-decoration:none;}
.Seperatorclass{font-size:12px;font-weight:normal;vertical-align:middle;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.SetOpacity{filter:alpha(opacity=85);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;}
.SetSiteOpacity{behavior:url('images/htcCss/iepngfix.htc');}
.RemoveOpacity{}
.SetImageBorder{border:dashed 1px #900;}
.ReSetImageBorder{border:dashed 1px #999;}

.productstyle{color:#666;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;line-height:normal;}
.button:link{FONT-WEIGHT:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;COLOR:#666;LINE-HEIGHT:normal;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-ALIGN:center;TEXT-DECORATION:none}
.button:hover{FONT-WEIGHT:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;COLOR:#666;LINE-HEIGHT:normal;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-ALIGN:center;TEXT-DECORATION:none}
.button_Over:hover{FONT-WEIGHT:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;COLOR:#fcfcfc;LINE-HEIGHT:normal;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;BACKGROUND-COLOR:#8c2923;TEXT-ALIGN:center;TEXT-DECORATION:none}
.cell_Over{FONT-WEIGHT:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;CURSOR:pointer;COLOR:#fcfcfc;LINE-HEIGHT:normal;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;BACKGROUND-COLOR:#8c2923;TEXT-ALIGN:center;TEXT-DECORATION:none}
.table_Over{FONT-WEIGHT:bold;FONT-SIZE:9px;TEXT-TRANSFORM:uppercase;CURSOR:pointer;COLOR:#fcfcfc;LINE-HEIGHT:normal;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;BACKGROUND-COLOR:#8c2923;TEXT-ALIGN:center;TEXT-DECORATION:none}
.Gray_Out{BACKGROUND-COLOR:#999}
.Inner_Out{BACKGROUND-COLOR:#FFF}
.LinkGray_Out{BACKGROUND-COLOR:#999}
.Inner_Out{background-color:#FFF}
.LinkGray_Out{background-color:#999}
.SPL_ItemName{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;text-decoration:underline;color:#000;text-decoration:none;}

.messageJavacsript{background:none;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:red;line-height:10px;}
/*----------------*/
.storeText{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;text-decoration:none;color:#000;}
.bread_crumbPage{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;color:#666;padding-left:0px;text-decoration:none;line-height:16px;}
.bread_crumbPage:hover{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;color:#666;padding-left:0px;text-decoration:underline;}
.StoreLoc{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#000;font-weight:bold;}
/*----------------*/

/*******************Classes for Padding*******************/
.PaddingTop{padding-top:0px;border-width:0px;border-collapse:collapse;}
.paddingtop10{padding-top:10px;}
.paddingtop10_faq{padding-top:10px;margin-top:122px; _margin-top:126px;}
.paddingtop10_msg{padding-top:10px;}
.PaddingLeft5px{padding-left:5px;}
.PaddingRight{padding-right:10px;}
.PaddingTop15{padding-top:15px;}
.paddingBottom{padding-bottom:15px;}
.paddingRight5px{padding-right:5px;}
.LefSecpaddingleft20{padding-left:20px;}

/*TopSection.ascx-Already Defined Classes*/
.wrphonenumber{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;color:#545b4f;text-align:center;text-decoration:None;}
/*[kuljeet20080115]-New Classes*/
.CursorPointer{cursor:pointer;}
.sitetopsection{height:40px;}
.topsecwrphonenumber{color:#545b4f;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
/*[kuljeet20080116]-shoping cart*/
.ShopingCart{position:absolute;margin-left:584px;vertical-align:top;border:5px;border-color:Blue;z-index:3;}
.ibtn  a ,#naviSubCat strong{text-decoration:none;display:block;padding:3px 5px;margin:0px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:9px;width:215px;}
.ibtn a{background-color:#F6F6F6;color:#000;text-align:center;border:1px solid #F6F6F6;}
.ibtn a:hover{background-color:#900;color:#FFF;text-align:center;border:1px solid #900;text-decoration:underline;}
.SubTotal{text-align:right;background-color:#F6F6F6;padding-top:5px;padding-bottom:5px;}

.line{Height:1px;background-color:#666;}
/*Opera fix*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{	
	.line{Height:0px;background-color:#666;margin-top:5px;}
}

/*[kuljeet20080416]-LeftSection.aspx*/
.siteLefttable{Height:100%;Width:180px;}
.divVAligntop{valign:top;font-size:0px;}
.divfontsize0px{font-size:0px;}

.body{margin:0px;padding:0px;}
.div{margin:0px;padding:0px;}
.p{margin:0px;padding:0px;}
.img{margin:0px;padding:0px;}
/* Use in Detail Page Don't Remove */
ul{line-height:14px; list-style:none;list-style-type: none; margin: 0;}
/*--END--*/
/****Sizing Chart Popup*******/
#sc_area{position:absolute;top:0;left:0;}
#sc_bg{position:absolute;top:0;left:0;background-color:black;filter:alpha(opacity=40);opacity:0.40;-moz-opacity:0.40;}
#sc_content{position:absolute;top:0;margin:0;padding-right:30px;}
#sc_content .border{float:left;border:9px #383838 solid;background-color:#FFFFFF;}
#sc_content .content{padding:10px;border:1px solid #BABABA;}
#sc_content .close_btn{position:absolute;right:6px;top:7px;width:24px;height:62px;background:#383838 url(Images/btn_close.jpg) 0 0;}
#sc_content .close_btn:hover{background:#383838 url(Images/btn_close.jpg) -27px 0;}
#sc_overlay{background:#fff;border:9px #383838 solid;color:#6d6d6d;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;padding:7px;width:280px}
#sc_overlay p{color:#6d6d6d;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;margin-left:80px}
#sc_overlay h4{font-size:14px;text-transform:uppercase;width:180px;}
/****Sizing Chart Overlay*******/
#sc_overlay{padding:12px;width:710px;}
#sc_overlay p{padding:0px 0 10px;margin-left:0px;}
#sc_overlay h4{padding-bottom:5px;}
#sc_overlay a{color:#6d6d6d;font-weight:bold;}
#sc_overlay table{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;margin-top:5px;}
#sc_overlay th{width:70px;}
#sc_overlay .type{width:120px;}
#sc_overlay .typeheader{width:200px;}
#sc_overlay th, #sc_overlay td{border-right:1px solid #fff;text-align:center;padding:5px 0;}
#sc_overlay .typecolorA, #sc_overlay .typecolorB{font-weight:normal;padding-left:7px;text-align:left;background-color:#E5E5E5;color:#6D6D6D;}
#sc_overlay .typecolorB{background-color:#fff;}
#sc_overlay .typecolorC{background-color:#333; color:#FFF; text-align:left; padding-left:10px;}
#sc_overlay th, #sc_overlay .bgcolorA td{background-color:#D9D9D9;}
#sc_overlay .bgcolorB td{background-color:#F1F1F1;}
.clear{clear:both;}
.imp ,.ar_right a , .ar_left a{overflow:hidden;text-indent:-9999em;}
.PD_ItemNameNew{font:bold 14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;color:#FFF;}
.setwidth{width:5px;}
/*--ENd--*/

.formLabel{color:#FFF;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
/*Begins. kuljeet - 20080806 New Classes*/
.formLabel span{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;}
.formLabel span div{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;}
.formLabel a{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:Black;text-decoration:none;}
.formLabel a:link{color:#FFF;}
.formLabel a:visited{color:#FFF;}
.formLabel a:hover{color:#FFF;text-decoration:underline;}
.formLabel1{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:Black;}
.formLabel1 td{padding-bottom:5px;}
.formLabel1 span{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:Black;}
.formLabel1 span div{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:Black;}
.formLabel1 a{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:Black;text-decoration:none;}
.formLabel1 a:link{color:Black;}
.formLabel1 a:visited{color:Black;}
.formLabel1 a:hover{color:Black;text-decoration:underline;}
/*LineSheets2.aspx*/
.tblHeader{background-color:#313131;border-bottom:solid 1px #000;border-left:solid 1px #000;border-right:solid 1px #000;color:#fff;padding:8px;text-align:left;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;}
.tblItem{padding:15px;color:#000;}
.tblAlternateItem{background:padding:15px;}
.sectionheader1{color:#000;font-size:10px;font-weight:bold; font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.sectionheader_head{color:#000; padding-left:0px;font-size:10px;font-weight:bold; font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif; text-transform:uppercase;}
/*End.*/
#taf_overlay{background:#fff;color:#6d6d6d;padding:7px;width:478px;}
#taf_overlay p{color:#6d6d6d;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;margin-left:80px;}
#taf_overlay h4{font-size:14px;text-transform:uppercase;width:180px;}
#TAFMessageSent{background:#fff;color:#6d6d6d;padding:7px;}
#TAFMessageSent p{color:#6d6d6d;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;margin-left:80px;}
#TAFMessageSent h4{font-size:14px;text-transform:uppercase;width:180px;}

/****Sizing Chart Overlay*******/
.SizeColor{color:#6D6D6D;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.CartDetailsColumn{color:#000;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.TextBoxBlack{color:#000;font:10px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.TAF_ItemNameNew{font:bold 14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-transform:uppercase;color:#6D6D6D;}
.RowHeader3{font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;border-color:#999;}
/*** Landing Pages ***/
a.collection,a:link.collection,a:active.collection,a:visited.collection{background:transparent url(images/landing_collection_small.png) no-repeat 0 0;display:block;height:22px;width:114px;}
a:hover.collection,a:focus.collection{background:transparent url(images/landing_collection_over.png) no-repeat 0 0;}
a.denim,a:link.denim,a:active.denim,a:visited.denim{background:transparent url(images/landing_denim_small.png) no-repeat 0 0;display:block;height:22px;width:114px;}
a:hover.denim,a:focus.denim{background:transparent url(images/landing_denim_over.png) no-repeat 0 0;}
/*--- FOOTER ---*/
#footer{text-transform:uppercase;}
#footer .left{float:left;padding-top:7px;}
#footer .right{position:relative;float:right;top:7px;margin:0;padding:0;color:#7a7f75;}
/*Cleaning END*/
/*********************************************************************/
/* CANT FIND REFERENCE ANYWHERE - CHECK IN DB AND DELETE IF NOT USED */
/*********************************************************************/
.bodyLeftpadTen{text-align:left;padding-left:10px;}
/*.Manpreet | Movies.aspx*/
.share{clear:both;padding-top:28px;}
.emailfield{background:#A5A599 none repeat scroll 0% 0%;border:0pt none;color:#666;display:block;float:left;height:16px;width:237px;}
#form_share{float:left;padding:362px 0 0 0px;width:258px;font-size:0px;}
/*Begins - kuljeet :20080731 -  movies.aspx*/
#content_container{padding:44px 0 0;}
#content_containerIE{padding:41px 0 0;}
#content_containerSaf{padding:24px 0 0;}
#flashmovie{padding:0 0 0 319px;}
#flashmovieIE{padding:0 0 0 316px;}
/*End - kuljeet :20080731*/
.ibtnStyle{float:left;padding-left:194px;}
.myAccounttitle{font:20px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;}
.orderMessage{font:12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-align:left;font-weight:bold;}
.marginLTBR15{margin:15px 15px 15px 15px;}
.marginLTBR5{margin:5px 5px 5px 5px;}
.divDetailCustomerService{overflow:auto;width:400px;height:100px;vertical-align:middle;}
.Heading3{font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;font-weight:bold;}
.labelwhitebold15{font:9px/14px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;}
.Featuretitle{font:20px  Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-decoration:none;text-transform:uppercase;}
.categoryListingHeader{background:transparent no-repeat 0 0;}
/*new classes for customer service top link [used in site feature pages] */
.customerService{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;color:#C9C9C9;text-decoration:none;}
a.customerService:link{text-decoration:none;color:#C9C9C9}
a.customerService:visited{text-decoration:none;color:#C9C9C9;}
a.customerService:hover{text-decoration:underline;color:#C9C9C9;}
a.customerService:active{text-decoration:underline;color:#C9C9C9;}
.customerServiceSelectedLink{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;color:#FFF;font-weight:bold ;text-decoration:none;}
.myaccountseptag{color:#c9c9c9;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
/* ends here */
/*****************Classes for Datagrids*****************/
.DGHeader{padding:3px 5px 3px 5px;font:bold 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-align:center;}
.DGItemStyle{padding:5px 5px 0px 10px;font:9px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;}
.DGPagerStyle{color:#C9C9C9;font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.DGPagerStyle a{color:#C9C9C9;font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.DGPagerStyle a:hover{color:#fff;}
/****Men's Landing Page*******/
.header_mens_landing{width:208px;height:43px;background:transparent url(images/header_men_landing.png)  no-repeat 0 0;padding-left:94px;}
/****Women's Landing Page*******/
.header_womens_landing{width:130px;height:43px;background:transparent url(images/header_women_landing.png) no-repeat 0 0;padding-left:161px;}
.topSelectedLink{float:left;color:#545b4f;text-transform:uppercase;font:10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;}
.leftlink1{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#CCC;text-decoration:none;line-height:12px;font-weight:bold;font-variant:small-caps;text-transform:capitalize;}
/*G.Singh | Added | 07252008*/
.paddingTop0px{padding-top:0px;}
.tellAFriendPnl{color:#8C2923;text-decoration:underline;cursor:pointer;font-size:12px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.tellAFreindPnlCell{font-size:12;color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.tellAFrndConfirm{font-size:12px;font-weight:bold;letter-spacing:1;}
.tellAFrndConfirmPnl{padding-right:3;padding-bottom:3;vertical-align:middle;border:0;}
.tellAFrndConfirmMain{vertical-align:top;padding-left:0;padding-top:0;border:1px solid #FFF;padding-right:2;padding-bottom:2;background-color:white;border-width:0;border-color:white;border-style:solid;}
.tellAFrndConfirmSpan{font-size:12;color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.tellAFrndConfirmMsg{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:bold;font-size:13px;}
.tellAFrndConfirmClr{color:#000;}
.tellAFrndConfirmFnt{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-weight:normal;font-size:10px;}
.specialOrderShow{text-align:center;left:180px;position:absolute;top:180px;visibility:visible;z-index:3}
/*[kuljeet20080415]-Add width of cell*/
.backgroundcontent{position:absolute;z-index:0;height:100%;width:100%;left:0px;top:0px;}
.CellTellafriend{vertical-align:top;padding:0;background-color:#ECEBE5;border:solid 0px #333;}
.Cell2Tellafriend{vertical-align:top;padding:0 2 2 0;background-color:white;}
.SetCellBorder{border:dashed 1px #999;}
.labelHeaderFloating{background-image:url(images/round_bg.gif);background-repeat:repeat;background-position:right;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#333;font-weight:bold;text-align:center;}
.CategoryGridItemStyle{padding-top:4px;}
.CategoryTrack{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:gray;text-decoration:none;}
.CategoryTrackTop{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;color:gray;text-decoration:none;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
.labelbold2{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#000;}
.cartdropdown{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;}
.stepslink{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:normal;text-transform:uppercase;color:#12244D;text-decoration:none;}
.stepslinkbold{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;text-transform:uppercase;color:#12244D;text-decoration:none;}
.CrumbTrailWhite{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#FFF;text-decoration:none;}
.CrumbTrailRed{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#900;text-decoration:none;}
.CrumCelllabel{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;padding-right:10px;}
/*CLASSES AS PER NEW DESIGN */
A.SearchItems:link{FONT-SIZE:9px;COLOR:#000;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-DECORATION:none}
A.SearchItems:visited{FONT-SIZE:9px;COLOR:#000;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-DECORATION:none}
.SearchItems:active{FONT-SIZE:9px;COLOR:#900;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-DECORATION:underline}
A.SearchItems:hover{FONT-SIZE:9px;COLOR:#900;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-DECORATION:underline}
.SearchItems{FONT-SIZE:9px;COLOR:#000;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-DECORATION:none;}
.SearchItemsCount{FONT-SIZE:10px;COLOR:#000;FONT-FAMILY:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;TEXT-DECORATION:none;}
.labelVariantSearch{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#000;}
.labelWhite11boldNew{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-decoration:none;color:#000;line-height:16px;}
.labelWhite11boldNew:hover{text-decoration:underline;color:#900;}
.hyperlinkNew{font-weight:bold;text-transform:capitalize;font-size:9px;line-height:14px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;text-decoration:underline;}
.hyperlinkNew:hover{text-decoration:underline;color:#900;}
.hyperlinkNewL{text-transform:capitalize;font-size:10px;line-height:16px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;text-decoration:underline;}
.hyperlinkNewL:hover{text-decoration:underline;color:#900;}
.hyperlinkNewU{text-transform:capitalize;font-size:10px;line-height:16px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;}
.hyperlinkNewU:hover{text-decoration:underline;color:#900;}
.hyperlinkNewS{text-transform:capitalize;font-size:9px;line-height:16px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;}
.hyperlinkNewS:hover{text-decoration:underline;color:#900;}
.PD_ItemDesc2New{color:#8C2923;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;line-height:normal;}
.TextSmall{color:#333;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;}
.TextSmall2{color:#333;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;}
.TextSmall3{color:#333;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;}
.CSLink{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:16px;margin:0px;padding:0px;text-decoration:underline;cursor:pointer;font-size:10px;}
.CSLink:hover{color:#8C2923;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;margin:0px;padding:0px;text-decoration:underline;}
.CSLinkPage8{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;margin:0px;padding:0px;text-decoration:underline;letter-spacing:.1px;}
.CSLinkPage8:hover{color:#8C2923;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;margin:0px;padding:0px;text-decoration:underline;}
.fedexText{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;line-height:14px;}
.fedexTextsmall{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;}
.fedexTextPage{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;}
.CategoryPathBack{font-size:12px;color:#8C2923;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;text-transform:uppercase;vertical-align:top;}
.StockStatusSmall{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;color:#000;font-weight:bold;padding-left:2px;text-transform:uppercase;letter-spacing:0px;}
.Dilevery{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;line-height:16px;color:#000;font-weight:bold;padding-left:2px;}
.DileverySmall{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:14px;color:#000;font-weight:bold;padding-left:2px;}
.Dilevery2{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;color:#000;padding-left:2px;}
.Dilevery3{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;font-weight:bold;line-height:16px;color:#000;padding-left:2px;}
.stylenotie{position:absolute;z-index:100;margin-top:397px;margin-left:240px;}
.styleie{position:absolute;z-index:1;padding-top:397px;padding-left:240px;}
.storePaging{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;font-weight:bold;text-decoration:none;}
.styletbYouMayAlso_ie{vertical-align:top;border-color:#000;border-width:5px;background-color:#000;height:7px;}
.styletbYouMayAlso_notie{vertical-align:top;border-color:#000;border-width:1px;background-color:#000;}
.sizechartNew{color:#8C2923;text-decoration:underline;cursor:pointer;font-size:12px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:16px;vertical-align:top;}
.BottomSectionLinks{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;text-align:justify;color:#000;text-decoration:underline;}
.style3{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#000;}
.LabelProductName{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-decoration:none;color:#000;line-height:16px;}
.LabelProductName2{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;text-decoration:none;color:#000;line-height:14px;}
.LabelProductName7{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:9px;text-decoration:none;color:#000;line-height:14px;}
.FriendLinkDetail{vertical-align:middle;padding-bottom:2px;color:#8C2923;text-decoration:underline;cursor:pointer;font-size:9px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.Customercareshow{text-align:center;left:410px;position:absolute;top:280px;visibility:visible;z-index:100;border-width:1px;border-style:solid;border-color:#000;}
.Fntnormal{font-weight:normal;}
.successdivheight{height:50px;}
/*--set Datalistcolwidth for Detailpage --*/
.Datalistcolwidth{width:90px;}
.paddingbottom15px{padding-bottom:15px;}
/*Some Other classes used for Image*/
.BorderColorRed{border-color:#8C2923;}
.BorderColorGray{border-color:#999;}
.ImageTextWidth{width:120px;}
/*[kuljeet20080410]-Div Styles*/
.divdlImages{padding-left:10px;padding-right:10px;}
/* Header Classes TLF(Tell a Friend)*/
.TLFHeader{background-color:#999;font-size:12px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;height:22px;}
.TLFdivHeaderLeft{padding-left:10px;padding-top:4;letter-spacing:1;float:left;font-weight:bold;}
.TLFdivHeaderRight{padding-right:5px;padding-top:4;float:right;font-weight:normal;text-align:center;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;cursor:pointer;}
/*TLF Classes for Body of Header*/
.TLFleftdiv{width:170;float:left;text-align:right;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.TLFrightdiv{width:250;float:left;text-align:left;font-size:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.TLFformDiv{font-size:10px;font-weight:normal;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:15px;width:450px;}
.TLFtitlebar{background-color:#999;padding:2px;}
.TLFtitleleftdiv{float:left;width:98%;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;padding-left:10px;font-weight:bolder;color:#000;}
.TLFtitleclosebtn{float:left;width:2%;text-align:right;background-color:White;cursor:pointer;}
.TLFhTitle{font-size:10px;font-weight:bold;text-align:center;line-height:30px;vertical-align:middle;}
/* TLF Classes for display successive message*/
.TLFsuccessdivheight{height:100px;}
.TLFsuccessdiv{background-color:#ECEBE5;width:300px;font-size:10px;font-weight:bold;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-align:center;border:1px solid #999;}
.TLFsuccessclose{cursor:pointer;font-weight:normal;padding-top:10px;text-decoration:underline;}
.SideImage{width:16px;height:30px;border:0px;}
.divSubTotal{padding-right:5px;}
.CartGridCell{padding-left:60px;width:100%;}
.divItemName{padding-top:5px;padding-bottom:5px;padding-left:5px;text-align:left;width:190px}
.SCartdgItemStyle{background-color:#F6F6F6;}
.LefSectopline{text-align:center;padding-top:3px;}
.LefSecHeight{height:10px;font-size:0px;}
.divSearchTBox{float:left;font-size:0px;}
.divSearchIcon{padding-left:1px;padding-top:3px;font-size:0px;}
/*CategoryList.aspx*/
.CatLisImglnk{padding-top:10px;width:120px;}
/*BottomSection.ascx*/
.BSecpaddingleft25px{padding-left:25px;}
.BSecMaindiv{text-align:center;font-size:0px;}
.BSeclinImg{padding-left:8px;padding-right:8px;}
.BSecImg{height:16px;width:3px}
/* Anubandh | Added for LineSheets | 20080507 */
.dottedline{border-top:1px dotted #ccc;padding:5px 0;}
.column{float:left;width:29%;margin:.3em 1.1% .3em 0;padding:1% 1%;}
.columnHeader1{width:95.4%;margin:.3em 1.1%;background:#fff;color:#303030;padding:1% 1% 1% 1%;font-size:large;font-weight:bold;}
.columnHeader2{width:95.4%;margin:.3em 1.1%;background:#fff;color:#303030;padding:1% 1% 1% 1%;font-size:large;font-weight:bold;}
.pagetitletext{text-align:right;font:italic 20px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#333;}
.column h1{margin:1% 0;padding:0;color:#214466;background:inherit;font-size:1.5em;}
.folder{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#900;font-size:12px;text-align:left;padding-top:10px;}
.filename{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000;font-size:10px;text-align:left;padding-bottom:2px;text-indent:10px;}
.calendarTitle{font-size:12px;}
.calendarText{font-size:10px;color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;line-height:14px;text-align:left;}
/* G.Singh | Added:Filter text on List.aspx page | 06122008 */
.dropdownFilters{color:#000;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;line-height:16px;text-transform:none;float:left;}
/* G.Singh | Till Here:Filter text on List.aspx page | 06122008 */
.LblcategorySeperator{font:BOLD 40px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#fff;text-transform:uppercase;line-height:24px;}
/* [Kuljeet singh]-To make the png image visible-20080814*/
.pngtransparent{behavior:url('images/htcCss/iepngfix.htc');display:block;}

a.backtogallery {display: block;float: right;background: url(images/header_backtogallery.png) no-repeat 0 0;text-indent: -999em;margin-top: 26px;width: 99px;height: 12px;}
a:hover.backtogallery, a:focus.backtogallery {background: url(images/header_backtogallery_over.png) no-repeat 0 0;}
.close_btn{position:absolute;right:6px;top:7px;width:24px;height:62px;background:#383838 url(Images/btn_close.jpg) 0 0;}
.close_btn:hover{background:#383838 url(Images/btn_close.jpg) -27px 0;}

/*Index.aspx*/
#top{width:900px;height:40px;position:relative;text-transform:uppercase;z-index:10;text-align:right;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
#top span{color:#545B4F;float:right;margin:12px 2px 0 0;}
#top a{color:#3B3B3B;text-decoration:none;font-size:12px;font-weight:bold;}
#top a:hover{text-decoration:underline;font-weight:bold;}
#top a.active{font-weight:normal;}

#footerdata{height:28px;text-transform:uppercase;font-size:10px;padding-bottom:10px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
#footerdata .left{position:relative;float:left;top:7px;margin:0;padding:0;}
#footerdata .left li{float:left;padding-right:8px;display:inline}
#footerdata .left a{color:#7a7f75;padding:0 8px 0 0;text-decoration:none;}
#footerdata .left a:hover{text-decoration:underline;color:#000;}
#footerdata .left a.active{font-weight:normal;}
#footerdata .right{position:relative;float:right;top:7px;margin:0;padding:0;color:#7a7f75;}
.validationText2{COLOR:#990000;FONT-FAMILY:"Letter Gothic",Verdana;FONT-SIZE:13px;}
.validationtextbig{background:none;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;text-align:justify;color:red;line-height:10px;font-weight:bold;}

.image {background-position:center center;display:block;width:114;height:171;}
.name{font-weight:bold;font-size:10px;font-family:verdana,sans-serif;}
.search_product_list_item {display:block;float:left;width:114;height:171;position:relative;}
.info {background-color:#eeeeee;opacity:0.8;position:absolute;top:70px;width:111px;text-align:left;float:left; filter: alpha(opacity = 80);margin-left:3px;min-height:30px;}
.PL_ItemNameDiv{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-decoration:none;color:#000;line-height:14px;font-weight:normal;text-transform:uppercase;text-align:center;}
.PL_ItemNameDiv:link{text-decoration:none;color:#000;}
.PL_ItemNameDiv:visited{text-decoration:underline;color:#000;}
.PL_ItemNameDiv:hover{text-decoration:none;color:#000;}
.PL_ItemNameDiv:active{text-decoration:underline;color:#000;}

.Sortby{float:right;margin-bottom:2px;margin-right:14px;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:12px;color:#FFF;}
.divfrm_error{padding-left:15px;color:#F65D5D;}
.displayN{display:none;}
.lblshippingterms{font:normal 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;display:block;color:#000000;letter-spacing:1px;}
/*Safari fix for myaccount pages
@media screen and (-webkit-min-device-pixel-ratio:0)
{
	.lblshippingterms{letter-spacing:1px;width:90%}
}*/


.listpagebox{display:block;float:Left;top:280px;left:120px;position:absolute;padding-top:18px;height:55px;width:75px;}
#listpageboxlink {position:absolute;top:-256px;left: 53px;width: 360px;height: 120px;background-color: transparent;border: 0px;-moz-outline-style: none;}
.listpagebox2{display:block;float:Left;top:280px;left:420px;position:absolute;padding-top:18px;height:55px;width:75px;}
#listpageboxlink2 {position:absolute;top:-256px;left: 115px;width: 115px;height: 120px;background-color: transparent;border: 0px;-moz-outline-style: none;}
.listpagebox3{display:block;float:Left;top:280px;left:420px;position:absolute;padding-top:18px;height:55px;width:75px;}
#listpageboxlink3 {position:absolute;top:-256px;left: 232px;width: 104px;height: 120px;background-color: transparent;border: 0px;-moz-outline-style: none;}
.listpagebox4{display:block;float:Left;top:280px;left:420px;position:absolute;padding-top:18px;height:55px;width:75px;}
#listpageboxlink4 {position:absolute;top:-256px;left: 337px;width: 320px;height: 120px;background-color: transparent;border: 0px;-moz-outline-style: none;}

/*Scroller*/
#imageBox{width: 370px; overflow: hidden; position: relative;_left: 0px;float:left;}
#imageBoxInside{left: 0px; top: 0px; float: left;width:370px;}
.padRight3{padding-right:3px;}
.imageWidth{width:87px;}


/*myaccount message sandeep*/
.myaccountTableHeaderBorder{padding-bottom:8px; border-top:1px solid #aaaaaa;}
.myaccountTableHeaderBorder span{font-size:12px; font-weight:bold;}
.myaccountTableHeaderGrid{background-color:#FFF;color:#aaaaaa;font:10px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif; font-weight:bold; text-transform:uppercase; border-bottom:1px solid #aaa; padding-left:5px; height:20px;}
.myaccountTableHeaderGrid td{padding-left:5px;}
.myaccountTableAlternateItemGrid{padding-left:5px;;background-color:#ffffff;border:solid 0px #aaaaaa;font:9px Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif; vertical-align:middle;}
.myaccountTableAlternateItemGrid td{padding-left:5px;}
.myaccountTabheaderbg{background-color:#39383A;color:#FFFFFF;font-family:Lucida Sans Typewriter,Andale Mono,Helvetica,Arial,sans-serif;font-size:12px;height:20px;padding-left:5px;vertical-align:middle;}
.faqlist{letter-spacing:1px;}
.padding_left{padding-left:5px;}
.tderror span{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;text-align:justify;color:red;letter-spacing:1px;}
/*end myaccount message sandeep*/

/*Sitemap*/
.mainSiteMap a,.mainSiteMap a:link,.mainSiteMap a:active,.mainSiteMap a:visited{color:White;}
.mainSiteMap a:hover{text-decoration:underline;}

a.rootNode:link,a.rootNode:visited,a.rootNode:active{color:#000000;margin:0;text-transform:uppercase;letter-spacing:1px;padding-top:20px;padding-bottom:5px}
a.rootNode:hover{text-decoration:underline}
a.subrootNode:link,a.subrootNode:visited,a.subrootNode:active{color:#000000;margin:0;letter-spacing:1px;padding-top:20px;padding-bottom:5px}
a.subrootNode:hover{text-decoration:underline}
a.leafNode:link,a.leafNode:visited,a.leafNode:active{color:#666666;font-weight:normal;letter-spacing:1px;text-transform:capitalize;padding:2px;padding-left:0px;}
a.leafNode:hover{text-decoration:underline;}
.XMLRootTdPadding{padding:10px 0px 5px 0px;}
.XMLLeafTdPadding{padding:5px 0px 5px 0px;width:200px;}
/*Opera fix for thankyou page msn pixel*/
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{	
	.msnpixel{text-align:left;position:absolute;left:15%;top:40%;}
}

#newsletter{padding-left:10px;text-align:left;}
.NewletterHeading{color:#000000;text-transform:uppercase;letter-spacing:1px;font-size:10px;font-weight:bold;padding-bottom:5px;}
.NewsLettertextbox{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:10px;color:#6A584A;border:solid 1px #000000;height:18px;padding:2px;}

/* css for store loactor */

.storeln {
border-top: 15px solid #fff;
width: 192px;
float: left;
background: #fff url(../default/Images/nav-border-dot.gif) repeat-y right top;
text-align:left;
font-size:10px;
text-transform:uppercase;
}
.storeln li{font-size:10px;}
.storeln a{font-size:10px;text-transform:uppercase;}
.imghover
{width:210px; height:16px; float:left; background-image:url(images/btn_culture_inactive.jpg);
}
.imghover a()
.imghover a:hover{width:210px; height:16px; float:left; background-image:url(images/btn_culture.jpg);}
/*Left Section*/
.LeftNavHeadings{font-size:10px;color:#000;}
.LeftNavHeadings a:link,.LeftNavHeadings a:visited,.LeftNavHeadings a:hover,.LeftNavHeadings a:active{font-size:10px;color:#000;}
/*promotion*/
.itempromotion{font-size:10px;letter-spacing:1px;}
.Percentageoff{clear:both;float:left;width:100%;text-transform: capitalize;font-weight:normal;}
/*Detail page thumbnail seperator*/
.SepThumb{width:8px;}

.lstpager{color:#000000;font:normal 10px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;text-decoration:none;vertical-align:bottom;}
.lstpager:link{text-decoration:none;}
.lstpager:visited{text-decoration:none;}
.lstpager:hover{text-decoration:underline;}
.lstpager:Active{text-decoration:underline;}
.pagerbold{font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;font-size:13px;font-weight:bold;color:#000;text-decoration:none;}
.Seperatorclass{font-size:12px;font-weight:normal;vertical-align:middle;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.lblcurrpgno{font:bold 12px Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#000000;text-align:right;text-transform:uppercase;}

/*clock classes*/
 @media screen and (-webkit-min-device-pixel-ratio:0){.countdown p {letter-spacing:0px;}}
.countdown{position:absolute;left:460px;top:295px;background-color:Black;color:White;width:223px;_width:223px;height:184px;}
.countdown .heading{font-size:32px;padding-top:18px; font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.countdown .sub-headings{padding:33px 0 34px 5px;font-size:13px;font-weight:bold;float:left;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;}
.countdown .sub-headings1{padding:33px 0 34px 5px;font-size:13px;font-weight:bold;float:left;font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif;color:#FFF;}
.clock{font-size:30px;color:#FFF;font-weight:bold; font-family:Lucida Sans Typewriter, Andale Mono, Helvetica, Arial, sans-serif; letter-spacing:0px;}
/*fallfashion off*/
.newsLetterdv{position:absolute;left:8px;top:498px;}
.signUpEmail{position:relative;top:6px;left:0px;_top:2px;cursor:pointer;height:18px;width:18px;}