@import url("common_structure.css");
@import url("common_style.css");


/* UNH Template version 2.1.1 for more information and latest version http://www.unh.edu/toolkit/toolkit.html --> */

/* 
This file controls the 3 column layout. To maintain simple style sheets, only css specific to the layout should be used in this file. 

*/
		/* Large center column for the main content */
		#content {
			padding: 5px;
			margin-left: 25px;
			margin-right: 275px;
			margin-top:0px;
			overflow: visible;
			}
		
		
		
/* UNH Template version 2.1.1 for more information and latest version http://www.unh.edu/toolkit/toolkit.html --> */

/*------- General definitions ---------*/
	a	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #006;
		text-decoration: none;
		font-weight: normal;
		}
		
	a:hover {
			color:#660;
			text-decoration: underline;
			
			}
		
	p {	
		font-size: 1.0em;
		zoom:1;
		}
		
	h2	{
		color: #036;
		font-size:1.4em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		}
	
	
	#filtered	{
		 display:none;
		}
	
/*-------Site Structure Colors---------*/

/* Banner -----------------------------*/
	#banner {
			background-color: #225397;
	}
/* Quickaccess -----------------------------------------------------------------------------------------------------------------------------------*/
	/* Quick access is the area in the right side of banner and contains the search form, and UNH Home & CIS links. */
	
	/* The google search form */
	#quickaccess {
		font-size:11px;
		color:#fff;
		}
	#quickaccess form {
		margin-top:5px;
		margin-bottom:5px;
		}
	#quickaccess form input {
		font-size:12px;
		}
	
	#quickaccess a {
		color:#fff;
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		}
	#qfind   {
				margin:10px 0px 10px 0px;
				padding:0;
				font-size:12px;
				text-align:left;
				}
	#qfind input, #qfind select, #qfind option   {
				font-size:13px;
				font-family:Arial, Helvetica, sans-serif;
				margin:0;
				padding:0;
				vertical-align:bottom;
				}

/* Navbars -----------------------------------------------------------------------------------------------------------*/
	#navbar1 { 	background-color:#FFdc71;			/*This is where you change the background color of the first navbar */
				/*background-image: url("../images/for.gif");
				background-repeat:no-repeat;*/
			}
	#navbar1 ul {	list-style:none;
					margin:0;
					padding:0;
				}
	
	#navbar1 ul li {display:inline;
					}
	
	#navbar1 ul li a { 	font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size:13px;
						font-weight:normal;
						padding:2px 0px 0px 0px;
						color:#006;
						text-decoration:none;
					 }
	#navbar1 ul li a:hover {	
				color:#993300;
				text-decoration: none;
				}
	
	
	#navbar2 {	background-color:#577DAF;		/* This is where you change the background color of the second navbar */
			}
	
	#navbar2 ul {	
				list-style: none;
				margin: 0;
				padding: 0;
				color: #002471;
				}
	
	#navbar2 ul li {
				display:inline;
				}
	
	#navbar2 ul li a { 	
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: normal;
				padding: 2px 0px 0px 0px;
				color: #002471;
				text-decoration:none;
				}
					 
	#navbar2 ul li a:hover {	
				color:#006;
				text-decoration: none;
				}

				
/* Left Column --------------------------------------------------------------------------------------------------------------------*/
/* This class gets applied to table cells with news headlines/links in them. */
/* Redfine links when they are in the news headline table cell */
	#left-column p {
			font-family: Arial, sans-serif;
			font-size: 13px;
			font-style: normal;
			color: #006;
			margin: 2px 0px 5px 5px;
			padding: 0;
			}			
	
	#left-column h4 {
			font-family: Arial, sans-serif;
			font-size: 14px;
			font-style: normal;
			color: #663300;
			margin: 2px 0px 5px 5px;
			padding: 0;
			}							
	
	.news a {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-style:normal;
				color:#006;
				text-decoration:none;
				margin:0;
				padding:0;
				}
	
	.news a:hover {
				text-decoration:underline;
				}
			
/* The blue block around Dept News */
	#newsblock {
			margin: 10px 0px 0px 0px;
			padding: 0px;
			width: 247px;		
			background-color: #577daf; 
			border: 1px solid #577daf;
			}
				
/* Dept News in blue block 
	#newsblock p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: .9em;
			text-align:center;
			padding:0px;
			margin:0px;
			color:#fff;
			font-weight: bold;
			}*/
			

			
#newsblock p {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 1.0em;
			text-align:center;
			color:#e0e5ef;
			margin: 0px;
			padding: 1px;
			font-weight:bold;
			}
			
#news	 {				
			margin: 0px;
			padding: 1px 3px 10px 5px;
			width: 240px;
			border-left: 1px solid #E0E5EF;
			border-bottom: 1px solid #E0E5EF; 
			font-size: 1.0em;
			}			

#news a {
			text-decoration:none;
			margin:0;			
			padding:0;
			}
#news a:hover {
			font-style:normal;
			text-decoration: underline;			
			}		

#news ul, li {								
			list-style-type: square;
			color:#000000;
			padding: 0px;
			padding-top: 10px;					
			}		
					
/* Right Column -------------------------------------------------------------------------------------------------------------------*/
			/* Sometimes used as section heading. Typical use: "Find it Fast" on main UNH site. */


	#find-it {
		/*not for master template*/
		background-color:#E0E5EF;
		color: #006;
		padding: 5px 0px 3px 10px;
		margin-bottom: 8px;
		/*border-left: solid #000066 1px;
		border-bottom: solid #000066 1px;*/
		}
	 
	 #find-it h2 {
		font-size: 1.1em;
		color: #002471;
		padding: 0px;
		margin: 3px 0px 2px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		line-height: 1.8em;
		}
		
	#find-it ul {
		margin: 0px;
		padding: 0px;
		}
		
	#find-it li {
		color: #006;
		margin: 0;
		padding: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.9em;
		display: block;
		list-style-type: none;
		margin-bottom: 5px;
		}
			
	#find-it ul li a {
		text-decoration: none;
		font-weight: normal;
		}
		
	#find-it ul li a:link {
		color: #006;
		}
		
	#find-it ul li a:visited, #find-it ul li a:active {
		color: #006;
		}
	#find-it a:hover {
		color:#993300;
		text-decoration: underline;
		}
	#find-it ul li a:hover {
			color: #993300;
			text-decoration: underline;
		}
		
		
		
				
/* Content ---------------------------------------------------------------------------------------------------------------------*/
				
	#content h1	{
		padding: 20px 0px 5px 0px;
		margin: 0px;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 1.8em;
		font-variant: small-caps;
		font-weight: normal;
		color:#006;
		line-height: normal;
		}

	#content h2	{
		padding: 0px;
		margin: 16px 0px 10px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.4em;
		font-weight: normal;
		}
		
	#content h3	{
		padding: 0px;
		margin: 16px 0px 10px 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		font-weight: bold;
		color: #07449e;
		}
	
	#content h4	{
		padding: 0px;
		margin: 16px 0px 10px 10px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.0em;
		font-weight: bold;
		color: #006;
		}
	
	#content .title{
		color:#577daf;
		font-weight:bold;
		}
		
	#content p, #content li {
		margin-top: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.0em;
		line-height: 1.8em;
		}
	
	#content ol li {
		list-style-type:decimal;
		}
	
	#content ul {
		margin:0px;
		padding:0px;
		list-style-type:disc;
		margin-left:40px;
		margin-bottom:10px;
		}
		
		#content ul li {
			list-style-type:disc;
			padding:0px;
			margin:0px;
			}
	
	#content li ul li {
		font-size:1.2em;
		list-style-type:circle;
		}
	
	#content li ol li {
		font-size:1.2em;
		list-style-type:upper-alpha;
		}
			
	#content a, #content a:link, #content a:visited, #content a:hover, #content a:active {
		margin-top:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 1.8em;
		color:#577daf;
		}
			
	#content a:hover {
		color:#660;
		text-decoration: underline;
		}
	
	#content .aside{
		border:1px solid #000;
		padding:8px; 
		width:80%;
		font-size:1.0em;
		}
	
	#content .anchors ul li{
		list-style-type:none;
		display:inline;
		}
	
	#content .anchors li a {
		padding:0px 10px 0px 10px;
		}
	
	
	#content .address {
		 line-height:1.2em;
		 font-size:1.0em;
		 padding-left:50px;
		}


/* ----------footer area---------- */
	#footer {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		background-color: #225397;
		color: #fff;
		}
		
	#footer p {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 12px;
				}

	#footer a:link, #footer a:visited {
				color:#99CCFF;
				text-decoration:underline;
	}
	
	
	#footer a:hover, #footer a:active {
				color: #ffe9a6;
				text-decoration:underline;
	}
	
	#footer form input {
				font-size:12px;
	}
	

/* --------- For Print - Do Not Display		-------*/	
	#forprint {
	display:none;
	}
		
	.printmedia {
		display:none;
		}
			
/* --------------- classified ads --------------------- */
.row-label {
	background-color:#ccc;
	width:4em;
	}
.heading {
	background-color: #B1C2DA; /*#C2D0E2; #808080*/
	font-size: 1.0em;
	color: #006;
	}

	
.row-data {
	background-color:#eee;
	}
	
.column-label {
	background-color:#ccc;
	}
	
.reg-form input, .reg-form textarea {
	width:300px;
	}
	
table.include-table tr td {
	padding:.1em .1em .1em .3em;
	}
		
	
