body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0 auto;
	padding:0px;
	background:#FFFFFF url(bg.jpg) repeat-x  center 250px;
	text-align:center;
	color:#1A3C7C;
}
a{
    color:#1A3C7C;
	font-weight:bold;
	}
#logo{
    margin:0 auto;
    width:837px;
    text-align:center;
}
#content{
    margin:0 auto;
    background:#1A3C7C url(../images/logo_down.jpg) no-repeat top center;
	width:837px;
}
#menu_bg{
    padding-left:2px;
	text-align:left;
}
#home a{
     display:block;
     padding:5px 0px 5px 15px;
	 font-weight:bold;
	 height: auto !important; 
     height: 1%;
	 text-decoration:none;
	 color:#FFFFFF;
	 background:url(../images/menubg.jpg) repeat-y;
}
#home a:hover{
      background:#FF0000;
	  border-left:#fff solid 2px;
	  border-right:#fff solid 2px;
	  width:87%;
}
ul#navmenu{ 
margin: 0; 
padding:0 2px;
width:146px;
background:url(../images/menubg.jpg) repeat-y;
color:#FFFFFF;
} 
ul#navmenu li, ul#navmenu ul { 
     margin: 0;
	 padding:0;
     width:146px;
     color:#FFFFFF;
} 

ul#navmenu li { 
display: block !important; /*For GOOD browsers*/ 
display: inline; /*For IE*/ 
position: relative; 

} 
/* Root Menu */ 
ul#navmenu a { 
     border-bottom: 1px solid #000; 
	 border-right: 1px solid #000; 
     color: #fff; 
     text-decoration: none; 
     display:block;
     padding:5px 0px 5px 15px;
	 font-weight:bold;
	 height: auto !important; 
     height: 1%; /*For IE*/ 
} 
/* Root Menu Hover Persistence */ 
ul#navmenu a:hover, ul#navmenu li:hover a, ul#navmenu li.iehover a { 
background: #ff0000; 
color: #FFF; 
} 
/* 2nd Menu */ 
ul#navmenu li:hover li a, 
ul#navmenu li.iehover li a { 
background:#1A3C7C;
color: #fff; 
} 
/* 2nd Menu Hover Persistence */ 
ul#navmenu li:hover li a:hover, 
ul#navmenu li:hover li:hover a, 
ul#navmenu li.iehover li a:hover, 
ul#navmenu li.iehover li.iehover a { 
background:#ff0000;
color: #FFF; 
} 
ul#navmenu ul { 
display: none; 
position: absolute; 
top: 1px; 
left: 146px; 
} 
ul#navmenu li:hover ul, 
ul#navmenu li.iehover ul{ 
display: block; 
} 
#main_bg{
     background:#FFFFFF;
}
.texts{
     font-size:14px;
     font-weight:bold;
     padding-left:15px;
     line-height:20px;
}
.bottom_text{
    color:#FFFFFF;
    line-height:18px;
    padding-left:120px;
    text-align:center;
}
.bottom_text a{
color:#FFFFFF;
font-weight:normal;
text-decoration:none;}
hr{
 color:#769585;}
 h1{
font-size:12px;}
