@import "stylesheets/styles.css";

input { font-size: 1.2em; padding: 0px; font-family: Verdana, "Lucida Grande","Lucida Sans Unicode", "Trebuchet MS", Trebuchet MS, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666; }

/*
==========================================================================
3 - Main Structural Divs
==========================================================================
*/
html, body { height: 100%; }
/* html { cbackground: transparent url(/nfer/app_templates/coretemplates/images/bg/grid.gif) top center repeat-y; }
body { background: transparent url(/nfer/app_templates/coretemplates/images/bg/bg.gif) top left repeat-x; text-align: center; }*/

#container { width: 995px; text-align: left; margin-left: auto; margin-right: auto; margin-top: 0px; }

#taskbar { padding: 0 10px; height: 38px; line-height: 38px; position: relative; }
#navbar { padding: 0 10px; height: 25px; line-height: 25px; background: #035584 url(/nfer/app_templates/coretemplates/images/navig_back.jpg) top left repeat-x; position: relative; }
#main { min-height: 670px; }
#sidebar { padding-top: 20px; width: 235px; float: left; text-decoration:none; }
#footer { padding: 10px; position: relative; background: #FFFFFF; border-top: 1px solid #DDD; }
/*#RightColumn { margin-top: 40px; padding-top: 0px; width: 230px; float: right; background-color:#ffffff; text-align: right; }*/

#primaryContent { margin-right: 10px; margin-bottom: 15px; margin-top: 15px; }
/*body#index #primaryContent { padding-left: 0; } body#index h1, body#index .Misc { margin-left: 0px; }*/
body#twoCol #primaryContent { width: 295px; } body#index #main {width: 250px; background: none; }
/*body#threeCol #primaryContent { width: 742px; float: right; } body#index #main { background: none; }*/

#primaryContentQ { float: right; margin-right: 10px; margin-bottom: 15px; margin-top: 15px; height:500px;}
/*body#index #primaryContent { padding-left: 0; } body#index h1, body#index .Misc { margin-left: 0px; }*/
body#twoCol #primaryContentQ { width: 725px; height:500px;} body#index #main {width: 517px; background: none; }
/*body#threeCol #primaryContent { width: 742px; float: right; } body#index #main { background: none; }*/


#textbox { font-size:11px; vertical-align:text-top; }
			
#rightWrapper { float: right; margin-bottom: 15px; width: 375px; padding: 1px; z-index:-50;}
#photoFlow {  margin-bottom: 15px; margin-top: 0px; padding: 0px; background: #ffffff; border:0px solid #D8C3CA;}			
#periodicals {  margin-bottom: 15px; padding: 0px; background: #ffffff; border:0px solid #D8C3CA;}/**/				



#sideElementWrapper {width: 135px;}

a {font-color: #336699;}

#searchWrapper {
float: right;
width: 345px;
margin-top: 5px;
padding: 0px; 
margin-left: 0px;
margin-right: 20px;
border:0px solid #f3f3f3;
}				
		#intro {
		float: right;
		width: 100%;
		margin-top: 1px;
		padding: 0px; 
		margin-left: 0px;
		margin-right: 0px;
		border:0px solid #CCD8C3;
		}			
			
		#find {
		float: right;
		width: 100%;
		margin-top: -10px;
		padding: 0px; 
		margin-left: 0px;
		margin-right: 0px;
		border:0px solid #CCD8C3;
		}			
					
		
		#browse {
		float: right;
		width: 100%;
		margin-top: 2px;
		padding: 0px; 
		margin-left: 0px;
		margin-right: 0px;
		border:0px solid #CCD8C3;
		}

		#links {
		float:right ;
		width: 320px;
		margin-top: 0px;
		padding-left: 10px; 
		padding-top: 10px; 
		margin-left: 0px;
		margin-right: 15px;
		border:1px solid #D2E3F4;
		background-color: #ffffff;
		}	


#primaryContent h1 {color: #444444; font-family: Arial,Verdana,SansSerif; font-size: 13pt; line-height: 1.5;}
#primaryContent h2 {color: #444444; font-family: Arial,Verdana,SansSerif; font-size: 12pt; line-height: 1.5;}
#primaryContent h3 {color: #444444; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5; font-weight:bold;}

#primaryContent p, ul, li  {color: #444444; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}
#primaryContent p em  {color: #444444; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5; font-style:italic;}

#browse a {text-decoration:none; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}
#browse a:hover {text-decoration:underline; color:red; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}

#primaryContent a {text-decoration:none; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}
#primaryContent a:hover {text-decoration:underline; color:red; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}

#primaryContentQ a {text-decoration:none; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}
#primaryContentQ a:hover {text-decoration:underline; color:red; font-family: Arial,Verdana,SansSerif; font-size: 10pt; line-height: 1.5;}

#clearfix { clear:both; }







