@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background-color:#0071bf;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#535353;
	text-align:center;
	line-height:20px;
}

/* MAIN BODY */
#main_body{
	text-align:center;
	width:900px; 
}
/* END MAIN BODY */


/* TOP AREA */
#top{
	width:850px;
	height:75px;
	padding:0 25px 0 25px;
	background:url(images/bg_top.jpg) no-repeat;
}
.logo img{
	width:138px;
	height:75px;
	border:none;
}

/* END TOP AREA */



/* TOP MENU */
.top_menu{
	color:#74c6ff;
	width:500px;
	padding-top:17px;
	text-align:right;
	font-size:10px;
}
.top_menu a:link, .top_menu a:visited{
	color:#74c6ff;
	text-decoration:none;
}
.top_menu a:hover{
	color:#74c6ff;
	text-decoration:underline;
}


/* END TOP MENU */


/* MAIN MENU */
.main_menu{
	padding:15px 0 0 25px;
	color:#0071bf;
	font-size:11px;
	text-align:left;
	background:#f0f0f0;
}
.main_menu p{
	color:#0071bf;
	font-size:11px;
	padding:0px;
	margin:0px;
	float:left;
}

.main_menu h2{
	color:#0062a6;
	font-weight:normal;
}
.main_menu h2 a:link, .main_menu h2 a:visited{
	color:#0062a6;
	font-weight:normal;
	text-decoration:none;
	font-weight:normal;
}
.main_menu h2 a:hover{
	color:#AAA;
}

.main_menu img{
	float:left;
	font-weight:normal;
	padding:0 10px 5px 0;
	border:none;
}
.menu_box{
	width:266px;
	padding:0 25px 5px 0;
}

.menu_box a:link, .menu_box a:visited{
	font-weight:bold;
	color:#0062a6;
	text-decoration:none;
}
.menu_box a:hover{
	text-decoration:underline;
}
.menu_box span{
	float:left;
	padding-top:15px;
	display:inline;
}
.menu_box span img{
	float:right;
	padding:4px 0 0 15px;
	
}
/* END MAIN MENU */


/* MID AREAR */
.mid_space{height:52px;background:url(images/bg_mid3.jpg) no-repeat;}
.mid_space2{height:38px; background:url(images/bg_mid2.jpg) no-repeat;}

.mid_data{
	background:url(images/bg_bt.jpg) repeat-y;
	padding:0 25px 0 25px;
}
.mid_databox{	
	width:410px;
	text-align:left;
}
.mid_databox h2{
	font-weight:normal;
	margin:0px;	
	color:#0071bf;
}
.mid_databox h1{
	font-size:24px;
	font-weight:normal;
	margin:0px;
}
.mid_databox a:link, .mid_databox a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#0071bf;
	display:block 100%;
}
.mid_databox a:hover{
	color:#AAA;
}


.nno{
	list-style:none;
	list-style-type:none;
}
.nno p{
	padding:0px;
	margin:0px;
}
.year{
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.nno ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.nno li{
	color:#FFF;
	float:left;
	text-align:center;
	display:block;
	height:70px;
	margin:15px 0 10px 0;
	width:100%;
	text-align:left;
	background:url(images/bg_date_blu.jpg) no-repeat left;
}

.clip{
	list-style:none;
	list-style-type:none;
}
.clip p{
	padding:0px;
	margin:0px;
}
.clip h2{
	color:#0071bf;
}
.clip ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.clip li{
	color:#0071bf;
	float:left;
	text-align:center;
	display:block;
	height:70px;
	margin:15px 0 10px 0;
	width:100%;
	text-align:left;
	background:url(images/bg_date_gra.jpg) no-repeat left;
}
.date_box{
	width:60px;
	height:67px;
	padding-top:3px;
	text-align:right;
	font-size:12px;
}

.date_box span{
	font-weight:normal;
	font-size:20px;
	color:#FFF;
}
.data_box{
	padding:0px;
	margin:0px;
	width:330px;
	height:70px;
	color:#535353;
	line-height:18px;
}
.data_box a:link, .data_box a:visited{
	color:#0071bf;
	text-decoration:none;
	font-weight:bold;
}
.data_box a:hover{
	color:#AAA;
}
/* END MID AREAR */



/* BUTTOM CONTENT */
.btm_area{
	background:url(images/bg_btm_area.jpg) no-repeat bottom #FFF;
	padding:0 25px 25px 25px;
	text-align:left;
}
.btm_area h2{
	margin:0px;
	padding:0px;
	color:#0071bf;
	font-weight:normal;
}
.btm_left{
	width:50%;
}
.btm_leftData{
	padding:20px 0 0 0;
}
.btm_leftData img{
	border:none;
}
.btm_leftData img{
	float:left;
	padding:0 15px 10px 0;
}


.btm_right{
	width:50%;
}
.btm_rightData{
	padding:20px 0 0 0;
}
.btm_lefttData{
	float:left;
	padding:0 15px 10px 0;
}
.btm_lefttLink{
	margin-top:10px;
	background:url(images/bg_btm.jpg) no-repeat;
	height:31px;
	padding:4px 0 0 12px;
}
.btm_lefttLink a:link, .btm_lefttLink a:visited{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.btm_lefttLink a:hover{
	color:#51b7ff;
	font-weight:bold;
	text-decoration:none;
}
.contactMap{
	width:100px;
}
.contactMap img{
	border:none;
}
.contactData{
	width:300px;
	padding:0 25px 30px 0;
}
.contactData p{
	margin-top:0px;
}
.contactData a:link, .contactData a:visited{
	color:#0071bf;
	text-decoration:none;
}
.contactData a:hover{
	color:#535353;
	text-decoration:none;
}
/* END BUTTOM CONTENT */


/* FOOTER */
.footer{
	background:url(images/bg_footer.jpg) no-repeat;
	height:57px;
	color:#FFF;
	font-size:10px;
	padding:0 25px 0 25px;
}
.footer a:link, .footer a:visited{
	color:#FFF;
	text-decoration:none;
}
.footer a:hover{
	color:#FFF;
	text-decoration:underline;
}

.footerCopy{
	padding-top:9px;
	text-align:left;
	width:50%;
	line-height:16px;
}
.footerLink{
	padding-top:21px;
	text-align:right;
	width:50%;
}
/* END FOOTER */


.fl{float:left;}
.fr{float:right;}
.cf{clear:both;}

/* Padding */
.pad_top12{padding-top:12px;}
.pad_top15{padding-top:15px;}


/* Web Teama area */
.web_team{width:390px; text-align:left;}
.web_team img{border:none;}
.web_team h2{font-weight:normal; margin:0px; color:#0071bf; padding-bottom:10px}
.web_team h1{font-size:24px; font-weight:normal; margin:0px;}
.web_team a:link, .web_team a:visited{
	font-weight:bold;
	text-decoration:none;
	color:#0071bf;
	display:block 100%;
}
.web_team a:hover{color:#AAA;}
.web_display{border:solid 1px #e2e2e2; border-left:none;}\
/* Insert Picture Text */
.web_display span{
	width:97px; 
	height:34px; 
	/*overflow:hidden;*/
	display:block;
	}
	

.web_menu{width:98px;}
.p_under_pic{display:none;  }


