/* The NMAA home page */

body {
 margin: 0px; 
 font-size: 62.5%;
 background-color: #C0C0C0;
 }

#wrapper {
	position: relative;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px 0 0 0;
/*   border: 2px solid #000000;
	border-bottom: 3px solid #000; */
	
/*	background-color: #FFFFFF;  */
}

h1 {           
                font: bold 2.6em  Verdana, Arial, Helvetica, sans-serif;
                color: #B26B00;  
}
h2 {            font: bold 2.0em Verdana, Arial, Helvetica, sans-serif;
                color: #B26B00; 
}

h3 {            font: bold 1.2em Verdana, Arial, Helvetica, sans-serif;
                color: #B26B00; 
					 margin: 0px 0px -1px 0;
}

h4 {            font: bold 1.7em Verdana, Arial, Helvetica, sans-serif;
                color: #FFF; 
}

h5 {            font: bold 1.65em Verdana, Arial, Helvetica, sans-serif;
                color: #336600; 
}

h6 {            font: bold 1.55em Verdana, Arial, Helvetica, sans-serif;
                color: #336600; 
}


#tophome {
  margin: 0px;
  padding: 0px; 
  background: #339933;
  height: 210px; /* was 230  */
/*  text-align: center; */
  width: 980px;
  color: #FFF;
}






#right {
  position: absolute;
  right: 0px;
  top: 210px; 
  width: 10px;
  padding: 0px;
/*  text-align: right; */
  background: #339933;
}

#footer {
  background: #339933;
  margin: 0px;
  color: #FFF;
  visibility: hidden;
  padding: 0px;
  width: 980px;
  padding: 0px 0px 0px 0px;
  border-bottom: 5px solid #000000;
}

#footlogos {
  position: relative;
  top: -5px;
  left: 320px;
  background:url("../images/master-footer-1.gif") no-repeat;
  height: 103px;
  width: 650px;
}

/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}


a.linkclass1 {text-decoration:none; color:#B26B00; font-weight:bold; }
a.linkclass1:visited {text-decoration:none; color:#07df0b; font-weight:bold; }
a.linkclass1:active {text-decoration:none; color:#568C57; font-weight:bold; }
a.linkclass1:hover {text-decoration:underline; color:#568C57; font-weight:bold; }

/* Footer */
a.linkclass {text-decoration:none; color:#FFF; font-weight:bold; }
a.linkclass:visited {text-decoration:none; color:#FFF; font-weight:bold; }
a.linkclass:active {text-decoration:none; color:#000; font-weight:bold; }
a.linkclass:hover {text-decoration:underline; color:#000; font-weight:bold; }

a.linkclass2 {text-decoration:none; color:#B26B00; font-weight:bold; }
a.linkclass2:visited {text-decoration:none; color:#000; font-weight:bold; }
a.linkclass2:active {text-decoration:none; color:#568C57; font-weight:bold; }
a.linkclass2:hover {text-decoration:underline; color:#568C57; font-weight:bold; }


p,ul,ol {
   font: 1.2em Verdana, Arial, Helvetica, sans-serif;
	margin:  0px;
	padding: 0px 0px;
	}

.centerdiv{ /*IE method of centering a relative div*/
text-align: center;
}

.centerdiv>div{ /*Proper way to center a relative div*/
margin: 0 auto;
}

ul.star{
	list-style-image: url("../images/orange-pillow.gif");
	margin-left: 30px;
	 font: 1.3em Verdana, Arial, Helvetica, sans-serif;
}

ul.greenstar{
	list-style-image: url("../images/green-bullet.gif");
	margin-left: 30px;
	 font: 1.2em Verdana, Arial, Helvetica, sans-serif;
}

ul.bigstar{
/* 	list-style-image: url("../images/orange-pillow.gif"); */
   list-style: none;
	margin-left: 3px;
	font: 2.0em Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}
ul.bigstar li {
	color: #FFF;
}

#nav {
  position: absolute;
  top:   183px;
  left: 0px;
  margin: 0;
  padding: 0;
  background: #339933;
  list-style-type: none;
  width: 980px;    
  float: left; /* Contain floated list items */
}
#nav li {
  margin: 0;
  padding: 0;
  float: left;
}
#nav a {
  float: left;
  width: 139px;
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
/*  line-height: 2.5;  */
  line-height: 23px;
  text-align: center;
   background: url(/images/horizontal-navigation.jpg) no-repeat;
}
#nav #nav_con a {
  border: none;
}
#nav a:hover {
/*  background: #4F4532;  was background: #4F4532; */
  color: #000;
  background-position: -140px 0; 
}
    #body_hom #nav_hom a, #body_abo #nav_abo a,
    #body_hot #nav_hot a, #body_ban #nav_ban a,
    #body_sel #nav_sel a, #body_pub #nav_pub a, 
	 #body_con #nav_con a {
  color: #000;
  font-weight: bold; 
  background-position: -280px 0; 
}


.dropcap {
float:left;
color:#B26B00;
font-size: 2.4em;
line-height:2.5em;
padding-top:2px;
font-family: Verdana, Arial, Helvetica, sans-serif;
} 




/* survey button */
#snavlists {
    font-family:Arial, Helvetica, sans-serif;
    font-size:1.3em;
    font-weight:bold;
    list-style:none;
	 color: #FFF;
}
#snavlists a {
    display:block;
    width:237px;
	 height: 60px;
    color:#000;
    text-decoration:none;
    background:url("../images/tab8.gif") no-repeat;
    padding:25px 6px 5px 0px;;
}
#snavlists a:hover { 
    background-position:0 -100px; /* was -80 */
    color: #1e5ebd;
	  text-decoration:none;
}
#snavlists a:active {
    background-position:0 -100px;  /* was -80 */
    color:#1e5ebd;
	 text-decoration:none;
}

/* end of survey button */



#footeagle {
  position: relative;
  left: 300px;
  top:   0px;
}
/* left hand navigation in left column */
#leftnav {
  margin: 0;    
  padding: 0;
  background: #339933;  /* #6F6146 */
  list-style-type: none;
  width: 220px;
  float: left; /* Contain floated list items */
}
#leftnav li {
  margin: 0;
  padding: 0;
  float: left; /* This corrects the */
  width: 100%; /* IE whitespace bug */
}
#leftnav a {    
  display: block;  /* to increase clickable area as a's 
      default to inline */
  color: #FFF;
  text-decoration: none;
  padding: 0 15px;
  line-height: 2.5;
/*  border-bottom: 1px solid #FFF;  */
  font-weight: bold;
}
#leftnav #leftnav_con a {
  border: none;
}
#leftnav a:hover {  
  background: #339933;  /* 4F4532  */
  color: #0033CC;
}
    #body_hom #leftnav_hom a,
    #body_env #leftnav_env a,#body_ser #leftnav_ser a,
    #body_ren #leftnav_ren a,#body_ant #leftnav_ant a,
    #body_ins #leftnav_ins a,#body_bir #leftnav_bir a
	 #body_coc #leftnav_coc a,#body_fle #leftnav_fle a
	 #body_fly #leftnav_fly a,#body_mic #leftnav_mic a
	 #body_rat #leftnav_rat a,#body_mol #leftnav_mol a
	 #body_bee #leftnav_bee a,#body_was #leftnav_was a,
	 #body_sit #leftnav_sit a,
	 #body_pri #leftnav_pri a,#body_ter #leftnav_ter a {
/*   background: #BEB06F; */
  color: #BBFFE6;
  font-weight: bold;
}

#leftnavposition {
  position: relative;
  left: 15px;
  top:   0px;
}

#logo1 {
  position: absolute;
  right: 10px;
  top:   5px;
/*  width: 220px; */
}

/*
#tele1 {
  position: absolute;
  left: 10px;
  top:  50px;
  font: bold 1.7em  Rockwell,Verdana, Arial, Helvetica, sans-serif;
  color: #000;
  background-image: url("../images/telephone-1.jpg");
  width: 75px;
  height: 71px;
  background-repeat: no-repeat;
  text-align: center;
} */

#table.head {
  position: absolute;
  left: 5px;
  top:  10px;
/*   width: 40px;
  height: 50px;  */
}

#table.head2 {
  position: absolute;
  left: 70px;
  top:  10px;
/*   width: 40px;
  height: 50px;  */
}


ul.home{
	list-style-image: url("images/white-bullet.gif");
	margin-left: 30px;
	font: 1.5em Verdana, Arial, Helvetica, sans-serif;
	color: White;
	
}



#surveybuttontext {
  position: absolute;
  left:  78px;
  top:   105px;  
  font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
  color: #000;
}


#surveybutton {
  position: absolute;
  left:  41px;
  top:   80px; /* was 95 */
}


#example1 {
	width: 100%;
	height: 50px;
	background-color: #339933;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example2 {
	width: 200px;
	height: 50px;
	background-color: #B26B00;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example3 {
	width: 200px;
	height: 50px;
	background-color: #FFE6BF;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example4 {
	width: 200px;
	height: 50px;
	background-color: #FFCC80;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example5 {
	width: 200px;
	height: 50px;
	background-color: #0033CC;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example6 {
	width: 200px;
	height: 50px;
	background-color: #00248F;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example7 {
	width: 200px;
	height: 50px;
	background-color: #BFCFFF;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example8 {
	width: 200px;
	height: 50px;
	background-color: #809FFF;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example9 {
	width: 200px;
	height: 50px;
	background-color: #BBB8FF;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example10 {
	width: 200px;
	height: 50px;
	background-color: #1BBF0D;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example11 {
	width: 200px;
	height: 50px;
	background-color: #136409;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example12 {
	width: 200px;
	height: 50px;
	background-color: #CBFFC5;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}

#example13 {
	width: 200px;
	height: 50px;
	background-color: #97FFBB;
	color: #FFF;
	font: bold 1.3em  Verdana, Arial, Helvetica, sans-serif;
}




/*
p, blockquote, ul, ol, form {
	margin: 1em 0;
}

blockquote {
	margin: 5px 20px;
	padding: 5px 10px;
	font-style: italic;
	font-family: Times;
	font-size: 16px;
	background-color: #eee;
}

*/
cite {
	float: right;
	margin: -10px 20px 0 0;
}


img {
	border: none;
}

hr {
	display: none;
}

table, input, textarea, select, li {
	font: 1em Arial, Helvetica, Sans-Serif;
	line-height: 160%;
	color: #333;
}

.tablesortable {
	margin: 1em 0;
	width: 100%;  /* was 100 */
	border-collapse: collapse;
}

th, td {
	padding: 2px 5px;
	font: 1.2em Arial, Helvetica, Sans-Serif; /* added by me */
}

th {
	text-align: left;
	font: bold 1.4em Arial, Helvetica, Sans-Serif; /* added by me  was 1.2em*/
}

.odd {
 background-color: #FFE6BF;
}
.even {
 background-color: #FFDAA2;
}

/* // HTML Tags */

#listing {
  position: absolute;
  left: 0px;
  top:   15px;
  font: bold 1.5em  Rockwell, Verdana, Arial, Helvetica, sans-serif;
  color: #FF9900;
}

/*
#footnavigation {
  position: relative;
  left: 100px;
  top:   25px;
  color: #FFF;
  font: 1.2em Verdana, Arial, Helvetica, sans-serif;
}
*/

.table.foot {
  position: relative;
  left: 60px;
  top:  25px;
  color: #FFF;
  font: 1.2em Verdana, Arial, Helvetica, sans-serif;
}

