@charset "utf-8";

/* CSS Document */



body {

	margin:0px auto;

	padding:0px;

	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #666600;

	background: #ffffff url(../images/main_background.jpg) repeat-x top;

}

#header_wrap{

	background:url(../images/header.jpg) no-repeat;

	width: 900px;

	height: 191px;

	margin: 0 auto;

}

.content_title{

	font: 20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #666600;

	font-weight: bold;

	



}

.text_input{

	border: 1px solid #999999;

	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #666600;

	background: #f5f5f5;

}

.button{

	border: 1px solid #999999;

	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #666600;

	background: #cccccc;

}

.text_input_highlight{

	border: 1px solid #990000;

	font: 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #990000;	

	background: #f5f5f5;	

}

.small_text{

	font: 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	color: #666600;

	font-weight: 100;

}

#fac_module{

	background:url(../images/facility%20background.jpg) no-repeat #f3edd7 top right;



}

#top_menu{

	text-align: right;

	padding-right: 10px;

	padding-top: 10px;

	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	color: #f5f5f5;

}

#top_menu a:link{

	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #f5f5f5;

}

#top_menu a:hover{

	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #cccccc;

}

#top_menu a:visited{

	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;

	text-decoration: none;

	color: #f5f5f5;

}



#menu_wrap{

	width: 900px;

	height: 43px;

	background: #333333;

	margin: 0 auto;

}

#flash_wrap{

	width: 900px;

	height: 279px;

	background:url(../images/flash_banner.jpg) no-repeat;

	margin: 0 auto;

}

#content_wrap{

	width: 900px;

	margin: 0 auto;

	min-height: 400px;

	background:url(../images/content_left_background.jpg) bottom left no-repeat #FFFFFF;	

	clear:both;	

}

#menu_footer_wrap{

	width: 880px;

	height: 48px;

	background:url(../images/menu_footer_background.jpg) no-repeat;

	margin: 0 auto;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding-right:20px;

	text-align:right;

	

}

#menu_footer_wrap a:link{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

}

#menu_footer_wrap a:hover{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #009933;

	text-decoration: underline;

}

#menu_footer_wrap a:visited{

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #cccccc;

	text-decoration: none;

}





#copyright_wrap{

	width: 900px;

	background: #FFFFFF url(../images/copyright-back.jpg) right no-repeat;

	margin: 0 auto;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;	

}

#video_player{

	text-align: right;

	width: 95%;

	padding-right: 5px;

	padding-top: 5px;

	padding-bottom: 5px;	

	background: url(../images/player_bak.PNG);

	



}



#full_content{

	text-align: justify;

	padding: 20px;

}



#content_left{

	float: left;

	text-align: justify;

	padding: 10px;

	overflow: hidden;	

}

#content_left p{

	padding-left: 10px;

	padding-right: 25px;	

}

#content_right{

	background:url(../images/content_background_right.jpg) top right no-repeat;

	float: right;

	width: 390px;	

	padding: 10px;	

}





/* links */



a:link{

	text-decoration: none;

	color:#996633;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

a:hover{

	text-decoration: underline;

	color: #663300;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	

}

a:visited{

	text-decoration: none;

	color: #333300;

	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}





a.linkopacity img       {

	filter:alpha(opacity=50);

	 -moz-opacity: 0.5; 

	 opacity: 0.5;

	 -khtml-opacity: 0.5;

 }

a.linkopacity:hover img {

	filter:alpha(opacity=100);

	-moz-opacity: 1.0;

	opacity: 1.0;

	-khtml-opacity: 1.0;

}



#thumbholder{

	width: 850px;

	padding-top: 20px;

	padding-bottom: 20px;	

	text-align:center;

}

#thumbholder img{

	border: 1px solid #006600;

}