/*Pages in General*/
A:link {text-decoration: underline;color: #0000FF;}
A:visited {text-decoration: underline;color: #0000FF;}
A:active {text-decoration: underline;color: #FF0000;}
A:hover {text-decoration: underline; color: #FF0000;}


BODY {color: #222222;font-family:verdana,arial,geneva,helvetica;font-size:12px;height:12px;}


/*SPECIAL STYLES*/

.yslprem{
        color:#000077;
        font-family:verdana,arial,geneva,helvetica;font-size:12px;height:12px;font-weight:normal;
	background-color : #FFCCCC;
	border-top:1px solid #FF0000;
	border-bottom:1px solid #FF0000;
        border-right:1px solid #FF0000;
        border-left:1px solid #FF0000;
}	

.ysltitle2{color:#FFCC00;font-size:18px;font-weight:bold;text-align:left;
	background-color : #000040;
	border-top:1px solid #000099;
	border-bottom:1px solid #000099;
        border-right:1px solid #000099;
        border-left:1px solid #000099;
}	

.yslstd{
        color:#000000;
        font-family:verdana,arial,geneva,helvetica;font-size:10px;height:10px;font-weight:normal;
	background-color : #FFFFFF;
	border-bottom:1px solid #000000;
}

.yslcalt{color:#FFCC00;font-size:16px;font-weight:bold;text-align:center;
	border-bottom:1px solid #003300;
	border-top:1px solid #003300;
	border-left:1px solid #003300;
	border-right:1px solid #003300;
        background-color:#000040;
}

.yslcalt2{color:#FFCC00;font-size:12px;font-weight:bold;text-align:center;
}
	
.yslcal{color:#000077;font-size:12px;font-weight:bold;text-align:center;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color : #DDDDFF;
}

.mevcalwd{color:#000077;font-size:18px;font-weight:bold;text-align:center;
  	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color : #DDDDFF;
}

.yslcalb{color:#FF0000;font-size:24px;font-weight:bold;text-align:center;
	border-bottom:1px solid #5555FF;
	border-top:1px solid #5555FF;
	border-left:1px solid #5555FF;
	border-right:1px solid #5555FF;
	background-color : #FFFFFF;
        width:55px;
}

.ysltitle{color:#000040;font-size:18px;font-weight:bold;text-align:left;
	border-bottom:1px solid #000040;
	border-top:1px solid #000040;
	border-left:1px solid #000040;
	border-right:1px solid #000040;
	background-color : #DDDDFF;
}


.yslcalbtext{color:#FF0000;font-size:18px;font-weight:bold;text-align:center;background-color:#FFFFFF;}

.yslcalblinks{font-size:12px;font-weight:normal;text-align:center;background-color:#FFFFBB;}

.yst {
    border-color : #DDDDDD;
}

/*Account header links*/
.ahLink{
	color:#0000FF;
}
.leftCategories{
	color:#FFCC00;
	font-size:18px;
	font-weight:bold;
}

.MajorHeading{
	color:#AA0000;
	font-size:18px;
	font-weight:bold;
}
.ReallyMajorHeading{
	color:#AA0000;
	font-size:24px;
	font-weight:bold;
}
.sellcats{
        color:#224422;
        font-size:12px;
        font-weight:normal;
}

.helpbx{
      	background-color: #FFFFFF;
	border-top:#CCCCCC 2px solid;
	border-left:#CCCCCC 2px solid;
	border-right:#CCCCCC 2px solid;
	border-bottom:#CCCCCC 2px solid;
	padding:10px;
}

.mytblhd{
        color:#FFCC00;font-size:12px;font-weight:bold;text-align:center;
	border-bottom:1px solid #0000AA;
	border-top:1px solid #0000AA;
	border-left:1px solid #0000AA;
	border-right:1px solid #0000AA;
	background-color : #000040;
}

.info   {font-weight:bold;font-size:12px;color:#000000;}
.warn   {font-weight:bold;font-size:12px;color:#AA6600;}
.error  {font-weight:bold;font-size:12px;color:#FF0000;}
.good   {font-weight:bold;font-size:12px;color:#008000;}
.boxtitle{font-weight:bold;font-size:16px;color:#AA0000;}
.normaltxt{font-weight:normal;font-size:12px;color:#000000;}
.normalbld{font-weight:bold;font-size:12px;color:#000000;}
.normalbldc{font-weight:bold;font-size:12px;color:#000000;text-align:center;}
.smalltxt{font-weight:normal;font-size:10px;color:#000000;}
.headerrow{background-color : #FFFFFF;}
.titletext{color:#446644;font-size:24px;font-weight:bold;}
.sellsub{color:#446644;font-size:12px;font-weight:bold;}
.formtabs{font-weight:bold;font-size:12px;background-color:#DDDDFF;}
.checktxt{font-weight:bold;font-family:verdana,arial,geneva,helvetica;font-size:10px;height:12px;}
.rqdfld{font-weight:bold;font-family:verdana,arial,geneva,helvetica;font-size:10px;color:#FF0000;}
.itemprice{font-weight:bold;font-family:verdana,arial,geneva,helvetica;font-size:20px;color:#FF0000;}
.validatetxtblack{font-weight:bold;font-size:12px;color:#000000;}
.validatetxtred{font-weight:bold;font-size:12px;color:#FF0000;}
.formtab TD      
          { padding: 0.2em; height: 2.5em; vertical-align: top; font-size: 90%; }


/* checkboxes */
  .checkcl    { text-align: right; }
  .checkbox   { clear: right; float: right; margin: 0 0.5em; }
  .formtab2 TD      
          { padding: 0.2em; height: 2.5em; vertical-align: top;  }

.alt_rowA
        {
        color:#000000;
        font-family:verdana,arial,geneva,helvetica;font-size:12px;height:10px;font-weight:normal;
	background-color : #DDDDFF;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        }	

.alt_rowB
        {
        color:#000000;
        font-family:verdana,arial,geneva,helvetica;font-size:12px;height:10px;font-weight:normal;
	background-color : #FFFFFF;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        }

.alt_rowAb
        {
        color:#000000;
        font-family:verdana,arial,geneva,helvetica;font-size:12px;height:10px;font-weight:bold;
	background-color : #DDDDFF;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        }	

.alt_rowBb
        {
        color:#000000;
        font-family:verdana,arial,geneva,helvetica;font-size:12px;height:10px;font-weight:bold;
	background-color : #FFFFFF;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
        border-right:1px solid #000000;
        border-left:1px solid #000000;
        }	
.RedHOT{
	color:#FF2222;
	font-size:24px;
	font-weight:bold;
}

.NewArrivalsN{
	color:#FF9999;
	font-size:24px;
	font-weight:bold;
}

.NewArrivalsA{
	color:#6699CC;
	font-size:24px;
	font-weight:bold;
}

.leftmenulink{
        font-weight:normal;
        font-size:12px;
        color:#FFCC00;
}

.prembox{color:#000077;font-size:14px;font-weight:bold;text-align:left;
	border-bottom:1px solid #666666;
	border-top:1px solid #666666;
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	background-color : #DDDDFF;
}

.accountzHeader{
	background-color : #DDDDFF;
	border-top : 2px solid #5555FF;
	border-bottom : 2px solid #5555FF;
	font-size:11px;
	font-weight:bold;
	padding: 3px;
}

