/* CSS Document */
body {
	margin:0px;	padding:0px;
	background:#44749D url(../images/template/background.gif);
}
div#site {
	width:852px;
	margin:20px auto;
}
div#site div#top {background:url(../images/template/top.gif) no-repeat;height:30px;}
div#site div#middle {background:url(../images/template/middle.gif) repeat-y;}
div#site div#bottom {background:url(../images/template/bottom.gif) no-repeat;height:31px;}
div#site div#middle div#container {
	margin:0px 30px 0px 31px;
	position:relative;
	background:url(../images/template/bg.gif) repeat-y left;
}
div#site div#middle div#container div#header {
	background:url(../images/template/header.jpg) no-repeat;
	height:210px; position:relative;
	border-bottom:2px dotted #C1BDB2;
	
}
div#site div#middle div#container div#header img {position:absolute; right:20px; bottom:50px;behavior: url(/includes/iepngfix.htc);}
div#site div#middle div#container div#header h2 {
	position:absolute; right:20px; bottom:25px;
	margin:0px;padding:0px 0px 3px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt; color:#313131;
	border-bottom:1px dotted #313131;
}
div#site div#middle div#container div#left {
	position:absolute;
	left:0px; width:175px;
}
div#site div#middle div#container div#left ul#nav {
	margin:0px;padding:0px; list-style:none;
	text-align:right; font-size:11pt;
	font-family:Garamond, Arial, Helvetica, sans-serif;
}
div#site div#middle div#container div#left ul#nav li a {
	display:block;
	color:#444444;
	font-weight:bold;
	text-decoration:none;
	padding:5px 35px 6px 5px;
	border-bottom:1px dotted #B4B4B4;
	background:url(../images/template/nav.gif) no-repeat bottom;
}
div#site div#middle div#container div#left ul#nav li a:hover {
	border-bottom:1px dotted #44749D;
	color:#313131;
	background:url(../images/template/nav-over.gif) no-repeat bottom;
}
div#site div#middle div#container div#content {
	margin:20px 20px 20px 0px;
	padding-left:200px;
	min-height:300px;
}
div#site div#middle div#container div#content div#formWrapper {font-family:Arial, Helvetica, sans-serif;}
div#site div#middle div#container div#content div#formWrapper label {font-size:10pt;}
div#site div#middle div#container div#content div#formWrapper input,
div#site div#middle div#container div#content div#formWrapper textarea {
	width:200px;
	border-left:1px solid #EBE7E0; border-top:1px solid #EBE7E0;
	border-right:2px solid #BDB8AD; border-bottom:2px solid #BDB8AD;
	margin-bottom:5px;
}
div#site div#middle div#container div#content #formMessage {font-size:10pt;color:#FF0000;font-family:Arial, Helvetica, sans-serif;}
div#site div#middle div#container div#content div#leftCol, div#site div#middle div#container div#content div#rightCol {
	width:50%;
	float:left;
}
/***************** FORMATTING ************************/
div#site div#middle div#container div#content p,h1,h2,h3,h4,h5,h6 {padding:0px;margin:0px}
div#site div#middle div#container div#content a img {border:none;}
div#site div#middle div#container div#content a {color:#44749D;border-bottom:1px dotted #BDB8AD;text-decoration:none;}
div#site div#middle div#container div#content a:hover {color:#313131;border-bottom:none;}
div#site div#middle div#container div#content a:visited {color:#313131;border-bottom:1px dotted #BDB8AD;}
div#site div#middle div#container div#content a:focus {outline:none}
div#site div#middle div#container div#content p {
	margin:0px;padding:0px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#313131; font-size:10pt; line-height:17px;
}
div#site div#middle div#container div#content h1 {
	font-family:Garamond, Arial, Helvetica, sans-serif;
	font-size:18pt;color:#313131;
	border-bottom:1px dotted #BDB8AD;
	padding-bottom:2px; margin-bottom:10px
}
div#site div#middle div#container div#content h2 {font-family:Garamond, Arial, Helvetica, sans-serif;font-size:14pt;color:#313131;margin-bottom:5px}
div#site div#middle div#container div#content h3 {font-family:Garamond, Arial, Helvetica, sans-serif;font-size:12pt;color:#44749D;}
div#site div#middle div#container div#content h4 {font-family:Arial, Helvetica, sans-serif;color:#313131;font-size:10pt;}
div#site div#middle div#container div#content h5 {font-family:Arial, Helvetica, sans-serif;color:#44749D;font-size:10pt;}
div#site div#middle div#container div#content h6 {font-family:Arial, Helvetica, sans-serif;font-size:8pt;color:#313131;border-bottom:1px dotted #BDB8AD}
div#site div#middle div#container div#content ul {
	font-family:Arial, Helvetica, sans-serif;
	margin:0px 20px;padding:0px;
	font-size:10pt;color:#313131;
	list-style:square;
	line-height:17px;
}
div#site div#middle div#container div#content ul#floatList li {float:left;width:180px;}
div#site div#middle div#container div#content blockquote {
	border-left:1px solid #EBE7E0; border-top:1px solid #EBE7E0;
	border-right:2px solid #BDB8AD; border-bottom:2px solid #BDB8AD;
	margin:15px; padding:10px; background:#F3F5F6;
	position:relative;
	height:110px;
}
div#site div#middle div#container div#content blockquote img.blockimg {
	float:right;margin-left:5px;
	border-left:1px solid #C6D4E1;border-top:1px solid #C6D4E1;
	border-right:2px solid #BDB8AD;border-bottom:2px solid #BDB8AD;
}
/******************************************************/
div#site div#middle div#container div#footer {
	height:25px;
	margin:0px 20px 0px 200px;
	padding:3px 3px;
	border-top:2px dotted #DBD7CF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:#313113;
}
div#site div#middle div#container div#footer ul {
	margin:0px;padding:0px;
}
div#site div#middle div#container div#footer ul li {
	list-style:none;float:left;
}
div#site div#middle div#container div#footer ul li a {color:#313131;text-decoration:none;padding:0px 5px;}
div#site div#middle div#container div#footer ul li a:hover {color:#44749D;text-decoration:underline;}


