body {
	margin: 0px;
	padding: 0px;
	background: white;
}
body, table, tr, td, div, span, p, a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	outline: none;
	text-align: justify;
}
.mainStripe {
	width: auto !important;
}
.v2_formConnect {
	border: 1px solid #03497A;
	background: #EDEDED;
}
.v2_formConnect th {
	background: #1A5B8B;
	color: white;
	text-align: center;
	border: 1px solid #03497A;
}
.v2_formConnect td {
	padding: 7px !important;
}
.v2_formConnect input, .v2_formConnect textarea {
	width: 100%;
}
.addStripe {
	vertical-align: top;
}
.v2_contentBody a, .v2_contentBody table tr td div p a, .v2_contentBody table tr td div span a, .v2_contentBody table tr td div p a, .v2_contentBody table tr td span a, .v2_contentBody table tr td p a {
	color: #205785;
}
.v2_contentBody table, .v2_contentBody table tr, .v2_contentBody table tr td {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
}
.v2_formSearchAdvanced table, .v2_formSearchAdvanced tr, .v2_formSearchAdvanced tr td {
	padding: 4px !important;
}
.v2_contentBody li {
	margin-top: 6px;
}
.v2_contentBody li a {
	text-decoration: none;
	color: black !important;
}
.v2_contentBody li a:hover {
	text-decoration: underline;
}
.v2_infS_cont a {
	text-decoration: none;
}
.v2_infS_cont a:hover {
	text-decoration: underline;
}
.text table, .text table tr, .text table tr td, .text table tr th {
	border-color: black !important;
}
.mainStripe h2 {
	margin: 0px;
	font-family: 'Times New Roman', Times, serif;
	font-weight: bold;
	font-size: 16px;
}
.mainStripe p {
	
}
.v2_fullSearchGo {
	text-decoration: none;
	color: #646464;
}
.v2_fullSearchGo:hover {
	text-decoration: underline;
}
.headline_search, .headline_search div, .headline_search div a {
	color: #666666 !important;
}
.headStripe, .headStripe h2, .headStripe h3, .headStripe h2 a, .headStripe h3 a {
	text-align: left !important;
}
.headStripe h2, .headStripe h3 {
	padding-bottom: 12px;
}
.headStripe h2, .headStripe h2 a {
	font-weight: bold;
	font-size: 16px;
	font-family: 'Times New Roman', Times, serif !important;
	color: #03497A;
	margin: 0px;
	font-variant: small-caps;
}
.headStripe h3 a, .headStripe h2 a {
	text-decoration: none;
}
.headStripe h3, .headStripe h3 a {
	font-weight: bold;
	float: right;
	font-size: 16px;
	font-family: 'Times New Roman', Times, serif !important;
	color: #03497A;
	margin: 0px;
	font-variant: small-caps;
}
.goprint, .newssource, .newsdate, .newssource1 {
	text-align: right;
	color: #646464;
}
.backButton {
	display: none;
}
a img {
	border: 0px;
}
.v2_path a, .v2_path {
	text-decoration: none;
	color: #646464;
}
.v2_path a:hover {
	text-decoration: underline;
}
.date {
	color: #646464;
	margin-right: 8px;
}
.v2_indexShow a {
	color: black;
	text-decoration: none;
}
.v2_indexShow a:hover {
	text-decoration: underline;
}
.v3_top {
	width: 100%;
	border-bottom: 3px solid #ffa801;
}
.v3_top, .v3_top tr, .v3_top tr td {
	padding: 0px;
	margin:0px;
	border-collapse: collapse;
}
.v3-1000_top{
	width: 100%;
}
.v3-1000_top, .v3-1000_top tr, .v3-1000_top td {
	padding: 0px;
	margin:0px;
	border-collapse: collapse;
}
.v3_topLeft {
	width: 579px;
}
.v3_topLeft img {
	float: left;
}
.v3_topRight {
	width: 516px;
}
.v3_topRight img {
	float: right;
}
.v3_topMenu {
	height: 28px;
	background-color: #b22f25;
}
.v3_horMenu td, .v3_horMenu a {
	z-index: 4000;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
}
.v3_horMenu a:hover {
	text-decoration: underline;
}
.v3_center {
	width: 100%;
}
.v2_infServ {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.v2_infServ li a {
	text-decoration: none;
}
.v2_infServ li a:hover {
	text-decoration: underline;
}
.v3_blockDown {
	margin-top: 15px;
	width: 240px;
	padding-top: 9px;
	background-color: #fefcc9;
	background-image: url('/v3_blockDownTop.jpg');
	background-repeat: no-repeat;
}
.v3_blockDown img {
	float: left;
	position: relative;
}
.v3_blog img {
	border: 0px;
	float: left;
}
.v3_login {
	height: 21px;
	border: 0px;
	margin-bottom: 10px;
	margin-right: 10px;
}
.v3_button {
	background-image: url('/v3_button.jpg');
	width: 61px;
	height: 21px;
	border: 0px;
	margin-bottom: 10px;
}
.v3_pass {
	height: 21px;
	border: 0px;
	margin-bottom: 10px;
}
.v3_service h3 {
	color: #b9493e;
	font-size: 13px;
}
.v3_service {
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 10px;
	padding-top: 1px;
	padding-bottom: 1px;
	line-height: 4px;
	background-color: #f7f2d2;
}
.v3_service a {
	color: black;
	text-decoration: none;
}
.v3_service a:hover {
	text-decoration: underline;
}
.v3_news h3 {
	padding: 0px;
	margin: 0px;
	color: #b30504;
	font-size: 9px;
	font-weight: normal;
}
.v3_news a {
	color: black;
	text-decoration: none;
}
.v3_news, .v3_news tr, .v3_news tr td, .v3_news tr td p, .v3_news tr td p a, .v3_news tr td a {
	text-align: justify;
}
.v3_news a:hover {
	text-decoration: underline;
}
.v3_h2Title {
	margin: 0px;
	text-align: center;
}
.v3_content, .v3_content p {
	text-align: justify;
}
.v3_listDocs, .v3_listDocs li, .v3_listDocs a, .v3_listDocs ul, .v3_calendar, .v3_calendar ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-decoration: none;
}
.v3_listDocs a, .v3_calendar a {
	color: #3078A9;
}
.v3_listDocs a:hover {
	text-decoration: underline;
}
.v3_phone {
	width: 100%;
	border-collapse: collapse;
}
.v3_calendar {
	float: right;
}
.v3_phone td {
	border: 1px solid black;
	width: 25%;
	padding: 5px;
}
.v2_listInf a:hover {
	text-decoration: underline;
}
.v3_menuMain {
	width: 216px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	overflow: hidden;
}
.v3_menuMain a {
	font-size: 12px;
}
.v3_menuMain li {
	color: #333333;
	position: relative;
}
.v3_menuMain li h3 a {
	font-weight: normal;
	width: 206px;
	color: #00497C;
	text-align: left;
	display: block;
	padding: 3px 0px 4px 10px;
	text-decoration: none;
	border-bottom: 1px dotted #BFBFBF !important;
}
.v3_menuMain li h3 a:hover {
	background: #E0E0E0;
	border-left: 5px solid #C42425;
	text-decoration: underline;
	padding-left: 5px !important;
}
.v3_menuMain li h3 {
	margin: 0px;
}
.v3_menuCurrent h3 a {
	border-left: 5px solid #C42425;
	padding-left: 5px !important;
	background: #E0E0E0;
}
.v3_menuCurrentSubMenu {
	width: 210px;
	padding: 0px;
	margin: 0px 0px 0px 6px;
	list-style-type: none;
	margin-bottom: 0px;
}
.v3_menuCurrentSubMenu {
	position: relative;
}
.v3_menuCurrentSubMenu li h4 a {
	border-bottom: 1px dotted #BFBFBF;
	color: #5F5F5F;
	text-align: left;
	display: block;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	background-repeat: no-repeat;
	background-position: 10px 5px;
	width: 200px;
}
.v3_menuCurrentSubMenu li h4 {
	margin: 0px;
}
.phone, .phone tr, .phone th, .phone td {
	border: 1px solid black;
	border-collapse: collapse;
}
.phone tr td {
	padding: 5px !important;
}
.phone th {
	background: #1A5B8B;
	color: white;
	text-align: center;
}
.v2_calendarRight {
	width: 114px;
	margin-left: 30px;
	padding: 0px;
}
.v2_calendarRight li a {
	color: white !important;
}
.v2_calendarRight li ul {
	margin-left: 10px;
	padding: 0px;
}
.v2_GalleryG, .v2_GalleryG div {
	text-align: center !important;
}
.highlight {
	background: #EEEEEE;
}
.v3_rightcolumn {
	width: 300px;
}
.v3_bottom {
	margin: 0px;
	padding: 0px;
	height: 100px;
}
.v3_bottom tr, .v3_bottom tr td {
	margin: 0px;
	padding: 0px;
}
.v3_bottom1cell {
	width: 65px;
	background-image: url('/v3_bottopCopy.jpg');
	background-repeat: no-repeat;
	background-position: 54px 29px;
}
.v3_bottom2cell {
	width: 35px;
	background-image: url('/v3_bottopCopy.jpg');
	background-repeat: no-repeat;
	background-position: 24px 29px;
}
.v3_bottomDiv {
	position: relative;
	height: 100px;
	width: 100%;
	background-color: #e4e4e4;
}
.v3_bottomDiv img {
	float: left;
	position: absolute;
	right: 53px;
	top: -24px;
	z-index: 1000;
}
.v2_podval a {
	color: #00497C;
	text-decoration: none;
}
.v2_podval a:hover {
	text-decoration: underline;
}
.v2_indexShow div p a, .v2_indexShowtable div p a, .v2_indexShow p a {
	color: black !important;
}
.v2_textPrev {
	color: #5E5E5E !important;
}
.v2_textPrev:hover {
	text-decoration: underline !important;
}
.v2_mainLink {
	color: #03497C !important;
	text-decoration: none !important;
}
.v2_tableNoBorder, .v2_tableNoBorder tr, .v2_tableNoBorder td {
	border: 0px;
}

.FileDocumentDatesInline {
	color:#7F7F7F !important;
}

.BlackLink a {
	color: #000000 !important;
	text-decoration: none;
}
.BlackLink a:hover {
	text-decoration: underline;
}

.RightColumnSeparator {
    MIN-WIDTH: 100%; 
    HEIGHT: 1px;
    BORDER-BOTTOM: 1px solid #044b7e;
}

* html .RightColumnSeparator  {margin-top:13px; margin-bottom:-4px;}
*:first-child+html .RightColumnSeparator {margin-top:13px; margin-bottom:-4px;}
.RightColumnSeparator {margin-top:11px\0/; margin-bottom:-2px\0/;}

.RedButtons a {
	background: #C73529; 
	padding: 3px 15px 3px 15px;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
}
.RedButtons a:hover {
	text-decoration: underline;
}
