body
{ 
background:url(images/bg.png) repeat-x top #03386a;
margin:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

a {border:none; }
a img {border:none; }
a {text-decoration:none}

table
{ 
margin-left: auto;
margin-right: auto;
}

table.type2 td {
      vertical-align: top;
}

.hiddenPic {display:none;}


.clear{
clear:both;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
ul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}
ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

h2{
font-size:13px;
color:#265171;
margin:0px;
padding:3px;
}
h3{
font-size:14px;
color:#000000;
margin:0px;
padding:3px;
}
#main_content{
background:url(images/bg_top.png) repeat-x top #ffffff;
width:950px;
top:430px;
height:auto;
margin:auto;
}
#top_banner{
width:950px;
height:430px;
background:url() no-repeat center;
background-color:transparent;
}

#left_logo{
width:auto;
height:55px;
float:left;
color:#f7a11a;
padding:40px 0 0 0px;
}

#left_logo h1 {
font-family:Century Gothic, georgia, helvetica;
font-weight:normal;
font-size:30px;
text-transform:uppercase;
font-weight:bold;
text-align:left;
margin:0;
color:#f7a11a;
}

.main_banner {
position: absolute; 
left: 50%; 
top:122px;
margin-left: -275px; 
width: 750px;
height: 300px; 
background-color:transparent;
z-index:1;
}

.top_r_logo {
background-image: url('images/top_r_logo.png');
background-repeat: no-repeat;
text-align: left;
position: absolute; 
padding:0;
margin: 0;
left: 50%; 
top:0px;
margin-left: 235px; 
width: 240px;
height: 112px;
background-color:transparent;
z-index:9;
}
/*------------MENU---------*/

#menu_1 {
		position: absolute; 
		padding:0;
		margin: 0;
  		left: 50%; 
  		top:121px;
  		margin-left: -475px; 
  		width: 0px;
  		background-color:#013668;
  		z-index:9;
	}

#LSO_menu{
	background-color:#transparent;
	font-family:arial;	/* Font for main menu items */
	width:200px;	/* Width of main menu */
	border: 0;
	z-index:9;

}
#LSO_menu	li{	/* Main menu <li> */
	list-style-type:none;	/* No bullets */
	margin:0px;	/* No margin - needed for Opera */
	border: 0px;
	background-color:#transparent;
}
#LSO_menu ul{
	margin:0px;	/* No <ul> air */
	padding:0px;	/* No <ul> air */
	border: 0px;
	background-color:#013668;
}
#LSO_menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
	background-color:#transparent;
	padding-left:10px;
	border: 0px;
}
#LSO_menu	li a{	/* Main menu links */
	background:url(images/a_menu.jpg) top left no-repeat;
	background-color:#transparent;
	text-decoration:none;	/* No underline */
	color:#d2e3f5;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:43px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding:0px;	/* Air between border and text inside */

	display:block;
}

#LSO_menu	li a:hover{
	background:url(images/a_menu.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}

#LSO_menu	li.active_a a{	/* Main menu links */
	background:url(images/a_menu_active.jpg) top left no-repeat;
	background-color:#transparent;
	text-decoration:none;	/* No underline */
	color:#013668;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:43px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding:0px;	/* Air between border and text inside */

	display:block;
}

#LSO_menu	li.active_a a:hover{
	background:url(images/a_menu_active.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}



#LSO_menu	li.b a:hover{
	background:url(images/a_menu_b.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}


#LSO_menu	li.b a{	/* Main menu links */
	background:url(images/a_menu_b.jpg) top left no-repeat;
	background-color:#013668;
	text-decoration:none;	/* No underline */
	color:#d2e3f5;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:21px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding-top:0px;	/* Air between border and text inside */
	display:block;	
}

#LSO_menu	li.b_active a:hover{
	background:url(images/a_menu_b.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}


#LSO_menu	li.b_active a{	/* Main menu links */
	background:url(images/a_menu_arr_active.jpg) top left no-repeat;
	background-color:#013668;
	text-decoration:none;	/* No underline */
	color:#013668;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:21px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding-top:0px;	/* Air between border and text inside */
	display:block;	
}

#LSO_menu	li.c a:hover{
	background:url(images/a_menu.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}


#LSO_menu	li.c a{	/* Main menu links */
	background:url(images/a_menu.jpg) top left no-repeat;
	background-color:#013668;
	text-decoration:none;	/* No underline */
	color:#d2e3f5;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:21px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding-top:0px;	/* Air between border and text inside */
	display:block;	
}

#LSO_menu	li.c_active a:hover{
	background:url(images/a_menu_active.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}


#LSO_menu	li.c_active a{	/* Main menu links */
	background:url(images/a_menu_active.jpg) top left no-repeat;
	background-color:#013668;
	text-decoration:none;	/* No underline */
	color:#013668;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:21px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding-top:0px;	/* Air between border and text inside */
	display:block;	
}



#LSO_menu	li.lso a:hover,#LSO_menu .activeMainMenuItem{
	background:url(images/a_menu_LSO.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#ffffff;
	background-color:#f5a218;
	border: 0px;
}

#LSO_menu	li.arr a:hover{
	background:url(images/a_menu_b.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}


#LSO_menu	li.arr a{	/* Main menu links */
	background:url(images/a_menu_b.jpg) top left no-repeat;
	background-color:#013668;
	text-decoration:none;	/* No underline */
	color:#d2e3f5;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:43px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding-top:0px;	/* Air between border and text inside */
	display:block;	
}

#LSO_menu	li.arr_active_a a{	/* Main menu links */
	background:url(images/a_menu_arr_active.jpg) top left no-repeat;
	background-color:#transparent;
	text-decoration:none;	/* No underline */
	color:#013668;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:43px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding:0px;	/* Air between border and text inside */

	display:block;
}

#LSO_menu	li.arr_active_a a:hover{
	background:url(images/a_menu_arr_active.jpg) bottom left no-repeat;
	font-weight: bolder;
	color:#013668;
	background-color:#f5a218;
	border: 0px;
}

#LSO_menu	li.lso a{	/* Main menu links */
	background:url(images/a_menu_LSO.jpg) top left no-repeat;
	background-color:#013668;
	text-decoration:none;	/* No underline */
	color:#d2e3f5;	/* Black text color */
	text-align: center;
	text-transform:uppercase;
	height:43px;	/* 20 pixel height */
	line-height:43px;	/* 20 pixel height */
	vertical-align:middle;	/* Align text in the middle */
	border:0px; 	/* Black border */
	font-weight: bold; 
	/* Light blue background color */
	margin:0px;	/* A little bit of air */
	padding:0px;	/* Air between border and text inside */
	display:block;	
}

.LSO_subMenu{
	width:300px;
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	border:1px solid #4f79a1;
	background-color:transparent;
	font-family:arial;
	text-align:right;
	z-index:99;


}
.LSO_subMenu ul{
	margin:0px;
	padding:2px;
	background-color:transparent;
	z-index:99;
}
.LSO_subMenu ul li{
	background-color:transparent;
	list-style-type:none;
	margin:0px;
	padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	z-index:99;
}
.LSO_subMenu ul li a{	/* Sub menu items */
	background:url(images/trans_back.png) repeat;
	background-color:transparent;
	white-space:nowrap;	/* No line break */
	text-decoration:none;	/* No underline */
	color:#ffffff;	/* Black text color */
	font-weight: bold; 
	height:25px;	/* 16 pixels height */
	line-height:25px;	/* 16 pixels height */
	padding:1px;	/* 1px of "air" inside */

	display:block;	/* Display as block - you shouldn't change this */
	z-index:99;
}
.LSO_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
	background:url(images/trans_back2.png) repeat;
	font-weight: bolder;  
	color:#ffffff;	/* White text */
	background-color:transparent;	/* Blue background */
	z-index:99;
}

ul.menu1 li ul {
    display: none;
}
ul.menu1 li:hover > ul {
    display: block;
}

ul.menu1{
list-style-type:none; float:left; display:block; width:950px; height:25px; 
clear:both; margin:0; padding:0; background-color:#0b447b; z-index:99}

ul.menu1 li {
display:inline;}

a.nav1:link, a.nav1:visited {
display:block; float:left; padding:0 7px 0 6px; margin:0;width:303px; height:25px; text-align:center; line-height:25px;
text-decoration:none; background-color:#0b447b; color:#FFFFFF;}
a.nav_even1:link, a.nav_even1:visited {
display:block; float:left; padding:0 7px 0 6px; margin:0;width:303px; height:25px; text-align:center; line-height:25px;
text-decoration:none; background-color:#133457; color:#FFFFFF;}

a.nav1:hover, a.nav_even1:hover{
display:block; float:left; padding:0 7px 0 6px; margin:0;width:303px; height:25px; text-align:center; line-height:25px;
text-decoration:none;  background-color:#133457;  color:#FFFFFF;}




.nav {
	position: absolute; 
  	left: 50%; 
  	top:430px;
  	margin-left: -475px; 
  	width: 900px;
	background-color:none;
  	z-index:9;
	}



	#menu ul#item1{
				position:absolute;
				top:0;
				left:0;
				color: #ffffff;
				margin: 0;
				padding: 0;
				list-style-type: none;
				}
	#menu ul#item2{
				position:absolute;
				top:0;
				left:316px;
				color: #ffffff;
				margin: 0;
				padding: 0;
				list-style-type: none;
				}
	#menu ul#item3{
				position:absolute;
				top:0;
				left:632px;
				color: #ffffff;
				margin: 0;
				padding: 0;
				list-style-type: none;
				}
	#menu ul li.item{
				display:none;
				list-style:none;
				color: #ffffff;
				font-family:Century Gothic, georgia, helvetica, times, sans-serif;
				font-size:13px;
				margin: 0;
				padding: 0;
				list-style-type: none;
				text-decoration:none;
			
				}
	#menu ul li.item a{
				display:block;
				width:316px;
				height:25px;
				background:#082955;
				color: #ffffff;
				font-family:Century Gothic, georgia, helvetica, times, sans-serif;
				font-size:13px;
				float: left;
				line-height: 20px;
				margin: 0;
				padding: 0;
				list-style-type: none;
				text-decoration:none;
				}
	#menu ul li.item a:hover{
				background:#d1e4ff;
				color: #000000;
				font-family:Century Gothic, georgia, helvetica, times, sans-serif;
				font-size:12px;
				margin: 0;
				padding: 0;
				list-style-type: none;
				}

	#menu ul li.top a:link {text-decoration: none; color: #fff;}				
	#menu ul li.top a:visited {text-decoration: none; color: #fff;}
	#menu ul li.top a:link{text-decoration: none; color: #fff;}
	#menu ul li.top a:active{text-decoration: none; color: #fff;}
				
	#menu ul li.top{
				background:url(images/b_stat.png) top left no-repeat;
				width:200px;
				height:25px;
				list-style:none;
				font-family:Century Gothic, georgia, helvetica, times, sans-serif;
				font-size:12px;
				color: #fff;
				float: left;
				text-align: middle;
				line-height: 25px;
				margin: 0;
				padding: 0;
				list-style-type: none;
				}

	#menu ul li.top:hover{
				background:url(images/b_stat.png) bottom left no-repeat;
				font-family:Century Gothic, georgia, helvetica, times, sans-serif;
				font-size:12px;
				color: #fff;
				}
	#menu ul:hover .item
				{
				display:block;
				}
	#menu			{
				position:absolute;
				color: #fff;
				font-family:Century Gothic, georgia, helvetica, times, sans-serif;
				font-size:12px;
				list-style:none;
				margin: 0;
				padding: 0;
				list-style-type: none;
				}
				
				


/*-------------main_section-----------------*/
#page_content{
padding:0 0 20px 0;
}
#left_section{
width:950px;
height:auto;
float:left;
background:url() no-repeat top left;
margin-bottom:25px;
}
.toprssfeed {
position: absolute; 
left: 50%; 
top:480px;
margin-left: -1px; 
width: 125px;
height: 16px; 
background-color:transparent;
z-index:1;
}
.title{
font-size:16px;
font-weight:bold;
padding-left:5px;
padding:45px 0 0 45px;
color:#265171;
}
.text_content{
width:850px;
color:#000000;
margin:23px 0 0 45px;
line-height:16px;
text-align:justify;
}

.text_content ul{
color:#000000;
line-height:19px;
text-align:justify;
}

.text_content h1	{ 
font-family:Century Gothic, georgia, helvetica;
font-weight:bold;
font-size:18px;
text-transform:uppercase;
text-align:left;
margin:0;
padding:0;
color:#265171;
}

.text_content h2	{ 
font-family:Century Gothic, georgia, helvetica;
text-transform:uppercase;
text-align:left;
font-size:13px;
color:#265171;
margin:0px;
padding:3px;
}

.text_content table h2	a{ 
font-family:Century Gothic, georgia, helvetica;
text-decoration: underline;
color:#265171;
}

.text_content table h2	a:hover{ 
font-family:Century Gothic, georgia, helvetica;
text-decoration: none;
color:#265171;
background-color:#f7a11a;
}

.text_content h4	{ 
font-family:times new roman;
font-weight:bold;
font-size:15px;
text-align:left;
margin:0;
padding:0;
color:#0d2d84;
}

.text_content table	{ 
font-family:arial;
text-align:justify;
font-size:14px;
}


.text_content a{
text-decoration:underline;
color:#000000;

}
.text_content a:hover{
text-decoration:none;
color:#000000;
background-color:#f7a11a;
}
#gray_box_border{
width:870px;
height:auto;
background-color:#FFFFFF;
border:1px #adadad solid;
margin:20px 0 0 35px;
}
#gray_box_content{
width:850px;
color:#303030;
margin:5px;
background-color: #ebeaca;
padding:5px;
text-align:justify;
}
#gray_box_content a{
text-decoration:none;
color:#000000;
}

#gray_box_content table a{
text-decoration:underline;
color:#ffffff;
}

#gray_box_content table a:hover{
text-decoration:none;
color:#ffffff;
}


#sublist li {
color:#143258;
line-height:18px;
margin-bottom:15px;
}

#sublist h2 {
font-family:Century Gothic, georgia, helvetica;
text-align:left;
font-size:13px;
color:#265171;
margin:0px;
padding:3px;
}

#sublist h2 a{
font-family:Century Gothic, georgia, helvetica;
text-align:left;
font-size:13px;
color:#265171;
margin:0px;
padding:3px;
text-decoration:underline;
}

#sublist h2 a:hover{
font-family:Century Gothic, georgia, helvetica;
text-align:left;
font-size:13px;
color:#265171;
margin:0px;
padding:3px;
background-color:#f7a11a;

}

/*-------------right_section-----------------*/


/*---------------footer-----*/
#footer{
width:950px;
height:65px;
clear:both;
background:url(images/footer_bg.jpg) no-repeat left;
}
.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;
}
.copyright{
color:#74BBCF;
float:right;
padding-right:15px;
padding-top:7px;
}
