html{overflow:scroll}
body 					{font-size:.9em;margin:0; background-color:#99CC00;background:url(images/homepage/mainbg.jpg) center top repeat-x;text-align:center;font-family: "Trebuchet MS", Arial;}
form{margin:0;}

#container 				{font-size:.95em;width:760px; margin:0 auto !important; text-align:left;overflow:hidden}
.headerhome		 		{width:760px;height:147px;background:url(images/headerhome.jpg) no-repeat;}
#headerhome		 		{width:760px;height:147px;background:url(images/headerhome.jpg) no-repeat;}
.headerhome1		 	{width:760px;height:147px;background:url(images/header_1.jpg) no-repeat;}
.headerhome2		 	{width:760px;height:147px;background:url(images/header_3.jpg) no-repeat;}
.headerhome3		 	{width:760px;height:147px;background:url(images/header_3.jpg) no-repeat;}
.headerhome4		 	{width:760px;height:147px;background:url(images/header_4.jpg) no-repeat;}

.Selected a 				{display: block; padding-left: 8px;	padding-bottom: 4px; width: 161px; padding-top: 4px; background-color: #e1c01d;	text-decoration: none}
#header		 			{background: url(images/header.jpg) no-repeat;width:760px;height:147px;}
h1,h2               	{display:none;}
h3 						{color: #fff;font-size:1.2em;padding: 9px 0 3px 13px ;margin: 0;line-height:1.1em}

h4                      {font-size:100% !important;color: #000;padding: 0;margin: 0;}
h4 a 	                {color: #000;padding: 0;margin: 0; text-decoration:underline; font-weight:bold;}
h4 a:hover, h5 a:active	{text-decoration:none;}
h4 span{display:block;clear:both;}
h5 	                    {color: #000;padding: 0 0 8px 0;margin: 0; font-size:110%;}

#sitemap-letters{display:block;clear:both;height:80px}

.bluecolor				{color: #006d8e;}
.homssearchbutton 		{margin:0;float:left;}
.homssearchbutton input {background:none !important;width:71px !important; height:22px !important;margin-left:-5px;margin-top:-1px}
.blogimage 				{margin:20px 4px 0px 4px;}
.imagepad 				{padding-right:5px;}
.hidden,.hide 			{display:none; visibility:hidden;}
label					{padding:0 0 3px 0;}
textarea				{font-family: "Trebuchet MS", Arial;}
.required				{color:#FF0000;}

#wardbutton	a			{ display:block; padding:3px 10px 8px 10px; color:#4c4c4c; font-size:120% !important; font-weight:bold; text-decoration:underline; }
#wardbutton	a:hover, #wardbutton	a:active {text-decoration:none;}
#wardbutton				{background:url(images/ward_button_home.gif) top left no-repeat;margin:20px 5px 0 0;padding:0 0 10px 0;float:right;width:110px;height:22px}
#wardbuttonb a			{ display:block; padding:4px 8px 2px 10px; color:#4c4c4c; font-size:100% !important; font-weight:bold; text-decoration:underline; }
#wardbuttonb a:hover, #wardbuttonb	a:active {text-decoration:none;}
#wardbuttonb				{width:359px;  background: url(images/wardb_top.gif) top left no-repeat; padding:3px 0 0 0; text-align:center;}
#wardbuttonb-bottom			{width:359px; clear:both; height:10px;  background: #fff url(images/wardb_bottom.gif) top no-repeat;}

#flashalternative li a		{text-decoration:underline; color:#305981;}
#flashalternative li a:hover{text-decoration:none;}

/* Breadcrums */
#breadcrumbholder 		        { padding: 3px 8px 8px 13px;float: left;width: 740px;}
#breadcrumbholder a 		    {text-decoration:none !important}
#breadcrumbholder .whereAmI	    {font-weight:bold;}
#breadcrumbholder .whereAmI .current	
                                {color:#000; font-weight:bold; }
#breadcrumbholder a:link		{color: #006d8e;font-weight:normal !important }
#breadcrumbholder a:hover 		{color: #000;}
.breadcrumb                     {font-weight:normal !important;text-decoration:underline !important}


/* Top right nav */
#toprightnav		{text-align:right; padding:0 7px 0 0; }
#toprightnav li 	{display: inline; font-size:90%;color:#fff;}
#toprightnav ul 	{margin: 0px;padding:0px;position:absolute;right:7px;width:336px;z-index:5000}
#toprightnav 		{width:196px;height:140px;float:right;color:#fff;position:relative}

#toprightflash 		{width:148px;height:147px;float:right;color:#fff;}

#toprightnav a 		{color: #fff;text-decoration: none;}
#toprightnav a:hover{color: #000;text-decoration: none;}
#topright999 		{background-image:url(images/emergency.gif); width:188px; height:42px; float:left;}
#topright999:hover 	{width:188px;height:42px;float:left;background: url(images/emergency.gif) 0px 42px;}

/* Top 'tabbed' nav */
#tabarea 			{font-size:1em;height:23px;float:left;padding-top:25px;font-weight:normal}
#tabarea ul 		{margin:0 0 0 5px;padding:0;}
#tabarea li 		{display:inline;}

.tab_left_home_on, .tab_mid_home_on, .tab_right_home_on, .tab_left_about_on, .tab_mid_about_on, .tab_right_about_on, .tab_left_find_on, .tab_mid_find_on, .tab_right_find_on  {float:left;color:#fff;padding-top:4px;height: 21px;}

.tab_left_home_on:hover, .tab_mid_home_on:hover, .tab_right_home_on:hover, .tab_left_about_on:hover, .tab_mid_about_on:hover, .tab_right_about_on:hover, .tab_left_find_on:hover, .tab_mid_find_on:hover, .tab_right_find_on:hover  {color:#FFA200;}


/* Use these sets for each onstate */
.tab_left_home_on 		{background: url(images/tabs/home_on.gif);width: 90px; padding:4px 0 0 10px; color:#000;font-weight:bold !important}
.tab_mid_home_on		{background: url(images/tabs/find_off.gif) right;width: 180px;}
.tab_right_home_on 	    {background: url(images/tabs/about_off.gif);width: 112px;}

.tab_left_find_on 		{background: url(images/tabs/tab_left_find_on.gif); width: 88px; padding:4px 0 0 10px;}
.tab_mid_find_on		{background: url(images/tabs/tab_mid_find_on.gif); width: 180px; color:#000;font-weight:bold !important}
.tab_right_find_on 	    {background: url(images/tabs/about_off.gif);width: 112px; }

.tab_left_about_on 		{background: url(images/tabs/tab_left_about_on.gif);width: 90px; padding:4px 0 0 10px;  }
.tab_mid_about_on		{background: url(images/tabs/tab_mid_about_on.gif);width: 180px;}
.tab_right_about_on 	{background: url(images/tabs/tab_right_about_on.gif);width: 112px; color:#000;font-weight:bold !important}

/*Footer area */
#footer 		{width:760px; height:60px;  float:left; background:url(images/footerbg.gif) #f1f1f1 no-repeat}
#footerleft 	{width:500px;height:43px; float:left;}
#footerright	{width:250px; height:43px;  float:right;}
#footer ul 		{margin: 15px 0px 0px 8px;padding: 0;}
#footer li 		{display: inline; color: #006D8E; padding-left: 10px;}
#footer a 		{color: #006D8E;  font-weight :bold;  font-size:80%; text-decoration:none}
#footer a:hover {color: #000;}

#homepagelogostrip 	{float: left;width:760px; margin-top: 10px;}
#homepagelogostrip	ul	{padding:0;margin:0;list-style:none;}
#homepagelogostrip li	{list-style:none;display:inline;}

#cms-content legend {color: #006d8e;}
#cms-content label {}
#logolink {float: left;display:block;height: 97px;width: 350px;}
.smallertext {}
.colsplitter {float: left;width: 180px;}
.toprowheighter {float: left;height: 300px;width: 1px;display: block;}
.bottomrowheighter {float: left;height: 110px;width: 1px;display: block;}
#usefullinks {display: block;float: right;height: 25px;width: 106px;margin-right: 20px;margin-top: 10px;background-image: url(images/useful_links.gif);}
#usefullinks:hover {display: block;float: right;height: 25px;width: 106px;margin-right: 20px;margin-top: 10px;background-image: url(images/useful_links.gif); background-position:0 25px;}