@charset "iso-8859-1";

* {
	font-family: arial, helvetica, san-serif
} 

body {
	font-size: 16px;
	text-align: center;
	background-color: #444; /*or #126?*/
	min-width: 750px;
    border-top: 0px solid #444;
    border-bottom: 10px solid #444;
}

p {
	font-size: 90%;
	text-align: left;
	padding-left: 1em;
	padding-right: 1em;
}

h1 {
	font-size: 150%;
	text-align: center;
}

h2 {
	font-size: 130%;
	text-align: center;
}

h3 {
	font-size: 110%;
	text-align: center;
	padding-left: 1em;
	padding-right: 1em;
}

h4 {
	font-size: 100%;
	text-align: center;
	padding-left: 1em;
	padding-right: 1em;
}

h5 {
	font-size: 90%;
	text-align: center;
	padding-left: 1em;
	padding-right: 1em;
}

h6 {
	font-size: 125%;
	text-align: left;
	margin-top: 0;
	margin-bottom: 0;
}

#wrapper {
	width: 750px;
	margin: 0 auto;
	text-align: left;
	line-height: 1.2;
	background-color: #fff;
    border: 1px solid #fff;
}

#masthead-l {
	width: 150px;
	margin: 0 auto;
	height:150px;
    float: left;
}

#masthead-r {
	width: 600px;
	margin: 0 auto;
	height:150px;
    float: right; 
}

#navigation {
	font-size: 90%;
	width: 150px;
	margin: 0 auto;
	text-align: left;
	line-height: 1.2;
	background-color: #fff;
	border:5px;
    float: left; 
} 

#content {
	width: 590px;
	margin-left:5px; 
	margin-right:5px; 
	text-align: left;
	line-height: 1.2;
	background-color: #fff;
    float: right;
}

#leftcontent {
	width: 345px;
	margin-left:5px; 
	margin-right:5px; 
	text-align: left;
	line-height: 1.2;
	background-color: #fff;
    float: left;
}

#rightcontent {
	width: 225px;
	margin-left:5px; 
	margin-right:5px; 
	text-align: left;
	line-height: 1.2;
	background-color: #fff;
    float: right;
}

#nav {
	font-size: 100%; 
    margin: 0;
    padding: 0;
    list-style-type: none;
}
#nav li {
   margin-bottom: 2px;
}

#nav a {
   background: #eee;
   color: #0b1560;
   display: block;
   width: 120px;
   border: 1px solid #aaa;
   margin-left: 5px;
   padding: 5px;
   text-decoration: none;
   border-left: 5px solid #a22;
}

#nav a:hover {
   background: #fdd;
}
   
/*Navigation settings for Home Page
#nav .index a {
   border-left: 5px solid #348;
}

#nav .index a:hover {
   background: #cdd;
   text-decoration: none;
}*/

#index #nav .index a,
#general #nav .general a,
#managers #nav .managers a,
#qa #nav .qa a,
#location #nav .location a,
#appointment #nav .appointment a,
#jc #nav .jc a,
#links #nav .links a
{
    background: #f0b0d0;
	cursor:default;
}

	a 	{color:#0b1580; 
		text-decoration:none; 
		font-weight:bold;}
			a:visited {color:#0b1580;}
			a:focus {color:#f0027f;}
			a:hover {color:#f0027f; 
					text-decoration:underline; 
					font-weight:bold;}
			a:active {color:#f0027f; font-weight:bold;}
			
	body {font-family: arial, helvetica, san-serif;}
	
	table {width: 700px; background-repeat: no-repeat; background-position: top center;}

	em			{font-size: 150%; 
				font-weight: bold;}
				
	hr			{color: #333333; 
				height: 1px;
				margin-left:5px; 
				margin-right:5px; 
}
	

/*	.left 		{font-family: arial, helvetica, san-serif; 
				font-size: 16px; 
				font-weight: normal; 
				text-align: left; 
				margin-left:1em; 
				margin-right: 1em;}*/

	.small_indent {font-family: arial, helvetica, san-serif; 
				font-size: 80%; 
				font-weight: normal; 
				margin-left: 3em;}

	.border4 {border:4px solid #ccc;margin:5px;}
	
	.copyright {font-family: arial, helvetica, san-serif; 
				color:#006699; 
				text-align: center;  
				font-size: 75%; 
				font-weight: normal;
				clear:both} 
