BODY { 
	background-color: #ffffff; 
	margin: 0px; 
	padding: 0px; 
}

H1 {
	font-size: 30px; 
	line-height: 40px; 
	font-family: Times New Roman, Arial, Helvetica, Sans-seriff; 
	color: #004A8D; 
	font-weight: normal;
	margin: 0px; 
	padding: 0px; 
}

H2 { 
	font-size: 23px; 
	line-height: 40px; 
	font-family: Times New Roman, Arial, Helvetica, Sans-seriff; 
	color: #004A8D; 
	font-weight: normal;
	margin: 0px; 
	padding: 0px; 
}

FORM { 
	padding: 0px; 
	margin: 0px; 
}

.text li {
	margin: 0px 0px 0px 20px ! important;
	padding: 0px 0px 0px 0px ! important;
	list-style-type: disc ! important;
}

A { 
	font-family: Arial, Helvetica, Sans-seriff; 
	color: #FF9933; 
	text-decoration: underline; 
} 

A:link { color: #669966; } 
A:active { color: #669966; } 
A:visited {color: #669966; } 
A:hover { color: #777777; text-decoration: none; }

#Background { 
	background-image: url('pics/background.gif');
	background-repeat: repeat-x;
}

.text { 
	font-size: 15px; 
	line-height: 24px; 
	font-family: Arial, Helvetica, Sans-seriff; 
	color: #444444; 
	padding: 24px;
}

.gmapSidebar, .gmapDirHead, .gmapDir, .gmapDirItem, .gmapDirLabel, .gmapTextBox, .gmapDirBtns, .gmapDirButton { 
	font-size: 13px; 
	line-height: 18px; 
	font-family: Arial, Helvetica, Sans-seriff; 
	color: #444444; 
	padding: 5px;
}

.newsHome { 
	font-size: 15px; 
	line-height: 19px; 
	font-family: Arial, Helvetica, Sans-seriff; 
	color: #444444; 
	padding: 23px;
}

.navHome {
	height: 28px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #8D54A5;
	font-size: 14px; 
	line-height: 18px; 
	font-family: Helvetica, Arial, Sans-seriff; 
	color: #FFFFFF;
	font-weight: bold;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navOnHome {
	height: 14px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #8D54A5;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navAbout {
	height: 28px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #CE623B;
	font-size: 14px; 
	line-height: 18px; 
	font-family: Helvetica, Arial, Sans-seriff; 
	color: #FFFFFF;
	font-weight: bold;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navOnAbout {
	height: 14px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #CE623B;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navServices {
	height: 28px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #8EC640;
	font-size: 14px; 
	line-height: 18px; 
	font-family: Helvetica, Arial, Sans-seriff; 
	color: #FFFFFF;
	font-weight: bold;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navOnServices {
	height: 14px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #8EC640;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navContact {
	height: 28px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #02AEEF;
	font-size: 14px; 
	line-height: 18px; 
	font-family: Helvetica, Arial, Sans-seriff; 
	color: #FFFFFF;
	font-weight: bold;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.navOnContact {
	height: 14px;
	width: 70px;
	text-align: center;
	padding: 0px 10px 0px 10px;
	background-color: #02AEEF;
	opacity: 0.75;
	-moz-opacity: 0.75;
	filter: alpha(opacity=75);
}

.faq {
	font-size: 15px; line-height: 20px; font-family: Trebuchet MS, Trebuchet, Arial, Helvetica, Sans-seriff; color: #444;
	padding: 5px 5px 15px 5px;
	margin: 7px;
}

.button1 {
	text-align: center;
	padding: 5px 5px 5px 5px;
	background-color: #F6B636;
	font-family: Helvetica, Arial, Sans-seriff; 
	color: #004A8D;
}

A.button1:link { color: #FFFFFF; } 
A.button1:active { color: #FFFFFF; } 
A.button1:visited {color: #FFFFFF; } 
A.button1:hover { color: #FFFFFF; text-decoration: none; }

.button2 {
	text-align: center;
	padding: 5px 5px 5px 5px;
	background-color: #E7ECF2;
	font-family: Helvetica, Arial, Sans-seriff; 
	color: #004A8D;
}

A.button2:link { color: #FFFFFF; } 
A.button2:active { color: #FFFFFF; } 
A.button2:visited {color: #FFFFFF; } 
A.button2:hover { color: #FFFFFF; text-decoration: none; }

.b10 { font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Sans-seriff; color: #444444; }
.b11 { font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Sans-seriff; color: #444444; }
.b12 { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Sans-seriff; color: #444444; }
.b13 { font-size: 13px; line-height: 16px; font-family: Arial, Helvetica, Sans-seriff; color: #444444; }
.b14 { font-size: 14px; line-height: 17px; font-family: Arial, Helvetica, Sans-seriff; color: #444444; }
.b15 { font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Sans-seriff; color: #444444; }

.w10 { font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; }
.w11 { font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; }
.w12 { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; }
.w13 { font-size: 13px; line-height: 16px; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; }
.w14 { font-size: 14px; line-height: 17px; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; }
.w15 { font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; }

.r10 { font-size: 10px; line-height: 13px; font-family: Arial, Helvetica, Sans-seriff; color: #990000; }
.r11 { font-size: 11px; line-height: 14px; font-family: Arial, Helvetica, Sans-seriff; color: #990000; }
.r12 { font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Sans-seriff; color: #990000; }
.r13 { font-size: 13px; line-height: 16px; font-family: Arial, Helvetica, Sans-seriff; color: #990000; }
.r14 { font-size: 14px; line-height: 17px; font-family: Arial, Helvetica, Sans-seriff; color: #990000; }
.r15 { font-size: 15px; line-height: 18px; font-family: Arial, Helvetica, Sans-seriff; color: #990000; }

.navText { font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; text-decoration: none; } 
	A.navText:link { color: #FFFFFF; } 
	A.navText:active { color: #FFFFFF; } 
	A.navText:visited {color: #FFFFFF; } 
	A.navText:hover { 
		color: #000000; 
		text-decoration: none; 
	}	

.lwButton { font-size: 10px; line-height: 24px; font-weight: bold; padding: 0px 0px 5px 0px;  color: #004A8D; text-decoration: none; } 
	A.lwButton:link { color: #004A8D; } 
	A.lwButton:active { color: #004A8D; } 
	A.lwButton:visited {color: #004A8D; } 
	A.lwButton:hover { color: #004A8D; text-decoration: underline; }
	
.lw { font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; text-decoration: underline; } 
	A.lw:link { color: #FFFFFF; } 
	A.lw:active { color: #FFFFFF; } 
	A.lw:visited {color: #FFFFFF; } 
	A.lw:hover { color: #FFFFFF; text-decoration: none; }
	
.newsLink { font-family: Times New Roman, Arial, Helvetica, Sans-seriff; color: #004A8D; text-decoration: none; } 
	A.newsLink:link { color: #004A8D; } 
	A.newsLink:active { color: #004A8D; } 
	A.newsLink:visited {color: #004A8D; } 
	A.newsLink:hover { color: #004A8D; text-decoration: underline; }
	
.footer { font-size: 13px; line-height: 20px; text-align: center; background-color: #00498C; font-family: Arial, Helvetica, Sans-seriff; color: #FFFFFF; text-decoration: none; }
	A.footer:link { color: #FFFFFF; } 
	A.footer:active { color: #FFFFFF; } 
	A.footer:visited {color: #FFFFFF; } 
	A.footer:hover { color: #FFFFFF; text-decoration: none; }