/* CSS Document */
.bodybg
{
    background-color: #010101;
    background-image: url(images/background-repeat.jpg);
    background-repeat: repeat-x;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
}
.womenshoppingbackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/womenshoppingbackground.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.menshoppingbackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/men-background.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.menshoppingbackgroundhome
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/men-background-photo.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.womenshoppingbackgroundhome
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/womens-background-photo.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.homepagebackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/shop-index-landing.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.otherbackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/other.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.myaccount
{
    width: 949px;
    margin: 0px auto; /* background-image:url(images/myaccount.jpg);*/
    background-image: url(images/men-background.jpg);
    background-repeat: no-repeat;
    height: auto;
}

body, h1, h2, h3, h4, h5, ul, li, p, object, param
{
    margin: 0px;
    padding: 0px;
}
h2.ClassPageHeader object
{
    position: relative;
    top: 10px;
}



.strip
{
    width: 949px;
    margin: 0px auto;
    background-image: url(images/men-background.jpg);
    background-repeat: no-repeat;
    height: auto;
}
.logo
{
    font-size: 25px;
    font-weight: bold;
    height: 48px;
    font-family: sans-serif;
}
.logo img
{
    position: relative;
    top: 20px;
    left: 73px;
}
a
{
    color: #fff;
    text-decoration: none;
}

.toplinks
{
    width: 500px;
    float: right;
    text-align: right;
    padding-right: 10px;
    line-height: 25px;
}
.leftnavigaton
{
    float: left;
    width: 215px;
    height: 385px;
}
.subheading
{
    font-weight: bold;
    font-size: 14px;
    line-height: 35px;
}
.leftnavigaton ul li
{
    list-style: none;
    background-image: url(images/arrow.jpg);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 18px;
    line-height: 30px;
}
.leftnavigaton ul li a
{
    text-decoration: underline;
}
.leftnavigation hr
{
    width: 150px;
    margin: 0 auto;
    color: #fff;
    margin: 10px 0px;
}
.searchbox
{
    border: 1px solid #a6a6a6;
    background-color: #838383;
    width: 100px;
}
.rightnavigation
{
    width: 733px;
    float: right;
    height: 385px;
}
.rightnavigationviewproduct
{
    width: 733px;
    float: left; /*margin-top:-50px;*/
    height: 385px;
}
.submitbutton
{
    background-color: #bbbab8;
    border: 0px;
}
.mainsubcateroies
{
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    position: relative;
}
.mainsubcateroies a
{
    line-height: 20px;
    font-weight: bold;
    letter-spacing: 0.05em;
}
.mainsubcateroies a:hover
{
    text-decoration: underline;
}
.footer
{
    margin-top: 0px;
    float: left;
    width: 100%;
    height: 72px;
}
.footersearchblock
{
    float: left;
    width: 143px;
    position: relative;
    top: -1px;
}


.shop
{
    float: left;
    width: 100px;
    font-family: ziggurat;
    position: relative;
    font-size: 18px;
    font-weight: bold;
}
.shop a
{
    color: #D4742C;
}
.flower
{
    float: left;
    position: relative;
    top: 7px;
    left: 3px;
    width: 75px;
    height: 55px;
    font-size: 25px;
    background: url(images/flower01_h.png) no-repeat;
}
.flower div
{
    text-indent: -9999px;
}
.flower:hover
{
    background: url(images/flower01.png) no-repeat;
}
.footersublinks
{
    width: 730px;
    float: left;
    font-weight: bold;
}
.footerlink1
{
    font-size: 14px;
}
.footerlink2
{
    font-size: 14px;
}
.footerlink3
{
    font-size: 12px;
}
.footerbottomlinks
{
    float: left;
    margin-left: 215px;
    font-size: 11px;
    position: relative;
    top: -5px;
}
.footersublinks a:hover
{
    color: #D4742C;
}
.footerbottomlinks a:hover
{
    color: #D4742C;
}
.bodylinks
{
    float: left;
    width: 100%;
    height: 75px;
}




.categorieslinks
{
    float: left;
    margin-left: 143px;
}
.categorieslinks .menwomen
{
    margin-top: 5px;
}
.categorieslinks ul
{
    float: left;
    width: 215px;
}
.categorieslinks li
{
    padding: 0px;
    margin: 0px;
    list-style: none;
    height: 14px;
}
.categorieslinks li img
{
    padding: 0px;
    margin: 0px;
}
/*shopping gender leftnavigation*/

.shoppingenderleftnavigaton
{
    float: left;
    width: 435px;
    height: 385px;
    font-weight: bold;
    font-size: 16px;
    font-family: Georgia, "Times New Roman" , Times, serif;
}
.shoppinfemaleleftnavigaton
{
    float: left;
    width: 435px;
    height: 385px;
    font-weight: bold;
    font-size: 18px;
}

.shoppinfemaleleftnavigaton div
{
    margin-top: 195px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 40px;
}
.shoppingenderleftnavigaton div
{
    margin-top: 175px;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-left: 70px; /* background-color:#7a8a9a;*/
    opacity: 0.7;
    filter: alpha(opacity=90);
}
.shoppingenderrightnavigaton
{
    float: left;
    width: 431px;
    height: 449px;
    position: relative;
    top: -71px;
    left: -6px;
}
.subcaetegoires
{
    float: left;
    width: 580px;
}
.subcaetegoires ul
{
    float: left;
    width: 145px;
}
.subcaetegoires ul li
{
    font-weight: bold;
    line-height: 20px;
    list-style: none;
}
.subcaetegoires ul li a:hover
{
    color: #e6b430;
}
/*mens denim */
.mensdenimleftnavigation
{
    float: left;
    width: 145px;
    height: 385px;
}

.mensdenimrightnavigation
{
    float: left;
    width: 800px;
    text-align: left;
    position: relative;
    top: -29px;
}
#t1
{
    /* opacity:0.5;  filter:alpha(opacity=90);*/
}
h2
{
    font-family: Ziggurat;
    font-size: 18px;
    text-align: center;
}
.mensdenimrightnavigation h4
{
    margin-top: 6px;
}
.denimimages
{
    width: 804px;
    background-color: #fff;
    opacity: 0.4;
    filter: alpha(opacity=60) float:left;
}
.mensdenimrightnavigation .denimimages li
{
    float: left;
    display: inline;
    border-right: 1px solid #838383;
    width: 156px;
    height: 268px;
    background-color: #fff;
    margin-right: 1px;
}
.yellowfont
{
    color: #f4dea0;
    font-weight: bold;
    font-size: 12px;
    font-family: Zigguart;
}
.yellowfont01
{
    color: #f4dea0;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Zigguart;
}



.yellowfont01
{
    color: #f4dea0;
    font-weight: bold;
    font-size: 11px;
    font-family: Verdana, Zigguart;
}
.branded_con
{
    color: #ffffff;
    font-size: 12px;
    font-family: Georgia;
    padding-top: 5px;
}

.mensdenimrightnavigation .mycollection
{
    float: left;
    width: 470px;
}
.mensdenimrightnavigation .mycollection ul, .shoppingitems .mycollection ul
{
    float: left;
    width: 137px;
}
.mensdenimrightnavigation .mycollection li, .shoppingitems .mycollection li
{
    list-style: none;
    line-height: 15px;
}
.mycollection ul li img
{
    position: relative;
    top: 4px;
    right: 4px;
}
.listbox
{
}
.shoppingitems
{
    float: left;
    width: 950px;
}
.shoppingitems .denimimages li
{
    float: left;
    display: inline;
    width: 158px;
    height: 210px;
    background-color: #fff;
}
.relateditems
{
    width: 145px;
    float: left;
    height: 374px;
}
.sizelabel
{
    width: 17px;
    color: #000;
    border: 0px;
    font-size: 11px;
    position: relative;
    top: -4px;
}
.sizelabel2
{
    width: 17px;
    color: #000;
    border: 0px;
    font-size: 11px;
    position: relative; /*top:-7px;*/
}
.sizelabel1
{
    width: 17px;
    color: #000;
    border: 0px;
    font-size: 11px;
    position: relative;
    top: -5px;
}

.itemimage
{
    width: 346px;
    float: left;
    position: relative;
    overflow: visible;
    height: 374px;
    text-align: center;
    background-color: #FFFFFF;
}

.itemimageview
{
    width: 372px;
    float: left;
    position: relative;
    overflow: visible;
    height: 375px;
    text-align: center;
    background-color: #FFFFFF;
}
/*.itmdescription {
	float:left;
	width:308px;
	height:374px;
	padding-left:15px;
	background-color:#000000;
	font-family:Georgia, "Times New Roman", Times, serif;
    opacity:0.4;filter:alpha(opacity=60);
	*opacity:0.3; 
	 
	}*/

.itmdescription
{
    float: left;
    width: 301px;
    height: 374px;
    padding-left: 15px;
    font-family: Georgia, "Times New Roman" , Times, serif;
    background: url("images/blackbg.png");
}
.itmdescription-overlap
{
    float: left;
    width: 306px;
    height: 374px;
    position: absolute;
    left: 500px;
    font-family: Georgia;
}


.itmdescription2
{
    float: left;
    width: 274px;
    height: 374px;
    padding-left: 15px;
    background-color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=60); *opacity:0.3;
}
/*.itemmoredetials {
	float:left;
	width:135px;
	height:374px;	
	background-color:#000000;
	 
	 opacity:0.4;filter:alpha(opacity=60);
	*opacity:0.3; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
 
	}*/

.itemmoredetials
{
    float: left;
    width: 143px;
    height: 374px;
    background-color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=60); *opacity:0.3;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;

}

.itemmoredetialsoverflow
{
    float: left;
    width: 122px;
    height: 374px;
    position: absolute;
    left: 822px;
    top: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.itemmoredetialsoverflow label
{
    width: 55px;
    float: left;
    font-weight: bold;
    color: #dad27d;
    margin: 2px 0px;
}
.itemmoredetialsoverflow select
{
    float: left;
    border: 0px;
    color: #000;
    margin: 2px 0px;
}
.itemheadding
{
    float: left;
    background-color: #000000;
    opacity: 0.4;
    filter: alpha(opacity=60); *opacity:0.2;
position:relative;
overflow:hidden;
width:100%;
height:29px;



}
.itemheaddingh3
{
    position: absolute;
    margin-top: 9px;
    float: left;
    width: 140px;
}
.itemheaddingh13
{
    position: absolute;
    margin-top: 12px;
    float: left;
    width: 140px;
}
.checkoutsifr
{
    position: relative;
    top: -5px;
    
    left: 0px\9;
}


.addtocart
{
    float: left;
    width: 135px;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
    background-image: url(images/addtocartbg.png);
    padding-bottom: 3px;
    padding-left: 8px;
    padding-top: 0px;
    position: relative;
    left: -19px;
}

.relateditems .ClassViews object
{
    margin-left: 10px;
}
/*.itmdescription-overlap .ClassViews 
	{
		height:9px;
		min-height:9px;
	 
	}*/

#ctl00_UCP_tblMenuFirstLevel h3.classmen2, h3.classmen
{
    width: 120px;
}

#ctl00_CP_tdProductImages b
{
    position: relative;
    top: 3px;
}




.itemmoredetials .align object
{
    padding: 0px;
    margin: 0px;
    position: relative;
    top: 5px;
}
.quantity object
{
    padding: 0px;
    margin: 0px;
    position: relative;
    top: -5px;
}
.wash object
{
    padding: 0px;
    margin: 0px;
    position: relative;
    top: -5px;
}
.footerlink1
{
    font-size: 15px;
}
.footerlink2
{
    font-size: 14px;
}
.footerlink3
{
    font-size: 12px;
}
.siginleftnavigation
{
    float: left;
    width: 289px;
    height: 381px;
}
.siginleftnavigationpayment
{
    float: left;
    width: 289px;
    height: 381px;
    background: transparent url(images/blackbg.png);
}
.siginleftnavigation2
{
    float: left;
    width: 289px;
    height: 381px;
    font-weight: bold;
}
.siginrightnavigation
{
    float: left;
    width: 660px;
    height: 381px;
    text-align: left;
    position: relative;
    background: transparent url(images/blackbg.png);
}
.signingridheader
{
    float: left;
    width: 647px;
    height: 16px;
    border-bottom: 0px solid #838383;
    text-align: left;
    padding-top: 15px;
}
.orderhistoryrightnavigation
{
    float: left;
    width: 660px;
    height: 381px;
    text-align: left;
    position: relative;
    background-color: #000000;
}
#ctl00_UCP_tdSecondLevel
{
    margin-top: 5px;
}

.item
{
    float: left;
    width: 175px;
}
.griddata td
{
    color: #000;
    font-size: 12px;
    background-color: #000;
    border-bottom: 1px solid #838383;
}
.griddata2
{
    color: #000;
    font-size: 12px;
    background-color: #000000;
    color: #fff;
}
.remove
{
    color: #fff;
}
.griddtatarow td
{
    /*   border-bottom:1px solid #838383;*/
}
.coninueshoppingbutton
{
    float: left;
    width: 286px;
    height: 15px;
    position: relative;
    top: -35px;
}
.proceedtocheckout
{
    float: left;
    width: 286px;
    height: 15px;
    background-color: #62919f;
    margin-bottom: 1px;
}
.searchheadings
{
    font-size: 14px;
    font-family: Arial, Helvetica, sans-serif;
}
.receiptrightnavigation
{
    float: left;
    width: 660px;
    height: 381px;
    text-align: left;
    position: relative;
    background-color: #000000;
    opacity: 0.5;
    filter: alpha(opacity=60); *opacity:0.4;
}
.receiptbootmlinks
{
    color: #fee9b2;
    font-weight: bold;
    text-decoration: underline;
}
.lable01
{
    background-color: #b4b4b4;
    border: 0px;
    width: 292px;
    color: #000;
    font-size: 11px;
}
.selectbox
{
    background-image: url(images/arrow01.jpg);
    background-repeat: no-repeat;
    background-position: right;
}

#dd_text
{
    width: 100px;
    border: 0px none;
    background-color: #cbcbcb;
    font-size: 9px;
    height: 13px;
    margin: 0;
    padding: 2px 0 0;
}
#dropdown
{
    padding: 1px;
    width: 262px;
    height: 18px;
    background: url(images/arrow01.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    position: relative;
    top: 1px;
    background-color: #cbcbcb;
}


#dd_list
{
    border: 1px #CCCCCC solid;
    width: 245px;
    height: 280px;
    position: relative;
    padding-left: -12px;
    overflow: hidden;
    visibility: hidden;
}

#dd_text2
{
    width: 220px;
    height: 15px;
    border: 0px none;
    background-color: #cbcbcb;
    font-size: 9px;
}
#dropdown2
{
    margin-bottom: 1px;
    padding: 1px;
    width: 305px;
    height: 18px;
    background: url(images/arrow01.jpg);
    background-repeat: no-repeat;
    background-position: top right;
    position: relative;
    top: 1px;
    background-color: #cbcbcb;
}
.tdbg
{
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial, Helvetica, sans-serif;
}
.lable1
{
    padding: 0px;
    margin: 0px;
    width: 275px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial;
}

.lable2
{
    padding: 0px;
    margin: 0px;
    width: 55px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
}
.lable3
{
    padding: 0px;
    margin: 0px;
    width: 194px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial;
    padding-left: 6px;
}

#dd_list2
{
    border: 1px #CCCCCC solid;
    width: 245px;
    height: 280px;
    position: relative;
    padding-left: -12px;
    overflow: hidden;
    visibility: hidden;
}
.shopiingcartrow:hover
{
    background-color: #d1d4a4;
}
.shoppingcart td
{
    border-bottom: 1px solid #838383;
}














.grid_1
{
    width: 73px;
    display: inline;
    float: left;
    margin-right: 1px;
}

.grid_2
{
    width: 146px;
    display: inline;
    float: left;
    margin-right: 1px;
}

.grid_10
{
    width: 730px;
    display: inline;
    float: left;
    margin-right: 1px;
}

/* http://www.positioniseverything.net/easyclearing.html */

.clearfix:after
{
    clear: both;
    content: '.';
    display: block;
    visibility: hidden;
    height: 0;
}

.clearfix
{
    display: inline-block;
}

* html .clearfix
{
    height: 1%;
}

.clearfix
{
    display: block;
}

#search
{
    width: 132px;
    height: 15px;
    line-height: 15px;
    text-transform: uppercase;
    padding-left: 14px;
}

#search input
{
    background: #BFBFBF;
}

#branding
{
    background: url(images/flower.png) 0 8px no-repeat;
    height: 73px;
}
.chekcoutbuttonnew
{
    background: url(images/proceedtocheckout.png) no-repeat scroll -0px -0px;
    width: 344px;
    height: 15px;
}
.continuebuttonnew
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -48px;
    width: 344px;
    height: 15px;
    margin-bottom: 1px;
}
.continuebuttonnew:hover
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -71px;
    width: 344px;
    height: 15px;
}
.chekcoutbuttonnew:hover
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -22px;
    width: 344px;
    height: 15px;
}
.proceedtoordersummery
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0 -180px;
    width: 344px;
    height: 15px;
}
.proceedtoordersummery:hover
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0 -200px;
    width: 344px;
    height: 15px;
}
.proceedtoordersummery_01
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -264px;
    width: 356px;
    width: 357px\9;
    height: 15px;
}
.proceedtoordersummery_01:hover
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -284px;
    width: 356px;
     width: 357px\9;
    height: 15px;
}
.continuebuttonnew_01
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -220px;
    width: 356px;
     width: 357px\9;
    height: 15px;
    margin-bottom: 1px;
}
.continuebuttonnew_01:hover
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0px -243px;
    width: 356px;
     width: 357px\9;
    height: 15px;
}

.completepurchase
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0 -94px;
    width: 344px;
    height: 15px;
}
.completepurchase:hover
{
    background: url(images/proceedtocheckout.png) no-repeat scroll 0 -115px;
    width: 344px;
    height: 15px;
}


.mir
{
    letter-spacing: -1000em;
}
/* Just for Opera, but hide from MacIE */
/*\*/html > body .mir
{
    letter-spacing: normal;
    text-indent: -999em;
    overflow: hidden;
}
/* End of hack */

p.mir
{
    line-height: 0;
}
.omega
{
    margin-right: 0;
}

.autocomplete_listItem
{
    font-family: Arial,Helvetica,sans-serif;
    background-color: White;
    color: #000000;
    border: solid 1px #b5c193;
    padding: 1px;
}
.autocomplete_highlightedListItem
{
    font-family: Arial,Helvetica,sans-serif;
    background-color: #b5c193;
    color: White;
    border: solid 1px #b5c193;
    padding: 1px;
}

/*#ctl00_CP_tblProductsImgs img 
{
	 
	float:left;
	width:144px;
	height:252px;
}*/
.itemmoredetialsoverflow .tblbgforbrnds
{
    position: relative;
    left: -10px;
    top: -1px;
}
.itemmoredetialsoverflow .tblbgforbrnds select
{
    width: 127px;
    margin-bottom: 1px;
}
.storelocatormap
{
    color: #000000;
}

.storelocatormap a
{
    color: #484949;
    text-decoration: underline;
    font-weight: normal;
}
.storelocatormap a:hover
{
    color: #000000;
    text-decoration: underline;
    font-weight: normal;
}

.errormsg
{
    padding-left: 15px;
    line-height: 12px;
}
.tdbg01
{
    background-color: #CBCBCB;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 9px;
    height: 15px;
    padding-left: 5px;
}
#ctl00_CP_agaveCheckOut
{
    float: right;
}
.orderitem
{
    width: 356px;
    padding-left: 4px;
    height: 12px;
    background-color: #a2c6ea;
}
.orderno
{
    width: 70px;
    padding-left: 3px;
    background-color: #a2c6ea;
}
.orderdate
{
    width: 66px;
    padding-left: 4px;
    background-color: #a2c6ea;
}
.ordersize
{
    width: 66px;
    padding-left: 4px;
    background-color: #a2c6ea;
}
.orderpaid
{
    width: 72px;
    padding-left: 4px;
    background-color: #a2c6ea;
}






.orderitem1
{
    width: 396px;
    padding-left: 4px;
    height: 12px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
    overflow: hidden;
}
.orderno1
{
    width: 70px;
    padding-left: 3px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
    overflow: hidden;
}
.orderdate1
{
    width: 86px;
    padding-left: 4px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
}
.ordersize1
{
    width: 60px;
    padding-left: 4px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
    overflow: hidden;
}
.orderpaid1
{
    width: 72px;
    padding-left: 4px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
    overflow: hidden;
}
.myaccountmain
{
    float: left;
    width: 100%;
}
.myaccountableagve
{
    width: 597px;
    margin-left: 63px;
    float:left;
}
.myaccountableagve h3,.signin h3
{
    padding:0px;
    margin:0px;
}

.loginagave
{
    width: 218px;
    float: left;
}
.myaccountagave
{
    float: left;
    width: 220px;
}
#ctl00_CP_ibtnShopping
{
    margin-bottom: 1px;
}

.submitagave
{
    font-size: 10px;
    color: #fff;
    font-family: Arial;
}
/*.submitagave01 
	 	{
	 		font-size:10px;
	 		color:#fff;
	 		display:block;
	 		font-family: Arial;
	 		padding-left:6px;
	 		font-weight:normal;
	 		background-color:#a7997b;
	 		padding-top:1px ;
	 		padding-bottom:2px ;
	 		font-weight:bold;
	 	}*/
.submitagave01
{
    background: url(images/submitbutton01.jpg) no-repeat;
    text-indent: -999px;
    width: 278px;
    height: 15px;
    display: block;
     
}
.submitagave01:hover
{
    background: url(images/submitbutton02.jpg) no-repeat;
}
.submitagavebutton01
{
    background: url(images/submitbutton01.jpg) no-repeat;
    text-indent: -999px;
    width: 282px;
    height: 15px;
    display: block;
}
.submitagavebutton01:hover
{
    background: url(images/submitbutton02.jpg) no-repeat;
}
#ctl00_CP_ucAgaveUserAccount_lbtnSubmit .submitagave01
{
    background: url(images/submitbutton01.jpg) no-repeat;
    text-indent: -999px;
    width: 288px;
    height: 15px;
    display: block;
}
.submitbuttons01
{
    font-size: 10px;
    color: #fff;
    display: block;
    padding-bottom: 2px;
    font-weight: bold;
}
.submitagave01:hover, .submitagave:hover, .yellowfont01:hover, .washitems:hover
{
    color: #D4742C;
}
.checkoutlinks
{
    font-size: 9px;
    font-family: Arial;
}
.fild_text
{
    font-family: Arial;
    font-size: 9px;
}
.itmdescription-overlap p
{
    position: relative;
    margin-bottom: 4px;
    position: relative;
    top: -4px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .signintdheight
    {
        height: 5px; /* The text will appear red only in Safari and Google Chrome */
    }
}
.signintdheight
{
    height: 6px;
    height: 3px\9;
}
.washitems
{
    color: #fff;
    font-family: Arial;
    font-size: 10px;
    text-transform: capitalize;
}

.washitemselct
{
    color: #E6B531;
    font-family: Arial;
    font-size: 10px;
    text-transform: capitalize;
}
.dropdownmarginleft select
{
    position: relative;
    left: -4px;
}
.trackitem1
{
    width: 152px;
    padding-left: 4px;
    height: 12px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
    overflow: hidden;
}
.trackno1
{
    width: 230px;
    padding-left: 3px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
    overflow: hidden;
}
.trackdate1
{
    width: 120px;
    padding-left: 4px;
    border-bottom: 1px solid #838383;
    border-right: 1px solid #838383;
}
.row01
{
    margin-top: -1px;
    background-color: #0000ff;
}
.storelocator_label
{
    font-size: 10px;
    font-family: Georgia;
}
.smallmenu
{
    font-size: 10px;
    font-family: Georgia;
    text-decoration: none;
}
.smallmenu hover
{
    font-size: 10px;
    font-family: Georgia;
    text-decoration: none;
}
.checkouterror
{
    color: #ED751E;
    font-weight: bold;
    font-size: 9px;
}
.linkbuttons
{
}
.linkbuttons:hover, .checkoutlinks a:hover, .linkbuttonsprintf:hover
{
    color: #D4742C;
}
.linkbuttonsprintf
{
    color: #f4d173;
}


@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .allprodutscrollbg
    {
        margin-top: -1px; /* The text will appear red only in Safari and Google Chrome */
    }
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #dd_text
    {
        height: 13px;
        margin-left: -2px;
        padding: 1px /* The text will appear red only in Safari and Google Chrome */;
    }
}
#cid_231
{
    position: relative;
    top: -1px;
}
#cid_232
{
    position: relative;
    top: -7px;
}
#ctl00_CP_dlStoreLocator .sIFR-flash
{
    position: relative;
    top: 3px;
}


.relateditemstdborder
{
    border-right: 1px solid #838383;
    border-bottom: 1px solid #838383;
    width: 72px;
    height: 79px;
    text-align: center;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .relateditemstdborder
    {
        border-right: 1px solid #838383;
        border-bottom: 1px solid #838383;
        width: 72px;
        height: 77px;
        text-align: center; /* The text will appear red only in Safari and Google Chrome */
    }
}


@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #ctl00_CP_ucLoginControl_tblr3c2, #ctl00_CP_ucLoginControl_forgotpwd
    {
        width: 278px;
    }
}
#ctl00_CP_ucLoginControl_tblr3c2, #ctl00_CP_ucLoginControl_tblr4c2
{
    position: relative;
    left: 1px\9;
}
#ctl00_CP_dlStoreLocatoragave h3
{
    height: 11px;
    margin-top: 2px;
    margin-bottom: 4px;
}
#ctl00_CP_dlStoreLocatorInternationalagave h3
{
    height: 11px;
    margin-top: 2px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #ctl00_CP_Table2 .lable3
    {
        position: relative;
        margin-top: 1px;
        padding-left: 4px;
        width: 196px;
    }
}

#ctl00_CP_txtPersonalizedMessage.lable3
{
    padding-left: 5px\9;
}
.tellafriendpadding
{
    padding-left: 6px;
}
.signintablealign
{
    margin-top: 13px;
    margin-left: 64px;
}

.tellafriend
{
     background-image: url(images/tellafriend.jpg); 
     background-repeat:no-repeat;
     width:200px;
     height:15px;
}
.tellafriend:hover
{
     background-image: url(images/tellafriend_h.jpg); 
     background-repeat:no-repeat;
}

.lgoinpanel
{
    width: 280px;
}

@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .lgoinpanel
    {
        width: 285px;
    }
}


@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .signintablealign
    {
        margin-top: 13px;
        margin-left: 57px;
    }
}

.pickjeansagave
{
    font-size: 10px;
    color: #fff;
    font-family: Arial;
    font-weight: normal;
}
.pickjeansagave td
{
    width: 110px;
    width: 110px\9;
}
.hrline
{
    background-image: url(images/hrline2.jpg);
    background-repeat: repeat-x;
    margin: 1px 0px 5px 0px;
    width: 573px;
    width: 570px\9;
}
.pick_jeans_header
{
    padding-left: 72px;
}
.pick_jeans_con
{
    padding-left: 72px;
}
#ctl00_CP_ddlBillingCountry
{
    position: relative;
    left: -2px;
}
#ctl00_CP_ddlShippingMethod
{
    width: 288px;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    #ctl00_CP_ddlShippingMethod
    {
        width: 287px;
    }
}
.pickradio label
{
    position: relative;
    top: 1px\9 !important;
}
@media screen and (-webkit-min-device-pixel-ratio:0)
{
    .pickradio label
    {
        position: relative;
        top: 1px !important;
    }
}
.sifrheight
{
    height: auto;
    margin-top: -8px;
}
.quntity_textbox
{
    text-align: left;
    position: relative;
    background-color: #CBCBCB;
    width: 127px;
}
.tblbgforbrnds h3
{
    height: 16px !important;
    min-height: 16px !important;
}

.sharewithfriend:hover
{
    color: #c8712f;
}

.addtoshoppingbag
{
    background: url(images/addtoshopingbag.gif) no-repeat;
    width: 359px;
    display: block;
    height: 15px;
    position: absolute;
    /*left: 0px;*/
}
.addtoshoppingbag:hover
{
    background: url(images/addtoshopingbagover.gif) no-repeat;
    width: 359px;
    display: block;
}

.giftcard
{
    margin-left: 68px;
    width: 550px;
}

.lablegiftcard
{
    background-color: #CBCBCB;
    border: 0 none;
    font-family: Arial;
    font-size: 9px;
    margin: 0;
    padding: 0;
}
#ctl00_CP_dlSuggestProducts_Agave_ctl01_tblSuggestProducts_Agave
{
}
.even table
{
    border-bottom: 0px !important;
}
.even table img
{
    height: 80px !important;
}
 
 .storelocatorbuton 
 {
     background:url(images/storelocator.jpg) no-repeat;
     width:168px;
     height:15px;
 }
 .giftcardwnheight
 {
     min-height: 375px; width: 636px !important;width: 645px\9;  padding:0px; 
 }
 .message
 {
     color:Red  ;
     
     }
.lyr1
{
    height:790px;   
}