body {
	background-image:url(../img/page_bg.png);
	background-repeat:repeat-x;
	background-color: white;
	font-family: "Trebuchet MS",Arial,Verdana;
	margin: 0;
}

#backgroundimage {
	background-image:url(../img/page_headerbg.png);
	background-repeat: no-repeat;
	width: 1003px;
	margin-left: auto;
	margin-right: auto;
}
#pageframe {
	width: 835px;
	padding-left: 84px;
}

#header {
	height: 138px;
}

#logo {
	float:left;
	width: 592px;
	
}

#header_right {
	float:left;
	width: 224px;
} 

#loginbox {
	background-image:url(../img/page_loginbg.png);
	background-repeat:no-repeat;
	font-size: 11px;
	color: white;
	height: 79px;
	padding-left: 10px;
	padding-top: 5px;
}

div.login-left {
	float: left;
	width: 170px;
}

div.login-left fieldset {
	border: none;
}

div.login-right {
	float: left;
	padding-top: 20px;
	width: 35px;
}

#loginbox label {
	/*float: left;*/
	width: 50px;
}
#loginbox input.field {
	/*float: left;*/
	width: 150px;
	font-size: 10px;
	border: 1px solid #eee202;
	color: white;
	background: transparent;
}

.clearer {
	clear: both;
}

#navigation{
	background-image:url(../img/page_menu_top.png);
	background-repeat:no-repeat;
	padding-left: 30px;
	padding-top: 21px;
	padding-bottom: 9px;
	height: 18px;
}

a.topnav_level1:link,a.topnav_level1:visited,a.topnav_level1:active {
	color: #8dbd43;
	text-decoration: none;
	font-size: 13px;
	padding-right: 10px;
}

a.topnav_level1:hover,a.topnav_level1_act:link,a.topnav_level1_act:visited,a.topnav_level1_act:active,a.topnav_level1_act:hover {
	color: #eee202;
	text-decoration: none;
	font-size: 13px;
	padding-right: 10px;
}
a.topnav_level2:link,a.topnav_level2:visited,a.topnav_level2:active {
	color: #8dbd43;
	text-decoration: none;
	font-size: 12px;
	display: block;
	background: url(../img/submenu_bg.gif) no-repeat 0 bottom;
	padding: 3px 20px 3px 10px;
}

a.topnav_level2:hover,a.topnav_level2_act:link,a.topnav_level2_act:visited,a.topnav_level2_act:active,a.topnav_level2_act:hover {
	color: #eee202;
	text-decoration: none;
	font-size: 12px;
	display: block;
	background: url(../img/submenu_bg.gif) no-repeat 0 bottom;
	padding: 3px 20px 3px 10px;
}

table.table_level2 {
	background: #ffffff url(../img/submenu_end.gif) no-repeat right bottom;
}



#content {
	background-image:url(../img/page_menu.png);
	background-repeat:repeat-y;
	padding-top: 20px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 5px;
	font-size: 12px;
	color: #7f7f7f;
	
}

#content h1 {
	margin-top: 0px;
	color: #b2b2b2;
	font-size: 22px;
}

#metanav {
	text-align: right;
	padding-top: 15px;
	padding-bottom: 25px;
	color: white;
	font-size: 11px;
}

#metanav a:link,#metanav a:visited, #metanav a:active,#metanav a:hover {
	color: white;
	font-size: 11px;
	text-decoration: none;
}

p.csc-frame-frame1 {
	font-size: 14px;
	color: #8dbd43;
}

div.float-left {
	float:left;
	width:535px;
}

div#newsbox {
	position:relative;
	z-index:1;
	background:#9BC55A;
	float:left;
	margin-top:46px;
	width:220px;
}

div#newsbox div h1 {
	color:white;
	font-size:14px;
	margin-bottom:11px;
}

.news-list-item a:link,
.news-list-item a:visited,
.news-list-item a:active {
	color:white;
	text-decoration:none;
}

.news-list-item a:hover span {
	color:white;
	text-decoration:none;
}

span.news-list-date {
	display:block;
	font-weight:bold;
	height:15px;
}

div.news-list-item {
	margin-bottom:11px
}

.newsbox-top {
	position:absolute;
	background:url(../img/bg_newsbox_top.gif) no-repeat;
	height:14px;
	z-index:1;
	width:220px;
}

.newsbox-bottom {
	position:absolute;
	background:url(../img/bg_newsbox_bottom.gif) no-repeat;
	height:14px;
	z-index:1;
	width:220px;
	bottom:0;
}

div#newsbox div.news-content {
	position:relative;
	z-index:2;
	padding:11px;
	padding-bottom:0;
	color:white;
}

hr.cl-right {
	height:1px;
	paddding:0;
	margin:0;
	border:0;
	border-bottom:1px dotted #9BC55A;
}

.news-single-backlink {
	margin-top:5px;
}

.news-single-backlink a:link,
.news-single-backlink a:visited,
.news-single-backlink a:active {
	color:#7F7F7F;
	text-decoration:none;
}

.news-single-backlink a:hover {
	color:#7F7F7F;
	text-decoration:underline;
}