
hr {
	border: 0;
	width: 100%;
	color: #ccc;
	background-color: #ccc;
	height: 1px;
}
.black_overlay {
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.5;
	opacity:.50;
	filter: alpha(opacity=50);
}
.white_content {
	display: none;
	position: fixed;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 16px;
	border: 5px solid #D8DEE6;
	background-color: white;
	z-index:1002;
	overflow: auto;
}
#contentMain img {
	float:left;
	padding:8px 8px 0 0;
}
#awardsContainer {
	float:left;
	width:340px;
	margin:3px 0 0 0;
	padding:0;
}
.awardsimg {
	float:left;
	padding:0px 8px 0 0;
}
.awardsimg2 {
	padding:0 0 5px 0;
}
.award {
	width:155px;
	display: inline-block;
	float:left;
}
.award2 {
	width:185px;
	display: inline-block;
	float:left;
}
.award p, .award2 p {
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}
.proviso {
	font-size: 9px;
	line-height: 11px;
	width:210px;
	color: #666666;
	text-align:left;
}
body, td, th {
	font-size: 62.5%;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 12px;
}
.hoursBold {
	font-size: 10px;
	line-height: 1.3em;
	font-weight: bold;
	color: #173A64;
	margin:0;
	padding:0;
}
#hours p {
	font-size: 10px;
	line-height: 1.3em;
	font-weight: normal;
	color: #7086A1;
	margin:0;
	padding:0;
}
#hours p a:link {
	font-weight: normal;
	color: #7086A1;
	margin:0;
	padding:0;
}
#hours p a:visited {
	font-weight: normal;
	color: #7086A1;
}
#hours p a:hover {
	font-weight: normal;
	color: #173A64;
}
#hours p a:active {
	font-weight: normal;
	color: #173A64;
}
/*p:first-letter  {
font-weight: bold;
}*/
ul {
	margin:0 0 0 6px;
	padding:0;
		font-size: 11px;
}
li {
	margin:0 0 0 6px;
	padding:2px 0;
	line-height: 15px;
}
blockquote {
	margin:0 0 0 12px;
	padding:2px 0;
}
p {
	font-size: 11px;
	line-height: 20px;
	margin:0 0 5px 0;
	padding:0;
}
p a:link {
	text-decoration: none;
	font-weight: bold;
	color: #1D426B;
}
p a:visited {
	text-decoration: none;
	font-weight: bold;
	color: #1D426B;
}
p a:hover {
	text-decoration: underline;
	font-weight: bold;
	color: #1D426B;
}
p a:active {
	text-decoration: none;
	font-weight: bold;
	color: #1D426B;
}
h1 {
	font-size: 14px;
	font-weight: bold;
	color: #1d426b;
	line-height: 24px;
	padding-left:174px;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #1d426b;
	line-height: 14px;
	margin:0;
	padding:0 0 6px 0;
}
h3 {
	font-size: 11px;
	font-weight: bold;
	color: #1d426b;
	line-height: 15px;
	margin:0;
	padding:5px 0 0 0;
}
h4 {
	font-size: 10px;
	line-height: 13px;
	color:#1D426B;
	margin:0 0 5px 0;
	text-transform: uppercase;
}
h5 {
	font-size: 10px;
	line-height: 13px;
	color:#1D426B;
	margin:10px 0 5px 0;
	text-transform: uppercase;
}
.text {
	font-size: 11px;
	line-height: 20px;
}
.text a:link {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.text a:visited {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.text a:hover {
	text-decoration: underline;
	font-weight: bolder;
	color: #1D426B;
}
.text a:active {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.textBoldBlue {
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
	color: #1D426B;
}
.textBoldBlue a:link {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.textBoldBlue a:visited {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.textBoldBlue a:hover {
	text-decoration: underline;
	font-weight: bolder;
	color: #1D426B;
}
.textBoldBlue a:active {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.menuTitle {
	font-size: 10px;
	color: #666666;
	padding:0px 0 8px 0;
	margin:0;
}
.textSmall {
	font-size: 10px;
	color: #666666;
}
.textSmall a:link {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.textSmall a:visited {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.textSmall a:hover {
	text-decoration: underline;
	font-weight: bolder;
	color: #1D426B;
}
.textSmall a:active {
	text-decoration: none;
	font-weight: bolder;
	color: #1D426B;
}
.text2 {
	font-size: 11px;
	line-height: 15px;
	margin:5px 0 3px 0;
}
.textfooter {
	float:right;
	width:375px;
	padding:0 10px 0 0;
	margin:0;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
}
.textfooter a:link {
	font-size: 9px;
	text-decoration: none;
	color: #768FAF;
}
.textfooter a:visited {
	font-size: 9px;
	text-decoration: none;
	color: #768FAF;
}
.textfooter a:hover {
	font-size: 9px;
	text-decoration: underline;
	color: #768FAF;
}
.textfooter a:active {
	text-decoration: none;
	color: #768FAF;
}
input {
	background: #F3F5FA;
	border: 1px solid #666;
}
textarea {
	background: #F3F5FA;
	border: 1px solid #666;
}
