/* BODY, TABLE, TR, TD CSS */
body { background-color:#ECEBEA; margin-left:0px;	margin-top:0px; margin-right:0px;	margin-bottom:0px; }
bdy { background-color:#ECEBEA; margin-left:0px;	margin-top:0px; margin-right:0px;	margin-bottom:0px; }
td { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; }

/* PAGE HEADER, MENU, COPYRIGHT */
#page_hdr 
{ 
  font-family:Geneva, Arial, Helvetica, sans-serif; color:#A0A0A4; letter-spacing:2px; height:60px;
  background-image:url(http://alumni.bishopamat.org/images/header_bg.jpg);
}
#copyright { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:center; }
#menu { background-color:#082D78; width:inherit; height:20px; }
#menu_pad 
{ 
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
  letter-spacing:1px; padding-left:2px; padding-top:2px; color:#FFFFFF; text-decoration:none;
}
#menu_bar
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;
  color:#FFFFFF; text-decoration:none; letter-spacing:1px;
}
#new_user_msg
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;
  width:inherit; padding-top:3px; padding-bottom:3px;  
}
#authernticate
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:center; 
  width:inherit; padding-top:3px; padding-bottom:3px; 
}

/* HIDDEN TAB */
.faq_tab
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; width:inherit;
  padding-left:20px; padding-right:10px; padding-top:5px; padding-bottom:10px;
}
#center_tab_main_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;
  background-color:#082D78; height:20px; width:inherit; padding-top:2px; 
}
#center_tab_hdr
{
background-color:#3E5B96; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
text-align:left; padding-top:1px; padding-bottom:1px; padding-left:20px; width:inherit; 
}
#center_tab0, #center_tab1, #center_tab2, #center_tab3, #center_tab4, #center_tab5, #center_tab6
{
background-color:#FFFFFF;
border-color:#3E5B96;
}

#center_box_hdr_1
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:center;
  background-color:#3E5B96; height:20px; padding-top:2px; width:inherit; margin-left:5px; margin-right:5px;
}
#center_box_1
{
  background-color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;
  border-style:solid; border-color:#3E5B96; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  width:inherit; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; margin-left:5px; margin-right:5px;
}

#center_bar_main_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:center;
  background-color:#082D78; height:20px; padding-top:2px; width:inherit; margin-left:5px; margin-right:5px;
}
#center_bar_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:Left;
  background-color:#1910A7; height:20px; padding-top:2px; padding-left:20px; width:inherit; margin-left:5px; margin-right:5px;
}
#center_bar_box
{
  background-color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;
  border-style:solid; border-color:#1910A7; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  width:inherit; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; margin-left:5px; margin-right:5px;
}
/* LEFT, CENTER, RIGHT BOX AND HEADER */
#left_box_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; 
  font-weight:bold; 
  font-size:12px; 
  text-align:center; 
  color:#FFFFFF;
  background-color:082D78; 
  position:static; 
  height:20px; 
  padding-top:2px; 
  margin-left:5px; 
  margin-right:8px;
}
#left_box
{
  background-color:#FFFFDD; 
  font-family:Geneva, Arial, Helvetica, sans-serif; 
  width:inherit; 
  margin-left:5px; 
  margin-right:8px;
  border-style:solid; 
  border-top-width:1px; 
  border-bottom-width:1px; 
  border-left-width:1px; 
  border-right-width:1px;
  border-color:082D78; 
  padding-top:10px; 
  padding-left:0px; 
  padding-right:5px; 
  padding-bottom:10px;
}
#center_box_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#FFFFFF; text-align:center;
  background-color:#082D78; height:20px; padding-top:2px; margin-left:5px; margin-right:5px;
}
#center_box
{
  background-color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;
  border-style:solid; border-color:#082D78; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; margin-left:5px; margin-right:5px;
}
#center_box_newsletter
{
  background-color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify;
  border-style:solid; border-color:#082D78; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  width:inherit; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px; margin-left:5px; margin-right:5px;
}

#sub_center_box { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; border-style:none; width:592px; }
#right_box_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:center; color:#FFFFFF;
  background-color:003C83; position:static; height:20px; padding-top:2px; margin-left:8px; margin-right:5px;
}
#right_box
{
  background-color:#FFFFDD; font-family:Geneva, Arial, Helvetica, sans-serif; width:inherit; margin-left:8px; margin-right:5px;
  border-style:solid; border-color:003C83; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px;
}

#right_box_marqueecontainer
{
  background-color:#FFFFDD; font-family:Geneva, Arial, Helvetica, sans-serif; width:inherit; height:225px; margin-left:8px; margin-right:5px;
  border-style:solid; border-color:003C83; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-top:10px; padding-left:5px; padding-right:5px; padding-bottom:10px;position: relative; overflow: hidden;
}

/* GRID CSS */
#grdchild { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; border-style:none; width:592px; }
#grdcollege { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; border-style:none; width:592px; }
#grid_table { border-width: 1px; border-color: #082D78; border-style: solid; background-color:#FFFFFF; }
#grid_table td { border-width: 1px; border-color: #082D78; border-style: solid; }
#grid_table_hidden { border-width: 0px; border-color: #FFFFFF; border-style:none; background-color:#FFFFFF; }
#grid_table_hidden td { border-width: 0px; border-color: #FFFFFF; border-style:none; }

/* LINK CSS */
a.standard_link { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0000FF; text-decoration:none;}
a.standard_link:link { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0000FF; text-decoration:none;}
a.standard_link:visited { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0000FF; text-decoration:none;}
a.standard_link:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}

a {color:#0000FF;}
a.link {color:#0000FF;}
a.visited {color:#0000FF;}
a.hover {color:#FF0000;}

a.standardWhite_link 
{ 
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; vertical-align:bottom;
text-decoration:none;
}
a.standardWhite_link:link { font-weight:bold; color:#FFFFFF; vertical-align:bottom;}
a.standardWhite_link:hover { font-weight:bold; color:#E6E6E6; vertical-align:bottom;}
a.standardWhite_link:visited { font-weight:bold; color:#FFFFFF; vertical-align:bottom;}
a.standardWhite_link:visited:hover { font-weight:bold; color:#E6E6E6; vertical-align:bottom;}

a.btn_menu
{
 font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; 
 color:#FFFFFF; width:inherit; height:10px; padding: 2 0 0 7;
}

a.btn_menu:link { font-weight:normal; color:#003C83; text-decoration:none; }
a.btn_menu:hover { font-weight:bold; color:#003C83; text-decoration:none; }
a.btn_menu:visited { font-weight:normal; color:#003C83; text-decoration:none; }
a.btn_menu:visited:hover { font-weight:bold; color:#003C83; text-decoration:none; }
a.new_pwd_link
{
 font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; 
 text-decoration:underline; color:#0000FF; width:185px; height:23px; 
}
a.new_pwd_link:link { font-weight:bold; color:#0000FF; text-decoration:underline; }
a.new_pwd_link:hover { font-weight:bold; color:#FF0000; text-decoration:underline; }
a.new_pwd_link:visited { font-weight:bold; color:#0000FF; text-decoration:underline; }
a.new_pwd_link:visited:hover { font-weight:bold; color:#FF0000; text-decoration:underline; }

a.faqlink { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003C83; }
a.faqlink:link { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003C83; }
a.faqlink:visited { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003C83; }
a.faqlink:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; }

a.tablink { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.tablink:link { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.tablink:visited { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
a.tablink:hover { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}

a.data_link
{
 font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;
 width:inherit; text-decoration:none; padding:2 0 2 5;
}
a.data_link:link { font-weight:bold; color:#003C83; text-decoration:none; }
a.data_link:hover { font-weight:bold; color:#E6E6E6;; text-decoration:none; }
a.data_link:visited { font-weight:bold; color:#003C83; text-decoration:none; }
a.data_link:visited:hover { font-weight:bold; color:#E6E6E6;; text-decoration:none; }

a.forum_data_link
{
 font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF;
 width:inherit; text-decoration:none; padding:2 0 2 5;
}
a.forum_data_link:link { font-weight:bold; color:#003C83; text-decoration:none; }
a.forum_data_link:hover { font-weight:bold; color:#E6E6E6; text-decoration:none; }
a.forum_data_link:visited { font-weight:bold; color:#003C83; text-decoration:none; }
a.forum_data_link:visited:hover { font-weight:bold; color:#E6E6E6; text-decoration:none; }
a.forum_forum_header_link
{ 
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; vertical-align:bottom; 
text-decoration:none;
}
a.forum_header_link:link { font-weight:bold; color:#FFFFFF; vertical-align:bottom; text-decoration:none;}
a.forum_header_link:hover { font-weight:bold; color:#E6E6E6; vertical-align:bottom; text-decoration:none;}
a.forum_header_link:visited { font-weight:bold; color:#FFFFFF; vertical-align:bottom; text-decoration:none;}
a.forum_header_link:visited:hover { font-weight:bold; color:#E6E6E6; vertical-align:bottom; text-decoration:none;}

a.page_nav 
{ 
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; vertical-align:bottom; 
height:23px; padding-top:7px;
}
a.page_nav:link { font-weight:bold; color:#FFFFFF; vertical-align:bottom;}
a.page_nav:hover { font-weight:bold; color:#E6E6E6; vertical-align:bottom;}
a.page_nav:visited { font-weight:bold; color:#FFFFFF; vertical-align:bottom;}
a.page_nav:visited:hover { font-weight:bold; color:#E6E6E6; vertical-align:bottom;}

a.btn_link 
{ 
  font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; 
  text-align:center; text-decoration:none; background-color:#003C83; padding:5 5 5 5; height:25px; width:170px;
}
a.btn_link:link { background-color:#003C83; font-weight: bold; color: #FFFFFF; }
a.btn_link:hover { background-color:#F6F6F6; font-weight: bold; color:#003C83; }
a.btn_link:visited { background-color:#003C83; font-weight: bold; color: #FFFFFF; }
a.btn_link:visited:hover { background-color:#F6F6F6; font-weight: bold; color:#003C83; }

a.mailto_link
{
 font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;
 width:185px; height:23px; text-decoration:none;
}
a.mailto_link:link { font-weight:bold; color:#003C83; text-decoration:none; }
a.mailto_link:hover { font-weight:bold; color:#E6E6E6; text-decoration:none; }
a.mailto_link:visited { font-weight:bold; color:#003C83; text-decoration:none; }
a.mailto_link:visited:hover { font-weight:bold; color:#E6E6E6; text-decoration:none; }

a.post_reply 
{ 
  font-family:Geneva, Arial Narrow, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#003C83; 
  text-decoration:none; background-color:#FFFFFF; border-color:#003C83; border-style:solid; border-width:thin; padding:0 3 0 3;
}
a.post_reply:link { background-color:#FFFFFF; border-color:#003C83; color:#003C83; }
a.post_reply:hover { background-color:#003C83; color:#FFFFFF; }
a.post_reply:visited { background-color:#FFFFFF; border-color:#003C83; color:#003C83; }
a.post_reply:visited:hover { background-color:#003C83; color:#FFFFFF; }

/* FORUM CSS */
#reply 
{ 
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#003C83; font-weight:normal; text-align:center; 
  width:inherit;
}
#reply_box { width:inherit; text-align:left; }
#reply_qoute { margin-bottom:2px; }
#reply_comments { border:1px inset; border-bottom:1px solid #E8E8E8; border-right:1px solid #E8E8E8; padding:6px; spacing:3px; }

/* FONT CSS */
.fontPageHeader { font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; letter-spacing:2px; font-size:16px;}
.fontPageDate { font-family:Geneva, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; letter-spacing:1px; }
.fontStandard {	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
.fontRegularBold { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.fontRegular { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.fontColoredBold { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003C83;}
.fontColoredBoldWhite { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF;}
.fontColoredBoldBlack { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000;}
.fontColored { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#003C83;}
.fontSmallBold { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:italic; color:#003C83; padding-left:10px; }
.fontErrorMsg { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; text-align:left; padding-left:10px; vertical-align:middle;}
.fontErrorMsgWhite { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left; padding-left:10px; vertical-align:middle; }
.ErrorMsg { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF0000; text-align:left; padding-left:10px; vertical-align:middle; }
.fontNoRecord { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FF0000;}
.fontRow_hdr { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color: #FFFFFF; text-align:center; }
.fontRow_dta { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #003C83;}
.fontPreviewProfile { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; font-style:italic; color:#003C83; padding-left: 10px; }
.fontStandardLinkBold { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0000FF}
.fontForum { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#082D78; }
.fontForums { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#082D78; }
.fontAlumniLabel { font-family: Verdana; font-size:11px; font-weight:bold; color:#000000; text-decoration:none; }
.clickable { cursor: hand; cursor: pointer; }

.fontTabHeader { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.fontTabHeaderLink { font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.fontTab
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; width:inherit;
  border-style:solid; border-color:#e6e6e6; border-top-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-width:1px;
  padding-left:50px; padding-right:50px; padding-top:10px; padding-bottom:20px;
}
.fontPageNav
{ 
font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #FFFFFF;
vertical-align:bottom; 
height:20px; 
padding-top:7px;
}
#public_profile_hdr
{
  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#082D78;
  padding-top:2px; padding-left:5px; width:750px; height:20px; background-color:#BDC7DB;
}
#public_profile_box
{
  padding-top:10px; padding-left:17px; background-color:#FFFFFF;
}

.fontTip{  font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; }
