
/*** Let's Set Everything to Zero ***/
 html,body,p,div,img,li,ul,dl,dd,dt,form,form{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  border:0;
  border-spacing:0; 
}
input,select{
  margin:0;
  padding:0;}
  
/* Main DIV Layouts --------------------------------------------------*/

body {margin: 0px 0px 0px 0px; 
      background: #FFFFFF;
	  padding:0;
      color: #333333;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 80%; }


#container {margin-right:auto; 
            margin-left:auto;
			background-color: #FFFFFF; 
			padding: 0; 
			border:solid #FFFFFF;
            border-width:0px 1px 0px 1px; 
			background-color: #FFFFFF;
			max-width: 1200px}

* html div#container {width: 760px /* fallback value */;
width:expression(((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) 
> 1210 ? "1200px" : (((document.compatMode && 
document.compatMode=='CSS1Compat') ? 
document.documentElement.clientWidth : 
document.body.clientWidth) < 570 ? "828px" : "99.7%")); }




			
#banner {margin: 0px;
		 padding: 0px;}
		
#content {padding: 0px 10px 10px 25px;
		  margin-left: 230px;
		  margin-right: 0px;
		  background-color: #FFFFFF;}
		  
#content2 {padding: 0px 10px 10px 25px;
		  margin-left: 230px;
		  margin-right: 0px;
		  background-color: #FFFFFF;}	
		  
#searchcontent {
			padding: 0px 0px 0px 10px;
			margin: 10px 0px 15px 0px;
			background-color: #FFFFFF;}
			
			
#contenthome {padding: 0px 10px 10px 25px;
		  margin-left: 230px;
		  margin-right: 230px;
		  background-color: #FFFFFF;}					  
		  
		  
#sidebar-a {float: left;
			width: 220px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #FFFFFF;}
			
			
#sidebar-b {float: right;
			width: 220px;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color: #FFFFFF;}			



#footer {clear: both;
         color:#666666;
		padding: 10px 0px 10px 5px;
		margin: 25px 0px 0px 0px;
		 border:solid #cccccc;
         border-width:1px 0px 0px 0px;
		 font-size:0.9em;
		 text-align: center
	}
	
		 
		 
		 
#footertext {padding: 0px 5px 10px 15px;
		  margin-left: 200px;
		  margin-right: 200px;
		  text-align:left;}
		  
		  

		 
		
	


		
/* gradient  Bar --------------------------------------------------*/		

#header {height:116px; 
         background-image:  url(../images/header.gif);
		 background-repeat: no-repeat;  
		 background-position: top left; }

#searchform {float: right; margin: 10px 0px 0px 0px; text-align:right} 
#lang {padding: 0px 10px 0px 0px}
.topform {margin: 30px 50px 0px 0px}
			 

.hidden {position: absolute; left: -9000px}





	

#searchform a {color:#666666; text-decoration:underline; }
#searchform a:visited {text-decoration: underline; color:#666666; background:none}
#searchform a:hover   {color: #666666; text-decoration: underline; background-color: #FFFFFF }
#searchform a:focus {color: #666666; text-decoration: underline; background-color: #FFFFCC}
#searchform a:active {color: #666666; text-decoration: underline; background-color: #FFFFCC} 
		   		   
		   
#history {padding: 0px 0px 0px 10px;
           margin: 10px 0px 15px 0px; }		   
		   
		   
/* Left Navigation --------------------------------------------------*/

#subnavcontainer { margin:0px;  background-color:#ffffff;    }
		
#subnavcontainer ul{
			margin: 0;
			padding: 0;
			list-style-type: none;
			font-family: arial, Helvetica, sans-serif;
			font-size: 1em;
			}
		
#subnavcontainer li {margin:0px 0px 1px 0px;  padding:0px ;}

		
#subnavcontainer a
		    {display: block;
			 padding: 4px 0px 4px 10px;
			 width: 205px;
			 color: #000000;
			 background-color: #e6edc4;
			 text-decoration: none;
			 border-left: 6px solid #598310
			}
			
* html #subnavcontainer a
		    {display: block;
			 padding: 4px 0px 4px 10px;
			 width: 205px;
			 color: #000000;
			 background-color: #e6edc4;
			 text-decoration: none;
			 border-left: 6px solid #598310
			}			
			
#subnavcontainer a:visited{
			color: #000000;
			 background-color: #e6edc4;
			text-decoration: none;}			
		
#subnavcontainer a:hover
		    {color: #000000;
			 background-color: #c3d371;}
			
a:link#currentnav, a:visited#currentnav
		    {color: #000000;
			 background-color: #e6edc4;}	
			
/* Sub Navigation --------------------------------------------------*/



#subnavcontainer ul ul li {margin:0px 0px 0px 0px;  padding:0px ;}

		
#subnavcontainer ul ul a
		    {display: block;
			 padding: 4px 0px 4px 20px;
			 width: 195px;
			 color: #000000;
			 background-color: #e6edc4;
			 text-decoration: none;
			 border-left: 6px solid #598310;
			 background-image:url(../images/nav_bullet.gif);
			 background-repeat:no-repeat;
			 background-position: 0.8em 0.7em
			
			}
				
			
#subnavcontainer ul ul a:visited{
			color: #000000;
			 background-color: #e6edc4;
			text-decoration: none;}			
		
#subnavcontainer ul ul a:hover
		    {color: #000000;
			  background-color: #e6edc4;
			  text-decoration:underline;}
			  
/* Sub Sub Navigation --------------------------------------------------*/			  

#subnavcontainer ul ul ul a
		    {display: block;
			 padding: 4px 0px 4px 30px;
			 width: 185px;
			 color: #000000;
			 background-color: #e6edc4;
			 text-decoration: none;
			 border-left: 6px solid #598310;
			 background-image:url(../images/nav_bullet.gif);
			 background-repeat:no-repeat;
			 background-position: 1.4em 0.7em
			
			}
				
			
#subnavcontainer ul ul ul a:visited{
			color: #000000;
			 background-color: #e6edc4;
			text-decoration: none;}			
		
#subnavcontainer ul ul ul a:hover
		    {color: #000000;
			  background-color: #e6edc4;
			  text-decoration:underline;}			  
			
				
			
			
/* Placeholders --------------------------------------------------*/


#contact {background-color:#ebf0f6; padding:7px 0px 7px 7px; margin: 20px 0px 0px 0px; font-size:0.9em }

#publication {background-image:  url(../images/pub_right.gif); background-repeat: no-repeat;   background-position: top right; margin: 10px 0px 0px 0px }
#publication h2 {color: #FFFFFF; margin: 0px 0px 0px 0px;  font-size:1.2em; font-weight:bold;  background-image:  url(../images/pub_left.gif); background-repeat: no-repeat;   background-position: top left; padding: 2px 0px 2px 15px }
#pubbot {border:solid #cccccc; border-width:0px 1px 1px 1px; padding: 10px 10px 0px 10px}
#pubbot img {padding: 0px 15px 15px 0px}


		  

#twosplit {margin: 15px 0px 0px 0px}
#latesthold {width: 48%; float: left;}
#relatedhold {width: 48%; float: right;}


#latest {background-image:  url(../images/latest_right.gif); background-repeat: no-repeat;   background-position: top right; margin: 0px 0px 0px 0px }
#latest h2 {color: #FFFFFF; margin: 0px 0px 0px 0px;  font-size:1.2em; font-weight:bold;  background-image:  url(../images/latest_left.gif); background-repeat:  no-repeat;   background-position: top left; padding: 2px 0px 17px 15px }

#latestmid {border:solid #79b739; border-width:0px 1px 1px 1px; padding: 0px 10px 0px 10px}	
   
#latestbot {background-image:  url(../images/latest_bot.gif); background-repeat: no-repeat;   background-position: bottom right; margin: 0px 0px 0px 0px }   	 
#latestbotin {background-image:  url(../images/latest_botcnr.gif); background-repeat: no-repeat;   background-position: bottom left; } 
* html  #latestbotin {background-image:  url(../images/latest_botcnr2.gif); background-repeat: no-repeat;   background-position: bottom left; } 

#latestmid ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#latestmid ul li {background:  url(../images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.5em 10px;}




#related {background-image:  url(../images/related_right.gif); background-repeat: no-repeat;   background-position: top right; margin: 0px 0px 0px 0px }
#related h2 {color: #FFFFFF; margin: 0px 0px 0px 0px;  font-size:1.2em; font-weight:bold;  background-image:  url(../images/related_left.gif); background-repeat:  no-repeat;   background-position: top left; padding: 2px 0px 17px 15px }
#relatedmid {border:solid #6c99dc; border-width:0px 1px 0px 1px; padding: 0px 10px 0px 10px}	   
#relatedbot {background-image:  url(../images/related_bot.gif); background-repeat: no-repeat;   background-position: bottom right; }   	 
#relatedbotin {background-image:  url(../images/related_botcnr.gif); background-repeat: no-repeat;   background-position: bottom left; }   	 

#relatedmid ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#relatedmid ul li {background:  url(../images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}



#placeblue {background-image:  url(../images/pub_right.gif); background-repeat: no-repeat;   background-position: top right; margin: 10px 0px 0px 0px }
#content2 #placeblue h2 {color: #FFFFFF; margin: 0px 0px 0px 0px;  font-size:1.2em; font-weight:bold;  background-image:  url(../images/pub_left.gif); background-repeat: no-repeat;   background-position: top left; padding: 2px 0px 2px 15px }
#placebluebot  {border:solid #cccccc; border-width:0px 1px 1px 1px; padding: 10px 10px 10px 10px; margin:0px 0px 15px 0px}
#placebluebot img {padding: 0px 15px 15px 0px}


#placegrn {background-image:  url(../images/latest_right.gif); background-repeat: no-repeat;   background-position: top right; margin: 0px 0px 0px 0px }
#content2 #placegrn h2 {color: #FFFFFF; margin: 0px 0px 0px 0px;  font-size:1.2em; font-weight:bold;  background-image:  url(../images/latest_left.gif); background-repeat:  no-repeat;   background-position: top left; padding: 2px 0px 17px 15px }
#placegrnmid {border:solid #79b739; border-width:0px 1px 0px 1px; padding: 0px 10px 0px 10px}	   
#placegrnbot {background-image:  url(../images/latest_bot.gif); background-repeat: no-repeat;   background-position: bottom right; }   	 #placegrnbotin {background-image:  url(../images/latest_botcnr.gif); background-repeat: no-repeat;   background-position: bottom left; }  


.pub {background-color: #f4f7e3; margin: 0px 0px 15px 0px; padding: 7px 7px 7px 7px; border: 1px solid #598310;}
.pub .cover {margin: 0px 15px 10px 0px}

		  		  		  					  			
.backtotop { background: url(../images/bullet_up.gif) 0px 5px no-repeat; padding: 0px 0px 0px 12px; margin-top: 20px}

.placegrnright {width: 205px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background-image:url(../images/place_right.gif); background-repeat:no-repeat; background-position: top left;}
.placegrncont {padding: 7px 7px 0px 7px}
.placegrnright h2 {color: #598310; margin: 0px 0px 0px 0px; padding: 0px 0px 7px 0px; font-size:1.2em; font-weight:bold;}
.placegrnright img {padding: 0px 5px 5px 0px}
.placegrnbot {background-image:url(../images/placerightbot.gif); background-repeat:no-repeat; background-position: bottom left;}

.placegrnright ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0 0 0 0;}
.placegrnright ul li {display: block; padding: 0 0 0 0;}



.placerightbl {width: 205px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 0px; background-image:url(../images/place_rightbl.gif); background-repeat:no-repeat; background-position: top left;}
.placecontbl {padding: 7px 7px 0px 7px}
.placerightbl h2 {color: #4396ca; margin: 0px 0px 0px 0px; padding: 0px 0px 7px 0px; font-size:1.2em; font-weight:bold;}
.placerightbl img {padding: 0px 5px 5px 0px}
.placerbotbl {background-image:url(../images/placerightbotbl.gif); background-repeat:no-repeat; background-position: bottom left;}

.placerightbl ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
.placerightbl ul li {background:  url(../images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}



/* Heading Text and Links --------------------------------------------------*/
h1 { font-size: 1.4em; font-weight:normal; color: #000000; background-color: #FFFFFF;   margin: 0px 0px 0px 0px; padding: 0px 0px 15px 0px; }


#contact h2 { font-size: 1.1em; color: #000000;   margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; }

#content2 h2 { font-size: 1.3em; color: #1f554e;  margin: 0px 0px 5px 0px; font-weight:normal}
#content2 h2.white { font-size: 1.3em; color: #FFFFFF;  margin: 0px 0px 0px 0px; font-weight:normal; padding: 3px 0px 3px 0px}
#content2 h3 { font-size: 1.2em; color: #255db1;  margin: 0px 0px 5px 0px;}


p   {margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}

#content h3 {margin: 15px 0px 0px 0px; padding: 0px 0px 3px 0px; font-size:1.2em; color: #608C06;}



#content2 ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#content2 ul li {background:  url(../images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.5em 10px;}

#content2 ul ul{list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#content2 ul ul li {background:  url(../images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.5em 10px;}

#content2 ol ul{list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#content2 ol ul li {background:  url(../images/bullet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.5em 10px;}

#content2 ol { list-style:decimal; margin: 0px 5px 0px 27px; padding: 0 0 0.6em 0; }
#content2 ol li { padding: 0.2em 0 0.1em 0px;}

#content2 ol ol{list-style: lower-alpha; margin: 0px 5px 0px 15px; padding: 0 0 0.6em 0;}
#content2 ol ol li {  padding: 0.2em 0 0.1em 0px;}




hr {width:99%; height:1px; color:#cccccc; border:0; margin: 15px 0px 15px 0px; }


/* Links --------------------------------------------------*/
a:link { color: #0069aa; text-decoration: underline; }
a:visited { color: #663399; text-decoration: underline; }
a:hover {color: #0000CC; text-decoration: underline; background-color: #FFFFCC}
a:focus {color: #0069aa; text-decoration: underline; background-color: #FFFFCC}
a:active {color: #0069aa; text-decoration: underline; background-color: #FFFFCC}







/* Fix 3px Bug --------------------------------------------------*/ 
 
/* Hide from IE5-mac. Only IE-win sees this. \*/

 
* html #content {
  height: 1%;
  margin-left: 0;}
* html #footer {
  height: 1%;
  margin-left: 0;}
  
* html #twosplit {
  height: 1%;
  margin-left: 0;}	
  
* html #latesthold {height: 1%; margin-left: 0;}	
* html #relatedhold {height: 1%; margin-left: 0;}
* html #latest { height: 1%; margin-left: 0;}	
* html #latestmid { height: 1%; margin-left: 0;}
* html #latestbot { height: 1%; margin-left: 0;}
* html #latestbotin { height: 1%; margin-left: 0;}			
* html #related { height: 1%; margin-left: 0;}	
* html #relatedmid { height: 1%; margin-left: 0;}
* html #relatedbot { height: 1%; margin-left: 0;}
* html #relatedbotin { height: 1%; margin-left: 0;}


		  
		  
/* Tables --------------------------------------------------*/

table { background-color:#cccccc; margin: 10px 0px 0px 0px;}
th {background-color:#e6edc4; text-align:left; padding: 5px; color:#1f554e}
td,tr  {background-color:#ffffff; text-align:right; padding: 1px 2px 1px 2px}
td.left  {text-align:left;}

/* Middle Position --------------------------------------------------*/
.middle    {vertical-align: middle;}
.deptlogo {margin-top: 10px}



/*General styles not really related to the forms*/


/*Forms defaults*/

form{margin: 10px 0px 0px 0px}
input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#404040;
}
label {
	color:#666666;
	padding-left:2px;
	line-height:15px;
	vertical-align:top;
}




/*Text inputs*/
.textinput, .textinputHovered {
	width:236px;
	height:15px;
	background:url(../images/input.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}
.textinputHovered {
	background-position:left bottom;
}

/*Text areas*/
.textarea {
	width:336px;
	height:125px;
	background:url(../images/textarea.gif) no-repeat left top;
	border:none;
	padding:4px 8px;
}

/*Selects*/


.selectArea {
	width:252px;

background-color:#EBF4F7;
border-width:1px;
border-color:#CFD0D6;}



/*Button*/
.buttonSubmit, .buttonSubmitHovered {
	width:69px;
	height:26px;
	color:#FFF;
	font-weight:bold;
	padding:2px 5px;
	background:url(../images/button.gif) no-repeat left top;
	cursor:pointer;
	border:none;
}
.buttonSubmitHovered {
	background-position:left bottom;
}


/* Buttons ----------------------------*/

#bluebtn { width: 170px; border: 1px solid #cccccc; margin-bottom: 15px; }
#bluebtn p {border: 1px solid #FFFFFF;  color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 1px 3px 3px 7px; background-color: #0b67b3; }

#bluebtn a {color:#FFFFFF; text-decoration:none;  }
#bluebtn a:visited {text-decoration: none; color:#FFFFFF; background:none}
#bluebtn a:hover   {color: #FFFFFF; text-decoration: underline; background-color: #0b67b3}
#bluebtn a:focus {color: #FFFFFF; text-decoration: none; background-color: #0b67b3}
#bluebtn a:active {color: #FFFFFF; text-decoration: none; background-color: #0b67b3} 

#grnbtn { width: 170px; border: 1px solid #cccccc; margin-bottom: 15px; }
#grnbtn p {border: 1px solid #FFFFFF;  color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 1px 3px 3px 7px; background-color: #8cb349; }

#grnbtn a {color:#FFFFFF; text-decoration:none;  }
#grnbtn a:visited {text-decoration: none; color:#FFFFFF; background:none}
#grnbtn a:hover   {color: #FFFFFF; text-decoration: underline; background-color: #8cb349 }
#grnbtn a:focus {color: #FFFFFF; text-decoration: none; background-color: #8cb349}
#grnbtn a:active {color: #FFFFFF; text-decoration: none; background-color: #8cb349} 

#bluebtn2 { width: 250px; border: 1px solid #cccccc; margin-bottom: 15px; }
#bluebtn2 p {border: 1px solid #FFFFFF;  color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 1px 3px 3px 7px; background-color: #0b67b3; }

#bluebtn2 a {color:#FFFFFF; text-decoration:none;  }
#bluebtn2 a:visited {text-decoration: none; color:#FFFFFF; background:none}
#bluebtn2 a:hover   {color: #FFFFFF; text-decoration: underline; background-color: #0b67b3}
#bluebtn2 a:focus {color: #FFFFFF; text-decoration: none; background-color: #0b67b3}
#bluebtn2 a:active {color: #FFFFFF; text-decoration: none; background-color: #0b67b3} 

#grnbtn2 {  width: 250px; border: 1px solid #cccccc; margin-bottom: 15px; }
#grnbtn2 p {border: 1px solid #FFFFFF;  color: #FFFFFF; margin: 0px 0px 0px 0px; padding: 1px 3px 3px 7px; background-color: #8cb349; }

#grnbtn2 a {color:#FFFFFF; text-decoration:none;  }
#grnbtn2 a:visited {text-decoration: none; color:#FFFFFF; background:none}
#grnbtn2 a:hover   {color: #FFFFFF; text-decoration: underline; background-color: #8cb349 }
#grnbtn2 a:focus {color: #FFFFFF; text-decoration: none; background-color: #8cb349}
#grnbtn2 a:active {color: #FFFFFF; text-decoration: none; background-color: #8cb349} 


/* Highlight Navigation Items --------------------------------------------------*/


body#about li#abo a { color: #000000;background-color: #c3d371;}

body#aboutmem li#abomem a { color: #000000; background-color: #c3d371; text-decoration:underline}
body#aboutmem li#abowor a { color: #000000; background-color: #c3d371;}
body#aboutmem li#aborec a { color: #000000; background-color: #c3d371;}
body#aboutmem li#abostu a { color: #000000; background-color: #c3d371;}
body#aboutmem li#abo a { color: #000000; background-color: #c3d371;}

body#aboutwor li#abowor a { color: #000000; background-color: #c3d371; text-decoration:underline}
body#aboutwor li#abomen a { color: #000000; background-color: #c3d371;}
body#aboutwor li#aborec a { color: #000000; background-color: #c3d371;}
body#aboutwor li#abostu a { color: #000000; background-color: #c3d371;}
body#aboutwor li#abo a { color: #000000; background-color: #c3d371;}

body#aboutrec li#abowor a { color: #000000; background-color: #c3d371;}
body#aboutrec li#abomen a { color: #000000; background-color: #c3d371;}
body#aboutrec li#abo a { color: #000000; background-color: #c3d371;}
body#aboutrec li#aborec a { color: #000000; background-color: #c3d371; text-decoration:underline}
body#aboutrec li#abostu a { color: #000000; background-color: #c3d371;}

body#aboutstu li#abowor a { color: #000000; background-color: #c3d371;}
body#aboutstu li#abomen a { color: #000000; background-color: #c3d371;}
body#aboutstu li#abo a { color: #000000; background-color: #c3d371;}
body#aboutstu li#aborec a { color: #000000; background-color: #c3d371;}
body#aboutstu li#abostu a { color: #000000; background-color: #c3d371;  text-decoration:underline}

body#victims li#vic a { color: #000000;background-color: #c3d371;}

body#award li#awa a { color: #000000;background-color: #c3d371;}

body#faqpage li#faq a { color: #000000;background-color: #c3d371; text-decoration:underline}

body#news li#new a { color: #000000;background-color: #c3d371;}
body#newspre li#newpre a { color: #000000; background-color: #c3d371; text-decoration:underline}
body#newspre li#new a { color: #000000; background-color: #c3d371;}
body#newspre li#newspe a { color: #000000; background-color: #c3d371;}
body#newsspe li#newpre a { color: #000000; background-color: #c3d371; }
body#newsspe li#new a { color: #000000; background-color: #c3d371;}
body#newsspe li#newspe a { color: #000000; background-color: #c3d371; text-decoration:underline}

body#publications li#pub a { color: #000000;background-color: #c3d371;}
body#publicationsncc li#pub a { color: #000000;background-color: #c3d371;}
body#publicationsncc li#pubncc a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#publicationsncc li#puboth a { color: #000000;background-color: #c3d371;}
body#publicationsncc li#pubinf a { color: #000000;background-color: #c3d371;}


body#publicationsinf li#pub a { color: #000000;background-color: #c3d371;}
body#publicationsinf li#pubncc a { color: #000000;background-color: #c3d371;}
body#publicationsinf li#puboth a { color: #000000;background-color: #c3d371; }
body#publicationsinf li#pubinf a { color: #000000;background-color: #c3d371; text-decoration:underline}

body#research li#res a { color: #000000;background-color: #c3d371;}

body#researchcor li#res a { color: #000000;background-color: #c3d371;}
body#researchcor li#rescor a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchcor li#rescri a { color: #000000;background-color: #c3d371; }
body#researchcor li#respre a { color: #000000;background-color: #c3d371; }
body#researchcor li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchcor li#resdom a { color: #000000;background-color: #c3d371; }
body#researchcor li#respub a { color: #000000;background-color: #c3d371; }
body#researchcor li#resdru a { color: #000000;background-color: #c3d371; }
body#researchcor li#respri a { color: #000000;background-color: #c3d371; }
body#researchcor li#resoth a { color: #000000;background-color: #c3d371; }
body#researchcor li#resyou a { color: #000000;background-color: #c3d371; }
body#researchcor li#rescom a { color: #000000;background-color: #c3d371; }
body#researchcor li#ressen a { color: #000000;background-color: #c3d371; }
body#researchcor li#resrec a { color: #000000;background-color: #c3d371; }


body#researchcri li#res a { color: #000000;background-color: #c3d371;}
body#researchcri li#rescor a { color: #000000;background-color: #c3d371; }
body#researchcri li#rescri a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchcri li#respre a { color: #000000;background-color: #c3d371; }
body#researchcri li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchcri li#resdom a { color: #000000;background-color: #c3d371; }
body#researchcri li#respub a { color: #000000;background-color: #c3d371; }
body#researchcri li#resdru a { color: #000000;background-color: #c3d371; }
body#researchcri li#respri a { color: #000000;background-color: #c3d371; }
body#researchcri li#resoth a { color: #000000;background-color: #c3d371; }
body#researchcri li#resyou a { color: #000000;background-color: #c3d371; }
body#researchcri li#rescom a { color: #000000;background-color: #c3d371; }
body#researchcri li#ressen a { color: #000000;background-color: #c3d371; }
body#researchcri li#resrec a { color: #000000;background-color: #c3d371; }

body#researchpre li#res a { color: #000000;background-color: #c3d371;}
body#researchpre li#rescor a { color: #000000;background-color: #c3d371; }
body#researchpre li#rescri a { color: #000000;background-color: #c3d371; }
body#researchpre li#respre a { color: #000000;background-color: #c3d371; text-decoration:underline }
body#researchpre li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchpre li#resdom a { color: #000000;background-color: #c3d371; }
body#researchpre li#respub a { color: #000000;background-color: #c3d371; }
body#researchpre li#resdru a { color: #000000;background-color: #c3d371; }
body#researchpre li#respri a { color: #000000;background-color: #c3d371; }
body#researchpre li#resoth a { color: #000000;background-color: #c3d371; }
body#researchpre li#resyou a { color: #000000;background-color: #c3d371; }
body#researchpre li#rescom a { color: #000000;background-color: #c3d371; }
body#researchpre li#ressen a { color: #000000;background-color: #c3d371; }
body#researchpre li#resrec a { color: #000000;background-color: #c3d371; }


body#researchcrim li#res a { color: #000000;background-color: #c3d371;}
body#researchcrim li#rescor a { color: #000000;background-color: #c3d371; }
body#researchcrim li#rescri a { color: #000000;background-color: #c3d371; }
body#researchcrim li#respre a { color: #000000;background-color: #c3d371;  }
body#researchcrim li#rescrim a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchcrim li#resdom a { color: #000000;background-color: #c3d371; }
body#researchcrim li#respub a { color: #000000;background-color: #c3d371; }
body#researchcrim li#resdru a { color: #000000;background-color: #c3d371; }
body#researchcrim li#respri a { color: #000000;background-color: #c3d371; }
body#researchcrim li#resoth a { color: #000000;background-color: #c3d371; }
body#researchcrim li#resyou a { color: #000000;background-color: #c3d371; }
body#researchcrim li#rescom a { color: #000000;background-color: #c3d371; }
body#researchcrim li#ressen a { color: #000000;background-color: #c3d371; }
body#researchcrim li#resrec a { color: #000000;background-color: #c3d371; }


body#researchdom li#res a { color: #000000;background-color: #c3d371;}
body#researchdom li#rescor a { color: #000000;background-color: #c3d371; }
body#researchdom li#rescri a { color: #000000;background-color: #c3d371; }
body#researchdom li#respre a { color: #000000;background-color: #c3d371;  }
body#researchdom li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchdom li#resdom a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchdom li#respub a { color: #000000;background-color: #c3d371; }
body#researchdom li#resdru a { color: #000000;background-color: #c3d371; }
body#researchdom li#respri a { color: #000000;background-color: #c3d371; }
body#researchdom li#resoth a { color: #000000;background-color: #c3d371; }
body#researchdom li#resyou a { color: #000000;background-color: #c3d371; }
body#researchdom li#rescom a { color: #000000;background-color: #c3d371; }
body#researchdom li#ressen a { color: #000000;background-color: #c3d371; }
body#researchdom li#resrec a { color: #000000;background-color: #c3d371; }


body#researchpub li#res a { color: #000000;background-color: #c3d371;}
body#researchpub li#rescor a { color: #000000;background-color: #c3d371; }
body#researchpub li#rescri a { color: #000000;background-color: #c3d371; }
body#researchpub li#respre a { color: #000000;background-color: #c3d371;  }
body#researchpub li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchpub li#resdom a { color: #000000;background-color: #c3d371; }
body#researchpub li#respub a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchpub li#resdru a { color: #000000;background-color: #c3d371; }
body#researchpub li#respri a { color: #000000;background-color: #c3d371; }
body#researchpub li#resoth a { color: #000000;background-color: #c3d371; }
body#researchpub li#resyou a { color: #000000;background-color: #c3d371; }
body#researchpub li#rescom a { color: #000000;background-color: #c3d371; }
body#researchpub li#ressen a { color: #000000;background-color: #c3d371; }
body#researchpub li#resrec a { color: #000000;background-color: #c3d371; }


body#researchdru li#res a { color: #000000;background-color: #c3d371;}
body#researchdru li#rescor a { color: #000000;background-color: #c3d371; }
body#researchdru li#rescri a { color: #000000;background-color: #c3d371; }
body#researchdru li#respre a { color: #000000;background-color: #c3d371;  }
body#researchdru li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchdru li#resdom a { color: #000000;background-color: #c3d371; }
body#researchdru li#respub a { color: #000000;background-color: #c3d371; }
body#researchdru li#resdru a { color: #000000;background-color: #c3d371; text-decoration:underline }
body#researchdru li#respri a { color: #000000;background-color: #c3d371; }
body#researchdru li#resoth a { color: #000000;background-color: #c3d371; }
body#researchdru li#resyou a { color: #000000;background-color: #c3d371; }
body#researchdru li#rescom a { color: #000000;background-color: #c3d371; }
body#researchdru li#ressen a { color: #000000;background-color: #c3d371; }
body#researchdru li#resrec a { color: #000000;background-color: #c3d371; }



body#researchpri li#res a { color: #000000;background-color: #c3d371;}
body#researchpri li#rescor a { color: #000000;background-color: #c3d371; }
body#researchpri li#rescri a { color: #000000;background-color: #c3d371; }
body#researchpri li#respre a { color: #000000;background-color: #c3d371;  }
body#researchpri li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchpri li#resdom a { color: #000000;background-color: #c3d371; }
body#researchpri li#respub a { color: #000000;background-color: #c3d371; }
body#researchpri li#resdru a { color: #000000;background-color: #c3d371;  }
body#researchpri li#respri a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchpri li#resoth a { color: #000000;background-color: #c3d371; }
body#researchpri li#resyou a { color: #000000;background-color: #c3d371; }
body#researchpri li#rescom a { color: #000000;background-color: #c3d371; }
body#researchpri li#ressen a { color: #000000;background-color: #c3d371; }
body#researchpri li#resrec a { color: #000000;background-color: #c3d371; }


body#researchoth li#res a { color: #000000;background-color: #c3d371;}
body#researchoth li#rescor a { color: #000000;background-color: #c3d371; }
body#researchoth li#rescri a { color: #000000;background-color: #c3d371; }
body#researchoth li#respre a { color: #000000;background-color: #c3d371;  }
body#researchoth li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchoth li#resdom a { color: #000000;background-color: #c3d371; }
body#researchoth li#respub a { color: #000000;background-color: #c3d371; }
body#researchoth li#resdru a { color: #000000;background-color: #c3d371;  }
body#researchoth li#respri a { color: #000000;background-color: #c3d371; }
body#researchoth li#resoth a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchoth li#resyou a { color: #000000;background-color: #c3d371; }
body#researchoth li#rescom a { color: #000000;background-color: #c3d371; }
body#researchoth li#ressen a { color: #000000;background-color: #c3d371; }
body#researchoth  li#resrec a { color: #000000;background-color: #c3d371; }


body#researchyou li#res a { color: #000000;background-color: #c3d371;}
body#researchyou li#rescor a { color: #000000;background-color: #c3d371; }
body#researchyou li#rescri a { color: #000000;background-color: #c3d371; }
body#researchyou li#respre a { color: #000000;background-color: #c3d371;  }
body#researchyou li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchyou li#resdom a { color: #000000;background-color: #c3d371; }
body#researchyou li#respub a { color: #000000;background-color: #c3d371; }
body#researchyou li#resdru a { color: #000000;background-color: #c3d371;  }
body#researchyou li#respri a { color: #000000;background-color: #c3d371; }
body#researchyou li#resoth a { color: #000000;background-color: #c3d371; }
body#researchyou li#resyou a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchyou li#rescom a { color: #000000;background-color: #c3d371; }
body#researchyou li#ressen a { color: #000000;background-color: #c3d371; }
body#researchyou li#resrec a { color: #000000;background-color: #c3d371; }

body#researchcom li#res a { color: #000000;background-color: #c3d371;}
body#researchcom li#rescor a { color: #000000;background-color: #c3d371; }
body#researchcom li#rescri a { color: #000000;background-color: #c3d371; }
body#researchcom li#respre a { color: #000000;background-color: #c3d371;  }
body#researchcom li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchcom li#resdom a { color: #000000;background-color: #c3d371; }
body#researchcom li#respub a { color: #000000;background-color: #c3d371; }
body#researchcom li#resdru a { color: #000000;background-color: #c3d371;  }
body#researchcom li#respri a { color: #000000;background-color: #c3d371; }
body#researchcom li#resoth a { color: #000000;background-color: #c3d371; }
body#researchcom li#resyou a { color: #000000;background-color: #c3d371; }
body#researchcom li#rescom a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchcom li#ressen a { color: #000000;background-color: #c3d371; }
body#researchcom li#resrec a { color: #000000;background-color: #c3d371; }

body#researchsen li#res a { color: #000000;background-color: #c3d371;}
body#researchsen li#rescor a { color: #000000;background-color: #c3d371; }
body#researchsen li#rescri a { color: #000000;background-color: #c3d371; }
body#researchsen li#respre a { color: #000000;background-color: #c3d371;  }
body#researchsen li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchsen li#resdom a { color: #000000;background-color: #c3d371; }
body#researchsen li#respub a { color: #000000;background-color: #c3d371; }
body#researchsen li#resdru a { color: #000000;background-color: #c3d371;  }
body#researchsen li#respri a { color: #000000;background-color: #c3d371; }
body#researchsen li#resoth a { color: #000000;background-color: #c3d371; }
body#researchsen li#resyou a { color: #000000;background-color: #c3d371; }
body#researchsen li#rescom a { color: #000000;background-color: #c3d371; }
body#researchsen li#ressen a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#researchsen li#resrec a { color: #000000;background-color: #c3d371; }


body#researchrec li#res a { color: #000000;background-color: #c3d371;}
body#researchrec li#rescor a { color: #000000;background-color: #c3d371; }
body#researchrec li#rescri a { color: #000000;background-color: #c3d371; }
body#researchrec li#respre a { color: #000000;background-color: #c3d371;  }
body#researchrec li#rescrim a { color: #000000;background-color: #c3d371; }
body#researchrec li#resdom a { color: #000000;background-color: #c3d371; }
body#researchrec li#respub a { color: #000000;background-color: #c3d371; }
body#researchrec li#resdru a { color: #000000;background-color: #c3d371;  }
body#researchrec li#respri a { color: #000000;background-color: #c3d371; }
body#researchrec li#resoth a { color: #000000;background-color: #c3d371; }
body#researchrec li#resyou a { color: #000000;background-color: #c3d371; }
body#researchrec li#rescom a { color: #000000;background-color: #c3d371; }
body#researchrec li#ressen a { color: #000000;background-color: #c3d371; }
body#researchrec li#resrec a { color: #000000;background-color: #c3d371; text-decoration:underline}



body#statistics li#sta a { color: #000000;background-color: #c3d371;}
body#statisticsexp li#sta a { color: #000000;background-color: #c3d371;}
body#statisticsexp li#staexp a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#statisticscri li#stacri a { color: #000000;background-color: #c3d371;}

body#statisticscri li#sta a { color: #000000;background-color: #c3d371;}
body#statisticscri li#staexp a { color: #000000;background-color: #c3d371;}
body#statisticscri li#stacri a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#statisticscri li#statpris a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscri li#statcour a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscri li#statcrim a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscri li#statcomm a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscri li#statvic a { color: #000000;background-color: #c3d371; text-decoration:none}

body#statisticscomm li#sta a { color: #000000;background-color: #c3d371;}
body#statisticscomm li#staexp a { color: #000000;background-color: #c3d371;}
body#statisticscomm li#stacri a { color: #000000;background-color: #c3d371;}
body#statisticscomm li#statpris a { color: #000000;background-color: #c3d371;}
body#statisticscomm li#statcour a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscomm li#statcrim a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscomm li#statcomm a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#statisticscomm li#statvic a { color: #000000;background-color: #c3d371; text-decoration:none}

body#statisticscour li#sta a { color: #000000;background-color: #c3d371;}
body#statisticscour li#staexp a { color: #000000;background-color: #c3d371;}
body#statisticscour li#stacri a { color: #000000;background-color: #c3d371;}
body#statisticscour li#statpris a { color: #000000;background-color: #c3d371;}
body#statisticscour li#statcour a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#statisticscour li#statcrim a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscour li#statcomm a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscour li#statvic a { color: #000000;background-color: #c3d371; text-decoration:none}

body#statisticscrim li#sta a { color: #000000;background-color: #c3d371;}
body#statisticscrim li#staexp a { color: #000000;background-color: #c3d371;}
body#statisticscrim li#stacri a { color: #000000;background-color: #c3d371;}
body#statisticscrim li#statpris a { color: #000000;background-color: #c3d371;}
body#statisticscrim li#statcour a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscrim li#statcrim a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#statisticscrim li#statcomm a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticscrim li#statvic a { color: #000000;background-color: #c3d371; text-decoration:none}

body#statisticspris li#sta a { color: #000000;background-color: #c3d371;}
body#statisticspris li#staexp a { color: #000000;background-color: #c3d371;}
body#statisticspris li#stacri a { color: #000000;background-color: #c3d371;}
body#statisticspris li#statpris a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#statisticspris li#statcour a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticspris li#statcrim a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticspris li#statcomm a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticspris li#statvic a { color: #000000;background-color: #c3d371; text-decoration:none}

body#statisticsvictim li#sta a { color: #000000;background-color: #c3d371;}
body#statisticsvictim li#staexp a { color: #000000;background-color: #c3d371;}
body#statisticsvictim li#stacri a { color: #000000;background-color: #c3d371;}
body#statisticsvictim li#statpris a { color: #000000;background-color: #c3d371; }
body#statisticsvictim li#statcour a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticsvictim li#statcrim a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticsvictim li#statcomm a { color: #000000;background-color: #c3d371; text-decoration:none}
body#statisticsvictim li#statvic a { color: #000000;background-color: #c3d371; text-decoration:underline}


body#conference li#con a { color: #000000;background-color: #c3d371;}

body#conference07 li#con a { color: #000000;background-color: #c3d371;}
body#conference07 li#con07 a { color: #000000;background-color: #c3d371; text-decoration:underline}
body#conference07 li#con08 a { color: #000000;background-color: #c3d371;}

body#conference08 li#con a { color: #000000;background-color: #c3d371;}
body#conference08 li#con07 a { color: #000000;background-color: #c3d371;}
body#conference08 li#con08 a { color: #000000;background-color: #c3d371; text-decoration:underline}

body#links li#lin a { color: #000000;background-color: #c3d371;}

body#linksiri li#lin a { color: #000000;background-color: #c3d371;}
body#linksiri li#liniri a { color: #000000;background-color: #c3d371;  text-decoration:underline}
body#linksiri li#linleg a { color: #000000;background-color: #c3d371;}
body#linksiri li#linuni a { color: #000000;background-color: #c3d371;}
body#linksiri li#lineur a { color: #000000;background-color: #c3d371;}
body#linksiri li#linint a { color: #000000;background-color: #c3d371;}

body#linksleg li#lin a { color: #000000;background-color: #c3d371;}
body#linksleg li#liniri a { color: #000000;background-color: #c3d371;}
body#linksleg li#linleg a { color: #000000;background-color: #c3d371;  text-decoration:underline}
body#linksleg li#linuni a { color: #000000;background-color: #c3d371;}
body#linksleg li#lineur a { color: #000000;background-color: #c3d371;}
body#linksleg li#linint a { color: #000000;background-color: #c3d371;}


body#linksuni li#lin a { color: #000000;background-color: #c3d371;}
body#linksuni li#liniri a { color: #000000;background-color: #c3d371;}
body#linksuni li#linleg a { color: #000000;background-color: #c3d371;}
body#linksuni li#linuni a { color: #000000;background-color: #c3d371;  text-decoration:underline}
body#linksuni li#lineur a { color: #000000;background-color: #c3d371;}
body#linksuni li#linint a { color: #000000;background-color: #c3d371;}


body#linkseur li#lin a { color: #000000;background-color: #c3d371;}
body#linkseur li#liniri a { color: #000000;background-color: #c3d371;}
body#linkseur li#linleg a { color: #000000;background-color: #c3d371;}
body#linkseur li#linuni a { color: #000000;background-color: #c3d371; }
body#linkseur li#lineur a { color: #000000;background-color: #c3d371;  text-decoration:underline}
body#linkseur li#linint a { color: #000000;background-color: #c3d371;}

body#linksint li#lin a { color: #000000;background-color: #c3d371;}
body#linksint li#liniri a { color: #000000;background-color: #c3d371;}
body#linksint li#linleg a { color: #000000;background-color: #c3d371;}
body#linksint li#linuni a { color: #000000;background-color: #c3d371; }
body#linksint li#lineur a { color: #000000;background-color: #c3d371;}
body#linksint li#linint a { color: #000000;background-color: #c3d371;  text-decoration:underline}

body#recruit li#rec a { color: #000000;background-color: #c3d371;}
body#library li#sub a { color: #000000;background-color: #c3d371;}


body#barometer li#icb a { color: #000000;background-color: #c3d371; }
body#crim li#crc a { color: #000000;background-color: #c3d371; }

input#q { width: 20em; }



a.sup:link { color: #0069aa; text-decoration: underline;   font-size:70%; position:relative; bottom: 0.5em;}
a.sup:visited { color: #663399; text-decoration: underline; font-size:70%; position:relative; bottom: 0.5em;}
a.sup:hover {color: #0000CC; text-decoration: underline; background-color: #FFFFCC; font-size:70%; position:relative; bottom: 0.5em;}
a.sup:focus. {color: #0069aa; text-decoration: underline; background-color: #FFFFCC; font-size:70%; position:relative; bottom: 0.5em;}
a.sup:active {color: #0069aa; text-decoration: underline; background-color: #FFFFCC; font-size:70%; position:relative; bottom: 0.5em;}


/* ============ SEARCH RESULTS FORMATTING =================== */
/* ============  ADDED BY GARY =================== */
/* header containing result count etc. */

/*
#searchheader { 
    background: #def1eb; 
    border-top: 2px solid #4e917b; 
    margin: 0 0 0.5em 0; 
    padding: 0 0.25em; 
    font-size: 0.8em; 
    text-align: right;
} 
*/

/* the container for the information regarding relevance/date sorting */
/*
#sort { font-size: 0.8em; text-align: right; margin: 0 1em;}
#sort a { color: blue; }
*/

/* search results container */

/*#searchresults { clear: both; padding: 0 1em; }*/

#searchresults p { margin: 0; }

#searchresults .result { margin-top: 0.5em; margin-bottom: 1em; }
#searchresults .title { font-size: 1em; }
#searchresults .snippet { font-size: 0.8em; }
#searchresults .about { color: green; font-size: 0.8em; }
#searchresults .filetype { font-weight: normal; font-size: 0.7em;} 
*/

/* navigation allowing jump to various pages of results */
/*
#searchnav { text-align: center; font-size: 0.8em; margin: 2em; font-weight: bold;}
#searchnav span { padding: 0.1em 0.5em; border: 1px solid #4e917b; background: #4e917b; color: white; }
#searchnav a { padding: 0.1em 0.5em; border: 1px solid #4e917b; background: #def1eb; text-decoration: none; color: black; }
a.resultsnav { font-weight: bold; }
*/

/* container for spelling suggestions */
/*
.spellingsuggestion { font-weight: bold; margin: 0 0.1em; padding: 0.1em; }
*/


