/* CSS Document */
body{
	color:black;
	line-height:1.5em;
	background-color:#FFFFFF;
	}
#langSwitch{
	vertical-align:bottom;
	}
#langSwitch a:link, #langSwitch a:visited, #langSwitch a:hover{
	color:white;
	}
.accessKey{
	padding-right:1em;
	}
.accessKeyLocation{
	color:#888;
	}
.rssFeedBar{}
.rssFeedBar a{
	display:block;
	/*padding:5px;
	padding-right:20px;
	padding-left:10px;
	font-size:0.9em;
	font-weight:bold;*/
	background-image:url(../images/elements/misc/rss_01.gif);
	background-repeat:no-repeat;
	background-position:99% 55%;
	padding-right:30px;
	}
.rssFeedBar a span.shift{
	padding-left:30px;
	}
.rssFeedBar a:link, .rssFeedBar a:visited{
	/*background-color:#EBE2D1;*/
	color:#FFFFFF;
	}
.rssFeedBar a:hover{
	/*background-color:#DED3C0;*/
	color:#FFF;
	}
.textImageLinks{
	height:0px;
	width:0px;
	overflow:hidden;
	}
.featuredProj{
	/*width:176px;*/
	}
.featuredProjBlock a{
	display:block;
	}
.featuredProjBlock a:link, .featuredProjBlock a:visited{
	background-color:#8CC63E;
	}
.featuredProjBlock a:hover{
	background-color:#98D152;
	}
.featuredProjTitle, .barTitle01{
	color:white;
	display:block;
	padding:5px;
	font-size:1.9em;
	font-family: 'Trebuchet MS', Arial, serif;
	letter-spacing:-1px;
	}
.featuredProjTitle{
	margin-bottom:5px;
	}
.featProjSubDetail{
	color:white;
	display:block;
	padding:10px;
	}
.featProjImage{
	border-top:3px solid white;
	}
.hcLink{
	display:block;
	}
a#hcLink1:link, a#hcLink1:visited{
	background-color: #c7ab7b;
	}
a#hcLink1:hover{
	background-color: #cfb588;
	}
a#hcLink2:link, a#hcLink2:visited{
	background-color: #8ac73e;
	}
a#hcLink2:hover{
	background-color: #98d152;
	}
a#hcLink3:link, a#hcLink3:visited{
	background-color: #352412;
	}
a#hcLink3:hover{
	background-color: #493622;
	}

.relatedDocuments{
	
	}
.relatedDocuments h4{
	color:#574108;
	margin-bottom:0.5em;
	}
.relatedDocuments{}
.relatedDocuments tr.rowOdd td{
	background-color:#F7F4ED;
	}
.relatedDocuments tr.rowEven td{
	/*background-color:white;*/
	}
.relatedDocuments td{
	padding:2px;
	}
.relatedDocuments a:link, .relatedDocuments a:visited{
	color:#000;
	}
.relatedDocuments a:hover{
	color:#444;
	}

.svQuotes{
	margin-top:10px;
	background-color:#F7F2EC;
	padding:15px;
	margin-bottom:10px;
	}
.svAbstract, .svBody{
	margin-bottom:1.5em;
	}
.svSingleQuote{
	margin-top:10px;
	}
.svQuotes h3{
	color:#59420E;
	}
.svQuoteBody{
	color:#987346;
	font-size:1.4em;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
.svQuoteAuthor{
	color:#58410D;
	}
.sideGalleryThumb{
	width:150px;
	overflow:hidden;
	margin-bottom:2px;
	}
.mediaListImage{
	background-color:#f5f5f5;
	width:80px;
	height:60px;
	}
.mediaCredit{
	margin-top:1em;
	}
.mediaCredit .title{
	font-weight:bold;
	color:#957248;
	}
.svSideApplyLinks, .svProjectLink{}
.svSideApplyLinks a, .svProjectLink a{
	display:block;
	padding:10px;
	padding-bottom:30px;
	margin-bottom:3px;
	/*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
	font-size:1.1em;
	color:white;
	background-repeat:no-repeat;
	background-position:left bottom;
	font-weight:bold;
	}
.svSideApplyLinks a{
	background-image:url(../images/elements/misc/sv_apply.gif);
	}
.ES .svSideApplyLinks a{
	background-image:url(../images/elements/misc/es/sv_apply.gif);
	}
.EN .svSideApplyLinks a{
	background-image:url(../images/elements/misc/en/sv_apply.gif);
	}
.svProjectLink a{
	background-image:url(../images/elements/misc/view.gif);
	padding-left:10px;
	}
.ES .svProjectLink a{
	background-image:url(../images/elements/misc/es/view.gif);
	}
.EN .svProjectLink a{
	background-image:url(../images/elements/misc/en/view.gif);
	}

.svProjectLink{
	padding-left:5px;
	padding-right:5px;
	}
.svSideApplyLinks a:link, .svSideApplyLinks a:visited, .svProjectLink a:link, .svProjectLink a:visited{
	background-color:#8ac73e;
	color:white;
	}
.svSideApplyLinks a:hover, .svProjectLink a:hover{
	background-color:#98d152;
	}


.svListImage{
	width:160px;
	height:70px;
	overflow:hidden;
	}
.svListSectionYear{
	/*font-size:1.3em;
	color:#352613;
	font-weight:bold;*/
	padding-left:10px;
	padding-right:10px;
	/*text-align:right;*/
	}
.svTitleBar, .svListTitlebar, .svLineListTitlebar{
	background-color:#F7F2EC;
	}
.svListTitlebar{
	padding:3px;
	margin-bottom:10px;
	padding-left:8px;
	padding-right:8px;
	font-weight:bold;
	}
.svTitleBar{
	padding:3px;
	margin-bottom:10px;
	padding-left:8px;
	padding-right:8px;
	font-size:1.1em;
	color:#352613;
	font-weight:bold;
	}
.rowEven .svLineListTitlebar{
	background-color:white;
	}
.svLineListTitlebar{
	padding:3px;
	padding-left:8px;
	padding-right:8px;
	}
.svListDate{
	text-align:right;
	}
.svListTitle, .svListDate{
	/*font-size:1.3em;*/
	font-size:1.1em;
	color:#352613;
	font-weight:bold;

	}
.svListTitle a:link, .svListTitle a:visited{
	color:#352613;
	}
.svListTitle a:hover{
	color:#C7AB7B;
	}
.svListImage{
	width:160px;
	height:70px;
	background-color:#999999;
	}
.svListImage.mediaItem{
	width:160px;
	height:90px;
	/*background-color:#EBEBEB;*/
	background-color:transparent;
	}
.svListBody{
	
	}

.listBlock{
	border:1px solid #e4e4e4;
	padding:10px;
	padding-top:20px;
	padding-bottom:10px;
	}
.entriesListRowHead{
	background-color:#F7F2EC;
	}
.entriesListRowHead td{
	padding:3px;
	font-size:1.1em;
	color:#352613;
	font-weight:bold;
	padding-left:7px;
	padding-right:7px;
	}
.entriesListEntry{
	margin-bottom:10px;
	}
.entriesListRowHead td a:link, .entriesListRowHead td a:visited{
	color:#352613;
	}
.entriesListRowHead td a:hover{
	color:#C7AB7B;
	}
.entriesListYear{
	text-align:right;
	}
.entriesReadMore{
	text-align:right;
	}
.entriesListRowSub{
	background-image:url(../images/elements/misc/hr.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.entriesListRowSub .entriesReadMore{
	padding-bottom:0.25em;
	}
.entriesListRowSub td{
	padding:3px;
	padding-bottom:10px;
	padding-left:7px;
	padding-right:7px;
	}
.entriesListCountry{
	padding:3px;
	padding-left:7px;
	padding-right:7px;
	padding-bottom:0;
	}
.entriesListCountry .h3{
	margin-bottom:0.25em;
	}
.entriesListSummary{
	padding:3px;
	padding-bottom:0;
	padding-left:7px;
	padding-right:7px;
	}
.sidePanelWidthAdjust{
	padding-left:5px;
	padding-right:5px;
	}

.applicationTitle{
	color:#352414;
	font-size:1.2em;
	padding:8px;
	font-weight:bold;
	/*font-family:Georgia, "Times New Roman", Times, serif;*/
	/*font-weight:bold;*/
	}
.applicationForm .formField{
	text-align:right;
	width:300px;
	}
.applicationForm .formField2{
	text-align:left;
	width:300px;
	color:#987349;
	}
.applicationForm .formTitle, .applicationForm  .formTitle2{
	padding-right:1em;
	color:#987349;
	font-weight:bold;
	}
.applicationForm  .formTitle2{
	padding-right:0;
	}
.applicationForm .formField input, .applicationForm .formField textarea, .applicationForm .formField select, .applicationForm .formField3 input{
	width:300px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.applicationForm .formField3 input{
	width:260px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.applicationForm .formField input.radio{
	width:auto;
	}
.applicationForm .formField3 input.radio, .applicationForm .formField4 input.radio{
	width:auto;
	text-align:left;
	}
.formField4{
	text-align:right;
	}

.applicationForm .formSubDetail{
	font-size:0.9em;
	font-weight:normal;
	color:#7D5E39;
	/*margin-top:0.5em;*/
	}
.formHR{
	height:1px;
	font-size:0;
	border-top:1px solid white;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	}
.longSpec{
	width:180px;
	}
.shortSpec{
	width:144px;
	}
.shorterSpec{
	width:120px;
	}
.interimInfo{
	padding-top:1em;
	/*margin-top:1em;*/
	padding-bottom:1em;
	/*font-size:0.9em;*/
	/*border-top:1px solid white;*/
	}

/* colours and bars */
.barInner{margin:0;padding-top:3px;padding-left:5px;padding-right:5px;}
.colourBar00{height:1px;font-size:0;overflow:hidden;}
.colourBar01{height:2px;font-size:0;overflow:hidden;}
.colourBar02{height:3px;font-size:0;overflow:hidden;}
.colourBar03{height:5px;font-size:0;overflow:hidden;}
.colourBar04{height:10px;overflow:hidden;}
.colourBar05{height:20px;overflow:hidden;}
.colourBar06{height:30px;}
.colourBar06 .barInner{margin:0;padding-top:3px;padding-left:8px;padding-right:8px;}

.colourBarLogoShim{height:18px;overflow:hidden;}


.colourToneX0{background-color:#000000;}
.colourToneX1{background-color:#FFFFFF;}

.colourTone00{background-color:#8CC63E; color:white;} .colourTone00 .h1Emu{color:white;}
.colourTone01{background-color:#352412; color:white;} .colourTone01 .h1Emu{color:white;}
.colourTone02{background-color:#F7F2EC;}
.colourTone03{background-color:#C7AB7B; color:white;} .colourTone03 .h1Emu{color:white;}

/*
.colourTone02{background-color:#787360;}

.colourTone03{background-color:#747146;}.colourTone03 .h1Emu{color:white;}
.colourTone04{background-color:#B59655;}.colourTone04 .h1Emu{color:white;}
.colourTone05{background-color:#F3F3F5;}.colourTone05 .h1Emu{color:white;}

.colourTone10{background-color:#000000;}.colourTone10 .h1Emu{color:white;}
.colourTone11{background-color:#ED008E;}
.colourTone12{background-color:#971C1E;}
.colourTone12{background-color:#F7941D;}
.colourTone13{background-color:#555424;}.colourTone13 .h1Emu, .colourTone13 h1{color:white;}
.colourTone14{background-color:#EFF0EB;}.colourTone14 .h1Emu, .colourTone14 h1{color:#555555;}
.colourTone15{background-color:#9A7E56;}.colourTone15 .h1Emu, .colourTone15 h1{color:white;}

.colourToneN1{background-color:#C7AB7B;}.colourToneN1 .h1Emu, .colourToneN1 h1{color:white;}
.colourToneN2{background-color:#B59655;}.colourToneN2 .h1Emu, .colourToneN2 h1{color:white;}
.colourToneN3{background-color:#9A7E56;}.colourToneN3 .h1Emu, .colourToneN3 h1{color:white;}
.colourToneN4{background-color:#80622E;}.colourToneN4 .h1Emu, .colourToneN4 h1{color:white;}
.colourToneN5{background-color:#747146;}.colourToneN5 .h1Emu, .colourToneN5 h1{color:white;}
.colourToneN6{background-color:#53531F;}.colourToneN6 .h1Emu, .colourToneN6 h1{color:white;}
*/

.comments{
	margin-top:10px;
	}
.commentsTitle{
	font-weight:bold;
	font-size:1.4em;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#555424;
	margin-bottom:0.5em;
	}
.commentsSubTitle{
	font-size:1.4em;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:0.5em;
	}
.commentsFormElement{}
textarea.commentsFormElement{
	width:350px;
	height:100px;
	}
input.commentsFormElement{
	width:350px;
	}
.commentsFormTitle{
	width:100%;
	}


.commmentPostWrapper{
	border:1px solid #8C8981;
	background-color:#EAE7E4;
	padding:10px;
	margin-top:30px;
	}
.commmentPostInner{
	
	}
.feedbackQTitle{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	font-weight:bold;
	margin-bottom:0.5em;
	margin-top:1.5em;
	}
.feedbackQBody{
	margin-top:0.5em;
	}


.pageImage{
	height:208px;
	overflow:hidden;
	width:531px;
	/*margin-top:5px;*/
	}
.pageImage img{
	height:208px;
	}
#pageImageOverlay, #homePageImageOverlay{
	height:208px;
	margin-top:-208px;
	background-image:url(../images/elements/misc/pageimage_overlay.png);
	background-position:left top;
	background-repeat:no-repeat;
	/*background-color:#999999;*/
	position:relative;
	z-index:100;
	}
* html #pageImageOverlay, * html #homePageImageOverlay{
	/*opacity:.30;*/
	filter:	alpha(opacity=30);
	/*-moz-opacity: 0.3;*/
	background-image:url(../images/elements/misc/pageimage_overlay.gif);
	}
#homePageImageOverlay{
	margin-top:-250px;
	margin-bottom:50px;
	height:214px;
	}
.internalStatic{}
.internalStatic .spacerImageShim{
	height:5px;
	}

.paddingProjectSearch{
	padding:20px;
	padding-right:30px;
	}
#projectSearchFull{}
#projectSearchFull .title{
	padding-right:1em;
	font-weight:bold;
	color:#997247;
	padding-bottom:5px;
	}
#projectSearchFull .value{
	padding-bottom:5px;
	}
.galleryImageWrap{
	border:10px solid #F2F2F2;
	}
.galleryImage{
	background-color:#999;
	width:325px;
	height:235px;
	}
.galleryThumbs{
	/*background-color:#FFFF00;*/
	margin-left:-5px;
	}
* html .galleryThumbs{
	margin-left:-10px;
	}
.galleryThumb{
	width:170px;
	height:126px;
	/*background-color:#CCCCCC;*/
	margin-left:5px;
	margin-top:5px;
	overflow:hidden;
	float:left;
	}
.subGalleryInfo{
	font-weight:normal;
	padding-bottom:10px;
	}
.adminGThumbStrip{
	
	}
.projectBlock{
	/*margin-top:30px;*/
	}
.projectDetTitle{
	/*padding-bottom:3px;
	margin-bottom:0;*/
	}
.projectDetTitleBar{
	padding:5px;
	padding-left:8px;
	}
.projectDetTitleBar h1{
	margin:0;
	padding:0;
	}
.projectInner{
	margin-left:8px;
	}
.alignIndent{
	padding-left:17px;
	}

.projectDetStatus{
	text-align:right;
	font-weight:bold;
	color:#C5AA7B;
	}
.projectDetLocation{
	font-weight:bold;
	color:#333;
	}
.projectSectionTitle{
	color:#57420B;
	font-weight:bold;
	margin-bottom:0.5em;
	margin-top:1em;
	}
.projectContactDetails .title{
	padding-right:1em;
	font-weight:bold;
	}
.instantComms{
	margin-top:2em;
	}
.backLink2{
	font-weight:bold;
	}
.backLink2 a:link, .backLink2 a:visited{
	background-image:url(../images/elements/bullets/round-bull-left01.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#333;
	/*background-color:#333;*/
	}
.projectMainImage{
	height:211px;
	/*width:218px;*/
	}
.pageNumbersBlock{}
.pageNumberTitles{
	color:black;
	}
.pageNumberOptions{
	text-align:right;
	}

/*.barInner{padding-bottom:5px;}*/

#siteHeader01{
	height:69px;
	background-image:url(../images/elements/misc/barbase_bl.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#352412;
	}
/*
* html #siteHeader01{
	height:69px;
	}
*+html #siteHeader01{
	height:69px;
	}
*/
#quickSearch{
	/*position:relative;
	bottom:0;*/
	color:#FFFFFF;
	margin-left:20px;
	margin-bottom:5px;
	}

#quickSearch .title{
	font-weight:bold;
	}
.newsFeatureBlockInner{
	padding-left:5px;
	padding-right:5px;
	}
#languageLinks{
	padding-left:10px;
	}
.contentPanel{
	margin-top:30px;
	margin-bottom:20px;
	}
.contentPanel2, .contentPanel{
	margin-left:8px;
	}
.splitRight01{
	width:185px;
	/*background-color:#CCCCCC;*/
	}
.decor01{
	background-image:url(../images/elements/misc/globe2.jpg);
	/*background-position:10px 100%;*/
	background-position:right bottom;
	background-repeat:no-repeat;
	}
#homePageMainImage{	
	height:159px;
	overflow:hidden;
	}
.homeImages{
	min-height:88px;
	}
* html .homeImages{
	height:88px;
	}
#panelLeft{
	/*margin-left:20px;
	margin-right:5px;*/
	}
.panelLeft{
	margin-left:10px;
	margin-right:5px;
	}
.homeColumn{
	width:175px;
	overflow:hidden;
	}
.spacerImageShim{
	overflow:hidden;
	width:3px;
	height:3px;
	}
.spacerImageShimHome{
	overflow:hidden;
	width:5px;
	height:5px;
	}
.sideHomeLinks{
	margin-left:15px;
	margin-right:3px;
	}
.sideHomeLinks .homeColumn{
	margin-bottom:2px;
	}
.newsListSubPanel{
	margin-left:8px;
	margin-bottom:10px;
	}
.newsListItem{
	margin-bottom:10px;
	}
h2.title a:link, h2.title a:visited{
	color:#342512;
	}
h2.title a:hover{
	color:#342512;
	}
/*
#cs00 .colourToneSelective, #cs00 #siteHeader01{background-color:#574A39;} #cs00 .colourToneSelective .h1Emu, #cs00 .colourToneSelective h1{color:white;}
#cs01 .colourToneSelective, #cs01 #siteHeader01{background-color:#C7AB7B;} #cs01 .colourToneSelective .h1Emu, #cs01 .colourToneSelective h1{color:white;}
#cs02 .colourToneSelective, #cs02 #siteHeader01{background-color:#B59655;} #cs02 .colourToneSelective .h1Emu, #cs02 .colourToneSelective h1{color:white;}
#cs03 .colourToneSelective, #cs03 #siteHeader01{background-color:#9B7D57;} #cs03 .colourToneSelective .h1Emu, #cs03 .colourToneSelective h1{color:white;}
#cs04 .colourToneSelective, #cs04 #siteHeader01{background-color:#80622E;} #cs04 .colourToneSelective .h1Emu, #cs04 .colourToneSelective h1{color:white;}
#cs05 .colourToneSelective, #cs05 #siteHeader01{background-color:#747146;} #cs05 .colourToneSelective .h1Emu, #cs05 .colourToneSelective h1{color:white;}
#cs06 .colourToneSelective, #cs06 #siteHeader01{background-color:#53531F;} #cs06 .colourToneSelective .h1Emu, #cs06 .colourToneSelective h1{color:white;}
*/




.cScheme11 h2, .cScheme11 h2 a:link, .cScheme11 h2 a:visited{color:#ED008E;}
.cScheme12 h2, .cScheme12 h2 a:link, .cScheme12 h2 a:visited{color:#971C1E;}
.cScheme13 h2, .cScheme13 h2 a:link, .cScheme13 h2 a:visited{color:#F7941D;}
.cScheme14 h2, h3.cScheme14{color:#545625;}
.cScheme15, h2.cScheme15 , h1.cScheme15{color:#81632F;}



.cScheme100{color:#535524;}

.sideSplitLeft01{
	width:200px;
	}


.floatImageLeft{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
.floatImageLeft, .floatImageRight{
	border:1px solid #f4f4f4;
	}

.floatImageRight{
	float:right;
	margin-left:10px;
	margin-bottom:10px;
	}


.pullUp010{
	margin-top:-1em;
	}
.readMore{}
.readMore a:link, .readMore a:visited{
	background-image:url(../images/elements/bullets/bullet_11a.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding-right:15px;
	/*font-weight:bold;*/
	letter-spacing:-1px;
	color:#B29352;
	/*padding-top:5px;
	padding-bottom:5px;*/
	} 
.readMore a:hover{
	color:#333333;
	}


.readmore4{}
.readmore4 a:link, .readmore4 a:visited{
	background-image:url(../images/elements/bullets/arrow_right02.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding-right:15px;
	/*font-weight:bold;*/
	letter-spacing:-1px;
	color:#B29352;
	/*padding-top:5px;
	padding-bottom:5px;*/
	} 
.readmore4 a:hover{
	color:#333333;
	}



.readMore3{}
.readMore3 a:link, .readMore3 a:visited{
	background-image:url(../images/elements/bullets/round-bull-right01.gif);
	background-position:100% 60%;
	background-repeat:no-repeat;
	padding:4px;
	padding-left:0;
	padding-right:20px;
	/*font-weight:bold;*/
	/*letter-spacing:-1px;*/
	color:#B29352;
	/*padding-top:5px;
	padding-bottom:5px;*/
	} 
.readMore3 a:hover{
	color:#333333;
	}


.readMoreAlt{}
.readMoreAlt a:link, .readMoreAlt a:visited{
	background-image:url(../images/elements/bullets/bullet_11.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	padding-right:20px;
	font-weight:bold;
	color:#646466;
	padding-top:2px;
	padding-bottom:2px;
	}
.readMoreAlt a:hover{
	color:#333333;
	}
.readMoreAlt2{}
.readMoreAlt2 a:link, .readMoreAlt2 a:visited{
	background-image:url(../images/elements/buttons/go2.gif);
	background-position:80% 50%;
	background-repeat:no-repeat;
	padding-right:30px;
	font-weight:bold;
	letter-spacing:-1px;
	color:#646466;
	padding-top:2px;
	padding-bottom:2px;
	display:block;
	} 
.readMoreAlt2 a:hover{
	color:#333333;
	}
.pubDetDate{
	font-weight:normal;
	color:black;
	}



.backLink, .noResultsBack{
	margin-top:10px;
	}
.backLink a:link, .backLink a:visited, .noResultsBack a:link, .noResultsBack a:visited {
	background-image:url(../images/elements/bullets/prev_01.gif);
	background-position:0% 50%;
	background-repeat:no-repeat;
	padding-left:25px;
	padding-top:10px;
	padding-bottom:10px;
	}
.readMore a:hover{
	color:#666666;
	}

.borderedImage, .borderedBox01, .bordered{
	border:1px solid #e4e4e4;
	}
.subInfoInner{
	padding-left:8px;
	padding-right:8px;
	}
.contactAddress{
	/*font-size:0.9em;*/
	}
.sideSearchItem{
	width:158px;
	overflow:hidden;
	}
.contactTitle{
	color:#987347;
	font-weight:bold;
	padding-right:1em;
	}
.flowLinks{
	margin-bottom:20px;
	}
.flowLinks a{
	padding-right:5px;
	}
/* lists */
.lastListItem{}



#mainNav{
	margin-top:10px;
	}
#mainNav ul li{
	
	}
#mainNav ul li a{
	padding:3px;
	padding-top:8px;
	padding-bottom:6px;
	}
#mainNav ul li a span{
	
	}
#mainNav ul li a:link, #mainNav ul li a:visited{
	color:black;
	font-size:1.2em;
	font-weight:normal;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
#mainNav ul li a:hover{
	color:black;
	font-size:1.2em;
	font-weight:normal;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	}
#mainNav ul li ul.childNav li a{
	padding:3px;
	padding-left:8px;
	font-weight:normal;
	font-size:1em;
	color:#957248;
	}
#mainNav ul li ul.childNav li a:link,
#mainNav ul li ul.childNav li a:visited,
#mainNav ul li ul.childNav li a:hover{
	color:#957248;
	font-size:1em;
	}
#mainNav ul li ul.childNav li.currentListItem a{
	font-weight:bold;
	}

#subNav{
	text-align:right;
	/*min-height:25px;*/
	/*position:absolute;*/
	padding-top:8px;
	padding-bottom:2px;
	}
* html #subNav{
	/*height:25px;*/
	}
#subnav ul{
	/*position:relative;
	bottom:0;*/
	}
#subNav ul li{
	background-image:url(../images/elements/bullets/arrow_right01.gif);
	background-repeat:no-repeat;
	background-position:0 50%;
	padding-right:1em;
	margin-left:0.7em;
	padding-left:0.5em;
	}
#subNav ul li a{
	padding-left:0;
	}
#subNav ul li a span{
	
	}
#subNav ul li a:link, #subNav ul li a:visited{
	color:white;
	/*font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	letter-spacing:1px;*/
	}
#subNav ul li a:hover{
	color:#333;
	/*font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
	letter-spacing:1px;*/
	}


.listTypeMoon{margin-bottom:0;}
.listTypeMoon ul{margin:0;padding:0;}
.listTypeMoon ul li{
	margin:0;
	display:inline;
	padding-right:1em;
	padding-bottom:0;
	}
.listTypeMoon ul li a{
	/*background-color:#003300;*/
	margin:0;
	}
.listTypeMoon ul li#firstItem{
	/* border-left:1px solid #e4e4e4; */
	}
.listTypeMoon ul li a:link, .listTypeMoon ul li a:visited{
	
	}
.listTypeMoon ul li a:hover{
	color:#333333;
	}

.bodyTextBlock{}
.bodyTextBlock ul{
	margin:0;
	padding:0;
	list-style-type:none;
	margin-bottom:1em;
	}
.bodyTextBlock ul li{
	margin-left:10px;
	padding-left:10px;
	background-image:url(../images/elements/bullets/bodytext.gif);
	background-repeat:no-repeat;
	background-position:0% 0.5em;
	}
.bodyTextBlock ul li a{
	
	}
.bodyTextBlock ul li a:link, .bodyTextBlock ul li a:visited{
	
	}
.bodyTextBlock ul li a:hover{
	
	}


.listTypeJam{}
.listTypeJam ul{margin:0;}
.listTypeJam ul li{
	display:inline;
	border-left:1px solid #777777;
	}
.listTypeJam ul li a{
	display:inline;
	margin-left:0.5em;
	margin-right:0.5em;
	}
.listTypeJam ul li a:link, .listTypeJam ul li a:visited{
	color:#003366
	}
.listTypeJam ul li a:hover{
	border-bottom:none;
	color:#333333;
	}

.listTypeJam ul li.firstItem{
	border-left:none;
	}
	
	
	
.svLinks{}
.svLinks ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.svLinks ul li{
	padding:2px;
	}
.svLinks ul li.rowOdd{
	background-color:#F6F3EC;
	}
.svLinks ul li a:link, .svLinks ul li a:visited{
	color:#000;
	}
.svLinks ul li a:hover{
	color:#444;
	}
.svlinksBlock h4{
	color:#574108;
	margin-bottom:0.5em;
	}


.galleryLinks{}
.galleryLinks ul{
	margin:0;
	padding:0;
	list-style-type:none;
	}
.galleryLinks ul li{
	/*padding:2px;*/
	font-size:1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.galleryLinks ul li.rowOdd{
	background-color:#F6F3EC;
	}
.galleryLinks ul li a{
	background-image:url(../images/elements/bullets/round-bull-right01.gif);
	background-repeat:no-repeat;
	background-position:98% 50%;
	display:block;
	padding:4px;
	}
.galleryLinks ul li a:link, .galleryLinks ul li a:visited{
	color:#342311;
	}
.galleryLinks ul li a:hover{
	color:#000;
	background-color:#FBF9F5;
	}
.galleryLinks h4{
	color:#574108;
	margin-bottom:0.5em;
	}

/*
.relatedDocuments h4{
	color:#574108;
	margin-bottom:0.5em;
	}
.relatedDocuments{}
.relatedDocuments tr.rowOdd td{
	background-color:#F7F4ED;
	}
.relatedDocuments tr.rowEven td{
	
	}
.relatedDocuments td{
	padding:2px;
	}
.relatedDocuments a:link, .relatedDocuments a:visited{
	color:#000;
	}
.relatedDocuments a:hover{
	color:#444;
	}
*/

.relatedDocs{margin-top:0;}

.relatedDocs ul{
	margin:0;
	margin-top:0;
	padding:0;
	list-style:none;
	}
.relatedDocs ul li{
	margin:0;
	/*background-image:url(../images/elements/horizontal_break.gif);
	background-repeat:repeat-x;
	background-position:bottom;*/
	text-align:right;
	}
.relatedDocs ul li a{
	padding-bottom:2px;
	/*padding-top:2px;*/
	padding-right:20px;
	margin-top:0;
	/*border-bottom:1px solid #D3D3D3;*/
	background-image:url(../images/elements/icons/pdf.gif);
	background-repeat:no-repeat;
	background-position:right 0;
	/*font-weight:bold;*/
	}
.relatedDocs ul li.jpg a{
	background-image:url(../images/elements/icons/jpg.gif);
	}
.relatedDocs ul li.subLink a{
	background-image:url(../images/elements/icons/arrow_right02.gif);
	font-weight:normal;
	}
.relatedDocs ul li a:link, .relatedDocs ul li a:visited{
	/*background-color:#DFF0FB;*/
	/*color:#4E86BF;*/
	color:#444444;
	}
.relatedDocs ul li a:hover{
	background-color:#C7E6F8;
	color:#444444;
	}
.relatedDocs ul li.subLink a:link, .relatedDocs ul li.subLink a:visited{
	/*background-color:#DFF0FB;*/
	/*color:#4E86BF;*/
	color:#999999;
	}
.relatedDocs ul li.subLink a:hover{
	background-color:#EFF4C4;
	color:#999999;
	}
.listTypeMartini{}
.listTypeMartini ul{
	margin:0;
	margin-top:0;
	padding:0;
	list-style:none;
	}
.listTypeMartini ul li{
	display:block;
	margin:0;
	background-image:url(../images/elements/misc/hr.gif);
	background-repeat:repeat-x;
	background-position:top;
	}
.listTypeMartini ul li a{
	display:block;
	font-weight:bold;
	/*padding-right:2em;*/
	}
.listTypeMartini ul li.current a:link, .listTypeMartini ul li.current a:visited{
	color:#545221;
	}
.listTypeMartini ul li.firstListItem{
	background-image:none;
	}
.listTypeMartini ul li a:link, .listTypeMartini ul li a:visited{
	color:#957248;
	}
.listTypeMartini ul li a:hover{
	background-color:#eeeeee;
	}
	


.listTypeMartini2{}
.listTypeMartini2 ul{
	margin:0;
	margin-top:0;
	padding:0;
	list-style:none;
	}
.listTypeMartini2 ul li{
	display:block;
	margin:0;
	background-image:url(../images/elements/misc/horiz_rule2.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.listTypeMartini2 ul li a{
	display:block;
	/*font-weight:bold;*/
	padding-right:2em;
	}
.listTypeMartini2 ul li.current a:link, .listTypeMartini2 ul li.current a:visited{
	color:#FFFFFF;
	background-color:#8B7858;
	}
.listTypeMartini2 ul li.lastLinkItem{
	background-image:none;
	}
.listTypeMartini2 ul li a:link, .listTypeMartini2 ul li a:visited{
	color:#FFFFFF;
	}
.listTypeMartini2 ul li a:hover{
	background-color:#9A886B;
	}

.fontSizeList{
	display:inline;
	/*padding-right:10px;
	padding-left:10px;*/
	/*background-image:url(../images/elements/misc/text.jpg);
	background-repeat:no-repeat;
	background-position:0 0;*/
	}
.fontSizeList ul{
	/*background-color:#009933;*/
	display:inline;
	margin:0;
	margin-top:0;
	padding:0;
	list-style:none;
	}
.fontSizeList ul li{
	display:inline;
	margin-right:1px;
	/*margin:0;*/
	/*background-image:url(../images/elements/misc/horiz_rule2.gif);
	background-repeat:repeat-x;
	background-position:bottom;*/
	}
.fontSizeList ul li a{
	display:inline-block;
	width:1.3em;
	height:1.3em;
	line-height:normal;
	padding-top:0.1em;
	text-align:center;
	/*font-weight:bold;*/
	/*padding-right:2em;*/
	}
.fontSizeList ul li.current a:link, .fontSizeList ul li.current a:visited{
	/*color:#FFFFFF;
	background-color:#8B7858;*/
	}
.fontSizeList ul li.lastLinkItem{
	/*background-image:none;*/
	}
.fontSizeList ul li a:link, .fontSizeList ul li a:visited{
	color:#333333;
	border:1px solid #777777;
	}
.fontSizeList ul li a:hover{
	background-color:#e4e4e4;
	}
.listImageWrap{
	padding-right:10px;
	}
.listImageWrap img{
	border:1px solid #DFDFDF;
	}

/* box styles */

.boxType01{ margin:auto;background-color:#4F94BD;color:white;}
.boxType01 *{}
.boxType01 .boxHeadLeft{
	background: url(../images/elements/boxes/box01/tx--.gif) no-repeat top left;
	height:9px;
	}
.boxType01 .boxHeadRight{
	background: url(../images/elements/boxes/box01/t-xx.gif) no-repeat top right;
	}
.boxType01 .boxFootLeft{
	background: url(../images/elements/boxes/box01/bx--.gif) no-repeat bottom left;
	height:9px;
	}
.boxType01 .boxFootRight{
	background: url(../images/elements/boxes/box01/b-xx.gif) no-repeat bottom right;
	}
.boxType01 .boxLeft{
	background: url(../images/elements/boxes/box01/cx--.gif) repeat-y top left;
	}
.boxType01 .boxRight{
	background: url(../images/elements/boxes/box01/c-xx.gif) repeat-y top right;
	}
.boxType01 .boxCentre{
	margin-left:10px;
	margin-right:10px;
	}

/* pagelinks */

.pageLinksContainer #currentLink a:link, .pageLinksContainer #currentLink a:visited{
	color:#352412;
	}
.tweet_list li a{
	display:inline;	
	background-color:#F7F2EC;
}

#tweetBox a{
	background-color:transparent;
}
.tweet_list{
	margin:0;
	padding:0;
	list-style-type:none;
}
