body
{
	background-color: #F0F0F0;
	text-align:center;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
	font-size: 10pt;
	margin: 0;
	padding: 0;
}

#top_login_area, .small_link
{
	font-size:8pt;
}
#bottom_navigation
{
	font-size:75%;
}
#below_nav
{
	width:100%;
	background:#DAE0D2 url("/images/bg.gif") repeat-x bottom;
	font-size:85%;
	line-height:normal;
}
#header_tabs
{
	float:left;
	width:100%;
	background:#DAE0D2 url("/images/bg.gif") repeat-x bottom;
	font-size:93%;
	line-height:normal;
}
#header_tabs ul
{
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}
#header_tabs li
{
	float:left;
	background:url("/images/left.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
}
#header_tabs a
{
	display:block;
	background:url("/images/right.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#765;
}
#header_tabs a:hover
{
	color:#333;
}
#header_tabs #current
{
	background-image:url("/images/left_on.gif");
}
#header_tabs #current a
{
	background-image:url("/images/right_on.gif");
	color:#333;
	padding-bottom:5px;
}

#homepage_header
{
	clear: both;
	margin: 0 0 0.8em 0;
	font: lighter 2.0em/1.5em Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #1D0D6F;
}

#homepage_message_box
{
	font-size:75%;
}

#homepage_message_box_athletes
{
	font-size:75%;
	color:black;
}

#homepage_header_nav
{
	clear: both;
	margin: 0 0 0.8em 0;
	font: lighter 2.0em/1.2em Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #C53913;
}

#feedback_message
{
	font-size:70%;
	color: #797474;
}
#feedback_author
{
	font-size:65%;
	font-weight:Bold;
}

#ils_container_border_homepage_schools
{
	border:2px solid #E8C4A1;
	width:auto;
	margin:0 0 5px 0;
	padding:0;
}

#ils_container_border_homepage_athletes
{
	border:1px solid #0081E7;
	width:auto;
	margin:0 0 5px 0;
	padding:0;
	background-color:#fff;
}

#ils_container_border_homepage_hs
{
	border:1px solid #578C17;
	width:auto;
	margin:0 0 5px 0;
	padding:0;
	background-color:#FFFFFF;
}

#ils_container_border_homepage_coaches
{
	border:1px solid #D40D0D;
	width:auto;
	margin:0 0 5px 0;
	padding:0;
	background-color:#FFFFFF;
}

#homepage_header_box_schools
{
	clear: both;
	margin: 0 0 0.8em 0;
	font: lighter 2.0em/1.2em Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #CC6600;
}

a.homepage_header_box_athletes
{
	font: bold 2.0em/1.2em verdana;
	letter-spacing: 2px;
	color: #0081E7;
	text-decoration:none;
}


a.homepage_header_box_coaches
{
	font: bold 2.0em/1.2em verdana;
	letter-spacing: 2px;
	color: #D40D0D;
	text-decoration:none;
}

a.homepage_header_box_hs
{
	font: bold 2.0em/1.2em verdana;
	letter-spacing: 2px;
	color: #578C17;
	text-decoration:none;
}

a.add_new_transcript
{
	font-weight: bold;
	font-size: 12pt;
	color: #1D0D6F;
	text-decoration:none;
}

#ils_container_border_homepage_portfolio
{
  border:2px solid #af19ee;
  width:auto;
  margin:0 0 5px 0;
  padding:0;
}

#homepage_header_box_portfolio
{
	clear: both;
	margin: 0 0 0.8em 0;
	font: lighter 2.0em/1.2em Georgia, "Times New Roman", Times, serif;
	letter-spacing: -1px;
	color: #af19ee;
}

#ils_container_border_homepage_signup
{
	border:1px solid #96D645;
	background-color: #d3efaf;
	width:auto;
	margin:0 0 5px 0;
	padding:0;
}

#ils_content_homepage
{
	padding:10px 15px;
}

#ils_action_homepage
{
	color:#fff;
	font: lighter 2.0em/1.2em verdana;
	background-repeat: no-repeat;
	background-color:#210884;
	border:1px solid #fff;
	width:135px;
}

#homepage_signup
{
	clear: both;
	margin: 0 0 0.8em 0;
	font: lighter 2.0em/1.2em verdana;
	letter-spacing: -1px;
}
.ils_table_border
{
	background-color: #ffffff;
	border-right: 1px solid #d0d0d0;
	border-bottom: 1px solid #d0d0d0;
	border-left: 1px solid #d0d0d0;
	margin-left:auto; margin-right:auto;
}

#portfolio_photo_area
{
  border: 1px solid black;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: #E7ECF2;
}

#portfolio_links_area
{
  border: 1px solid black;
  padding: 7px;
  padding-bottom: 12px;
  margin-bottom: 20px;
  background-color: white;
}

#portfolio_links_area a
{
	font-weight: strong;
	font-family: tahoma, arial, verdana, helvetica, sans-serif;
  	color:navy;
  	font-size:10pt;

}

#portfolio_links_area h2 {
  text-align: left;
  font-weight: normal;
  padding: 5px 5px 5px 15px;
  font-size: 13pt;
  margin: -7px;
  background-color: #7999C2;
  color: white;
}

#portfolio_photo_area h2 {
  text-align: left;
  font-weight: normal;
  padding: 5px 5px 5px 15px;
  font-size: 13pt;
  margin: -7px;
  background-color: #7999C2;
  color: white;
}

#portfolio_photo_area p {
  margin-bottom: 0;
  padding: 1px;
}

#portfolio_photo_area ul li {
  font-size: 10px;
  list-style: square;
}

.portfolio_view_button
{
	border:1px solid black;
	width:190px;
	font-weight:bold;
	font-size: 10pt;
	color:#ECF0FB;
	background-color: #7999C2;
}

.portfolio_view_button_area
{
	padding: 0px 0px 5px 0px;
}

.tooltip {
	position: absolute;
	margin-top: 0px;
	margin-left: 120px;
	width: auto;
	height: auto;
	background-color: #FFFFD7;
	background-repeat: no-repeat;
	border: none;
	padding: 5px 15px 15px 40px;
	border:1px solid red;
}

.tooltip h1 {
	margin-top: 14px;
	background-color: transparent;
}

.tooltip p {
	font-size: 10px;
	width: 230px;
}

.tooltip .close {
	display: none;
}

h1 { font-size: 15pt; }

h2 { font-size: 13pt; }

.portfolio_heading
{
	font-size: 13pt;
	color: #003399;
}

.small_text
{
	font-size:75%;
	color:#000;
}

.portfolio_email_top
{
	background-color:#7999C2;
	font-size:13pt;
	color:white;
	padding:5px 5px 5px 5px;
	border: 1px solid black;
}

.portfolio_email_top a
{
	font-size:13pt;
	color:white;
	text-decoration:none;
}

a.homepage_center_link
{
	text-decoration:none;
	font: bold 1.1em verdana;
}

a.homepage_center_link:link
{
	color:#1E0F6C;
}

.homepage_header_text_highlight
{
	font: bold 3.0em verdana;color:#A02000;
	letter-spacing: 2px;
}

.homepage_header_text
{
	font: 2.0em verdana;color:black;
}

hr, .bar
{
	color: #B5CBE7;
}

hr.coaches
{
	color: #D40D0D;
}

hr.hs
{
	color: #578C17;
}

.homepage_header_box_athletes_program_header
{
	font: lighter 1.1em/1.2em verdana;
}

#spacer
{
	padding:5px 5px 5px 5px;
}

#homepage_center_message
{
	position: absolute;
	width: auto;
	height: auto;
	background-color: #FFE787;
	background-repeat: no-repeat;
	padding: 5px 15px 15px 40px;
	border:1px solid red;
	font: lighter 2.0em/1.2em verdana;
	color:black;
	text-align:left;
}

textarea, input {
	border: 1px #003399 solid;
}



.login{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; vertical-align:top; letter-spacing:0px;}

.stylebutn {
	BACKGROUND-COLOR:#ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: 400; color:#000000;
}

a.10:link {
	color: #4864A0;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9; text-align:center;
}
a.10:visited {
	color: #4864A0;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9; text-align:center;
}
a.10:hover {
	color: #FF7800;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9; text-align:center;
}
a.10:active {
	color: #FF7900;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9; text-align:center;
}

.border {
	BACKGROUND-COLOR:#E8F0FF; BORDER-BOTTOM: #0067CF 1px solid; BORDER-LEFT: #0067CF 1px solid; BORDER-RIGHT: #0067CF 1px solid; BORDER-TOP: #0067CF 1px solid; FONT-FAMILY: verdana, arial, helvetica; FONT-SIZE: 11px; FONT-WEIGHT: BOLD; color:#000000;vertical-align:middle; letter-spacing:0px; text-align:center;
}
.body_text{padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; font-weight:normal; color:#000033;}


a.more:link {
	color: #4864A0;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:right;
}
a.more:visited {
	color: #4864A0;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:right;
}
a.more:hover {
	color: #FF7800;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:right;
}
a.more:active {
	color: #FF7900;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; text-align:right;
}

.login1{padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; vertical-align:middle; letter-spacing:0px; font-weight:bold; font-style:italic;}

.newsitem
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; vertical-align:top; letter-spacing:0px;
}
.featured{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; vertical-align:center; color:#ffffff; text-align:center;}

.research_tool
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: center;
	color:#000000;
	text-transform: uppercase;
	letter-spacing: 0px;
	/* font-style: italic; */
}

.research_body{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#000000; text-align:left; line-height:10px; text-transform:none; letter-spacing:0px}
.research_body1{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#000000; text-align:left; line-height:10px; text-transform:none; letter-spacing:0px}
.video_body{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#000000; text-align:left; line-height:9px; text-transform:none; letter-spacing:0px}
.resume_body{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:9px; color:#000000; text-align:left; line-height:9px; text-transform:none; letter-spacing:0px}


a.navigation:link {
	color: #ffffff;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align: center; font-weight:bold; vertical-align:center;
}
a.navigation:visited {
	color: #ffffff;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align: center; font-weight:bold; vertical-align:center;
}
a.navigation:hover {
	color: #F9CD16;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align: center; font-weight:bold; vertical-align:center;
}
a.navigation:active {
	color: #F9CD16;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; text-align: center; font-weight:bold; vertical-align:center;
}

.white_cell
{
	background:#FFFFFF;
}

.nav_cell
{
	background: #1D0984;
	text-align:center;
	height:25px;
}

.white_nav_breaker
{
	color: white;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12; text-align: center; font-weight:bold;
}

.nav_table
{
	width:509px;
}

.news_cell
{
	background: #F0F0F0;
}

.news_border
{
	background:url("/images/sadaw_background.gif");
}

.copyright
{
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:8pt;
}

.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

a.footer:link {
	color: #ffffff;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-align: center; vertical-align:center;
}
a.footer:visited {
	color: #ffffff;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-align: center; vertical-align:center;
}
a.footer:hover {
	color: #F9CD16;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-align: center; vertical-align:center;
}
a.footer:active {
	color: #F9CD16;
	text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9pt; text-align: center; vertical-align:center;
}

a.tool_link:link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 7pt;
	color:#000000;
	text-align:left;
	/* line-height:10px; */
	text-transform:none;
	/* letter-spacing: 0px; */
}

a.tool_link:visited
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 7pt;
	color:#000000;
	text-align:left;
	/* line-height:10px; */
	text-transform:none;
	/* letter-spacing: 0px; */
}

a.tool_link:hover
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 7pt;
	color:#000000;
	text-align:left;
	/* line-height:10px; */
	text-transform:none;
	letter-spacing: 0px;
}
a.tool_link:active
{
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 7pt;
	color:#000000;
	text-align:left;
	/* line-height:10px; */
	text-transform:none;
	letter-spacing: 0px;
}

.top_header
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
}

.breadcrumbs
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:gray;
}

.breadcrumbs a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:7pt;
	color:gray;
	font-weight: bold;
	text-decoration: underline;
}

.row { background:#EEE; }

.white_row
{
	background-color: #FFFFFF;
}

#user_home_div
{
  border: 1px #B5CBE7 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  /* background-color: #E7ECF2; */
  background-color: #EFF4FF;
}

#user_home_div_admin
{
  border: 1px #E7CBB5 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  /* background-color: #EFF4FF; */
  background-color: #FFF4EF;
}

#user_home_div h2 {
  text-align: left;
  font-weight: normal;
  padding: 5px 5px 5px 15px;
  font-size: 13pt;
  margin: 0px;
  background-color: #7999C2;
  color: white;
}

.user_home_button {
	font-family: Arial;
	color: #000000;
	font-size: 9pt;
	font-weight: bold;
	background: url(/img/button_bg.gif) #ffffff repeat-x top left;
	border: 1px #FF9D30 solid;
	height: 22px;


	/* this is old style, DO NOT REMOVE */
	/*
	background-color: #7999C2;
	border: 1px #7999C2 solid;
	font-weight: bold;
	color: white;
	*/
}

.user_home_button_admin {
	background-color: #C29979;
	border: 1px #C29979 solid;
	font-weight: bold;
	color: white;
}

#div_user_button
{
	background-color: #7999C2;
	border: 1px #7999C2 solid;
	font-weight: bold;
	color: white;
	text-align: center;
	width: 70px;
	height: 24px;
	display: inline;
}

.admin_button {
	background-color: #7999C2;
	/* border: 1px #7999C2 solid; */
	/* font-weight: bold; */
	color: white;
}

.credits {
	/* background-color: #5888A8; */
	background-color: #7999C2;
}

.user_portfolio_td
{
  border: 1px #B5CBE7 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  /* background-color: #E7ECF2; */
  background-color: #EFF4FF;
}

.user_coachrequest_th
{
 	padding: 0px 0px 0px 0px;
  margin: 0px;
  font-weight: bold;
  background-color: #EFF4FF;
}

.user_coachrequest_td
{
  border: 1px #EDF3F4 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}

.select_print_fields_th
{
 	padding: 0px 0px 0px 0px;
  margin: 0px;
  font-weight: bold;
  font-size: 13pt;
	color: #003399;
  background-color: #EFF4FF;
}

.select_print_fields_td
{
  border: 1px #EDF3F4 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}

.fafsa_result_th
{
 	padding: 3px 1px 3px 1px;
  margin: 0px;
  font-weight: bold;
  font-size: 12pt;
  color: #000000;
  background-color: #EFF4FF;
}

.fafsa_result_td
{
  border: 1px #EDF3F4 solid;
  padding: 1px 1px 1px 5px;
  margin: 0px;
}

.fafsa_result_td_top_total
{
  border: 1px #EDF3F4 solid;
  padding: 0px;
  margin: 0px;
  height: 1px;
}

.fafsa_full_th
{
 	padding: 1px 1px 1px 1px;
  margin: 0px;
  font-weight: bold;
  font-size: 10pt;
  color: #333333;
  background-color: #EFF4FF;
  text-align: center;
  width: 100px;
}

.manage_users_top
{
  margin: 0px;
  font-weight: normal;
  font-size: 8pt;
  color: #000000;
  background-color: #EFF4FF;
}

.manage_users_head
{
 	padding: 3px 3px 3px 3px;
  margin: 0px;
  font-weight: bold;
  font-size: 10pt;
  color: #000000;
  background-color: #EFF4FF;
}

.manage_users_td
{
  border: 1px #EDF3F4 solid;
  padding: 1px 1px 1px 5px;
  margin: 0px;
}

.manage_news_th
{
 	padding: 0px 0px 0px 0px;
  margin: 0px;
  font-weight: bold;
  background-color: #EFF4FF;
}

.manage_news_td
{
  border: 1px #EDF3F4 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
}

a
{
	color: #000066;
	text-decoration: underline;
}

a:hover
{
	color: #666666;
	text-decoration: underline;
}

.pagination
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #000066;
	font-weight: normal;
}

.knowledgebase_home_td
{
  border: 1px #B5CBE7 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  background-color: #EFF4FF;
}

.knowledgebase_home_td_private
{
  border: 1px #E7CBB5 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  background-color: #FFF4EF;
}

.status_green
{
  color: #008000;
}

.status_red
{
  color: #CC0000;
}

.status_grey
{
  color: #666666;
}

#select_types
{
	display: none;
}

.user_home_link_div
{
	background-color: #7999C2;
	border: 1px #7999C2 solid;
	font-weight: normal;
	color: white;
	text-align: center;
}


.user_home_link a, .user_home_link a:active, .user_home_link a:visited
{
	font-family: Arial;
	font-size: 10pt;
	color: #003399;
	text-decoration: none;
	/*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
	*/
}

.user_home_link a:hover
{
	font-family: Arial;
	font-size: 10pt;
	color: #003399;
	text-decoration: underline;
	/*
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	text-decoration: underline;
	*/
}

.user_home_table
{
	font-family: Verdana;
	/* border: 1px #B5CBE7 solid; */
	border: 1px #cccccc solid;
	border-collapse: collapse;
	width: 100%;
	padding: 20px;
}

.user_home_th
{
	padding: 0px 5px 0px 5px;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
  /* background-color: #EFF4FF; */
  background-color: #E8EBF0;
  border : 1px solid #cccccc;
	height: 30px;
}

.user_home_td_cell
{
	padding: 0px 0px 0px 5px;
  background-color: #ffffff;
  border: 1px solid #cccccc;

}

.user_home_td
{
	padding: 1px 5px 1px 5px;
  margin: 0px;
  background-color: #FFFFFF;
}

.user_home_link
{
	padding: 1px 0px 1px 3px;
  margin: 0px;
  background-color: #FFFFFF;
}

.user_home_box
{
  border: 1px #B5CBE7 solid;
  padding: 0px 0px 0px 0px;
  margin: 0px;
  /* background-color: #E7ECF2; */
  background-color: #EFF4FF;
}

.new_user_home_button
{
	background-color: #B5CBE7;
	border: 1px #B5CBE7 solid;
	font-weight: bold;
	color: #FFFFFF;
}

.user_home_top_div
{
	padding: 0px 0px 0px 5px;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
  /* background-color: #EFF4FF; */
  background-color: #E8EBF0;
  border : 1px solid #ccc;
}

#ils_portfolio_menu_div
{
	border: 1px solid #003399;
	/* width: 150px; */
	height: 40px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	color: #003399;
	font-weight: bold;
	text-align : left;
}

#ils_portfolio_menu_div_on
{
	border: 1px solid #003399;
	/* width: 150px; */
	height: 40px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #EFF4FF; /* #B5CBE7 */
	color: #003399;
	font-weight: bold;
	text-align : left;
}

#ils_portfolio_margined_div
{
	margin: 9px 0px 0px 9px;
	padding: 0px 0px 0px 0px;
}

.ils_portfolio_menu_link
{
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}

a.red_link, a.red_link:active, a.red_link:visited
{
	font-family: Arial;
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a.red_link:hover
{
	font-family: Arial;
	color: #FF0000;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
}