.h1 
{ font: 22px  verdana, arial, sans-serif; color: #CC0000; font-weight: bold; }
.h2 
{ font: 16px  verdana, arial, sans-serif; color: #000000; font-weight: bold; }
.h3 
{ font: 15px  verdana, arial, sans-serif; color: #602016; font-weight: bold; }
.h4 
{ font: 16px  verdana, arial, sans-serif; color: #000000; font-weight: bold; }
.h5 
{ font: 16px  verdana, arial, sans-serif; color: #000000; font-weight: bold; }
.h6 
{ font: 16px  verdana, arial, sans-serif; color: #000000; font-weight: bold; }
.h7 
{ font: 16px  verdana, arial, sans-serif; color: #000000; font-weight: bold; }
.h8 
{ font: 16px  verdana, arial, sans-serif; color: #000000; font-weight: bold; }

BODY { font: 13px  verdana, arial, sans-serif; color: #000000; }
TD, TH, .BOD, FONT { font: 13px  verdana, arial, sans-serif; color: #000000; }

a{
text-decoration:underline;
color:#CC0000;
}
a:hover{
text-decoration:none;
color:#CC0000;
}

.whitetext  { font: 13px  verdana, arial, sans-serif; color: #FFFFFF; font-weight: bold; }
.whitetextheader  { font: 22px  verdana, arial, sans-serif; color: #FFFFFF; font-weight: bold; }

.bodytext  { font: 13px  verdana, arial, sans-serif; color: #000000; font-weight: regular; }

.footertext  { font: 12px  verdana, arial, sans-serif; color: #ffffff; font-weight: regular; }
.footer:link  { font: 12px  verdana, arial, sans-serif; color: #ffffff;  text-decoration: underline; }
.footer:active  { font: 12px  verdana, arial, sans-serif; color: #ffffff;  text-decoration: underline; }
.footer:visited { font: 12px  verdana, arial, sans-serif; color: #ffffff;  text-decoration: underline; }
.footer:hover { font: 12px  verdana, arial, sans-serif; color: #ffffff;  text-decoration: none; }

.toppertext { font: 12px  verdana, arial, sans-serif; color: #666666; }
.topper:link  { font: 12px  verdana, arial, sans-serif; color: #666666; text-decoration: none; }
.topper:active  { font: 12px  verdana, arial, sans-serif; color: #666666; text-decoration: none; }
.topper:visited { font: 12px  verdana, arial, sans-serif; color: #666666; text-decoration: none; }
.topper:hover { font: 12px  verdana, arial, sans-serif; color: #CC0000; text-decoration: underline; }

.navtext { font: 14px  verdana, arial, sans-serif; color: #902829; }
.nav:link  { font: 14px  verdana, arial, sans-serif; color: #902829; text-decoration: none; }
.nav:active  { font: 14px  verdana, arial, sans-serif; color: #902829; text-decoration: none; }
.nav:visited { font: 14px  verdana, arial, sans-serif; color: #902829; text-decoration: none; }
.nav:hover { font: 14px  verdana, arial, sans-serif; color: #902829; text-decoration: underline; }


BUTTON {font-family:verdana; font-size:8pt; background-color:#C33C3C;}
.submitbutton {font-family:verdana; font-size:8pt; color: #FFFFFF; font-weight: bold; background-color:#C33C3C;}

input, textarea
{
	font-family: Geneva,  verdana, arial, sans-serif;
	font-size: 10px;
}
.Textbox, textarea
{
	border: 1px solid #333333;
	width: 150px;
	height:20px;
	vertical-align:middle;
}
.Textbox2, textarea
{
	border: 1px solid #333333;
	height:20px;
	width: 180px;
}
.Textbox3, textarea
{
	border: 1px solid #333333;
	width: 300px;
}
.Textlist, textarea
{
	border: 1px solid #333333; width: 250px; font-family: Geneva,  verdana, arial, sans-serif;
	font-size: 10px;
}

.highlightcolor
{
	border : 1px dashed #BBBBBB;  
	width:100%; 
	height:auto;
	overflow: auto;
	padding: 4px;
	text-align:left;
}

.container
{
	width:200px;
	padding-right:10px;	
	height:100%;
}
.content, .shadow {
  position: relative;
  bottom: 2px;
  right: 2px;
  color:Gray;
  height:100%;
}

.shadow { background-color: #eee; }

.content {
  background-color: #fff;
  border: 1px solid #eee;
  padding: 0.5em;
  text-align:center;
  
}

.Error { font: 11px verdana, sans-serif; font-weight:bold; color: #FF0000; text-decoration: none; }
.listprice { font: 12px verdana, sans-serif; font-weight:bold; color: #FF0000; text-decoration: none; }
.listinfo { font: 10px verdana, sans-serif; font-weight:bold; color: #cccccc; text-decoration: none; }
.searchtext { font: 10px verdana, sans-serif; font-weight:bold; color: #000000; text-decoration: none; }
.highlightcolor{ background:#F2FCF4;  border : 1px dashed #BBBBBB;    }

.gridHeader{background-color:#9A2828;color:#FFFFFF;font-weight:bold;font-family:tahoma,geneva,sans-serif;font-size:11px; text-decoration:none; height:20px; margin:5px;}
.gridHeader a{background-color:#9A2828;color:#FFFFFF;font-weight:bold;font-family:tahoma,geneva,sans-serif;font-size:11px;text-decoration:none; cursor:pointer; margin:5px;}
.rowAlt {background-color: #EEE;height:40px;}
.rowStd {background-color: #CCC;height:40px;}
.rowStd a{font: 11px verdana, sans-serif; text-decoration:underline; color:#CC0000;}
.rowalt a{font: 11px verdana, sans-serif; text-decoration:underline; color:#CC0000;}
.highlight{ background:#FFFB9A;}
