/*  Arial */
body  {font-family: Arial;}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content .contentheading, #content .componentheading {font-family: Arial, sans-serif;}
ul.loginposition li input {font-family:Arial,sans-serif;}
.jnewstitle {font-family: Arial, sans-serif;}
.jnewstitledown {font-family: Arial, sans-serif;}
.jnewstitleright {font-family: Arial, sans-serif;}
#content textarea  {font-family: Arial, sans-serif;}




#footermods .moduletable{width:307.33333333333px;}
#user10,#user11,#user12,#user13,#user14{width:327.33333333333 ;}



body {font-size: 11px;}
#content .contentheading {background:#B7DF64; padding:3px 0 3px 0; vertical-align:middle;display:block; width: 100%;color: #fff;height:24px;line-height:24px;font-weight:bold;letter-spacing: -0.5px;}
.componentheading {	background:#B7DF64; color: #fff; padding:6px 6px 12px 6px;height:24px;line-height:28px;font-weight:bold;letter-spacing: -0.5px;margin-bottom: 8px;}
#topmenu li a{font-size:14px; color:#F9E3A7;}
#topmenu li:hover a, #topmenu li.sfhover a{color:#B7DF64;}
#topmenu li ul li a, #topmenu li ul li:hover a {color:#B7DF64;}   
a.mainlevel-top { font-size:14px; color:#C2C2C2;}
a.mainlevel-top:hover {color:#FFFFFF;}


body {width:100%; background: url("../images/backgrounds/bkg1.jpg") top center no-repeat #e0e0e0;}


#topmenu {
	width:100%;
	float:left;
	
}

#topmenu li {  
	height:auto;
	display:block;
	float:left;
}

#topmenu li a {
	display: block; 
	height:20px;
	line-height:20px;	
	padding:10px 10px 10px 10px;	
	text-decoration:none;
}

#topmenu ul { 
	padding: 0;     
	margin: 0;     
	list-style: none; 
}

#topmenu li ul {
	visibility: hidden;
	background-color:#000;
	position:absolute;
	width:auto;
	left:-999em;
} 


#topmenu li:hover ul { 
	text-align:left; left: auto; 
}

#topmenu li:hover ul, #topmenu li.sfhover ul {
	text-align:left;     
	left: auto; 
}

#topmenu li ul li {
	position: aboslute;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	display:block;	
	float:left; 
	margin:0 0;
	width:auto;
}

#topmenu li ul li:hover {
	position: aboslute;
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
	display:block;
	float:left; 
	margin:0;
	width:auto
}

#topmenu li:hover ul li, #topmenu li.sfhover ul li {width:100%;}

#topmenu li ul li a{
	background:transparent none repeat scroll 0 0 !important;
	display:block;
	height:20px;
	line-height:20px;	
	margin:0;
	padding:5px 20px 5px 20px;	
}
#topmenu li ul li:hover a {
	background-color:#333;
	display:block;
	height:20px;
	line-height:20px;	
	margin:0;
	padding:5px 20px 5px 20px;	
}