a {
color:#930600;
text-decoration:none;
}
a:hover, a:active {
color:#121712;
text-decoration:underline;
}
a.pagenav {
font-weight:normal;
}
a.sublevel {
padding-left:3px;
}
body {
background:#FFFFFF none repeat scroll 0%;
color:#121712;
font-family:Verdana,Arial,Sans-Serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
height:100%;
line-height:normal;
margin:0pt;
padding:0pt;
text-align:center;
}
body#bd {
background:#00005A none repeat scroll 0% 50%;
margin:5px 0pt 25px;
text-align:center;
}
body.contentpane {
background:#FFFFFF none repeat scroll 0% !important;
margin:12px;
}
div.moduletable {
 background:#FFFFFF; /* url(../images/module-bg.gif) no-repeat scroll center bottom; */
line-height:120%;
margin:0pt 0pt 0px;
padding:0pt 10px 15px;
width:auto !important;
}
div.moduletable h3 {
background:#0C5096 url(../images/bar-green.gif) no-repeat scroll 0%;
border-bottom:1px solid #587458;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
line-height:normal;
margin:0pt -10px 10px;
padding:6px 6px 8px 10px;
}
div.moduletable td {
padding:3px 0pt !important;
}
fieldset {
border:0pt none;
margin:0pt;
padding:5px 0pt 0pt;
width:538px;
}
fieldset a {
font-weight:bold;
}
form {
margin:0pt;
padding:0pt;
}
h1, h2, h3 {
font-size:14px;
}
h1, h2, h3, h4 {
font-family:Verdana,Arial,Sans-Serif;
margin:15px 0pt;
}
h4 {
font-size:11px;
}
hr {
border-color:#D3CCC2 -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0pt 0pt;
height:1px;
}
html {
height:100%;
}
input {
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
p {
margin:10px 0pt;
}
select {
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
table.contentpaneopen td, table.contentpane td {
line-height:140%;
}
table.contentpaneopen, table.contentpane, table.blog {
border-collapse:collapse;
border-spacing:0px;
width:auto !important;
}
table.contenttoc {
margin:0pt 0pt 10px 10px;
width:180px !important;
}
table.contenttoc td {
background:transparent url(../images/arrow.png) no-repeat scroll 5px 7px;
padding:2px 6px 2px 16px;
}
table.contenttoc th {
border-bottom:1px solid #94AF94;
font-weight:bold;
padding:0pt 6px 2px;
}
table.moduletable {
background:#FFFFFF none repeat scroll 0%;
width:100%;
}
table.moduletable th {
background:transparent none repeat scroll 0%;
color:#DC9B44;
font-size:18px;
font-weight:bold;
}
table.polls {
padding:0pt;
text-align:left;
width:400px !important;
}
table.pollstableborder {
padding:0pt;
text-align:left;
width:100%;
}
table.pollstableborder img {
margin:4px 4px 4px 0pt;
vertical-align:middle;
}
table.pollstableborder td {
padding:2px 4px !important;
}
table.searchintro {
border:1px solid #FFFEF4;
margin:15px 0pt;
width:100%;
}
table.searchintro td {
padding:10px !important;
}
td {
font-size:11px;
}
td.buttonheading {
padding-left:5px !important;
}
textarea {
font-family:Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
padding-left:2px;
}
th {
font-size:11px;
font-weight:bold;
text-align:left;
}
th.pagenav_prev, th.pagenav_next {
font-weight:normal;
text-align:center;
}
tr.sectiontableentry1 td {
padding:5px;
}
tr.sectiontableentry2 td {
background:#EAF0EA none repeat scroll 0%;
padding:5px;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px;
padding:0pt;
}
ul li {
background:transparent url(../images/bullet.gif) no-repeat scroll 0pt 8px;
line-height:1.8em;
padding-left:12px;
}
.adminform textarea {
width:520px !important;
}
.adminform textarea.inputbox {
width:420px !important;
}
.article_seperator {
display:block;
height:20px;
}
.back_button a {
display:block;
margin-top:15px;
text-align:right;
text-decoration:none;
width:100%;
}
.blog_more {
margin:10px 0pt;
padding:3px;
}
.button {
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding:1px 4px;
}
.category {
font-weight:bold;
text-decoration:none;
}
.code, pre {
background:#E7EABF none repeat scroll 0%;
border:1px solid #BEC19D;
padding:5px;
width:auto;
}
.componentheading, #content-full .componentheading {
background:#D1B954 url(../images/comheading-bg.gif) no-repeat scroll 0%;
width:554px;
border-bottom:0px solid #B8A34A;
color:#FFFFFF;
font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:32px;
margin:-20px -15px 15px;
padding-left:20px;
}
#content-full .componentheading {
background:#D1B954 url(../images/comheading-full-bg.gif) no-repeat scroll 0% !important;
}
.contentdescription {
height:auto;
padding:0pt 0pt 12px !important;
}
.contentheading {
color:#BB4513;
font-size:16px;
font-weight:bold;
}
.contentheading a {
color:#4C644C;
text-decoration:none;
}
.contentheading a:hover, .contentheading a:active {
color:#4C644C;
text-decoration:underline;
}
.createdate {
color:#94AF94;
}
.error {
color:#993300;
}
.highlight {
font-weight:bold;
}


.inputbox {
font-family:Tahoma,Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
padding-left:2px;
}
.message {
color:#DE9C31;
font-size:11px;
font-weight:bold;
}
.modifydate {
color:#94AF94;
height:20px;
}
.moduletable {
padding:0pt;
}
.mosimage {
margin:10px 5px 0pt;
padding:0pt;
}
.mosimage_caption {
color:#999999;
font-size:10px;
margin-top:2px;
}
.newflash-close {
color:#FFFFFF;
height:10px;
margin:-10px -10px 10px;
}
.pagenav_prev a, .pagenav_next a {
text-decoration:none;
}
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_next a:hover, .pagenav_next a:active {
text-decoration:none;
}
.pagenavbar {
background:transparent url(../images/pages.gif) no-repeat scroll 0pt 4px;
padding-left:15px;
}
.pagenavbar a {
text-decoration:none;
}
.pagenavcounter {
background:transparent url(../images/pages.gif) no-repeat scroll 0pt 4px;
padding:0pt 15px 10px;
}
.search {
padding-left:16px;
}
.search input {
background:#D5E2D5 none repeat scroll 0%;
border:1px solid #5E7B5E;
color:#5E7B5E;
margin:10px 4px 0px;
}
.sectiontablefooter {
height:25px;
}
.sectiontableheader {
background:transparent;
border-top:0px solid #FFFEF4;
color:#BB4513;
font-weight:bold;
padding:5px 4px !important;
}
.sectiontableheader a, .sectiontableheader a:hover {
color:#FFFFFF;
}
.small {
color:#94AF94;
}
.service_box_bg { border: 1px solid rgb(239, 239, 239);
    padding: 10px;
    background: transparent url(../images/service_box_bg.png) repeat-x scroll left top;
    width: 520px;
   overflow:auto;
    
    }
#container {
margin:0pt auto;
text-align:left;
width:770px;
}

#content {
background:#ffffff none repeat scroll 0%;
float:right;
padding:20px 20px 40px;
width:544px !important;
border-left:1px solid #00005A;
}
#content-full {
background:#FFFfff none repeat scroll 0%;
float:right;
padding:20px 20px 40px;
width:730px !important;
}
#content table.pollstableborder {
border:medium none;
text-align:left;
width:540px !important;
}
#copyright {
display:block;
margin-top:10px;
padding:0pt 10px;
}
#copyright a {
border:medium none;
padding:0pt;
}
#footer {
clear:both;
color:#FFFF00;
float:left;
font-size:11px;
margin-top:5px;
padding:20px 10px;
text-align:left;
}
#footer a, #siteinfo a {
color:#E8F2D8;
}
#footer li {
background:transparent none repeat scroll 0%;
display:inline;
line-height:normal;
padding:0pt;
}
#footer li a {
border-right:1px solid #E8F2D8;
color:#E8F2D8;
padding:0pt 10px;
}
#footer ul {
margin:0pt;
padding:0pt;
}
#header {
background:#00005A url(../images/head-bg-9.jpg) no-repeat scroll 0%;
height:124px;
margin:0pt;
position:relative;
}
#header h1 {
font-family:Verdana,Arial,Sans-Serif;
margin:0pt;
padding:20px;
}
#highlight_box
{ border: 1px solid rgb(239, 239, 239);
    padding: 10px;
    background: transparent url(../images/highlight_box_bg.png) repeat-x scroll left top;
    width: 520px;
   overflow:auto;
}

#main {
 /* must put this in for FireFox. */
width:100%;
height: 100%;
border-left: 1px;
background:#Ffffff none repeat scroll 0%;
}

#newflash {
background:#Ffffff none repeat scroll 0%;
color:#00008B;
margin:-20px -19px 3px;
padding:0px;
}
#newflash .article_seperator {
display:none;
}
#newflash a, #newflash table {
color:#B8860B;
}
#rightcol {
float:left;
margin:0pt;
overflow:visible;
width:185px;
height: 100%;
background: #ffffcc;
}
#rightcol a {
color:#121712;
text-decoration:none;
background:transparent url(../images/arrow.png) no-repeat scroll 0pt 8px;
padding:2px 6px 2px 16px;
}
#rightcol a:hover, #rightcol a:active {
color:#121712;
text-decoration:underline;

}
#rightcol a.mainlevel {
color:#333333;
}
#rightcol a.mainlevel:hover, #rightcol a.mainlevel:active {
color:#000000;
}
#rightcol li {
/*background:transparent url(../images/arrow.png) no-repeat scroll 0pt 8px;
padding-left:12px; */
background: none;
padding-left:2px;
}
#rightcol ul {
margin:0pt;
padding:0pt;
}
#search {
position:absolute;
right:20px;
top:58px;
}
#siteinfo {
color:#FFFFFF;
float:right;
font-size:11px;
text-align:left;
}
#siteinfo a {
text-decoration:none;
}
#topnav {
background:#1D044D url(../images/nav-bg-green.gif) no-repeat scroll 0%;
color:#FFFFFF;
height:26px;
line-height:normal;
margin:0pt 0pt 1px;
}
#topnav li {
background:transparent none repeat scroll 0%;
color:#FFFFFF;
display:block;
float:left;
font-size:11px;
line-height:32px;
margin:0pt;
padding:0pt;
}
#topnav li a {
border-right:1px solid #00005A;
color:#FFFFFF;
display:block;
height:30px;
margin-top:1px;
text-align:center;
text-decoration:none;
width:80px;
}
#topnav li a#active_menu-top {
background:#FF0000 url(../images/tab-active.gif) repeat-x scroll center bottom;
border-right:1px solid #759275;
height:33px;
line-height:32px;
margin:0pt;
}
#topnav li a:hover, #topnav li a:active {
background:#3B535B url(../images/tab-hover.gif) repeat-x scroll 0%;
text-decoration:none;
}
#topnav ul {
float:left;
height:32px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt 0pt 3px;
padding:0pt;
text-align:center;
}
