/* CSS Document */
.bodybg
{
    
    background:#e8e4e3 url(../../../../HTMLEditorImages/background-repeat.jpg) repeat-x;     
    color: #F7F1DF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 0px;
    padding: 0px;
}
h3,h2,h1,p 
{
	margin:0px;
	padding:0px;
}
* 
{
    outline:none;
}
a
{
    color: #5F5E5F;
    text-decoration: none;
}

a:hover
{
    color: #EC6441;     
}

.womenshoppingbackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/womenshoppingbackground.jpg);
    background-repeat: no-repeat;
    height: auto; -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.menshoppingbackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/men-background.jpg);    
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
#ctl00_AgaveBody
{  
    height:527px;
    padding-bottom:73px;
    position:relative;    
}
 

.menshoppingbackgroundhome
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/men-background-photo.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.womenshoppingbackgroundhome
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/womens-background-photo.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.homepagebackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/shop-index-landing.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.siginrightnavigation02,.paymenttable,.paymentbg,.checkoutstep2,.myaccountdiv  
{
    /*background:rgb(150,150,150);
    background:rgba(0,0,0,0.2);*/
    background-image: url(../../../../HTMLEditorImages/newbg.png) ;
    
}
.myaccountdiv  
{
    border:0px solid red;
    float:left;
    padding-left:63px;
    height:378px;
}
.checkoutstep2 
{
   float: left;
    height: 378px;
    position: relative;
    text-align: left;
    width: 660px;  
}
 
.otherbackground
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/other.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.myaccount
{
    width: 949px;
    margin: 0px auto; /* background-image:url(../../../../HTMLEditorImages/myaccount.jpg);*/
    background-image: url(../../../../HTMLEditorImages/men-background.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}

body, h1, h2, h3, h4, h5, ul, li, p, object, param
{
    margin: 0px;
    padding: 0px;
}
.shoppingitems h2.ClassPageHeader 
 {
     position:relative;
     top:0px !important;
      top:1px\9 !important;
 }
 h2.ClassPageHeader 
 {
     position:relative;
     top:2px;
 }

.strip
{
    width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/men-background.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.contentstrip
{
      width: 949px;
    margin: 0px auto;
    background-image: url(../../../../HTMLEditorImages/content.jpg);
    background-repeat: no-repeat;
    height: auto;
     -moz-box-shadow: 0px 0px 15px rgb(100,100,100);
    -webkit-box-shadow: 0px 0px 15px rgb(100,100,100);
    box-shadow: 0px 0px 15px rgb(100,100,100);
    behavior: url(App_Themes/Agave/ie-css3.htc);
}
.logo
{
    font-size: 25px;
    font-weight: bold;
    height: 44px;
    font-family: sans-serif;
    z-index:999999;
    border:0px solid red;
    position:relative;
}
.logo img
{
    position: relative;
    top: 20px;
    left: 73px;
}

.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;
    border-top:0px solid green;
}
.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: 95px;
    position: relative;
    top: -1px;
}


.shop
{
    float: left;
    width: 100px;
    font-family: ziggurat;
    position: relative;
    font-size: 18px;
    font-weight: bold;
}
.shop a
{
    color: #Ec6441;
}
.flower
{
    float: left;
    position: relative;
    top: 4px;
    left: 2px;
    width: 75px;
    height: 55px;
    font-size: 25px;
    background: url(../../HTMLEditorImages/flowernew.png) no-repeat 0px -72px;
}
.flower div
{
    text-indent: -9999px;
}
.flower:hover
{
    background: url(../../HTMLEditorImages/flowernew.png) no-repeat  0px 0px;
}
.flower:hover .flowerhome 
{
    text-indent:0px;
    margin-top:10px;
    font-size:13px;
}
.flowerhome 
{
    text-indent:-999px;
    color:#fff;
    font-weight:bold;
    padding-left:10px;
}
.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: #Ec6441;
}
.footerbottomlinks a:hover
{
    color: #Ec6441;
}
.bodylinks
{
    float: left;
    width: 100%;
    height: 60px;
}




.categorieslinks
{
    float: left;
    margin-left: 146px;
}
.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
{
   color: #5F5E5F;
    font-family: Georgia,"Times Roman",serif;
    font-size: 24px;
    height: 22px;    
    line-height: 22px;
    margin: 0;  
    position:relative;
    
    text-transform: uppercase;
    text-align:left;
}
.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: #5F5E5F;
    font-weight: bold;      
    font-size: 11px ;
    line-height: 17px;
}
 
.branded_con
{
    color: #5F5E5F;
    font-size: 12px;
    font-family: Georgia;
    padding-top: 5px;
}

.mensdenimrightnavigation .mycollection
{
    float: left;
    width: 470px;
    
}
.mycollection a
{
    color: #5F5E5F;
}
.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;
}
 .relateditems  h3
{
    margin-left:7px;
}
.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:rgb(150,150,150);
    background:rgba(0,0,0,0.2);*/
    background-image: url(../../HTMLEditorImages/newbg.png) ;
}
 .viewcartbg 
{ 
	float: left;
    width: 100%;
    height: 378px;
	  /* background:rgb(150,150,150);
    background:rgba(0,0,0,0.2);*/
     background-image: url(../../HTMLEditorImages/newbg.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:rgb(150,150,150);
    background:rgba(0,0,0,0.2);*/
    background-image: url(../../HTMLEditorImages/newbg.png) ;
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: 9px;
    color:#5F5E5F;
}

.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:rgb(150,150,150);
    background:rgba(0,0,0,0.2);*/
    background-image: url(../../HTMLEditorImages/newbg.png) ;
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;    
    padding-bottom: 3px;
    padding-left: 8px;
    padding-top: 0px;
    position: relative;
    left: -19px;
    height:206px;
   
  
}
.waistcontrols
{
    height:133px;
}
.addtocart a 
{
      color:#5F5E5F!important;
      font-size: 11px !important;
} 
 .ClassViews 
 {
	color: #5F5E5F;
    font-family: Arial,sans-serif;
    font-size: 11px;
    height: 14px;
    letter-spacing: 1px;
    margin-bottom: 0;
 }
#ctl00_UCP_tblMenuFirstLevel  
{
    border-collapse:collapse;
}
#ctl00_UCP_tblMenuFirstLevel h3.classmen2, h3.classmen
{
    
}

#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;
    
}
.siginleftnavigation2
{
    float: left;
    width: 289px;
    height: 381px;
    font-weight: bold;
}
.siginrightnavigation
{
    float: left;
    width: 660px;
    height: 378px;
    text-align: left;
    position: relative;
   /*background:rgb(150,150,150);
    background:rgba(0,0,0,0.2)*/
    background-image: url(../../HTMLEditorImages/newbg.png) ;
}
.siginrightnaviggiftcard 
{
     float: left;
    width: 660px;
    height: 381px;
    text-align: left;
    position: relative;
}
.storelocatorinnertable,.storelocatorinnerdiv 
{
     /*background:rgb(150,150,150);
    background:rgba(0,0,0,0.2);*/
    background-image: url(../../HTMLEditorImages/newbg.png) ;
}

 
.siginrightnaviggiftcard h3 a 
{
     font-size: 11px ;
}
.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;
}
.allproductdescription
{
 color: #5F5E5F;    
  font-family: Georgia, "Times New Roman" , Times, serif;
}
#ctl00_UCP_tdSecondLevel
{
    margin-top: -1px; position:relative; z-index:999;
}
#ctl00_UCP_tdSecondLevel
{
}
#ctl00_UCP_tdSecondLevel h3 a {
 font-family: Arial,sans-serif;
    font-size: 11px;
    line-height: 17px;
}

.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: #Ec6441;
    font-weight: bold;
     
}
.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(../../HTMLEditorImages/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(../../HTMLEditorImages/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;
}
.lablesecuritycode
{
      padding: 0px;
    margin: 0px;
    width: 125px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial;
}
.labelexpiration
{
    padding: 0px;
    margin: 0px;
    width: 75px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial;
}
.labelmm
{
    padding: 0px;
    margin: 0px;
    width: 25px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial;
}
.labelpromotinalcode 
{
     padding: 0px;
    margin: 0px;
    width: 225px;
    border: 0px;
    background-color: #cbcbcb;
    font-size: 9px;
    font-family: Arial;
}
.labelyy
{
    padding: 0px;
    margin: 0px;
    width: 25px;
    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(../../HTMLEditorImages/flower.png) 0 8px no-repeat;
    height: 73px;
}
.chekcoutbuttonnew
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll -0px -0px;
    width: 344px;
    height: 15px;
}
.chekcoutbuttonnew:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -20px;
    width: 344px;
    height: 15px;
}
.backtoshoppingviewcart
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -218px;
    width: 344px;
    height: 15px;
    margin-bottom: 1px;
}
.backtoshoppingviewcart:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -241px;
    width: 344px;
    height: 15px;
}
.backtopayment
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -700px;
    width: 344px;
    height: 15px;
    margin-bottom: 1px;
}
.backtopayment:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -723px;
     
}
.proceedtoreceipt
{
     background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -744px;
    width: 344px;
    height: 15px;
    margin-bottom: 1px;
}
.proceedtoreceipt:hover
{
     background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -764px;
    
}
.continuebuttonnew
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -310px;
    width: 344px;
    height: 15px;
    margin-bottom: 1px;
}
.continuebuttonnew:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -357px;
    width: 344px;
    height: 15px;
}
.backtoshoppingnew
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -663px ;
    width: 316px;
    height: 15px;
    margin-bottom: 1px;
}
.backtoshoppingnew:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -680px;
    width: 316px;
    height: 15px;
}

.proceedtoordersummery
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0 -180px;
    width: 344px;
    height: 15px;
}
.proceedtoordersummery:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0 -200px;
    width: 344px;
    height: 15px;
}
.proceedtoordersummery_01
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -555px;
    width: 295px;
     
    height: 15px;
}
.proceedtoordersummery_01:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -576px;
    width: 295px;height: 15px;
}
.recalculatetotal
{
    background:  url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -596px;
    width: 313px;     
    height: 16px;
}
.recalculatetotal:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -612px;
    width: 313px;height: 16px;
}

.continuebuttonnew_01
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -510px;
    width: 295px;height: 15px;
    margin-bottom: 1px;
}
.continuebuttonnew_01:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -534px;
    width: 295px;
     height: 15px;
}
.backtobilling
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -408px;
    width: 295px;height: 15px;
    margin-bottom: 1px;
}

.backtobilling:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -488px;
    width: 295px;
     height: 15px;
}
.proceedtopayment 
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -435px;
    width: 295px;height: 15px;
    margin-bottom: 1px;
}

.proceedtopayment:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0px -462px;
    width: 295px;
     height: 15px;
}

.completepurchase
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0 -333px;
     width: 290px;
    height: 15px;
}
.completepurchase:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0 -384px;
    width: 290px;
    height: 15px;
}
.procedtoordersummarynew
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0 -629px;
     width: 316px;
    height: 15px;
}
.procedtoordersummarynew:hover
{
    background: url(../../HTMLEditorImages/proceedtocheckout.png) no-repeat scroll 0 -645px;
    width: 316px;
    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; 
}
#ctl00_CP_agaveCheckOut 
{
    width:660px;
}
.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;
   
    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(../../HTMLEditorImages/submitbutton01.jpg) no-repeat;
    text-indent: -999px;
    width: 278px;
    height: 15px;
    display: block;
     
}
.submitagave01:hover
{
    background: url(../../HTMLEditorImages/submitbutton02.jpg) no-repeat;
}
.submitagavebutton01
{
    background: url(../../HTMLEditorImages/submitbutton01.jpg) no-repeat;
    text-indent: -999px;
    width: 282px;
    height: 15px;
    display: block;
}
.submitagavebutton01:hover
{
    background: url(../../HTMLEditorImages/submitbutton02.jpg) no-repeat;
}
#ctl00_CP_ucAgaveUserAccount_lbtnSubmit .submitagave01
{
    background: url(../../HTMLEditorImages/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: #Ec6441;
}

.fild_text
{
    font-family: Arial;
    font-size: 9px;
    color:#5F5E5F;
}
.itmdescription-overlap p
{
    position: relative;
    margin-bottom: 10px;
   
     
}

@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: 125px;
    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,  .linkbuttonsprintf:hover
{
    color: #Ec6441;
}
.checkoutlinks a:hover
{
     color:#Ec6441;
}
.checkoutlinks
{
    font-size: 12px;
    font-family: Arial;
    font-weight:bold;
    color:#5F5E5F;
    letter-spacing:0.05em;
}
a.linkbuttonsprintf
{
    color: #5F5E5F;
}


@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;
    
    width:190px;
}
#cid_232
{
    position: relative;width:190px; margin-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(../../HTMLEditorImages/tellafriend.jpg); 
     background-repeat:no-repeat;
     width:200px;
     height:15px;
}
.tellafriend:hover
{
     background-image: url(../../HTMLEditorImages/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(../../HTMLEditorImages/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: 11px !important;
    min-height: 16px !important;
    text-transform:uppercase;
}

.sharewithfriend:hover
{
    color: #de5b19;
}

.addtoshoppingbag
{
    background: url(../../HTMLEditorImages/addtoshopingbag.gif) no-repeat;
    width: 359px;
    display: block;
    height: 15px;
    position: absolute;
    /*left: 0px;*/
}
.addtoshoppingbag:hover
{
    background: url(../../HTMLEditorImages/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(../../HTMLEditorImages/storelocator.jpg) no-repeat;
     width:168px;
     height:15px;
 }
 .giftcardwnheight
 {
     min-height: 375px; width: 637px !important;width: 645px\9;  padding:0px; 
 }

 
.lyr1
{
    height:790px;   
}
.categorieslinks a 
{
    font-family: Arial,sans-serif;
    font-size: 17px;
    font-weight: bold;
}
.checkboxstyle input
{
    margin-right:10px;
}
.shippinglist
{
     margin-bottom:10px;display:block; font-size:11px;
}
.checkoutstepdata h3,.checkoutorderlist h3 
{
    padding:0px;margin:0px; height:14px;  text-transform:uppercase;
}
.checkoutorderlist hr
{
    margin:9px 0px;
}

 .addthis_toolbox a  
 { 
 font-size:11px !important;
 }
 .ClassGridHeadernew
 {
	 color: #5F5E5F;
    font-family: Arial,sans-serif;
    font-size: 11px;
    height: 14px;
    letter-spacing: 1px;
    margin-bottom: 0;
 }
 .classmen2new a,.classmen2 a,a.classmen2
 {
     color:#EC6441 !important;
 }
 a.fitguide
 {
     color: #5F5E5F;
    font-family: Arial,sans-serif;
    font-size: 11px;
 }
  a.fitguide:hover,.addtocart a:hover
  {
       color:#EC6441 !important;
  }
  .ermessage,.message,.errormsg 
  {
      color: #ED751E !important;
    font-weight: bold; font-size: 11px !important;
  }
  h3.classsubmenus2 a
  {
       color:#EC6441 !important;
  }
  .trustmonitorlogo
{
    width:285px;text-align:center;
    float:left; margin-top:10px;
}
.AuthorizeNetSeal 
{
    float:left; width:280px !important;text-align:center;  
}
.securecode
{
     color: #5F5E5F;
    font-family: Arial,sans-serif;
    font-size: 11px;
    height: 14px;
    letter-spacing: 1px;
    margin-bottom: 0; text-align:center; 
    width:565px;
   
}
.checkoutbuttonalign 
{
    height:309px;
    border-bottom:0px solid red;
}.addthis_default_style 
{
    position:absolute;
    bottom:0px;
}
#ctl00_CP_pnlGet #Table1 div
{
    width: 200px;
    margin-left: 184px;
    font-family:'Helvetica',Arial,sans-serif;
}
#ctl00_CP_pnlGet #Table1 div img
{
    position: relative;
    left: -5px;
}
