/* font-styles: begin body type */	/* 1 - humanist sans a */

body	{	
	font-size:	1em;
	font-weight:	normal;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-align:center;
	font-family:	Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.58;
/*	background:#014E82;*/
	background:#fff;
	}	
						
p, blockquote, ul, ol, dl, dd, li, dir, menu	{	
	/* inherit from body */	
	}	

small	{	
	font-size:	.92em;
	}	

big	{	
	font-size:	1.17em;
	}	

pre	{	
	font-family:	'Monotype.com', Courier New, monospace;
	}	

table, tbody, tr, td	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.58;
	}	

	/* end body type */	



	/* begin header type */	/* 1 - humanist sans a */
		
h1	{	
	font-family:	Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	font-size:14px;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
/*	padding-top:10px;*/
	}	
		
h2	{	
	font-family:	Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	font-size:	1.1em;
	font-weight:	500;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h3	{	
	font-family:	Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	font-size:	1.58em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h4	{	
	font-family:	Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	font-size:	1.33em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h5, dt	{	
	font-family:	Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	font-size:	1.17em;
	font-weight:	600;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
h6	{	
	font-family:	Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	font-size:	1em;
	font-weight:	700;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	}	
		
tfoot, thead	{	
	font-size:	1em;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	}	
		
th	{	
	vertical-align:	baseline;
	font-size:	1em;
	font-weight:	bold;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	font-family:	Verdana, Myriad Web, Syntax, sans-serif;
	font-size-adjust:	.53;
	}	
		

		
	/* end header type */	

	/* begin affordances */	/* 1 - blue orange */
		
a, address, blockquote, body, cite, code, dd, del, dfn,		
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,		
object, ol, p, q, samp, small, span, strong, sub, sup, ul, var, 		
applet, big, center, dir, font, menu, pre,		
abbr, acronym, bdo, button, fieldset, ins, label	{	
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	}	
		

em	{	
	font-style:	normal;
	font-weight:	bold;
	color:	black;
	background:	none;
	}	
		
strong	{	
	font-style:	italic;
	background:	none;
	font-weight:	bold;
	color:	black;
	}	
		
em strong, strong em	{	
	text-transform:	uppercase;
	font-style:	normal;
	font-weight:	bolder;
	background:	none;
	color:	black;
	}	

b	{
	font-weight:	bold;
	}
	
i	{
	font-style:	italic;
	}
		
.warning	{	
	text-transform:	none;
	font-style:	normal;
	font-weight:	bolder;
	background:	yellow;
	color:	red;
	}	
		
del	{	
	text-decoration:	line-through;
	}	
		
ins	{	
	text-decoration:	none;
	background:	yellow;
	}	
		
var, cite, dfn, .note	{	
	font-style:	italic;
	}	
		
address	{	
	font-style:	normal;
	letter-spacing:	.1em;
	}	
		
acronym	{	
	font-variant:	small-caps;
	letter-spacing:	0.1em;
	}	
		
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot	{	
	background:	none;
	}	

font-white	{	
	color:	white;
	background:	#014E82;
	}
		
		
#colophon	{	
	display:	none;
	}	
		
col, colgroup, table, tbody, td, tr	{	
	color:	black;
	text-decoration:	none;
	border-color:	black;
	border-style:	none;
	background:	none;
	}	
		
a:link	{	
	text-decoration: underline;
	font-weight:	bold;
	color:	#014E82;
	background:	none;
	}	
		
a:visited	{	
	text-decoration: underline;
	font-weight:	bold;
	color:	#014E82;
	background:	none;
	}	
		
a:active	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	red;
	background:	#FF0;
	}	
		
a:hover	{	
	text-decoration:	none;
	color:	#014E82;
	background:	#FFFF99;
	}	
		
a.offsite	{	
	text-decoration:	none;
	font-weight:	normal;
	color:	black;
	background:	none;
	}	
		
	/* end affordances */

	p,h1,pre,strong,hr {
		/*margin:5px 10px 10px 10px;*/
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	

	
	#frame {
		text-align:left;
		border-top:1px solid black;
		border-right:1px solid black;
		border-left:1px solid black;
		border-bottom:1px solid black;
		}
	
	#contentheader {
	  background:#014E82;
	}
			
	#contentleft {
		background:#D1E2FE;
		border-top:1px solid black;
		border-right:1px solid black;
		border-left:0px solid black;
		border-bottom:0px solid black;

		}
	
	#contentleft p { font-size:10px }
	#contentleft li { font-size:10px }

	#contentcenter {
	    font-size:10px;
		background:#fff;
		border:0px solid black;
		border-top:1px solid black;
		}
	#contentcenter p { font-size:10px }

	#contentright {
		background:#D1E2FE;
		border-top:1px solid black;
		border-right:0px solid black;
		border-left:0px solid black;
		border-bottom:1px solid black;
		}
	#contentright p { font-size:10px }



#footer {
		background:#014E82;
		border:0px solid black;
		border-top:0px solid black;
		border-right:0px solid black;
		border-left:0px solid black;
		font-size:14px;
		color: white;
		text-align:left;
		}
	
#footer h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		color: white;
		}
	
#footer a:link	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	white;
	background:	none;
	}	
		
#footer a:visited	{	
	text-decoration:	none;
	font-weight:	bold;
	color:	white;
	background:	none;
	}	
		
#footer a:hover	{	
	text-decoration:	none;
	color:	black;
	background:	#FFFF99;
	}			
		
#leftmenu {
       width: 143px;
       margin: 0;
       padding: 0px 0px 0px 0px;
       background: none;
       border: none;
       list-style-type: none;
}

#leftmenu H1 {
    margin:0px;
	padding: 0px 0px 0px 0px;
}

#leftmenu li {
       margin:0;
       padding:0px 0px 0px 0px;
       background-color:#014E82 !important;
       color: white;
       text-align:left;
       border-top:1px solid #014E82;
       width:143px;
}
#leftmenu li a {
       background-color:#D1E2FE !important;
       line-height: 20px;
       display: block;
       border: none;
       color: black;
       padding: 0px 0px 0px 10px;
}
#leftmenu li a:hover {
       background-color:#FFFF99 !important;
       border: none;
}

