/* CSS Document */

html, body{ margin:0px; padding:0px; height:100%; background:#000000;}

p	{
	font-family:'Verdana';
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:17px;
	padding:0px 10px 0px 10px;
	text-align:justify;
	}

ul li{ padding:5px 0px 0px 0px;}

.clear{ clear:both;}

#div-first{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	}

#div-first-blank{
	width:1000px;
	float:none;
	margin:auto;
	padding:0px;
	}
	
#main{
	background:url(../images/main_bg.gif) no-repeat;
	width:1000px;
	margin:auto;
	float:left;
	padding:0px;
	}

#logo-bar{
	background:none;
	margin:auto;
	padding:0px;
	width:930px;
	height:143px;
	}
	
a#logo{
	background:url(../images/logo.png) no-repeat;
	height:118px; width:397px;
	float:left;
	margin:15px 0px 0px 0px; padding:0px;
	display:block;
	}
	
.top-links{
	float:right;
	height:40px; width:180px;
	margin:75px 40px 0px 0px; padding:0px;
	}
	
a#home-icon{
	display:block;
	background:url(../images/home_icon.gif) no-repeat;
	height:30px; width:51px;
	float:left;
	margin:0px 0px 0px 0px; padding:0px;
	}
	
a#phone-icon{
	display:block;
	background:url(../images/phone_icon.gif) no-repeat;
	height:30px; width:57px;
	float:left;
	margin:0px 0px 0px 20px; padding:0px;
	}
	
	
#topSmall_line{
	background:url(../images/body_top_img.jpg) no-repeat;
	width:953px; height:9px;
	margin:auto; padding:0px;
	}

/*--------main menu css start--------*/
#header{
	background:#FFFFFF;
	margin:auto;
	padding:0px;
	width:951px;
	height:312px;
	}
	
.main-menu{
	width:224px;
	height:300px;
	float:left;
	margin:0px 0px 0px 9px;
	padding:0px;
	}
	
.main-menu ul{margin:0px; padding:0px;}
.main-menu ul li{padding:0px; margin:0px;list-style-type:none;display:block;float:left; }

.main-menu ul li a.mission{
			background:url(../images/btn_bg1.gif) no-repeat;
			width:194px; height:27px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}
			
.main-menu ul li a.mission:hover{
			background:url(../images/btn_bg1_hover.gif) no-repeat;
			width:194px; height:27px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.mission-active{
			background:url(../images/btn_bg1_hover.gif) no-repeat;
			width:194px; height:27px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}

.main-menu ul li a.seal{
			background:url(../images/btn_bg2.gif) no-repeat;
			width:194px; height:32px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}
.main-menu ul li a.seal:hover{
			background:url(../images/btn_bg2_hover.gif) no-repeat;
			width:194px; height:32px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.seal-active{
			background:url(../images/btn_bg2_hover.gif) no-repeat;
			width:194px; height:32px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.history{
			background:url(../images/btn_bg3.gif) no-repeat;
			width:194px; height:28px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}
.main-menu ul li a.history:hover{
			background:url(../images/btn_bg3_hover.gif) no-repeat;
			width:194px; height:28px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.history-active{
			background:url(../images/btn_bg3_hover.gif) no-repeat;
			width:194px; height:28px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.chief{
			background:url(../images/btn_bg4.gif) no-repeat;
			width:194px; height:29px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}
.main-menu ul li a.chief:hover{
			background:url(../images/btn_bg4_hover.gif) no-repeat;
			width:194px; height:29px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.chief-active{
			background:url(../images/btn_bg4_hover.gif) no-repeat;
			width:194px; height:29px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.divisions{
			background:url(../images/btn_bg5.gif) no-repeat;
			width:194px; height:30px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}
.main-menu ul li a.divisions:hover{
			background:url(../images/btn_bg5_hover.gif) no-repeat;
			width:194px; height:30px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.divisions-active{
			background:url(../images/btn_bg5_hover.gif) no-repeat;
			width:194px; height:30px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}


.main-menu ul li a.newsbriefs{
			background:url(../images/btn_bg6.gif) no-repeat;
			width:194px; height:32px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}

.main-menu ul li a.newsbriefs:hover{
			background:url(../images/btn_bg6_hover.gif) no-repeat;
			width:194px; height:32px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
.main-menu ul li a.newsbriefs-active{
			background:url(../images/btn_bg6_hover.gif) no-repeat;
			width:194px; height:32px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
			
			
.main-menu ul li a.career{
			background:url(../images/btn_bg7.gif) no-repeat;
			width:194px; height:34px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}
.main-menu ul li a.career:hover{
			background:url(../images/btn_bg7_hover.gif) no-repeat;
			width:194px; height:34px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
.main-menu ul li a.career-active{
			background:url(../images/btn_bg7_hover.gif) no-repeat;
			width:194px; height:34px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}
							
.main-menu ul li a.community{
			background:url(../images/btn_bg-Last.gif) no-repeat;
			width:194px; height:35px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFFFFF; font-weight:normal;
			}

.main-menu ul li a.community:hover{
			background:url(../images/btn_bg-Last_hover.gif) no-repeat;
			width:194px; height:35px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
			}

.main-menu ul li a.community-active{
			background:url(../images/btn_bg-Last_hover.gif) no-repeat;
			width:194px; height:35px;
			margin:0px 0px 0px 0px;
			padding:8px 0px 0px 30px;
			display:block; text-decoration:none;
			font-family:'Verdana'; font-size:13px; 
			color:#FFCC33; font-weight:normal;
}
/*--------main menu css end--------*/

#header-image{
	width:702px;
	height:306px;
	float:left;
	margin:0px 1px 0px 5px;
	padding:2px 0px 0px 2px;
	}
	
	
/*--------body items---------*/
.page_body{
	background:url(../images/page_body_bg.gif) repeat-y #FFFFFF;
	padding:10px 0px 0px 0px;
	}
	
#text-container{
	width:685px;
	float:left;
	padding:0px 0px 0px 3px;
	margin:10px 0px 10px 0px;
	}
	
#left-part{
	width:227px;
	height:500px;
	float:left;
	margin:0px 0px 0px 7px;
	padding:0px 0px 0px 0px;
	}
	
.left-top{
	background:url(../images/left-part-topBg.gif) no-repeat;
	height:14px; width:226px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.left-bg{
	background:url(../images/left-part-mainBg.gif) repeat-y;
	width:226px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
	}

.left-bottom{
	background:url(../images/left-part-bottomBg.gif) no-repeat;
	height:12px; width:226px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}

.left-img-top{height:120px; width:222px;float:left;padding:0px 0px 0px 0px; border-bottom:1px solid #d9d9d9; border-collapse:collapse;}
.left-img-bottom{height:100px; width:222px;float:left;padding:0px 0px 0px 0px;}



#right-part{
	width:703px;
	height:100%;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
	}

#welcome-box1{
	float:left;
	height:53px; width:703px;
	padding:0px; margin:0px;
	}
	
.welcome-txt{margin:10px 0px 0px 30px;padding:0px;}	

#welcome-box2{
	background:url(../images/welcome_bo-bg.gif) no-repeat;
	height:123px; width:703px;
	margin:0px; padding:0px;
	float:left;
	}

.welcome_txt{
	float:right;
	width:500px;
	font-family:'Arial';
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
	text-align:left;
	padding:0px 5px 0px 0px;
	margin:10px 10px 0px 0px;
	}
#division-area{
	width:703px;
	float:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	}
	
.division-dotted-line{
	background:url(../images/dotted_line.gif) repeat-x;
	height:20px; width:703px;
	float:left;
	padding:0px;
	margin:5px 0px 0px 0px;
	}

.heading{
	font-family:'Arial';
	font-size:13px;
	font-weight:bold;
	color:#005994;
	line-height:20px;
	text-align:left;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
	}
	
.heading a{ text-decoration:none; color:#005994;}
.heading a:hover{ text-decoration:underline; color:#005994;}

.division-txt{
	font-family:'Arial';
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:16px;
	text-align:left;
	float:left;
	padding:0px 0px 0px 0px;
	margin:10px 0px 0px 0px;
	}
	
.division-parts{
	width:338px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px;
	}
	
.division-bottom-part{
	width:660px;
	float:left;
	padding:0px 0px 0px 0px;
	margin:15px 0px 0px 0px;
	}
	
.read-more{font-family:'Arial';font-size:13px;font-weight:bold;color:#FF9900;}
.read-more a{ text-decoration:underline;color:#FF9900;}
.read-more:hover{ text-decoration:none;color:#FF9900;}


#bottomorounded-img{
	background:url(../images/page_bottom_bg.gif) no-repeat;
	width:953px; height:9px;
	margin:auto; padding:0px;
	}
/*----------------footer css start-----------------*/
#footer{
	width:953px; height:50px;
	margin:auto;
	padding:5px 0px 0px 0px;
	}

.footer-left{
	background:url(../images/footer_left-bg.gif) no-repeat;
	width:15px; height:46px;
	float:left;
	margin:0px; padding:0px;
	}

.footer-right{
	background:url(../images/footer_right-bg.gif) no-repeat;
	width:15px; height:46px;
	float:left;
	margin:0px; padding:0px;
	}
.footer-center{
	background:url(../images/footer-bg.gif) repeat-x;
	width:922px; height:46px;
	float:left;
	margin:0px; padding:0px 0px 0px 0px;}
	
.copyright-txt{
	font-family:'Arial';
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	line-height:16px;
	text-align:left;
	float:left;
	padding:3px 0px 0px 2px;
	margin:6px 0px 0px 0px;
	}
	

.copyright-highlight-txt{font-family:'Arial';font-size:11px;font-weight:normal;color:#FF9900; text-decoration:none;}
.copyright-highlight-txt a{ text-decoration:none;color:#FF9900;}
.copyright-highlight-txt:hover{ text-decoration:underline;color:#FF9900;}

	
.copyright-right-txt{
	font-family:'Arial';
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
	line-height:16px;
	text-align:left;
	float:right;
	padding:0px 0px 0px 0px;
	margin:6px 10px 0px 0px;
	}
/*----------------footer css end-----------------*/

.normal-txt{
	font-family:'Arial';
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
	text-align:justify;
	padding:0px 0px 0px 0px;
	}

.normal-txt a{color:#000000; text-decoration:none;}
.normal-txt a:hover{color:#666666; text-decoration:underline;}
/*----------------sub menu tree css starts -----------------*/
.tree-bar {
	width:98%;
	border:1px solid #CCCCCC;
	float:left;
	padding:5px 0px 5px 2px;
	margin:0px;
	font-family:'Arial';
	font-size:12px;
	font-weight:bold;
	color:#336699;
	line-height:16px;
	text-align:left;
	}

.tree-bar ul{ list-style:square; float:left; margin:0px;}
.tree-bar li{ background:url(../images/arrow.gif) left no-repeat;display:inline;padding:0px 5px 0px 15px;}
.tree-bar a{ text-decoration:none; color:#336699;}
.tree-bar a:hover{ text-decoration:underline; color:#336699;}
/*----------------sub menu tree css ends -----------------*/

.chief-box{
	float:left;
	border:1px solid #999999;
	margin:0px 20px 20px 20px;
	padding:15px 15px 10px 15px;
	font-family:'Arial';
	color:#006699; font-size:16px;
	font-weight:bold;
	text-decoration:none; text-align:center;
	line-height:20px;
	}

.chief-txt{
	font-family:'Arial';
	font-size:13px;
	font-weight:bold;
	color:#666666;
	line-height:20px;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	}
	
.career-table-r-first{
	border-top:1px solid #999999;
	border-collapse:collapse;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:2px 12px 2px 12px;
	}
	
.career-table-r-first-last{
	border-top:1px solid #999999;
	border-collapse:collapse;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:2px 12px 2px 12px;
	}

.career-table-r-middle-last{
	border-top:1px solid #999999;
	border-collapse:collapse;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:2px 12px 2px 12px;
	}
	
.career-table-r-middle{
	border-top:1px solid #999999;
	border-collapse:collapse;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:2px 12px 2px 12px;
	}
.career-table-r-bottom{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-collapse:collapse;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:2px 12px 2px 12px;
	}
	
.career-table-r-bottom-last{
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	border-collapse:collapse;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:center;
	padding:2px 12px 2px 12px;
	}

#image-gallery{
	width:660px;
	float:left;
	margin:20px 0px 0px 0px;
	padding:0px;
	}
	
.image{ border:1px solid #CCCCCC;margin:0px; padding:2px 2px 2px 2px; width:100px; float:left;}
#image_box{
	width:624px;
	float:left;
	margin:10px 0px 0px 3px;
	padding:2px 2px 2px 2px;
	border:1px solid #CCCCCC;
	}
	
.contactus-table-Left{
	border-collapse:collapse;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:2px 0px 2px 2px;
	}

.contactus-table-right{
	border-collapse:collapse;
	border-top:1px solid #999999;
	border-left:1px solid #999999;
	border-right:1px solid #999999;
	font-family:'Arial';
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding:2px 0px 2px 2px;
	}
	
.division-txt-container{
	width:685px;
	float:left;
	padding:0px 0px 0px 3px;
	margin:10px 0px 10px 0px;
	font-family:'Arial';
	font-size:13px;
	font-weight:normal;
	color:#000000;
	line-height:18px;
	text-align:justify;
	}
	
