td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

a.mb:link,a.mb:visited,a.mb:active  { color: #4a2f22; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-transform: uppercase}
a.mb:hover {border-bottom: 1px dotted #333333; color: #003366; text-transform: uppercase}

a.n:link,a.n:visited,a.n:active  { color: #003366; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
a.n:hover {border-bottom: 1px dotted #333333; color: #000033; }

a.n2:link,a.n2:visited,a.n2:active  { color: #003366; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
a.n2:hover {border-bottom: 1px dotted #333333; color: #000033; }



a.gb2:link,a.gb2:visited,a.gb2:active  { color: #990000; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-transform: uppercase}
a.gb2:hover {border-bottom: 1px dotted #333333; color: #000033; text-transform: uppercase}


a.bbdel:link,a.bbdel:active,a.bbdel:visited  { color: #FFFFFF; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; background-color: #6699CC; margin-right: 1px;  margin-left: 1px; padding-right: 4px; padding-left: 4px; border: 1px #6699CC solid; text-transform: uppercase; display: block;}
a.bbdel:hover {border-bottom: 1px dotted #333333; color: #6699CC; ; background-color: #FFFFFF; border: 1px #6699CC solid; margin-right: 1px; margin-left: 1px; padding-right: 4px; padding-left: 4px; text-transform: uppercase; display: block;}

a.bb:link,a.bb:active,a.bb:visited  { color: #FFFFFF; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; background-color: #6699CC; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border: 1px #6699CC solid}
a.bb:hover {color: #FFFFFF; ; background-color: #FFFFFF; border: 1px #6699CC solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px}


a.bb2:link,a.bb2:active,a.bb2:visited  { color: #81992B; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; background-color: #FFFFFF; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border: 1px #336666 solid}
a.bb2:hover {color: #FFFFFF; ; background-color: #81992B; border: 1px #81992B solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px}

a.bb3:link,a.bb3:active,a.bb3:visited  { color: #669999; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; background-color: #D0DCE0; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border: 1px #336666 solid}
a.bb3:hover {color: #FFFFFF; ; background-color: #81992B; border: 1px #81992B solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px}

a.gb:link,a.gb:active,a.gb:visited  { color: #FFFFFF; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #CC9900; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; border: 1px #CC9900 solid}
a.gb:hover {border-bottom: 1px dotted #333333; color: #CC9900; ; background-color: #FFFFFF; border: 1px #CC9900 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px}

a.bu:link,a.bu:active,a.bu:visited  { color: #FFFFFF; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #003300; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; border: 1px #003300 solid}
a.bu:hover {border-bottom: 1px dotted #333333; color: #003300; ; background-color: #FFFFFF; border: 1px #003300 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px}



.inp1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border-color: #999999 #999999 #CCCCCC #CCCCCC; border-style: groove; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.tab1 {  border: #999999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #4a2f22}
.price {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: bold}
.maintitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366; text-transform: uppercase;}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; color: #CC3300}
.price0 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal}
.maintitle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #003366}
.tabt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #81992B ; text-transform: uppercase}
.verhead {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #81992B; background-color: #FFFFFF; border: none}
.verbl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; background-color: #FFFFFF; border: 1px #333333 solid; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px}
.lsmain {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: bold; border: 1px #CCCCCC solid}
.lsml {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal; border: 1px #CCCCCC solid}
.droptab { border: 1px #CCCCCC dotted}
.nolist { color: #336666; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color: #FFFFFF; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 2px; padding-bottom: 1px; padding-left: 2px; border: 1px #336666 solid }
.lsml2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; font-weight: normal; border: none}
.lay {  background-color: #FFFFCC; border: 1px #999999 solid}
.lay2 { background-color: #FFFFFF; border: 1px #999999 solid}
.disthead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003300; background-color: #FFFFFF; border: none }
.maintitle3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #003366; text-transform: uppercase}
.tabsplit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCFF;
}
.tabsplit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCFF;
}
.headgrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #333333}
.maintitle4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;

}
.tabmain {
	border: 1px solid #666666;
}
.formbut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: uppercase;
	color: #333333;
	background-color: #D9DDE8;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
	margin: 0px;
	padding: 0px;

}
.inpnum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #999999 #999999 #CCCCCC #CCCCCC;
	border-style: groove;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: right;

}
.price2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold
}
.paid {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #336633; font-weight: bold
}
.unpaid {

font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003366; font-weight: bold
}
.inved {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
}
.paidbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336633;
	font-weight: bold;
	border: 1px solid #336633;
	margin: 0px;
	padding: 0px 5px;


}
.unpaid2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	border: 1px solid #003366;
	margin: 0px;
	padding: 0px 5px;


}
.quotbox {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC6600;
	font-weight: bold;
	border: 1px solid #CC6600;
	margin: 0px;
	padding: 0px 5px;
}
.maintitle5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.tabmen {
	border-top: 1px solid #999999;
	border-right: 0px none;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;

}
li {
	list-style-type: square;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000033;

}

a.abs:link, a.abs:active, a.abs:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
		text-transform: uppercase;


}
a.abs:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
		text-transform: uppercase;


}
.ttlred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #003366;
}
.tabbot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

a.abs2:link, a.abs2:active, a.abs2:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
		text-transform: uppercase;


}
a.abs2:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #003366;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003366;
	border-bottom-color: #003366;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
		text-transform: uppercase;


}
.base {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4a2f22;
}
.menucopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
}
a.nb:link,a.nb:active,a.nb:visited { color: #003366; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
a.nb:hover { border-bottom: 1px dotted #003366; color: #003333; }

.tabmain {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #6699CC;
	border-bottom: 1px solid #6699CC;
	border-left: 1px solid #FFFFFF;

}
a.nb2:link,a.nb2:active,a.nb2:visited { color: #003366; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-right: 12px; padding-left: 12px }
a.nb2:hover { color: #003333; padding-right: 12px; padding-left: 12px }

a.nb2a:link,a.nb2a:active,a.nb2a:visited { color: #006699; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-right: 12px; padding-left: 12px }
a.nb2a:hover { color: #003366; padding-right: 12px; padding-left: 12px }

a.nb3:link,a.nb3:active,a.nb3:visited { color: #003366; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;}
a.nb3:hover { color: #003333;}

h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #003366;
	margin-bottom: 0px;
	padding-bottom: 0px;

}
p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000033;
}
.tabright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6699CC;
}
.tabtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6699CC;
}
.tabbot {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
}
.tabboth {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6699CC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6699CC;
}

.bar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
}
.inp2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-color: #999999 #999999 #CCCCCC #CCCCCC;
	border-style: groove;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	text-align: right;

}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	margin-bottom: 0px;
	padding-bottom: 0px;

}
.inpword {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-color: #999999 #999999 #CCCCCC #CCCCCC;
	border-style: groove;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-weight: bold;
	text-align: center;

}
.tabtop2 {

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D9DDE8;
}
.jsheet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.tabtop3 {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6699CC;
	background-color: #e5e5e5;

}
a.menusite:link,a.menusite:active,a.menusite:visited  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-decoration : none ; 
	text-transform: uppercase; 
	background-image: url(mast/frost2.jpg);
	padding-top: 5px; 
	padding-bottom: 5px;
	border-bottom: 1px solid #6699CC;
	display: block;
}
a.menusite:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration : none ; 
	color: #FFFFFF;
	text-transform: uppercase; 
	background-image: url(mast/frost.jpg);
		padding-top: 5px; 
	padding-bottom: 5px;
	border-bottom: 1px solid #003366;
	display: block;
}
.textoff { color: #006699; text-decoration : none ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-right: 12px; padding-left: 12px }
