@charset "UTF-8";
/* CSS Document

	CONTENT MANAGEMENT SYSTEM
				V3
				
	Reserved DIV ID's, Classes etc listed below:
	- #banners
	- .suckertreemenu
	- #treemenu1
	- .section_on
	- #wrapper
	
	!! Please don't use the reserved style identifiers
	!! Would cause issues with the system!

*/
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin:0;
	padding:0;
	background:url(/Images/background.jpg) center;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
	color:#999999;
	text-decoration:none;
}
#wrap {
	width:946px;
	margin:17px auto 0;
}
#header {
	height:108px;
	width:946px;
	float:left;
	background:url(/Images/mainbg_top.png) no-repeat;
	float:left;
	display:inline;
}
#logo {
	float:left;
	display:inline;
	margin:19px 0 0 28px;
}
#biglogo {
	float:right;
	display:block;
	margin-right:-90px;
	margin-top:-434px;
	position:relative;
	z-index:30;
}
#content_wrap {
	width:946px;
	float:left;
	display:inline;
	background:url(/Images/mainbg_mid.png) repeat-y;
}
.content_area {
	float:left;
	width:98%;
	padding-right:15px;
}
#navigation {
	float:left;
	display:inline;
	height:47px;
	width:946px;
	background:url(/Images/nav_bg.jpg) repeat-x;
}
#banner {
	width:898px;
	margin-left:24px;
	float:left;
	display:inline;
}
#content_box {
	float:left;
	display:inline;
	margin-left:56px;
	width:617px;
	padding-top:35px;
}
#right_side {
	width:230px;
	padding-left:20px;
	padding-top:58px;
	padding-bottom:40px;
	float:left;
	display:inline;
	background-color:#ededed;
}
.rtitle {
	color:#285681;
	font-size:18px;
	float:left;
	margin:0;
	padding:0;
	width:95%;
}
.rcont {
	float:left;
	padding:0;
	margin:0;
	width:95%;
}
.ltitle {
	color:#285681;
	font-size:22px;
	float:left;
	margin:0;
	padding:0;
	width:95%;
}
#small_box_wrap {
	width:179px;
	float:left;
	margin:6px 0 18px;
}
#small_box_top {
	float:left;
	background:url(/Images/smnav_top.png) no-repeat;
	width:179px;
	height:9px;
}
#small_box_mid {
	float:left;
	background:url(/Images/smnav_mid.png) repeat-y;
	width:179px;
}
#small_box_mid ul {
	margin:0;
	padding:5px 0 0 25px;
	list-style:url(/Images/diamond.jpg);
}
#small_box_mid ul li {
	height:18px;	
}
#small_box_btm {
	float:left;
	background:url(/Images/smnav_btm.png) no-repeat;
	width:179px;
	height:8px;
}
#page_footer {
	width:854px;
	float:left;
	display:inline;
	margin-left:50px;	
	font-size:13px;
	margin-top:40px;
}
#mininav {
	float:left;
	margin-top:20px;
}
#smalllogo {
	float:right;
}
#page_bottom {
	width:946px;
	height:13px;
	float:left;
	display:inline;
	background:url(/Images/mainbg_btm.png) no-repeat;	
}
#ic-trans {
	position:fixed;
	display:none;
	width:100%;
	height:100%;
	left:0;
	top:0;
	z-index:31;
	background:url(/CMS/Templates/CMS/images/semitrans.png) repeat;
	display:none;
}
#carsel {
	position:fixed; 
	display:none;
	z-index:32;
	left:50%;
	top:50%;
	margin-left:-400px;
	margin-top:-400px;
}