* {
    font-size:16px !important;
}
body {
    text-align/*\**/:center\9;
}

*:first-child+html body{
    text-align:center;
}

* html body {
    text-align:center;
}
strong {
    font-weight:bold !important;
}
a {
    color:#000000;
    text-decoration:underline;
}
a.menuelink {
    color:#FFFFFF;
}
.pgheader a.menuelink {
    color:#FFFFFF;
    text-decoration:none;
}
a.menuelink:visited {
    color:#FFFFFF;
    text-decoration:underline;
}
.pgheader a.menuelink:visited {
    color:#FFFFFF;
    text-decoration:none;
}
.pgheader a {
	color:#FFFFFF;
}
a img {
    border:medium none;
}
.content img {
    margin-left:2px;
    margin-right:5px;
    margin-top:3px;
}
body {
    background-color:#FFFFFF;
    border:0 none;
    color:black;
    font-family:Arial,Tahoma,sans-serif;
    margin:0;
    padding:0;
}
.header {
    background-color:#FFFFFF;
    border-bottom:0 solid #8A4830;
    border-top:0 solid #FFFFFF;
    color:#000000;
    font-family:Arial,Helvetica,sans-serif;
    margin:0;
    padding:0;
    text-align:center;
}
.ContentWrapper {
    background-color:#FFFFFF;
    border:1px solid #8A4830;
    font-weight:normal;
    margin:0 auto;
    max-width:100%;
    padding:2px;
    text-align:left;
}
* html .ContentWrapper {
    width:320px;
}
.ContentWrapper label {
    width:auto;
}
.oigheader {
    background-color:#FFFFFF;
    border-bottom:0 solid #FFFFFF;
    border-top:0 solid #FFFFFF;
    color:#CC6600;
    font-family:Arial,Helvetica,sans-serif;
    font-weight:bold;
    margin:0;
    padding:0;
}
.listingimage {
    margin:2px 2px 2px 0;
}
.footer {
    background-color:#FFFFFF;
    border-bottom:0 solid #013567;
    border-top:0 solid #013567;
    color:#013567;
    font-family:Arial,Helvetica,sans-serif;
    font-size:10px !important;
    font-weight:normal;
    margin:2px 0 0;
    padding:0;
}
.copyright {
    color:#000000;
    font-size:10px !important;
    font-weight:bold;
    padding:3px;
    text-align:center;
}
.accesskey {
    background-color:#FFFFFF;
    border:2px solid #781227;
    color:#000000;
    margin:0;
    padding:0;
    text-decoration:none;
}
.himgicon {
    margin-top:3px;
}
.himgicon.events {
    margin-bottom:20px;
    margin-top:2px;
}
p.events {
}
a.events {
}
.homeng {
    margin-left:0px;
}
.homeng a {
    text-decoration:none;
    font-size:18px !important;
    font-weight: normal !important;
    margin-top: 15px;
}
.searchng {
    margin-top:10px;
}
.home, .BodyText {
    font-weight:bold;
    margin-top:5px;
}
.pgheader {
    background-color:#336699;
    border-style:solid;
    border-width:0;
    color:#FFFFFF;
    font-weight:bold;
    margin:0;
    padding:4px 2px 2px;
    text-align:left;
}
.footerng {
    background-color:#336699;
    color:#FFFFFF;
    font-weight:bold;
    margin-bottom:0;
    margin-right:0;
    padding:2px 5px;
}
.footerng a {
	color:#FFFFFF;
}
.Heading {
    color:#FFFFFF;
    font-family:Arial,Tahoma,sans-serif;
    font-weight:bold;
    margin:0;
    padding:0;
    text-decoration:none;
}
.basic {
    color:#002201;
}
.BodyText {
    font-weight:normal;
    margin:0;
    padding:0 2px 1px;
}
.BoldText {
    font-weight:bold;
}
.Italic {
    font-style:italic;
}
.Underline {
    text-decoration:underline;
}
.Indent {
    margin:0 0 0 5px;
}
.Highlight {
    background-color:#b5ca3c;
    color:#FFFFFF;
    margin:1px 0 0;
}
.HighlightFeatured {
    background-color:#b5ca3c;
    color:#FFFFFF;
    margin:1px 0 2px;
}
.Line_HR {
    border-color:#FFFFFF #FFFFFF #8A4830;
    border-style:solid;
    border-width:1px;
    clear:both;
    margin:3px 0 0;
}
fieldset {
    border:1px solid #FF9900;
}
label {
    font-weight:bold;
    margin-right:0.5em;
    padding-top:0.2em;
    text-align:right;
    width:25%;
}
legend {
    border:1px solid #FF9900;
    color:#000000;
    padding:0.2em 0.5em;
    text-align:right;
}
#indexBelowLinks{
    width:100%;
    text-align:center;
}
#indexBelowLinks, #indexBelowLinks *{
    color: #000000;
    font-size: 14px !important;
}
#indexBelowLinks a{
    color: #0000FF;
}

div.pageImage {
	padding-top:5px;
	padding-bottom:15px;
	text-align:center;
}

div.item_menu {	padding:10px 20px; }
div.item_menu a { color:#335577; font-weight:bold; }
div.sectionContent p { font-size:14px !important; }
div.separator_line { border-top:3px solid #335577; height:2px; width:100%; margin:15px 0px;}
div.footLinks {	width:100%;	text-align:center; overflow:hidden; color:#335577; font-style:italic; }
div.footLinks a {color:#335577; font-style:italic;	padding:0px 5px; font-size:12px !important;}
div.followUs {clear:both; text-align:center; margin-top:10px; font-size:12px !important;}
div.BrownLineBelow {
	border-top:2px solid #336699;
	padding:10px 5px;
	font-size:14px !important;
}
div.BrownLineBelow a {
	font-size:14px !important;
}
