<style>
/*
This modification of Suckerfish Dropdowns is loosely based on an article by Patrick Griffiths and Dan Webb posted at http://www.htmldog.com/ (HTML Dog).
Additional code and features added by Ed Morales of htpp://WorldWideWebServices.com (World Wide Web Services).
*/

body {
	font-family: Arial, "Trebuchet MS", "Lucida Sans", "Lucida Grande", Verdana, sans-serif;
	font-size: small;
	voice-family: "\"}\"";
	voice-family: inherit;
	font-size: small;
	line-height: 1.4em;
	margin: 0;
	padding: 0;
  background: #FFF;
	color: #333;
}

/* Navigation Starts ----------------------------------------------------------------------------- */

#nav, #nav ul { /* all lists */
padding: 0;
margin: 0;
list-style: none;
float : left;
width : 173px;

}

#nav li { /* all list items */
/*position : relative;*/
float : left;
line-height : 26px;
margin-bottom : -1px;
width: 173px;
background :  url("../images/standard159x30.jpg") no-repeat top left;


}

#nav li ul li {
	display: block;
	line-height : 1.1em;
	text-decoration : none;
	background : #aaaadd url("../images/gradients/gradient1.jpg") repeat-x top left;
	width : 160px;
	height : auto;
	color: #000099;
	border : 1px solid black;
	padding : 5px;
}

#nav li ul li:hover {
	background : #aaaadd url("../images/gradients/gradient1.jpg") repeat-x top left;
}

#nav li ul { /* second-level lists */
position : absolute;
left: -999em;
margin-left : 176px;
margin-top : -130px;
width: 160px;
padding-right: 0.5em;
padding-bottom: 0.5em;
}

#nav li ul li ul{ /* third-level lists */
position : absolute;
left: -999em;
margin-left : 150px;
margin-top : -130px;
/*margin-left : 0px;
margin-top : 0px;
width: 11.05em;*/
padding-right: 0.5em;
padding-bottom: 0.5em;
/* font-size: 85%; */
}

#nav li a {
width: 173px;
w\idth : 160px;
height: 26px;
display : block;
color : black;
/* font-size: 85%; */
font-weight : normal;
text-decoration : none;
/*background-color : white;
 border : 1px solid black; */
border : none;
padding : 0.3em 0 0 2.3em;
}

#nav li a:hover {
color : blue;
background-color : red;
background:  url("../images/standard_on2.jpg") no-repeat top left;
}

#nav li:hover, #nav li.over, body#home #nav-home, body#north #nav-north, body#south #nav-south, body#about #nav-about, body#support #nav-support, body#news #nav-news, body#contact #nav-contact, body#targeting #nav-targeting, body#risk #nav-risk, body#research #nav-research {
	background:  url("../images/standard_on.jpg") no-repeat top left;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
left: auto;
}

/* Navigation ends --------------------------------------------------------*/

.container {
	margin: 0px auto;
	background: #fff;
	width: 890px;
	padding: 0px 20px 0px 20px;
	font-family: Arial, "Trebuchet MS", "Lucida Sans", "Lucida Grande", Verdana, sans-serif;
	font-size: 12px;
}
#banner {
	background: #000 url("../images2/headertop4.jpg") no-repeat;
	width: 890px;
  padding: 0px 0px 0px 0px;
	height: 100px;
}
#banner img {
	float: left;
	margin: 0px 0 3px 0;
	border: none;
	display: none;
}
#banner p {
	margin: 20px 120px 0 0;
	padding: 0px;
	float: right;
	max-width: 550px;
	font-family: Arial, Verdana, sans-serif;
	color: #fff;
}
#jumpleft {
	position: absolute;
	left: -2000px;
}
a {
	color: #000099;
}
#contact1 {
	text-align: center;
	display: block;
	padding: 2px;
	margin: 10px 0px 10px 0px;
	background: #54575D url("../images/gradients/gradient0.jpg") repeat-x bottom left;
	clear: both;
	font-size: 90%;
}
#contact1 a {
	color: #FFF;
	text-decoration: none;
	padding-left: 24px;
	background: url("../images/bullets/arrow2.gif") no-repeat 0 50%;
}
#maincolumn {
	width: 710px;
	float: right;
	font-family: Arial, Verdana, sans-serif;
}
#maincolumn h1 {
	background: #000 url("../images2/title_header.jpg") no-repeat top left;
	width: 690px;
	color: #FFF;
	font-family: Arial, "Trebuchet MS", "Lucida Sans", "Lucida Grande", Verdana, sans-serif;
	padding: .4em 10px .4em 10px;
	font-size: 160%;
	font-weight: normal;
	margin: 0;
	line-height: 1.4em;
}
#maincolumn h1 strong {
	font-size: 170%;
	padding: 0 .5em 0 0;
	text-shadow: #000 2px 2px;
	font-weight: normal;
}

#maincolumn h2 {
	font-size: 120%;
	margin: 0px 0px 6px 0px;
	clear: both;
}
#maincolumn h2 strong {
	padding: 4px 10px 4px 30px;
	background: url("../images/bullets/arrow2.gif") no-repeat 10px .3em;
	border-bottom: 1px solid #7c7f8c;
	display: block;
}
#flash {
	margin: 0px 0px 10px 0px;
	text-align: center;
}

#left_column {
	float: left;
	width: 340px;
}
#left_box {
	float: left;
	width: 340px;
}
#left_box p {
	padding: 0px 10px 10px 10px;
	margin: 0;
}
#right_column {
	float: right;
	width: 340px;
}
#right_box {
	float: right;
	width: 340px;
}
#left_box, #right_box {
	background: #aaaadd url("../images/gradients/gradient2.jpg") repeat-x top left;
	border: 1px solid #7c7f8c;
	margin-bottom: 10px;
}
#left_box ul li, #right_box  ul li {
	list-style: none;
	padding: 0px 0px 0px 14px;
	margin: 2px 0px 2px 0px;
	background: url("../images/bullets/blat1.gif") no-repeat 0 .4em;
}

.blockdef {
	background: none;
	border: none;
	padding: 0px;
	font-size: 100%;
	/* height: 16em; */
	margin: 10px 0px 10px 0px;
	float: left;
	width: 466px;
	position: relative;
	overflow: hidden;
}
.blockdef img {
	float: right;
}
#blockdef1 {
	float: left;
}
#blockdef2 {
	left: 2px;
}
.blockdef em {
	font-style: normal;
	font-weight: bold;
	font-size: 130%;
	text-transform: uppercase;
	display: block;
}
.blockdef a {
	display: block;
	color: #000;
	border-top: 1px solid #7c7f8c;
	background: #aaaadd url("../images/gradients/gradient3.jpg") repeat-x top left;
	text-decoration: none;
	width: 154px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	padding: 0px 6px 0px 6px;
	text-align: right;
	font-size: 90%;
	text-transform: uppercase;
	font-weight: bold;
}
.blockdef a:hover {
	background: #aaaadd;
}
.blockdef p {
	margin: 6px;
	padding: 10;
}
.blockdef a strong {
	padding: 0px 18px 0px 0px;
	background: url("../images/bullets/arrow2.gif") no-repeat right 50%;
}
#blockdef2 img {
	padding: 0px 0px 0px 0px;
}
#blockdefphoto {
	margin: 20px auto;
  display: block;
}
#blockdef4 a {
	display: inline;
	color: #000099;
	border-top: none;
	background: none;
	text-decoration: underline;
	width: auto;
	position: inherit;
	bottom: auto;
	left: auto;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-size: 100%;
	text-transform: none;
	font-weight: bold;
}
#blockdef4 {
	height: auto;
	text-align: center;
	clear: right;
}
#blockdef4 em {
	display: inline;
}
.pics-rb1 {
        margin: 3px;
				border-top-style: solid;
				border-top-color: #0; 
				border-top-width: 2px; 
				border-right-style: solid;
				border-right-color: #999999; 
				border-right-width: 2px;
				border-bottom-style: solid;
				border-bottom-color: #999999; 
				border-bottom-width: 2px;
				border-left-style: solid;
				border-left-color: #0; 
				border-left-width: 2px; 
			}

.photos img {
	float: left;
	border: none;
	border-right: 1px solid #7c7f8c;
	border-bottom: 1px solid #7c7f8c;
}
.photos {
	width: 339px;
	float: left;
	border-left: 1px solid #7c7f8c;
	border-top: 1px solid #7c7f8c;
	margin: 0px 0px 10px 0px;
}
.photoright {
	float: right;
	margin: 0px 0px 10px 10px;
}

.cards {
	width: 309px;
	height: 90px;
	color: #000;
/*	font-size: 90%; */
  text-decoration: none;
	background: #f0f0f0;
	padding: 10px;
	margin: 10px 10px 10px 10px;
	border: 2px dotted #7c7f8c;
	/* border-right: 2px dotted #7c7f8c; */
}
.cards2 {
	width: 309px;
	height: 90px;
	color: #000;
/*	font-size: 90%; */
  text-decoration: none;
	background: #f0f0f0;
	padding: 10px;
	margin: 10px 10px 10px 10px;
	border: 2px dotted #7c7f8c;
}
.cards3 {
	width: 618px;
	height: 90px;
	color: #000;
/*	font-size: 90%; */
  text-decoration: none;
	background: #f0f0f0;
	padding: 10px;
	margin: 10px 10px 10px 10px;
	border: 2px dotted #7c7f8c;
}


.cardimg {
	border: none;
	border-top: 1px solid  #7c7f8c;
	border-right: 4px solid #7c7f8c;
	border-bottom: 4px solid #7c7f8c;
	border-left: 1px solid  #7c7f8c;
}
#newsletter {
	width: 139px;
	border: 1px solid #7c7f8c;
	background: #aaaadd url("../images/gradients/gradient1.jpg") repeat-x top left;
	padding: 10px;
/*	font-size: 95%; */
	margin-top: 20px;
	float: left;
	text-align: center;
}
#newsletter input#email {
	width: 130px;
	font-size: 85%;
	margin-bottom: 6px;
}
#newsletter form {
	margin: 0;
	padding: 0;
}

#footbar1 a {
	color: #000099;
	text-decoration: underline;
}

p#footbar1 {
	color: #000;
	background: url("../images/gradients/gradient1.jpg");
	padding: 10px;
	margin: 0px 0px 10px 0px;
	border: 1px solid #7c7f8c;
}
#footbar2 {
	clear: both;
	color: #000;
	background: url("../images/gradients/gradient1.jpg");
	font-size: 90%;
	border: 1px solid #7c7f8c;
}

#footer {
	clear: both;
	color: #7C7F8C;
	font-size: 80%;
	text-align: center;
	margin: 20px 0px 20px 0px;
}
#footer li {
	display: inline;
	list-style: none;
	margin: 0px;
	padding: 0px 3px 0px 9px;
	background: #fff url("../images/bullets/blat2.gif") no-repeat 0 .5em;
}
#footer a {
	color: #7C7F8C;
	text-decoration: none;
}
#footer p {
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
}
#footer ul {
	padding: 0px;
	margin: 0px;
}


</style>

<script type="text/javascript"><!--//--><![CDATA[//><!--

sfHover = function() {
var sfEls = document.getElementById("nav").getElementsByTagName("LI");
for (var i=0; i<sfEls.length; i++) {
sfEls[i].onmouseover=function() {
this.className+=" sfhover";
}
sfEls[i].onmouseout=function() {
this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
}
}
}
if (document.all) { //MS IE
if (window.attachEvent) window.attachEvent("onload", sfHover);
else { //IE 5.2 Mac does not support attachEvent
var old = window.onload;
window.onload = function() { if (old) old(); sfHover(); }
}
}


//--><!]]></script>
