/*Colors
Blue  #003366
Green Bar #9EBF7D
Green Text #709649
*/
/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body { font-family:Arial, Helvetica, sans-serif;
	font-size:1.0em;}

hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;}

/* `Headings
----------------------------------------------------------------------------------------------------*/
h1 {
	font-size: 1.4em;
	font-family:Georgia, "Times New Roman", Times, serif; 
	color: #003366;
	margin:0 0 8px 0;
	font-weight:bold;  }

h2 {
	font-size: 1.25em;
	font-family:Georgia, "Times New Roman", Times, serif;
	/*color:#003366;*/
	color:#709649;
	margin:0 0 5px 0;
	padding:15px 0 0 0;
	font-weight:bold;  }

h2 a {	color:#709649; }

h3 {
	font-size: 1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	border-bottom:1px solid #9EBF7D;
	margin:15px 10px 0px 0;
	line-height:1.2;
	padding-bottom:2px; 
	/*font-weight:normal;*/
	font-weight:bold; }

h4 {
	font-size: 1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-weight:normal;*/
	line-height:1.2;
	font-weight:bold;
	padding-top:10px;}

h5 {
	font-size: 1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;  }

h6 {
	font-size: 1.0em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;  }
	
#sidebar h3 {
	color:#709649;
	padding: 1em 0 0 0;
	margin:0;
	border:none;
	font-weight:bold; }

#sidebar h4 {
	color:#AAA;
	margin:0;
	/*padding: 1em 0 0 0;*/
	padding:0;
	font-weight:bold; }

/* `Spacing
----------------------------------------------------------------------------------------------------*/

/**/p {
	margin-bottom: 5px;
	padding:5px 0;
	line-height: 1.5; }

/*#homeContent ul, #homeContent ol,*/
#content ul, .contentWrap ul, {
	margin-bottom:0.3em;
margin-left:20px;
}
#content ol, .contentWrap ol {
margin-bottom:0.3em;
margin-left:40px;
}
#content li, .contentWrap li { margin-bottom: 0.2em; line-height: 1.6; }

#content ul li, .contentWrap ul li { padding-bottom:0.2em; }

#content ol, .contentWrap ol { list-style: decimal; }
#content ol li, .contentWrap ol li {}

/* blockquote */
#content blockquote, .contentWrap blockquote {
	padding:0 0 10px 20px; }
	
/* outline styles */
#content ol.lower_alpha {
	list-style-type: lower-alpha;}

#content ol.upper_alpha {
	list-style-type: upper-alpha;}

#content ol.lower_roman {
	list-style-type: lower-roman;}
	
#content ol.upper_roman {
	list-style-type: upper-roman;}

#content ol.decimal {
	list-style-type: decimal;}

	
/* Links
----------------------------------------------------------------------------------------------------*/
a {
	color:#036;
	text-decoration: underline; }
a:hover {
	color: #92692E;
	text-decoration: underline; }
	

/* `Header
----------------------------------------------------------------------------------------------------*/
.header .title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#003366;
	padding:48px 0 0 14px; }	
	
/*  definition list
    --- Used for FAQs
	------------------------------------------------------------------------------------------------*/
dl {
	line-height:1.5;}

dl dt {
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif; }

dl dd {
	margin: 0 0 20px 20px;}	
	
/*  accessability links  */
a#skip  {
	position: absolute;
	left: -999px;
	display:block;}

a:focus#skip {
	display:block;
	position: absolute;
	left: 435px;
	top: 5px;
	z-index:10;
	padding:3px 5px;
	color: #FFFFFF;
	background:#003366;
	text-decoration: none;}
/* end accessibility */