 body{
	padding:0;
	margin:0;
	font-size:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#fff; 
	
	
	}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}

h1, h2, h3 {
	margin-top: 0;
}

h1 {
	font-size: 2em;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1em;
}

 ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
 }
 
 .spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
  }
  
  
#top{
   width:100%; 
   background:#0a5596; 
   height:27px; 
   padding-top:10px;
 }
 
#top_menu{ 
    width:960px; 
	margin:0 auto;
	}
	
	
	#menu_bar{ width:960px; float: inherit; line-height:25px; text-indent:px;}
	
.content{ 
   width:980px; 
   margin:0 auto;
   height:auto;

}
.mission-content{ 
   width:960px; 
   margin:0 auto; 
   padding-top:200px;
   height:665px; 

}

   
  
	 
.bt_content{   width:960px; 
	
   margin:0 auto;}
   
.ideas{ 
	 width:400px; 
	 height:221px; 
	 float:left;  
	 margin:75px 0 0 0; 
	 }

	 
 .ideas_b{ 
   width:980px; 
   margin:0 auto;
   height:630px;

}





	 
#statement_box{ 
	 width:700px; 
	 height:157px; 
	 background: url(../images/line_ver.png);
	 padding:0px 0px 0px 0px;
	 float:right; 
	 margin:5px 0 0 0; 
	 }
	 
	 
#main_link{ width:200px; float:left; height:200px; padding-top:130px; padding-left:40px; }	 
	 
	 
	 
#statement_1{ width:470px;
  
  float:left; font-size:16px; font-weight:bold;
  padding:20px 0px 2px 20px; 
  line-height:21px; position:relative;
  }
  
    
.statement_2{ 
  width:160px; 
  float:left; 
  margin-left:25px; 
  margin-top:8px; 
  padding:0px 0px 2px 0px;
  }
	  
	 
	 /*---------------------------------------background------------------------------*/
	 
#body_bg{ 
   width:100%; 
   background:url(../images/home.jpg) center top no-repeat; 
   height:775px;
   }
/*#body_mission{ 
   width:100%; 
   background: #152029 url(../images/all_bg.jpg) center top no-repeat; 
}  */ 
#body_mission{ 
   width:100%; 
   background: #fff url(../images/all_bg.jpg) center top no-repeat;
   color:#093A6C;
}
   
#body_profile{ 
   width:100%; 
   background: #152029 url(../images/profile_bg.jpg) center top no-repeat; 

   }
   
#body_help{ 
   width:100%; 
   background: #fff url(../images/all_bg.jpg) center top no-repeat;
   color:#093A6C;

   }
   
   
#body_imja{ 
   width:100%; 
   background: #fff url(../images/all_bg.jpg) center top no-repeat;
   color:#093A6C;

   }
   
 #body_film{ 
   width:100%; 
  background: #fff url(../images/all_bg.jpg) center top no-repeat; 
  color:#093A6C;

   }
   
 #body_about{ 
   width:100%; 
   background: #fff url(../images/all_bg.jpg) center top no-repeat;
   color:#093A6C;

   }
   /*====================================================background end=========================*/
   
.mission_txt{ 
  color:#FFFFFF; font-weight:bold;
  font-family:Arial, Helvetica, sans-serif; 
  font-size:17px;
  }
  
.mission_cont{ 
   line-height:22px;
   }
   
.visit{ 
   xcolor: #FFFF00;
   color: #FF9900;
   font-size:15px; 
   font-family:Arial, Helvetica, sans-serif; 
   font-weight:bold; 
   }
 
.menu_transparent{ 
 width:960px; 
 margin:0 auto; 
 height:28px; 
 padding-top:9px;
 }
 
#box{ 
  width:960px; 
   padding-top:150px; padding-left:8px; font-weight:bold;
  }
 
#left_bar{ 
  width:680px; margin-top:56px;
  float:left; 
  line-height:22px; 
  }
 
#right_bar{ 
  width:250px; 
  margin-left:30px;  margin-top:60px;
   float:left; 
    }
	
#right_bar a{ color:#fff; text-decoration:none;}
#right_bar a:hover{ color:#cccccc;}
   


a.read{
 width:85px; 
 height:5px;
 text-decoration:none;
 color:#fff; 
 padding:5px 5px 5px 5px;
 background:#6799b0;
}

a.read:hover{ 
  color:#fff; 
  background:#6cd4f9;
   }

a.read1{ 
 width:85px; 
 height:5px;
 text-decoration:none;
 color: #002D59; font-size:14px; 
 padding:5px 5px 5px 0px;

}
a.read1:hover{ color: #fff;   }

a.menutop{ 
  color:#fff; 
  font-family:"Lucida Sans Unicode"; 
  font-size:11px; 
  text-decoration:none; 
  background:transparent;
  }
  
a.menutop:hover{ color:#6cd4f9;}

.title{ 
  color:#fff; font-weight:bold; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:20px;
  }
  
.bt_title{ 
  color:#fff; 
  font-family:Arial, Helvetica, sans-serif; 
  font-size:18px; 
  font-weight:bold
  }
#base_line_one{

   width:100%;
   height:170px;
   background: url(../images/b_trran.png) transparent repeat-x; 
    margin:0px 0 0 0;
   }
   
#base_line_two{ 
		
	width:100%; 
	height:78px; 
	background: url(../images/fofoter_bg.png) transparent ; 
	
	}
.down_menu{ 
  width:233px; 
  float:left; 
  height:150px;  
  margin:20px 0 0 0; 
  line-height:20px;
  }	
.right-menu-top{ 
   width:233px; 
   height:20px; 
   float:left;  
   background:url(../images/menu_line.jpg) bottom repeat-x;
   margin-top:17px; 
   padding-top:5px
   }	
   
.right-menu-mid{ 
  width:233px; 
  height:20px; 
  float:left;   
  background:url(../images/menu_line.jpg) bottom repeat-x;  
  padding-top:5px;
  }



.left_menu{ 
  width:120px; 
  float:left; 
  height:150px; 
  padding-left:40px;  
  margin:20px 0 0 0; 
  line-height:20px;
  }	
  
.left-menu-top{ background:url(../images/menu_line.jpg) bottom repeat-x;  
  width:180px; 
  height:20px; 
  float:left;
  margin-top:0px; 
  padding-top:1px; padding-bottom:3px;
  }	
  
.left-menu-d{ 
  width:180px; 
  height:20px; 
  float:left;    
  padding-top:7px
  }


.footer-one{ width:auto; float:left; }
.footer-end{width:auto; float:right;}	

.footer-txt_1{ 
  color:#fff; 
  font-size:12px; 
  font-family:Arial, Helvetica, sans-serif;
  }

.footer-txt_2{ 
  color:#fff; 
  font-size:12px; 
  font-family:Arial, Helvetica, sans-serif;
  }

.footer-txt-email{ 
   color:#fff; 
   font-size:12px; 
   font-family:Arial, Helvetica, sans-serif; 
   padding-left:80px;
   }

.footer-txt_mid{ 
  color:#fff; 
  font-size:12px; 
  font-family:Arial, 
  Helvetica, sans-serif;
   padding-left:20px;
   }

.footer-txt_mid a{ color:#fff; text-decoration:none;}

.footer-txt_mid a:hover{ color:#ff9900;}
.footer_ideas_h{ 
  width:100%; 
  background:#161312; 
  height:79px;
  }
.footer_ideas{ 
  width:100%; 
  background:#0d1319; 
  height:79px;
  border-top: solid 15px #fff;}


input.txt {
  color: #000;
  background-color: #6cd4f9;
  border: 1px inset #00008B;
  width: 200px;
}
input.btn {
  color: #fff;
  background-color: #6799b0;
  border: 0px outset #00008B;
}
form p {
  clear: left;
  margin: 0;
  padding: 0;
  padding-top: 5px;
}
form p label {
  float: left;
  width: 30%;
  font: bold 0.9em Arial, Helvetica, sans-serif;
}
fieldset {
  border: 1px dotted #61B5CF;
  margin-top: 16px;
  padding: 10px;
}
legend {
  font: bold 0.8em Arial, Helvetica, sans-serif;
  color: #000;
  background-color: #6cd4f9;
}

/*-------------------- Menubar ------------------*/


#menubar {
	width: 100%;
	padding: 10px 0; 
	background: url(../images/menu_tran.png);

}

#menubar div {
	width: 960px;
	margin: 0 auto;
	text-align: left;
}

#menubar div a {
	color:#ffffff;
	font-family:"lucida sans unicode";
	font-size:11px;
	text-decoration:none;
	padding: 0 5px;
}

#menubar div a:hover { color:#6cd4f9;}
.wrapper{ width:258px;  float:left; padding:10px 10px 0px 0px ; margin:0 0 0 0 ;}


.profile_box{ margin-left:90px; margin-bottom:20px; width:450px; float:left; border:1px #ffffff solid; padding:0px 15px 20px 15px;}


.profile_box a{ color:#ff9900; }
.profile_box a:hover{ color:#ff6600;}



.gallery_my
{
margin:0px;
padding:0px;
}

.gallery_my ul
{
margin:0px;
padding:0px;
}

.gallery_my ul li
{
display:inline-block;
margin:0px;
padding:0px; float:left;
width:188px;
height:128px;
margin:0px 20px 20px 0px;
}

.gallery_my ul li img
{
margin:0px;
padding:0px;
border:#ccc solid 1px;
padding:2px;
background:#fff;
}




.gallery_my2
{
margin:0px;
padding:0px;


}

.gallery_my2 ul
{
margin:0px;
padding:0px;
}

.gallery_my2 ul li
{
display:inline-block;
margin:0px;
padding:0px; float:left;
width:281px;
height:403px;
margin:0px 20px 20px 0px;
}

.gallery_my2 ul li img
{
margin:0px;
padding:0px;
border:#334a5d solid 0px;
padding:2px;
background:#fff;
}


.box50{ width:50%; float:left; line-height:22px;}
.box51{ width:50%; float:right; line-height:22px;}
.box51 a{ color:#cccccc; text-decoration:none;}
.box51 a:hover{ color:#ffffff; text-decoration:none;}
.box{ width:780px; margin:0 auto;}


.image_height{ height:500px;}
.pro a{ color:#ff9900; font-weight:bold; }
.pro a:hover{ color:#ff6600;}

.pro strong{ }

.map{ margin-top:320px;}
.map a{ line-height:22px; color:#ff9900 !important;}
.map a:hover{ color:#fff !important;}
.update_btn {
	margin: 0 0 0 20px ; 
	padding: 0px;
	position: relative;
	top: -10px;
}
.update_btn a{
text-decoration:none;
border:none;
outline:none;
color:#fff;
}
.br_none {
border:none;
text-decoration:none;
outline:none;
}
.pagination {
	clear:both;
	width:580px;
	line-height:30px;
	color:#FFFFFF;
	background:#0D1319;
	text-indent:15px;
}
.pagination a{
text-decoration:none;
padding:0 12px;
color:#FFFFFF;
}
.pagination a:hover, .pagination a:active, .pagination a:focus{
text-decoration:none;
color:#424141;
color:#ffaaaa;
}
a .sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   200px;

  border:  1px solid black;
  padding: 2px 5px;

  background: #FFFFEE;

  text-decoration: none;
  font-family: Verdana, Sans-Sherif;
  font-weight: 900;
  font-size: 1.0em;
  color:   #008000;
}

#menu_childa.sample_attach, #menu_childa.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 1px solid black; }
.bt_title {
font-size:12px;
font-weight:bold;}
.letters
{
margin:0px;
padding:0px;
}

.letters ul
{
margin:0px;
padding:0px;
}

.letters ul li
{
display:inline-block;
margin:0px;
padding:0px; float:left;
width:289px;
height:403px;
margin:0px 20px 20px 0px;
}

.letters ul li img
{
margin:0px;
padding:0px;
border:#334a5d solid 0px;
padding:2px;
background:#fff;
}
.line2s {
	background:#fff;
	line-height: 30px;
	display: block;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333;
	border-bottom-color: #333;
	width: 580px;
	font-size: 16px;
	margin-bottom: 5px;
}
.line2s a{
	margin-bottom: 5px;
	color:#333;
	text-decoration:none;
}
.line2s a:hover, .line2s a:active, .line2s a:focus{
	margin-bottom: 5px;
	color:#FF9900;
	text-decoration:none;
}