* {
	padding:				0px;
	margin:					0px;
}

body {
	font-family:			Tahoma, Arial, Verdana;
	font-size:				small;
	color:					#345315;
	background-image:		url(../images/bg_body.gif);
	background-repeat:		repeat-y;
	background-position:	center top;
	background-color:		#e5e4e3;
}


a {
	color:					#345315;
}

#center {
	text-align:				center;
}

#page  {
	margin:					auto;
	text-align:				left;
	padding:				0px 9px 20px 21px;
	width:					969px;
}

#meta_nav {
	font-size:				small;
	text-align:				right;
	height:					40px;
	padding:				10px 10px 0px 0px;
}

#meta_nav a {
	color:					#2b2e2e;
	text-decoration:		none;
}

#header {
	height:					337px;
	background-image:		url(../images/bg_div_header.jpg);
	background-repeat:		no-repeat;
}

#header h1 {
	display:				none;
}

#address {
	text-align:				right;
	font-size:				small;
	padding:				25px 10px 0px 0px;
}

#top_menu {
	height:					47px;
	min-height:				47px;
	margin-top:				1px;
	background-image:		url(../images/bg_div_top_menu.gif);
	background-repeat:		repeat-x;
	font-size:				medium;
}

#top_menu ul {
	list-style-type:		none;
}

#top_menu ul li {
	float:					left;
}

#top_menu ul li a {
	display:				block;
	float:					left;
	height:					35px;
	padding-top:			12px;
	padding-left:			20px;
	padding-right:			20px;
	border-right:			1px solid white;
	color:					white;
	text-decoration:		none;
	font-weight:			bold;
}

#top_menu ul li a.active, #top_menu ul li a:hover {
	background-image:		url(../images/bg_a_top_menu_active.gif);
	background-repeat:		repeat-x;
}

#sub_menu {
	font-size:				small;
}

#sub_menu ul {
	list-style-type:		none;
}

#sub_menu ul li {
	border-bottom:			1px solid #db6d00;
}

#sub_menu ul li a {
	display:				block;
	padding:				10px 10px 10px 35px;
	text-decoration:		none;
}

#sub_menu ul li a.active, #sub_menu ul li a.current, #sub_menu ul li a.section, #sub_menu ul li a:hover {
	background-image:		url(../images/bg_a_sub_menu_active.gif);
	background-repeat:		repeat-y;
}

#sub_menu ul li ul li {
	border-bottom:			1px solid white;
}

#sub_menu ul li ul li {
	padding-left:			20px;
}

#sub_menu ul li ul li a.active, #sub_menu ul li ul li a.current, #sub_menu ul li ul li a.section, #sub_menu ul li ul li a:hover {
	background-image:		none;
	font-weight:			bold;
}

#content_wrapper {
	margin-top:				54px;
}

#content_left, #content_main, #content_right {
	float:					left;
}

#content_left {
	width:					210px;
}

#content_main {
	width:					757px;
}

#content_main.onecol, #content_main_onecol {
	width:					969px;
}

#content_main.threecol {
	width:					540px;
}

#content_right {
	width:					219px;
}

#content_main div.content, #content_main_onecol div.content {
	padding:				10px 46px 46px 56px;
}

#content_right div.content {
	padding:				10px 0px 10px 0px;
}

div.cl {
	clear:					left;
}

div.cr {
	clear:					right;
}

div.cb {
	clear:					both;
}

fieldset.tx-powermail-pi1_fieldset label {
clear:both;
display:block;
float:left;
font-weight:bold;
width:150px;
margin-bottom:5px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_text, fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea, fieldset.tx-powermail-pi1_fieldset select.powermail_select {
width:200px;
margin-bottom:5px;
}

fieldset.tx-powermail-pi1_fieldset legend {
color:#ffffff;
}

#powermaildiv_uid86 {
clear:both;
display:block;
float:none;
font-weight:bold;
width:290px;
margin-top:15px;
margin-bottom:15px;
}

.c2l1-left {
border-right:0px solid;
}


div.csc-textpic-left div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap .csc-textpic-image, div.csc-textpic-intext-left div.csc-textpic-imagewrap .csc-textpic-image {
display:inline;
margin-right:50px;
}

