body {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}

body.typical {
	background-color: #a89e7e;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}

td {
	vertical-align:top;
	}

a { 
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color: #993333;
}
a:hover {
	color:#660000;
	}


.clearit {
	clear: both;
	height: 1px;
	}
	
/* MAIN CONTENT AREA */

td.borderme {
	background-color:#e2dcc8;
	padding:5px;
	padding-top:10px;
	border: 1px solid #fff;
}

td.tableheader {
	background-color:#f2efe5;
	padding:5px;
	padding-top:10px;
	border: 1px solid #fff;
}


table.countrybox {
	background-color:#e2dcc8; 
	text-align:left; 
	width:100%;
}


/*SECTION BACKGROUND COLORS*/
td.contentBG {
	background-color: #f2efe5;
}

td.knowusBG {
	background-color: #666699;
}

td.informedBG {
	background-color: #6699cc;
}

td.campaignsBG {
	background-color: #669966;
}

td.involvedBG {
	background-color: #669999;
}


.infobox {
	border: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	padding:5px;
	margin:10px;
	background-color: #e2dcc8;
	overflow: hidden;
}

.infobox2 {
	border: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	margin:10px;
	background-color: #e2dcc8;
}

.whitebox {
	text-align:left; 
	width:75%;
	border: 1px solid #999999;
	border-top: 1px solid #999999;
	padding:10px;
	margin:10px;
	background-color: #ffffff;
}

.orangebox {
	text-align:left; 
	width:75%;
	border: 1px solid #999999;
	border-top: 1px solid #999999;
	padding:10px;
	margin:10px;
	background-color: #feb542;
}

span.head {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #993333;
}

span.subhead, label {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #993333;
}

span.subhead2 {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #000000;
}



h2 {	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #993333;
	margin-top: 6px; margin-bottom:6px; padding:0px;}

h3 {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #555555;
	padding:12px 0px 8px 0px;
	margin-top:0px; margin-bottom:0px;}

span.byline {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}

span.minisub {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
	text-transform:uppercase;
}


span.maintext {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height:15px;
}

.infobox p {	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height:15px;
	padding:0px;
	margin-top:4px; margin-bottom: 18px;}

span.maintextwhite {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	line-height:15px;
}

span.maintextred {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FF0000;
	line-height:15px;
}

a.more {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color: #993333;
}
a.more:hover {
	color:#660000;
	}
	

.fleft {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	border: 1px solid #ffffff;
}

img.fright {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
	border: 1px solid #ffffff;
}


img.picpad {
	padding-right:4px;
}



/*NAVIGATION*/


td.navBG {
	background-color: #993333;
	width:128px;
}


div.navhead {
	border-bottom: 1px solid #ffffff;
	padding:5px;
	margin-top:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}

div.navitem {
	border-bottom: 1px solid #ffffff;
	padding:5px;
	margin-top:0px;
	background-color: #e2dcc8;
}

div.navitem:hover {
	background-color:#333333;
}

	
a.navlink {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	font-weight:bold;
	text-decoration:none;
	color: #993333;
}
a.navlink:hover {
	color:#ffffff;
	}
	
	
	





span.credit {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	color: #3F3513;
	line-height:12px;
}

a.credit {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 9px;
	text-decoration:none;
	font-weight:bold;
	color: #3F3513;
}
a.credit:hover {
	color:#660000;
	}
	
	
	
	
/****************************************************
NEW STYLES SEPT 2 2005 -MARCY (moving towards standards)

****************************************************/

/*CSS format existing B and I tags thruout site*/
b { font-weight:bold; }
i { font-style:italic; }

/*for tables within a content area such as this one: http://infurmation.com/consumer.php*/
table.infotable {
	width:100%;
	border: 1px solid #fff;
	border-spacing:0px; /*IE/Mac and others do not support*/
	margin:5px 10px 0 0;
}

table.infotable td {
	border: 1px solid #fff;
	padding:6px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
}

table.infotable td.infotitle {
	background:#f2efe5;
	font-size: 11px;
	text-align:center;
	font-weight:bold;
}

.infobox ul { margin-left:0px; padding-left:24px; font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height:15px;}
.infobox ul li { padding:0px; margin: 0px 0px 6px 0px; font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height:15px;}


.infobox ol { margin-left:0px; padding-left:28px; font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height:15px;}
.infobox ol li { padding:0px; margin: 0px 0px 12px 0px; font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #000000;
	line-height:15px;}



/****************************************************
 DAF voting styles - 8/20/06 - Jason
****************************************************/

table.dafvotetable {
	font-size: 11px;
	width: 100%;
	margin: 1em 0;
	}
	
table.dafvotetable td { text-align: center; width: 33%; }

table.dafvotetable td img { margin: 3px 0; }

.dafvotetable a img { border: 0; }

/****************************************************
 DAF voting styles - 31/10/07 - Leslie
****************************************************/

.pcbanner {
	margin: 15px auto 5px auto;
	width: 476px;
	}
	
.pcbanner  a img {
	border: 0;
	}
	
/****************************************************
Press Releases
****************************************************/

#pressyear {
	margin: 8px 0 4px 0;
	}
	
.headsmall {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #993333;
	display: block;
	margin-bottom: 15px;
	}

