.hr {
	margin: 0;
	padding: 0;
	border-bottom: 1px dotted #A5AEC5;
	}
	

.back_table {
	background-color: #B0C4DE;
}
.back_td {
	BACKGROUND-COLOR: #fff;
}

	td.cal{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  background-color : #d3d3d3;
	}
	select.month{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 85px;
	}
	input.year{
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  width : 30px;
	}
	td.calDaysColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #000000;
	}
	td.calWeekend {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #c0c0c0;
	}
	td.calBgColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #d3d3d3;
	}
	.calBorderColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #a9a9a9;
	}
	td.calHighlightColor {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #ffffff;
	  background-color : #ffffcc;
	}
	A.cal {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #000000;
	  text-decoration : none;
	}  
	A.cal:Hover {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #FF0000;
	  text-decoration : none;
	} 
	.disabled {
	  font-family : Arial,Helvetica,Sans-serif;
	  font-size : 11px;
	  color : #808080;
	  text-decoration : none;
	}  
  
.button      { cursor:pointer; border:solid #336699 1px; color:#336699; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10px; background-color:#D6D3CE; height:22px; }
.lightbutton { cursor:pointer; border:solid #f7f7f7 1px; color:#336699; font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; font-size:10px; background-image:url(/images/store/reseller/bg_button_img.gif); height:23px;}

.formerror
{
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: 1px none #ffffff;
	BORDER-LEFT: #ffffff 1px solid;
	FONT-SIZE: 11px;
	COLOR: #FF0000;
	BACKGROUND-COLOR: #FFFFFF;
	font: Trebuchet MS;
}

.img {
	border-bottom: #000 2px solid;
	border-left: #000 2px solid;
	border-right: #DDDDDD 2px solid;
	border-top: #DDDDDD 2px solid;
	margin: 5px auto 5px -6px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
}

.tabel {
	border-top: #DDDDDD 1px solid;
	border-bottom: #DDDDDD 1px solid;
	border-left: #DDDDDD 1px solid;
	border-right: #DDDDDD 1px solid;
	}
	
	
	._rand {
  float:left;
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  }