#resabouttitle{background-image: url(../../images/resabout_title.gif); background-repeat: no-repeat; width: 100%; height: 33px; background-color: #3db7e4;}
#resmemberstitle{background-image: url(../../images/resmembers_title.gif); background-repeat: no-repeat; width: 100%; height: 33px; background-color: #3db7e4;}
#resapplytitle{background-image: url(../../images/resapply_title.gif); background-repeat: no-repeat; width: 100%; height: 33px; background-color: #3db7e4;}
#resnotestitle{background-image: url(../../images/resnotes_title.gif); background-repeat: no-repeat; width: 100%; height: 33px; background-color: #3db7e4;}

#resmemberstitle span{margin:10px 10px 0 0; float:right; color:#fff;}
#resnotestitle span{margin:10px 10px 0 0; float:right; color:#fff;}


#disclaimercontent a{color:#3DB7E4;}
.redbold{color:#672A8D; font-size:14px; font-weight:bold;}
.contentheadingresmember{font-size:22px; margin:0 0 0 0; display:block; color:#3DB7E4; font-weight:bold;}


/*.searchintro{display:none;}*/

/*common styles*/
a img {border:none;}
h3{font-size:18px; color:#672A8D; padding:10px 0 0 15px;}
fieldset{border:none; border-bottom:solid 1px #672A8D; padding-bottom:20px;}

.clearme{clear:both;}
.imgright{float:right; margin:0 0 10px 10px; border:solid 1px #3DB7E4;}
.imgleft{float:left; margin:0 10px 10px 0; border:solid 1px #3DB7E4;}

.mosimage_caption{background-color:#3DB7E4; color:#fff; padding:2px 5px 2px 5px; width:248px;}

.buttonsearch{background-color:#fff; border:solid 1px #3DB7E4; color:#000; padding:0 2px; margin:0 0 0 5px;}
.buttonsearch:hover{background-color:#672A8D; color:#fff; border:solid 1px #fff;}



/*Header Styles*/
#headertop{height:93px; background-image:url(../../images/header_bg.gif);}
.logo{padding:15px 0 0 0;}
.createdate{font-weight:bold;}

/*search box styles*/
#search{/*height:35px;*/ /*width:220px;*/ float:right; margin:-45px 0 0 0; padding:7px 5px 7px 5px; border:solid 1px #fff; background-color:#3DB7E4;}
#mod_search_searchword{margin:0 0 0 0;}

#searchbutt{float:right; margin:7px 15px 0 0;}

/*Footer Styles*/
#footer{height:90px;}
#footer ul{margin:-30px 0 0 0; padding:0;}
#footer li{float:right; list-style:none; margin:0 30px 0 0;}
#footer a:link, #footer a:visited{text-decoration:none; color:#000; background-color:#fff;}
#footer a:hover{text-decoration:underline;}

/*common styles*/
*{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.hide, hr{display:none;}
a:link, a:visited{color:#fff; text-decoration:none;}
a:hover{text-decoration:underline;}
html{height:100%;}
body{min-height:101%; background-color:#e1e1e1;}
.blocklink{display:block; height:100%; width:100%;}

/*vote modual styles*/
#linkvote{margin:10px 20px 0 16px;}
#linkvote label{line-height:20px;}
#linkvote .linkvotearrow{padding:0 5px 0 5px;}
#linkvote input.checkbox{margin:0 5px 0 0;}
.linkvotearrow{margin:0 5px 0 17px;}

/*archive styles*/
#archive{width:736px; border:solid 1px #3DB7E4; overflow:hidden; float:left; margin:0 0 0 0;}
#archive p {padding:10px}
#currentarchive a{text-decoration:underline; font-weight:bold;}

/*layout styles*/
#container{width:740px; background-color:#fff; color:#000; margin:0 auto 0 auto; padding:7px;}
#headerbot{height:207px;}

/*home (WELCOME) content styles*/
#welcomecontent a{color:#672A8D; text-decoration:underline;}
#welcomecontent a:hover{text-decoration:none;}
#welcomecontent p span{color:#3DB7E4; font-weight:bold;}
#welcomecontent p {font-size:13px;}

/*home (FILM) content styles*/
#filmcontent a{color:#672A8D; text-decoration:underline; font-weight:bold;}
#filmcontent a:hover{text-decoration:none;}
#filmcontent p span{color:#3DB7E4; font-weight:bold;}
#filmcontent p {font-size:13px; padding:0px 0px 20px 0px;}


#mediacontacts{background-color:#fff; height:auto; width:726px; padding:5px; border:solid 1px #3DB7E4; border-top:none;}
#mediacontactstitle{background-image:url (../../images/mediaenquiries_title.gif); background-repeat:no-repeat; width:738px; height:33px; background-color:#3DB7E4;}
.mediacontacts-p{padding:10px; color:#000000;}

/*search styles*/
#searchcontent{border:solid 1px #3DB7E4;}
#searchcontenttitle{background-image:url(../../images/search_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#searchresults{padding:0 13px 0 13px;}
#searchresults .componentheading{display:none;}
#searchcontent form{display:none;}
#searchcontent a{color:#672A8D; font-weight:bold;}



/*Xmas card content styles*/
            #xmascard{width:363px; height:248px; border:solid 1px #3db7e4; overflow:hidden; margin:0 0 0 374px;}
            #xmascardtitle{background-image:url(../../images/xmascard_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3db7e4;}
            
            #xmascardcontent{margin:0px 0px 0 0px; height:248px; width:363px;}
            #xmascardcontent a{float:left; margin:15px 0 0 18px;}
            
            #xmascardbase{width:365px; height:27px; background-color:#3db7e4; margin:0 0 0 374px;}
            #xmascardbase span{float:right; margin:5px 5px 0 0; color:#fff; font-weight:bold;}



/*home (YOUR-AREA) content styles*/
#yourarea{width:363px; height:248px; border:solid 1px #3db7e4; overflow:hidden; margin:0 0 0 374px;}
#yourareatitle{background-image:url(../../images/yourarea_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3db7e4;}
#yourareacontent{margin:0px 0px 0 0px; height:248px; width:363px; background:url(../../images/map_bg.gif) no-repeat top center;}
#yourareacontent span{float:right;}
#yourareacontent p{padding:20px 20px 0 20px; float:left;}
#yourareacontent a:link, #yourareacontent a:visited {text-decoration:underline; color:#672A8D;}
#yourareacontent a:hover {text-decoration:none;}
#yourareacontent span strong{color:#672A8D;}
#yourareabase{width:365px; height:27px; background-color:#3db7e4; margin:0 0 0 374px;}
#yourareabase span{float:right; margin:5px 5px 0 0; color:#fff; font-weight:bold;}
#featuredthumb{margin:13px 0 0 0;}

/*home pubs*/
#homepubs{width:363px; height:275px; border:solid 1px #3db7e4; overflow:hidden; margin:-277px 0 0 0;}

/*home (VOTE) content styles*/
/*#vote{width:363px; height:200px; border:solid 1px #3DB7E4; overflow:hidden; margin:-229px 0 0 0;}
#voteresults{width:363px; height:auto; border:solid 1px #3DB7E45; overflow:hidden; margin:-229px 0 0 0;}
#votetitle{background-image:url(../../images/vote_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#votetitle img{float:right; margin:5px 10px 0 0;}
#votetitle a:link, #votetitle a:visited, #votetitle a:hover{border:none;}
#votecontent{margin:10px 20px 0 16px;}
#votecontent strong, #linkvote strong, #voteresultshome strong{color:#672A8D;}

#votecontent input.checkbox{margin:0 5px 0 0; padding:0;}
#votecontent form label span{color:#672A8D;}
#votecontent a {color:#672A8D;}*/

/*#votecontent p{line-height:10px;}/*ie rule*/ 
/*html>body #votecontent p{margin:5px 0 0 0;}*/

#votesubmit{margin:10px 0 10px 0;}/*ie rule*/
#voteresultshome{width:326px; background-color:#fff; margin:0 0 10px 18px; border-top:solid 1px #3DB7E4; padding:5px 0 5px 0;}
#voteresultshome ul li{list-style:none; font-size:12px; float:left; padding:0 10px 10px 10px;}
#voteresultshome ul li span{color:#672A8D;}
#votecontent #question{margin:0 0 -10px 0; padding:0; line-height:15px;}
#votebase{width:365px; height:27px; background-color:#3DB7E4;}
#votebase span{float:right; margin:5px 5px 0 0; color:#fff;}
#submit{height:21px; width:115px; float:left; margin:3px 0 0 5px; color:#000;}
#sumbit a:link, #submit a:visited{display:block; height:100%; width:100%; background-image:url(../images/submit_butt.gif);}
#submit a:hover{background-position:0 21px;}
#viewresults{margin:5px 10px 0 20px; float:right;}
#votecontent strong{font-size:18px;}

#researchpapers{border:solid 1px #3DB7E4; width:363px; float:right;}
#researchpapers_title{background-image:url(../../images/resultspapers_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#researchpapers_title span a{color:#fff; font-size:12px; border:solid 1px #fff; padding:3px;}
.researcharchive{float:right; margin:10px 5px 0 0; color:#fff;}
#research_papers_content{/*margin:10px 20px 0 16px;*/}
#researchcompleted span a{color:#fff; font-size:12px;}
#researchunderway span a{color:#fff; font-size:12px;}

/*home (LATEST-NEWS) content styles*/
#latestnews{color:#000; width:363px; height:269px; border:solid 1px #3db7e4; overflow:hidden; margin:-271px 0 0 0;}
#latestnewstitle{background-image:url(../../images/latestnews_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3db7e4}
#latestnewstitle span{float:right; margin:10px 5px 0 0; color:#fff; font-weight:bold;}
#latestnewstitle span a{border:solid 1px #fff; padding:2px 4px;}
#latestnewstitle span a:hover{text-decoration:none; background-color:#fff; color:#672a8d;}

.newsodd{height:61px; background-color:#BAB8B8;}
.newsodd span{color:#fff;}
.date{display:block; padding:15px 15px 0 15px;}



.newseven{/*height:59px;*/ height:60px; border-bottom:dashed 1px #3DB7E4;}
.newseven {list-style:none; margin:0; padding:0;}
.newseven span{color:#672A8D;}
.newseven span a:link, .newseven span a:visited {color:#ccc;}
.newseven span a:hover{text-decoration:underline;}


.newscontent{display:block; margin:-16px 0 0 100px; padding:0 10px 0 0;}


.newsodd a:link, .newsodd a:visited, .newseven a:link, .newseven a:visited{display:block; height:100%; width:100%; text-decoration:none; color:#000;}
.newsodd a:hover{background-color:#989696; color:#000;}
.newseven a:hover{background-color:#E2E0E0; color:#000;}

/*your Area content styles*/
.selection{background-color:#3DB7E4;}
.selection span{color:#fff;}
#areaheaderbot{height:207px; background-repeat:no-repeat;}
#areamenu{border:solid 1px #3DB7E4; height:475px; width:235px;}

.areaimage{float:right; padding:15px 20px 0 12px; clear:both; display:inline;}
.areaimage img, .areaimageleft img{border:solid 1px #3DB7E4;}
.areaimage p{background-color:#3DB7E4; color:#fff; text-align:left; width:248px; padding:2px 5px 2px 5px;}


/*your_area menu styles*/
#areamenucontent{margin:0 0 5px 0; border:solid 1px #3DB7E4;}
#areamenucontent strong{font-size:18px;}
#areamenucontent a:link, #areamenucontent a:visited{color:#494949; font-size:14px; display:block; padding:3px 0;}
#areamenucontent a:hover{background-color:#3DB7E4; color:#fff; text-decoration:none;}
#areamenucontent li{list-style:none; width:235px;}

#areamenucontent ul li a span {margin:0 0 0 0px; font-size:14px;}

#areamenucontent ul li a span img{border:none;}
#areamenucontent p{width:235px; font-weight:normal;}

#areamenurow1{float:right; font-weight: bold; margin:0 0 10px 0;}
#areamenurow2{float:right; font-weight: bold; margin:0 0 10px 0;}
#areamenurow3{float:left; font-weight: bold; border-right:solid 1px #3DB7E4; width:267px; height:180px;}
#areamenurow3 p{margin:15px;}

#votemenu a:hover, #votemenu a:link, #votemenu a:visited{display:block; background-color:#fff; color:#672A8D; width:180px}

#areamenutitle{background-image:url(../../images/yourarea_title02.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#areatitle{background-image:url(../../images/yourarea_title02.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4; margin:0 0 0 0; color:#fff;}
#areamaptitle{background-image:url(../../images/title_yourarea_map.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4; margin:0 0 10px 0; width:235px;}
#areatitleblank{width:100%; height:33px; background-color:#3DB7E4; margin:0 0 10px 0; width:235px;}

#areaprojectlinks{margin:0 0 0 267px; padding:0; height:210px; width:470px; background-color:#fff; border-left:solid 1px #3DB7E4;}
#areaprojectlinks a:link, #areaprojectlinks a:visited{color:#494949; font-size:14px; display:block; padding:3px 0; font-weight:bold;}
#areaprojectlinks a:hover{background-color:#3DB7E4; color:#fff; text-decoration:none; font-weight:bold;}
#areaprojectlinks ul{margin:10px 0 0 0;}
#areaprojectlinks li{list-style:none; width:470px;}
#areaprojectlinks ul li a span {margin:0 0 0 15px; font-size:14px;}
#areaprojectlinks ul li a span img{border:none;}






/*Residents Panel Styles*/
#respan{width: 363px; height: 275px; border:solid 1px #3DB7E4; margin:0 0 0 374px;}
#restitle{background:url(../../images/res_title.gif) #3DB7E4 no-repeat; width:100%; height:33px; margin:0 0 10px 0;}
#restitle span{float:right; margin:10px 5px 0 0; color:#fff;}
#restitle span a{border:solid 1px #fff; padding:2px 4px;}
#restitle span a:hover{background-color:#fff; text-decoration:none; color:#3DB7E4;}

#rescontent{margin:15px 20px 0 20px;}
#rescontent p span{color:#3DB7E4; font-weight:bold;}
#rescontent p {font-size:13px;}
#rescontent a {color:#000; text-decoration:underline;}
#rescontent a:hover{text-decoration:none;}



/*your area content styles*/
#areacontent{border:solid 1px #3DB7E4; width:737px; min-height:475px;}
#areacontentcontent{padding:15px 20px 15px 20px; }
#areacontentcontent p {line-height:17px; }
#areacontentcontent p strong{color:#672A8D;}
#areacontent a{color:#672A8D; text-decoration:underline;}
#areacontent a:hover{text-decoration:none;}


/*your_area title styles*/
#walkercontenttitle, #northcentralcontenttitle, #bykercontenttitle, #elswickcontenttitle, #scotswoodcontenttitle, #benshamcontenttitle, #teamscontenttitle, #dunstoncontenttitle, #fellingcontenttitle, #deckhamcontenttitle, #linkscontenttitle, #faqcontenttitle, #researchtitle, #contactustitle, #emailustitle, #glossarytitle, #governmenttitle, #regionaltitle, #newcastlegatesheadtitle, #pathfindertitle, #projecttitle, #research-u-title, #research-c-title, #gates_rac_contenttitle, #newc_rac_contenttitle{background-image:url(../../images/yourarea_walkerriverside.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#walkercontenttitle span{float:right; margin:10px 5px 0 0; color:#fff;}
#northcentralcontenttitle{background-image:url(../../images/yourarea_northcentral.gif);}
#bykercontenttitle{background-image:url(../../images/yourarea_byker.gif);}
#elswickcontenttitle{background-image:url(../../images/yourarea_elswick.gif);}
#scotswoodcontenttitle{background-image:url(../../images/yourarea_scotswood.gif);}
#benshamcontenttitle{background-image:url(../../images/yourarea_bensham.gif);}
#teamscontenttitle{background-image:url(../../images/yourarea_teams.gif);}
#dunstoncontenttitle{background-image:url(../../images/yourarea_dunston.gif);}
#fellingcontenttitle{background-image:url(../../images/yourarea_felling.gif);}
#deckhamcontenttitle{background-image:url(../../images/yourarea_deckham.gif);}
#gates_rac_contenttitle{background-image:url(../../images/rac_gateshead.gif);}
#newc_rac_contenttitle{background-image:url(../../images/rac_newcastle.gif);}

#linkscontenttitle{background-image:url(../../images/links_title.gif);}
#governmenttitle{background-image:url(../../images/title_links_gov.gif);}
#regionaltitle{background-image:url(../../images/title_links_regional.gif);}
#newcastlegatesheadtitle{background-image:url(../../images/title_links_ng.gif);}
#pathfindertitle{background-image:url(../../images/title_links_pathfinder.gif);}
#projecttitle{background-image:url(../../images/title_links_project.gif);}

#faqcontenttitle{background-image:url(../../images/faq_title.gif);}
#researchtitle{background-image:url(../../images/research_title.gif);}
#research-u-title{background-image:url(../../images/research_u_title.gif);}
#research-c-title{background-image:url(../../images/research_c_title.gif);}
#research-c-title span{float:right; margin:10px 5px 0 0; color:#fff;}
#research-c-title span a{border:solid 1px #fff; padding:2px 4px;}
#research-c-title span a:hover{text-decoration:none; background-color:#fff; color:#3DB7E4;}

/**/
#contactustitle{background-image:url(../../images/contact_title.gif);}
#emailustitle{background-image:url(../../images/emailustitle.gif);}
#glossarytitle{background-image:url(../../images/glossary_title.gif);}
/**/

/*your area map styles*/
#yourareamap{border: solid 1px #3DB7E4; margin:10px 0 0 0;}
#maplist{height:100px; background-color:#3DB7E4;}

/* NEW links styles (mk2)*/
#linkscontent-left{border:solid 1px #3DB7E4; width:363px; min-height:475px; float:right;}
#linkscontent-right{border:solid 1px #3DB7E4; width:363px; float:left;}
.linksdiv{height:240px;}
#linksheaderimg{height:207px; background-image:url(../../images/areaheader.jpg); background-repeat:no-repeat;}
#linkslist{margin:5px 0 0 0;}
#linkslist a:link, #linkslist a:visited{color:#494949; font-size:14px; width:100%; display:block; padding:3px 0; background:url(../../images/bullet.gif) no-repeat;}
#linkslist a:hover{display:block; background-color:#3DB7E4; color:#fff; text-decoration:none; width:100%;}
#linkslist li{list-style:none; width:100%;}
#linkslist ul li a span {margin:0 0 0 30px; font-size:14px;}

/*#linkslist ul li a span img{border:none;}*/

.visittxt{color:#fff; text-align:right; margin:-18px 10px 0 0;}
#linkline02{padding:0 0 0 16px;}

/*faq styles*/
#faqlist{margin:5px 0 0 0;}
#faqlist a:link, #faqlist a:visited{color:#494949; font-size:14px; width:100%; display:block; padding:3px 0;}
#faqlist a:hover{display:block; background-color:#3DB7E4; color:#fff; text-decoration:none; width:100%;}
#faqlist li{list-style:none; width:100%;}
#faqlist ul li a span {margin:0 0 0 10px; font-size:14px;}
#faqlist ul li a span img{border:none;}
.faqdiv{height:auto;}

#faqcontent{border:solid 1px #3DB7E4; width:737px;}

#faqcontent a{color:#672A8D; line-height:20px; text-decoration:underline;}
#faqcontent a:hover{text-decoration:none;}
#faqheader{height:207px; background-image:url(../../images/faq_header.jpg); background-repeat:no-repeat;}
#faqimages{float:right; width:310px; height:300px;}
#answers {width:416px; float:left;}
#answers p {padding:5px 15px 15px 15px;}
#answers h3{font-size:13px;}

.contentheadingfaq{padding:10px 0 0 15px; font-size:13px; color:#672A8D; font-weight:bold;}






#ourvisiontitle span{margin:10px 10px 0 0; float:right; color:#fff;}
#coreteamtitle span{margin:10px 10px 0 0; float:right; color:#fff;}
#theboardtitle span{margin:10px 10px 0 0; float:right; color:#fff;}







/*contact styles*/
#contactuscontent{width:737px; min-height:475px;}

#contactusheader{height:207px; background-image:url(../../images/contact_header.jpg); background-repeat:no-repeat; margin:0 0 10px 0;}

#contactus{width:363px; float:right; height:470px; color:#494949; border:solid 1px #3DB7E4;}
#contactus p{font-size:14px; margin:0 10px 0 10px;}
#contactus span{color:#672A8D; font-size:14px; margin:0 10px 0 10px;}
#contactus a{font-size:14px; color:#672A8D;}

#emailus{width:363px; float:left; border:solid 1px #3DB7E4; height:470px;}
#emailus fieldset{width:100%; border:none; margin:20px 0 0 0;}
#emailus label{display:block;}
#emailus legend{font-weight:bolder; color:#672A8D; padding:5px 0 0 5px; display:block;}
#emailus p {padding:5px;}
#emailus input[type="button"]{margin:10px 0 0 5px;}
input:focus, textarea:focus{background-color:#E6E6E6;}

/*research styles*/
#votemenu{border:solid 1px #3DB7E4; height:475px; width:363px; float:left; height:300px;}

#research{width:737px; min-height:475px;}
#research a{font-size:12px; color:#672A8D;}
#research p{font-size:12px; color:#000;}
#research span{font-size:12px; color:#494949;}
#research ol, #research ul{margin:20px 0 0 20px;}
#research ol li{padding:0 0 10px 0px;}

#research ul{margin:0; padding:0;}
#research ul li{padding:0 0 /*20px*/0 0px; font-size:14px; color:#494949; list-style:none;}
#research ul a, #researchcontent span a{font-size:14px;}

#researchintro{border:solid 1px #3DB7E4; width:363px; float:left; height:338px;}
#researchintro p{padding:10px 15px 0 15px;}
#researchintro ol{padding:0 15px 0 15px;} 

#researchcompleted{border:solid 1px #3DB7E4; width:363px; float:left;}
#researchunderway{border:solid 1px #3DB7E4; width:363px; float:right;}

.research-date-even img{margin:0 0 5px 20px;}
.research-date-even{display:block; padding:10px 0 0 22px; color:#672A8D;}
.research-even{height:auto; border-top:dashed 1px #3DB7E4;}
.research-even span{color:#000;}
.research-even span a:link, .research-even span a:visited {color:#ccc;}
.research-even span a:hover{text-decoration:underline;}
.research-even a:link, .research-even a:visited{display:block; height:100%; width:100%; text-decoration:none; color:#000;}
.research-even a:hover{background-color:#E2E0E0; color:#000;}
.researchcontent{display:block; margin:-39px 0 0 100px;}
.researchcontent strong{color:#672A8D; font-size:16px;}

.researchintro-p{padding:10px; color:#000000;}
/*glossary styles*/
#glossarypage{border:solid 1px #3DB7E4; width:737px; min-height:475px;}
#glosheader{height:207px; background-image:url(../../images/glos_header.jpg); background-repeat:no-repeat;}
#glossarycontent{padding:15px;}
#glossarycontent h2{color:#672A8D; font-size:30px; margin:0 0 10px 0;}
#glossarycontent p strong{color:#672A8D;}
#glossarycontent span a {font-color: #672A8D}
#glossarynav{ width:737px;}
#glossarynav ul{margin:0 0 0 1px;}
#glossarynav ul li{float:left; list-style:none; /*width:26px*/ margin:5px 0 10px 2px;}
#glossarynav ul li a{float:left; /*width:100%; height:100%;*/ background-color:#3DB7E4; text-decoration:none; padding:0 9px 0 9px;}
#glossarynav ul li a:hover{ background-color:#888;}

.componentheadingglossary{color:#672A8D; font-size:30px; margin:0 0 10px 0; font-weight:bold;}
.contentheadingglossary{font-weight:bold; color:#672A8D;}


.glossaryimage{float:right; padding:15px 0 0 12px; clear:both;}
.glossaryimage img{border:solid 1px #3DB7E4;}
.glossaryimage p{background-color:#3DB7E4; color:#fff; text-align:left; width:248px; padding:2px 5px 2px 5px;}

.glossarylink:visited, .glossarylink:link, .glossarylink:hover{color:#672A8D; font-size:12px;}


/*Disclaimer + access content*/
#disclaimercontent, #accesscontent{padding:15px;}
#disclaimercontent h2, #accesscontent h2{font-size:22px; margin:20px 0 10px 0; color:#672A8D;}
#disclaimercontent p, #accesscontent p{line-height:18px; font-size:12px;}


/*about us styles*/
#aboutusintro{width:363px; height:320px; border:solid 1px #3DB7E4; margin:0 0 0 0;}
#aboutusintro p {font-size:13px;}
#aboutusintro img{/*margin:0 20px 10px 10px;*/}
.aboutusimgs{float:right; border:solid 1px #3DB7E4; margin:0 0 0 10px;}
#aboutustitle{background-image:url(../../images/aboutus_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#aboutusintrocontent{margin:15px 20px 0px 20px;}
#aboutusintrocontent a{text-decoration:underline;}
#aboutusintrocontent a:hover{text-decoration:none;}
/**/
#ourvision{width:363px; height:320px; border:solid 1px #3DB7E4; overflow:hidden; margin:-322px 0 0 374px;}

#ourvisiontitle{background-image:url(../../images/ourvision_title.gif); font-weight:bold; background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#ourvisioncontent p{font-size:13px;}
#ourvisioncontent{margin:15px 20px 0 20px;}
#ourvisioncontent a{color:#672A8D; text-decoration:underline;}
#ourvisioncontent a:hover{text-decoration:none;}

/**/
#coreteam{width:363px; height:269px; border:solid 1px #3DB7E4; overflow:hidden; margin:0 0 0 0;}
#coreteamtitle{background-image:url(../../images/coreteam_title.gif); background-repeat:no-repeat; width:100%; height:33px; font-weight:bold; background-color:#3DB7E4;}
#coreteamcontent{margin:15px 20px 0 20px;}
/**/
#theboard{width:363px; height:269px; border:solid 1px #3DB7E4; overflow:hidden; margin:-271px 0 0 374px;}
#theboardcontent a{color:#672A8D; text-decoration:underline;}
#theboardcontent a:hover{text-decoration:none;}

#theboardtitle{background-image:url(../../images/theboard_title.gif); background-repeat:no-repeat; width:100%; height:33px; font-weight:bold; background-color:#3DB7E4;}



#theboardcontent{margin:15px 20px 0 20px;}
#boarddownload{width:323px; height:70px; background-color:#fff; float:left; margin:10px 0 0 0; border:dashed 1px #3DB7E4;}
#boarddownload img{margin:10px 0 0 20px;}
#boarddownload u{color:#3DB7E4;}
#boarddownload a{float:right; height:100%; width:100%; text-decoration:none;}
#boarddownload a:hover{background-color:#E2E0E0;}
#boarddownloadicon{padding:0 10px 0 0;}
#boarddownloadtext{float:left; width:240px;}
#boarddownloadtext p{color:#000; font-size:12px;}
#boarddownloadtext p strong{color:#672A8D;}

/*about us - workstreams styles*/
#subgroup{width:363px; border:solid 1px #3DB7E4; overflow:hidden; margin:-813px 0 0 0;}
#subgrouptitle{background-image:url(../../images/subgroups_title.gif); background-repeat:no-repeat; width:100%; height:31px; background-color:#3DB7E4}
#subgrouptitle span{float:right; margin:10px 5px 0 0; color:#fff;}
.subcontent{display:block; margin:-39px 0 0 100px;}
.subcontent strong{color:#672A8D;}
.dl-odd{height:60px; background-color:#BAB8B8;}
.dl-odd span{color:#fff;}
.dl-date-odd{display:block; padding:10px 0 0 22px; color:#000;}
.dl-date-odd img, .dl-date-even img{margin:0 0 5px 20px;}
.dl-date-even{display:block; padding:10px 0 0 22px; color:#672A8D;}
.dl-even{height:60px;}
.dl-even span{color:#672A8D;}
.dl-even span a:link, .dl-even span a:visited {color:#ccc;}
.dl-even span a:hover{text-decoration:underline;}
.dl-odd a:link, .dl-odd a:visited, .dl-even a:link, .dl-even a:visited{display:block; height:100%; width:100%; text-decoration:none; color:#000;}
.dl-odd a:hover{background-color:#989696; color:#000;}
.dl-even a:hover{background-color:#E2E0E0; color:#000;}

/*ourvision styles*/
#ourvision_image{float:right; padding:15px 20px 0 12px; clear:both;}
#ourvision_image p{background-color:#3DB7E4; color:#fff; text-align:left; width:248px; padding:2px 5px 2px 5px;}
#ourvision_image img{border:solid 1px #3DB7E4;}
#ourvisioncontentcontent{margin:15px 20px 15px 20px;}
#ourvisioncontentcontent strong{color:#672A8D; font-size:14px;}
#ourvisioncontentcontent b{color:#672A8D; font-size:14px;}
#ourvisioncontentcontent span{font-weight:bold; font-size:13px;}
#ourvisioncontentcontent strong span{color:#672A8D; font-size:12px;}
#ourvisioncontentcontent{line-height:17px; width:420px;}

/*news - usefuldocs styles*/
.doccontent{display:block; margin:-39px 0 0 100px;}
.doccontent strong{color:#672A8D;}
#usefuldocs{width:363px; border:solid 1px #3DB7E4; border-bottom:none; overflow:hidden; float:right; margin:0 2px 0 0;}
#usefuldocstitle{background-image:url(../../images/usefuldocs_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#usefuldocstitle span{float:right; margin:10px 5px 0 0; color:#fff;}
#usefuldocstitle span a{border:solid 1px #fff; padding:2px 4px;}
#usefuldocstitle span a:hover{text-decoration:none; background-color:#fff; color:#672A8D;}



.usefuldocscontent{display:block; margin:-39px 0 0 100px;}
.usefuldocs strong{color:#672A8D;}


.doc-odd{height:60px; background-color:#BAB8B8;}
.doc-odd span{color:#fff;}
.doc-date-odd{display:block; padding:10px 0 0 22px; color:#000;}
.doc-date-odd img, .doc-date-even img{margin:0 0 5px 20px;}


.doc-date-even{display:block; padding:10px 0 0 22px; color:#672A8D;}
.doc-even{height:60px; border-bottom:dashed 1px #3DB7E4;}
.doc-even span{color:#672A8D;}
.doc-even span a:link, .doc-even span a:visited {color:#ccc;}
.doc-even span a:hover{text-decoration:underline;}
.doc-odd a:link, .doc-odd a:visited, .doc-even a:link, .doc-even a:visited{display:block; height:100%; width:100%; text-decoration:none; color:#000;}
.doc-odd a:hover{background-color:#989696; color:#000;}
.doc-even a:hover{background-color:#E2E0E0; color:#000;}

/*news - latest news styles*/
#newslatestnews{width:363px; border:solid 1px #3DB7E4; overflow:hidden; float:left; margin:0 0 0 0;}
#newsstory{padding:15px; border:solid 1px #3DB7E4;}
#newsstory h2{font-size:22px; color:#672A8D;}
#newsstory p{line-height:18px; font-size:12px;}
#newsstory a{color:#672A8D}
#newsstory img {float:left; margin:0 10px 10px 0; border:solid 1px #3DB7E4;}

/*news - board report styles*/
#board{width:363px; height:auto; border:solid 1px #3DB7E4; border-bottom:none; overflow:hidden; float:right; margin:0 2px 0 0;}
#boardtitle{background-image:url(../../images/theboard_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}
#boardtitle span{float:right; margin:10px 5px 0 0; color:#fff;}
#boardtitle span a{border:solid 1px #fff; padding:2px 4px;}
#boardtitle span a:hover{text-decoration:none; background-color:#fff; color:#672A8D;}

.boardcontent{display:block; margin:-39px 0 0 100px;}
.boardcontent strong{color:#672A8D;}
.board strong{color:#672A8D;}
.board-odd{height:60px; background-color:#BAB8B8;}
.board-odd span{color:#fff;}
.board-date-odd{display:block; padding:10px 0 0 22px; color:#000;}
.board-date-odd img, .board-date-even img{margin:0 0 5px 20px;}
.board-date-even{display:block; padding:10px 0 0 22px; color:#672A8D;}
.board-even{height:60px; border-bottom:dashed 1px #3DB7E4;}
.board-even span{color:#672A8D;}
.board-even span a:link, .board-even span a:visited {color:#ccc;}
.board-even span a:hover{text-decoration:underline;}
.board-odd a:link, .board-odd a:visited, .board-even a:link, .board-even a:visited{display:block; height:100%; width:100%; text-decoration:none; color:#000;}
.board-odd a:hover{background-color:#989696; color:#000;}
.board-even a:hover{background-color:#E2E0E0; color:#000;}



/*news - publications styles*/
#pubs{width:363px; border:solid 1px #3db7e4; border-bottom:none; overflow:hidden; float:left; margin:0 2px 0 0;}
#pubstitle{background-image:url(../../images/pubs_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3db7e4;}
#pubstitle span{float:right; margin:10px 5px 0 0; color:#fff; font-weight:bold;}
#pubstitle span a{border:solid 1px #fff; padding:2px 4px;}
#pubstitle span a:hover{text-decoration:none; background-color:#fff; color:#672a8d;}

.pubscontent{display:block; margin:-32px 0 0 100px;}
.pubscontent strong{ font-weight:normal; color:#000;}
.pub-odd{height:60px; background-color:#BAB8B8;}
.pub-odd span{color:#fff;}
.pub-date-odd{display:block; padding:10px 0 0 22px; color:#000;}
.pub-date-odd img, .pub-date-even img{margin:0 0 5px 20px;}

.pub-date-even{display:block; padding:20px 0 0 22px; color:#672A8D;}
.pub-even{height:60px; border-bottom:dashed 1px #3DB7E4;}
.pub-even span{color:#672A8D;}
.pub-even span a:link, .pub-even span a:visited {color:#ccc;}
.pub-even span a:hover{text-decoration:underline;}
.pub-odd a:link, .pub-odd a:visited, .pub-even a:link, .pub-even a:visited{display:block; height:100%; width:100%; text-decoration:none; color:#000;}
.pub-odd a:hover{background-color:#989696; color:#000;}
.pub-even a:hover{background-color:#E2E0E0; color:#000;}

#picturetitle{background-image:url(../../images/natpicture_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3DB7E4;}


/*css doc*/
       .hideme, hr{display:none;}
       .blocklink{display:block; height:100%; width:100%;}
       body{min-height:101%; background-color:#e1e1e1;}
       a img{border:none;}


/*layout styles*/
       #container{width:740px; background-color:#fff; color:#000; margin:0 auto 0 auto; padding:7px;}


/*nav styles*/
       #nav{height:25px; font-weight:bold; /*background-color:#672A8D;*/ background-color:#3db7e4;}
       #nav ul{ margin:0; padding:0;}
       #nav li{float:left; list-style:none; border-right:solid 1px #fff;}
       #nav a:link, #nav a:visited{display:block; text-decoration:none; color:#fff; margin:0 0 0 0; padding:5px 11px;}
       #nav a:hover{background-color:#672a8d;}
       #active_menu{background-color:#672a8d;}


/*header styles*/
       #headertop{height:93px; background-image:url(../../images/header_bg.gif);}
       .logo{padding:15px 0 0 0;}


/*welcome styles*/
       #welcome{width:363px; height:269px; border:solid 1px #3db7e4; overflow:hidden; margin:0 0 0 374px;}
       #welcometitle{background-image:url(../../images/welcome_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3db7e4;}
       #welcomecontent{margin:15px 20px 0 20px;}
       #welcometitle span{float:right; margin:10px 5px 0 0; color:#fff; font-weight:bold;}
       #welcometitle span a{border:solid 1px #fff; padding:2px 4px;}
       #welcometitle span a:hover{background-color:#fff; text-decoration:none; color:#672a8d;}


/*film styles*/
       #filmbox{width:363px; height:269px; border:solid 1px #3db7e4; overflow:hidden; margin:0 0 0 374px;}
       #filmtitle{background-image:url(../../images/film_title.gif); background-repeat:no-repeat; width:100%; height:33px; background-color:#3db7e4;}
       #filmcontent{margin:15px 20px 0 20px;}
       #filmtitle span{float:right; margin:10px 5px 0 0; color:#fff; font-weight:bold;}
       #filmtitle span a{border:solid 1px #fff; padding:2px 4px;}

/*cms styles*/
       .contentheading{font-size:22px; margin:20px 0 10px 0; color:#3DB7E4; font-weight:bold;}

/*active menu*/

#aboutusintro a{color:#672A8D;}
#submit{background-color:#3DB7E4; color:#fff; padding:5px; border:none; height:auto; width:auto;}

.moduletableyourarea p b a{color: #672a8d; text-decoration:underline;}
.moduletableyourarea p b a:hover{text-decoration:none;}