.body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	font-family: Arial;
    font-size: 12px;
	color: #444444;
	SCROLLBAR-FACE-COLOR:#666666;
	SCROLLBAR-HIGHLIGHT-COLOR:#00086F;
	SCROLLBAR-SHADOW-COLOR:#dfdfdf;
	SCROLLBAR-3DLIGHT-COLOR:#333333;
	SCROLLBAR-ARROW-COLOR:#CCCCCC;
	SCROLLBAR-TRACK-COLOR:#333333;
	SCROLLBAR-DARKSHADOW-COLOR:#00086F
}




.alinkbottom:link {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	
}
.alinkbottom:visited {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.alinkbottom:hover {
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.alinkbottom:active {
	color: #333333;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.alink1:link {
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	
}
.alink1:visited {
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.alink1:hover {
	color: #CC0000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.alink1:active {
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.alink2:link {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	
}
.alink2:visited {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.alink2:hover {
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}
.alink2:active {
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.alinktop:link {
	color: #555555;
	text-decoration: none;
}
.alinktop:visited {
	color: #555555;
	text-decoration: none;
}
.alinktop:hover {
	color: #555555;
	text-decoration: underline;
}
.alinktop:active {
	color: #555555;
	text-decoration: none;
}




.alink3:link {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
.alink3:visited {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
.alink3:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.alink3:active {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}




.alink4:link {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
.alink4:visited {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}
.alink4:hover {
	color: #D55F00;
	text-decoration: underline;
	font-weight: bold;
}
.alink4:active {
	color: #555555;
	text-decoration: none;
	font-weight: bold;
}




.alink5:link {
	color: #375629;
	text-decoration: none;
	font-weight: bold;
}
.alink5:visited {
	color: #375629;
	text-decoration: none;
	font-weight: bold;
}
.alink5:hover {
	color: #D55F00;
	text-decoration: underline;
	font-weight: bold;
}
.alink5:active {
	color: #375629;
	text-decoration: none;
	font-weight: bold;
}



.alink6:link {
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}
.alink6:visited {
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}
.alink6:hover {
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
.alink6:active {
	color: #555555;
	text-decoration: underline;
	font-weight: bold;
}




.topnavy_td {background-color: #283784;}

.topgreen_td {background-color: #ACD517;}

.tdwhite {background-color: #FFFFFF;}

.tdbottom {background-color: #828282;}

.project_td_top {background-color: #6ab2e7; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.project_td_mid {background-color: #1C6CA8;}

.project_td_bg {background-color: #F2F9FD;}

.clientquote_td_top {background-color: #A3CC15; font-size: 11px; color: #FFFFFF; font-weight: bold;}

.clientquote_td_mid {background-color: #7B9A10;}







.boldtext {font-weight: bold;}

.boldbigtext {font-size: 11px; font-weight: bold;}

.blueboldbigtext {font-size: 12px; color: #005B8C; font-weight: bold;}

.greytext {font-size: 10px; color: #333333;}

.greytextbold {font-size: 10px; color: #333333; font-weight: bold;}

.greyheadingsmall {font-size: 10px; color: #666666; font-weight: bold;}

.blueheadingsmall {font-size: 10px; color: #005B8C; font-weight: bold;}

.smalltext {font-size: 11px;  font-weight: bold;}

.BannerBlackText {font-size: 21px; color: #000000; }

.BannergreenText {font-size: 19px; color: #288C05; text-decoration: underline;}

.BannerblueText {font-size: 19px; color: #006DA5; text-decoration: underline;}








.submitblue {BORDER-RIGHT: #1C6CA8; 1px solid; BORDER-TOP: #1C6CA8; 1px solid; FONT-SIZE: 11px; BACKGROUND: #1C6CA8; BORDER-LEFT: #1C6CA8; 1px solid; CURSOR: hand; COLOR: #1C6CA8; BORDER-BOTTOM: #1C6CA8; 1px solid; FONT-FAMILY: Verdana; HEIGHT: 20px; TEXT-DECORATION: none; font-size: 10px; color: #FFFFFF; 
}

.submitorange {BORDER-RIGHT: #F37325; 1px solid; BORDER-TOP: #F37325; 1px solid; FONT-SIZE: 11px; BACKGROUND: #F37325; BORDER-LEFT: #F37325; 1px solid; CURSOR: hand; COLOR: #F37325; BORDER-BOTTOM: #F37325; 1px solid; FONT-FAMILY: Verdana; HEIGHT: 18px; TEXT-DECORATION: none; font-size: 10px; color: #FFFFFF; 
}

.formtextfieldblue {BORDER-RIGHT: #F2F9FD; 1px solid; BORDER-TOP: #F2F9FD; 1px solid; FONT-SIZE: 11px; BACKGROUND: #E6F2FF; BORDER-LEFT: #F2F9FD; 1px solid; BORDER-BOTTOM: #F2F9FD; 1px solid; FONT-FAMILY: Verdana; TEXT-DECORATION: none; font-size: 10px; color: #1C6CA8; 
}

.formtextfieldorange {BORDER-RIGHT: #FDEDDF; 1px solid; BORDER-TOP: #FDEDDF; 1px solid; FONT-SIZE: 11px; BACKGROUND: #FDEDDF; BORDER-LEFT: #FDEDDF; 1px solid; COLOR: #F37325; BORDER-BOTTOM: #FDEDDF; 1px solid; FONT-FAMILY: Verdana;  TEXT-DECORATION: none; font-size: 10px; color: #C4500B; 
}