table tr th {
	height:20px;
	font-weight:400;
	font-size:14px;	
	color:#116699;
}

.fullTable {
	float:left;
	width:945px;
}

.fullTableLarge {
	float:left;
	width:1195px;
}

.shortTable {
	float:left;
	width:900px;
}

.shortTableRowHeader {
	float: left;
	width: 900px;
	background: #DDDDDD;	
	margin-top: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #666666;
}

.shortTableRowHeader:hover {	
	background:#DDDDDD;
}

.shortTableRowLabel {
	float:left;
	width:900px;
	background:#FFFFFF;
	padding-top:4px;	
	border: 1px solid #FFFFFF;	
}

.shortTableRowLabel:hover {
	background: #DDDDDD;
	border: 1px solid #666666;	
}

.shortTableSubmitRow {
	float:left;
	width:900px;
	background:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}

.tableRowHeader {
	float: left;
	width: 940px;
	background: #DDDDDD;	
	margin-top: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #666666;
}

.tableRowHeader:hover {	
	background:#DDDDDD;
}

.tableRowHeaderBold {
	float: left;
	width: 940px;
	background: #DDDDDD;	
	margin-top: 0px;
	padding-top: 4px;
	padding-bottom: 4px;
	border: 1px solid #666666;
	font-weight:bold;
}

.tableRowWhite {
	float: left;
	width: 940px;
	background: #FFFFFF;	
	margin-top: 0px;
	padding-top: 5px;
	padding-bottom: 5px;	
}

.tableRowWhite:hover {	
	background:#DDDDDD;
}
.adjResultsHolder {
	float:left;
	width:100%;
	color:#900;
	padding-left:20px;	
	padding-bottom:10px;	
}

#tableHolder {
	float:left;
	width:100%;
}

.tableRow {
	float:left;
	width:100%;
	padding-bottom:10px;
}

.tableLeft {
	float:left;
	width:49%;
	padding-top:5px;
}

.tableRight {
	float:left;
	width:49%;
}

.tableRowLabel {
	float:left;
	width:940px;
	background:#FFFFFF;
	padding-top:4px;	
	border: 1px solid #FFFFFF;	
}

.tableRowLabel:hover {
	background: #DDDDDD;
	border: 1px solid #666666;	
}

.col30 {
	float:left;
	width:25px;
	padding-left:5px;
}

.col35 {
	float:left;
	width:30px;
	padding-left:5px;
}

.col40 {
	float:left;
	width:35px;
	padding-left:5px;
}

.col40h {
	float: left;
	width: 35px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col45 {
	float:left;
	width:40px;
	padding-left:5px;
}

.col45h {
	float: left;
	width: 40px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col50 {
	float:left;
	width:45px;
	padding-left:5px;
}

.col50h {
	float: left;
	width: 45px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col55 {
	float:left;
	width:50px;
	padding-left:5px;
}

.col55h {
	float: left;
	width: 50px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col60 {
	float:left;
	width:55px;
	padding-left:5px;
}

.col60h {
	float: left;
	width: 55px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col70 {
	float:left;
	width:65px;
	padding-left:5px;
}

.col70h {
	float: left;
	width: 65px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col75 {
	float:left;
	width:70px;
	padding-left:5px;
}

.col75h {
	float: left;
	width: 70px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col80 {
	float:left;
	width:75px;
	padding-left:5px;
}

.col80h {
	float: left;
	width: 75px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col80Total {
	float:left;
	width:75px;
	padding:5px;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.col85 {
	float:left;
	width:80px;
	padding-left:5px;
}

.col85h {
	float: left;
	width: 80px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col90 {
	float:left;
	width:85px;
	padding-left:5px;
}

.col95 {
	float:left;
	width:90px;
	padding-left:5px;
}

.col95h {
	float: left;
	width: 90px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col100 {
	float:left;
	width:95px;
	padding-left:5px;
}

.col100h {
	float: left;
	width: 95px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col105 {
	float:left;
	width:100px;
	padding-left:5px;
}

.col105h {
	float: left;
	width: 100px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col110 {
	float:left;
	width:105px;
	padding-left:5px;
}

.col110h {
	float: left;
	width: 105px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col110Total {
	float:left;
	width:105px;
	padding:5px;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.col115 {
	float:left;
	width:110px;
	padding-left:5px;
}

.col115h {
	float: left;
	width: 110px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col120 {
	float:left;
	width:115px;
	padding-left:5px;
}

.col120h {
	float: left;
	width: 115px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col125 {
	float:left;
	width:120px;
	padding-left:5px;
}

.col130 {
	float:left;
	width:125px;
	padding-left:5px;
}

.col130h {
	float: left;
	width: 125px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col140 {
	float:left;
	width:135px;
	padding-left:5px;
}

.col140h {
	float: left;
	width: 135px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col145 {
	float:left;
	width:140px;
	padding-left:5px;
}

.col150 {
	float:left;
	width:145px;
	padding-left:5px;
}

.col150h {
	float: left;
	width: 145px;
	padding-left: 5px;
	background: #FFFFCC;
}

.col155 {
	float:left;
	width:150px;
	padding-left:5px;
}

.col160 {
	float:left;
	width:155px;
	padding-left:5px;
}

.col165 {
	float:left;
	width:160px;
	padding-left:5px;
}

.col170 {
	float:left;
	width:165px;
	padding-left:5px;
}

.col175 {
	float:left;
	width:170px;
	padding-left:5px;
}

.col185 {
	float:left;
	width:180px;
	padding-left:5px;
}

.col200 {
	float:left;
	width:195px;
	padding-left:5px;
}

.col200SmallFont {
	float:left;
	width:195px;
	padding-left:5px;
	font-size:10px;
}

.col205SmallFont {
	float:left;
	width:200px;
	padding-left:5px;
	font-size:10px;
}

.col210 {
	float:left;
	width:205px;
	padding-left:5px;
}

.col215 {
	float:left;
	width:210px;
	padding-left:5px;
}

.col220 {
	float:left;
	width:215px;
	padding-left:5px;
}

.col225 {
	float:left;
	width:220px;
	padding-left:5px;
}

.col240 {
	float:left;
	width:235px;
	padding-left:5px;
}

.col245 {
	float:left;
	width:240px;
	padding-left:5px;
}

.col250 {
	float:left;
	width:245px;
	padding-left:5px;
}

.col260 {
	float:left;
	width:255px;
	padding-left:5px;
}

.col250Adj {
	float:left;
	width:245px;	
	padding-left:5px;
	font-size:10px;
}

.col150Total {
	float:left;
	width:145px;
	padding:5px;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.col300 {
	float: left;
	width: 300px;
	padding: 5px;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.col300a {
	float: left;
	width: 295px;
	padding-left: 5px;	
}

.col305 {
	float:left;
	width:300px;
	padding-left:5px;
}

.col350 {
	float:left;
	width:345px;
	padding:5px;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.adjustmentsTop {
	float: left;
	width:420px;
	padding: 5px 10px;
	margin-bottom: 5px;
	font-weight: 500;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.col400 {
	float:left;
	width:395px;
	padding:5px;
	background: #FFFFCC;
	border: 1px solid #666666;
}

.topResult {	
	font-size: 14px;
	top: 100px;
	left: 455px;
	position: absolute;
	font-weight:500;	
}

.tableSubmit {
	float:left;
	width:940px;
}

.tableSubmitRow {
	float:left;
	width:940px;
	background:#FFFFFF;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:5px;
}

.tableCalc {
	float:left;
	width:940px;
}

.tableCalcHeaderRow {
	float:left;
	width:940px;
	background:#FFFFFF;
	color: #000000;
	padding-top:5px;
	padding-bottom:5px;
}

.tableCalcRow {
	float:left;
	width:940px;
	background:#FFFFFF;
	padding-top:4px;
	padding-bottom:4px;	
	border: 1px solid #FFFFFF;	
}

.tableCalcRow:hover {	
	background:#DDDDDD;
	border: 1px solid #666666;	
}

.tableCalcRowSmall {
	float:left;
	width:940px;
	background:#FFFFFF;
	padding-top:4px;
	padding-bottom:4px;	
	border: 1px solid #FFFFFF;
	font-size:9px;	
}

.tableCalcRowSmall:hover {	
	background:#DDDDDD;
	border: 1px solid #666666;	
}

.tableCalcTotalRow {
	float:left;
	width:940px;
	background:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;		
}

.tableCalcBold {
	float: left;
	width: 940px;
	background: #DDDDDD;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: 400;
	font-size: 14px;
	color: #000000;
	border: 1px solid #666666;
}

.tableCalcBold:hover {	
	background:#DDDDDD;
}

.tableCalcNotBold {
	float: left;
	width: 940px;
	background: #DDDDDD;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;		
	color: #000000;
	border: 1px solid #666666;
}

.tableCalcNotBold:hover {	
	background:#DDDDDD;
}

.tableCalcNotBoldSmall {
	float: left;
	width: 940px;
	background: #DDDDDD;
	margin-top: 10px;
	padding-top: 5px;
	padding-bottom: 5px;		
	color: #000000;
	border: 1px solid #666666;
	font-size:8px;
}

.tableCalcNotBoldSmall:hover {	
	background:#DDDDDD;
}

#tableCostHolder {
	float:left;
	width:936px;
	padding-top:10px;
}

#tableCostHolderLeft {
	float:left;
	width:500px;
	padding-right:25px;	
}

#tableCostHolderRight {
	float:left;
	width:410px;	
}

.tableCostRow {
	float:left;
	width:100%;
}

.tableCostRow:hover {
	background:#DDDDDD;
}

.tableCostHead {
	float:left;
	width:100px;
	font-weight:500;
	padding-bottom:5px;
}

.tableCostTd {
	float:left;
	width:100px;
	padding-top:2px;
	padding-bottom:2px;
}

.statsTable {
	float:left;
	width:80%;
	margin-top:20px;
	border:#333 solid 1px;
}

.statsRow {
	float:left;
	width:100%;	
	padding-top:5px;
	padding-bottom:5px;
	background:#ffffff;
}

.statsRow:hover {
	background:#dddddd;
}

.statsDiv {
	float:left;
	width:25%;
	padding-left:2%;
}

.statsDivBold {
	float:left;
	width:25%;
	font-weight:500;
	padding-left:2%;
}

.statsDivBoldRed {
	float:left;
	width:25%;
	font-weight:500;
	color:#900;	
	padding-left:2%;
}