* { padding: 0; margin: 0; outline: 0; }
	
	.links a{
	color:#6c6c6c;
	text-decoration:none;
	}
	..img{
	border:none;
	}
	
	body{
	background:#e3e3e3;
	font: normal 11px  Arial, Helvetica, sans-serif;
	}

	.top{
	height:321px;
	background-image:url(../img/top-bg.gif);
	background-repeat: repeat-x; 
	}
	
	.header {
	font-size: 19px;
	font-style: italic;
	color: #666666;
	}
	
	.menu{
margin:auto;
	width: 766px;
	height:64px;
	font-weight: bold;
	font-size: 14px;
	}
	.menu2{
	width: 766px;

	}
	.menu2 a{
	color:#0099FF;
	padding: 0 10px;
	text-decoration: none;
	width: 767px;
	height:24px;

	font-size: 12px;
	}
	
	.menu ul{
	width: 100%;
	background: url(../img/menubg.gif) repeat-x;
	margin: 0;
	text-align: left;
	}
	
	.current{
	width: 100%;
	background: url(../img/menubg2.gif) repeat-x;
	padding: 24px 0;
	margin: 0;
	text-align: left;
	}
	
	.menu ul li,.menu2 ul li{
	display: inline;
	}
	
	.menu ul li a{
	color: #494949;
	padding: 24px 30px;
	margin: 0;
	text-decoration: none;
	}
	
	.menu ul li a:hover{
	background:#CCCCCC;
	}
	
		.menu2 ul li a:hover{
	background:#CCCCCC;
	}
	.middle{
	height:505px;
	}
	.col1,.col2,.col3{
	background-image:url(../img/tablebg.jpg);
	height:370px;
	float:left;
	margin:0 3px 0 0;
	width:253px;
	}
	
	.col1{
	margin:0 3px 0 8px;
	}
	
	.col2,.col3{
	margin:0 3px 0 0;
	}
	
	.content-wrap{
	margin:0px auto 35px auto;
	width:800px;
	}
	
	.footer{
	border-top: 1px solid #000000;
	background:#FFFFFF;
	color:#6c6c6c;
	margin: 0 auto; 
	text-align: center;
	font: normal 10px  Arial, Helvetica, sans-serif;
	line-height:20px;
	}
	
	#copyrightinfo{
	margin: 0 auto; 
	width:700px;
	}
	
	.bluetext{
	color: #6699CC
	}
	
	#welcome,.recent,.latest,.recentBot,.latestBot{
	width:230px;
	margin:0 auto;
	}
	.recent,.latest,.recentBot,.latestBot{
	margin-bottom:7px;
	height:93px;
	border-bottom:1px solid #666666;
	}
	
	.recentBot,.latestBot{
	border-bottom:none;
	}
	.info,.pic,.newsinfo,.newspic{
	height:61px;
	}
	
	.info{
	margin-left:5px;
	width:130px;
	float:left;
	}
	
	.pic{
	width:94px;
	float:left;
	}
	
	.newsinfo{
	margin-left:5px;
	width:185px;
	float:left;
	}
	
	.newspic{
	width:38px;
	float:left;
	}
	
	.titles{
	color:#317acb;
	text-decoration:none;
	font: bold 13px  Arial, Helvetica, sans-serif;
	}
	
	img  {
		border:none;
	}
	
	.hotspot {color:#900; padding-bottom:1px;  cursor:pointer; width:20px;}

#tt {position:absolute; display:block; }

#tttop {display:block; height:2px; margin-left:5px;  top right no-repeat; overflow:hidden}

#ttcont {
	padding:40px 19px 17px 23px;
	margin-left:7px;
	width:160px;
	font-weight:bold;
	background-image: url(/img/tooltip.png);
	background-repeat: no-repeat;
}/*Change font color to suit*/

#ttbot {display:block; height:7px; margin-left:5px;overflow:hidden;}

#fm {
	width:59px;
	height:42px;
	background-image: url(/img/powered_by_fm.png);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	margin-top: 25px;
	padding-bottom: 25px;
}
#info {
	margin-top: 25px;
}

#fm a{ display:block; width:59px; height:42px; margin:0 auto; text-indent: -9999px; }