@import url("contentarea.css");

body {
margin:15px 0 0;
padding:0;
font:normal 11px Verdana, sans-serif;
color:#000;
text-align:center;
background:#c6f2ff url(images/background.jpg) repeat-x;
}

a {
color:#053372;
text-decoration:none;
}

a:hover {
color:#BC2733;
}

hr {
color:#000066;
height:1px;
width:90%;
text-align:center;
}

li {
/*margin:0 0 0 -20px;
padding:0;
line-height:12px;
font-size:8pt;
text-align:justify;*/
}

form {
margin:0;
padding:0;
}

input, textarea, select {
margin:0;
padding:2px;
font:normal 11px Verdana, sans-serif;
background:#F9F9F9;
color:#073392;
border:1px solid #CCC;
}

.smallsubmit {
background:#CF3438;
border:1px solid #7A3240;
color:#FFF;
font:bold 11px/100% Arial, Helvetica, sans-serif;
}

.submit {
background:#CF3438;
border:1px solid #7A3240;
color:#FFF;
font:bold 16px/150% Arial, Helvetica, sans-serif;
padding:2px;
}

h1 {
margin:0 auto;
padding:0;
font:bold 11px Verdana, sans-serif;
color:#023170;
text-align:left;
}

h3 {
margin:10px 20px 0 20px;
padding:0;
font:bold 11px Verdana, sans-serif;
color:#FF0000;
text-align:left;
}


h2 {
margin:0 0 0 20px;
padding:0;
font:bold 10px Verdana, sans-serif;
color:#000;
text-align:left;
}

p {
font:normal 11px Verdana, sans-serif;
color:#000;
text-align:justify;
}

#wrapper {
margin:0 auto;
padding:0;
width:745px;
text-align:left;
background:#E6E6F2;
}

#toplogo {
float:left;
margin:0;
padding:0;
width:373px;
height:128px;
}

#topright {
float:left;
margin:0;
padding:0;
width:372px;
height:128px;
background:url(images/topright.jpg);
}

#topright p {
margin:91px 0 0 246px;
padding:0;
font:normal 12px/150% Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
}

#topright a {
font:bold 12px/100% Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
text-decoration:none;
}

#topright a:hover {
text-decoration:underline;
}

#topnav {
float:left;
margin:1px 0 0 0;
padding:0;
width:743px;
height:14px;
clear:both;
background:#012F6D;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
}

#topnav ul {
margin:0 0 0 141px;
padding:0;
list-style-type:none;
}

#topnav li {
font:normal 10px/100% Verdana, Arial, Helvetica, sans-serif;
float:left;
color:#FFF;
text-align:center;
background:#FFF;
border-right:1px solid #FFF;
}

#topnav li a {
font:normal 10px/100% Verdana, Arial, Helvetica, sans-serif;
color:#012F6D;
text-align:center;
text-decoration:none;
float:left;
margin:0;
padding:0;
height:12px;
width:125px;
border:1px solid #012F6D;
background:#FFF;
} 

#topnav li a:hover {
color:#012F6D;
}
  
#topnav li a#current {
font:normal 10px/100% Verdana, Arial, Helvetica, sans-serif;
color:#012F6D;
text-align:center;
text-decoration:none;
float:left;
margin:0;
height:12px;
width:125px;
border:1px solid #012F6D;
background:#FFF;
}

#menu {
float:left;
margin:0 auto;
padding:0;

height:1000px;
display:inline;

}

#menu p {
margin:0 auto;
padding:0;
font:normal 9px Verdana, sans-serif;
color:#000;
text-align:left;
}

#leftcol {
margin:0;
padding:0;
float:left;
width:141px;
height:1000px;
clear:both;
background:#0F366F url(images/menublue.jpg) bottom left no-repeat;
}

#leftnav {
padding:0;
margin:0;
}

#leftnav ul {
padding:0;
margin:0 1px;
list-style-type:none;
border:none;
}

#leftnav li {
padding:0;
margin:0;
border:none;
}

#leftnav li a {
display:block;
padding:5px 0 5px 5px;
background:#8EE8FF;
border-bottom:1px solid #012F6D;
color:#000;
}

#leftnav li a:hover {
background:#CAF4FF;
color:#000;
}

#leftnav ul ul {
padding:0;
margin:0;
background:#DEF8FF;
border-top:none;
}

#leftnav ul ul li a {
display:block;
padding:5px 0 5px 5px;
background:#8EE8FF;
border-bottom:1px solid #012F6D;
border-left:5px solid #012F6D;
color:#000;
}

#content {
width:603px;
float:right;
margin:0;
padding:0;
}

#bottomnav {
clear:both;
margin:30px 0 0;
padding:0;
width:745px;
text-align:center;
}

#bottomnav a {
font:normal 11px/150% Verdana, Arial, Helvetica, sans-serif;
color:#053372;
text-decoration:none;
}

#bottomnav a:hover {
color:#BC2733;
text-decoration:underline;
}

#bottomlogo {
clear:both;
float:left;
margin:0 auto;
padding:0;
width:745px;
height:109px;
display:inline;
background:#E6E6F2 url(images/bottom.jpg) right no-repeat;
}

#footer {
clear:both;
margin:auto;
font:normal 10px/150% Verdana, Arial, Helvetica, sans-serif;
padding:20px;
width:705px;
height:40px;
text-align:center;
}

#footer a {
font:normal 10px/150% Verdana, Arial, Helvetica, sans-serif;
color:#64ACC1;
text-decoration:none;
}

#footer a:hover {
color:#BC2733;
}