body,td {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

#pagebg {
	WIDTH: 100%;
	HEIGHT: 1000px;
	background-color: #6f777a;
	background-image: url(Assets/background.jpg);
	BACKGROUND-REPEAT: repeat-x;
}

#homecontentbg {
	WIDTH: 100%;
	background-color: #ecf2f2;
	background-image: url(Assets/index.content.bar.jpg);
	BACKGROUND-REPEAT: no-repeat;
}

#leftindent {
	padding-left: 20px;
}

.homeintro {
	font-family: gill sans, gill sans mt, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
	
.homecaption {
	font-family: gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
	
.homebody {
	font-family: gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
	
.homebody a:link {
	color: #1577b7;
	text-transform: uppercase;
	text-decoration: underline;
}

.homebody a:visited {
	color: #1577b7;
	text-transform: uppercase;
	text-decoration: underline;
}

.homebody a:hover {
	color: #4299c6;
	text-transform: uppercase;
	text-decoration: underline;
}

.body {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.bodyBold {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.body a:link {
	color: #1577b7;
	text-decoration: underline;
}

.body a:visited {
	color: #1577b7;
	text-decoration: underline;
}

.body a:hover {
	color: #4299c6;
	text-decoration: underline;
}

.results {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #1577b7;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
.results a:link {
	color: #1577b7;
	text-transform: uppercase;
	text-decoration: underline;
}

.results a:visited {
	color: #1577b7;
	text-transform: uppercase;
	text-decoration: underline;
}

.results a:hover {
	color: #4299c6;
	text-transform: uppercase;
	text-decoration: underline;
}

	
.subheader {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.subheaderBold {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #333333;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.subheaderBlue {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #4299c6;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.subheaderBlueBold {
	font-family: helvetica, gill sans, gill sans mt, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #4299c6;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}
.subheader a:link {
	color: #1577b7;
	text-decoration: underline;
}

.subheader a:visited {
	color: #1577b7;
	text-decoration: underline;
}

.subheader a:hover {
	color: #4299c6;
	text-decoration: underline;
}

.subheaderOrange {
	font-family: times, times new roman, serif;
	font-size: 14px;
	line-height: 22px;
	color: #cc6633;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}



input {
	font-family: gill sans, gill sans mt, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
	
select {
	font-family: gill sans, gill sans mt, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}
	
.resTable {
	background-color: #D3D7D9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #296087;
	border: 1px solid #F6F8F9;
	margin: 10px 0 10px 0;
	width : 550px;
}

.resHeader {
	font-size: 15px;
	font-weight: bold;
	color: #296087;
}

.resBold {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #296087;
}

.resInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #296087;
}

.buttonclass {  text-decoration:none; line-height:15px;  font-family: Arial, Helvetica, sans-serif; font-size:8pt; font-style: normal; color: #ffffff;background-color : #2474A5; border-width:0;cursor: pointer;}
.buttonclass:hover {background-color: #2E87C1;}

.headerPhone, .headerPhone a {
	font-family: tahoma;
	background-image: url(Assets/header_bottom.jpg);
	height: 32px;
	font-size: 11px;
	color: #5E5E5E;
	text-decoration: none;
}

.headerPhone a:hover {
	text-decoration: underline;
}

td.footerAddress {
	background-image: url(Assets/footerBg.jpg);
	background-repeat : repeat-x;
	height: 71px;
	text-align: center;
	font-size: 10px;
	color: #484848;
}

.footerAddressText {
	font-size: 10px;
	color: #676767;
	font-weight: bold;
}

.footerAddressTextBold {
	color: #3A3A3A;
}

