body {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	font-weight: normal;	text-transform: none;	color: #666666;	padding: 0px;	margin-bottom: 10px;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;}p {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.mainbox {	border: 1px solid #000000;}.nav {	color: #003399;	margin: 0px;	padding: 0px;	line-height: 20px;	font-size: 14px;}.nav li{	color: #003399;	list-style-type: circle;	list-style-position: outside;}.nav li a {	color: #003399;	list-style-type: none;	text-decoration: none;}.nav li a.hover {	color: #990000;	list-style-type: none;	text-decoration: none;}.nav li a.visited {	color: #333366;	list-style-type: none;	text-decoration: none;}.maincontentarea {	padding: 10px;}a {	text-decoration: none;}li {	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}h1 {	font-size: 20px;	color: #003399;	margin: 00px;}h2 {	font-size: 17px;	color: #003399;	line-height: 20px;}h3 {	font-size: 16px;	line-height: 20px;	font-weight: lighter;	color: #003399;	margin-bottom: 15px;}.flashbox {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #000000;	border-right-color: #000000;	border-bottom-color: #000000;	border-left-color: #000000;}/* ESTIMATE PAGE */.tblMain {	font-size: 10px;	border: 1px solid #000000;}.tblCentreColumn {	border-left-width: 1px;	border-left-style: dashed;	border-left-color: #666666;}.tblCol {	border-left-width: 1px;	border-left-style: solid;	border-left-color: #999999;}.tblRow {}.tblHeader {	font-size: 12px;	border-top-width: 1px;	border-right-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-left-style: solid;	border-top-color: #333333;	border-right-color: #333333;	border-left-color: #333333;	line-height: 16px;}.selectTitle {	font-size: 9px;	background-color: #FFFFFF;	border: 1px solid #6699FF;}.inputName {	font-size: 9px;	background-color: #FFFFFF;	border: 1px solid #6699FF;}.txtAreaAddr {	font-size: 9px;	background-color: #FFFFFF;	border: 1px solid #6699FF;}.inputNum {	font-size: 9px;	background-color: #FFFFFF;	border: 1px solid #6699FF;}.inputTotal {	font-size: 9px;	font-weight: bold;	color: #333333;	background-color: #FFFFFF;	text-align: right;	border: 1px solid #6699FF;}.btnCalc {	font-size: 10px;	background-color: #FFFFFF;	border: 2px double #333333;}