body
{ 
background:url(images/bg.gif) repeat-x top #8ca6a2;
margin:auto;
font-family:Segoe UI Semibold, Segoe UI Symbol;
font-size:11px;
color:#333333;
}
.clear{
clear:both;
}
h2{
font-size:15px;
color:#005b00;
margin:0px;
padding:3px;
display:inline;
}
h3{
font-size:15px;
color:#075e78;
text-transform:uppercase;
margin:0px;
padding:3px;
display:inline
}
h4{
font-size:15px;
color:#4b96ad;
margin:0px;
padding:3px;
display:inline
}
h5{
font-size:18px;
color:#ff0000;
margin:0px;
padding:3px;
display:inline
}
#main_content{
width:912px;
height:auto;
margin:auto;
background-color:#FFFFFF;
}
#top_banner{
width:912px;
height:190px;
background:url(images/top_banner.jpg) no-repeat center;
}

/*------------MENU---------*/

#menu {list-style-type:none; padding:0; margin:0;}
#menu ul {list-style-type:none; padding:0; margin:0;}
#menu li {float:left; background:#4B96AD; border:solid 1px white; position:relative;}
#menu li.sub {background:#133457;}

#menu table {border-collapse:collapse;position:absolute;top:0;left:0;z-index:80;font-size:1em;}

#menu li a {display:block; color:#FFF; height:25px; font-family:Segoe UI Semibold, Segoe UI Symbol; font-size:12px; line-height:24px; width:112px; text-decoration:none; text-align:center;}
#menu :hover {color:#FFF; background:#143055;}
#menu :hover > a {color:#FFF; background:#143055;}

#menu ul, 
#menu :hover ul ul,
#menu :hover ul :hover ul ul,
#menu :hover ul :hover ul ul.left {position:absolute; left:-9999px; width:112px;}

#menu :hover ul{left:0;top:25px; background:url(transparent.gif);} 

#menu :hover ul :hover ul,
#menu :hover ul :hover ul :hover ul {padding:0px; left:112px; top:-3px;}

#menu :hover ul :hover ul.left,
#menu :hover ul :hover ul :hover ul.left {padding:0px; left:-131px; top:-3px;}

/*-------------left_section-----------------*/
#page_content{
background:url(images/bg1.gif) repeat-y;
padding:0px;
}
#left_section{
width:692px;
height:auto;
float:left;
background:url(images/top_left_corner.gif) no-repeat top left;
}
.title{
font-size:18px;
font-weight:bold;
padding-left:75px;
color:#265171;
}
.text_content{
width:653px;
color:#666666;
font-size:15px;
margin:23px 0 0 45px;
line-height:16px;
text-align:justify;
}
.text_content a{
text-decoration:none;
color:#4b96ad;

}
.text_content a:hover{
text-decoration:none;
color:#143055;

}

#image_left{
  width:500px;
  height: auto;
  float: center;
  padding:10px 0 0 125px;
    
}

#box{
  width:725px;
  border:3px solid #143055;
  padding:0px;
  background-color: #FFFFFF;
  margin:3px;
}
/*-------------right_section-----------------*/

#right_section{
width:220px;
height:auto;
float:left;
padding: 0px;
}

#image{
  width:177px;
  height: auto;
  padding-left:43px;
  margin-bottom:-11px;
  
}

#menu5 {
width: 210px;
margin: 2px; 

}

li {
list-style-type: none!important;
}

#menu5 li a {
height: 30px;
voice-family: "\"}\""; 
voice-family: inherit;
height: 22px;
text-decoration: none;	
}	
	
#menu5 li a:visited, #menu5 li a:link {
	color: #FFF;
	display: block;
	padding: 8px 0 0 10px;
        border: solid 1px white;
        width: 166px;
}
	
#menu5 li a:hover {
	color: #FFF;
	background:  #4b96ad;
	padding: 8px 0 0 10px;
        border: solid 1px white;
}


/*---------------footer-----*/
#footer{
width:912px;
height:65px;
clear:both;
background:url(images/footer_bg.jpg) no-repeat left;
border-top:solid 1px white;
}
.footer_links{
float:left;
padding:10px;
}
.footer_links a{
text-decoration:none;
padding:0 8px 0 8px;
color:#74BBCF;
}
.footer_links a:hover{
text-decoration:underline;
}

#float {
position:fixed;
top:300px;
left:20px;
z-index:2;
width:27rem;
height:18rem;
padding:5px;
background: #ffffff;
font-size:13px;
color:black;
text-align:justify;
border:solid thick #163257;
}