/* HIDE TEXT ON */
#Header a {display: block; font: 0px Arial; line-height: 0; text-indent: -9999px; outline: 0;}

/* GLOBAL */
html{font-size: 100%;}
body{background: #fff; font-size: 62.5%; font-family: Helvetica, Arial, Verdana, sans-serif; text-align: center; color: #555;}


#Wrapper{font-size: 1.2em; text-align: left; width: 908px; margin: 0 auto; padding: 0 0 0 19px; background: url(../images/Alzheimers.gif) no-repeat 20px 0; }

#Header{width: 900px; margin-bottom: 3px;}
	#Header a{height: 125px;}

div#SearchBar{height: 34px; width: 194px; border: 3px solid #66cbff; margin: 2px 0;}
	#SearchForm_SearchForm{width: 100%;}
		#SearchForm_SearchForm fieldset{width: 100%; overflow: hidden; text-align: right; height: 100%;}
		#SearchForm_SearchForm input{border: 0}
			#Search{float: left; height: 100%;}
				#Search label {display: none;}
				#Search div.middleColumn {float: left!important; clear: none!important; height: 100%;}
				#SearchForm_SearchForm_Search{color: #6cf; font-size: 1.2em; font-weight: bold; padding: 6px; width: 142px;}
			#SearchForm_SearchForm_action_results{text-transform: uppercase; font-weight: bold; outline: 0; background: #1b5d99 url(../images/goSearch.gif) 0 0 repeat-x; width: 38px; height: 34px; cursor: pointer; color: #fff;}
				#SearchForm_SearchForm_action_results:hover{filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75;}


/* old ===================================
#SearchBar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/searchBg.png) repeat-x scroll 0 0;
height:38px;
padding-top:4px;
}
#SearchForm_SearchForm {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/search.png) no-repeat scroll 0 0;
float:right;
height:30px;
padding-left:100px;
width:197px;
}
#SearchForm_SearchForm fieldset {
overflow:hidden;
padding-top:4px;
width:197px;
}
#SearchForm_SearchForm input {
border:0 none;
}
#Search {
float:left;
}
#SearchForm_SearchForm_Search {
color:#014689;
font-size:0.8em;
font-weight:bold;
height:14px;
padding:4px;
}
#SearchForm_SearchForm_action_results {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/go.png) no-repeat scroll 0 0;
cursor:pointer;
float:left;
height:22px;
width:32px;
}
#SearchForm_SearchForm_action_results:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/go.png) no-repeat scroll -32px 0;
}*/




#nav{float: left; background: #fff; border-top: 1px solid #96cce9; width: 200px; margin-bottom: 5px;}
	#nav a{display: block; /*background: #cee7f8;*/ background-color: #52bcec; /*border-bottom: 1px solid #96cce9;*/ border-bottom: 1px solid #fff; /*color: #004789;*/color: #fff; font-weight: bold; text-decoration: none; padding: 10px;}
		#nav a:hover{background: #c2dced;}
	#nav .current a, #nav .section a{background: #004b8d; color: #fff;}
		#nav ul a{background: #fff!important; color: #004a8c!important; font-weight: normal; padding-left: 20px;}
			#nav ul a:hover{background: #e8eef2!important;}
				#nav ul ul a{font-weight: bold;}
					#nav ul ul a{background: #fff9c4!important; font-size: 1em; border: 0; font-weight: normal; padding-top: 0.5em; padding-bottom: 0.5em;}
						#nav ul ul a:hover{background: #fdf39e!important;}
					#nav ul ul .last a{border-bottom: 1px solid #96cce9;}
						#nav ul .current a, #nav ul .section a, #nav ul .section ul .current a{font-weight: bold!important;}
							#nav ul .current ul a, #nav ul .section ul a{font-weight: normal!important;}

div#leftColumn {float: left; width: 203px;}

		h2.sideBarHeading a, h2#SponsorsHeading {background-color: #004B8E; color: #fff; font-weight: bold; padding: 10px; display: block; margin-top: 8px;}

	
div#Layout{float: left; width: 490px; margin: 0 5px;}

	img#heroImage {}

	ul.fontSizeChooser {text-align: right; margin: 8px 8px 15px 0!important;}
		ul.fontSizeChooser li {display:inline; padding-left: 0px!important;}
			ul.fontSizeChooser li a {color: #6fb; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
			ul.fontSizeChooser li a:hover {text-decoration: none; color: #6fc; filter:alpha(opacity=100); -moz-opacity: 1; opacity: 1;}
			li.fontSize {font-size: 1em; font-weight: bold; background: none!important; color: #6fb;}
			li.resetFont {display: none!important;}
			ul.fontSizeChooser li {background: none; padding: none;}
			#FontSizeWrapper ul.fontSizeChooser li.decreaseFont {background: url(../images/transparent.gif)!important;}
			#FontSizeWrapper ul.fontSizeChooser li.decreaseFont:hover {}
			#FontSizeWrapper ul.fontSizeChooser li.increaseFont {background: url(../images/transparent.gif)!important;}
			#FontSizeWrapper ul.fontSizeChooser li.increaseFont:hover {}
			li.decreaseFont a, li.decreaseFont a:hover, li.increaseFont a, li.increaseFont a:hover {font-size: 1px; display: inline-block;}
			
	div#mainContentSection {padding: 8px;}
		
div#RightColumn {float: left; width: 203px; }

#Mission{clear: both; color: #004689; text-align: right; padding: 30px 10px 10px 0;}

#Footer{background-color: #004B8E; color: #fff; text-indent: -9000px; background: url(../images/Footer.gif) 0 0 no-repeat; font-size: 1em; text-align: center; width: 908px; border-top: 10px solid #fff; margin: 0 auto; padding: 10px 29px; clear: both;}
	span.maori {font-style: italic;}
/* [Page] Home */
#bodyhome h2#mainPageTitle {display: none;}

h2#mainPageTitle {font-weight: bold; font-size: 1.77em; color: #004786;}

/* [Page] Member Organisations */
.organisation{border-bottom: 2px dashed #e0e0e0; font-size: 0.9em; line-height: 1.3em; margin: 0 0 1em 0; padding: 0; width: 100%; overflow: auto;}
	.organisation div, .organisation p{margin: 0!important; padding: 0;}
	.organisation .left{float: left; width: 266px; margin: 1em 0!important;}
		.organisation em{display: block; font-style: normal; font-weight: bold; font-size: 1.2em;}

/* [Page] The Board */
.typography .BoardSummary ul, #librarys ul, #resources ul{padding: 1em 2em 2em 2em;}
	.typography .BoardSummary li, #librarys ul, #resources li{background: none; padding-left: 0;}

/*Donate Button*/
div#donateNow {width: 200px;}
div#donateNow:hover {filter:alpha(opacity=80); -moz-opacity: 0.80; opacity: 0.80; cursor: pointer;}
form#donateNow {float: right; margin: 10px 50px 0 0;}

/* MISC */

.mediaList, .faqList, .resourceList, .regionList, .libraryList {
	margin: 0 0 2em 0;
	padding: 0.25em;
	border:1px solid #ccc;
}
.MediaSummary ul, .FaqSummary ul, .ResourceSummary ul, .OrganisationSummary ul, .LibrarySummary ul {
	list-style: none !important;
	padding:0!important;margin:0!important;
}
.MediaSummary li, .FaqSummary li, .ResourceSummary li, .OrganisationSummary li, .LibrarySummary li {
	float: none!important;
}

.mediaList h1, .faqList h1, .resourceList h1, .regionList h1, .libraryList h1 {
	padding:0;margin: 0;
	margin-bottom: 0.2em;
	font-size: 1em;
	color: gray;
}
#sponsors {margin-top: 3em;}
#sponsors .SponsorSummary a {display: block; width: 133px; height: 128px; float: left;}
	#sponsors .SponsorSummary a img {text-align: center; vertical-align: middle;}

.resourcePhoto {width: 250px; float: left;}

/* library */
.LibrarySummary li {background-image: none !important; }
.LibrarySummary li.pictureLi  {float: left !important; width: 200px;}
.LibrarySummary li.col2  {width: 300px; margin-left: 230px;}

/* downloads */
.downloadParagraph img {float: left; margin-right: 0.5em;}

/* resources + board members*/

li.resourcePhoto, li.boardPhoto {width: 130px; float: left !important;}
li.resourceFile, li.boardDetails {width: 370px; margin-left: 160px;}


/*News Blog*/
div#BlogContent {padding: 0 8px 8px 8px}
div#NewsItems {}
	div#flashcontent {margin-top: 12px;}
	div.WidgetHolder a {color: #3E91C4;}
	div.WidgetHolder a:hover {color: #004786;}
	ul.HeadlineWidgetEntries {width: 200px;}
			ul.HeadlineWidgetEntries li {background: transparent url(../images/arrow.gif) -4px 0 no-repeat;}
				ul.HeadlineWidgetEntries li a {margin: 12px 0 3px 15px; color: #3E91C4; line-height: 1.2em; display: block;}
				ul.HeadlineWidgetEntries li a:hover {color: #004786;}
				span.HeadlineWidgetDate {margin-left: 15px;}
					#NewsItems h3 {display: none;}
				
				
	div#bigflashcontent {}
			
