
/**
	Gray Used #f4f4f4;
	BlueGreen Used #5B7A8C
	Darker Green #3F555F
	
	*/

.table{
	border-left: double #f4f4f4 3px;
	border-top: double #f4f4f4 3px;
	border-right: double #f4f4f4 3px;
	border-bottom: double #f4f4f4 3px;
	font-size: .8em;
}


.table a:active, a:link, a:visited{
	color: red;
}

.table  a:hover{
	color: #E9702E;
}

.tablecontent{
	font-size: .8em;
}

#tableheader{
	background-color: #f4f4f4;
	color: #3F555F;
	font-weight: bold;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 2px;	
	font-size: 12px;
}

#dataRight{
	text-align: right;
}
#dataLeft{
	text-align: left;
}

#floatLeft{
	float: left;
}

#floatRight{
	float: right;

}

#dataComment{
	font-size: .8em;
}
#tablerowdata{
	padding-bottom: 3px;
}

#emptycell{
	background-color: ;
}

#inputwidth50{
	width: 50px;
}
#inputwidth80{
	width: 80px;
}
#inputwidth100{
	width: 100px;
}

#inputwidth200{
	width: 200px;
}

#inputwidth300{
	width: 300px;
}

#inputwidth400{
	width: 400px;
}
 
#formbutton{
	color:#5B7A8C;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:84%;
	font-weight:bold;
}

#formbuttonsmall{
	color:#5B7A8C;
	font-family:'trebuchet ms',helvetica,sans-serif;
	font-size:60%;
	font-weight:bold;
}
#submitLabel{
	border-top: solid #5B7A8C .1em;
	font-size: .8em;
}

.dollarvalue{
	text-align: right;
}

.dollarvaluedisplay{
	text-align: right;
	font-size: .9em;
}

#hrdashed{
	border-bottom: solid 1px #d6d6f6;
}

#asterick{
	color: red;
}