body {

	font:12px Arial, Helvetica, sans-serif;

	color: #000000;

	text-align: center;

	margin: 0px;

	margin-bottom:25px;

	background:#FFFFFF url(/images/body_03.jpg) repeat-x top;

}



form{

	padding:0px;

	margin:0px;

}



a:link, a:active, a:visited{

	color: #0033FF;

	text-decoration: none;

}



a:hover {

	color: #0066FF;

	text-decoration: underline;

}



#container {

	overflow: auto;

	position: relative;

	z-index: 1;

}



.body_top{

	background: url(/images/body_02.jpg) no-repeat bottom center;

	/*width:768px;

	height:21px;*/

}



.body_bottom{

	background: url(/images/body_10.jpg) no-repeat top center;

	/*width:768px;

	height:21px;*/

}



.body_left{

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

	/*width:11px;

	height:534px;*/

}



.body_right{

	background: url(/images/body_06.jpg) no-repeat top left;

	/*width:11px;

	height:534px;*/

}





.body_mid{

	background:url('/images/body_09.jpg') repeat-y center top;

}



.media_red {

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

	font-size:12px;

	font-weight:bold;

	color:#800000;

}



.maroon {

	font: 1.5em Tahoma, Arial, sans-serif;

	font-weight: bold;

	color: #800000;

	border-bottom:1px #999999 solid;

}



.grey {

	font-size:10px;

	color:#8b8b8b;

}



#footer_disclaimer {

	font-size:10px;

	color:#8b8b8b;

}



#footer_contact {

	font-size:10px;

	color:#8b8b8b;

}



.src_btn{

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

	font-size:10px;

	height:19px;

}



.menu_item{

	background: url(/images/menu_tab.gif) no-repeat;

	width: 90px;

	height: 25px;

	cursor: pointer;

}



.sub_menu{

	height:22px;

	background:#EAE9E9;

	border-bottom:1px solid #d2d1d1;

}



.sub_menu a:link, .sub_menu a:active, .sub_menu a:visited{

	color: #666666;

	text-decoration: none;

	font-size:.9em;

}



.sub_menu a:hover{

	color: #3c8cb7;

	text-decoration: underline;

	font-size:.9em;

}



.menu_item_hover{

	background: url(/images/menu_tab_over.gif) no-repeat;

	width: 90px;

	height: 25px;

	cursor: pointer;

}



.menu_item_selected{

	background: url(/images/menu_tab2.gif) no-repeat;

	width: 90px;

	height: 25px;

}



#menuBar{

	color:#333333;

	font-size:1em;

}



#menuBar a:link, #menuBar a:active, #menuBar a:visited{

	color:#333333;

	text-decoration:none;

	font-size:1em;

}



#menuBar a:hover{

	color:#333333;

	text-decoration:none;

	font-size:1em;

}



#mid_menu a:link, #mid_menu a:active, #mid_menu a:visited{

	color:#333333;

	text-decoration:none;

	font-size:1.3em;

}



#mid_menu a:hover{

	color:#333333;

	text-decoration:underline;

	font-size:1.3em;

}



.myInputBox{

	border: 1px solid #7F9DB9;

	color: #333333;

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

	font-size:10px;

	height:14px;

}



h4{

	color:#990000;

}



.Bold{

	font-weight: bold;

}



.Title{

	font-weight: bold;

	font-size: 18px;

	color: #cc3300;

}



.Code{

	border: #8b4513 1px solid;

	padding-right: 5px;

	padding-left: 5px;

	color: #000066;

	font-family: 'Courier New' , Monospace;

	background-color: #ff9933;

}



#news_contents a:hover{

	color:#333333;

	text-decoration:none;

	border-bottom:1px #FF6600 solid;

}



#news_contents a:link, #news_contents a:active, #news_contents a:visited{

	color:#333333;

	text-decoration:none;

	border-bottom:1px #F5F5F5 solid;

}



#admin_menu{

	/*position:absolute;

	left:0px;

	right:0px;

	z-index:10;*/

}



input.cms_btn {

	color:#000000;

	border:1px #333333 solid;

	background: url(/_lib/images/gradients/orange_btn.gif) repeat-x center;

	padding:3px;

	margin:0px;

	font-size:13px;

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

	text-decoration:none;

}



input.cms_btn_sm {

	color:#000000;

	border:1px #333333 solid;

	background: url(/_lib/images/gradients/orange_btn.gif) repeat-x center;

	padding:2px;

	margin:0px;

	font-size:12px;

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

	text-decoration:none;

}



#back_cover {

	position:absolute;

	top:0px;

	left:0px;

	width:100%;

	height:100%;

	display:none;

	z-index:20;

	background:#333333;

	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);

	opacity: .60;

}



#msgbox {

	position: absolute;

	padding: 12px;

	left: 50%;

	top: 45%;

	z-index:50;

	display:none

}



.main_padding{

	padding:6px;	

}



.content-pad {

	padding:0px 30px 0px 30px;

}