body  {
  margin: 0;
  background: #fff;
  }

h1  {
  font: 19px Arial, Verdana, sans-serif;
  color: #00265e;
  margin: 0 0 10px 0;
  }

h2  {
  font: bold 12px Verdana, Arial, sans-serif;
  color: #225e36;
  padding-top: 15px;
  }
  
.headingbg  {
  font: bold 11px Verdana, Arial, sans-serif;
  color: #fff;
  background-color: #74a18e;
  padding: 5px;
  }

.textbox  {
  border: 1px solid #74a18e;
  font: 11px Verdana, Arial, sans-serif;
  color: #444;
  background-color: #cee4da;
  }

.asterisk {
  font: bold 11px Verdana, Arial, sans-serif;
  color: #da5d26;
  }

select {
  font: 11px Verdana, Arial, sans-serif;
  color: #444;
  border: inset 1px solid #74a18e;
  }

#center  {
 margin: 0 auto;
  }

#mountainbg  {
  background: url(/images/home_banner.jpg) no-repeat scroll top left;
  overflow: hidden;
  }

#mountainbg2  {
  background: url(/images/home_banner2.jpg) no-repeat scroll top left;
  overflow: hidden;
  }

#mtlink {
  float: right;
  width: 310px;
  height: 95px;
  text-indent: -9000px;
  display: block;
}

#footer  {
  background-color: #698a8c;
  padding: 4px 0 4px 10px;
  }

#copyright  {
  font: 10px Arial, Verdana, sans-serif;
  color: #666;
  padding: 10px 10px 20px 0;
  }

#copyright a:link, #copyright a:active {
  font: 10px Arial, Verdana, sans-serif;
  color:  #00545a;
}

#copyright a:hover {
  font: 10px Arial, Verdana, sans-serif;
  color: #5a8c77;
}

#copyright a:visited {
  font: 10px Arial, Verdana, sans-serif;
}

#homecontainer  {
  padding: 20px 0;
  }

#level2container  {
  padding: 5px 0 15px 20px;
  }

#navcontainer  {
  width: 200px;
  }

#navcontainer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  list-style-image: none;
  font: 11px/13px Verdana, Arial, sans-serif;
  }

#navcontainer li a.navlist_on  {
  background-color: #00545a;
  color: #fff;
  }

#navcontainer li {
  list-style-type: none;
  list-style-image: none;
  margin: 0;
  padding: 0;
  }

#navcontainer a  {
  display: block;
  padding: 4px 4px 4px 7px;
  width: 189px;
  background-color: #cee4da;
  border-bottom: 2px solid #fff;
  color: #01363a;
  }
  
#navcontainer a.image  {
  display: block;
  padding: 0px;
  width: 189px;
  background-color: #cee4da;
  border-bottom: 2px solid #fff;
  }

#navcontainer a:active, #navlist a:visited  {
  color: #01363a;
  text-decoration: none;
  }

#navcontainer a:hover  {
  background-color: #00545a;
  color: #fff;
  }

#navcontainer ul ul  {
  margin: 0;
  padding:  0;
  background-color: #74a18e;
  }

#navcontainer ul ul li  {
  margin: 0;
  padding: 0;
  }

#navcontainer ul ul a  {
  width: 164px;
  padding-left: 32px;
  background: #74a18e url(/images/bullet_on.gif) 20px 0 no-repeat;
  border: none;
  }

#navcontainer ul ul a:link, #navlist2 a:visited {
  font: 11px/13px Verdana, Arial, sans-serif;
  color: #fff;
  }

#navcontainer ul ul a:hover  {
  background: #88b5a1 url(/images/bullet_off.gif) 20px 0 no-repeat;
  color: #fff;
  }

#navcontainer ul ul ul {
  margin: 0;
  padding:  0 0 0 10px;
  }

#navcontainer ul ul ul li  {
  margin: 0;
  padding: 0;
  }

#navcontainer ul ul ul a  {
  background: #74a18e url(/images/dash_off.gif) top left no-repeat;
  width: 120px;
  padding-left: 12px;
  }

#navcontainer ul ul ul a:link, #navlist3 a:visited {
  font: 11px/13px Verdana, Arial, sans-serif;
  color: #cee4da;
  }

#navcontainer ul ul ul a:hover  {
  background: #74a18e url(/images/dash_on.gif) top left no-repeat;
  color: #fff;
  }


#breadcrumbs  {
  font: 10px Verdana, Arial, sans-serif;
  color: #666;
  text-align: right;
  }

.bread a:link, .bread a:active, .bread a:visited  {
  font: 10px Verdana, Arial, sans-serif;
  color: #666;
  text-decoration: none;
  }

.bread a:hover  {
  color: #666;
  text-decoration: underline;
  }

.copy  {
  font: 11px/15px Verdana, Arial, sans-serif;
  color: #444;
  }

.sidecopy  {
  font: 10px/15px Verdana, Arial, sans-serif;
  color: #444;
  }

.smallcopy  {
  font: 9px Verdana, Arial, sans-serif;
  color: #666; 
  }

#newsletter  {
  font: 11px/15px Arial, Verdana, sans-serif;
  color: #444; 
  padding-left: 13px;
  }

.signup a:link, .signup a:visited, .signup a:hover, .signup a:active  {
  font: bold 11px Arial, Verdana, sans-serif;
  color: #225e36;
  }
  

#success  {
  font: 11px/15px Arial, Verdana, sans-serif;
  color: #444; 
  }

#success a:link, #success a:visited, #success a:active {
  font: 11px Arial, Verdana, sans-serif;
  color: #00545a;
}

#success a:hover {
  color: #5a8c77;
}

.intro  {
  font: normal 11px/15px Verdana, Arial, sans-serif;
 /* padding: 5px 310px 10px 10px; */
  padding: 5px 0 10px 10px;
  float: left;
  width: 400px;
  }

*html .intro  {
  font: normal 11px/15px Verdana, Arial, sans-serif;
  /* padding: 5px 310px 10px 10px; */
  }

a:link, a:active  {
  font: 11px/15px Verdana, Arial, sans-serif;
  color: #00545a;
  text-decoration: underline;
  }

a:hover  {
  font: 11px/15px Verdana, Arial, sans-serif;
  color: #5a8c77;
  text-decoration: underline;
  }
	
a:visited  {
  font: 11px/15px Verdana, Arial, sans-serif;
  color: #00545a;
  text-decoration: underline;
  }

.homelist a:link, .homelist a:active, .homelist a:visited  {
  font: 11px/15px Verdana, Arial, sans-serif;
  color: #00545a;
  text-decoration: none; 
  }

.homelist a:hover  {
  font: 11px/15px Verdana, Arial, sans-serif;
  color: #74a18e;
  text-decoration: none; 
  }

.white a:link, .white a:active, .white a:visited  {
  font: 11px Arial, Verdana, sans-serif;
  color: #fff;
  text-decoration: none;
  }

.white a:hover  {
  text-decoration: underline;
  }

.top a:link, .top a:active, .top a:visited  {
  font: 9px Arial, Verdana, sans-serif;
  color: #666;
  text-decoration: none;
  }

.top a:hover  {
  text-decoration: underline;
  }

#home ul  {
  padding: 0 0 0 15px;
  margin: 0;
  }

#home ul li  {
  list-style-image: url(/images/bullet.gif);
  margin: 0;
  padding: 0 0 10px 0;
  }

#news ul  {
  padding: 0 0 0 15px;
  margin: 0;
  }

#news ul li  {
/*  list-style-image: url(/images/green_bullet.gif); */
  margin: 0;
  padding: 0 0 10px 0;
  }

/* BLOG AREA */

#news
  {
  padding: 0 10px 0 0;
  }

#news a:link, #news a:visited, #news a:active
  {
  font: 11px Arial, Verdana, sans-serif;
  color: #00545a  
  text-decoration: underline;
  display: block;
  margin: 8px 0 5px;
  }

#news a:hover {
  color: #5a8c77;
}

#news ul
  {
  margin: 0 0 0 0;
  padding: 0;
  }

#news ul li
  {
  margin: 0;
  padding: 0 0 3px 10px;
/*  background: url(/images/green_bullet.gif) no-repeat 0 5px; */
  list-style-type: none;
  }

*html #news ul li
  {
  margin: 0;
  padding: 0 0 5px 10px;
/*  background: url(/images/green_bullet.gif) no-repeat 0 7px; */
  list-style-type: none;
  }

#blog_area
  {
  margin: 0 0 10px 0;
  }

.newslist {
  font: 11px/15px Arial, Verdana, sans-serif;
  color: #444;
  }

.newslist a:link, .newslist a:visited, .newslist a:active {
  font: 11px Arial, Verdana, sans-serif;
  color: #00545a;
  text-decoration: underline;
  }

.newslist a:hover {
  color: #5a8c77;
}

#story
  {
  padding: 7px 0 0 0;
  }

#story a:link, #story a:visited, #story a:active
  {
  font: bold 11px Arial, Verdana, sans-serif;
  color: #00545a;
  }

#story a:hover {
  color: #5a8c77;
}


/* SURVEY */

#survey {
  padding-bottom: 25px;
  font: 11px Arial, Verdana, sans-serif;
  color: #444;
  border-top: 1px dotted #999; 
  }

#survey a:link, #survey a:visited, #survey a:active {
  font: 11px Arial, Verdana, sans-serif;
  color: #00545a;
  }

#survey a:hover {
  color: #5a8c77;
}
  
#survey_border {
  border-bottom: 1px dotted #999; 
  padding: 7px 0 7px 0;
  }

#survey_title {
  font: bold 14px Arial, Verdana, sans-serif;
  color: #dc8134;
  padding-right: 10px;
  }

#line_repeat
  {
  background: #fff url(/images/line_repeat.gif) repeat-y top center;
  }

/* ---- NEW CONTENT ---*/
#new_content {
  font: 11px/15px Arial, Verdana, sans-serif;
  color: #444;
}

#new_content a:link, #new_content a:visited, #new_content a:active  {
  font: 11px/15px Arial, Verdana, sans-serif;
  color: #00545a;
}

#new_content a:hover {
  color: #5a8c77; 
}



/* ---- UNR BANNER ---*/

#identity {
background-color: #00265e;
background-repeat:repeat;
border-bottom:1px solid #EEEEEE;
border-top:1px solid #EEEEEE;
height:42px;
margin:20px auto 0;
width:100%;
}

#logo img {
margin:-62px auto 0 128px;
border: 0px;
}

#topnav li {
display:inline;
padding-left:10px;
}

#search {
float:right;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
margin:-70px 140px 0 0;
padding:0;
text-align:right;
width:550px;
}

#search a {
color: #FFFFFF;
text-decoration: none;
}

#container_logo {
margin:0 auto;
width:1024px;
}

