@charset "utf-8";
/* CSS Document */
/* CSS Reset*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, th {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
td {vertical-align:middle;}
body {
	line-height: 18px; background:url(/StyleSheets/images/body_bg.jpg) repeat-x top #f2f2f2; height:100%;}
/* End CSS Reset */
/* Layout Styles */
.fl_left {float:left;}
.fl_right {float:right;}
.bt_green {border-top:solid 3px #329463;}
.mt_15 {margin-top:15px;}
.mb_minus5 {margin-bottom:-5px;}
.clear_fix {clear:right;}

.sitewrapper {width: 981px; margin: 46px auto 0px auto;}
.header {height: 109px; background: url(images/header_bg.png) no-repeat; padding:0px 50px 0px 45px;}
.navbar {height: 37px; background: url(images/menu_bg.png) no-repeat;  padding:0px 0px 0px 17px; vertical-align:baseline;}
.showpane {height: 312px; background: url(images/showpane_bg.png) no-repeat; padding:0px 15px; vertical-align:bottom;}
.content {height:auto; min-height: 418px; background: url(images/content_bg.png) no-repeat; padding:0px 15px;}
* html .content { /* for IE */ height:418px;}
.footer {height: 104px; background: transparent; font-family:arial; font-size:11px; color:#535353; text-align:center;}
.leftnav {width: 322px; height:139px; background:url(images/left_nav.jpg) no-repeat bottom left; float:left;}
.column_one {width: 570px; height:auto; min-height:360px; vertical-align:top; margin:30px 29px 20px 29px; background:transparent; float:right;}
* html .column_one { /* for IE */ height:400px;}
.top_links {text-align:right; margin-top:37px;}
.lang_link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#646464; text-decoration:none;}
.left_nav_position {margin-top:8px; margin-left:40px;}
.foot_nav_position {margin:0px auto; text-align:center; width:270px;}

p	{
	font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:12px;
	color:#000000;
	}

h1 {
		font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:19px;
	color:#006432;
	}

h2 {
		font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:16px;
	color:#000000;
	}

h3 {
		font-family:Verdana, Tahoma, Arial, sans-serif;
	font-size:14px;
	color:#000000;
	}