/* html's overflow has been added to force a vertical scrollbar place-holder into Firefox's display to ensure proper structure placement throughout site */
html { overflow: -moz-scrollbars-vertical; }
#searchbar { position:absolute; left: 300px; top: 50px;}
body { }
td { }
a:link { }
h1 { color: #000000; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 26px; text-transform: capitalize;
	/* border-bottom: -22px; */
	text-align: left; margin: 0 0 0 10px; padding: 0; }
h2 { color: #0061b2; font-size: 22px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 26px; text-align: left; margin: 0 0 10px 10px; padding: 0; }
h6 { color: #0061b2; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-align: left; margin: 0 0 1px 10px; padding: 0; }
.front-h6-start { color: #0061b2; font-size: 19px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 26px; text-align: left; margin: 0 0 0px 0px; padding: 0; }
.front-h6 { color: #0061b2; font-size: 16px; font-family: Myriad Pro, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 18px; text-align: left; margin: 0 0 0px 10px; padding: 0; }
.opps-title { color: #0061b2; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 20px; text-align: left; margin: 0 0 10px 10px; padding: 0; }
/* main.css - p { color: #000000;	font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin: 0px; margin-left: 10px; padding: 0px; } */
p {
	color: #666666;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 16px;
	text-align: left;
	margin: 0 10px;
	padding: 0;
	font-style: normal;
}
.opps { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-align: left; margin: 0 10px; padding: 0; }
.just-right { color: #666666; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; line-height: 16px; text-align: right; margin: 0 10px; padding: 0; }
.CircleBullet { font-size: 12px; color: #666666; font-family: "Times New Roman", Times, serif; font-weight: lighter; list-style-position: outside; list-style-type: disc; }
.NumberedBullet { font-size: 12px; color: #666666; font-family: "Times New Roman", Times, serif; font-weight: lighter; list-style-position: outside; list-style-type: decimal; }
h3 { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18px; text-align: left; margin-right: 10px; margin-left: 10px; padding: 0; }
h4 { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin: 10px; padding: 0; }
.sig { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: right; margin: 10px; padding: 0; }
.front-title { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding: 0; }
.provider { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: left; padding-left: 5px;}
h5 { color: #666666; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: right; margin-right: 15px; padding: 0; }
.sideBullet { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin: 10px; padding: 0; list-style-type: disc;}
/* main.css - ul { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; margin: 0px; margin-left: 25px; padding: 0px; } */
ul { color: #343634; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin-top: -12px; margin-right: 10px; margin-left: 10px; list-style-type: disc; }
.second-tier { color: #343634; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin-top: 0px; margin-right: 10px; margin-left: 40px; list-style-image: url(images/hyphen.jpg);
 }
li { color: #666666; }
.lofty { color: #343634; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 21px; margin-top: -12px; margin-right: 10px; margin-left: 40px; list-style-type: disc; }
ol { color: #343634; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 18px; margin-top: -12px; margin-right: 10px; margin-left: 40px; list-style-type: decimal; }
.side-ul { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; padding: 0; line-height: 14px; margin-top: 0px; margin-right: 10px; margin-left: 20px; list-style-type: disc; }
.side-ol { color: #666666; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-align: left; padding: 0; line-height: 14px; margin-top: 0px; margin-right: 10px; margin-left: 20px;  list-style-type: decimal; }
a:link { color: #0061b2; text-decoration: none; }
a:visited { color: #0061b2; text-decoration: none; }
a:hover { color: #d4738b; text-decoration: none; }
a:active { color: #0061b2; text-decoration: none; }
.disclaimer {
	font-size: 10px;
	font-weight: bold;
}
.alert {
	font-style: normal;
	font-weight: bold;
	color: #F00;
	text-decoration: underline;
}
.date {
	font-size: 18px;
}
.reg {
	color: #0061b2;
}

.opps2 {
border-style:solid;
padding:10px;
margin-bottom: 10px;
}
 .provider-list { float: left; position: relative; width: 160px; height: 250px; margin-right: 5px;}
#provider-list-box {width: 550px;}

#mediaspace {text-align: center;}

#logo {
	background: URL('images/welcome-interior.jpg');
	height: 169px;
	width: 925px;
	position: absolute;
	/*top: 9px;*/
	margin: auto 0;
	z-index: 99999;
	/*left: -2px;*/
}

