
 #container {border: 1px solid #00A49C;
 }
 
 
#lhcolumn
{
	float:left;
	width:170px;
}

.sally  {margin-right: 2%;
margin-bottom: 1%; 
margin-top: 2%;}

#sprulogo {margin-left: 7px;
}

#logo1{ float: right;
margin-top: 2em;
margin-right: 43px;
}

li a:hover {font-family: Arial, Helvetica, sans-serif; 
	color: #002B5C; 
	font-size: small;
	text-decoration: underline;
	border-bottom-style: none;}
	
a:hover {font-family: Arial, Helvetica, sans-serif; 
	color: #002B5C; 
	font-size: small;
	text-decoration: underline;
	border-bottom-style: none;}

#main { clear:both;
 border-top: 1px solid #00A49C;
 }

#content
{
	margin-left:180px;
}


#footertext {font-family:Arial, Helvetica, sans-serif;
font-size:small;
padding-left: 10px;
padding-bottom: 5px;
border-top: 1px solid #00A49C;
clear:both;
  }
  
 #footertext a:hover {font-family: Arial, Helvetica, sans-serif; 
	color: #002B5C; 
	font-size: small;
	text-decoration: underline;
	border-bottom-style: none;}

#nav, #nav ul, #nav ul li 
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
  	list-style-position: outside;
  	
}


#nav li a
{
	display:block;
	width:140px;
	text-decoration:none;
	color: #FFF;
	background-color:#00A49C;
	border: 1px solid #EEFFEE;
	padding: 7px 15px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:80%;
	background-image:  url(../images/arrow_white.gif);
	background-repeat: no-repeat;
  	background-position: 5px 12px;
}

#nav li li a
{
	width:130px;
	padding: 7px 15px 7px 25px;
	background-color:#CDEEEC;
	background-image:  url(../images/arrow_nav.gif);
	background-position: 10px 12px;
	color:#000;
}

#nav li li li a
{
	width:130px;
	padding: 7px 5px 7px 35px;
	background-color:#89D6D2;
	background-image:  url(../images/arrow_white.gif);
	background-position: 25px 12px;
	color:#000;
}

#nav li a.on
{
	color:#000;
	background-color:#21B3AC;
	background-image:  url(../images/arrow_nav.gif);
	background-position: 95% 12px;
	}

#nav li li a.on
{
	color:#000;
	background-color:#43C2BC;
	
}

#nav li li li a.on
{
	color:#000;
	background-color:#65CBC6;
	
}

#nav li li li li a.on
{
	color:#000;
	background-color:#89D6D2;
	
}

#nav li li li li li a.on
{
	color:#000;
	background-color:#AEE4E1;
	
}


#nav li a:hover
{
	background-color:#002B5C;
	color:#FFF;
	background-image:  url(../images/arrow_white.gif);
}

li.on {background-color:#65CBC6 ;}

.pub_heading {font-weight:bold;
line-height: 2em}

a.newpubs_more_link			{ text-decoration:none; font-size:9pt;  }

th.download_table_title_heading	{ text-align:left; vertical-align:top; }

td.download_table_title			{ font-size:small; text-align:left; vertical-align:top; width:70%; }

td.download_table_downloads			{ font-size:small; vertical-align:top; text-align:left; width:23%; }

td.download_table_more_link			{ text-align:center; vertical-align:top; width:8%; }

th.download_table_dl_heading	{ text-align:left; vertical-align:top; }

th.download_table_link_heading	{ text-align:left; vertical-align:top; }

