@charset "utf-8";
/* CSS Document */
html {
	/*height:100%;*/
}
body {
	/*height:100%;*/
	margin: 0 auto;
	font-family:Tahoma, Arial, Verdana;
	background-color:#bfbdbc;
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
}

#page {
	width: 900px;
	margin:0 auto; 
	text-align:center; 
	position: relative; 
	/*min-height: 100%;*/
	background-color:#ffffff;
	padding-bottom:25px;
}

/** html #page { height: 100%; background-color:#FFFFFF}*/

#pagecontent-outer {
	width:900px;
	margin-top:0px;
	text-align:left;
	min-height:100%;
	background-color:#ffffff;
}

* html #pagecontent-outer {/*min-height: 100%;*/}

#logo {background-color:#ffffff;}
#logo img {margin-left:12px; margin-top:10px; margin-bottom:25px}

#header {}
#header #header-top {height:90px}
#header #header-top #header-top-left {float:left; width:200px; margin-left:20px; margin-top:15px}
#header #header-top #header-top-right {float:right; width:190px; margin-right:20px; margin-top:35px}
#header #header-bottom {}

#body-content {float:left; width:900px; background-color:#ffffff; }
#body-content #left-nav {width:173px; float:left; margin-right:25px; padding-left:22px; }
#body-content #left-nav #links {margin-top:22px; margin-bottom:20px}
#body-content #left-nav #links ul {margin:0px 0px 0px 0px; padding:0; list-style-type:none}
#body-content #left-nav #links li {font-size:11px; font-weight:bold; color:#272727; padding-top:0px; padding-bottom:6px}
#body-content #left-nav #links li a:link {color:#135684; text-decoration:none}
#body-content #left-nav #links li a:active {color:#135684; text-decoration:none}
#body-content #left-nav #links li a:visited {color:#135684; text-decoration:none}
#body-content #left-nav #links li a:hover {color:#726963; text-decoration:none}
#body-content #left-nav #links li a.current {color:#135684; text-decoration:none}
#body-content #left-nav #links ul li ul {margin:6px 0px 0px 0px; padding-left:0px; list-style-type:none}
#body-content #left-nav #links li li {font-size:11px; font-weight:normal; color:#726963; padding-top:1px; padding-bottom:1px; padding-left:10px}
#body-content #left-nav #links li li a:link {color:#726963; text-decoration:none}
#body-content #left-nav #links li li a:active {color:#726963; text-decoration:none}
#body-content #left-nav #links li li a:visited {color:#726963; text-decoration:none}
#body-content #left-nav #links li li a:hover {color:#726963; text-decoration:none}
#body-content #left-nav #links li li a.current {color:#726963; text-decoration:none}

#body-content #left-nav #left-box {width:153px; float:left; background-color:#e5e5e5; padding:10px 10px 10px 10px; margin-bottom:20px}
#body-content #left-nav #left-box h2 {color:#135684; font-size:14px; margin:0; padding:0}

#body-content #left-nav #address p {font-size:10px; color:#135684; line-height:14px}

#body-content #body-text {width:460px; float:left; padding:0px 0px 0px 0px; margin:22px 0px 0px 0px; position:relative;}
/*#body-content #body-text-wide {width:650px; float:left; padding:0px 0px 0px 0px; margin:22px 0px 0px 0px}*/
#body-content h1 {font-size:20px; font-weight:normal; color:#135684; margin:0px 0px 12px 0px}
#body-content h2 {color:#135684; font-size:12px; font-weight:bold; }
#body-content #page-content {padding-right:40px; padding-bottom:30px}
#page-content p, #page-content li, #page-content td {font-size:11px; color:#726963; line-height:18px;}
#body-content a:link {color:#135684; text-decoration:none}
#body-content a:active {color:#135684; text-decoration:none}
#body-content a:visited {color:#135684; text-decoration:none}
#body-content a:hover {color:#135684; text-decoration:underline}

#body-content #right-content {width:186px; float:right; margin-left:0px; margin-right:20px; margin-top:22px}
#body-content #right-content h2 {background-color:#135684; color:#ffffff; text-align:center; font-size:12px; font-weight:normal; margin:0px 0px 10px 0px; padding:4px 4px 4px 4px}
#body-content #right-content h3 {color:#135684; font-size:12px; font-weight:bold; margin:10px 0px 0px 0px; padding:0}
#body-content #right-content ul {margin:10px 0px 10px 10px; padding:0px 0px 0px 0px}
#body-content #right-content ul li {font-size:10px; margin:0px 0px 0px 10px; padding:0px 0px 2px 0px; color:#646464}
#body-content #right-content p {font-size:10px; color:#646464; line-height:16px; margin:0;}
#body-content #right-content img {margin-top:10px; margin-bottom:10px}

table.login-form { border:1px solid #726963; font-size:10px; padding:5px 5px 5px 5px; margin:0px 10px 0px 10px}
.login-button {background-color:#726963; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; border:none}
.text-box {border: 1px solid #726963; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#726963}

#footer {width:900px; margin:0 auto; background-color:#ffffff; text-align:center; position: relative;}
#footer-content {width:880px; background-color:#ffffff; padding:10px 10px 10px 10px}
#footer-content p {text-align:right; color:#999999; font-size:10px;}
#footer-content li {text-align:right; color:#999999; font-size:10px;}
#footer-content a:link {color:#999999; text-decoration:none}
#footer-content a:active {color:#999999; text-decoration:none}
#footer-content a:visited {color:#999999; text-decoration:none}
#footer-content a:hover {color:#135684; text-decoration:none}

.img-left {margin-right:10px; margin-bottom:5px; float:left;}
.img-right {margin-left:10px; margin-bottom:5px; float:right;}

.textbox {font-size:11px; color:#726963;}
.black {color:#000000}
.blue {color:#135684}
