/*reset.css*/body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
html,body {
background-color: #ffffff;
margin:0;
padding:0;
width: 100%;
height:100%;
font-family: sans-serif;
font-size: 100%;
color: #000000;
}

body { font-size: 0.75em; }
table { font-size: 100%; }

p,ul,ol {
font-family: sans-serif;
font-size: 1em;
margin: 1em;
}

h1,h2,h3,h4 {
margin: 1em;
text-align: left;
color:#1c5691;
}

h1 { font-size: 2.2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.3em; }

ul {list-style: square;}
ol {list-style: decimal;}

ul li, ol li {margin-left:1em;margin-bottom:1em;}

table.menu {width:220px;}
table.menu td {vertical-align:middle;}
table.menu td.parent {height:25px;}
table.menu tr {margin-bottom:2em;}

td.menu-plate {background:url(img/menu-plate.png) 0% 0% no-repeat;height:25px;}
td.menu8 {background:url(img/menu-plate-green.png) 0% 0% no-repeat;}

table.parent td.icon {
width:11px;
}

td.parent {
}

table.child td.icon {
padding-left:1em;
width:4px;
}

#container {
position:relative;
width:100%;
height:auto !important; /* real browsers */
height:100%; /* IE6: treaded as min-height*/
min-height:100%; /* real browsers */
vertical-align:top;
}

#header {
height:224px;width:100%;
}

#main {
position:relative;
width:100%;
clear:both;
top:-75px;
padding-bottom:3em;
}

#footer {
position:absolute;
width:100%;
bottom:0px; /* stick to bottom */
border-top:6px solid #f3f3f3;
/*height:92px;*/
}

#footer2 {
position:relative;
/*width:100%;*/
border-top:11px solid #1c65a5;
background-color:#296dad;
/*background:url(img/footerbg.png) no-repeat left top;*/
color:#ffffff;
height:52px;
padding:1em;
padding-left:100px;
}

#footer-left {
position:absolute;bottom:26px;left:70px;
color:#ffffff;
min-width:900px;
white-space:nowrap;
}

#footer-right-container {
position:absolute;bottom:26px;left:0px;
text-align:right;
width:97%;
min-width:900px;
white-space:nowrap;
}

#footer-right {
position:absolute;bottom:0px;right:0px;
text-align:left;
/*width:25% !important;*/
color:#ffffff;
white-space:nowrap;
}

#footer-right a {
color:#ffffff;
}

#main-content {
text-align:justify;
}

a { 
color: #1c5691;
}

/*
a:visited {
color: #667f9b;
}
*/

#head-txt-right a, #head-txt-right a:visited, #footer-left a {
color:#ffffff;
}

a, a:hover, a:active { 
text-decoration:underline;
}

strong {font-weight: bold;}

h2 a:hover, h3 a:hover { 
}

.content-title {
}

div#vertmenu {
margin-left:5px;
}

.menu {
text-align:left;
/*padding-right:.5em;
padding-left:1em;
padding-top:.2em;*/
font-size:1.1em;
/*color:#ffffff;*/
color:#000000;
/*white-space:nowrap;*/
}

.column-right {
white-space:normal;
font-size:.8em;
padding-left:.5em;
}

.menu a {
margin-left: 1em;
color:#5ea2e7;
}

.newsitem a {margin-left: 0em;}

.menu table.parent tr a {
color:#ffffff;
text-decoration:none;
vertical-align:middle;
}

.menu table.child tr a {
margin-left: 0em;
font-size:1em;
}

.active a {
text-decoration: underline;
color: #f9ab29;
}

div#breadcrumbs a {
text-decoration:none;
}

div#site-phone {
position:absolute;top:90px;left:0px;
color:#ffffff; 
z-index:1010;
font-size:2em !important;
font-style:italic;
text-align:right;
width:97%;
min-width:850px;
white-space:nowrap;
}

div#site-name {
position:absolute;top:90px;left:130px;width:45%;
text-align:center;
margin:0px;
z-index:1010;
color:#ffffff;
}

div#head-txt-left {
position:absolute;top:0px;left:0px;width:45%;
text-align:left;
margin:1em;
z-index:1011;
color:#ffffff;
font-size: .9em !important;
white-space:nowrap;
}

div#head-txt-left a, div#head-txt-right a {
color:#ffffff;
}

div#head-txt-right {
position:absolute;top:0px;left:0px;
text-align:right;
margin:1em;
z-index:1010;
color:#ffffff;
font-size: .9em !important;
white-space:nowrap;
width:97%;
min-width:900px;
}

.label {
color: #7f8085;
font-weight: bold;
}

div#site-phone2, div#site-address {
margin-bottom: 2em;
width: 12em;
}

#copyright {
/*  margin-top: 0em; 
font-size: .8em;*/
}

.mlabel {
/*color: #fffe00;*/
color: #e3e409;
font-weight: bold;
text-decoration: none;
font-size: 1.2em;
}

a.mlabel:hover { 
font-size: 1.4em;
}

.tbl1{
background-color : #9ebdc5;
}
.tbl1 td {
font-size : 1.2em;
/* color : #0f238c;*/
background-color : #ffffff;
padding: .5em;
}

hr {
height: 1px;
font-size: 1px;
margin-top: 0em;
border: none;
background: url(img/dot.gif) repeat-x bottom;
}

div.news-list, div.pager {
margin: 1em;
}

span.slash {
color:#d2dde9;
font-size:1.5em;
white-space: nowrap;
margin-left:.3em;
margin-right:.3em;
}

div#breadcrumbs {
position:absolute;top:207px;left:-1em;
text-align:center;
width:100%;
color:#1c5691;
font-size:1.2em;
min-width:650px;
}

span.active a {color:#f9ab29;}

.forms td {
padding:.1em;
}

#divsel {
font-size:1.3em;
}

li.newsitem {margin-top:1em;list-style-type:square;list-style-image:url(img/marker-menu.gif);}