/*This css is for all but the home page.*/

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
  	voice-family: "\"}\"";
  	voice-family: inherit; 
	margin: 0;
	padding: 0;}
	html>body {	font-size: small;}

/*links*/
	a {
	white-space: nowrap;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
	}

a:link {
	text-decoration: none;
	}
	
a:visited {
	text-decoration: none;
	color:#666666;
	}
	
a:hover {
	color:#ff6600;
	font-weight:bold;
	}
	
a:active {
	text-decoration: none;
	}
	

/*container holds everything below the nav bar*/
	
#container {
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	}
	
/*intro holds headers including nav bar*/
	#intro {
		position: relative;
		top: 0;
		left: 0;
		margin: 0;
		padding: 0;
		z-index: 1000;
				}
	
	#pageHeader {
		background: transparent url(img/header3.png) no-repeat top left; 
	width: 100%; 
	height: 200px; 
	z-index: 2451;
			}
				
	#pageHeader h1 span { /*gets text out of the way*/
	display: none;
	}
				
	#navBar {
		top:210px;
		height:52px;
		background:transparent url(img/navbar.gif) no-repeat;
		z-index:-9999;
		}	
			
	#navBar h1 span {
		display:none;
		}		
		
/* the following controls the transparent menus*/						
			
#transmenus {
	display: block;
	background: url(img/noStandards.gif) fixed no-repeat;
	position: absolute;
	bottom: 0px;
	left: 22px;
	width: 1200px;
	height: 302px;
	}
	
#menu {
    padding:4px 0;
	margin-top:8px;
	margin-left:200px;
    width:1200px;
    }
	
#menu a {
    padding:7px 10px;
	border:0px;
    text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font:"Trebuchet MS";
    font-weight:bold;
    color:#CCCCCC;
	border-right:1px dotted #cccccc;
	border-left:1px dotted #cccccc;
	border-bottom:1px dotted #cccccc;
    }
	
#menu a.hover {
    background:#FF7C00;
	color:#000000;
    }
#menu span {
    display:none;
    }
	
	
	
#img {
    vertical-align:bottom;
    }

/* the following controls the three column layout*/

h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:20px;
	font-weight:900;
	color:#FF6600;
	}	
h2 {
	font:bold 12px/14px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 5px 0px;
	padding:0px;
	}
	
p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}	
	
.column {
	position:relative; /* Position is declared "relative" to gain control of stacking order (z-index). */
	width:auto;
	min-width:120px;
	margin:0px 210px 25px 160px;
	background-color:white;
	padding:10px;
	border:1px solid #FF6600;
	z-index:3; /* This allows the content to overlap the right menu in narrow windows in good browsers. */
	}
	

#goLeft {
	position:absolute;
	width:190px;
	top:250px;
	left:10px;
	z-index:2;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:130px;
	}
	body>#goLeft {width:128px;}
		
#goRight {
	position:absolute;
	width:190px;
	top:250px;
	right:20px;
	z-index:1;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:175px;
	}
	body>#goRight {width:168px;}
	
#goRight p {
	border:1px dashed gray;
	background-color:white;
	padding:10px;
	}
#goLeft p {
	border:1px dashed gray;
	background-color:white;
	padding:10px;
	}	
		
.subHead {
	font-weight:bolder;
	font-size:14px;
	border-bottom: 1px dotted #666666;
	}
	
.bulletList {
	list-style:circle;
	list-style-image:url(img/bullet01.gif);
	line-height:20px;
	font-size:11px;
	}	