/* This style sheet controls font styles, margins and padding for paragraphs, lists and headings -- essentially anything in the #contentcontainer div */

#content ,#landingcontent, #landingcontentfaq {
	font: 11px/20px Lucida Grande, Helvetica, Verdana, Arial, sans-serif;
}


#content  a:link,#landingcontent  a:link,#landingcontentfaq  a:link { text-decoration: none; }
#content  a:visited,#landingcontent  a:visited,#landingcontentfaq  a:visited { text-decoration: none; }
#content  a:hover,#landingcontent  a:hover,#landingcontentfaq  a:hover {text-decoration: none; }
#content  a:active,#landingcontent  a:active,#landingcontentfaq  a:active {  text-decoration: none; }

.text-right { text-align: right;}
.text-center { text-align: center;}

ul { 
	list-style-type: none;
	margin: 0; 
}

a:link  {text-decoration: none; }
a:visited  {text-decoration: none; }
a:hover  { text-decoration: none; }
a:active  {text-decoration: none; }

#utility li {
	font: 9px/2em Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

#utility-link1 a:link {text-decoration: none; }
#utility-link1 a:visited {text-decoration: none; }
#utility-link1 a:active {text-decoration: none; }

#utility-link2 a:link {text-decoration: none; }
#utility-link2 a:visited {text-decoration: none; }
#utility-link2 a:active {text-decoration: none; }

#utility-link3 a:link {text-decoration: none; }
#utility-link3 a:visited {text-decoration: none; }
#utility-link3 a:active {text-decoration: none; }

#utility-link4 a:link {text-decoration: none; }
#utility-link4 a:visited {text-decoration: none; }
#utility-link4 a:active {text-decoration: none; }

#utility-search a:link {text-decoration: none; }
#utility-search a:visited {text-decoration: none; }
#utility-search a:active {text-decoration: none; }

#search,#searchfield {
  font-size: 11px;
	font-weight: normal;
}

/*  Primary Content Area */
	
#divisioncontainer {
	font: 10px/2em Verdana, Helvetica, sans-serif;
	font-weight: bold;
}

#division li {
	font: 10px/2em Verdana, Helvetica, sans-serif;
	font-weight: bold; 
}


#division-link1 a:link {text-decoration: none; }
#division-link1 a:visited {text-decoration: none; }
#division-link1 a:active {text-decoration: none; }

#division-link2 a:link {text-decoration: none; }
#division-link2 a:visited {text-decoration: none; }
#division-link2 a:active {text-decoration: none; }

#division-link3 a:link {text-decoration: none; }
#division-link3 a:visited {text-decoration: none; }
#division-link3 a:active {text-decoration: none; }

#division-link4 a:link {text-decoration: none; }
#division-link4 a:visited {text-decoration: none; }
#division-link4 a:active {text-decoration: none; }



#navlist {font-family: sans-serif;}

#navlist a {
	display: block;
	font-family: helvetica, verdana, geneva, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding: 8px 0px 5px 10px;
	margin: 0px; 
}

#navlistactive {font-family: sans-serif;}

#navlistactive a {
	display: block;
	font-family: helvetica, verdana, geneva, arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding: 8px 0px 5px 10px;
	margin: 0px; 
}

	
/*  Right Column */


#events {
	margin-top: 5px;
}

#events a { font: 11px/2em Verdana, Helvetica, sans-serif;}


#footer p {	font-family : verdana, geneva, Arial, Helvetica, sans-serif; }

#footer a:link {
	font-size: 9px;
	font-family : verdana, geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#footer a:visited {
	font-size: 9px;
	font-family : verdana, geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}	  
      
/*** Styles for landing pages ***/  

#content h2, #landingcontent h2 {
	font: bold 17px/20px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	margin: 11px 10px 0px 20px; }
	
#content h3, #landingcontent h3 {
	font: bold 15px/20px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	margin: 11px 10px 0px 20px; }
	
#content h4, #landingcontent h4{
	font: bold 13px/15px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	margin: 13px 10px 0px 15px; 
}

#landingcontentfaq h4{
	font: bold 13px/15px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; 
}
	
#content h5, #landingcontent h5 {
	font: bold 12px/15px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;   				  
     margin: 7px 10px 0px 15px; }
	 
#hometable h5{
	 font: bold 12px/15px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;   				  
     margin: 0px 0px 0px 10px; }

#content h6, #landingcontent h6 {
	font: 12px/20px Lucida Grande, Helvetica, Verdana, Arial, sans-serif;
 	margin: 5px 10px 10px 20px;
	color: #C41E3A; }

#content h5 a:link,#landingcontent h5 a:link  {text-decoration: none; }
#content h5 a:visited,#landingcontent h5 a:visited { text-decoration: underline; }
#content h5 a:hover,#landingcontent h5 a:hover { text-decoration: none; }
#content h5 a:active,#landingcontent h5 a:active { text-decoration: none; }

#hometable_text{
	font: 11px/20px Lucida Grande, Helvetica, Verdana, Arial, sans-serif;
 	margin: 5px 0px 0px 10px;
	color: #333333;
}

#hometable_text a{text-decoration: none;}
#hometable_text a:link{text-decoration: none; }
#hometable_text a:visited{ text-decoration: none; }
#hometable_text a:hover{ text-decoration: none; }
#hometable_text a:active{ text-decoration: none; }
	
#content p,#landingcontent p,#landingcontentfaq p {
	font: 11px/20px Lucida Grande, Helvetica, Verdana, Arial, sans-serif;
 	margin: 5px 10px 10px 15px; }
	
#content p a:link,#landingcontent p a:link,#landingcontentfaq p a:link { text-decoration: none; }
#content p a:visited,#landingcontent p a:visited,#landingcontentfaq p a:visited { text-decoration: none; }
#content p a:hover,#landingcontent p a:hover,#landingcontentfaq p a:hover {text-decoration: none; }
#content p a:active,#landingcontent p a:active,#landingcontentfaq p a:active {  text-decoration: none; }

ul.contentlist {
	margin: 7px 0px 10px 35px; 
	padding: 0px;
	list-style-type: square; }
	
ul.contentlist li {
	margin: 7px 0px 5px; 0px;
	font: 11px/20px Lucida Grande, Helvetica, Verdana, Arial, sans-serif;
}

#landingcontent blockquote{
	margin: -10px 0px 0px 40px;
}
	
.majorlinkscontainer {
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 15px; 
	margin-bottom: 7px; }
	
.majorlinks {
	display: block;
	margin: 0px 0px 15px 4px;
	padding: 1px 0px 1px 5px;
	font: 16px/24px helvetica, verdana, geneva, arial, sans-serif;
	font-weight: bold;
	width: 285px;
	height: 70px; 
}
	
.majorlinks a { text-decoration: none; }
.majorlinks a:link { text-decoration: none; }
.majorlinks a:visited { text-decoration: none; }
.majorlinks a:hover { text-decoration: none; }
.majorlinks a:active { text-decoration: none; }

.majorlinks img { 
	float: left; 
	padding: 5px 7px 0px 0px;
	margin: 0px; }
	
	
/*  Floating Menus */
	
#floatingmenu-right {
	float: right;
	width: 225px; 
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	margin: 11px 10px 10px 15px; 
	background-color: #fffbee; }
	
#floatingmenu-right h4 { 
	vertical-align: middle;
	font: bold 12px Lucida Grande, Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	text-align: left;
	padding: 3px 0px 3px 5px;
	margin: 0px;
	color: #333;
	background-color: #fff4d4; 
	border-top: 1px solid #868686;
	border-bottom: 1px solid #868686; }
	
#floatingmenu-right p {
	font: 11px/17px Lucida Grande, Helvetica, Verdana, Arial, sans-serif;
	color: #666; 
	margin: 9px 10px 14px 10px; }
	
#floatingmenu-right p a { color: #666; text-decoration: none; font-weight: bold; }
#floatingmenu-right p a:link { color: #666; text-decoration: none; font-weight: bold; }
#floatingmenu-right p a:visited { color: #666; text-decoration: none; font-weight: bold; }
#floatingmenu-right p a:hover { color: #eeb211; text-decoration: underline; font-weight: bold; }
#floatingmenu-right p a:active { color: #666; text-decoration: none; font-weight: bold; }
	
	
/*  Right Column */
	
#rightColumn {
	position: relative;
	width: 170px;
	margin-top: 1px;
	margin-right: 5px;
	margin-left:580px;
	padding-top: 10px; }

	
/*  Footer */
	
.clear { clear: both; }