body 
	{
	margin: 0px;
	padding: 0px;
	background-position: 50% 50%;
	background: url(bg.gif) repeat-x;
	}
body.mceContentBody {
   	font: 14px arial;
	background: #FFFFFF;
	padding: 5px;
}
p.mceContentBody
	{
	margin: 0px;
	padding: 0px;
	}
a
	{
	color: #3366FF;
	}

form
	{
	padding: 0px;
	margin: 0px;
	}
p
	{
	margin: 0px;
	padding: 0px;
	}
p.w_gap1
	{
	margin: 3px;
	}
#w_container
	{
	text-align: center; 
	width: 800px;
	margin: 0 auto;
	}
#w_header
	{
	margin: 0px;
	padding-left: 10px;
	padding-top: 2px;
	text-align: left;
	width: 790px;
	background: url(header.gif) no-repeat #FFFFFF;
	margin-top: 20px;
	border-bottom: 1px solid #E1E1E1;
	height: 30px;
	font: 20px Arial;
	}
#w_menu
	{
	width: 800px;
	height:30px;
	background-color: #FFFFFF;
	}
#w_content
	{
	width: 800px;
	text-align: left;
	background-color: #FFFFFF;
	border-top: 1px solid #E1E1E1;
	overflow: auto;
	}
#w_sidebar
	{
	width: 150px;
	font: 12px Arial, Verdana;
	float: right;
	padding: 5px;
	border-left: 1px solid #E1E1E1;
	border-bottom: 1px solid #E1E1E1;
	}
#w_lang
	{
	border: 1px solid #E1E1E1;
	padding: 5px;
	padding-left: 10px;
	font: 12px arial;
	color: #808080;
	margin-bottom: 5px;
	text-align: center;
	}
#w_links
	{
	border: 1px solid #E1E1E1;
	margin-bottom: 5px;
	padding: 2px;
	}
#w_links a
	{
	text-decoration: none;
	color:#3366FF;
	}
#w_login
	{
	border: 1px solid #E1E1E1;
	padding: 5px;
	padding-left: 10px;
	font: 12px arial;
	color: #808080;
	margin-bottom: 5px;
	}
#w_login a
	{
	text-decoration: none;
	color: #808080;
	}
#w_login a:hover
	{
	text-decoration: underline;
	color:#3366FF;
	}
#w_login ul
	{
	margin: 0px;
	padding: 0px;
	}
#w_login li
	{
	list-style-type: none;
	}
.w_loginbox
	{
	width: 100px;
	height: 12px;
	font: 12px arial;
	}
.w_loginbtn
	{
	height: 30px;
	background: url(btn_bg.png) repeat-x;
	border-style: double;
	border-width: 3px;
	border-color: #C0C0C0;
	}

.w_cpanel
	{
	padding: 0px;
	margin-bottom: 3px;
	margin-top: 3px;
	}
#w_toolbar
	{
	padding: 5px;
	}
#w_toolbar a
	{
	text-decoration: none;
	color: #808080;
	}
#w_toolbar a:hover
	{
	text-decoration: underline;
	color:#3366FF;
	}
#w_page
	{
	width: 638px;
	font: 14px Arial;
	overflow: auto;
	text-align: left;
	float: left;
	min-height: 300px;
	}
#w_page p
	{
	padding: 0px;
	margin: 0px;
	}
#w_footer
	{
	text-align: center;	
	border-top: 1px solid #C0C0C0;
	width: 800px;
	font: 9px "TREBUCHET MS";
	color: #808080;
	background: url(footer.gif) no-repeat;
	}
#w_copyright
	{
	margin-top: 40px;
	text-align: center;	
	font: 9px "TREBUCHET MS";
	color: #808080;	
	}
#w_copyright a
	{
	font: 9px "TREBUCHET MS";
	color: #3366FF;
	text-decoration: none;
	}
#w_copyright a:hover
	{
	text-decoration: underline;
	}

.w_news
	{
	position: relative;
	border: 1px solid #BCCDF0;
	}
.w_newstitle
	{
	background-color: #E5ECF9;
	text-align: center;
	color: #3366CC;
	font: 16px bold Arial;
	height: 25px;
	}
.w_newsitem
	{
	padding: 5px;
	border-bottom: 1px solid #E5ECF9;	
	}
.w_newsdate
	{
	font: 10px Arial;
	color: #FFFFFF;
	}
.w_newstag
	{
	margin-bottom: 5px;
	}
#news_left
	{
	width: 400px;
	float: left;
	}
#news_right
	{
	padding: 10px;
	width: 200px;
	float: right;
	}
#news_right a
	{
	text-decoration: none;
	}
#news_right a:hover
	{
	text-decoration: underline;
	}
.news_item
	{
	border-bottom: 1px solid #E5ECF9;
	padding: 15px;
	}
.news_title
	{
	font: 20px Arial;
	}
.news_date
	{
	font: 12px Arial;
	color: #FFFFFF;
	height: 20px;
	}
.news_list
	{
	font: 14px Arial;	
	}