/* CSS Document */
body { font-family: Verdana, Arial, sans-serif; font-size:11px;
	background: #002f72 url(fp_bg_topgradient.gif) repeat-x left top;
	margin: 0px;
	padding: 0px }

#maintable { width:753px; margin-left:auto; margin-right:auto; }

.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}

#header_area { width:753px; height:104px; background-image:url(logo_alumni_friends.gif); background-repeat:no-repeat; background-position:center; }

#top_nav_area { width:753px; height:23px; padding-top:76px; text-align:center;}

a.top_nav:link {background-image:url(top_nav_bg.jpg); height:13px; padding-left:9px; padding-right:9px;  padding-top:2px; padding-bottom:2px;   
font-size:11px; color:#FFFFFF; margin-left:10px; text-decoration:none; text-transform:uppercase; border: 2px solid #FFFFFF;}
a.top_nav:visited {background-image:url(top_nav_bg.jpg); height:13px;  padding-left:9px; padding-right:9px;  padding-top:2px; padding-bottom:2px;   
font-size:11px; color:#FFFFFF; margin-left:10px; text-decoration:none; text-transform:uppercase; border: 2px solid #FFFFFF;}
a.top_nav:hover {background-image:url(top_nav_bg_on.jpg); height:13px;  padding-left:9px; padding-right:9px;  padding-top:2px; padding-bottom:2px;  
font-size:11px; color:#FFFFFF; margin-left:10px; text-decoration:none; text-transform:uppercase; border: 2px solid #FFFFFF;}

a.top_navOn:link {background-image:url(top_nav_bg_on.jpg);height:13px; padding-left:9px; padding-right:9px;  padding-top:2px; padding-bottom:2px;   
font-size:11px; color:#FFFFFF; margin-left:10px; text-decoration:none; text-transform:uppercase; border: 2px solid #FFFFFF;}
a.top_navOn:visited {background-image:url(top_nav_bg_on.jpg); height:13px;  padding-left:9px; padding-right:9px;  padding-top:2px; padding-bottom:2px;   
font-size:11px; color:#FFFFFF; margin-left:10px; text-decoration:none; text-transform:uppercase; border: 2px solid #FFFFFF;}
a.top_navOn:hover {background-image:url(top_nav_bg.jpg); height:13px;  padding-left:9px; padding-right:9px; padding-top:2px; padding-bottom:2px;  
font-size:11px; color:#FFFFFF; margin-left:10px; text-decoration:none; text-transform:uppercase; border: 2px solid #FFFFFF;  }

.home_img { width:500px; padding-left:10px; padding-bottom:10px; padding-right:10px;}

.home_bottom{width:500px;padding-left:10px;position:relative;}

.home_alumninews{width:325px;float:left;}
#home_left{ width:325px; float:left;}
#home_left p{ padding-left:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0c2160; line-height:18px; font-weight:bold;}
a#home_left:link, a#home_left:visited, a#home_left:active {text-decoration:none; color:#0c2160;font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a#home_left:hover { text-decoration:underline}

.home_alumnievents{width:155px;float:right;position:absolute;top:0px;right:0px;}
#home_right { width:145px; background-color:#a5b0cc; float:right; padding: 5px;}
#home_right p{ padding-left:8px; padding-right:8px; padding-bottom:8px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0c2160;}
a#home_right:link, a#home_right:visited, a#home_right:active {text-decoration:none; color:#0c2160;font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a#home_right:hover { text-decoration:underline}

#middle_area { width:742px; border:11px solid white; margin: 0px; padding:0px; background-color:#FFFFFF; background-image: url(nav_background.gif); background-position: top; background-repeat: repeat-y;}

#left_area { width:200px; padding-left:15px;  background-image:url(fp_bg_navgradient.gif); background-color:#FFE085;
background-repeat:repeat-x; background-position:left bottom; float:left;}

a.nav1:link { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#002063; text-decoration:none; 
padding-top:10px; padding-bottom:8px;  margin-right:15px; background: url(divider_hr.gif) no-repeat left bottom;
background: url(divider_hr.gif) no-repeat left bottom; line-height: 14px;}
a.nav1:visited { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#002063; text-decoration:none;
padding-top:10px; padding-bottom:8px;   margin-right:15px; background: url(divider_hr.gif) no-repeat left bottom;
background: url(divider_hr.gif) no-repeat left bottom; line-height: 14px;}
a.nav1:hover { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#002063; text-decoration:underline; 
padding-top:10px; padding-bottom:8px; margin-right:15px; background: url(divider_hr.gif) no-repeat left bottom;
background: url(divider_hr.gif) no-repeat left bottom; line-height: 14px;}

a.nav1On:link { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#002063; text-decoration:none;
padding-top:10px; padding-bottom:5px;  margin-right:15px; line-height: 14px;}
a.nav1On:visited { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#002063; text-decoration:none;
padding-top:10px; padding-bottom:5px;   margin-right:15px; line-height: 14px;}
a.nav1On:hover { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#002063; text-decoration:underline;
padding-top:10px; padding-bottom:5px;  margin-right:15px; line-height: 14px;  }


a.nav2 {background-image: url(arrow_dots_3.gif); background-position: left; background-repeat: no-repeat;}
a.nav2:link { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#022366; text-decoration:none; 
margin-right:15px; height:18px; padding-left:26px; padding-top:1px;
text-transform: none; margin-top:1px; }
a.nav2:visited { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#022366; text-decoration:none; 
margin-right:15px; height:18px; padding-left:26px; padding-top:1px;
text-transform:none; margin-top:1px;}
a.nav2:hover{ display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#022366; text-decoration:underline; 
margin-right:15px; height:18px; padding-left:26px; padding-top:1px;
text-transform:none;margin-top:1px;}

a.nav2On {background-image: url(arrow_dots_3.gif); background-position: left; background-repeat: no-repeat;}
a.nav2On:link { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#022366; text-decoration:none; 
margin-right:15px; height:18px; padding-left:26px; padding-top:1px;
text-transform:none; margin-top:1px;}
a.nav2On:visited { display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#022366; text-decoration:none; 
margin-right:15px; height:18px; padding-left:26px; padding-top:1px;
text-transform:none; margin-top:1px;}
a.nav2On:hover{ display:block; font-family: Verdana, Arial, sans-serif; font-size:10px; color:#022366; text-decoration:underline; 
margin-right:15px; height:18px; padding-left:26px; padding-top:1px;
text-transform:none; margin-top:1px;}



#content_area { width:505px; float:left; background-color:#FFFFFF;}

#content_header {  width:505px;}

#title_area {  width:505px;}
 
#content {  width:485px; padding:0 5px 0 15px;}
#contenthome {width:505px; padding:0px; margin:0px;}

#hr {  border-bottom:1px dashed #808080; margin-left:15px; margin-right:15px;}

.clear { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}


.login  {
	color: #022366;
	font-size: 11px;
	background: url('/atf/cf/{C94A5267-FA0E-49CF-8B2C-508C631D9D4A}/box_white_bg.gif') repeat-y left top;
	width: 182px;
	height: auto;
	margin: 30px 0 40px 0;
}

.logintop {
	background: url('/atf/cf/{C94A5267-FA0E-49CF-8B2C-508C631D9D4A}/box_white_top.gif')no-repeat left top;
	text-transform: uppercase;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px }
	
.loginmiddle {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px }

.loginbottom {
	background: url('/atf/cf/{C94A5267-FA0E-49CF-8B2C-508C631D9D4A}/box_white_bottom.gif') no-repeat left bottom;
	padding-top: 5px;
	padding-bottom: 10px; }

.loginsubmitButton {
	background: url('/atf/cf/{C94A5267-FA0E-49CF-8B2C-508C631D9D4A}/arrow_dots.gif') no-repeat left center;
	text-transform: uppercase;
	margin: 0px 0px 5px 100px;
	padding-left: 15px 
}




#copyright_area {  width:753px;}
.copyright {padding:10px 0 5px 0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#B5C3CE;}
a.copyright:link { text-decoration:underline;}
a.copyright:visited { text-decoration:underline;}
a.copyright:hover { text-decoration:none;}



#kintera_logo {  width:753px; text-align:center;}
