#irp_home {
background: #7983AA url('../images/top_button.png');
top:0px; 
left:33px;
width:105px;
height:100px;
}
#about {
background: #7983AA url('../images/second_button.png');
top:107px;
left:34px;
width:80px;
height:80px;
}
#eligibility_info {
background: #7983AA url('../images/third_button.png');
top:191px;
left:64px;
width:63px;
height:63px;
}
#help {
background: #7983AA url('../images/fourth_button.png');
top:256px; 
left:111px;
width:33px;
height:33px;
}
#inner_top_button {
  width: 80px; 
  margin-left: -40px; 
  height: 3em; 
  margin-top: -1.5em;
}
#inner_second_button {
  width: 80px; 
  margin-left: -40px;
  font-size: 95%;
  height: 3em; 
  margin-top: -1.25em;
}
#inner_third_button {
  width: 60px; 
  margin-left: -30px; 
  font-size: 79%;
  height: 1em; 
  margin-top: -0.73em;
}
#inner_fourth_button {
  width: 34px; 
  margin-left: -16px;
  font-size: 75%;
  height: 1em; 
  margin-top: -0.75em;
}
body {
  background:#404864 url('../images/background.png') no-repeat;
  font-family: sans-serif;
}
#border-top
{
position: absolute;
top:0px;
left:0px;
background: url('../images/border-top.png') no-repeat;
width: 749px;
height: 15px;
z-index:10;
}
#border-left
{
position: absolute;
top:15px;
left:0px;
background: url('../images/border-left.png') no-repeat;
width: 15px;
height: 454px;
z-index:10;
}
#links
{
position:absolute;
top:0px;
left:0px;
z-index:1;
}

.button
{
  font-weight: bolder;
  position: absolute; 
  top: 50%; 
  left: 50%;
  text-align: center;
}
#banner
{
  position:absolute;
  left:170px;
  top:45px;
  word-spacing: -1px;
  text-align: center;
  font-size: 145%;
  width: 475px;
  z-index: 99;
}
.button_link
{
  display: block;
  position: absolute; 
  border-style: none;
  TEXT-DECORATION: NONE;
}
.small_header
{
  display: block;
  width: 93%;
  font-size: 60%;
  text-align: right;
}
a:visited {color: #013298;}
#irp_home:hover {background-color: #5A648C; color: #FFF9F9}/* mouse over link */
#about:hover {background-color: #5A648C; color: #FFF9F9}/* mouse over link */
#eligibility_info:hover {background-color: #5A648C; color: #FFF9F9}/* mouse over link */
#help:hover {background-color: #5A648C; color: #FFF9F9}/* mouse over link */
.button_link:active {background-color: #5A648C; color: #FFF9F9}  /* selected link */

#content {
  width:475px;
  margin-left:10px;
}
#footer {
  position: absolute;
  width:425px;
  left:165px;
  top:475px;
  margin-left:10px;
  border-style:solid;
  border-width:2px;
  background-color: #bbbbbb;
}
#logo
{
  position:absolute;
  left: 31px;
  top: 345px;
  width: 108px;
  height: 55px;
}

#top_links
{
  display: block;
  font-size: 90%;
  position: absolute;
  top: 13px;
  left: 460px;
  color: white;
  width: 400px;
}
.text_link:link{
  color: white;
}
.text_link:visited{
  color: white;
}
#small_banner
{
  font-style: oblique;
}
.hide
{
  display:none;
}
#lion_logo
{
  text-align: center;
  margin-top: 20px;
  margin-bottom: 0px;
}
img
{
  border-width: 0px;
}
.blue_bar
{
  width: 360px;
  height: 10px;
  background: #00587e url('../images/rounded_mask.png');
  position: relative;
  left: 52px;
  top: 10px;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}
.text_link:hover {background-color: #FFF9F9; color: #5A648C}/* mouse over link */
.text_link:active {background-color: #FFF9F9; color: #5A648C}  /* selected link */
.centered
{
text-align: center;
}
.oblique
{
font-style: oblique;
}
#eligibility
{
  position: relative;
  width: 176px;
  height: 32px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  color: white;
  padding-top: 10px;
  background: #00587e url('../images/rounded_button.png') no-repeat center;
}
#inner_eligibility
{
  width: 150px; 
  margin-left: -75px;
  height: 1em; 
  margin-top: -0.5em;
}
#get_answer
{
  position: relative;
  width: 176px;
  height: 32px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  color: white;
  padding-top: 10px;
  background: #00587e url('../images/rounded_button.png') no-repeat center;
}
#inner_get_answer
{
  width: 150px; 
  margin-left: -75px;
  height: 1em; 
  margin-top: -0.5em;
}
#eligibility:link{color: white;}
#elibibility:visited{color: white;}
#eligibility:hover{color: #FFF9F9;}
#get_answer:link{color: white;}
#get_answer:visited{color: white;}
#get_answer:hover{color: #FFF9F9;}
#main_block_1{position: relative; top: -15px;}
#main_block_2{position: relative; top: -15px;}

#funded
{
  position: absolute;
  left: 655px;
  top: 33px;
  width: 125px;
  height: 323px;
  font-size: 70%;
  color: white;
  background: url('../images/funded_background.png') no-repeat;
  text-align: center;
}
#funded p
{
  margin-top: 5px;
  margin-bottom: 5px;
}
#content_outer
{
	position:absolute;
	left:154px;
	top:100px;
	width:496px;
	background: #ffffff url('../images/bottom.png') no-repeat;
	background-position: bottom center;
}
#password
{
	font-family: serif;
}
.white_link:link
{color:white;}
.white_link:visited
{color:white;}
.white_link:hover
{color:#ffdc42;}

.StrongLink
{
font-weight: bold;
font-size: larger;
}

#office_list td
{
padding: 5px;
}

#office_list .odd
{
background-color:#cccccc;
}

#office_list
{
border-spacing: 0px;
border: solid black 2px;
}

#office_list_div
{
margin-top:25px;
margin-bottom:10px;
}

.new_message
{
    font-weight: bold;
}