body {
	margin: 0px;
	padding: 0px;
	background-image: url(images/main_bg.jpg);
	background-repeat:repeat-x;	
	background-color: #4e4e4e;
}
img {
	border:0;
}
.main {
	float: left;
	position: relative;
	width: 100%;
	background-image: url(images/main_bg.jpg);
	background-repeat: repeat-x;
	background-color: #4e4e4e;
}
.quotes {
	font-size: 14px;
	color:#3333CC;
	font-style:italic;
	font-weight:bold;
}
.main_container {
	width: 950px;
	margin: 0 0 0 -475px;
	position: relative;
	left: 50%;
	padding: 0px;
	background-color:#d6d6d6;
	background-image: url(images/main_bg.jpg);
	background-repeat: repeat-x;
}
.header {
	float: left;
	width: 950px;
	position: relative;
	height: 108px;
}
.sitetools {
	position: absolute;
	top: 14px;
    width:485px;
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	right: 21px;
	margin: 0px;
	padding: 0px;
    float:right;
	z-index: 1;
}
#IEroot .sitetools {
    width:500px;
}
.sitetools a {
	color: #FFFFFF;
	text-decoration: underline;
}
.sitetools a:hover {
	text-decoration: underline;
}
.login {
	float:right;
	margin:-8px 0 0 5px;
}
.sitetools input {
	margin-top:5px;
	height:15px;
	color: #999;
	padding-left: 5px;
}
.nav {
	float: left;
	width: 950px;
	position: relative;
	margin: 0px;
	padding: 0px;
}
.search {
	width: 215px;
	background-image:url(images/search_bg.jpg);
	background-repeat:no-repeat;
	padding: 4px 2px 0 10px;
}
.search input{
	border:1px solid #034483;
	height:15px;
	color: #999;
	padding-left: 5px;
}
.home_content {
	float: left;
	width: 950px;
	position: relative;
	background-image: url(images/home_bg.jpg);
	padding-top: 18px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	clear:left;
}
.test1 {
	float: left;
	width: 655px;
}
.test2 {
	float: left;
	position: relative;
	width: 290px;
}
.home_left_column {
	float: left;
	width: 655px;
}
.home_right_column {
	float: right;
	position: relative;
	width: 290px;
}
.home_flash_container {
	float: left;
	width: 615px;
	padding-right: 16px;
	padding-left: 20px;
	position: relative;
	padding-bottom: 18px;
}
.home_widget_news {
	float: left;
	position: relative;
	width: 615px;
	background-image: url(images/news_bg.jpg);
	background-repeat: no-repeat;
	height: 252px;
	margin-left: 21px;
	padding-bottom: 18px;
}
#IEroot ..home_widget_news {
    margin-left: 10px;
}
.rss_home {
	position: absolute;
	left: 559px;
	top: 21px;
}
.home_widget_news_nav {
	position: absolute;
	z-index: 1;
	width: 194px;
	top: 54px;
	left: 17px;
}
.home_widget_news_nav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.home_widget_news_nav ul li {
	margin: 0px;
	padding: 0px;
}
.home_widget_news_nav ul li a {
	display: block;
	height: 34px;
	width: 179px;
	background-image: url(images/btn_home_nav.jpg);
	background-repeat: no-repeat;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	font-weight: bold;
	color: #4d4d4f;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	clear: both;
	position: relative;
	line-height: 13px;
}
.home_widget_news_nav ul li a.first {
	color: #fff;
}
.home_widget_news_nav ul li a:hover {
	color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: none;
}
.home_widget_info {
	background-image: url(images/information_bg.jpg);
	background-repeat: no-repeat;
	height: 165px;
	width: 272px;
	float: left;
	position: relative;
	padding-bottom: 18px;
}
.home_widget_assoc_news {
	width: 272px;
}
.home_widget_assoc_news a {
	text-decoration: none;
	color:#FFFFFF;
}
.home_widget_assoc_news img {
    margin-top:0px;
}
#IEroot .home_widget_assoc_news img {
    margin-top:-5px;
}
.home_widget_assoc_news img.foot {
    margin-top:-0px;
}
#IEroot .home_widget_assoc_news img.foot {
    margin-top:-19px;
}
.assoc_news_item {
	padding-left: 10px;	
    font-family: "Trebuchet MS", arial;
    font-size:12px;
    visibility:hidden; 
    display:none;
	padding-right:10px;
    color: #FFFFFF;
}
.assoc_news_bg {
	background-image: url(images/assoc_news_bg.jpg);
	background-repeat: no-repeat;
    margin-top:-20px;
    margin-bottom:-20px;
	width:272px;
	height:330px;
    padding-top:5px;
    padding-bottom:5px;
	padding-left:5px;
}
.assoc_news_bg p {
    margin-top:0px;
    margin-bottom:0px;
	width:252px;
    padding-top:3px;
    padding-bottom:0px;
	padding-left:5px;
}
.assoc_news_bg h2 {
	font-size: 14px;
	font-weight:bold;
	padding-right:15px;
}
#IEroot .assoc_news_bg {
    margin-top:-4px;
    margin-bottom:0px;
}
.assoc_news_item ul {
}
.assoc_news_item li {
    margin: 1px 0 0 0;  
	padding-right: 5px;
    list-style position: inside;
    list-style image: url(images/white_arrow.gif); 
}
.hide {
    visibility:hidden; 
    display:none;
}
.show {
    visibility:visible; 
    display:inline;
}
.home_mid_container {
	float: left;
	width: 950px;
	position: relative;
}
.home_widget_col1_container {
	padding: 0px;
	float: left;
	width: 732px;
	position: relative;
}
.home_widget1_container {
	float: left;
	width: 693px;
	position: relative;
	padding-left: 21px;
	padding-right: 18px;
	padding-bottom: 16px;
}
.home_widget1 {
	background-image: url(images/widget1_bg.jpg);
	background-repeat: no-repeat;
	height: 175px;
	width: 692px;
	float: left;
	position: relative;
}
.home_widget_success {
	float: left;
	width: 212px;
	position: relative;
	height: 379px;
	padding-top: 58px;
	padding-left: 3px;
	padding-right: 3px;
}
.home_widget_success img {
	padding-bottom: 13px;
}
.home_widget_success p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #4d4d4f;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.home_widget_success p a {
	font-weight: bold;
	color: #4d4d4f;
	text-decoration: none;
}
.home_widget_success p a:hover {
	text-decoration: underline;
}
.home_widget_success ul {
	margin: 0px;
	font-family: "Trebuchet MS", arial;
	font-size: 10px;
	color: #4d4d4f;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	list-style-image: url(images/blue_bullet.gif);
}
.home_widget_success ul li {
	margin-left: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.home_widget_success ul li a {
	color: #4d4d4f;
	text-decoration: none;
}
.home_widget_success ul li a:hover {
	text-decoration: underline;
}
.home_widget_success h2 {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #4d4d4f;
}
.home_widget_notesfor {
	float: left;
	width: 212px;
	position: relative;
	height: 379px;
	background-image: url(images/widget_notesfor_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 62px;
	padding-left: 3px;
	padding-right: 3px;
}
.home_widget_notesfor img {
	padding-bottom: 13px;
}
.home_widget_notesfor p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #4d4d4f;
	padding-top: 0px;
	padding-right: 13px;
	padding-bottom: 0px;
	padding-left: 11px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.home_widget_notesfor p a {
	font-weight: bold;
	color: #4d4d4f;
	text-decoration: none;
}
.home_widget_notesfor p a:hover {
	text-decoration: underline;
}
.home_widget_notesfor ul {
	margin: 0px;
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #4d4d4f;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	list-style-image: url(images/blue_bullet.gif);
}
.home_widget_notesfor ul li {
	margin-left: 10px;
	padding: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.home_widget_notesfor ul li a {
	color: #4d4d4f;
	text-decoration: none;
}
.home_widget_notesfor ul li a:hover {
	text-decoration: underline;
}
.textbox_home {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 16px;
}
.home_login {
	position: absolute;
	left: 62px;
	top: 57px;
	width: 195px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
}
.home_login a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}
.home_signup {
	position: relative;
	z-index: 1;
	top: 41px;
	width: 265px;
	margin-left: 7px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #034483; /* changed on 9/16/08 for new information spot */
}
/*	left: 670px; */
.home_signup ul {
	list-style-image: url(images/blue_bullet2.gif);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.home_signup ul li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#IEroot .home_signup ul li {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -3px;
	margin-left: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_signup ul li a {
	color: #034483;  /*Changed 9/16/08*/
	text-decoration: none;
}
.home_signup ul li a:hover {
	text-decoration: underline;
}
.footer {
	float: left;
	width: 950px;
	position: relative;
	padding-top: 9px;
    width: 950px;
	margin: 0 0 0 -475px;
	left: 50%;
    clear:both;
	font-family: "Trebuchet MS", arial;
	font-size: 10px;
	color:white;
}
.footer a {
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.breadcrumb {
	float: left;
	width: 928px;
	position: relative;
    clear: both;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cbcaca;
	border-left-color: #cbcaca;
	background-color: #68c800;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	padding-left: 20px;
	height: 19px;
	padding-top: 6px;
	font-family: "Trebuchet MS", arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.breadcrumb a {
	color: #FFFFFF;
	text-decoration: none;
}
.breadcrumb a:hover {
	text-decoration: underline;
}
.bread_on {
	color: #FFFFFF;
	text-decoration: underline;
}
.home_news1 {
	position: absolute;
	z-index: 2;
	left: 215px;
	top: 50px;
	width: 380px;
	height: 179px;
	padding-left: 16px;
	padding-top: 14px;
}
.home_news1 img {
	float: left;
	padding-right: 14px;
}
.home_news1 h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.home_news1 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_news1 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.home_news1 a:hover {
	text-decoration: underline;
}
.home_news2 {
	position: absolute;
	z-index: 2;
	left: 215px;
	top: 50px;
	width: 380px;
	height: 179px;
	padding-left: 16px;
	padding-top: 14px;
	visibility: hidden;
}
.home_news2 img {
	float: left;
	padding-right: 14px;
}
.home_news2 h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.home_news2 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_news2 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.home_news2 a:hover {
	text-decoration: underline;
}
.home_news3 {
	position: absolute;
	z-index: 2;
	left: 215px;
	top: 50px;
	width: 380px;
	height: 179px;
	padding-left: 16px;
	padding-top: 14px;
	visibility: hidden;
}
.home_news3 img {
	float: left;
	padding-right: 14px;
}
.home_news3 h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.home_news3 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_news3 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.home_news3 a:hover {
	text-decoration: underline;
}
.home_news4 {
	position: absolute;
	z-index: 2;
	left: 215px;
	top: 50px;
	width: 380px;
	height: 179px;
	padding-left: 16px;
	padding-top: 14px;
	visibility: hidden;
}
.home_news4 img {
	float: left;
	padding-right: 14px;
}
.home_news4 h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.home_news4 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.home_news4 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.home_news4 a:hover {
	text-decoration: underline;
}
.subnav_container {
	float: left;
	width: 196px;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cbcaca;
	background-color: #e2e2e2;
}
.subnav {
	float: left;
	width: 196px;
	position: relative;
	background-color: #ffffff;
}
.sub_subnav {
	float: left;
	position: relative;
}

.sub_subnav ul {
	padding: 0px;
}
.sub_subnav ul li {
}
.sub_subnav ul li a {
	background-image: url(images/downarrow.gif);
	background-repeat: no-repeat;
}
.sub_subnav ul li a:hover {}
.subnav ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.subnav ul li {
	margin: 0px;
	padding: 0px;
}
.subnav ul li a {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #58595b;
	text-decoration: none;
	display: block;
	height: 22px;
	width: 175px;
	background-image: url(images/subnav.jpg);
	background-repeat: repeat-x;
	padding-left: 21px;
	padding-top: 5px;
}
.subnav ul li a:hover {
	background-image: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	height: 21px;
	padding-top: 5px;
}
.subnav ul li ul li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.subnav ul li ul {
}
.subnav ul li ul li a {
	padding-left: 56px;
	width: 140px;
	display: block;
	background-image: url(images/sub_sub_bg.jpg);
	color: #FFFFFF;
}
.subnav:hover {
	background-color: #ffffff;
}
.subnav_dn {
	background-image: url(images/subnav_dn.jpg);
}
.subnav ul li ul li a:hover {
	font-weight: bold;
	color: #333333;
	font-style: oblique;
}
.gen3_container {
	float: left;
	width: 950px;
	position: relative;
	background-color: #e2e2e2;
}
.gen3_col2_container {
	background-color: #ffffff;
	float: left;
	position: relative;
}
.gen3_col2 {
	float: left;
	width: 504px;
	position: relative;
	background-color: #ffffff;
	padding-left: 17px;
	padding-right: 11px;
}
.gen3_col2 a {
	color: #FFFFFF;
	text-decoration: underline;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
.gen3_col2_tools {
	position: absolute;
	left: 354px;
	top: 45px;
	width: 166px;
	z-index: 3;
}
.gen3_col2 h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.gen3_col2 p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #58595b;
	padding-left: 3px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.gen3_col2 h2 {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	font-weight: bold;
	color: #58595b;
	margin: 0px;
	padding-left: 3px;
	padding-top: 11px;
}
.gen3_col2 ul {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #58595b;
	list-style-image: url(images/bullet_green.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
}
.gen3_col2 ul li {
	padding-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.gen3_col2 ul a {}
.gen3_col2 ul a:hover {}
.gen3_col3 {
	float: left;
	width: 218px;
	position: relative;
	border-top-width: 3px;
	border-left-width: 3px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #ffffff;
}
.gen3_col3_press {
	background-image: url(images/press_release_bg.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 194px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	position: relative;
	padding-left: 13px;
	padding-top: 54px;
	padding-right: 8px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
}
.gen3_col3_press ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.gen3_col3_press ul li {
	background-image: url(images/page_bullet.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.gen3_col3_press ul li a {
	font-weight: bold;
	color: #FFFFFF;
}
.gen3_col3_press ul li a:hover {
	text-decoration: underline;
}
.gen3_col3_press a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.gen3_col3_press a:hover {
	text-decoration: underline;
}
.gen3_col3_success {
	background-image: url(images/success_bg.jpg);
	background-repeat: no-repeat;
	height: 161px;
	width: 196px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	position: relative;
	padding-top: 69px;
	padding-left: 14px;
	padding-right: 5px;
}
.gen3_col3_success a {
	font-weight: bold;
	color: #4d4d4f;
	text-decoration: none;
}
.gen3_col3_success a:hover {
	text-decoration: underline;
}
.gen3_col3_success p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	font-style: italic;
	color: #4d4d4f;
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.gen3_col3_success ul {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #4d4d4f;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.gen3_col3_success ul li {
	background-image: url(images/cross_bullet.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
}
.gen3_col3_success ul a {
	font-weight: normal;
	text-decoration: underline;
}
.gen3_col3_success ul a:hover {}
.gen3_col3_profiles {
	background-image: url(images/profiles_bg.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 124px;
	float: left;
	position: relative;
	padding-top: 41px;
	padding-left: 87px;
	padding-right: 5px;
}
.profiles_1 {
	height: 70px;
	width: 59px;
	position: absolute;
	z-index: 2;
	left: 16px;
	top: 43px;
}
.gen3_col3_profiles a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.gen3_col3_profiles a:hover {
	text-decoration: underline;
}
.gen3_col3_profiles p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.profiles_2 {
	height: 70px;
	width: 59px;
	position: absolute;
	z-index: 2;
	left: 16px;
	top: 139px;
}
.members_submit_container {
	float: left;
	position: relative;
	width: 196px;
	padding-top: 169px;
}
.members_submit {
	float: left;
	width: 176px;
	position: relative;
	background-image: url(images/question_bg.jpg);
	background-repeat: no-repeat;
	height: 297px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 47px;
}
.members_submit p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #58595b;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.members_submit_text {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	height: 16px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	border-right-color: #999999;
	border-bottom-color: #999999;
	width: 173px;
}
.members_submit_textarea {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	height: 135px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	border-right-color: #999999;
	border-bottom-color: #999999;
	width: 173px;
}
.member_bio_container {
	float: left;
	position: relative;
	width: 504px;
	padding-top: 17px;
	padding-bottom: 15px;
}
.member_bio {
	float: left;
	position: relative;
	width: 280px;
	padding-left: 224px;
	padding-top: 9px;
	background-image: url(images/member_bio_bg.jpg);
	background-repeat: repeat-y;
	padding-bottom: 15px;
}


.member_bio_pic {
	position: absolute;
	left: 10px;
	top: 9px;
}
.member_bio h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
}
.member_bio ul {
	font-size: 12px;
	color: #666666;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
}
.member_bio ul li {
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.member_bio ul li a {
    font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #666666;
}
.member_bio ul li a:hover {
    color: green;
}
.gen3_col3_find {
	background-image: url(images/find_bg.jpg);
	background-repeat: no-repeat;
	height: 192px;
	width: 194px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	position: relative;
	padding-left: 13px;
	padding-top: 54px;
	padding-right: 8px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
}
.gen3_col3_find a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.gen3_col3_find a:hover {
	text-decoration: underline;
}
.gen3_col3_find p {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
}
.gen3_col3_find_text {
	height: 14px;
	border: 1px solid #FFFFFF;
	width: 162px;
}
.gen3_col3_find ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.gen3_col3_find ul li {
	background-image: url(images/page_bullet.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.gen3_col3_find ul li a {
	font-weight: bold;
	color: #FFFFFF;
}
.gen3_col3_find ul li a:hover {
	text-decoration: underline;
}
.gen3_col3_find_select {
	width: 162px;
	border: 1px solid #FFFFFF;
	height: 22px;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
.gen3_col3_publications {
	background-image: url(images/publications_bg.jpg);
	background-repeat: no-repeat;
	height: 193px;
	width: 196px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	float: left;
	position: relative;
	padding-top: 40px;
	padding-left: 14px;
	padding-right: 5px;
}
.gen3_col3_publications a {
	font-weight: bold;
	color: #4d4d4f;
	text-decoration: none;
}
.gen3_col3_publications a:hover {
	text-decoration: underline;
}
.gen3_col3_publications p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	font-style: normal;
	color: #4d4d4f;
	line-height: 16px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
}
.gen3_col3_publications ul {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #4d4d4f;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.gen3_col3_publications ul li {
	background-image: url(images/bullet_bluepage.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin-bottom: 10px;
}
.gen3_col3_publications ul a {
	font-weight: normal;
	text-decoration: none;
}
.gen3_col3_publications ul a:hover {
	text-decoration: underline;
}
.gen3_col3_boutique {
	background-image: url(images/boutique_bg.jpg);
	background-repeat: no-repeat;
	height: 205px;
	width: 124px;
	float: left;
	position: relative;
	padding-top: 41px;
	padding-left: 87px;
	padding-right: 5px;
}
.gen3_col3_boutique a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.gen3_col3_boutique a:hover {
	text-decoration: underline;
}
.gen3_col3_boutique p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.member_widget {
	float: left;
	position: relative;
	width: 504px;
}
.member_widget_border {
	border: 3px solid #00407e;
}
td.member_widget {
	border: 3px solid #00407e;
}
.boutique_1 {
	height: 70px;
	width: 59px;
	position: absolute;
	z-index: 2;
	left: 15px;
	top: 45px;
}
.boutique_2 {
	height: 70px;
	width: 59px;
	position: absolute;
	z-index: 2;
	left: 15px;
	top: 140px;
}
.about_containter {
	float: left;
	width: 910px;
	position: relative;
	padding-top: 0px;
	padding-right: 19px;
	padding-bottom: 18px;
	padding-left: 21px;
}
.about_login {
	float: left;
	width: 232px;
	position: relative;
	height: 121px;
	background-image: url(images/about_login_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 62px;
	padding-right: 40px;
	padding-left: 14px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #666666;
}
.about_login a {
	font-family: "Trebuchet MS";
	font-size: 10px;
	color: #666666;
	text-decoration: underline;
}
.about_find {
	float: left;
	width: 910px;
	position: relative;
	height: 54px;
	background-image: url(images/about_find_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 250px;
	padding-top: 5px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
}
.about_events {
	float: left;
	width: 600px;
	position: relative;
	height: 170px;
	padding-left: 14px;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 18px;
}
.about_events p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #666666;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.about_events ul li {
	margin-bottom: 10px;
	background-image: url(images/bullet_event.gif);
	background-repeat: no-repeat;
	padding-left: 27px;
}
.about_events ul li a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.about_events ul li a:hover {
	text-decoration: underline;
}
.textbox_about {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 16px;
	border-top-color: #cccccc;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #cccccc;
	font-family: "Trebuchet MS";
	font-size: 11px;
}
.news_container {
	float: left;
	position: relative;
	width: 726px;
	background-image: url(images/newsevents_bg.jpg);
	background-repeat: repeat-y;
	padding-right: 11px;
	padding-left: 16px;
}
.news_mid_container {
	float: left;
	width: 724px;
	position: relative;
}
.news_movie {
	float: left;
	position: relative;
	width: 368px;
}
.news_movie_description {
	float: left;
	width: 336px;
	position: relative;
	height: 241px;
	padding-left: 10px;
	padding-right: 10px;
}
.news_movie_description h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	color: #2d7fcf;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	font-weight: normal;
}
.news_movie_description p {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #58595b;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.news_bottom_container {
	float: left;
	width: 724px;
	position: relative;
	padding-top: 13px;
}
.news_bottom_login {
	float: left;
	position: relative;
	width: 166px;
	height: 279px;
	background-image: url(images/news_login_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-right: 19px;
	padding-top: 48px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
}
.news_login_pic1 {
	position: absolute;
	left: 15px;
	top: 208px;
	width: 40px;
}
.news_login_pic1 p {
	font-family: "Trebuchet MS", arial;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0px;
	word-spacing: 1px;
}
.news_bottom_login a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}
.news_bottom_news {
	float: left;
	position: relative;
	width: 267px;
	height: 327px;
	background-image: url(images/news_events_bg.jpg);
	background-repeat: no-repeat;
}
.news_bottom_press {
	float: left;
	position: relative;
	width: 237px;
	height: 268px;
	background-image: url(images/news_press_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 59px;
	padding-left: 13px;
	padding-right: 10px;
}
.news_bottom_press ul {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.news_bottom_press ul li {
	background-image: url(images/bullet_whitepage.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 0px;
}
.news_bottom_press ul li a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.news_bottom_press ul li a:hover {
	text-decoration: underline;
}
.textbox_news {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	height: 14px;
	border-top-color: #cccccc;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #cccccc;
	font-family: "Trebuchet MS";
	font-size: 11px;
	width: 137px;
}
.news_login_pic2 {
	position: absolute;
	left: 71px;
	top: 208px;
	width: 40px;
}
.news_login_pic2 p {
	font-family: "Trebuchet MS", arial;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0px;
}
.news_login_pic3 {
	position: absolute;
	left: 127px;
	top: 208px;
	width: 40px;
}
.news_login_pic3 p {
	font-family: "Trebuchet MS", arial;
	font-size: 10px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	letter-spacing: 0px;
	word-spacing: 1px;
}
.news_media {
	position: absolute;
	top: 270px;
	left: 10px;
}
.news_pressKit {
	position: absolute;
	left: 10px;
	top: 298px;
}
.news_pic1 {
	position: absolute;
	left: 13px;
	top: 58px;
	width: 226px;
}
.news_pic1 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.news_pic1 a:hover {
	text-decoration: underline;
}
.news_pic1 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.news_pic1 img {
	float: left;
	padding-right: 11px;
}
.news_pic2 {
	position: absolute;
	left: 13px;
	top: 124px;
	width: 226px;
}
.news_pic2 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.news_pic2 a:hover {
	text-decoration: underline;
}
.news_pic2 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.news_pic2 img {
	float: left;
	padding-right: 11px;
}
.news_pic3 {
	position: absolute;
	left: 13px;
	top: 188px;
	width: 226px;
}
.news_pic3 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.news_pic3 a:hover {
	text-decoration: underline;
}
.news_pic3 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.news_pic3 img {
	float: left;
	padding-right: 11px;
}
.news_pic4 {
	position: absolute;
	left: 13px;
	top: 256px;
	width: 226px;
}
.news_pic4 a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.news_pic4 a:hover {
	text-decoration: underline;
}
.news_pic4 p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.news_pic4 img {
	float: left;
	padding-right: 11px;
}
.news_events_rss {
	position: absolute;
	left: 212px;
	top: 18px;
}
.news_press_rss {
	position: absolute;
	left: 222px;
	top: 18px;
}
.image_of_the_month {
	position: absolute;
	width: 239px;
	left: 12px;
	top: 162px;
}
.image_of_the_month img {
	float: left;
	padding-right: 9px;
}
.image_of_the_month p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}
.image_of_the_month a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.image_of_the_month a:hover {
	text-decoration: underline;
}
.scholar_search {
	float: left;
	position: relative;
	width: 880px;
	height: 92px;
	background-image: url(images/title_scholar_search.jpg);
	background-repeat: no-repeat;
	padding-top: 59px;
	padding-left: 12px;
	padding-right: 23px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}
.scholar_search_container {
	float: left;
	width: 915px;
	padding-right: 16px;
	padding-left: 19px;
	position: relative;
	padding-bottom: 18px;
}
.scholar_select {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #333333;
	width: 160px;
}
.scholar_results {
	float: left;
	width: 915px;
	position: relative;
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #4d4d4f;
	padding-top: 4px;
	padding-bottom: 4px;
}
.scholar_results a {
	color: #4d4d4f;
	text-decoration: none;
}
.scholar_results a:hover {
	text-decoration: underline;
}
.scholar_search_results {
	float: left;
	width: 915px;
	position: relative;
}
.scholar_results_box {
	float: left;
	width: 209px;
	margin-right: 1px;
	position: relative;
	border: 2px solid #929394;
	height: 235px;
	margin-bottom: 1px;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #4d4d4f;
}
.scholar_results_box a {
	font-weight: bold;
	color: #4d4d4f;
	text-decoration: none;
}
.scholar_results_box a:hover {
	text-decoration: underline;
}
.scholar_results_box p {
	line-height: 14px;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	font-size: 10px;
}
.parent_col2_container {
	background-color: #ffffff;
	float: left;
	position: relative;
	width: 752px;
}
.parent_col2 {
	float: left;
	width: 495px;
	position: relative;
	padding-left: 18px;
	padding-right: 15px;
}
.parent_col2_mid {
	float: left;
	width: 495px;
	position: relative;
	margin: 0px;
	padding-bottom: 15px;
}
.parent_col2_mid img {
	float: left;
	padding-right: 12px;
}
.parent_col2_mid h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	color: #2d7fcf;
	font-weight: normal;
	line-height: 18px;
}
.parent_col2_mid p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #58595b;
	line-height: 15px;
}
.parent_col2_bottom_container {
	float: left;
	width: 495px;
	position: relative;
}
.partner_programs {
	background-image: url(images/partner_programs_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 208px;
	position: relative;
	height: 203px;
	padding-left: 13px;
	padding-top: 57px;
	padding-right: 33px;
}
.partner_programs p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.partner_programs a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.partner_programs a:hover {
	text-decoration: underline;
}
.field_director {
	float: left;
	width: 209px;
	position: relative;
	background-image: url(images/field_director_bg.jpg);
	background-repeat: no-repeat;
	height: 201px;
	padding-top: 59px;
	padding-left: 15px;
	padding-right: 16px;
}
.parent_col3 {
	float: left;
	width: 224px;
	position: relative;
}
.download_letter {
	float: left;
	position: relative;
	background-image: url(images/download_letter_bg.jpg);
	background-repeat: no-repeat;
	width: 190px;
	height: 54px;
	padding-top: 50px;
	padding-left: 17px;
	padding-right: 17px;
	padding-bottom: 15px;
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
}
.download_letter ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.download_letter ul li {
	background-image: url(images/bullet_whitepage.gif);
	background-repeat: no-repeat;
	list-style-type: none;
	padding-left: 25px;
}
.download_letter ul li a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.download_letter ul li a:hover {
	text-decoration: underline;
}
.download_poster {
	float: left;
	height: 75px;
	width: 207px;
	position: relative;
	background-image: url(images/download_poster_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 17px;
}
.download_poster img {
	float: left;
	padding-right: 9px;
}
.educators_update {
	float: left;
	height: 209px;
	width: 192px;
	position: relative;
	background-image: url(images/stay_updated_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 72px;
	padding-left: 17px;
	padding-right: 15px;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
}
.educators_update p {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.field_director p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	padding: 0px;
	line-height: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}
.field_director a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.field_director a:hover {
	text-decoration: underline;
}
.gen2 {
	float: left;
	width: 722px;
	position: relative;
	background-color: #ffffff;
	padding-left: 17px;
	padding-right: 11px;
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
}
.gen2 a {
	color: #58595b;
	text-decoration: underline;
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.gen2 h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.gen2 p {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
	padding-left: 3px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.gen2 td {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
}
.gen2 h2 {
	font-family: "Trebuchet MS", arial;
	font-size: 16px;
	font-weight: bold;
	color: #68c800;
	margin: 0px;
	padding-left: 3px;
	padding-top: 11px;
}
.gen2 ul {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
	list-style-image: url(images/bullet_green.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 35px;
	margin: 0px;
}
.gen2 ul li {
	padding-left: 15px;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 14px;
}
.gen2 ul a {}
.gen2 ul a:hover {}
.find_other_scholars {
	position: absolute;
	z-index: 2;
	left: 4px;
	top: 12px;
}
.scholars_submit_container {
	float: left;
	position: relative;
	width: 196px;
	padding-top: 122px;
}

.scholars_meetup {
	background-image: url(images/socialcontact.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 357px;
	width: 196px;
	position: relative;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.scholars_meetup1 {
	background-image: url(images/socialcontact1.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 112px;
	width: 196px;
	position: relative;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.scholars_meetup2 {
	background-image: url(images/socialcontact2.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 175px;
	width: 196px;
	position: relative;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.scholars_meetup3 {
	background-image: url(images/socialcontact3.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 236px;
	width: 196px;
	position: relative;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}

.scholars_meetup4 {
	background-image: url(images/socialcontact4.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 296px;
	width: 196px;
	position: relative;
	margin-left:3px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:10px;
}



.disbursment_services {
	float: left;
	position: relative;
	background-image: url(images/disbursement_bg.jpg);
	background-repeat: no-repeat;
	height: 127px;
	width: 475px;
	padding-bottom: 15px;
	padding-top: 55px;
	padding-left: 18px;
	padding-right: 11px;
}
.disbursment_services p {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	padding-right: 110px;
	line-height: 15px;
}
.disbursment_list {
	position: absolute;
	z-index: 1;
	left: 406px;
	top: 15px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
}
.btn_make_request {
	position: absolute;
	left: 401px;
	top: 60px;
}
.btn_trans {
	position: absolute;
	left: 401px;
	top: 95px;
}
.btn_track_request {
	position: absolute;
	left: 401px;
	top: 134px;
}
.top_5_buddies {
	background-image: url(images/top_5_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 213px;
	width: 504px;
	position: relative;
}
.top_5_buddy1 {
	position: absolute;
	left: 17px;
	top: 57px;
	width: 82px;
}
.top_5_buddy1 p {
	font-family: "Trebuchet MS", arial;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 2px;
}
.top_5_buddy1 a {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.top_5_buddy2 {
	position: absolute;
	left: 115px;
	top: 57px;
	width: 82px;
}
.top_5_buddy2 p {
	font-family: "Trebuchet MS", arial;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 2px;
}
.top_5_buddy2 a {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.top_5_buddy3 {
	position: absolute;
	left: 212px;
	top: 57px;
	width: 82px;
}
.top_5_buddy3 p {
	font-family: "Trebuchet MS", arial;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 2px;
}
.top_5_buddy3 a {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.top_5_buddy4 {
	position: absolute;
	left: 310px;
	top: 57px;
	width: 82px;
}
.top_5_buddy4 p {
	font-family: "Trebuchet MS", arial;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 2px;
}
.top_5_buddy4 a {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.top_5_buddy5 {
	position: absolute;
	left: 407px;
	top: 57px;
	width: 82px;
}
.top_5_buddy5 p {
	font-family: "Trebuchet MS", arial;
	font-size: 9px;
	color: #FFFFFF;
	line-height: 14px;
	padding-top: 2px;
}
.top_5_buddy5 a {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.col3_image_gallery {
	background-image: url(images/image_gallery.jpg);
	float: left;
	height: 252px;
	width: 215px;
	position: relative;
}
.col3_image_gallery_inside{
    font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin-top:65px;
}
.col3_image_gallery_inside a {
    font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
}
.col3_crisis_hotline {
	background-image: url(images/crisis_hotline_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 122px;
	width: 189px;
	position: relative;
	padding-top: 66px;
	padding-left: 14px;
	padding-right: 12px;
}
.col3_crisis_hotline p {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #4d4d4f;
	line-height: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.col3_crisis_hotline a {
	color: #4d4d4f;
	text-decoration: underline;
}
.col3_alumni_group {
	float: left;
	height: 212px;
	width: 197px;
	position: relative;
	background-image: url(images/alumni_group_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 54px;
	padding-left: 13px;
	padding-right: 5px;
}
.col3_alumni_group p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	line-height: 14px;
}
.col3_alumni_group a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.col3_alumni_group a:hover {
	text-decoration: underline;
}
.col3_other_resources {
	float: left;
	height: 212px;
	width: 197px;
	position: relative;
	background-image: url(images/other_resources_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 54px;
	padding-left: 13px;
	padding-right: 5px;
}
.col3_other_resources p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	line-height: 14px;
}
.col3_other_resources a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.col3_other_resources a:hover {
	text-decoration: underline;
}
.member_widget_header {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
}
.member_widget_body {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #023465;
}
.widget_mailbox {
	float: left;
	position: relative;
	z-index: 0;
}
.widget_events {
	float: left;
	position: absolute;
	visibility: hidden;
	left: 17px;
	top: 493px;
	height: 180px;
	width: 502px;
}
.widget_job {
	float: left;
	position: absolute;
	visibility: hidden;
	left: 20px;
	top: 496px;
}
.subnav ul li ul li a:hover {
	padding-left: 56px;
	width: 140px;
	display: block;
	background-image: url(images/sub_sub_bg.jpg);
	color: #FFFFFF;
}
.subnormal {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #58595b;
	text-decoration: none;
	display: block;
	height: 22px;
	width: 175px;
	background-image: url(images/subnav.jpg);
	background-repeat: repeat-x;
	padding-left: 21px;
	padding-top: 5px;
	clear: both;
	float: left;
	position: relative;
}
.subnormal:hover   {
	background:#ffffff;
	background-image: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	height: 21px;
	padding-top: 5px;
}
.subnormal_on {
	font-family:"Trebuchet MS", arial;
	font-size:12px;
	color:#58595b;
	padding-left: 21px;
	width: 175px;
	display: block;
	background-image: url(images/sub_on.jpg);
	color: #FFFFFF;
	text-decoration:none;
	height:22px;
	padding-top:5px;
	clear: both;
	float: left;
	position: relative;
}
.subnormal_on:hover {
	color: #58595b;
}
.sub_important {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 22px;
	width: 175px;
	background-image: url(images/subnav_imp.jpg);
	background-repeat: repeat-x;
	padding-left: 21px;
	padding-top: 5px;
	clear: both;
	float: left;
	position: relative;
	font-weight: normal;
}


.sub_importantgreen {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: 22px;
	width: 175px;
	background-image: url(images/subnav_green.jpg);
	background-repeat: repeat-x;
	padding-left: 21px;
	padding-top: 5px;
	clear: both;
	float: left;
	position: relative;
	font-weight: normal;
}

.sub_important:hover, .sub_importantgreen:hover   {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bdbdbd;
	height: 21px;
	padding-top: 5px;
	font-weight: normal;
}
.sub_subnormal {
	font-family:"Trebuchet MS", arial;
	font-size:12px;
	color:#ffffff;
	padding-left: 56px;
	width: 140px;
	display: block;
	background-image: url(images/sub_sub_bg.jpg);
	color: #FFFFFF;
	text-decoration:none;
	height:22px;
	padding-top:5px;
	clear: both;
	float: left;
	position: relative;
}
.sub_subnormal:hover {
	color: #58595b;
}
.sub_subnormal_on {
	font-family:"Trebuchet MS", arial;
	font-size:12px;
	color:#ffffff;
	padding-left: 56px;
	width: 140px;
	display: block;
	background-image: url(images/sub_sub_on.jpg);
	color: #FFFFFF;
	text-decoration:none;
	height:22px;
	padding-top:5px;
	clear: both;
	float: left;
	position: relative;
}
.sub_subnormal_on:hover {
	color: #58595b;
}
.sub_sub_subnormal {
	font-family:"Trebuchet MS", arial;
	font-size:12px;
	color:#ffffff;
	padding-left: 91px;
	width: 105px;
	display: block;
	background-image: url(images/sub_sub_sub.jpg);
	color: #FFFFFF;
	text-decoration:none;
	height:15px;
	padding-top: 5px;
	padding-bottom: 5px;
	clear: both;
	float: left;
	position: relative;
}
.sub_sub_subnormal:hover {
    background-image:url(images/sub_sub_sub_over.jpg);
}
.tools {
	position: absolute;
	z-index: 3;
	left: 523px;
	top: 11px;
	width: 85px;
}
.alumni_mid_container {
	float: left;
	position: relative;
	width: 910px;
	padding-right: 19px;
	padding-left: 21px;
	padding-bottom: 14px;
}
.personal_info {
	float: left;
	width: 312px;
	position: relative;
	padding-right: 10px;
}
.personal_info h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	font-weight: normal;
	color: #3366cc;
	margin: 0px;
	padding: 0px;
}
.personal_info ul {
	margin: 0px;
	list-style-image: url(images/bullet_green.gif);
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #3366cc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.personal_info ul li {
	padding-left: 15px;
	margin-bottom: 6px;
}
.personal_info ul li a {
	color: #3366cc;
	text-decoration: none;
}
.personal_info ul li a:hover {
	text-decoration: underline;
}

.alumni_bottom_container {
	float: left;
	position: relative;
	width: 910px;
	padding-right: 19px;
	padding-left: 21px;
}
.strive {
	background-image: url(images/strive_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 167px;
	width: 254px;
	position: relative;
	padding-right: 29px;
	padding-top: 47px;
	padding-left: 17px;
}
.strive ul {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	list-style-image: url(images/bullet_whitepage.gif);
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.strive ul li {
	padding-left: 10px;
	margin-bottom: 5px;
}
.strive ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
.strive ul li a:hover {
	text-decoration: underline;
}
.strive p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.strive a {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.strive a:hover {
	text-decoration: underline;
}
.discussion {
	float: left;
	height: 161px;
	width: 261px;
	position: relative;
	background-image: url(images/discussion_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 14px;
	padding-top: 50px;
	padding-right: 13px;
}
.discussion p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.discussion a {
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
.discussion a:hover {
	text-decoration: underline;
}
.volunteer {
	background-image: url(images/volunteer_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 23px;
	width: 504px;
	position: relative;
	padding-top: 196px;
	padding-right: 28px;
}
.volunteer p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.volunteer a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.volunteer a:hover {
	text-decoration: underline;
}
.volunteer1 {
	position: absolute;
	z-index: 1;
	left: 16px;
	top: 54px;
	width: 133px;
}
.volunteer1 img {
	padding-bottom: 0px;
}
.volunteer1 p {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 10px;
}
.volunteer2 {
	position: absolute;
	z-index: 1;
	left: 185px;
	top: 54px;
	width: 133px;
}
.volunteer2 img {
	padding-bottom: 0px;
}
.volunteer2 p {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
.volunteer3 {
	position: absolute;
	z-index: 1;
	left: 356px;
	top: 54px;
	
	width: 133px;
}
.volunteer3 img {
	padding-bottom: 0px;
}
.volunteer3 p {
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}
.image_gallery {
	float: left;
	height: 219px;
	width: 442px;
	position: relative;
}
.networking_container {
	float: left;
	width: 916px;
	position: relative;
	padding-top: 14px;
}
.post_it {
	float: left;
	position: relative;
	padding-bottom: 16px;
	height: 215px;
	width: 218px;
	padding-right: 11px;
	background-image: url(images/network_bg.jpg);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-left: 12px;
}
.post_it h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	text-transform: uppercase;
	color: #666666;
	font-weight: normal;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 27px;
}
.post_it p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	line-height: 16px;
	color: #666666;
}
.post_it a {
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.post_it a:hover {
	text-decoration: underline;
}
.gen2_network {
	float: left;
	width: 916px;
	position: relative;
	padding-left: 17px;
	padding-right: 17px;
	background-repeat: repeat-y;
	background-image: url(images/networking_bg.jpg);
}
.view_by_theme {
	position: absolute;
	z-index: 5;
	left: 783px;
	top: 2px;
	font-family: "Trebuchet MS";
	font-size: 9px;
}
.theme {
	font-family: "Trebuchet MS";
	font-size: 9px;
}
.network_container {
	float: left;
	width: 914px;
	position: relative;
	padding-top: 10px;
}
.post_red {
	background-image: url(images/post_red.gif);
	background-repeat: no-repeat;
	float: left;
	height: 198px;
	width: 176px;
	position: relative;
	padding-right: 6px;
	padding-bottom: 24px;
}
.post_red h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 20px;
	text-transform: uppercase;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.post_red p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #58595b;
}
.post_red a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
.post_red a:hover {
	text-decoration: underline;
}
.post_blue {
	background-image: url(images/post_blue.gif);
	background-repeat: no-repeat;
	float: left;
	height: 198px;
	width: 176px;
	position: relative;
	padding-right: 7px;
	padding-bottom: 24px;
}
.post_blue h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #2d7fcf;
	font-size: 20px;
	text-transform: uppercase;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.post_blue p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #58595b;
}
.post_blue a {
	font-weight: bold;
	color: #2d7fcf;
	text-decoration: none;
}
.post_blue a:hover {
	text-decoration: underline;
}
.post_green {
	background-image: url(images/post_green.gif);
	background-repeat: no-repeat;
	float: left;
	height: 198px;
	width: 176px;
	position: relative;
	padding-right: 7px;
	padding-bottom: 24px;
}
.post_green h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #66cc00;
	font-size: 20px;
	text-transform: uppercase;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.post_green p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #58595b;
}
.post_green a {
	font-weight: bold;
	color: #66cc00;
	text-decoration: none;
}
.post_green a:hover {
	text-decoration: underline;
}
.post_orange {
	background-image: url(images/post_orange.gif);
	background-repeat: no-repeat;
	float: left;
	height: 198px;
	width: 176px;
	position: relative;
	padding-right: 7px;
	padding-bottom: 24px;
}
.post_orange h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ff9c00;
	font-size: 20px;
	text-transform: uppercase;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.post_orange p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #58595b;
}
.post_orange a {
	font-weight: bold;
	color: #ff9c00;
	text-decoration: none;
}
.post_orange a:hover {
	text-decoration: underline;
}
.post_yellow {
	background-image: url(images/post_yellow.gif);
	background-repeat: no-repeat;
	float: left;
	height: 198px;
	width: 176px;
	position: relative;
	padding-right: 7px;
	padding-bottom: 24px;
}
.post_yellow h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #f6ff00;
	font-size: 20px;
	text-transform: uppercase;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 0px;
}
.post_yellow p {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	color: #58595b;
}
.post_yellow a {
	font-weight: bold;
	color: #f6ff00;
	text-decoration: none;
}
.post_yellow a:hover {
	text-decoration: underline;
}
.scholar_program {
	float: left;
	width: 724px;
	position: relative;
	padding-left: 17px;
	padding-right: 11px;
	background-image: url(images/scholardiv_bg.jpg);
	background-repeat: repeat;
}
.scholar_program_graphic {
	float: left;
	width: 724px;
	position: relative;
}
.scholar_buttons {
	position: absolute;
	z-index: 5;
	left: 484px;
	top: 10px;
	width: 239px;
}
.military_box {
	position: absolute;
	left: 436px;
	top: 87px;
	z-index: 10;
	width: 280px;	
	visibility: hidden;
}
.military_box h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.military_box p {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.military_box a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.military_box a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.national_box {
	position: absolute;
	left: 436px;
	top: 87px;
	z-index: 10;
	width: 281px;
}
.national_box h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	text-transform: uppercase;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.national_box p {
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.national_box a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.national_box a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.scholar_bottom {
	float: left;
	width: 724px;
	position: relative;
	padding-top: 15px;
	padding-bottom: 15px;
}
.other_opportunities {
	background-image: url(images/other_opps_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 186px;
	width: 200px;
	position: relative;
	padding-left: 20px;
	padding-top: 65px;
	padding-right: 28px;
	padding-bottom: 10px;
}
.other_opportunities ul {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.other_opportunities ul li {
	margin-bottom: 8px;
	list-style-image: url(images/bullet_white.gif);
}
.other_opportunities ul li a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.find_programs {
	float: left;
	height: 193px;
	width: 205px;
	position: relative;
	background-image: url(images/find_programs_bg.jpg);
	background-repeat: no-repeat;
	padding-left: 18px;
	padding-top: 57px;
	padding-bottom: 10px;
	padding-right: 29px;
}
.find_programs p {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.upcoming_resources {
	background-image: url(images/upcoming_resource_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 190px;
	width: 194px;
	position: relative;
	padding-left: 14px;
	padding-top: 60px;
	padding-bottom: 10px;
	padding-right: 14px;
}
.upcoming_resources ul {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #FFFFFF;
	margin: 0px;
	list-style-type: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.upcoming_resources ul li {
	padding-left: 5px;
	margin-bottom: 5px;
	list-style-image: url(images/bullet_calendar.jpg);
}
.upcoming_resources ul li a {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.upcoming_resources ul li a:hover {
	text-decoration: underline;
}
.other_opportunities ul li a:hover {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.select_programs {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	width: 205px;
}
.select_city {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	width: 205px;
}
.select_state {
	width: 65px;
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
}
/*Added on 10/26/2007 by Heather Lukes for Login Page*/
.login_widget1_container {
	float: left;
	width: 766px;
	position: relative;
	padding-left: 80px;
	padding-right: 18px;
	padding-bottom: 16px;
}
.login_widget1 {
	background-image: url(images/simplelog.jpg);
	background-repeat: no-repeat;
	height: 223px;
	width: 765px;
	float: left;
	position: relative;
}
/*Added by Heather Lukes 10/26/07 for Login page*/
.login2 {
	position: absolute;
	left: 62px;
	top: 57px;
	width: 195px;
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #FFFFFF;
}
.login2 a {
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 10px;
}
.gen2_pr {
	float: left;
	width: 850px;
	position: relative;
	background-color: #ffffff;
	padding-left: 17px;
	padding-right: 11px;
}
.gen2_pr a {
	color: #58595b;
	text-decoration: underline;
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.gen2_pr h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.gen2_pr p {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
	padding-left: 3px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.gen2_pr h2 {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	font-weight: bold;
	color: #58595b;
	margin: 0px;
	padding-left: 3px;
	padding-top: 11px;
	padding-bottom: 15px;
}
.gen2_pr h3 {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	font-weight: bold;
	color: #58595b;
	margin: 0px;
	padding-left: 3px;
	padding-top: 11px;	
	padding-bottom: 15px;
}
.gen2_pr ul {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
	list-style-image: url(images/bullet_green.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
}
.gen2_pr ul li {
	padding-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}
.gen2_pr ul a {}
.gen2_pr ul a:hover {}
.prposter {
   font-size: 10px;
   font-family:Arial, Helvetica, sans-serif;
}
/* NEW CSS CODE 11/19/2007 */
.subnav_container_military {
	float: left;
	width: 196px;
	position: absolute;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cbcaca;
	background-color: #e2e2e2;
	visibility: hidden;
	left: 0px;
	top: 0px;
}
/*Added on 12/31/2007 for site map container*/

.gen2_sitemap {
	float: left;
	width: 920px;
	position: relative;
	background-color: #ffffff;
	padding-left: 17px;
	padding-right: 11px;
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
}
.gen2_sitemap a {
	color: #58595b;
	text-decoration: underline;
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	margin: 0px;
	padding: 0px;
}
.gen2_sitemap h1 {
	font-family: "Trebuchet MS", arial;
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.gen2_sitemap p {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
	padding-left: 3px;
	padding-top: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.gen2_sitemap td {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
}
.gen2_sitemap h2 {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	font-weight: bold;
	color: #68c800;
	margin: 0px;
	padding-left: 3px;
	padding-top: 11px;
}
.gen2_sitemap h2 a {

	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	font-weight: bold;
	color: #68c800;
	margin: 0px;
	padding-left: 3px;
	padding-top: 11px;
}
.gen2_sitemap ul {
	font-family: "Trebuchet MS", arial;
	font-size: 14px;
	color: #58595b;
	list-style-image: url(images/bullet_green.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
}
.gen2_sitemap ul li {
	padding-left: 5px;
}
.gen2_sitemap ul a {}
.gen2_sitemap ul a:hover {}
/* Added for the new scholarship program */
.gen2 h1.app {
	background-color: #58595b;
	padding-top: 2px;
	padding-bottom: 2px;
}
.gen2 .smaller {
	font-size: 11px;
}
.gen2 .error {
	width: 500px;
	margin: 10px 80px;
	padding: 5px 10px;
	align: center;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	border-top: 2px solid #58595b;
	border-bottom: 2px solid #58595b;
}
.gen2 .app_nav {
    margin: 10px 70px 20px 70px;
    padding: 10px;
    text-align: center;
    color: #000000;
    border-top: 1px solid #58595b;
    border-bottom: 1px solid #58595b;
}


form .essay {padding: 0; font-family: Arial, Helvetica, sans-serif; font-size:12px; float: left; margin: 10px 0; background-color: #64c101;}
fieldset {border: 1px solid #cac8c3; margin: 10px 10px 0 10px; padding: 10px; background:#eae8f7; clear: both; }
legend {border: 1px solid #cac8c3; padding: 5px 10px; background:#68c800; color:#FFFFFF; font-weight:bold;}
label {color: #333; display: inline; margin: 10px 0 5px 0;}
/* fieldset {border: none; padding:0; margin:0; position:relative; right: 0;} */
/* legend {padding: 10px;background: #fff8ea; color: #BD0026; font-weight: bold; font-size:1.2em; font-family: 'Trebuchet MS', Helvetica, Arial, sans-serif; } */
select {margin-right: 10px; margin-left: 5px; width: 80px;}

#mainForm {
	padding: 0;
	font-family: Arial, Helvetica, sans-serif; 
	float: left; 
	margin: 10px 0 0 10px;
	}

#mainForm div.row {
	clear: both;
	padding: 0;
	margin: 0 0 10px 0;
	vertical-align: top;
}
#mainForm div.row label {
	float: left;
	width: 275px;
	text-align: right;
	margin-right: 5px;
	font-weight: bold;
}


#mainForm div.row2 {
	clear: both;
	padding: 0;
	margin: 0 0 10px 0;
	vertical-align: top;
}
#mainForm div.row2 label {
	float: left;
	width: 625px;
	text-align: left;
	margin-right: 5px;
	font-weight: bold;
}

#mainForm span.collect {
	float: left;
	width: 350px;
	text-align: left;
	margin-top: 10px;
}

#mainForm span.collect select {
	margin-left: 0px;
	width: auto;
	margin-right: 0px;
}

#mainForm span.collect textarea {
	height: auto; 
	display: inline; 
	margin: 0;
	width: auto; 
	font-family: Arial, Sans-Serif;
    font-size: 13px;
}

#mainForm span.collect input[type="text"] {
	height: auto; 
	display: inline; 
	margin: 0;
	width: auto; 
	font-family: Arial, Sans-Serif;
    font-size: 13px;
}




#mainForm span.help {
	font-size: 0.8em;
}
#mainForm .button {
	background-color: #E6E4DE;
	color: #333;
	padding: 2px 3px 2px 3px;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
	 font-size: 13px;
}
