@charset "utf-8";
/* CSS Document */

body  {
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#666666;
	font-size:9px;
}

#centerpage {
    margin: 0px auto;
    width: 800px;
	background-color:#ffffff;
	}
	
#top {
	width:800px;
	height:15px;
	background-image:url(image/top.jpg);
	background-repeat:no-repeat;
	float:inherit;
	}
	
#content {
	width:800px;
	background-color:#FFFFFF;
	}
	
#content2 {
	width:800px;
	background-color:#FFFFFF;
	margin-right:15px;
	}
	
#bottom {
	width:800px;
	height:15px;
	background-image:url(image/bottom.jpg);
	background-repeat:no-repeat;
	}

#bottom2 {
	width:800px;
	height:11px;
	background-image:url(image/bottom.jpg);
	background-repeat:no-repeat;
	}
	
#border_top {
	width:800px;
	}
	
#top_left {
	width:275px;
	padding-left:40px;
	}
	
#top_left2 {
	width:275px;
	padding-left:15px;
	}
	
#links_top {
	float:right;
	width:400px;
	text-align:right;
	padding-right:30px;
	}

#links_top_home {
	float:right;
	width:400px;
	text-align:right;
	}
	
#links_home_pad {
	padding-right:30px;
	}
	
#green_links {
	float:right;
	width:400px;
	padding-top:85px;
	text-align:right;
	padding-bottom:5px;
	padding-right:13px;
	}
	
#flash {
	padding-left:0px;
	}
	
#flash2 {
	padding-left:5px;
	}
	
#links {
	padding-top:1px;
	margin-top:8px;
	}
	
#left_home {
	float:left;
	width:475px;
	padding-left:15px;
	padding-top:20px;
	}
	
#right_home {
	float:right;
	width:240px;
	padding-right:15px;
	padding-left:20px;
	margin-top:20px;
	background-image:url(image/middle.gif);
	background-repeat:repeat-y;
	}
	
#contact_right {
	float:right;
	width:250px;
	}
	
#assessment_left {
	float:left;
	width:395px;
	padding-left:20px;
	background-image:url(image/assessment_page.jpg);
	background-position:right;
	background-repeat:no-repeat;
	}
	
#interior_right {
	float:right;
	width:190px;
	padding-right:15px;
	padding-left:20px;
	margin-top:20px;
	background-image:url(image/middle.gif);
	background-repeat:repeat-y;
	}
	
#benefits_right {
	float:right;
	width:250px;
	margin-right:15px;
	margin-left:20px;
	margin-top:45px;
	}
	
#benefits_right_text {
	background-color:#05AA47;
	padding-left:10px;
	padding-right:10px;
	}
	
#interior_news {
	float:right;
	width:375px;
	padding-right:15px;
	padding-left:20px;
	margin-top:47px;
	background-image:url(image/middle.gif);
	background-repeat:repeat-y;
	}
	
#interior_content {
	float:left;
	width:535px;
	margin-top:20px;
	padding-left:15px;
	}

#interior_content2 {
	float:left;
	width:765px;
	margin-top:20px;
	padding-left:15px;
	}
	
#interior_content3 {
	float:left;
	width:600px;
	margin-top:20px;
	padding-left:15px;
	}
	
#benefits_content {
	float:left;
	width:450px;
	margin-top:20px;
	padding-left:15px;
	}
	
#interior_news_left {
	float:left;
	width:360px;
	margin-top:20px;
	padding-left:15px;
	}	
	
#interior_content2 {
	margin-top:20px;
	padding-left:15px;
	padding-right:15px;
	}
	
#interior_content3 {
	margin-top:20px;
	padding-left:30px;
	padding-right:30px;
	}

#interior_content4 {
    padding-top:5px;
	padding-left:15px;
	padding-right:15px;
	}

#interior_content5 {
    padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	}

#inst_left {
	float:left;
	width:180px;
	background-image:url(image/middle.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin-right:10px;
	padding-right:10px;
	}

#inst_left2 {
	float:left;
	width:180px;
	background-image:url(image/middle.gif);
	background-position:right;
	background-repeat:repeat-y;
	margin-right:10px;
	}	
	
#inst_left3 {
	float:left;
	width:160px;
	margin-top:12px;
	}
	
#indent {
	padding-left:20px;
	}
	
#img_right {
	float:right;
	padding-left:10px;
	}

#img_right2 {
	float:right;
	padding-left:10px;
	padding-top:20px;
	}
	
#img_left {
	float:left;
	padding-right:10px;
	}

#f_right {
	float:right;
	width:500px;
	}
	
#f_right2 {
	padding-left:10px;
	}
	
#pad_left {
	margin-left:225px;
	}
	
#f_left {
	float:left;
	padding-left:20px;
	}
#footer {
	margin: 0px auto;
    width: 800px;
	text-align:center;
	}
	
#login_right {
	float:right;
	background-color:#ffffff;
	background-image:url(image/login_background.jpg);
	background-repeat:no-repeat;
	width:350px;
	height:300px;
	padding:10px 10px 10px 10px;
	margin-right:100px;
	}
	
#login_border {
	float:left;
	width:375px;
	margin:10px 10px 10px 10px;
	background-image:url(image/login_border_center.jpg);
	background-repeat:repeat;
	}
	
#login_content {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	}
	
#login_top {
	height:11px;
	background-image:url(image/login_border_top.jpg);
	background-repeat:no-repeat;	
	}
	
#login_bottom {
	height:11px;
	background-image:url(image/login_border_bottom.jpg);
	background-repeat:repeat;
	}
	
#login {
	float:right;
	width:250px;
	padding-top:10px;
	}
	
#sign_left {
	float:left;
	padding-top:15px;
	}
	
#content_pad {
	padding-left:20px;
	}
	
#pad_left {
	margin-left:25px;
	}
	
#pad_right {
	margin-right:15px;
	}
	
#float_left {
	float:left;
	}
	
#margin_left {
	margin-left:230px;
	}
	
#margin_left2 {
	margin-left:218px;
	}
	
#bio_border {
	border-bottom:#CCCCCC;
	padding-bottom:10px;
	}
	
#bio_main {
	float:right;
	width:555px;
	border-top:#999999;
	border-top-style:solid;
	border-top-width:1px;
	margin-right:15px;
	padding-bottom:10px;
	padding-top:10px;
	}
	
#bio_main2 {
	float:right;
	width:555px;
	border-topm:#999999;
	border-top-style:solid;
	border-top-width:1px;
	margin-right:15px;
	padding-bottom:10px;
	padding-top:15px
	}
	
#bio_title {
	float:right;
	width:500px;
	text-align:right;
	margin-top:25px;
	}
	
#line {
	width:560px;
	border-bottom:#999999;
	border-bottom-style:solid;
	border-bottom-width:1px;
	margin-right:15px;
	padding-bottom:10px;
	}
	
#bio_right {
	float:right;
	width:570px;
	background-image:url(image/middle.gif);
	background-position:left;
	background-repeat:repeat-y;
	padding-left:19px;
	margin-top:12px;
	}
		
.no_border {border:none;}

.white {text-decoration: none; color:#ffffff; font-size:12px;}
a.white:link{text-decoration: underline; color:#ffffff; font-size:12px; font-weight:normal;}
  a.white:visited{text-decoration: underline; color:#ffffff; font-size:12x; font-weight:normal;}
  a.white:hover{text-decoration: underline; color:#011498; font-size:12px; font-weight:normal;}
  a.white:active{text-decoration: underline; color:#011498; font-size:12px; font-weight:normal;}

a{text-decoration: none; color:#05AA47; font-size:12px; font-weight:bold;}
  a:visited{text-decoration: none; color:#05AA47; font-size:12x; font-weight:bold;}
  a:hover{text-decoration: underline; color:#05AA47; font-size:12px; font-weight:bold;}
  a:active{text-decoration: underline; color:#05AA47; font-size:12px; font-weight:bold;}

.bluelg {color:#011498; font-size:14px; font-weight:bold;}
.redlg {color:#FF0000; font-size:14px; font-weight:bold;}

.lightblue {color:#008cbe; font-size:12px; font-weight:bold;}
.lightblue:link{color:#008cbe; font-size:12px; font-weight:bold;}
  a.lightblue:visited{color:#008cbe; font-size:12px; font-weight:bold;;}
  a.lightblue:hover{text-decoration: none;color:#011498; font-size:12px; font-weight:bold;}
  a.lightblue:active{text-decoration: none;color:#008cbe; font-size:12px; font-weight:bold;}


.blue {color:#011498; font-size:12px; font-weight:bold;}
.blue:link{color:#011498; font-size:12px; font-weight:bold;}
  a.blue:visited{color:#011498; font-size:12px; font-weight:bold;;}
  a.blue:hover{text-decoration: none;color:#011498; font-size:12px; font-weight:bold;}
  a.blue:active{text-decoration: none;color:#011498; font-size:12px; font-weight:bold;}

.bc_link{text-decoration:underline; color:#05AA47; font-size:13px; font-weight:bold;}	
.bc_summary {text-decoration: none; color:#666666; font-size:12px;}
.bc_date {text-decoration: none; color:#333333; font-size:12px;}
.bc_title{text-decoration:underline; color:#05AA47; font-size:13px; font-weight:bold;}
.bc_feedcopyright{text-decoration: none; color:#333333; font-size:12px;}
	
.body {text-decoration: none; color:#666666; font-size:12px;}
li {text-decoration: none; color:#666666; font-size:12px;}	
.body_bold {text-decoration: none; color:#666666; font-size:13px; font-weight:bold;}
.grey{text-decoration: none; color:#A2A1A6; font-size:12px; font-weight:bold;}	
.bold_lg {text-decoration: none; color:#666666; font-size:13px; font-weight:bold;}

a.grey:link{text-decoration: none; color:#A2A1A6; font-size:12px; font-weight:bold;}
  a.grey:visited{text-decoration: none; color:#A2A1A6; font-size:12x; font-weight:bold;}
  a.grey:hover{color:#011498; font-size:12px; font-weight:bold;}
  a.grey:active{color:#011498; font-size:12px; font-weight:bold;}
  
.green_lg{text-decoration: none; color:#05AA47; font-size:14px; font-weight:bold;}
.green_buttons{text-decoration: none; color:#05AA47; font-size:18px; font-weight:bold;}
.grey_lg{text-decoration: none; color:#666666; font-size:14px; font-weight:bold;}
.white_lg{text-decoration: none; color:#ffffff; font-size:14px; font-weight:bold;}
  
.green{text-decoration: none; color:#05AA47; font-size:13px; font-weight:bold;}	
a.green:link{text-decoration: none; color:#05AA47; font-size:13px; font-weight:bold;}
  a.green:visited{text-decoration: none; color:#05AA47; font-size:13x; font-weight:bold;}
  a.green:hover{text-decoration: underline; color:#05AA47; font-size:13px; font-weight:bold;}
  a.green:active{text-decoration: underline; color:#05AA47; font-size:13px; font-weight:bold;}
  
.main{text-decoration:underline; color:#05AA47; font-size:12px; font-weight:bold;}	
a.main:link{text-decoration: underline; color:#05AA47; font-size:12px; font-weight:bold;}
  a.main:visited{text-decoration: underline; color:#05AA47; font-size:12x; font-weight:bold; }
  a.main:hover{text-decoration: underline; color:#011498; font-size:12px; font-weight:bold;}
  a.main:active{text-decoration: underline; color:#011498; font-size:12px; font-weight:bold;}