body {font:10.5pt "Times New Roman", serif; 
	padding:0;
	background-color:transparent;position:relative;}

#wrapper {background: #FFF;}

#topbar {background: #4077CA;}

#container {width: 100%;
	background: #FFF url(images/background.gif) repeat-y left;
	float: right;
	margin-left:-24%;}
	
.careerdescriptions {font-size:8.5pt;}
	
#content {background: #FFF url(images/Fine_Speckled2184.gif) repeat;
	margin-left: 24%;
	padding-left: 10px;}

#sidebar {width: 24%;
	float: left;
	text-align: center;
	background: #4077CA url(images/background.gif) repeat-y left;}
	
#sidebarcontainer {margin-top: 20px;
	padding: 0 10px;}

.contactinfotop {margin-top: 30px;}

.contactinfotop p, .contactinfobottom p{font-weight: bold;
	font-size:10.5px;
	letter-spacing: .4px;
	margin: -1px 0 0 0;}

#sidebar a img {margin-top:5px;border:none;}

#sidebar ul {padding:0px;margin:0px;}

#sidebar li {list-style-type:none;font-size:14px;margin-top:12px;}

#sidebar li a{color:white;}

#sidebar li.smallsidenav{font-size:8pt;margin-top:-1px;}

.header h1, .header h2, .header h3 {margin-top:0;
	font-size:24pt;
	text-align:center;}

.header h2{font-size:14pt;
	font-style:italic;}
	
.header h3{font-size:13pt;
	margin:3px auto;
	color:#4077CA;}

#main h1 {margin-top:0;
	margin-bottom:20px;
	font-size:18pt;
	color:#4077CA;
	text-align:center;}

#main h2{font-size:15pt;margin-bottom:0px;margin-top:25px;}

acronym {border:none;}

.backtotop{text-align:center;margin:0 0;}

.backtotop a{text-decoration:none;
	font-weight: bold;}

table.tablenav {margin:0 auto;}

table.tablenav td {padding-right:25px;}

/* -- HOPE PAGE h1 h2 rules -- */
#hopeh1 h1 {padding-top:30px;
	color:black;
	margin-right:120px;}
	
#hopeh2{margin-top:20px;}

#hopeh2 {margin:0 auto;
	width:140px;}
	
#hopeh2 h2{margin-top:0;
	margin-bottom:8px;
	font-size:14pt;
	font-weight:normal;
	color:black;
	text-align:left;}
	
#hopeh2 h2 span{font-weight:bold;
	font-size:18pt;}
	
.hopeh1a{padding-bottom:30px;}
	
.hopeh1a a{font-size:15pt;color:#4077CA;font-style:italic;}

ul.hopeul{text-align:center;font-style:italic;list-style-type:none;}

/* -- END OF HOPE PAGE RULES --*/

/* -- links page rules --*/

.doublecollist{width:750px; font-size:14pt; font-weight: bold;text-align:center; margin:0 auto;}

.doublecollist a{color:#4077CA;}

.doublecolleft{float:left;margin-left: 20%; text-align: center; list-style-type:none;display:inline;}

.doublecolright{float:right;margin-right: 15%; text-align:center; list-style-type:none;}

#links h2 a{text-decoration:none;}

/* -- SITE MAP PAGE rules -- */

#sitemap #content ul{padding:0px;margin:0 0 0 10px;}

#sitemap #content ul li{list-style-type:none;padding-top:10px;}

#sitemap #content ul li.indent{margin-left:25px;padding-top:5px;}

#main li{margin: 8px auto;}

#main img.mainimage{margin: 20px 0 20px 15%;}

#main li.hasimage, #main p.hasimage {margin-bottom: 25px;}

p.footnote{padding-left:25px;font-size:9pt;}

div.downloads img{float:left;
	margin-left:20px;
	margin-right:10px;}

div.downloads p span{font-style:italic;} /*change this to span.italic */

div.contact p{line-height:.4em;text-align:center;}

div.references p{line-height:.4em;}

li.tight{padding-bottom:2px;}

li.tight p {line-height:.5em;}

.italic{font-style:italic;font-size:11pt;}

.smallanditalic{font-style:italic;font-size:9pt;}

.source{width:300px;padding-right:20px;margin-left:60%;font-size:9pt;}

p span.smallertext {font-size:9pt;}

.bigandbold{font-weight:bold;font-size:14pt;}

.center{text-align:center;}

.italic{font-style:italic;}

.bold{font-weight:bold;font-style:normal;}

p span.biggertext{font-size:14pt;}

p span a{color:#4077CA;}

div#bottom {margin-top: 45px;}

div#bottom p{text-align:center;
	margin:4px auto;}

.last {margin-bottom: 0;}

#footer div.contactinfobottom {width:16%;
	padding: 0 0px;
	background:#4077CA;
	position:absolute;
	bottom:20px;
	left:4%;
	text-align: center;}

.clearing {height: 0;
	clear: both;}
	
.clear {clear:both;}
	
a img{border:none;}
