
body{
	margin: 0px;
	padding: 0px;
	background-image: url("../images/page_bgr.jpg");
	background-repeat: repeat-x;
	background-color: #dde0ea;
	font-family: verdana, arial, helvetica, sans-serif;
}
img{
	border: 0px;
}

h1{
color:#fc2322;
font-size:12px;
font-weight:bold;
text-transform:capitalize;
margin: 0 0 10px 0;
}

h1 span{
color:#2a61a4;
font-style:italic;
}

h2{
color:#5c8bd2;
font-size:11px;
font-weight:bold;
margin: 0 0 5px 0;
}

h3
{
color:#124180;
font-size:11px;
font-weight:bold;
font-style:italic;
text-transform:uppercase;
margin: 0 0 5px 0;
}

p{
font-size:11px;
color:#124180;
margin: 0 0 10px 0;
}

p span{
color:#124180;
font-size:11px;
font-weight:bold;
font-style:italic;
text-transform:uppercase;

}



ul{
	padding:0 0 0 30px;
	margin: 0 0 10px 0;
	color:#fc2322;
	
}

li{

	list-style: disc;
	font-size:11px;
}

li span{
	color:#124180;
}



.sub_ul ul{
	
	padding:0 0 0 30px;
	margin: 0 0 10px 0;
	color:#fc2322;
}

.sub_ul li{

	list-style: circle;
	font-size:11px;
}

.sub_ul li span{
	color:#124180;
}



.main_ul{
	font-size:13px;
	padding:0 0 0 20px;
	margin: 0 0 10px 0;
	color:#fc2322;
/*	font-weight:bold;*/
}

.main_ul li{

	list-style: square;
	font-size:11px;
/*	font-weight:bold;*/
/*	text-transform:lowercase;*/
}

.main_ul li span{
	color:#124180;
}

.main_ul_2 ul{
	font-size:13px;
	padding:0 0 0 30px;
	margin: 0 0 10px 0;
	color:#fc2322;
/*	font-weight:bold;*/
}

.main_ul_2 li{

	list-style: square;
	font-size:11px;
/*	font-weight:bold;*/
/*	text-transform:lowercase;*/
}

.main_ul_2 li span{
	color:#124180;
}


.main_ul_2 ul ul{
	padding:0 0 0 30px;
	margin: 0 0 10px 0;
	color:#fc2322;
	
}

.main_ul_2 ul li{

	list-style: disc;
	font-size:11px;
}

.main_ul_2 ul li span{
	color:#124180;
}

.main_ul_2 ul ul ul{
	
	padding:0 0 0 30px;
	margin: 0 0 10px 0;
	color:#fc2322;
}

.main_ul_2 ul ul li{

	list-style: circle;
	font-size:11px;
}

.main_ul_2 ul ul li span{
	color:#124180;
}


#page_conatiner{
	width: 784px;
	height: 100%;
	margin: 0 auto 0 auto;
	padding:0px;
	background-color:#ffffff;
}

.top_content{
	width: 784px;
	height: 44px;
	margin:0;
	padding:0;
	line-height:0px;
	font-size:0px;
	background-color: #dde0ea;
}

#top_nav_cs{
	width: 784px;
	height: 70px;
	margin:0px;
	padding:0px;
	background-color: #ffffff;
}

#top_nav{
	width: 784px;
	height:44px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-color: #dde0ea;
	/*flaot:left;*/
}

#top_banner{
	width: 776px;
	height:81px;
	margin:0px;
	padding:0 4px 0 4px;
	line-height:0px;
	font-size:0px;
	background-color: #ffffff;
/*	float:left;*/
}

#content{
	width: 776px;
	margin:0 4px 0 4px;
	padding:0;
	
}

#bottom_nav{
	width: 784px;
	padding:0px;
	margin:0px;
	background-color:#dde0ea;
	vertical-align: bottom
}

.top_img_left{
	width:156px;
	padding:0;
	height:44px;
	margin:0px;
	float:left;
}
.top_img_right{
	width:320px;
	padding:16px 4px 0 0;
	height:28px;
	margin:0px;
	float:right;
}

.blue_line
 {  width: 776px;
	margin:0 4px 0 4px;
	padding:0px;
	height: 5px;
	background-color:#2a61a4;
	line-height:0px;
	font-size:0px;
}

.blue_line_1
 {  width: 776px;
	margin:0px;
	padding:0px;
	height:5px;
	background-color:#2a61a4;
	line-height:0px;
	font-size:0px;
}

.white_line
 {  width: 776px;
	margin:0 4px 0 4px;
	padding:0px;
	height:21px;
	background-color:#ffffff;
	line-height:0px;
	font-size:0px;
}

.dash_line
 {  width:776px;
 	height:1px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-image: url("../images/px_dash.jpg");
	background-repeat: repeat-x;
	border-top: 1px solid #ffffff;
	
	
	}


.content_img_rc
 {  width: 216px;
 	height:320px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-image: url("../images/rc.jpg");
    background-repeat: no-repeat;
    background-position: left top;
  	background-color:#ffffff;
   
	}

.content_img_smap
 {  width: 216px;
 	height:320px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-image: url("../images/site_map.jpg");
    background-repeat: no-repeat;
    background-position: left top;
  	background-color:#ffffff;
   
	}

.content_img_careers
 {  width: 216px;
 	height:320px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-image: url("../images/careers.jpg");
    background-repeat: no-repeat;
    background-position: left top;
  	background-color:#ffffff;
   
	}	


.navTbl_res_education
 {  width: 216px;
 	height:300px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
/*	background-image: url("../images/re01.jpg");*/
    background-repeat: no-repeat;
    background-position: left top;
  	   
	}




.navTbl_res_education	th
{
text-align:left;
padding:0 0 0 20px;
background-color:#ffffff;
color:#2c4d7f;
line-height:14px;
font-size:14px;
font-weight:bold;
height:29px;
border-bottom:1px  solid #2c4d7f;

}




.navTbl_res_education	td
{
text-align:left;
padding:0 0 0 20px;
color:#2c4d7f;
line-height:10px;
font-size:10px;
font-weight:bold;


}

.navTbl_res_education	td.with_link
{

height:24px;
text-align:left;
padding:0 0 0 20px;
color:#2c4d7f;
line-height:10px;
font-size:10px;
font-weight:bold;
background-position:bottom;
background-image: url("../images/px_dash.jpg");
background-repeat: repeat-x;

}

.navTbl_res_education	td.with_link2
{

height:18px;
text-align:left;
padding:0 0 0 40px;
color:#2c4d7f;
line-height:10px;
font-size:10px;
font-weight:normal;


}

.navTbl_res_education	td.with_link2_last
{

height:18px;
text-align:left;
padding:0 0 0 40px;
color:#2c4d7f;
line-height:10px;
font-size:10px;
font-weight:normal;
background-position:bottom;
background-image: url("../images/px_dash.jpg");
background-repeat: repeat-x;


}

.navTbl_res_education td.show
{
text-align:left;
padding:0 0 0 20px;
color:#2c4d7f;
line-height:10px;
font-size:10px;
font-weight:bold;
height:24px;
border-left:1px solid  #2c4d7f;
border-right:1px solid  #2c4d7f;
background-color:#ffffff;
background-position:bottom;
background-image: url("../images/px_dash.jpg");
background-repeat: repeat-x;
}

.navTbl_res_education td.current
{
text-align:left;
padding:0 0 0 20px;
color:#2c4d7f;
line-height:10px;
font-size:10px;
font-weight:bold;
height:24px;
background-color:#f3f4f8;
background-position:bottom;
background-image: url("../images/px_dash.jpg");
background-repeat: repeat-x;
}


.navTbl_res_education td.current2
{
text-align:left;
padding:0 0 0 40px;
color:#fc2322;
line-height:10px;
font-size:10px;
height:18px;
font-weight:normal;
}

.navTbl_res_education td.current2_last
{
text-align:left;
padding:0 0 0 40px;
color:#fc2322;
line-height:10px;
font-size:10px;
height:18px;
font-weight:normal;
background-position:bottom;
background-image: url("../images/px_dash.jpg");
background-repeat: repeat-x;
}

.navTbl_res_education td.white_space
{
height:127px;
background-color:#ffffff;
}

.navTbl_res_education a
{
color:#2c4d7f;
text-decoration:none;
}

.navTbl_res_education a:hover
{
color:#fc2322;
text-decoration:none;
}

.content_img_about
 {  width: 216px;
 	height:321px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-image: url("../images/about.jpg");
    background-repeat: no-repeat;
    background-position: left top;
  	background-color:#ffffff;
   
	}
	
.content_img_contact
 {  width: 216px;
 	height:300px;
	margin:0px;
	padding:0px;
	line-height:0px;
	font-size:0px;
	background-image: url("../images/contact.jpg");
    background-repeat: no-repeat;
    background-position: left top;
  	background-color:#ffffff;
   
	}
	
.content_text
 {  width: 560px;
 	margin:0px;
	padding:20px 25px 40px 25px;
	vertical-align:top;
	
}	


.content_text_about
 {  width: 560px;
 	margin:0px;
	padding:20px 25px 0px 25px;
	vertical-align:top;
	
}		

.flash_home
 {  width: 776px;
 	margin:0px;
	padding:0px;
	background-color:#ffffff;
	line-height:0px;
	font-size:0px;
	
}

.home_bottom
 {  width: 776px;
	margin:0px;
	padding:0px;
	background-color:#ebecf3;
	line-height:0px;
	font-size:0px;
}
.home_tbl
{
width:736px;
margin:20px 20px 20px 20px;

}
.home_bottom_1
{
vertical-align:top;
padding:0; 
margin:0;
font-size:11px;
line-height:13px;
color:#2a61a4;
height:90px;
width:358px;
background-image: url('../images/home_07.jpg');
background-repeat: no-repeat;
}

.home_bottom_1_text
{
width:313px;
padding:36px 0 0 20px;
}


.home_bottom_2
{

height:90px;
width:358px;

}

.white_line_1
 {  width: 776px;
	margin:0px;
	padding:0px;
	height:22px;
	background-color:#ffffff;
	line-height:0px;
	font-size:0px;
}


a.red_link{
	font-size: 11px;
	color: #fc2322;
	padding:0;
	margin:0;
	text-decoration:none;
	
}

a.red_link:hover{
	font-size: 11px;
	color: #fc2322;
	padding: 0;
	margin:0 ;
	text-decoration:underline;
	
}

#copy_right
{

height:70px;
line-height:11px;
width:784px;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9px;
color: #2a61a4;
padding:0px;
margin:0px;
background-color:#dde0ea;


}



.copy_right1
{

text-align:center;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 9px;
color: #2a61a4;
padding:100px 0 0 0;
margin:0px;


}


.more_div{
	width:333px;
    padding:5px 0 0 0;
	text-align:right;
    font-size: 11px;
	color: #fc2322;
	margin:0;
}


.bottom_left
{
width:250px;
height:70px;
text-align:left;
font-size: 9px;
color: #002864;
margin:0px;
padding:15px 0 15px 15px;

}

.bottom_right
{
width:500px;
height:15px;
text-align:left;
font-size: 9px;
color: #2A61A4;
padding:0px;
margin:0px;
text-align:right;

}

.bottom_right a
{
text-decoration:none;
}

.bottom_right a:hover
{
color:#fc2322;
text-decoration:none;
}

a.site_map_link{
font-size: 11px;
color: #2A61A4;
text-decoration:none;

}

a.site_map_link:hover {

text-decoration:underline;
}


#content_img{
width:216px;
height:320px;
}

.right_about_head{
margin:40px 0 0 0;
text-align:center;
width:200px;
}


.right_about_head th
{

background-color:#F3F2F7;
height:25px;
font-weight:bold;
font-size:12px;
text-transform:capitalize;
border-bottom: 1px solid #2a507d;
border-top: 1px solid #2a507d;
color:#ff2b16;
text-align:center;

}

.right_about_head td
{
padding:10px 5px 0 5px;
background-color:#ffffff;
font-size:11px;
font-style:italic;
color:#124180;
text-align:left;
line-height:18px;
}


.contact_us_right{  
	width: 510px;
	height:260px;
	margin:0px;
	padding:0px;
	background-image: url("../images/contact_right.jpg");
	background-repeat: no-repeat;
	background-position:right bottom;
	background-color:#ffffff;
}



.contact_content{  
	width: 560px;
 	margin:0px;
	padding:0px;
	vertical-align:top;
}	