
html, body {
    padding: 10px;
    margin: 0px;
 background-image: url(bg1a.gif);
  background-repeat: repeat;

}

div#container {

    width: 900px;
    margin: 0 auto;
   /* border: 1px solid #0066FF;  */
}

div#header {


	width: 900px;
    margin: 0 auto;
    height: 300px;
       vertical-align: top;
       text-align:center;
/* background:url("headpic4db.jpg");  */
    /*   border-bottom: 1px solid #0066FF;
 padding: 10px;  */
}

#image_map{
	border-top-left-radius:30px;
-moz-border-radius-topleft:30px;
border-top-right-radius:30px;
-moz-border-radius-topright:30px;
width:900px;
height:300px;
background:url(headpic4dba.jpg) no-repeat;
position:relative;
} 

#image_map a{
display:block;
position:absolute;
} 

#image_map a#link1{
	width:306px;
height:262px;
top:11px;
left:559px;
}

#image_map a#link2{
	width:453px;
height:175px;
top:50px;
left:55px;
}
	
	

div#body {
		background-color:white;
	/* border-right: 1px solid #0066FF;
		border-left: 1px solid #0066FF;  */

    overflow: hidden;
    width: 900px;
}

div#content {
    width: 900px;
    float: left;
    padding: 10px;
}


div#menusystem {
		height: 5; 
    background: #EAF1FB;
		border-top: 1px solid #FF0000; 
		border-bottom: 1px solid #FF0000;  
 /*   padding: 10px; */
}



div#footer {
    height: 100;
    border-bottom-left-radius:30px;
-moz-border-radius-bottomleft:30px;
border-bottom-right-radius:30px;
-moz-border-radius-bottomright:30px;
	width: 900px;
    margin: 0 auto;
       vertical-align: top;
       text-align:center;
background:url("footerpic.jpg");
border-top: 1px solid #CCCCCC; 

    color:white;
}

#footer  a {
  color: #FFF;	
}

#footer a:hover {
  text-decoration: underline;	
}

a {
	color:#0E5DAA;
   text-decoration: none;	
}

a:visited {
  	color:#0E5DAA;
  text-decoration: none;	
}


a:hover {
text-decoration: underline; color: red;
}


a:active {
		color:#0E5DAA;
  text-decoration: none;	
}

a.image-border {
	text-decoration: none;
	border: 0 none;
	}






h1
{
font-size:18pt;
color:red;
}

h2
{
font-size:16pt;
color:blue;
}

.forms {
background-color: #E4F8FA;
font: normal 12px arial,verdana;
padding: 3px;

border: 1px solid #CAE4FF;
}

.main {
font: normal 12px arial,verdana;
padding: 2px;
margin: 2px;

 }
 
div#navcontainer
{
background-color: #FF0000;
border-top: solid 1px #FFFFFF;
border-bottom: solid 1px #FFFFFF;
}

div#navcontainer ul
{
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size:130%;
color: white;
text-align: center;
margin: 0;
padding-bottom: 5px;
padding-top: 5px;
}

div#navcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer ul li a
{
padding: 5px 10px 5px 10px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

div#navcontainer ul li a:hover
{
background-color: #27408B;
color: white;
}

#active a { border-left: 1px solid #fff; }