﻿/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blickquote, the {
	margin: 0;
	padding: 0;
}

/* Normalizes font-size for headers */
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
/* Removes list-style from lists */
ol, ul {
	list-style-type: square;	
}

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, th, var {
	font-style: normal;
	font-weight: normal;
}
/* Removes list-style from lists */
table {
/*	border-collapse: collapse;
	border-spacing: 0;*/
}
/* Removes border from fieldset and img */
fieldset,img {
	border: 0;
}
/* Left-aligns text in caption and th */
caption,th {
	text-align: left;
}
/* Removes quotation marks from q */
q:before, q:after {
	content: '';
}

/* =main */
html {
	text-align: center;
	background-color: #D7D8DA;
/*	background-color: #999999;*/
}
body {
	text-align: left;
	background-color: #D7D8DA;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	min-width: 990px;
}
#banner {
	background-color: #08407A;
	height: 82px;
	background-image: url(/images/site/banner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 10px;
}

#nav_Main {
	margin-bottom: 9px;
}

/*Styles for RIGHT side of Banner (admin utilities)*/
#nav_Sub {
	height: 40px;
	float: right;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	clear: both;
}
#nav_Sub h3 {
	margin-bottom: 6px;
}
#nav_Sub h3 a:link {
	text-decoration: none;
	color: #FFFFFF;
}
#nav_Sub h3 a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
#nav_Sub h3 a:hover {
	color: #A3D2FF;
	text-decoration: underline;
}
#nav_Sub h3 a:active {
	text-decoration: none;
	color: #FFFFFF;
}

#nav_Sub h4 {
	color: #EFE4AF;
}
#nav_Sub h4 a:link {
	text-decoration: none;
	color: #EFE4AF;
}
#nav_Sub h4 a:visited {
	text-decoration: none;
	color: #EFE4AF;
}
#nav_Sub h4 a:hover {
	color: #A3D2FF;
	text-decoration: underline;
}
#nav_Sub h4 a:active {
	text-decoration: none;
	color: #EFE4AF;
}
#search_Top {
	height: 25px;
	float: right;
	text-align: right;
	margin-top: 10px;
	clear: right;
	margin-right: 60px;
	width: 700px;
}
#search_Top label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: 15%;
}
.searchInput {
	width: 310px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.searchDropDown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.searchButton {
	vertical-align: middle;
}
.advancedSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 5px;
	font-weight: bold;
	float: right;
	clear: right;
	margin-top: -20px;
}
.advancedSearch a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.advancedSearch a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.advancedSearch a:hover {
	color: #A3D2FF;
	text-decoration: underline;
}
.advancedSearch a:active {
	text-decoration: none;
	color: #FFFFFF;
}
.advancedSearchBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	margin-left: 655px;
	font-weight: bold;
	margin-top: -21px;
	height: 20px;
}

#footer {
	clear: both;
	margin-right: 9px;
	margin-left: 9px;
	height: 340px;
}

#footer a:link {
	text-decoration: none;
	color: #054EBA;
}
#footer a:visited {
	text-decoration: none;
	color: #054EBA;
}
#footer a:hover {
	color: #054EBA;
	text-decoration: underline;
}
#footer a:active {
	text-decoration: none;
	color: #054EBA;
}


#footer_Nav {
	background-color: #f1f1f1;
	padding-top: 11px;
	padding-right: 18px;
	padding-bottom: 11px;
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-align: center;
}
#footNavWrapper {
	height: 175px;
	text-align: left;
	width: 945px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.footColMain {
	height: 100px;
	width: 130px;
	float: left;
}
.footColMainPad {
	width: 135px;
	float: left;
	margin-left: 25px;
	text-align: left;
}
#footer_Nav ul {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-bottom: 0px;
}
#footer_Nav ul li {
	padding-left: 10px;
	background-image: url(/images/site/arrowBlueXXX.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	margin-top: 6px;
}
#search_Bottom {
	clear: both;
	text-align: center;
	height: 25px;
}
#search_Bottom label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-right: 4px;
	vertical-align: 15%;
}
.searchButtonBottom {
	vertical-align: text-bottom;
}
#footer_SubNav {
	height: 45px;
	margin-top: 15px;
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-right: 18px;

}
#subNavLeft {
	width: 500px;
	float: left;
}
#subNavRight {
	text-align: right;
}
.p10 {
	padding-top: 5px;
}
#contentWrapper1 {
	text-align: center;
	margin-bottom: 9px;
}
#contentWrapper2 {
	margin-right: auto;
	margin-left: auto;
	width: 992px;
}
#footer_Contact {
	height: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B8B8B8;
	margin-right: 18px;
	margin-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-align: center;
	padding-top: 9px;
}
.rndTop {
	background-image: url(/images/site/cornerTop7Rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #f1f1f1;
}
.rndBottom {
	background-image: url(/images/site/cornerBottom7Rt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #f1f1f1;
	clear: both;
}
.boxPaddingFeature {
	padding-right: 10px;
	padding-left: 19px;
}
.boxPadding {
	padding-right: 19px;
	padding-left: 19px;
}
.boxPadding1 {
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
}
.boxPadding2 {
	padding-right: 19px;
	padding-bottom: 9px;
	padding-left: 19px;
}
.boxPadding3 {
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 15px;
}
.boxPadding4 {
	padding-top: 16px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}

/*_______Homepage Content ______*/
/*Left Column Content Containers*/
#leftCol {
	float: left;
	width: 610px;
	margin-left: 9px;
	margin-bottom: 9px;
}
#leftCol a:link {
	text-decoration: none;
	color: #08407A;
}
#leftCol a:visited {
	text-decoration: none;
	color: #08407A;
}
#leftCol a:hover {
	text-decoration: underline;
	color: #054EBA;
}
#leftCol a:active {
	text-decoration: none;
	color: #08407A;
}

#feature {
	margin-bottom: 9px;
	width: 610px;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom1.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 334px;
}
#feature p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
}
#feature h1 {
	background-image: url(/images/site/cornerTop1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 19px;
}
#feature h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #05407c;
	font-weight: normal;

}
#feature h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #05407c;
	font-weight: normal;

}

#feature h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 14px;
	margin-bottom: 8px;

}
#feature h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-bottom: 20px;

}

#colContainer1 {
	margin-bottom: 9px;
	height: 480px;
}
#recentArticles {
	width: 300px;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	overflow: hidden;
}
#recentArticles p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
#recentArticles h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0px;
}
#recentArticles h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 7px;
	margin-top: 19px;
}
#recentArticles h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
}
#recentArticles h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-bottom: 15px;
}
#recentArticles h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}
#recentBlogs {
	width: 300px;
	float: right;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#recentBlogs p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
#recentBlogs h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0px;
}
#recentBlogs h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 7px;
	margin-top: 19px;
}
#recentBlogs h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-bottom: 10px;
}
#recentBlogs h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 8px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-bottom: 15px;
}
#recentBlogs h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 28px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}

#colContainer2 {
	margin-bottom: 9px;
	height: 355px;
}
#insideIssue {
	width: 300px;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 354px;
}
#insideIssue p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}
#insideIssue h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 19px;
}

#insideIssue h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 7px;
	margin-top: 0px;
	margin-left: 0px;
}
#insideIssue h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 8px;
	margin-top: 16px;
	margin-left: 0px;
}
#insideIssue h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 7px;
	padding-bottom: 0px;
	font-weight: normal;
}
#insideIssue h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 18px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}
#newsEvents {
	width: 300px;
	float: right;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 354px;
}
#newsEvents ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-bottom: 0px;
}
#newsEvents li {
	padding-left: 14px;
	background-image: url(/images/site/arrowRed2.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	margin-top: 16px;
}
#newsEvents p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 15px;
}
#newsEvents h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 19px;
}
#newsEvents h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 7px;
	margin-top: 0px;
	margin-left: 0px;
}
#newsEvents h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}

#colContainer3 {
	margin-bottom: 9px;
	height: 675px;
}
#announcements
{
	width: 300px;
	float: left;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 674px;
}
#announcements h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 19px;
	text-align: left;
}
#announcements h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 7px;
	margin-top: 0px;
	margin-left: 0px;
}
#announcements h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}
#announcements p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}

#announcements ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-bottom: 0px;
}
#announcements li {
	padding-left: 13px;
	background-image: url(/images/site/bullet01.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	margin-top: 5px;
}
#partners 
{
	width: 300px;
	float: right;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 0px;
	height: 674px;
}
#partners h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 19px;
	text-align: left;
}
#partners h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-bottom: 7px;
	margin-top: 0px;
	margin-left: 0px;
}
#partners h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 11px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}
#partners p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 16px;
}

#partners ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 15px;
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	margin-bottom: 0px;
}
#partners li {
	padding-left: 13px;
	background-image: url(/images/site/bullet01.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	margin-top: 5px;
}
#landscape {
	float: left;
	width: 285px;
	margin-left: 19px;
}
#skies {
	float: left;
	margin-left: 17px;
	width: 267px;
	margin-bottom: 30px;
}
#skies h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}
#floatContainer1 {
	width: 600px;
	height: 350px;
}
#floatContainer2 {
	width: 600px;
	height: 350px;
}
#matters {
	width: 300px;
}
#state {
	float: left;
	margin-left: 17px;
	width: 267px;
	margin-bottom: 30px;
}
#state h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 10px;
}

/*Right Column Content Containers*/
#rightCol {
	float: left;
	width: 353px;
	margin-left: 9px;
	margin-bottom: 9px;
} 
#rightCol a:link {
	text-decoration: none;
	color: #08407A;
}
#rightCol a:visited {
	text-decoration: none;
	color: #08407A;
}
#rightCol a:hover {
	text-decoration: underline;
	color: #054EBA;
}
#rightCol a:active {
	text-decoration: none;
	color: #08407A;
}

/* Home Page Most Popular Container */
#mostPopular{
	background-color: #CCCCFF;
	margin-bottom: 9px;
	width: 353px;
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 353px;
	background-color: #FFFFFF;
	height: 383px;
}
#mostPopular h1 {
	background-image: url(/images/site/cornerTop3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 7px;
}
#mostPopular p {
	padding-right: 9px;
	padding-left: 9px;
}
/* End */

/* Interior Pages - Most Popular Container */
#mostPopularLv2{
	background-color: #CCCCFF;
	margin-bottom: 9px;
	width: 353px;
	background-image: url(/images/site/cornerBottom3A.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 353px;
	background-color: #FFFFFF;
	height: 382px;
}
#mostPopularLv2 h1 {
	background-image: url(/images/site/cornerTop3A.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 7px;
}
#mostPopularLv2 p {
	padding-right: 9px;
	padding-left: 9px;
}
/* End */

/*Most Popular Iframe Formatting*/
#mpContent {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#mpContent a:link {
	text-decoration: none;
	color: #08407A;
}
#mpContent a:visited {
	text-decoration: none;
	color: #08407A;
}
#mpContent a:hover {
	text-decoration: none;
	color: #8a0917;
}
#mpContent a:active {
	text-decoration: none;
	color: #8a0917;
}
#mpContent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(/images/site/mostPopular.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	height: 36px;
	padding-top: 8px;
	padding-left: 9px;
}
.mpBottomRounded {
	background-image: url(/images/site/corner-InnerBox-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 0px;
	height: 295px;
	padding-top: 5px;
}

.mpTable {
	background-repeat: repeat-y;
	background-position: left top;
	background-image: url(/images/site/corner-InnerBox-middle.jpg);
	width: 336px;
}
.mpTD1 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dfdfdf;
	padding-left: 15px;
	background-image: url(/images/site/corner-InnerBox-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-bottom: 4px;
}
.mpTD2 {
	padding-left: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dfdfdf;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-bottom: 4px;
	background-image: url(/images/site/mostPopularLine.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
.mpTD3 {
	padding-left: 15px;
	background-image: url(/images/site/corner-InnerBox-top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-bottom: 4px;
}
.mpTR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #D7D7D7;
	font-weight: bold;
}
.mpGrid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #D7D7D7;
	line-height: 22px;
/*	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;*/
}
.mpNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #D7D7D7;
	height: 5px;
	font-weight: bold;
	margin-right: 10px;
	margin-left: 10px;
}
.mpMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-left: 10px;
	margin-top: 5px;
	margin-bottom: 8px;
	color: #08407A;
}

/* Home Page - Ad-Large Rectangle Container */
#ad-LrgRect {
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 312px;
	width: 353px;
    margin-bottom: 9px;
}
#ad-LrgRect h1 {
	background-image: url(/images/site/cornerTop3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B8AE9C;
	margin-bottom: 0px;
	text-align: center;
}
#ad-LrgRect p {
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}

/* Interior Pages - Ad-Large Rectangle Container */
#ad-LrgRectLv2 {
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom3A.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 353px;
	margin-bottom: 0px;
}
#ad-LrgRectLv2 h1 {
	background-image: url(/images/site/cornerTop3A.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B8AE9C;
	margin-bottom: 0px;
	text-align: center;
}
#ad-LrgRectLv2 p {
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}


#publicDisc {
	margin-bottom: 9px;
	width: 353px;
	text-align: left;
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#publicDisc h1 {
	background-image: url(/images/site/cornerTop4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 19px;
	padding-bottom: 6px;
	padding-left: 19px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 19px;
}
#publicDisc h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #08407A;
	line-height: 16px;
}
#publicDisc h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 30px;
	color: #08407A;
}
#publicDisc h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-top: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #dfdfdf;
	padding-top: 7px;
}

#publicDisc p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
.registerButton {
	margin-top: 20px;
	float: right;
	clear: left;
}
#educOrg {
	margin-bottom: 9px;
	width: 353px;
	text-align: left;
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 9px;
	background-color: #FFFFFF;
}
#educOrg h1 {
	background-image: url(/images/site/cornerTop3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 7px;
}
#educOrg h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #08407A;
	margin-bottom: 7px;
}
#educOrg h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-bottom: 0px;
	text-align: right;
}
#educOrg p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
#shareInsights {
	margin-bottom: 9px;
	width: 353px;
	text-align: left;
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 9px;
	background-color: #FFFFFF;
}
#shareInsights h1 {
	background-image: url(/images/site/cornerTop3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 7px;
}
#shareInsights h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #08407A;
	margin-bottom: 7px;
}
#shareInsights h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #08407A;
	margin-bottom: 0px;
	text-align: right;
}
#shareInsights p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}

.insideIframe {
	background-color: #FFFFFF;
}
.titleBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #A6D3FF;
}
.titleBlueItalic {
	font-family: Times New Roman, Times, serif;
	font-size: 18px;
	font-style: italic;
	color: #A6D3FF;
	font-weight: normal;
}

/* Style for Most Popular html page */
.mostPopular {
	width: 335px;
	height: 374px;
}
.shareInsights {
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 353px;
	padding-bottom: 9px;
	background-color: #FFFFFF;
}
.shareInsights h1 {
	background-image: url(/images/site/cornerTop3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 7px;
}
.shareInsights p {
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
/* generic rounded corner boxes */
.box {
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 15px;
	width: 300px;
	height: 275px;
}
.box h1 {
	background-image: url(/images/site/cornerTop2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 15px;
}
.box p {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}

.transBox {
	background-image: url(/images/site/cornerTransBoxMiddle.gif);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	width: 285px;
	margin-left: 0px;
}
.transBox h2 {
	background-image: url(/images/site/cornerTransBoxTop.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	color: #333333;
}
.transRndbottom {
	background-image: url(/images/site/cornerTransBoxBottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 5px;
}




/*.transRndTop {
	background-image: url(images/site/cornerTransBoxTopRt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}

.transRndTop h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #666666;
	padding-left: 20px;
	padding-bottom: 6px;
	line-height: 21px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
}
.transRndBottom {
	background-image: url(images/site/cornerTransBoxBottomRt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
}*/



.innerBox {
	background-image: url(/images/site/corner-InnerBox-middle.jpg);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	width: 336px;
	margin-left: 9px;
}
.innerBox h2 {
	background-image: url(/images/site/corner-InnerBox-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	padding-right: 18px;
	padding-bottom: 8px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	color: #989378;
}
/*.innerBox p {
	padding-top: 16px;
	padding-right: 18px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.innerBox .last {
	background-repeat: no-repeat;
	background-position: left bottom;
	background-image: url(images/site/corner-InnerBox-bottom.gif);
	padding-bottom: 20px;
}*/
.innerRndbottom {
	background-image: url(/images/site/corner-InnerBox-bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 14px;
}
/*End Homepage Content*/

/* BASIC BOX - GREY TOP */
.contentRight1 {
	background-color: #FFFFFF;
	background-image: url(/images/site/cornerBottom3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 15px;
	width: 353px;
	margin-bottom: 9px;
}
.contentRight1 h1 {
	background-image: url(/images/site/cornerTop4.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 20px;
	padding-bottom: 6px;
	padding-left: 20px;
	background-color: #94989F;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 15px;
}
.contentRight1 p {
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

/* -- ONE COLUMN PAGE -- */
#Column1 {
	background-color: #FFFFFF;
	margin-left: 9px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-top: 9px;
	min-width: 400px;
}
#Column1 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 0px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D8DA;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-right: 60px;
}
#contentColumn1 {
	margin-right: 60px;
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 18px;
}
#contentColumn1 a:link {
	text-decoration: none;
	color: #054EBA;
}
#contentColumn1 a:visited {
	text-decoration: none;
	color: #054EBA;
}
#contentColumn1 a:hover {
	color: #054EBA;
	text-decoration: underline;
}
#contentColumn1 a:active {
	text-decoration: none;
	color: #054EBA;
}


#contentColumn1 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1a4d80;
	padding-bottom: 35px;
	padding-top: 15px;
}

/*SubHead 3*/
#contentColumn1 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	padding-top: 10px;
}
/*SubHead 4 - no top margin*/
#contentColumn1 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	margin-top: 4px;
}
/*SubHead 5 - blue subhead*/
#contentColumn1 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1a4d80;
	padding-top: 10px;
}
#contentColumn1 li {
	padding-left: 8px;
	margin-left: 17px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
}
.rndTopWhite {
	background-image: url(/images/site/cornerWhtie-rightTop.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
.rndBottomWhite {
	background-image: url(/images/site/cornerWhite-rightBottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}
.sectionContainer {
	width: 610px;
	margin-bottom: 9px;
}
/*End 1 column*/

/*Left Column - Liquid*/
.rndTop2Gray {
	background-image: url(/images/site/cornerTop8Rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #94989F;
}

/*Header 1*/
.rndTop2Gray h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-bottom: 6px;
	line-height: 21px;
}

.rndBottom2White {
	background-image: url(/images/site/cornerWhite-rightBottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}

.rss {
	margin-left: 500px;
}
.imagePadding3 {
	margin-bottom: 5px;
}


/* -- TWO COLUMN PAGE -- */
/*Left Column Content Containers*/
#leftColLevl3 {
	margin-right: 400px;
}
#leftColLevl3 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #333333;
	margin-bottom: 0px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D8DA;
	padding-bottom: 10px;
	padding-top: 5px;
}

#leftColLevl3 a:link {
	text-decoration: none;
	color: #08407A;
}
#leftColLevl3 a:visited {
	text-decoration: none;
	color: #08407A;
}
#leftColLevl3 a:hover {
	color: #054EBA;
	text-decoration: underline;
}
#leftColLevl3 a:active {
	text-decoration: none;
	color: #08407A;
}

/* Level 3 - Main Body Content Style*/
.contentLeft3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 19px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px
}
/*SubHead 1*/
.contentLeft3 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	padding-left: 0px;
	padding-bottom: 0px;
	line-height: 18px;
}
/*SubHead 2*/
.contentLeft3 h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #1A4D80;
	padding-bottom: 35px;
	padding-top: 15px;
}
/*SubHead 3*/
.contentLeft3 h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	padding-top: 10px;
}
/*SubHead 4 - no top margin*/
.contentLeft3 h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 5px;
	margin-top: 4px;
}
/*SubHead 5 - blue subhead*/
.contentLeft3 h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1a4d80;
	padding-top: 10px;
}
/* Sets li for left column content */
.contentLeft3 li {
	padding-left: 8px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	list-style-type: square;
	margin-left: 25px;
}

.liBugFix {
	list-style-position: inside;
}

.sectionContainerL3 {
	width: 610px;
	margin-bottom: 9px;
}

/*Level 3 - Left Column - Liquid*/
.rndTop3Gray {
	background-image: url(/images/site/cornerTop8Rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #94989F;
}

/*Header 1*/
.rndTop3Gray h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 20px;
	padding-bottom: 6px;
	line-height: 21px;
}

.rndBottom3White {
	background-image: url(/images/site/cornerWhite-rightBottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
}

/*Level 3, White background Container*/
#content3Bkrnd {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
	margin-left: 9px;
	float: left;
	min-width: 400px
}
#contContainer3Bkrnd {
	margin-right: 9px;
	margin-left: 9px;
	margin-top: 0px;
	margin-bottom: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFCCFF;
}
.rndTopWhite3Bkrnd {
	background-image: url(/images/site/cornerWhtie-rightTop.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFFFFF;
}
.rndBottomWhite3Bkrnd {
	background-image: url(/images/site/cornerWhite-rightBottom.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FFFFFF;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	clear: both;
}
.headerLine {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D7D8DA;
	margin-left: -66px;
	margin-top: 10px;
}

/* Level 3 Right Column */
#rightColLevl3 {
	background-color: #f2f2f2;
	width: 371px;
	float: right;
	margin-left: 9px;
	margin-right: 9px;
	margin-top: 3px;
	padding-left: 0px;
}
#rightColContainer {
	padding-right: 9px;
	padding-left: 9px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.rndTop3RtCol {
	background-color: #F2F2F2;
	background-image: url(/images/site/cornerTop10Rt.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.rndBott3RtCol {
	background-color: #F2F2F2;
	background-image: url(/images/site/cornerBottom10Rt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
/* Table Styles */
.brownBox {
	border: 1px solid #D8D8CB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
}
.tdpad5 {
	padding-left: 10px;
}
.tdHeader {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #C1C1AE;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-right: 10px;
	border-bottom-color: #D8D8CB;
}
.tdLeftBottom {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8D8CB;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8CB;
	padding-right: 10px;
}
.tdLeft {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D8D8CB;
	padding-left: 10px;
	padding-right: 10px;
}
.tdTop {
	padding-left: 10px;
	border-bottom-style: none;
	padding-right: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8D8CB;
}
.tdBottom {
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D8D8CB;
	padding-right: 10px;
}
.tdbox {
	border: 1px solid #D8D8CB;
	line-height: 15px;
}
.tdbox li {
/*	margin-left: -23px;*/
}
.dividerLine1 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	margin-top: 15px;
	margin-bottom: 10px;
}
.dividerLine2 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	margin-top: 20px;
	margin-bottom: 10px;
}
.floatRight {
	float: right;
}
.floatLeft {
	float: left;
	width: 123px;
}
.greyBox {
	border: 1px solid #CCCCCC;
}


/* End Table Styles */

/* Photos */
.photoIndent1 {
	margin-left: 100px;
}
.photoIndent2 {
	margin-left: 172px;
}
.photoIndent3 {
	margin-left: 130px;
}
.photoLeft1 {
	float: left;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.photoLeft1B {
	float: left;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 10px;
}
.photoLeft1C {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 20px;
}
.photoLeft1D {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 10px;
	border: 1px solid #CCCCCC;
}
.photoLeft1E {
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 5px;
}
.photoLeft1F {
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 35px;
}
.photoLeft1G {
	float: left;
	margin-top: 5px;
	margin-right: 15px;
	margin-bottom: 15px;
}
.photoBox1 {
	margin-top: 2px;
	border: 1px solid #CCCCCC;
}
.photoLeft1Border {
	float: left;
	margin-top: 5px;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
	margin-bottom: 10px;
}
.photoLeft2Border {
	float: left;
	margin-top: 3px;
	border: 1px solid #CCCCCC;
	margin-right: 15px;
	margin-bottom: 5px;
}
.photoLeft2 {
	float: left;
	margin-top: 4px;
	margin-right: 20px;
	margin-bottom: 20px;
}
.photoLeft2A {
	float: left;
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 5px;
}
.photoLeft2B {
	float: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.photoLeft3 {
	float: left;
	margin-top: 2px;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
	margin-bottom: 200px;
}
.photoLeft4 {
	float: left;
	margin-top: 2px;
	margin-right: 20px;
	margin-bottom: 245px;
}
.photoLeft5 {
	margin-top: 2px;
	margin-right: 15px;
	margin-bottom: 0px;
}
.photoRight1 {
	float: right;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.photoRight2 {
	float: right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
}
.photoRight2A {
	float: right;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
    border: 1px solid #CCCCCC;
}
.photoRightFeature {
	float: right;
	margin-top: -6px;
	margin-left: 10px;
}
.photoRightBorder {
	float: right;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-left: 20px;
	border: 1px solid #CCCCCC;
}
.photoRightBorder2 {
	float: right;
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 15px;
	border: 1px solid #CCCCCC;
}
.photoRightBorder3 {
	float: right;
	margin-top: 0px;
	margin-bottom: 40px;
	margin-left: 20px;
	border: 1px solid #CCCCCC;
}
.contentLeft2Photo {
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
	margin-top: 8px;
}
.contentLeft2PhotoB {
	float: left;
	margin-top: 8px;
	border: 1px solid #CCCCCC;
	margin-right: 20px;
	margin-bottom: 10px;
}

.TOC1 {
	font-size: 15px;
	text-transform: uppercase;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
}
.TOC2 {
	font-size: 13px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.lineBreak1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ADAA94;
	margin-bottom: 10px;
	margin-top: 15px;
}
.lineBreak2{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D8DA;
	margin-bottom: 0px;
	margin-top: 15px;
}
.lineBreak3{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D8DA;
	margin-bottom: 15px;
	margin-top: 5px;
}
.callOut {
	border-top-width: 1px;
	border-bottom-width: 4px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #002E8C;
	border-bottom-color: #002E8C;
	margin-right: 25px;
	margin-left: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	padding-left: 20px;
}

.forms2 {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #333333;
}

#forms {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color: #333333;
}
#forms a:link {
	text-decoration: none;
	color: #4786C5;
}
#forms a:visited {
	text-decoration: none;
	color: #4786C5;
}
#forms a:hover {
	text-decoration: underline;
	color: #4786C5;
}
#forms a:active {
	text-decoration: none;
	color: #4786C5;
}
/* SubHeads */
.subHead7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	line-height: 15px;
	color: #989378;
	font-weight: bold;
}

/*Advertising Pages*/
#advertiseBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #4786C5;
	text-decoration: none;
	height: 80px;
	width: 170px;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	margin-left: 0px;
	padding-bottom: 13px;
	border: 1px solid #B3CDE8;
	float: right;
	margin-right: 115px;
}
#advertiseBoxLeft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #4786C5;
	text-decoration: none;
	height: 80px;
	width: 170px;
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	margin-left: 0px;
	padding-bottom: 13px;
	border: 1px solid #B3CDE8;
}
#advertise {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: normal;
	font-weight: normal;
	color: #4786C5;
	width: 165px;
	border: 1px solid #C2D8ED;
	margin-top: 5px;
	text-align: center;
	padding: 2px;
	margin-bottom: 0px;
}
#advertise a:link {
	text-decoration: none;
	color: #4786C5;
	background-color: #FFFFFF;
	display: block;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
}
#advertise a:visited {
	text-decoration: none;
	color: #4786C5;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #FFFFFF;
	display: block;
}
#advertise a:hover {
	text-decoration: none;
	color: #4786C5;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #EEEEE8;
	display: block;
}
#advertise a:active {
	text-decoration: none;
	color: #4786C5;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 5px;
	background-color: #FFFFFF;
	display: block;
}
/*END*/
