/* CSS Document */
body
{
	background:#ffffff url('../images/mainbg.jpg');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:0px;
	padding:0px;
}
.headertop
{
	background:transparent url('../images/headtop.gif');
	background-repeat:no-repeat;
	background-position:top center;
}
.headerswf object
{
	z-index:900;
}
.banner
{
	font-size:18px;
	color:#333333;
	font-weight:bold;
	padding:0px;
	padding-top:10px;
	padding-left:10px;
}
.menu ul 
{
	list-style:none;
	margin:0;
	padding:0;
}
.menu li 
{
	float:left;	
	margin:0;
	padding:0;
	text-align:center;
}
.menu li a 
{
	display:block;
	padding:5px 10px;
	height:100%;
	color:#000000;
	/*font-weight:bold;*/
	font-size:14px;
	text-decoration:none;
	border-right:1px solid #FFF;
}
.menu li a 
{
	background:url(bg2.jpg) repeat 0 0;
}
.menu li a:hover, .menu li a:focus, .menu li a:active 
{
	background-position:-150px 0;
}
#mn1 a 
{	
	background:url('../images/menu1.jpg') repeat 0px 0px;
}
#mn1selected a 
{	
	background:url('../images/menu1.jpg') repeat -20px 94px;
}
#mn2 a 
{
	background:url('../images/menu2.jpg') repeat 0px 0px;
}
#mn2selected a 
{
	background:url('../images/menu2.jpg') repeat -20px 94px;
}
#mn3 a 
{
	background:url('../images/menu3.jpg') repeat 0px 0px;
}
#mn3selected a 
{
	background:url('../images/menu3.jpg') repeat -20px 94px;
}
#mn4 a 
{
	background:url('../images/menu6.jpg') repeat 0px 0px;
}
#mn4selected a 
{
	background:url('../images/menu6.jpg') repeat -20px 94px;
}
#mn5 a 
{
	background:url('../images/menu5.jpg') repeat 0px 0px;
}
#mn5selected a 
{
	background:url('../images/menu5.jpg') repeat -20px 94px;
}
#mn6 a 
{
	background:url('../images/menu4.jpg') repeat 0px 0px;
}
#mn6selected a 
{
	background:url('../images/menu4.jpg') repeat -20px 94px;
}
.submenu
{
	background:url(../images/menubox.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	height:293px;
	width:248px;
	padding-left:40px;
}
.submenu div
{
	border-bottom:1px dotted #333333;
	color:#333333;
	padding-top:5px;
	padding-left:2px;
	padding-bottom:3px;
	width:200px;
	vertical-align:middle;
	text-align:left;
}
.submenu div a
{
	color:#333333;
	text-decoration:none;
	font-size:14px;
}
.submenu div a:hover
{
	color:#333333;
	text-decoration:underline;
}
.submenu2 div
{
	/*border-bottom:1px dotted #333333;*/
	color:#333333;
	padding-top:5px;
	padding-left:2px;
	padding-bottom:5px;	
	vertical-align:middle;
	text-align:left;
}
.submenu2 div a
{
	color:#333333;
	text-decoration:none;
	font-size:12px;
}
.submenu2 div a:hover
{
	color:#333333;
	text-decoration:underline;
}
.skyb12
{
	color:#3399CC;
}
#more a
{
	color:#333333;
	text-decoration:none;
}
#more a:hover
{
	color:#333333;
	text-decoration:underline;
}
.ob12
{
	color:#FF9933;
	font-weight:bold;
	font-size:12px;
}
.gb12
{
	color:#669933;
	font-weight:bold;
	font-size:12px;
}
.news_title
{
	color:#cc9900;
	font-size:12px;	
}
.title
{
	color:#2FC4FC;
	font-size:16px;
	font-weight:bold;
}
.normaltext
{
	color:#666666;
	font-size:12px;
	text-align:justify;
}
.aff_title, .aff_title a
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.aff_text
{
	color:#333333;
	text-decoration:none;
}
.link{
	color:#000000;
	font-size:12px;
	padding-bottom:3px;
}
.link a{
	color:#000000;
	font-size:12px;
	text-decoration:none;
}
.footlink{
	color:#000000;
	font-size:10px;
	padding-bottom:5px;
}
.footlink a{
	color:#990033;
	font-size:10px;
	text-decoration:underline;
}

.select
{
 background-image:url(../images/arrow_massage.jpg);
 background-repeat:no-repeat;
 height:25px;
 width:182px;
}
.readmore
{
	padding-right:20px;
}
.readmore a
{
	text-decoration:underline;
	font-weight:bold;
	color:#2FC4FC;
}
.readmore a:hover
{
	color:#D1A319;
}
