﻿/* High Contrast Stylesheet */

/*** Let's Set Everything to Zero ***/
 html,body,p,div,img,li,ul,dl,dd,dt,form,noscript{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  border:0;
  border-spacing:0;
}
input,select{
  margin:0;
  padding:0;
  font-size: 150%;}
 
textarea{
  font-size: 150%;
} 
  
/* Main DIV Layouts --------------------------------------------------*/

body {margin: 0px 0px 0px 0px; 
      background: #000000;
	  padding:0;
      color: #ffff00;
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 150%; }
	  
	  
#homesurround  {margin: 0px 0px 0px 0px; clear:both; padding:20px 0px 0px 0px}
	  
#homeleft	{float: left;
			width: 32%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color:#000000}  
	
#homeleft1	{float: left;
			width: 32%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color:#000000}  
			
#homeright	{float: right;
			width: 32%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color:#000000}  
	
#homemid {float: left;
			width: 35%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
		  background-color:#000000}	
		  
		  
#subsurround  {margin: 0px 0px 0px 0px; clear:both; padding:10px 0px 0px 0px}



#subcontent {padding: 0px 0px 0px 0px;
            float: left;
			width: 70%;
		     background-color:#000000}
		 
#subcontentfull {padding: 0px 0px 0px 0px;
		  margin-left: 0px;
		  margin-right: 0px;
		  background-color:#000000}		  
		  
		  
		  
#textholder {margin: 0px 25px 10px 15px; }	
#textholder2 {margin: 0px 25px 10px 15px; }	

#leafletcontent	 {margin: 0px 12px 10px 15px; padding:10px 0px 0px 0px }	 	 
		  
#subright	{float: right;
			width: 30%;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			background-color:#000000}  	
			 			  
	  	

#footer {clear: both;
		margin: 10px 0px 0px 0px;
		padding: 5px 5px 5px 5px;
         border:solid #b4d1f4;
         border-width:1px 0px 0px 0px;
		 text-align:center
		}
		
.backtotop {margin:20px 0px 0px 0px; padding:0px 0px 0px 10px; background-image:url(/Style%20Library/Images/bullet_up_bet.gif); background-position:0em 0.3em; background-repeat:no-repeat }
	
		
	
		 
#footerhome {clear: both;
 border:solid #b4d1f4;
         border-width:1px 0px 0px 0px;

		padding: 5px 5px 5px 5px;
		margin: 40px 0px 0px 0px;
		text-align:center}		 
			  

/* Header Styles --------------------------------------------------*/

#header {height: 150px;}
#logo {width: 131px; height: 143px; float:left; margin: 0; padding: 0; background-color:#FFFFFF }
#headercontent {margin-left: 132px}
#tophead {height: 31px; color:#ffff00; padding: 0px 0px 0px 0px}

#logoplace {width: 412px; float:left; margin: 3px 0px 0px 0px}
#searcharea {margin: 0px 0px 0px 420px; padding: 30px 10px 0px 0px; text-align:right; color: #ffff00;}
			 
* html #bothead { margin: 0px 0px 0px 0px; padding: 25px 0px 0px 0px; color: #ffff00;}
#bothead { margin: 0px 0px 0px 0px; padding: 27px 0px 0px 0px; color: #ffff00;}				 

#globalnav {float: left; padding: 3px 0px 2px 0px;  display:inline; font-size:80%; margin: 0px 0px 0px 0px  }
#textsize {float: right; padding: 2px 5px 0px 0px;  display:inline; text-align:right; font-size: 90%    }
#textsize img {vertical-align:middle; }


#globalnav li{display: inline; list-style-type: none; padding-right: 5px; border:solid #000000; border-width:0px 1px 0px 0px;}
#globalnav li.about {padding-left: 5px}
#globalnav li.contact {padding-left: 5px; border:solid #000000; border-width:0px 0px 0px 0px;}
#globalnav li.skip {padding-left: 5px; border:solid #000000; border-width:0px 0px 0px 0px;}

#bothead li{display: inline; list-style-type: none; padding-right: 5px; border:solid #000000; border-width:0px 1px 0px 0px;}
#bothead li.scheme {padding-left: 5px}
#bothead li.services {padding-left: 5px}
#bothead li.new {padding-left: 5px; border:solid #000000; border-width:0px 0px 0px 0px;}


#header span.jumptocontent, #header a.jumptocontent:link, #header a.jumptocontent:visited { color: #00FFFF;  } 
#header a.jumptocontent:focus, #header a.jumptocontent:hover, #header a.jumptocontent:active { color: #00FFFF; background:none }

#header a {color: #00FFFF; text-decoration:underline; }
#header a:visited {text-decoration: underline; color:#00FFFF; background:none}
#header a:hover   {color: #00FFFF; text-decoration: underline; background:none}
#header a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
#header a:active {color: #00FFFF; text-decoration: underline; background-color: #000000} 

#header a.onlink {color:#00FFFF;text-decoration:underline}
#header a.onlink:visited {text-decoration: underline; color:#00FFFF; background:none}
#header a.onlink:hover   {color: #00FFFF; text-decoration: underline; background:none}
#header a.onlink:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
#header a.onlink:active {color: #00FFFF; text-decoration: underline; background-color: #000000} 		   

		
/* Promotional Placeholders --------------------------------------------------*/



#promo {margin: 10px 0px 0px 2%; padding: 0px 0px 0px 0px; }	
#promo div {width: 24%;  float:left; margin: 0px 0px 0px 0px;background-color: #000000; }	
#promo div h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size:1.1em; font-weight:bold }

#promo td.promoimg {border-left: 10px solid #000000;  background-color: #000000;  }
#promo td.orangebg {background-color: #000000; border-color:#FFFF00; border-width: 1px 1px 1px 0px; border: 1px solid #ffff00 }

#promo a {color:#00FFFF; text-decoration:underline; }
#promo a:visited {text-decoration: underline; color:#00FFFF; background:none}
#promo a:hover   {color: #00FFFF; text-decoration: underline; background:none}
#promo a:focus {color: #00FFFF; text-decoration: underline; background:none}
#promo a:active {color: #00FFFF; text-decoration: underline; background:none} 


/* Homepage Placeholders ---------------------------------------------------------------------------------------------------------*/


/* Left Column Placeholders--------------------------------------------------*/
#homeleft div {margin: 0px 15px 15px 10px; border: 1px solid #ffff00; padding: 7px 7px 7px 7px}
#homeleft div h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-size:1.2em; font-weight:bold }	
#homeleft div h3 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-size:1.1em; font-weight:bold } 

#homeleft ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#homeleft ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}  
		   
#homeleft ul a:link { color: #00FFFF; text-decoration: underline; }
#homeleft ul a:visited { color: #00FFFF; text-decoration: underline; }
#homeleft ul a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
#homeleft ul a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
#homeleft ul a:active {color: #00FFFF; text-decoration: underline; background-color: #000000}

/* Centre Column Placeholders--------------------------------------------------*/

#iam {margin: 0px 0px 0px 0px;  padding: 7px 7px 7px 7px} 
#iam ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 1em 0; font-size:1.2em}
#iam ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 12px;}  
		   
#iam ul a:link { color: #00FFFF; text-decoration: underline; }
#iam ul a:visited { color: #00FFFF; text-decoration: underline; }
#iam ul a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
#iam ul a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
#iam ul a:active {color: #00FFFF; text-decoration: underline; background-color: #000000;}  


/* Right Column Placeholders--------------------------------------------------*/
#homeleft1 #innerleft {margin: 0px 10px 0px 10px;  padding: 0px 0px 0px 0px; background-color:#000000}
#homeleft1 #inner {margin: 0px 10px 0px 10px;  padding: 0px 0px 0px 0px; background-color:#000000}
#homemid #innermid {margin: 0px 10px 0px 10px;  padding: 0px 0px 0px 0px; background-color:#000000}
#homemid #inner {margin: 0px 10px 0px 10px;  padding: 0px 0px 0px 0px; background-color:#000000}
#homeright #inner {margin: 0px 10px 0px 0px;  padding: 0px 0px 0px 0px; background-color:#000000}
#subright #inner {margin: 0px 10px 0px 0px;  padding: 0px 0px 0px 0px; background-color:#000000}

.placeholder {margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}
.placehead  {border:solid #ffff00; border-width:1px 1px 0px 1px;}
.curve {}
.curve h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 5px 7px 5px 7px; font-size:1.3em; font-weight:normal }

.placeholder2 {margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}
.placehead2  {border:solid #ffff00; border-width:1px 1px 0px 1px;}
.curve2 {}
.curve2 h2 {color: #FFFF00; margin: 0px 0px 0px 0px; padding: 5px 7px 5px 7px; font-size:1.3em; font-weight:normal }

    table.leftLinkMenu
    {border:solid 1px #ffff00;border-top-style:none;padding: 3px 3px 0px 3px;}
    td.leftLinkMenu a:link
    {color:#18419C;text-decoration:none;font-size:1.2em;}
    td.leftLinkMenu a:visited
    {color:#663399;text-decoration:none;font-size:1.2em;}
    td.leftLinkMenu2 a:link
    {color:#18419C;text-decoration:none;}
    td.leftLinkMenu2 a:visited
    {color:#663399;text-decoration:none;}
    td.leftLinkMenu
    {border:solid 1px #ffff00;padding:0px;font-size:1.1em;white-space:pre-line;}
    table.leftLinkMenuInner
    {border:solid 1px #ffff00; font-size:1.1em;padding:0px;}
    table.changing
    {border:solid 1px #ffff00;background-color:#000000;padding: 3px 3px 3px 3px;}
 
   table.leftLinkMenu2
    {border:solid 1px #ffff00;border-top-style:none; padding: 3px 3px 0px 3px;}
    td.leftLinkMenu2
    {border:solid 1px #ffff00;padding:0px;font-size:1.1em;white-space:pre-line;}
    table.leftLinkMenuInner2
    {border:solid 1px #ffff00; font-size:1.1em;padding:0px;}
    td.leftlinkimage{width:60px;}


.placecontent {border:solid #ffff00; border-width:0px 1px 1px 1px; padding: 7px 7px 0px 7px}

.placecontent  ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0 0 0.6em 0;}
.placecontent  ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0 0 0.8em 10px;}  
		   
.placecontent  ul a:link { color: #00FFFF; text-decoration: none; }
.placecontent  ul a:visited { color: #00FFFF; text-decoration: underline; }
.placecontent  ul a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
.placecontent  ul a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
.placecontent  ul a:active {color: #00FFFF; text-decoration: underline; background-color: #000000}


.rss {margin: 0px 0px 0px 15px; background-color:#000000; padding: 0px 3px 2px 3px; font-size:70%;}
.rss img {padding: 0px 5px 0px 0px}

.rss a:link { color: #00FFFF; text-decoration: underline; }
.rss a:visited { color: #00FFFF; text-decoration: underline; }
.rss a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
.rss a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
.rss a:active {color: #00FFFF; text-decoration: underline; background-color: #000000} 

* html #feedback  {height:70px; }

#feedback  {border:solid #ffff00; min-height:70px;  border-width:1px 1px 1px 1px; margin: 0px 0px 15px 0px; background-color:#000000; background-image:url(/Style%20Library/Images/feedback.gif); background-repeat:no-repeat; background-position: top left;}
#feedback div {margin: 5px 5px 0px 80px; padding: 0px 0px 0px 0px}
#feedback div h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size:1.3em; font-weight:normal }
#feedback div p {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}




/* Permanent Placeholders --------------------------------------------------*/


#perma {margin: 0px 0px 0px 3%; padding: 0px 0px 0px 0px; clear:both; background-color:#000000; font-size: 90%; }	
#perma div {width: 17%;  float:left; margin: 0px 2% 0px 0px;   border:solid #ffff00; border-width:1px 1px 1px 1px;}	
#perma div h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 7px 0px 0px 5px; font-size:1em; font-weight:bold; vertical-align:middle }



#perma a {color:#00FFFF;; text-decoration:underline; }
#perma a:visited {text-decoration: none; color:#00FFFF; background:none}
#perma a:hover   {color: #00FFFF; text-decoration: underline; background:none}
#perma a:focus {color: #00FFFF; text-decoration: underline; background:none}
#perma a:active {color: #00FFFF; text-decoration: underline; background:none} 

/* Subpage Styles -------------------------------------------------------------------------------------------------------------------*/
#history {margin: 10px 0px 10px 15px; padding: 0px 0px 0px 0px}

/* Last Updated Placeholder ---------------------------*/
#lastupdated {border:solid #ffff00;  border-width:1px 1px 1px 1px; margin: 0px 0px 15px 0px; padding: 7px 7px 7px 7px;}

/* Blue Outline Placeholder ---------------------------*/
.blueoutline {border:solid #ffff00; border-width:1px 1px 1px 1px; margin: 0px 0px 15px 0px; padding: 7px 7px 7px 7px;}


/* Right Column Placeholders ---------------------------*/
.subplaceholder {margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}
.subplacehead  {border:solid #ffff00; border-width:1px 1px 0px 1px;}
.subcurve {}
.subcurve h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 5px 7px 5px 7px; font-size:1.3em; font-weight:normal }


.subplacecontent {border:solid #ffff00; border-width:0px 1px 1px 1px; padding: 7px 7px 0px 7px}
.subplacecontent  ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0 0 0.6em 0;}
.subplacecontent  ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;} 
.subplacecontent  ul a:link { color: #00FFFF; text-decoration: underline; }
.subplacecontent  ul a:visited { color: #00FFFF; text-decoration: underline; }
.subplacecontent  ul a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
.subplacecontent  ul a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
.subplacecontent  ul a:active {color: #00FFFF; text-decoration: underline; background-color: #000000}

.subplacecontent_noborder {border:solid #ffff00; border-width:0px 1px 1px 1px; padding: 7px 7px 0px 7px}
.subplacecontent_noborder ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0 0 0.6em 0;}
.subplacecontent_noborder  ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;} 
.subplacecontent_noborder  ul a:link { color: #00FFFF; text-decoration: underline; }
.subplacecontent_noborder  ul a:visited { color: #00FFFF; text-decoration: underline; }
.subplacecontent_noborder  ul a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
.subplacecontent_noborder  ul a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
.subplacecontent_noborder  ul a:active {color: #00FFFF; text-decoration: underline; background-color: #000000}


.subplacecontent_orange {border:solid #ffff00; border-width:0px 1px 1px 1px; padding: 7px 7px 0px 7px}
.subplacecontent_orange ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0 0 0.6em 0;}
.subplacecontent_orange  ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;} 
.subplacecontent_orange  ul a:link { color: #00FFFF; text-decoration: underline; }
.subplacecontent_orange  ul a:visited { color: #00FFFF; text-decoration: underline; }
.subplacecontent_orange  ul a:hover {color: #00FFFF; text-decoration: underline; background-color: #000000}
.subplacecontent_orange  ul a:focus {color: #00FFFF; text-decoration: underline; background-color: #000000}
.subplacecontent_orange  ul a:active {color: #00FFFF; text-decoration: underline; background-color: #000000}



/* Blue Shaded Placeholders ---------------------------*/
.blueshade {border:solid #ffff00;  border-width:1px 1px 1px 1px; margin: 0px 0px 15px 0px; padding: 7px 7px 7px 7px; background-image:url(/Style%20Library/Images/shade.gif); background-repeat:repeat-x; background-color:#ebf2fc; }
.blueshade h2 {font-size:1.3em; color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-weight:normal;}

	
/* Orange Outline Placeholders ---------------------------*/	
.orangeoutline {border:solid #ffff00;  border-width:1px 1px 1px 1px; margin: 0px 0px 15px 0px; padding: 7px 7px 7px 7px;}  
.orangeoutline h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 7px 0px; font-size:1.3em;   font-weight:normal} 

/* Table of Contents ---------------------------*/	
.tableofcontent {border:dotted #ffff00;  border-width:1px 1px 1px 1px; padding: 7px 7px 7px 7px; font-weight:bold; margin: 0px 0px 15px 0px}



/* Subpage Promotional Placeholders --------------------------------------------------*/



.promosub  { margin: 0px 0px 15px 0px; background:none; }	
.promosub table {background-color: #000000}
.promosub h2 {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; font-size:1.3em; font-weight:bold }
.promosub p {color: #ffff00; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; }


.promosub a:link {color:#00FFFF; text-decoration:underline; }
.promosub a:visited {text-decoration: none; color:#00FFFF; background:none}
.promosub a:hover   {color: #00FFFF; text-decoration: underline; background:none}
.promosub a:focus {color: #00FFFF; text-decoration: underline; background:none}
.promosub a:active {color: #00FFFF; text-decoration: underline; background:none} 


/* TABS --------------------------------------------------*/
#coreTabs{float:left;width:99%;font-size:.9em;line-height:normal;margin-right:0px;border-bottom:1px solid #ffff00; margin-bottom:20px }
#coreTabs ul{list-style-type: none;margin:0;margin-left: 0px;padding:0;}
#coreTabs li{display:inline;margin:0;padding:0; font-weight:bold}
#coreTabs a{float:left;margin:0;margin-right:0px;padding:0 0 0 9px;text-decoration:underline;}
#coreTabs a span{float:left;display:block;padding: 8px 8px 6px 0px;color:#00ffff;}
#coreTabs a:hover span{color: #00ffff; cursor:pointer}
#coreTabs a:focus span{color: #00ffff; cursor:pointer}
#coreTabs a:active span{color: #00ffff; cursor:pointer}
#coreTabs #currenton a{background-position:0 -83px;}
#coreTabs #currenton a span{background-position:100% -83px;color: #00ffff;}
#coreTabs a:hover{background-position:0% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a:focus{background-position:0% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a:active{background-position:0% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a:hover span{background-position:100% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a:focus span{background-position:100% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a:active span{background-position:100% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a.tcdtab{}
#coreTabs a.tcdtab:hover{background-position:0% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a.tcdtab:focus{background-position:0% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a.tcdtab:active{background-position:0% -83px; cursor:pointer; text-decoration:underline;}
#coreTabs a.border {border-bottom:0px solid #ffff00;}






/* A-Z Alphabet ---------------------------*/	
.alphabet {margin: 0px 0px 15px 0px}

.alphaon {background-color: #000000; margin: 0px 2px 0px 0px; font-weight:bold; font-size:1.2em}
.alphaon a:link {color:#00ffff; text-decoration:underline; padding:3px 5px 3px 5px;}
.alphaon a:visited {text-decoration: underline; color:#ffff00; background-color: #000000;  padding:3px 5px 3px 5px;}
.alphaon a:hover   {color: #00ffff; text-decoration: none; background-color: #000000;  padding:3px 5px 3px 5px;}
.alphaon a:focus {color: #00ffff; text-decoration: none; background-color: #000000;  padding:3px 5px 3px 5px;}
.alphaon a:active {color: #00ffff; text-decoration: none; background-color: #000000;  padding:3px 5px 3px 5px;} 

.alphaoff {background-color: #000000; margin: 0px 2px 0px 0px; font-weight:bold; font-size:1.2em}
.alphaoff a:link {color:#00ffff; text-decoration:underline; padding:3px 5px 3px 5px;}
.alphaoff a:visited {text-decoration: underline; color:#ffff00; background-color: #000000;  padding:3px 5px 3px 5px;}
.alphaoff a:hover   {color: #00ffff; text-decoration: underline; background-color:#000000;  padding:3px 5px 3px 5px;}
.alphaoff a:focus {color: #00ffff; text-decoration: underline; background-color: #000000;  padding:3px 5px 3px 5px;}
.alphaoff a:active {color: #00ffff; text-decoration: underline; background-color: #000000;  padding:3px 5px 3px 5px;} 


.alphanone {background-color: #000000; padding:3px 5px 3px 5px; margin: 0px 2px 0px 0px; font-weight:bold;  font-size:1.2em; color: #ffff00}
.alphanone a:link {color:#00ffff; text-decoration:underline; }
.alphanone a:visited {text-decoration: underline; color:#00ffff; background-color: #000000;}
.alphanone a:hover   {color: #00ffff; text-decoration: underline; background-color: #000000;}
.alphanone a:focus {color: #00ffff; text-decoration: underline; background-color: #000000;}
.alphanone a:active {color: #00ffff; text-decoration: underline; background-color: #000000;} 

#letter {float: right; width: 100px; font-size:6em; color:#ffff00; padding: 10px 0px 0px 0px}
#azcontent {margin-right:120px;  }

/* Split list leaflet Contents --------------------------------------------------*/

#bordersurround {border:dotted #ffff00;  border-width:1px 1px 1px 1px; padding: 0px 0px 0px 0px;  margin: 0px 0px 15px 0px}
#listleft {width: 46%; float: left; padding: 0px 0px 0px 0px; border:dotted #ffff00;  border-width:0px 1px 0px 0px;}
#listright {width: 48%; float: right;  padding: 0px 0px 0px 0px;}

#listleft div  {padding: 7px 7px 7px 7px;}
#listright div   {padding: 7px 7px 7px 7px;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
		   
/* Left Navigation --------------------------------------------------*/



#subnavcontainer { margin:0px 0px 15px 0px;  background-color:#000000;    }
		
#subnavcontainer ul{
			margin: 0;
			padding: 0;
			list-style-type: none;
			font-size: 1em;
			}
		
#subnavcontainer li {margin:0px 0px 3px 0px; padding:0px 0px 0px 0px; width:100% }

* html #subnavcontainer li  {margin:0px 0px 0px 0px;}
		
#subnavcontainer a
		    {display: block;
			 padding: 5px 0px 5px 15px;
			 color: #1f419b;
			 text-decoration: underline;
			 font-weight:normal;
			 background-color:#00ffff;
			 border: 1px solid #ffff00;
			  background-image:url(/Style%20Library/Images/bullet_bet.gif); background-repeat:no-repeat; background-position:0.3em 0.9em
			
			}
			
#subnavcontainer a:visited{
			color: #00ffff;
			background-color:#000000;
			border: 1px solid #ffff00;
			text-decoration: underline;
			font-weight:normal}			
		
#subnavcontainer a:hover
		    {color: #00ffff;
			background-color:#000000;
			border: 1px solid #ffff00;
			text-decoration: underline;
			font-weight:normal }
			
			
#subnavcontainer a:focus
		    {color: #00ffff;
			background-color:#e8f0fb;
			border: 1px solid #000000;
			text-decoration: underline;
			font-weight:normal }
			
#subnavcontainer a:active
		    {color: #00ffff;
			background-color:#000000;
			border: 1px solid #ffff00;
			text-decoration: underline;
			font-weight:normal }						
			
a:link#currentnav, a:visited#currentnav
		    {color: #00ffff;
			background-color:#000000;
			border: 1px solid #ffff00;
			text-decoration: none;
			font-weight:normal}	
			




/* Heading Text and Links --------------------------------------------------*/
h1 { font-size: 1.6em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-weight:normal}
#textholder h1 { font-size: 1.6em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-weight:bold}
#textholder h2 {color: #ffff00; margin: 5px 0px 0px 0px; padding: 3px 0px 7px 5px; font-size:1.4em;   font-weight:normal;}
#textholder h3 { font-size: 1.3em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:normal}
#textholder h4 { font-size: 1.1em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:bold}
#textholder h5 { font-size: 1em; color:#ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:bold}

#textholder2 h1 { font-size: 1.6em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-weight:bold}
#textholder2 h2 {color: #ffff00; margin: 5px 0px 10px 0px; padding: 3px 0px 7px 5px; font-size:1.4em;   font-weight:normal;  }
#textholder2 h3 { font-size: 1.3em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:normal}
#textholder2 h4 { font-size: 1.1em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:bold}
#textholder2 h5 { font-size: 1em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:bold}

#leafletcontent h1 { font-size: 1.6em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-weight:bold}
#leafletcontent h2 {color: #ffff00; margin: 5px 0px 5px 0px; padding: 3px 0px 7px 5px; font-size:1.4em;   font-weight:normal;  }
#leafletcontent h3 { font-size: 1.3em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 10px 0px; font-weight:normal}
#leafletcontent h3 { font-size: 1.3em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:normal}
#leafletcontent h4 { font-size: 1.1em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:bold}
#leafletcontent h5 { font-size: 1em; color: #ffff00;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:bold}

	
p   {margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px;}




#textholder ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#textholder ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}

#textholder ol { list-style:decimal; margin: 0px 5px 0px 27px; padding: 0 0 0.6em 0; }
#textholder ol li { padding: 0.2em 0 0.1em 0px;}

#textholder ol ol{list-style: lower-alpha; margin: 0px 5px 0px 15px; padding: 0 0 0.6em 0;}
#textholder ol ol li {  padding: 0.2em 0 0.1em 0px;}

#textholder ol ol ol{list-style:lower-roman; margin: 0px 5px 0px 15px; padding: 0 0 0.6em 0;}
#textholder ol ol ol li {  padding: 0.2em 0 0.1em 0px;}

#textholder2 ol { list-style:decimal; margin: 0px 5px 0px 27px; padding: 0 0 0.6em 0; }
#textholder2 ol li { padding: 0.2em 0 0.1em 0px;}

#textholder2 ol ol{list-style: lower-alpha; margin: 0px 5px 0px 15px; padding: 0 0 0.6em 0;}
#textholder2 ol ol li {  padding: 0.2em 0 0.1em 0px;}

#azcontent ul {list-style: none; margin: 0px 5px 0px 5px; padding: 0 0 0.6em 0;}
#azcontent ul li {background:  url(/Style%20Library/Images/bullet_bet.gif) no-repeat 0em 0.6em; display: block; padding: 0.2em 0 0.1em 10px;}

#azcontent ol { list-style:decimal; margin: 0px 5px 0px 27px; padding: 0 0 0.6em 0; }
#azcontent ol li { padding: 0.2em 0 0.1em 0px;}

#leafletcontent ul {list-style: none; margin: 0px 0px 0px 0px; padding: 0 0 0 0;}
#leafletcontent ul li {background:  url(/Style%20Library/Images/dot.gif) no-repeat 0em 0.9em; display: block; padding: 0.3em 0px 0px 10px;}

#leafletcontent ol { list-style:decimal; margin: 0px 5px 0px 27px; padding: 0 0 0.6em 0; }
#leafletcontent ol li { padding: 0.2em 0 0.1em 0px;}

dl {margin: 0px 0px 15px 0px;}




hr {width:99%; height:1px; color:#ffff00; border:0; margin: 15px 0px 15px 0px; }


/* Forms--------------------------------------------------*/ 

#textholder fieldset {margin: 0px 0px 30px 0px; }
#textholder fieldset p {margin: 7px 0px 7px 7px; } 
#textholder fieldset td {padding: 7px 7px 7px 7px; } 
#textholder legend {color: #ffff00; font-size:1.3em; font-weight:normal}
.redstar {font-weight: bold; color: #FF0000;}
.loginbtn {margin: 0px 0px 0px 0px; padding: 5px 10px 0px 0px; vertical-align:middle}
#textholder fieldset.buttons {text-align: center; padding: 7px 7px 7px 7px}

#textholder form table {margin: 0px 0px 20px 0px}
#textholder form td {padding: 5px 15px 5px 5px}
#textholder label {color: #ffff00}

#textholder2 fieldset {margin: 0px 0px 30px 0px; }
#textholder2 fieldset p {margin: 7px 0px 7px 7px; } 
#textholder2 fieldset td {padding: 7px 7px 7px 7px; } 
#textholder2 legend {color: #ffff00; font-size:1.3em; font-weight:normal}
.redstar {font-weight: bold; color: #FF0000;}
.loginbtn {margin: 0px 0px 0px 0px; padding: 5px 10px 0px 0px; vertical-align:middle}
#textholder2 fieldset.buttons {text-align: center; padding: 7px 7px 7px 7px}

#textholder2 form table {margin: 0px 0px 20px 0px}
#textholder2 form td {padding: 5px 15px 5px 5px}
#textholder2 label {color: #ffff00}

/* Note--------------------------------------------------*/ 

p.note_orange {border: 1px dotted #ffff00; padding: 5px 5px 5px 5px; color:#ffff00}
p.note_blue {border: 1px solid #ffff00; padding: 5px 5px 5px 5px; color:#ffff00; background-color:#000000}

/* Tables --------------------------------------------------*/

#textholder table {background-color: #ffff00; margin: 0px 0px 15px 0px}
#textholder table caption {background-color: #000000; text-align:left; font-size:1.1em; color:#FFFF00; font-weight:bold; padding: 5px 5px 5px 5px }
#textholder table td {background-color: #000000; padding: 5px 5px 5px 5px}
#textholder table th {background-color: #000000; color:#ffff00; text-align:left; padding: 5px 5px 5px 5px}

#textholder2 table {background-color: #ffff00; margin: 0px 0px 15px 0px}
#textholder2 table caption {background-color: #000000; margin: 0px 0px 15px 0px}
#textholder2 table td {background-color: #000000; padding: 5px 5px 5px 5px}
#textholder2 table th {background-color: #000000; color:#ffff00; text-align:left; padding: 5px 5px 5px 5px}




/* Links --------------------------------------------------*/

a:link 		{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF; text-decoration: underline}
a:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF;  text-decoration: underline}
a:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF; text-decoration: underline;}
a:focus 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF; text-decoration: underline;}
a:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; color: #00FFFF; text-decoration: underline;}


.maillink {word-wrap:break-word}





/* Fix 3px Bug --------------------------------------------------*/ 
 
/* Hide from IE5-mac. Only IE-win sees this. \*/

* html #homesurround {height: 1%; margin-left: 0;}
* html #homeleft {height: 1%; margin-left: 0;}
* html #homeright {height: 1%; margin-left: 0;}
* html #homemid {height: 1%; margin-left: 0;}
* html #inner {height: 1%; margin-left: 0;}

* html #subcontent {height: 1%; margin-left: 0;}
* html #subright {height: 1%; margin-left: 0;}
* html .blueoutline {height: 1%; margin-left: 0;}
  
* html .placeholder {height: 1%; margin-left: 0;}
* html .placehead  {height: 1%; margin-left: 0;}
* html .curve {height: 1%; margin-left: 0;} 

* html .subplaceholder {height: 1%; margin-left: 0;}
* html .subplacehead  {height: 1%; margin-left: 0;}
* html .subcurve {height: 1%; margin-left: 0;}

* html #subnavcontainer {height: 1%; margin-left: 0;}

   
		  


/* Middle Position & image --------------------------------------------------*/
.middle    {vertical-align: middle;}

.photocaptionleft {float:left;
             border: 1px solid #ffff00;
			 background-color: #000000;
			 padding: 5px 5px 5px 5px;
			 text-align: center;
			 margin: 10px 10px 10px 10px; }

.photocaptionleft img{display:block; padding: 0px 0px 3px 0px}	

.photocaptionright {float:right;
             border: 1px solid #ffff00;
			 background-color: #000000;
			 padding: 5px 5px 5px 5px;
			 text-align: center;
			 margin: 10px 10px 10px 10px; }

.photocaptionright img{display:block;  padding: 0px 0px 3px 0px}	




/* --------------------------Abbr and Acronyms----------------------------------- */
 abbr, acronym, span.abbr {
  cursor: help;
  border-bottom: 1px dashed #000;
}




/* MOSS - Search Tabs - Non-Selected Tab--------------------------------------------------*/
.ms-sctabcf {padding: 8px 8px 6px 0px;text-align:center;width:175px; background:url(/Style%20Library/Images/fulltab.gif) no-repeat right top; font-weight:bold; font-size:.9em;line-height:normal;margin-right:0px;border-bottom:1px solid #3366cc; margin-bottom:20px; }
.ms-sctabcf a{border-bottom:0px solid #3366cc;text-decoration:none;color:#3366cc;}
.ms-sctabcf a:hover{ cursor:pointer}
.ms-sctabcf a:focus{ cursor:pointer}
.ms-sctabcf a:active{ cursor:pointer}
.ms-sctabcfhover {padding: 8px 8px 6px 0px;text-align:center;width:175px; background:url(/Style%20Library/Images/fulltabselected.gif) no-repeat right top; font-weight:bold; font-size:.9em;line-height:normal;margin-right:0px;border-bottom:1px solid #3366cc; margin-bottom:20px; }
.ms-sctabcfhover a{border-bottom:0px solid #3366cc;text-decoration:none;color:#000000;}
.ms-sctabcfhover a:hover{ cursor:pointer;background-color:#ffffff;}
.ms-sctabcfhover a:focus{ cursor:pointer}
.ms-sctabcfhover a:active{ cursor:pointer}


/* MOSS - Search Tabs - Selected Tab--------------------------------------------------*/
.ms-sctabcn {padding: 8px 8px 6px 0px;text-align:center;width:175px; background:url(/Style%20Library/Images/fulltabselected.gif) no-repeat right top; font-weight:bold; font-size:.9em;line-height:normal;margin-right:0px;border-bottom:1px solid #3366cc; margin-bottom:20px ;color: #000000;}
.ms-sctabcn a{text-decoration:none;color:#000000;}
.ms-sctabcn a:hover{cursor:pointer;}
.ms-sctabcn a:focus{cursor:pointer}
.ms-sctabcn a:active{cursor:pointer}
.ms-sctabcnhover {padding: 8px 8px 6px 0px;text-align:center;width:175px; background:url(/Style%20Library/Images/fulltabselected.gif) no-repeat right top; font-weight:bold; font-size:.9em;line-height:normal;margin-right:0px;border-bottom:1px solid #3366cc; margin-bottom:20px ;color: #000000;}
.ms-sctabcnhover a{text-decoration:none;color:#000000;}
.ms-sctabcnhover a:hover{cursor:pointer;background-color:#ffffff;}
.ms-sctabcnhover a:focus{cursor:pointer}
.ms-sctabcnhover a:active{cursor:pointer}


/* MOSS - Search Tabs - Other Styles--------------------------------------------------*/
.ms-hidden {LEFT: 0px; OVERFLOW: hidden; WIDTH: 1px; POSITION: absolute; TOP: -500px; HEIGHT: 1px;}
.ms-sctabrx {border-bottom:1px solid #3366cc;}


/* Syndicated content styles--------------------------------------------------*/

.topic DIV {
	MARGIN: 0px 25px 10px 15px
}
.topic div h1
{
	color: #e27911; margin: 5px 0px 0px 0px; padding: 3px 0px 7px 5px; font-size:1.4em;   font-weight:normal; background-image:url(/Style%20Library/Images/h2_bg.gif); background-repeat:repeat-x;
}

.topic div h3
{
	font-size: 1.3em; color: #1f419b;  margin: 0px 0px 0px 0px; padding: 0px 0px 5px 0px; font-weight:normal}
	
.label_addressline1, .label_addressline2, .label_addressline3, .label_addressline4, .label_addressline5, .label_county, .label_country, .label_orgname {

display : none;

}


