ul, li { margin-left: 5; padding-left: 0; }
li  { line-height: 14px; }


.body10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 25px;
	
	}

.body103 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 25px;
	border-right: .5px;

	}

	
.body102 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-right: 25px;
	border-right: 0px;
	}
	
.border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	}	
	
	.border2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-color: #CCCCCC;	
	
	
	
	
	
}	
.subtitle {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; }
.headers {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.callout { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #339966; font-weight: bold; }
.tableheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #339966; }
.body10r { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000 ; padding-left: 20px; }
.blacktable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #000000; padding-right: 4px; padding-left: 6px ; padding-top: 2px; padding-bottom: 2px; }
.greentable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #339966; padding-right: 4px; padding-left: 6px ; border: #000000; padding-top: 2px; padding-bottom: 2px; }
.greytable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #666666; padding-right: 4px; padding-left: 6px ; border: #000000; padding-top: 2px; padding-bottom: 2px; }
.bluetable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #336699; padding-right: 4px; padding-left: 6px ; border: #000000; padding-top: 2px; padding-bottom: 2px; }
.whitetable { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000099; background-color: #FFFFFF; padding-right: 4px; padding-left: 6px ; border: #000000; padding-top: 2px; padding-bottom: 2px; }
.calcbox {  width: 25px; }
.cubicyards { width: 60px; }
.calc { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  }
.greentable2 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #339966; padding-right: 4px; padding-left: 6px ; border: #000000; padding-top: 2px; padding-bottom: 2px;  }
.body10blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.footerblue { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; }
.headersblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; color: #FFFFFF; }
.headerblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold ; color: #000099; }
.subtitleblue { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.error {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder;color: #FF0000; }
.bodytexterrorsmall { font-size: 7pt; line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; color: red; font-weight: bolder; }
.feedback { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

a:link, a:visited { color: #339966; text-decoration: underline; }
a:hover {  color: #003366; text-decoration: underline; }
a.nb:link, a.nb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-left: 7px; padding-right: 7px; text-decoration: none; }
a.nb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #339966; padding-left: 7px; padding-right: 7px; text-decoration: none; }
a.glink:link, a.glink:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; }
a.glink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; text-decoration: none; }
a.flink:link, a.flink:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-decoration: none; }
a.flink:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; }
a.newslink:link, a.newslink:visited { color: #666666; text-decoration: none; }
a.newslink:hover {  color: #339966; text-decoration: none; }
a.clink:link, a.clink:visited { color: #339966; text-decoration: none; }
a.clink:hover {  color: #003366; text-decoration: none; }
a.reg:link, a.reg:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.reg:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; }
a.rname:link, a.rname:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
a.rname:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003366; text-decoration: none; }
a.ko:link, a.ko:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; }
a.ko:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; }
a.matrix:link, a.matrix:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none; line-height: 12px; }
a.matrix:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #003366; text-decoration: none; line-height: 12px; }

.address {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-align: left; vertical-align: middle; padding-top: 10px;}
.alist {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 13px; margin-right: 20px; margin-left: 20px; margin-bottom: 20px;}
.bodlist { list-style-position: inside; ; list-style-image: url(/_aius/assets/_shared/bullet-grn.gif); ; line-height: 14px; padding-bottom: 5px; }
.caption { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; font-weight: bold; padding-top: 8px; }
.contentbox {  padding-top: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; }
.emp {  padding-bottom: 10px; }
.empalt { padding-top: 10px; }
.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; background-color: #CCCCCC; width: 770px; text-align: left; vertical-align: middle; padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; text-indent: 4px; }
.grnbld {  color: #339966; font-weight: bold; }
.group {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-align: right; height: 70px; vertical-align: top; margin-top: 10px; }
.hdfloat {  float: left; padding-top: 0px; padding-right: 30px; padding-bottom: 10px; padding-left: 0px; }
.hfloat {  float: left; margin-right: 20px; margin-bottom: 10px}
.hlines {  background-image: url(/_assets07/header/lines.gif); background-repeat: repeat-x; }
.mainlist { margin-right: 20px; margin-bottom: 20px; margin-left: 20px; line-height: 24px; margin-top: 20px; }
.mainps { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; margin-right: 20px; margin-bottom: 20px; margin-left: 20px; line-height: 14px; margin-top: 20px; font-size: 10px; }
.maintext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	line-height: normal;
	margin: 0px;
}
.maintext3 {
	line-height: normal;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000099;
	font-weight: normal;
	top: 0px;
	clip: rect(0px,auto,auto,auto);
	float: left;
}
.maintext {  margin-right: 20px; margin-bottom: 20px; margin-left: 20px; line-height: 18px; margin-top: 20px; }
.nbar {  background-color: #003366; text-align: left; vertical-align: middle; margin-top: 2px; margin-bottom: 2px;
         font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; height: 32px; text-indent: 3px; }
.newsbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 178px; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.newstext {  margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }
.nfloat { float: right; margin-right: 20px; margin-bottom: 25px; margin-left: 20px; margin-top: 20px; width: 300px; }

.mfloat {
	float: left;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 25px;
	margin-top: 20px;
	width: 400px;
}

.nfloat2 {
	float: right;
	margin-right: 10px;
	margin-bottom: 20px;
	margin-left: 30px;
	margin-top: 25px;
	width: 100px;
	height: 61px;
}
.wfloat {
	float: right;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-top: 20px;
	width: 200px;
}
.wfloat2 {
	float: left;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-top: 0px;
	width: 300px;
	height: 200px;
}
.wfloat3 {
	float: left;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-top: 0px;
	width: 200px;
	height: 150px;
}

.wfloat4 {
	float: left;
	margin-right: 20px;
	margin-bottom: 25px;
	margin-left: 20px;
	margin-top: 0px;
	width: 200px;
	height: 400px;
}



.oppbox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 176px; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.picpad {  padding-bottom: 10px; }
.productbox {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; width: 33%; padding-top: 15px; padding-left: 15px; }
.producttext { margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; }
.producttext2 { margin-top: 9px; margin-right: 10px; margin-bottom: 8px; margin-left: 10px; width: 130px; }
.ps2row { padding-top: 10px; width: 389px; ; height: 300px; }
.psspacer {  padding-top: 10px; height: 522px; width: 389px; }
.regbar { background-color: #999999; text-align: left; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; height: 35px; border-color: #FFFFFF; border: solid; text-indent: 10px; border-width: 3px 0px 0px 0px; }
.regbot { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; text-align: left; vertical-align: bottom; padding-top: 10px; padding-bottom: 10px; }.regionleft { margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; line-height: 14px; }
.regionspacer {  padding-top: 10px; width: 582px; }
.regname { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; }
.welcomebox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; border: #003366; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.sales {  list-style-position: inside; list-style-image: url(/_aius/assets/_spacers/arrow_green1.gif);}
.sales1 { list-style-position: inside; list-style-type: none; }
.searchbox {  height: 25px; width: 155px; }
.spacer {  padding-top: 10px; }
.subcontent {  width: 250px; margin-top: 5px; line-height: 14px; }
 
