
	body {
		font-family : Arial,Helvetica,sans-serif;
		font-size : 12px;
		background : #FAFAFA;
		font-weight : normal;
		color : #000000;
		margin : 0px;
		padding : 0px;
	}
	
	form
	{
		border			: 0px;
	}
	
	img
	{
		border: 0;
	}
	
	.h1 {
		font-size : 20px;
		text-align : left;
		padding : 0px 0px 10px 0px;		
	}
	.h2
	{
		font-size		: 16px;
		text-align		: left;
		padding			: 0px 0px 10px 0px;
	}
	.fleft {
		float : left;
	}
	.fright {
		float : right;
	}
	.clear {
		clear : both;
	}
	.news_date
	{
		text-align		: right;
		color			: #666666;
	}
	.small
	{
		font-size 		: 12px;
		font-weight		: normal;
	}
	.error
	{
		color			: #FF0000;
		padding			: 5px 0px 5px 0px;
	}

	.news_header
	{
		border-bottom	: 1px #C0C0C0 dotted;
	}
	.news_body
	{
		color			: #666666;
	}

	.v_space
	{
		margin			: 0px 0px 25px 0px;
	}

	.main {
		background : #FFFFFF;
		width : 900px;
		margin : 5px auto;
	}
	
	.navigation_container {
		padding : 0px 0px 2px 2px;
	}

	.navigation_link_container:hover a
	{
		color : #da893a;
	}
	
	a
	{
		color : #000000;
	}
	
	a.navigation_link 
	{ 
		font-size : 			    12px;
		display :					block;
		float : 					left;
		color : 					#FFFFFF;
		text-decoration : 			none;
		margin : 					0;
		letter-spacing : 			2px;
		font-weight:				bold;
		padding-left: 				5px;
		padding-right: 				5px;
	}
 
	.content_container {
		padding : 30px 0px 0px 0px;
		border-top : 1px #333333 solid;
		border-left : 1px #999999 solid;
		border-right : 1px #999999 solid;
	}
	.content_main {
		width : 98%;
		padding : 0px 0px 50px 10px;
	}

	.footer a
	{
		color : #FFFFFF;
		text-decoration : none;
	}
	
	.footer a:hover
	{
		color : #FFFFFF;
		text-decoration : underline;
	}
 
 	input[type=text]
 	{
 		border: 1px #000000 solid;
 		background-color: #FFFFFF;
 	}
 	
 	input[type=password]
 	{
 		border: 1px #000000 solid;
 		background-color: #FFFFFF;
 	}
 	
 	input[type=submit]
 	{
 		border: 1px #000000 solid;
 		background-color: #DDDDDD;
 	}
 	
 	input[type=text]:focus
 	{
 		background-color: #EDEDED;
 	}
 	
 	textarea
 	{
 		border: 1px #000000 solid;
 		background-color: #FFFFFF;
 	}
 	
 	textarea:focus
 	{
 		background-color: #EDEDED;
 	}
 	
 	select 
 	{
	 	border:1px #000000 solid; 
	 	padding-left:0.3em; 
	 	margin-bottom:0.6em; 
 		background-color: #FFFFFF;
	 	width: 200px;
 	}
 	
 	select:focus
 	{
 		background-color: #EDEDED;
 	}
 	
 	.submitbtn 
 	{
	 	width: 100px; 
	 	background: #000000; 
	 	border: 1px solid; 
	 	border-color: #999 #333 #333 #999; 
	 	color: #FFFFFF; 
	 	cursor: pointer; 
	 	padding: 0; 
	 	margin: 0;
 	}
 	
	.submitbtn:hover 
	{
		color: #da893a;
		border: 1px solid;
		border-color:  #333 #999 #999 #333; 
	}
 	
 	th
 	{
 		background-color:	#DDDDDD;
 	}
 	
 	td
 	{
 		background-color:	#EFEFEF;
 	}
 	
 	.framecontainer
 	{
	    float:		left;
	    width:		99%;
 	}
 	
 	.frameleft
 	{
	    float:			left;
	    width: 			200px;
	    height:			100%; 
 	}
 	
 	.frameleft a
 	{
		text-decoration: none;
 	}
 	
 	.frameleft img
 	{
		border: 0;
 	}
 	
 	.frameleft_entry
 	{
 		width:					95%;
 		background-color:		#DDDDDD;
 		border:					1px solid #CCCCCC;
 		padding:				2px;
 		cursor:					pointer;
 	}
 	
 	.frameleft_entry:hover
 	{
 		background-color:		#EEEEEE;
 	}
 	
 	.frameright
 	{
	    margin-left:	220px;
	    height:			100%; 	
 	}

 	.microtext
 	{
 		font-size : 9px;
 	}
 	
 	.megatext
 	{
 		font-size : 14px;
 	}
 	
 	 .searchentry
 	{
 		border: 			1px dashed #cccccc;
 		padding:			5px;
 		width:				98%;
 	}
 	
 	.searchentry a
 	{
 		text-decoration: none;
 	}
 	
 	.searchentry a:hover
 	{
 		color: #404040;
 	}
 	
 	.paginationcontroll
 	{
 		cursor: 	pointer;
 		font-size: 	14px;
 	}
 	
 	.topsearch
 	{
 		padding-top:	3px;
 		margin-left: 	695px;
 		height:			16px;
 		line-height:	16px;
 	}
 	
	.topsearch input[type=text]
	{
		height: 			12px;
		font-size:			9px;
		width:				130px;
		background-color: 	#EEEEEE;
		margin-top:			0px;
		padding: 			2px;
 		float:				left;
	}
	
	.topsearch input[type=submit]
	{
		height: 			16px;
		font-size:			9px;
		width:				60px;
		background-color: 	#CCCCCC;
		border:				1px solid #DDDDDD;
		cursor:				pointer;
		margin-top:			1px;
	}
	
	.topsearch input[type=submit]:hover
	{
		background-color: 	#DDDDDD;
		border:				1px solid #CCCCCC;
	}