body {
	background-color: #dadada;
}




/* Text and links */

a.link {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #858585;
	text-decoration: none;
}
a.link:hover {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.blue {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #388bb6;
	text-decoration: none;
}
a.blue:hover {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #b38c14;
	text-decoration: none;
}
a.footerlink {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #212121;
	text-decoration: none;
}
a.footerlink:hover {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #858585;
	text-decoration: none;
}
.title {
	font-family: Trebuchet MS;
	font-size: 20px;
	color: #2b3e48;
	font-weight: bold;
}
.list_color {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #488db3;
}
.bulletedlist {
	list-style-image: url(../images/listbullet.jpg);
}
.bulletedlist_high {
	list-style-image: url(../images/listbullet.jpg);
	line-height: 31px;
}
.bulletedlist_blank {
	list-style-image: url(../images/spacer.gif);
}




/* Main Website Areas */

.logo {
	height: 81px;
	background: url(../images/logo_bg.jpg) repeat-x;
	padding: 0 30px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #858585;

	line-height: 25px;
}
.menu_top {
	height: 23px;
	background: url(../images/menutop_bg.jpg) repeat-x;

	padding: 0 25px;
}
.menu_bottom {
	height: 24px;
	background: url(../images/menubottom_bg.jpg) repeat-x;

	padding: 0 25px;
}
.content_main {
	height: 100%;
	background: #FFFFFF url(../images/content_bg.jpg) no-repeat bottom right;

	border-top: #d8debe 5px solid;
}
.content_left {
	height: 100%;
	padding: 40 20px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
.content_separator {
	width: 1px;
	background: #a5a5a5 url(../images/separator_bottom.jpg) no-repeat bottom;
}
.content_right {
	width: 155px;
	padding: 40 20px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
.content_right_wide {
	width: 180px;
	padding: 40 20px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #5a5a5a;
}
.content_links {
	padding: 20px;

	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 11px;
	color: #212121;
}

.footer {
	height: 34px;
	padding: 0 0 0 30px;
	background: #595959 url(../images/footertop_bg.jpg) no-repeat right;
	border-bottom: #000000 16px solid;
}




/* Fill Areas - Side Shadows */

.shadowleft {
	background: url(../images/shadow_left.jpg) repeat-y;
}
.shadowright {
	background: url(../images/shadow_right.jpg) repeat-y;
}
