body{
				
	background:url("../images/background.png") repeat-x scroll center top #1A5587;
	color:#333333;
	font-family:"Arial",Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	margin:0;
	padding:0;
				
}
h1, h2, h3, h4, h5, h6, div { margin:0; padding:0;}
p, form, input { margin:0; padding:0; background:none;}
/*ul{ margin:0; padding:0;}
li{margin:0; padding:0;}*/
a { outline:none; text-decoration:none; color:#000000;}
img { border:none;}
.cl{ clear:both; height:1px;font-size:1px;}
input{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; padding-left:3px; vertical-align:middle;}

/*------defult css-----*/



#outer{ 
		width:1024px; 
		margin:auto;
		margin-top:10px;
}

/*------header css start-----*/

#header{ 
		width:100%; 
}

#header div.logo {
	width:100%
}
#header div.logo a{ 
		background:url(../images/top_txt) no-repeat; 
		
		height:134px; 
		/*float:center; */
		display:block;
		margin:0 0 0 205px; 
}
#header div.logo_text{
	font-size:16px;
	font-weight:bold;
	text-align:center;
}

.latest_announcement{ margin:10px;}
.latest_announcement dl{
 	float:left;
	width:940px;
	padding:0 0 10px 0;
 }
.latest_announcement dt{
	background-image:url("../images/bg-news-inset.gif");
	background-repeat:no-repeat;
	
	color:#FFFFFF;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:20px;
	height:30px;
	padding:10px 0 0 15px;
	width:925px;

}
.latest_announcement dd{
	float:left;
	padding:10px 0 0 15px;
	
}
ul{margin:0px; list-style:none; padding:0px;}
.latest_announcement ul{margin:0px; padding:0px; list-style:none;}
.latest_announcement li{margin-left:10px; list-style:none;}
#header form{ 
		width:347px; 
		height:30px; 
		/*float:left; */
		background:url(../images/search_bg.jpg) no-repeat top; 
		padding:3px; 
		display:block;
		/*margin:0 0 0 365px;*/
	
} 
#header form label{ 
		color:#666666; 
		float:left; 
		margin:8px 0 0 3px;  
		display: block
}
#header form input{ 
		background:none; 
		border:none; 
		margin:7px 0 0 10px; 
		width:177px; 
		display: 
		block; 
		float:left;
		display:block;
} 
#header form input.button{ 
		background:url(../images/search_button.jpg) no-repeat;
		width:16px;
		height:18px;
		float:left;
		border:none;
		margin-left:33px;
		
		cursor:pointer;
		

 }
#header div.hight{ height:20px; clear:both}
#menu{ 
	clear:both; 
	margin-top:20px;
	background-image:url("../images/bg-nav.gif");
	background-repeat:no-repeat;
	height:37px;
	list-style:none outside none;
	width:1024px;
	}
#navigation {
		
		/*height:28px;*/
}
 ul#navigation{ margin:0; padding:0;}
#navigation li{margin:0; padding:0;}
#navigation li {
		background-image:url("../images/bg-main-nav-item.gif");
		background-position:right top;
		background-repeat:no-repeat;
		float:left;
		margin-top:1px;
		padding:6px 20px 5px;
}
#navigation a {
		color:#FFFFFF;
		text-decoration:none;
		
}
/*#navigation span {
		display: block;
		background-repeat: no-repeat;
		padding: 0 5px;
}
*/
#navigation a:hover {
		
		color:#6ED9F7;
}

/*#navigation a:hover span {
		
}
#navigation li.activate a:link, #navigation li.activate a:visited{
color:#ff6600;
}
*/


/*------header css end-----*/


#bg{ 
		background:url(../images/outer_bg.png) repeat-y top; 
		width:1024px;
		margin:auto;
		padding-bottom:40px; 
		padding:0;
		clear:both;
		border:1px solid #CCCCCC;
		
}

/*------video and form css start-----*/
#video_bg{ 
		background-color:#e8e8e8; 
		width:1003px; 
		padding:3px; 
		margin:5px 0 5px 8px;
}	
#video_bg .video_item{ 
		float:left; 
		width:605px; 
		height:309px;
		display:block;
}
#video_bg form{ 
		/*background:url(../images/form_bg.jpg) no-repeat right; 
		width:389px; 
		height:302px; 
		float:right;
		display:block;
		color:#FFFFFF;*/
}
#video_bg  h2{ 
		background: url(../images/heading.png) no-repeat;
		display:block;
		height:58px;
		margin:11px 0 0 49px !important;
		width:282px;
		
}
#video_bg h1{
	font-size:18px; 
	color:#FFFFFF;
	font-weight:normal;
	text-align:center;
	margin-top:5px;
}
#video_bg form table input{ 
		background:url(../images/text_box.gif) no-repeat ; 
		width: 212px; height:21px; 
		border:none; 
		outline:none;		 							
		margin:5px; 
		padding:5px 0 0 3px;
}
form input.sub{ 
		background:url(../images/form_button.png) no-repeat; 
		width:328px; 
		height:75px; 
		display:block; 
		border:none;
		margin:-10px 0 0 70px;
		cursor:pointer;
		
}
	
/*------video and form css end-----*/	

/*------main content start-----*/	
#contant{ 
		width:1003px; 
		clear:both; 
		margin:20px auto 30px auto;
		
}
#contant div.contant_bg{ 
		background:url(../images/content_bg.jpg) no-repeat #fff top; 
		width:309px; 
		float:left; 
		display:block; 
		margin-right:5px; 
		padding:10px;
} 
#contant div.contant_bg p.big_text{
		font-size:21px;
		color:#ff6600;
		margin-bottom:10px;
}
#contant div.contant_bg p a{ 
		text-align:left; 
		float:left; 
		margin-top:10px; 
		color:#ff6600;
		font-weight:bold;
		text-decoration:underline;
} 
#contant div.contant_bg p a:hover{
		text-decoration:none;
}		
	
/*------main content end-----*/	

	
/*------footer css start-----*/

#footer_bg{ 
		background:url(../images/footer_bg.jpg) repeat-x bottom; 
		height:291px; 
		width:100%; 
		clear:both; 
}
#footer_outer{
		width:954px;
		/*margin:11px auto 0 auto;*/
		margin:auto;
}

#footer_outer ul{ margin:0; padding:0;}
#footer_outer li{margin:0; padding:0;}
.footer_left{
		width:339px;
		float:left;
		color:#FFFFFF;
}
.footer_left h2{
		font-size:18px;
		margin:10px 0;
		display:block
}
.footer_left ul{ display:block; margin-top:20px;}
.footer_left ul li{ float:left; display:block;}
.footer_left ul li a{ padding-right:5px;}

.footer_middle{ 
		background:#ffffff;
		width:249px;
		height:246px;
		display:block;
		float:left;
		margin:10px 40px 0 40px;
		padding:0 3px;
}
.footer_middle h1{
		color:#333333;
		font-size:18px;
		text-align:center;
		margin:5px 0;
		padding:0;
		font-weight:bold;
}
.footer_middle h2{
		color:#333333;
		font-size:15px;
		text-align:center;
		margin:5px 0;
		padding:0;
		font-weight:bold;
}
.footer_middle  form{ margin:0; padding:0;}
.footer_middle table{
	width:230px;
	margin-left:10px;
	font-size:12px;
	color:#333333;
}
.footer_middle table input[type=text]{
		border:#999999 solid 1px; 
		width:134px;
		height:25px;
		font-size:11px;
		color:#333333;
		margin:5px;
		
}
.footer_middle input[type=submit]{
		background:url(../images/footer_form_button.png) no-repeat; 
		width:132px; 
		height:31px; 
		display:block; 
		border:none;
		margin:3px 0 0 84px;
		cursor:pointer;
		
}	

.footer_top_bg input[type=text]{ 
		border:#999999 solid 1px; 
		width:134px;
		height:25px;
		font-size:11px;
		color:#333333;
		margin:5px;
		padding:5px;
		
}
.footer_top_bg{
		background:url(../images/.jpg) repeat-x top;
		width:auto;
		display:block;
}
.footer_top_bg img{
	 width:94px;
	 height:26px;
	 margin:5px 0 0 10px;
}
.footer_top_bg h2{ 
		color:#000000; 
		font-weight:normal; 
		font-size:12px; 
		margin:5px 0 0 10px;
		padding-left:10px; 
		width:150px;
}		  
.footer_top_bg a{ 
		background:url(../images/like_button.jpg) no-repeat right; 
		width:51px; 
		height:26px; 
		display:block;
		float:right;
		top:-10px;
		right:10px;
		position:relative; 
		
		
}
.footer_right{
		width:186px;
		float:left;
		display:block;
}
.footer_right h2{
		font-size:18px;
		color:#FFFFFF;
		margin-top:10px;
}
.footer_right ul{
		 margin-top:10px; 
		 display:block;
}	  
.footer_right ul li{ 
		list-style:none; 
		border-bottom:#7699b7 solid 1px;
		line-height:25px;
}

.footer_right ul li a{
		color:#FFFFFF;
		text-align:left;
		text-decoration:none;
}
.footer_right ul li a:hover{
		color:#7699b7;
}
.bootem{ 
		float:left; 
		display:block;
		clear:both;
		color:#FFFFFF;
margin:12px 0 0 0;
position:relative;
width:960px;
		
		
}
.bootem ul{ 
		display:block;
		color:#FFFFFF;
		/*width:646px;
		float:left;*/
		margin:0;
		padding:0;
		width: 330px; position: absolute; left: -22px;
		
}
.bootem ul li{ 
		display:block;
		float:right;
		padding-right:10px;
}

.bootem ul li a{ 
		color:#FFFFFF;
		text-decoration:none;
		
}
.bootem ul li a:hover{ 
		text-decoration:underline;
}
.bootem p{ 
	width:200px;
	float:right;
	margin-right:10px;
	text-align:right;
}
.bootem p a{
		color:#FFFFFF;
		text-decoration:none;
}
.bootem p a:hover{
		text-decoration:underline;
}
/*------footer css end-----*/
.credit_form {
	background:url(../images/form_bg.jpg) no-repeat top right; 
		width:389px; 
		height:309px; 
		float:left;
		display:block;
		color:#FFFFFF;
		margin-left:26px;
}
.video_img_div{
	float:left;
	margin-left:19px;
}
.credit_form_content{
	width:320px; margin:auto;
}
form{margin:0;}
