/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#211d1c;
}
.Homecontent
{
	position:absolute;
	top:193px;
	right:0px;
	width:724px;
	height:551px;
	background-image:url(../images/mainbg_home.gif);
	background-repeat:no-repeat;
	text-align:left;
	
}
.content
{
	position:absolute;
	top:193px;
	right:0px;
	width:724px;
	height:551px;
	background-image:url(../images/mainbg.gif);
	background-repeat:no-repeat;
	text-align:left;
}
.contentInner
{
	padding-left:50px;
	padding-top:10px;
	padding-right:50px;
	padding-bottom:20px;
	height:	450px;
	overflow:auto;
}
#pagestree
{
	position:absolute;
	top:30px;
	left:0px;
	padding-left:50px;
	padding-top:10px;
	padding-right:50px;
	padding-bottom:20px;
	height:	450px;
	width:625px;
	overflow:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#211d1c;
}
.treeNode
{
	color:#000000;
}
.treeNodeInactive
{
	color:#FF0000;
}
.breadcrumbs
{
	padding-left:50px;
	padding-top:20px;
	padding-bottom:0px;
}
.breadcrumbs a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
	text-decoration:none;
}
.breadcrumbsnormal, .breadcrumbsnormal:visited
{
	color:#c68f3b;
}
.breadcrumbsnormal:hover
{
	color:#006045;
}
.breadcrumbscurrent, .breadcrumbscurrent:visited
{
	color:#006045;
}
.breadcrumbscurrent:hover
{
	color:#c68f3b;
}

.contentbg
{
	position:absolute;
	top:0px;
	right:0px;
	width:604px;
	height:510px;
	background-image:url(../images/bgfade.gif);
	background-repeat:repeat;
	z-index:0;
}
.contentbgright
{
	position:absolute;
	top:0px;
	right:0px;
	width:22px;
	height:510px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat;
	z-index:0;
}
.toplinks
{
	position:absolute;
	top:10px;
	right:120px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffec9d;
	font-weight:bold;
}
.toplinks a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffec9d;
	font-weight:bold;
}
.toplinks a:hover
{
	color:#637e4a;
}
/* Interest Form */
.formbody
{
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#447f57;
	padding:35px;	
	
}
.formTitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:21px;
	color:#447f57;
}
.formSmall
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#378069;
	font-weight:normal;
}
.formTextMed
{
	width:384px;
	background-color:#e7f0de;
	border:solid 1px #cde1bc;	
}
.formTextLarge
{
	width:444px;
	background-color:#e7f0de;
	border:solid 1px #cde1bc;		
}
.formTextSml
{
	width:179px;
	background-color:#e7f0de;
	border:solid 1px #cde1bc;	
}
.formTextArea
{
	width:444px;
	background-color:#e7f0de;
	border:solid 1px #cde1bc;	
}
.formradio
{
	padding:0px;
	padding-right:20px;	
}
.formbody label
{
	font-weight:normal;
}
/* Popup layer */
.pnlBody
{
	position:absolute;
	background-color:#E3DB70;
	border: solid 10px #FFFFFF;
	width:480px;
	height:380px;	
	margin:0px;
	padding:0px;
	z-index:50;
}
.pnlBody h3
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#004631;	
}
.listingBtn
{
	cursor:pointer;
	display:block;
	width:50px;
	background-color:#FFFF99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	border:solid 1px #FFCC33;
	float:left;
	margin-right:10px;
}
.pnlBody fieldset
{
	border:solid 3px #FFCC66;
	background-color:#FFFFCC;
}
.pnlBody legend
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
#enquirePnlInner
{
	padding:10px;
	margin:0px;
}
#PopupOverlay
{
	position:absolute;	
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:10;
	margin:0px;
	background-color:#000000;
}
/*  Regions  */
.region
{
	padding:3px;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-bottom:0px;
	margin:0px;
}
.region ul
{
	padding:0px;
	margin:0px;
	list-style:disc;
	padding-left:20px;	
}
.region li:hover
{
	color:#fdef85;	
}
.region span
{
	padding-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fdef85;
	font-weight:bold;
}
.area1
{
	background-color:#e08d1f;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;	
	width:220px;
}
.area2
{
	background-color:#af652b;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;
	width:220px;
}
.area3
{
	background-color:#cd9134;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;
	width:220px;
}
.area4
{
	background-color:#c55b60;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;	
	width:220px;
}
.area5
{
	background-color:#9f484b;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;
	width:220px;
}
.area6
{
	background-color:#649e43;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;
	width:220px;
}
.area7
{
	background-color:#3d9140;
	padding:0px;
	margin:0px;	
	padding-top:5px;
	padding-bottom:5px;
	width:220px;
}
/* search text */
.SearchResult
{
	width:700px;
	background-color:#FFFFCC;
	opacity:0.6;
	margin-top:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#000000;
}
.SearchResult h4 a
{
	font-size:14px;
	color:#000000;
	font-weight:bold;	
}
.highlightText
{
	background-color:#FFCC66;
}

/* sidenav */
.sidemenuInner
{
	position:absolute;
	top:196px;
	left:0px;
	width:250px;
	height:491px;
	background-image:url(../images/sidemenuBGrpt.gif);
	background-repeat:repeat;
	background-position:top;
	text-align:left;
	padding-left:22px;
	padding-top:20px;
}
.sidemenu
{
	position:absolute;
	top:196px;
	left:0px;
	width:250px;
	height:491px;
	background-image:url(../images/left_bg.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:left;
	padding-left:22px;
	padding-top:20px;
}
.SidePnlNav
{
	width:220px;
	text-align:left;
	font-family:"Times New Roman", Times, serif;
	font-size:13px;
	color:#e5cd70;
}
.SidePnlNav_inner
{
	margin-bottom:3px;	
	cursor:pointer;		
}
.SidePnlNav_inner ul
{
	list-style:none;
	margin:0;
	padding:0;	
}
.SidePnlNav_inner ul ul
{
	margin-top:3px;
	margin-bottom:3px;
}
.SidePnlNav_inner .seperator
{
	display:none;
}
.SidePnlNav_inner ul li
{	
}
.SidePnlNav_item_1
{	
	background-image:url(../images/sidemenu_bg.png);
}
.SidePnlNav_item_2
{	
	background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_3
{	
	background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_4
{	
	background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_5
{	
	background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_6
{	
	background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_7
{    
    background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_8
{    
    background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_9
{    
    background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_item_10
{    
    background-image:url(../images/sidemenu_bg2.png);
}
.SidePnlNav_inner ul li a, .SidePnlNav_inner ul li a:visited, .SidePnlNav_inner ul li a:link
{
	color:#e5cd70;	
	width:205px;
	height:25px;
	padding-left:15px;
	display:block;
	line-height:25px;				
}
.SidePnlNav_inner ul li a:hover
{
	color:#FFFFFF;
}

.SidePnlNav_inner ul ul
{
	background-image:url(../images/menu_bg.png);
	background-repeat:repeat;
	list-style:disc;
	color:#50252b;
	padding-left:25px;
}
.SidePnlNav_inner ul ul li
{	
}
.SidePnlNav_inner ul ul li a, .SidePnlNav_inner ul ul li a:visited, .SidePnlNav_inner ul ul li a:link
{
	padding:0px;
	font-size:12px;
	width:205px;
	height:28px;
	font-size:12px;
	font-weight:normal;
	color:#50252b;
}
.SidePnlNav_inner ul ul li a:hover
{
	color:#1E6039;
}

.header
{
	position:absolute;
	top:0px;
	left:0px;
	background-color:#1e6039;
	background-image:url(../images/round_top.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:996px;
	height:122px;
	z-index:5px;
}
.topmenu
{
	position:absolute;
	top:122px;
	left:0px;
	background-color:#637e4a;
	width:996px;
	height:74px;
	z-index:0px;
}
.logo
{
	position:absolute;
	top:19px;
	left:9px;	
}
.sidemenuinner
{
	position:absolute;
	top:127px;
	left:0px;
	background-color:#619f84;
	width:156px;
	height:383px;
	background-image:url(../images/inner_12.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.sidemenuinner2
{
	position:absolute;
	top:127px;
	left:0px;
	background-color:#6b6c5c;
	width:156px;
	height:383px;
	background-image:url(../images/inner2.gif);
	background-repeat:no-repeat;
	background-position:top;
}
.sidemenuinner3
{
	position:absolute;
	top:127px;
	left:0px;
	background-color:#83829d;
	width:156px;
	height:383px;
	background-image:url(../images/inner3.gif);
	background-repeat:no-repeat;
	background-position:top;
}

.sidemenubottom
{
	position:absolute;
	top:684px;
	left:0px;
	width:272px;
	height:60px;
	background-image:url(../images/bottom_left.gif);
	background-repeat:no-repeat;
}
.sidemenubottominner
{
	position:absolute;
	top:481px;
	left:0px;
	width:156px;
	height:29px;
	background-image:url(../images/homepage_12.gif);
	background-repeat:no-repeat;
}
.bottomstrip
{
	position:absolute;
	top:411px;
	left:0px;
	width:760px;
	height:23px;
	background-image:url(../images/homepage_14.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.bottomstripinner
{
	position:absolute;
	top:510px;
	left:0px;
	width:760px;
	height:23px;
	background-image:url(../images/homepage_14.gif);
	background-repeat:repeat-x;
	background-position:top;
}
.bottommenu
{
	position:absolute;
	top:434px;
	left:0px;
	background-color:#55838e;
	width:760px;
	height:133px;
}
.menu1
{
	position:absolute;
	top:447px;
	left:13px;
}
.menu2
{
	position:absolute;
	top:447px;
	left:200px;
}
.menu3
{
	position:absolute;
	top:447px;
	left:387px;
}
.menu4
{
	position:absolute;
	top:447px;
	left:574px;
}
.menu1inner
{
	position:absolute;
	top:510px;
	left:0px;
}
.menu2inner
{
	position:absolute;
	top:510px;
	left:193px;
}
.menu3inner
{
	position:absolute;
	top:510px;
	left:382px;
}
.menu4inner
{
	position:absolute;
	top:510px;
	left:567px;
}
.funders
{
	position:absolute;
	top:65px;
	left:504px;
}
.searchbox
{
	position:absolute;
	top:45px;
	right:100px;
	width:300px;
}
.searchfield
{
	line-height:20px;
	height:20px;	
	width:200px;
	background-color:#FFFFFF;	
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;		
}

/* Homepage text styles */

.homesidetitle
{
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;	
	font-size:14px;
	color:#cb9644;
	padding-top:23px;
	text-align:center;	
}
.homesidetext
{
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:10px;
	color:#bba365;
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	text-align:left;
}
/* map styles */

.mapimage
{
	position:absolute;
	top:80px;
	right:50px;
}

.mapboxes
{
	position:absolute;
	top:90px;
	left:50px;
}

/* content syles */

.MainHeading
{
	padding:0px;
	margin:0px;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#004631;	
}

.contentText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#211d1c;
	padding-top:6px;
	padding-bottom:6px;
	
}

.greenContentText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#004631;
}

.highlightContentText
{
	color:#540020;
	font-weight:bold;
}

.profilePort
{
	float:left;
}
.profileText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#211d1c;
	width:210px;	
}
.profileCol
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#211d1c;
	float:left;
	width:210px;	
	padding-left:10px;
}

#national_office { margin:172px 0 0 311px; position:absolute;}
