/* BioSAT CSS Stylesheet */
/* BioSAT Colors 
Light Green - #7FBE34
Dark Green  - #59883E
Orange      - #FBB040
Light Gray  - #E4E0D8
*/

BODY
{
	font-family : Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
    BACKGROUND-COLOR: white;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin: 0px;
}

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}
H1	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	2em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H2	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.75em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H3	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.58em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H4	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1.33em;
	font-weight:	500;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H5, DT	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
H6	{	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:	.8em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
TFOOT, THEAD	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	
		
TH	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family: Arial, Helvetica, sans-serif;
	}	


A:link	{	
	text-decoration:	none;
	color:	#3333cc;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	black;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	black;
	}	
		
A:hover	{	
	text-decoration:	none;
	color:	black;
	}
	
SMALL	{	
	font-size:	.7em;
	}	

BIG	{	
	font-size:	1.17em;
	}	

BLOCKQUOTE, PRE	{	
	font-family:	Courier New, monospace;
	}	
	

	

IMG 	{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}
	
.PageTitle
{
	font-weight: bold;
	font-size: large;
	vertical-align: middle;
	overflow: visible;
	text-transform: capitalize;
	color: white;
	direction: ltr;
	font-family: Verdana;
	position: static;
	text-align: left;
}


A:link
{
	font-weight: normal;
	font-size: small;
	background-image: none;
	vertical-align: baseline;
	overflow: visible;
	color: blue;
	font-family: Verdana;
	position: static;
	background-color: transparent;
	text-align: left;
	text-decoration: underline;
}

A:visited
{
	font-weight: normal;
	font-size: small;
	background-image: none;
	vertical-align: baseline;
	overflow: visible;
	color:   #990066;
	font-family: Verdana;
	position: static;
	background-color: transparent;
	text-align: left;
	text-decoration: underline;
}

A.console
{
	font-weight: normal;
	font-size: x-small;
	background-image: none;
	vertical-align: baseline;
	overflow: visible;
	font-family: Verdana;
	position: static;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}

#outer
{
 /* for IE.  Other browsers apply BODY font */
 font-family : Verdana;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;	
	
  width: 800px;
  background-color:#ffffff;
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  padding: 0px;
}

#header
{
  background-image:url(images/biosat-masthead2.jpg); 
  width:800px; 
  height:35px;
  background-repeat:no-repeat;
  text-align:right;
  padding-top:66px;
}

#green_line
{
  background-color:#59883E;
  height:10px;
  width:800px;
}

#menu 
{
font: bold 17px verdana; /* for IE only.  Other browsers don't apply this.*/
width: 620px;
float: left;

}

#menu1 
{
font: bold 17px verdana; /* for IE only.  Other browsers don't apply this.*/
width: 185px;
float: left;
background-color:#ffe085;
}

#menu ul 
{
list-style: none;
margin: 0;
padding: 0;
width: 88px;
float: left;
}

#menu1 ul 
{
list-style: none;
margin: 0;
padding: 0;
width: 88px;
float: left;
}

#menu a, #menu h2, #menu h3 {
font: bold 10px verdana; 
color: white;
display: block;
background-color:#0b6800;
border-width: 1px;
border-style: solid;
border-top: none;
border-bottom: none;
border-right-color: white;
border-left-color: white;
margin: 0;
text-decoration: none;
text-align: center;
padding: 10px 3px;
}

#menu a.b, #menu h2.b, #menu h3.b {
font: bold 10px verdana; /* non-IE browsers apply this */
color: white;
/*background-image:url(images/green-button.jpg);*/
display: block;
background-color:#9bc698;
border-width: 1px;
border-style: solid;
border-top: none;
border-bottom: none;
border-right-color: white;
border-left-color: white;
margin: 0;
text-decoration: none;
text-align: center;
height:30px;
padding: 10px 3px;
}



#menu a.a 
{
	padding: 18px 3px;
	height: 14px;
}

#menu a.ab
{
font: bold 10px verdana; 
color: white;
display: block;
background-color:#9bc698;
border-width: 1px;
border-style: solid;
border-top: none;
border-bottom: none;
border-right-color: white;
border-left-color: white;
margin: 0;
text-decoration: none;
text-align: center;
	padding: 18px 3px;
	height: 14px;
}



#menu1 a.a 
{
	padding: 18px 3px;
	height: 14px;
}

#menu1 a {
font: bold 10px verdana;
color: white;
display: block;
border-width: 0px;
margin: 0;
height:30px;
padding: 10px 3px;
text-decoration: none;
text-align: center;

}

#menu a.b:hover, a.ab:hover
{
color: white;
background: none;
background-color:#9bc698;
}

#menu a.ab:hover
{
color: white;
background: none;
background-color:#9bc698;
}

#menu a.a:hover
{
color: white;
background: none;
background-color:#9bc698;
}

#menu h2:hover, #menu a:hover 
{
color: #0b6800;
background: none;
background-color:#9bc698;
}

#menu li {position: relative;}


#menu ul ul {
position: absolute;
z-index: 500;
}



div#menu ul ul {
display: none;
}



div#menu ul li:hover ul
{display: block;}

a.toplinks
{
font: bold 10px verdana;
text-decoration:none;
color:black;
background-color:white;
padding:2px 4px;

}

#LeftNavTable h2
{
font-family : Verdana;
FONT-SIZE: 5px;
text-decoration:none;
color:transparent;
display: block;
background-color:transparent;
border-width: 0px;
margin: 0;
padding: 0px 3px;
text-decoration: none;
text-align: left;
}

#LeftNavTable a
{
font-family : Verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
text-decoration:none;
color:white;
display: block;
background-color:ForestGreen;
border-width: 0px;
margin: 0;
padding: 4px 10px;
text-decoration: none;
text-align: left;
}

#LeftNavTable ul 
{
list-style: none;
margin: 0;
padding: 0;
width: 135px;
float: none;
}
/*
a.left
{
font-family : Verdana;
FONT-SIZE: 10px;
FONT-WEIGHT: bold;
text-decoration:none;
color:white;
}
*/


#title
{
	font: bold 22px verdana;
	font-weight:bold; 
	color:white;
	width:778px; 
	height:33px; 
	background-image:url(images/page_title.jpg); 
	text-align:left; 
	padding-left:20px; 
	padding-top:15px;
	
}

A.BioSATNavigation:link
{
	font-weight: bold;
	background-image: none;
	vertical-align: baseline;
	overflow: visible;
	color: black;
	font-family: verdana;
	position: static;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}

A.BioSATNavigation:visited
{
	font-weight: bold;
	background-image: none;
	vertical-align: baseline;
	overflow: visible;
	color:   black;
	font-family: verdana;
	position: static;
	background-color: transparent;
	text-align: left;
	text-decoration: none;
}


/*Non-IE (FireFox) */
.LoginBox
{
	width: 95px;
	height:15px;
}

.LoginButton
{
	height:22px;
	FONT-SIZE:x-small
}





