/* this "Class-itis" will eventually go away
----------------------------------------------- */
.smalltext  {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	/*line-height:2em;*/
}

.smalltext-height{
	font-family:Arial, Helvetica;
	font-size: 8pt;
	line-height:2em;
	margin-bottom:7px;
}
.smalltextital  {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-style: italic;
}

.smalltextbold {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
}

.xsmalltext  {
	font-family: Arial, Helvetica;
	font-size: x-small;
	padding: 10px;
}

.sidenav  {
	font-family: Arial, Helvetica;
	font-size: x-small;
	text-decoration: none;
	font-weight: bold;
}

.sidenavactive  {
	font-family: Arial, Helvetica;
	font-size: x-small;
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
	
.bold {
	font-weight: bold;
}

.med {
	font-size: xx-small;
}

.alpha1 {
	font-family: Arial, Helvetica;
	color: #ffffff;
	font-size: small;
}

/* Left nav styles
   - will be deleted when new lay_normal_1.cfm is built
----------------------------------------------- */

td.nav div.NavDesc {
	text-decoration: none;
	color: #000000;
	margin-left: 10px;
}

.nav {
	text-decoration: none;
	color: #000000;
}

a.nav,
td.nav a
 {
	text-decoration: none;
	color: #AB0100;
	font-size: 85%;
}

a.nav:visited, a.nav:visited span.nav2 {
	color: #847970;
}

a.nav:hover, a.nav:hover span.nav2 {
	color: #AB0100;
	text-decoration: underline;
}

a.nav span.nav2 {
	text-decoration: none;
	color: #AB0100;
	margin: 0 0 0 10px;
	font-size: 100%;
}


div.nav em {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	color: #666;
}

div.nav em a, div.nav em a:link {
	text-decoration: underline;
	color: #333;
}

div.nav em a:visited {
	color: #666;
	text-decoration: underline;
}

div.nav em a:hover {
	color: #AB0100;
	text-decoration: underline;
}

/*
a.more, a.more:visited, a.more:hover {
	text-decoration: none;
	margin: 0;
	padding:0;
	color: #AB0100;
	font-family:Arial, Helvetica, sans-serif;
	background: none;
	font-size: 85%;
	}
a.more:hover {
	color: #666;
	text-decoration: underline;
	}
*/

.hidden {
	color: White;
	font-size: xx-small;
}

.diversitytitle {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	font-variant: small-caps;
	letter-spacing: 1px;
}

a.diversitytitle {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	font-variant: small-caps;
	letter-spacing: 1px;
}

a.diversitytitle:visited {
	font-family: "Times New Roman", Times, serif;
	color: #000000;
	font-weight: bold;
	font-size: 8pt;
	font-variant: small-caps;
	letter-spacing: 1px;
}

.diversitytext {
	font-family: "Times New Roman", Times, serif;
	font-style: oblique;
	color: #CC0033;
	font-size: 10.5pt;
	line-height: 12pt;
}

a.diversitytext {
	font-family: "Times New Roman", Times, serif;
	font-style: oblique;
	color: #CC0033;
	font-size: 10.5pt;
	line-height: 12pt;
}

a.diversitytext:visited {
	font-family: "Times New Roman", Times, serif;
	font-style: oblique;
	color: #CC0033;
	font-size: 10.5pt;
	line-height: 12pt;
}

a.pinknav {
	color: #000000;
	text-decoration: none;
}

A.pinknav:visited {
	color: #000000;
}

A.pinknav:Hover {
	text-decoration: none;
}
      
.title {
	position: static;
	z-index: 3;
	font-size: 11;
	text-decoration: none;
}
     
.titleactive  {
	position: static;
	z-index: 3;
	color: #000000;
	font-weight: bold;
	font-size: 11;
	text-decoration: none;
}
      
.submenu {
	position: absolute;
	left: 200px;
	layer-background-color: #ffffff;
	border: 3px solid ab0100;
	background-color: #ffffff;
	z-index: 4;
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	visibility: hidden;
	text-decoration: none;
}
      
.submenutext {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}

a.submenutext:visited {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
      }

a.submenutext:Hover {
		font-family: verdana, helvetica, sans-serif;
		font-size: 10px;
	  text-decoration: none;
	  color: #ab0100;
      }
	  
.submenutext_b {
		font-family: verdana, helvetica, sans-serif;
		font-size: 10px;
	  text-decoration: none;
	  color: #000000;
      }
      
.windowtext {
		font-family: verdana, helvetica, sans-serif;
		font-size: 10px;
		text-align: right;
	  text-decoration: none;
      }
	  
a.windowtext:Hover {
      font-family: verdana, helvetica, sans-serif;
      font-size: 10px;
	  text-decoration: none;
	  color: #CC3300;
      }

.summarytext{
	font: 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #404040;
}
	

.pagelist{
	font: 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	 }
	 
.pagelistred{
	font: 85% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #AB0100;
	 }	 

.filelink{
	color: #AB0100;
	border: thin solid ThreedFace;
	font: 9 Verdana, Geneva, Arial, Helvetica, sans-serif;
} 

/* from ss_search.cfm
=================================*/
		/*.pagelist{
			font: 70% Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-weight : bold;
			background-color: #b0c4de;
			border : medium Gray;
		}*/

		.boldlist{
			font-weight : bold;
			color : #660000;
		}

		.boldlistminusone{
			font-weight : bold;
			color : #666699;
		}

		.title{
			font-weight : bold;
			font-family : "verdana", Times, sansserif;
			font-size :10;
			height : auto;

		}

		.hottext{
			font-family : "verdana", Times, sansserif;
			font-size :10;
			height : auto;

		}

		.typetext {
			font-family : "verdana", Times, sansserif;
			font-size : 10px;
		}
		.matchtext {
			font-size : 10px;
		}

		.searchbuttons {
			font-family : "verdana", Times, sansserif;
			font-size : 9px;
			border: 1 solid Black;
			background : #fffafa;
			padding : 2;
		}

		.searchbuttonsover {
			font-family : "verdana", Times, sansserif;
			font-size : 9px;			
			border: 1 solid Black;

			padding : 2;
			background : #dcdcdc;
		}
		
			.sliderfont {
			font-family : "verdana", Times, sansserif;
			font-size : 9px;			

		}




