body {font-size: 76%; font-family: verdana, tahoma, arial, helvetica, sans-serif; background: #efefef;}
h1 {font-size: 2.0em;font-weight: normal;position: absolute;top: 45px;left: 195px;margin: 0;padding: 0;}
h2 {font-size: 1.5em;font-weight: normal;color:#C0950B;;margin-top: 0;}
h3 {font-size: 1.2em;font-weight: bold;color: #000}
h4 {font-size: 1.2em;font-weight: bold;}
h5 {font-size: 1.0em;font-weight: bold;}
h6 {font-size: 0.8em;font-weight: bold;}
p {font-size: 1.0em;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: underline;}
address {font-style: normal;}
img {border: 0;}
#divSearch {width: 200px;position: absolute;top: 5px;right: 0;}
#divSearch form {margin: 0 0 3px 0;padding: 2px;}
#divSearch fieldset {border:0;}
#btnSiteSearch {position:absolute; top:3px; right:5px;}
#txtSiteSearch {position:absolute; top:3px; right:45px;padding-left: 2px;}
.searchText {border:1px solid #000;}
#aRegSearch {border: 1px solid red; position:absolute; right: 5px; top: 30px;padding: 2px 25px 2px 2px; background: #505575 url('/images/regsearchbutton.gif') no-repeat right top; border: 1px solid #000; color: #fff;}

#divLeftColumn {width: 175px;margin-top: 25px;position: absolute; left: 10px; top: 70px;}
#divLeftColumn2nd {float: left;width: 175px; margin-top:0px; margin-left:inherit}



#divMainColumn {padding: 0 10px 10px 10px; margin:17px 0 0 190px;background-color: #fff;}
#divFooter {border-top: 1px solid #C0950B;text-align: center;font-size: 0.8em;clear: both;margin-top: 10px;margin-left: 190px;}

#divIntroText {margin-left: 190px;height: 75px;}

#divBreadcrumb {background: #999AAA; font-size: 0.8em; padding: 3px; margin: 0 -10px 5px -10px;}
#divBreadcrumb a:link, #divBreadcrumb a:visited{color: #fff;}

#divFooter ul {list-style: none;list-style-type: none;padding: 0;margin: 8px;}
#divFooter li {display: inline;border-left: 1px solid #000;padding-left: 4px;}
#divFooter li.first {border: none;}
#listFooterTop a, #listFooterTop a:visited {color: #C0950B;}

#divDisclaimer a, #divDisclaimer a:visited {text-align:center; color:#222222;}

#navProtectingthepublic {margin-left: 0;padding-left: 0;background: #8289A2;}
#navProtectingthepublic a, #navProtectingthepublic a:visited {color: #eee;display: block;width: 164px;background: #8289A2;background-image: none;border-bottom: 1px solid #33385A;border-right: 10px solid #CE9A1B;padding: 3px 3px 3px;border-top: none;}
#navProtectingthepublic li {margin-left: 0;padding-left: 0;background: #8289A2;}
#navProtectingthepublic a {background: #8289A2;}

#listMainNavigation {list-style: none;list-style-type: none;margin: 0;padding: 0;width: 165px;color: #fff;text-align: right; color: #eee;margin-bottom: 25px;}
#listMainNavigation li {padding: 0;}
#listMainNavigation a, #listMainNavigation a:visited {color: #eee;display: block;width: 150px;background: #454A6C url('/images/leftarrowoff.gif') no-repeat right top;border-top: 1px solid #616582;border-bottom: 1px solid #33385A;padding: 3px 15px 3px;}
#listMainNavigation a:hover {text-decoration: none;background:#454A6C url('/images/leftarrowon.gif') no-repeat right top;}
#listMainNavigation p {display: none;}

#listMainNavigation a.selected {text-decoration: none;background:#454A6C url('/images/leftarrowon.gif') no-repeat right top;}

#listSubNavigation1 {list-style: none;list-style-type: none;margin: 0;padding: 0;width: 165px;color: #fff;text-align: right; color: #eee;font-size: 0.8em;}
#listSubNavigation1 li {margin: 0;padding:0;}
#listSubNavigation1 a, #listSubNavigation1 a:visited {color: #eee;display: block;width: 150px;background: #7A7A96 url('/images/leftarrowoff.gif') no-repeat right top;border-bottom: 1px solid #646476;border-top: 1px solid #AAABBA;padding: 3px 15px 3px;}
#listSubNavigation1 a:hover {text-decoration: none; background:#7A7A96 url('/images/leftarrowon.gif') no-repeat right top;}

#listSubNavigation1 a.selected {text-decoration: none; background: #7A7A96 url('/images/leftarrowon.gif') no-repeat right top;}

#listMainNavigation2nd {list-style: none;list-style-type: none; margin-left: 0px; margin-top:0px; padding: 0;width: 165px;color: #fff;text-align: right; color: #eee;margin-bottom: 40px;}
#listMainNavigation2nd li {padding: 0;}

#listMainNavigation2nd a, #listMainNavigation2nd a:visited {
	color: #eee;
	display: block;
	width: 156px;
	border-top: 1px solid #D1AD3F;
	border-bottom: 1px solid #C49300;
	padding: 3px 12px 3px;
	background-color: #cc9900;
	background-image: url(/images/leftarrowoff2nd.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#listMainNavigation2nd a:hover {text-decoration: none;background:#cc9900 url('/images/leftarrowon2nd.gif') no-repeat right top;}
#listMainNavigation2nd p {display: none;}

#listMainNavigation2nd a.selected {text-decoration: none;background:#cc9900 url('/images/leftarrowon2nd.gif') no-repeat right top;}



#listSubNavigation12nd {list-style: none;list-style-type: none;margin: 0;padding: 0;width: 165px;color: #fff;text-align: right; color: #eee;font-size: 0.8em;}
#listSubNavigation12nd li {margin: 0;padding:0;}
#listSubNavigation12nd a, #listSubNavigation12nd a:visited {color: #eee;display: block;width: 156px;background: #D1AD3F url('/images/leftarrowoff2nd.gif') no-repeat right top;border-bottom: 1px solid #D1AD3F;border-top: 1px solid #e9d09e;padding: 3px 12px 3px;}
#listSubNavigation12nd a:hover {text-decoration: none; background:#D1AD3F url('/images/leftarrowon2nd.gif') no-repeat right top;}

#listSubNavigation12nd a.selected {text-decoration: none; background: #D1AD3F url('/images/leftarrowon2nd.gif') no-repeat right top;}

#listSubNavigation2_or {list-style: none;list-style-type: none;margin: 0;padding: 0;width: 165px;color: #DABC63;text-align: right; color: #ffffff;}
#listSubNavigation2_or li {margin: 0;padding:0;}
#listSubNavigation2_or a, #listSubNavigation2_or a:visited {color: #ffffff;display: block;width: 150px;background: #DABC63 url('/images/leftarrowoff2nd.gif') no-repeat right top;border-bottom: 1px solid #DABC63;border-top: 1px solid #DDDFEB;padding: 3px 15px 3px;}
#listSubNavigation2_or a:hover {
	text-decoration: none;
	background-color: #DABC63;
	background-image: url(/images/leftarrowon2nd.gif);
	background-repeat: no-repeat;
	background-position: right top;
}

#listSubNavigation2_or a.selected {text-decoration: none; background:#DABC63 url('/images/leftarrowon2nd.gif') no-repeat right top;}




#listSubNavigation2 {list-style: none;list-style-type: none;margin: 0;padding: 0;width: 165px;color: #454a6c;text-align: right; color: #eee;}
#listSubNavigation2 li {margin: 0;padding:0;}
#listSubNavigation2 a, #listSubNavigation2 a:visited {color: #454a6c;display: block;width: 150px;background: #B4B7C0 url('/images/leftarrowoff.gif') no-repeat right top;border-bottom: 1px solid #8F91A5;border-top: 1px solid #DDDFEB;padding: 3px 15px 3px;}
#listSubNavigation2 a:hover {text-decoration: none; background:#B4B7C0 url('/images/leftarrowon.gif') no-repeat right top;}

#listSubNavigation2 a.selected {text-decoration: none; background:#B4B7C0 url('/images/leftarrowon.gif') no-repeat right top;}



#listSubNavigation3 {list-style: none;list-style-type: none;margin: 0;padding: 0;width: 165px;color: #454A6C;text-align: right;}
#listSubNavigation3 li {margin: 0;padding:0;}
#listSubNavigation3 a, #listSubNavigation3 a:visited {color: #454A6C;display: block;width: 150px;background: #efefef url('/images/leftarrowoff.gif') no-repeat right top;border-bottom: 1px solid #9699A8;border-top: 1px solid #DDDFEB;padding: 3px 15px 3px;}
#listSubNavigation3 a:hover {text-decoration: none; background:#efefef url('/images/leftarrowon.gif') no-repeat right top;}

#listSubNavigation3 a.selected {text-decoration: none; background:#efefef url('/images/leftarrowon.gif') no-repeat right top;}

.hiddenHeading{display: none;}

.anchorMenuList {list-style: none; list-style-type: none; margin: 0; margin-bottom: 10px; padding-left: 0; padding-top: 8px; font-size: 0.9em;}
.anchorMenuList a:visited {color: blue;}

.dropDownList {list-style: none; list-style-type: none; margin: 0; margin-bottom: 0px; padding-left: 0; padding-top: 0px; font-size: 1.0em;}
.dropDownList a:visited {color: blue;}

.displayImage {float: left;}
#divMainColumn {min-height:320px;}

.news_list {list-style: none; list-style-type:none; margin-left: 0; padding-left: 5px;padding-top: 0; margin-top: 0;}
.news_list li {padding-bottom: 2px;}

.resultTable {border-collapse: collapse;font-size: 0.8em;border: 1px solid #454A6C;}
.resultTable th {background-color: #B4B7C0; padding: 2px;border: 1px solid #454A6C;}
.resultTable td {border: 1px solid #454A6C;padding: 3px 2px 1px 2px;vertical-align: top;height: 30px;vertical-align:middle;}
.tdResultTableNav {background: #efefef;}
#divResultTableNav {width: 100%;}
.spanResultPage{float: left;padding: 2px;}
.divResultNav{text-align: right;}
.spanResultLink{background-color: #B4B7C0; border: 1px solid #454A6C; padding: 2px; float: right;margin-left: 3px; width: 75px; text-align: center;}
.spanResultLink a:link, .spanResultLink a:visited {color: #000;}
.errorText {font-weight: bold; font-style: italic;}

#formRegSearch{ margin: 0; padding: 0; min-width: 500px; max-width: 600px; width: 600px;}
#formRegSearch fieldset {border-color: #ccc; border-width: 1px; border-style: solid; padding: 10px; margin: 0;}
#formRegSearch fieldset legend {font-size:1.1em;font-weight: bold;}
#formRegSearch label {display: block;float: left;width: 150px;padding: 0;margin: 5px 0 0;text-align: right;}
#formRegSearch input, #formRegSearch select {width:auto; margin:5px 0 0 10px;}
#formRegSearch small {display: block;margin: 0 0 5px 220px;padding: 1px 3px;font-size: 88%;}
#formRegSearch br {clear:left;}


.formRegSearch{ margin: 0; padding: 0; min-width: 500px; max-width: 600px; width: 600px;}
.formRegSearch fieldset {border-color: #ccc; border-width: 1px; border-style: solid; padding: 10px; margin: 0;}
.formRegSearch fieldset legend {font-size:1.1em;font-weight: bold;}
.formRegSearch label {display: block;float: left;width: 150px;padding: 0;margin: 5px 0 0;text-align: right;}
.formRegSearch input, #formRegSearch select {width:auto; margin:5px 0 0 10px;}
.formRegSearch small {display: block;margin: 0 0 5px 220px;padding: 1px 3px;font-size: 88%;}
.formRegSearch br {clear:left;}

div.searchResult {margin-bottom: 20px;}
div.searchResult h2 {margin: 1px;font-weight: normal;font-size:small;}
div.searchResult h2 img {padding-right: 4px;}
div.searchResult p {font-size: 1.0em;margin: 1px;}
div.divSearchResultIndented {margin-left: 30px;}
div.searchResult a {font-size: 1.0em;;color: #0000CC;	}
p.extraSearchInfo {font-size: small;color: #666666;}
p.extraSearchInfoTwo {font-size: small;color: #008000;}

p.extraSearchInfoThree a {font-size: small;}
#resultPaging {text-align: center;}
.searchResultNavLink {padding: 2px;}
span.accessibleLink a {font-size:small;}

#spanSearchTerm {color:#C0950B;font-weight: bold;}
#divDisclaimer a #divDisclaimer a:visited {text-align:center; color:#222222;}
#divFooter address br {display: none;}
#divFooter address {display: inline;}

.imageRightGap {margin-right: 20px;}
.imageLeftGap {margin-left: 20px;}
.listRightGap {margin-left: 125px;}