A:link {font:bold 8pt "Arial";color:#000000;text-decoration:none}
A:visited {font:bold 8pt "Arial";color:#000000;text-decoration:none}
A:hover {font:bold 8pt "Arial";color:#386782;text-decoration:underline}
A:active {font:bold 8pt "Arial";color:#000000;text-decoration:none}

A.hedsort:link {font:bold 8pt "Arial";color:#000000;text-decoration:underline}
A.hedsort:visited {font:bold 8pt "Arial";color:#000000;text-decoration:underline}
A.hedsort:hover {font:bold 8pt "Arial";color:#386782;text-decoration:underline}
A.hedsort:active {font:bold 8pt "Arial";color:#000000;text-decoration:underline}

A.w:link {font:bold 8pt "Arial";color:#FFFFFF;text-decoration:none}
A.w:visited {font:bold 8pt "Arial";color:#FFFFFF;text-decoration:none}
A.w:hover {font:bold 8pt "Arial";color:#DDDDDD;text-decoration:underline}
A.w:active {font:bold 8pt "Arial";color:#FFFFFF;text-decoration:none}

A.nr:link {font:bold 8pt "Arial";color:#aaaaaa;text-decoration:none}
A.nr:visited {font:bold 8pt "Arial";color:#aaaaaa;text-decoration:none}
A.nr:hover {font:bold 8pt "Arial";color:#888888;text-decoration:underline}
A.nr:active {font:bold 8pt "Arial";color:#aaaaaa;text-decoration:none}


td {font:normal 8pt "Tahoma"; line-height:12pt;}
td.11 {font:normal 11pt "Tahoma"; line-height:12pt;}
.title {font:bold 8pt "Tahoma"; line-height:16pt; background-color:#b3def8;padding-left:3px;padding-right:3px;}
.lite {font:bold 8pt "Tahoma"; line-height:16pt; background-color:#b3def8;padding-left:3px;padding-right:3px;}
.lighttitle {font:bold 8pt "Tahoma"; line-height:16pt; background-color:#ddeee1;}
td.new {text-align:center;font:bold 8pt "Tahoma"; line-height:16pt; color:white}
ul {color:gray;font:normal 8pt "Tahoma"; line-height:12pt;}

div.message {text-align:center;font:bold 9pt "Arial"; color:white; line-height:12pt;}
div.error {text-align:center;font:bold 9pt "Arial"; color:white; line-height:12pt;}
div.c {text-align:center}


td.subtitle {font:bold 8pt "Tahoma"; line-height:14pt; background-color:gray;color:white;}

b.info {color:#666666}

td.r {font:normal 8pt "Tahoma"; line-height:12pt;text-align:right}
td.c {font:normal 8pt "Tahoma"; line-height:12pt;text-align:center}
td.mredtls {font:bold 8pt "Tahoma"; line-height:12pt;text-align:right;color:gray;}




.titleline1{
	width:98%
	border:0px solid #d7d7d7;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#ffffff;
	text-align:left;
	padding-left:10px;
	background-color:#86ABE0;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}

.boxtitle {
	font:bold 8pt "Verdana";
	color:#000000;
	text-align:left;
	padding:5px;
	background:#b3def8;
}

.line{
	border-bottom:1px solid #000000;
	width:100%;
	float:center;
}

.dashbox {
	background:#CDD5CA;
	border:1px solid #63B1D3;
	padding-left:5px;
	padding-right:5px;
}


input {
	font:8pt "Tahoma";
	color:#000000;
}
.input {
	font:8pt "Tahoma";
	color:#000000;
}
.headmsg {
	width:98%
	border:0px solid #d7d7d7;
	font:8pt "Tahoma";
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding:10px;
	background:url(images/yellowbg.gif) center left repeat-x;
	margin-top:5px;
	margin-bottom:10px;

}

.errormsg {
	width:98%
	border:2px ridge #cc0000;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding-left:10px;
	background-color:#cc0000;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}
.msg{
	width:98%
	border:1px solid #2D7464;
	font:8pt "Tahoma";
	font-weight:bold;
	color:#ffffff;
	text-align:center;
	padding-left:10px;
	background-color:#2D7464;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:4px;
}

.box{
	border:1px solid #afd6ee;
	padding:1px;
}

.cell{
	padding-left:3px;
	padding-right:3px;
}
.colored{
	padding-left:3px;
	padding-right:3px;
	background:#ffffff;
}
.paid{
	background:#FFF4D4;
	padding-left:3px;
	padding-right:3px;
}
.notpaid{
	background:#E7E7E7;
	padding-left:3px;
	padding-right:3px;
}
.companyname{
	background:#6AB3C0;
	color:#ffffff;	
}
.companyttl{
	background:#EEF5F6;
}
.dcell{
	background:#F8F8F8;
}
.subtotalcell{
	background:#D6E8EB;
	color:#398A98;
	font-weight:bold;
	padding-left:25px;
}
.totalcell{
	background:#91C7D0;
	color:#398A98;
	font-weight:bold;
	padding-left:25px;
}
.abstotalcell{
	background:#2F7683;
	color:#ffffff;
	font-weight:bold;
	padding-left:25px;
}
.featured{
	background:#F0F0F0;
	padding-left:3px;
	padding-right:3px;
}
.normal{
	background:#ffffff;
	padding-left:3px;
	padding-right:3px;
}
.outer{
	background:#c1e4f9;
	border:1px solid #afd6ee; 
	padding:1px;
}
.payed{
	background:#FFDE7C;
	padding-left:3px;
	padding-right:3px;
}

.startses{
	background:#FDC46C;
	padding-left:3px;
	padding-right:3px;
}

h1{
	font-size:13pt;
	font-weight:normal;
	margin:10 0px;
	color:#103E17;
	font-family:Verdana;
}
