/* HRC */

/***** BODY attributes *****/

body {
	margin: 0px;
	background-color:#fff;
	}

/***** TABLE  formatting *****/

	
table td {
	padding: 0;
	border-width: 0;
	vertical-align: top;
	font-family: Arial, verdana, Helvetica, sans-serif;
	}

td#header {
	background:url(../images/headerBkg.jpg) no-repeat;
	}

.headerItalic {
	padding:10px;
	color:#636B47;  /* dark olive */
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-style:italic;
	font-size: 11px;
	letter-spacing:1px;
	font-weight:bold;
	}
	
/**** TABLE DATA FORMATTING ****/

#data table	{
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: 14px;
	}
	
#data td.heading {
	font-family:Arial, Helvetica, sans-serif;
	color:#AA4D1A;
	letter-spacing:3px;
	background-color:#FFFFFF;
	}
	
#data td{
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 4px;
	}
	
#data a {
	color:#AA4D1A;
	}

/**** LIST STYLES *****/

#content ul { 
	list-style-type: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height:15px;
	padding: 0px 10px 0px 10px;
	margin: 5px 0 10px 0;
	color: #333333; /* dark grey */
	} 
	
#content ul li {
	 margin:5px; 
	 }
	
#content ul li.title {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-top: 25px; /* JAS addition */
	font-size: 12px;
	font-weight:bold;
	line-height: 14px;
	color: #000000;
	}
	
/* Start -- JAS/SVT Addition */
#facts {
    display: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 7px 27px;
	font-size: 11px;
	line-height: 12px;
	list-style-type:disc;
	color: #000000;
  }

#mission {
  display: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 7px 27px;
	font-size: 11px;
	line-height: 12px;
	list-style-type:disc;
	color: #000000;
  }

#success {
  display: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 7px 27px;
	font-size: 11px;
	line-height: 12px;
	list-style-type:disc;
	color: #000000;
  }

#data {
  display: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 7px 27px;
	font-size: 11px;
	line-height: 12px;
	list-style-type:disc;
	color: #000000;
  }

#prevent {
  display: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 7px 27px;
	font-size: 11px;
	line-height: 12px;
	list-style-type:disc;
	color: #000000;
  }

#content ul li.under_title_bullet {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 7px 27px;
	font-size: 11px;
	line-height: 12px;
	list-style-type:disc;
	color: #000000;
	}

#content ul li.under_title_indent{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin: 0px 0px 5px 15px;
	font-size: 11px;
	line-height: 12px;
	color: #000000;
	}
/* End -- JAS/SVT Addition */


#content a {
	text-decoration: none;
	color:#6699CC; /* light blue */
	font-weight: bold;
	}

#content a:link {
	border:0 0 0 0;
	text-decoration: none;
}
	
#content a:hover, a:active {
	border:0;
	text-decoration: underline;
	color:#C4D7A4; /* light olive */
	}

	
/***** HORIZONTAL NAVIGATION *****/	


#navcontainer ul {
	 display: block;
	 padding: 0;
	 margin: 0;
	 border-bottom: 2px solid #ffffff;
	 background-color: #869361; /* medium olive */
	 color: #ffffff;
	 float: left;
	 width: 100%;
	 font-family: Arial, Verdana, Helvetica, sans-serif;
	 font-size: 11px;
	 list-style: none;
	 }

#navcontainer ul li {
 	display: inline;
	}

#navcontainer ul li a {
	 padding: 6px 8px;
	 background-color: #869361; /* medium olive */
	 color: #fff;
	 text-decoration: none;
	 float: left;
	 border-right: 1px solid #D0D7E3; /* blue grey */
 	}

#navcontainer ul li a:hover {
 	 background-color: #C4D7A4;  /* light olive */
	 color: #333333;
	 }
	 
#navcontainer #currentpage a {
       background-color: #C4D7A4;  /* light olive */
       color: #333333;
       }

	
 /***** VERTICAL NAVIGATION *****/	
  
 #verticalNavcontainer ul { 
 	width: 170px;
	font-size: 11px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	}

 #verticalNavcontainer ul	{
	 margin: 0;
	 padding: 0;
	 list-style-type: none;
	 font-family:  Arial, Verdana, Helvetica, sans-serif;
	 }

 #verticalNavcontainer a	{
	 display: block;
	 text-decoration: none;
	 padding: 6px 0 6px 7px;
	 width:170px;
	 background-color: #BEC4CC; /* dark blue grey */
	 border-bottom: 1px solid #ffffff;
 	}

 #verticalNavcontainer a:link, #verticalNavlist a:visited {
	 color: #636B47; /* dark olive */
	 text-decoration: none;
	 }

 #verticalNavcontainer a:hover	{
	background-color: #369;  /* dark blue */
	 color: #fff;
	 }

 #verticalNavcontainer #currentpage a {
       background-color: #C4D7A4; /* light olive */
       color: #333333;
       }
 
 /***** LEFT_NAV *****/
 
#left_nav {
	width: 170px;
	background-color:#D7DBD3; /* grey green */
 	}
	
p.header {
	margin:0;
	font-weight:bold;
	font-size: 12px;
	text-transform:capitalize;
	letter-spacing:1px;
	line-height:25px;
	color:#636B47; /* dark olive */
	background-color:#C9DAE2;/* light blue */
	}

	
 /***** MAIN_CONTENT  *****/
 
#main_content {
	background-color:#fff;
 	}
	
#main_content a {
	text-decoration: none;
	color:#6699CC; /* light blue */
	font-weight: bold;
	}

#main_content a:link {
	border:0 0 0 0;
	text-decoration: none;
}
	
#main_content a:hover, a:active {
	border:0;
	text-decoration: underline;
	color:#C4D7A4; /* light olive */
	}

	
.headerBold {
	padding:10px; 
	color:#636B47;/* dark olive */
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	letter-spacing:2px;
	}

h1 {
	padding: 0px;
	margin: 5px 10px;
	color:#AA4D1A; /* burnt orange */
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 13px;
	letter-spacing: 2px;
	}
	
h2 {
	padding: 0px;
	margin: 5px 10px;
	color:#333; /* burnt orange */
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 12px;
	}
	

h3 {
	padding: 0px;
	margin: 5px 10px;
	color:#333; /* burnt orange */
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	}
	
p.headerMain {
	border-left: 2px solid #fff;
	border-right: 2px solid #fff;
	margin:0;
	font-weight:bold;
	font-size: 10px;
	text-transform:capitalize;
	letter-spacing:2px;
	line-height:25px;
	color:#333333;
	background-color:#cccccc;
	}

 /***** RIGHT_NAV *****/

#right_nav {
 	width: 170px;
	border-left: 1px solid #fff;
	background-color:#D7DBD3; /* grey green */
	}
	
 /***** FOOTER *****/
 
tr#footer {
	background-color:#869361; /* medium olive */
 	font-size:10px;
	font-weight:bold;
	text-align:center;
	color:#fff;
	border-top: 2px solid #fff;	
 	}
 	
tr#footer td {
	height:16px;
 	vertical-align: middle;
	font-size:11px;
 	}
 	
tr#footer a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	}
	
	
/***** LINKS *****/

a {
	text-decoration: none;
	font-weight: bold;
	}

a:link {
	border:0 0 0 0;
	text-decoration: none;
}

a:visited {
	border:0 0 0 0;
	}
	
a:hover, a:active {
	border:0;
	text-decoration: underline;
	color:#C4D7A4; /* light olive */
	}

/* TEXT FORMATTING */

.citeIndent {
	text-indent : -20px;
	padding: 5px 15px;
	}
	


p {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0px 10px 0px 10px;
	margin: 5px 0 10px 0;
	color: #333333;
	}
	
.project {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	padding: 0px 10px 0px 10px;
	margin: 5px 0 10px 0;
	color: #333333;
	}
	



