/* CSS Document */

html, body				{padding:0; margin:5px 0 0 0; text-align:center; font:100% "Garamond", Times, serif; color:#3e3e3e; }
h1						{display:none;}
h2,h3					{color:#000; padding-top:0; margin-top:0; font-weight:normal; font-size:160%;}
em						{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 90%; font-style:normal; }

#outer					{margin:0 auto; padding:0 ; width:760px; font-size:0.98em; text-align:center; background:transparent url(../images/template/body_tile.gif) repeat-y center;  }
#topline				{background: #fff url(../images/template/topbar.gif) no-repeat bottom; height:8px; width:760px; display:block;}
#bottomline				{background: #fff url(../images/template/bottombar.gif) no-repeat; height:8px; width:760px; }
#topbar					{text-align:center; background:url(../images/template/green_line.gif) repeat-x bottom; height:83px; width:754px; }
#container				{width:754px;text-align:left; padding:0 3px;  }

/*navigation area*/

#navbox					{ height:90px;}
#topnav					{ font-size:105%;padding:8px 15px 0 15px;  }
#topnav ul				{list-style:none; padding:0 0 20px 0; margin:0; }
#topnav li				{padding:0; margin:0; list-style:none; display:block; float:left;  text-align:center;}
#topnav li.home			{width:60px;}
#topnav li.about		{width:110px;}
#topnav li.whatsnew		{width:110px;}
#topnav li.historic		{width:120px;}
#topnav li.reports		{width:110px;}
#topnav li.jobs			{width:115px;}
#topnav li.contact		{width:99px;}

#topnav li.home_on			{width:60px;color:#034b18 !important; font-weight:bold;}
#topnav li.about_on			{width:110px;color:#034b18 !important;font-weight:bold;}
#topnav li.whatsnew_on		{width:110px;color:#034b18 !important;font-weight:bold;}
#topnav li.historic_on		{width:120px;color:#034b18 !important;font-weight:bold;}
#topnav li.reports_on		{width:110px;color:#034b18 !important;font-weight:bold;}
#topnav li.jobs_on			{width:115px;color:#034b18 !important;font-weight:bold;}
#topnav li.contact_on		{width:99px;color:#034b18 !important;font-weight:bold;}
#topnav li.home_on a,#topnav li.about_on a,#topnav li.wahtsnew_on a,#topnav li.historic_on a,#topnav li.reports_on a, #topnav li.jobs_on a,#topnav li.contact_on a {color:#034b18 !important;}



#topnav a				{color:#3e3e3e; text-decoration:none;}
#topnav a:hover, #topnav a:active	{text-decoration:underline; color:#034b18;}


#topgate				{width:99px; height:82px; background:url(../images/template/gate.gif) no-repeat; float:left;}
#pagetitle				{float:left;  font-size:180%; color:#000; padding:30px 0 0 0;}
#home_img				{float:right; background:url(../images/bottom_menu/home.jpg) no-repeat; width:100px; height:82px;}
#about_img				{float:right; background:url(../images/bottom_menu/aboutus.jpg) no-repeat; width:100px; height:82px; }
#whatsnew_img			{float:right; background:url(../images/bottom_menu/whatsnew.jpg) no-repeat; width:100px; height:82px;}
#historic_img			{float:right; background:url(../images/bottom_menu/historic.jpg) no-repeat;width:100px; height:82px;}
#reports_img			{float:right; background:url(../images/bottom_menu/reports.jpg) no-repeat; width:100px; height:82px;}
#jobs_img				{float:right; background:url(../images/bottom_menu/jobs.jpg) no-repeat; width:100px; height:82px;}
#contact_img			{float:right; background:url(../images/bottom_menu/contactus.jpg) no-repeat; width:100px; height:82px;}



/*secondlevel nav*/
#secondarynav			{background:url(../images/template/nav_bottom.gif) top left no-repeat; }
#secondarynav ul		{padding:2px 0 0 0; margin:0 0 0 25px;}
#secondarynav li		{text-align: center; display:inline; list-style:none; padding:0 15px 0 0; margin:0; font-size:95%;}
#secondarynav li a		{color:#3e3e3e; text-decoration:none;}
#secondarynav li a:hover, #secondarynav li a:active{ color:#034b18;text-decoration:underline;}

/*thirdlevel nav*/
#thirdnav			{background:url(../images/template/nav_bottom.gif) top left no-repeat; }
#thirdnav ul		{padding:5px 0 0 0; margin:0 0 0 25px;}
#thirdnav li		{text-align: center; display:inline; list-style:none; padding:0 15px 0 0; margin:0; font-size:95%;}
#thirdnav li a		{color:#3e3e3e; text-decoration:none;}
#thirdnav li a:hover, #thirdnav li a:active{ color:#034b18;text-decoration:underline;}


#homebanner				{padding:4px 0; text-align:center;  border-top:1px solid #23673b; width:754px; clear:both;}

#content				{padding:15px 8px 5px 15px;border-top:1px solid #23673b; }
#content table, #content td, #content tr, #content tbody			{margin:0; padding:0;}


/* fourth level*/
#content_fourth			{border-top:1px solid #23673b; background: url(../images/template/content_tile_fourth.gif) repeat-y; }
#left					{float:left; width:555px; padding:10px;}
#right					{float:right; width:155px; padding:10px 6px 10px 0;}

/*fourth nav*/
#right ul				{padding:0; margin:0; list-style:none;}
#right ul ul			{padding:6px 0 0 0;}

#right li				{padding:0 0 0 11px; margin:0; list-style:none; background:url(../images/template/bullet_grey.gif) 0 5px no-repeat;}
#right li li			{padding:0 0 6px 11px; margin:0; list-style:none; }
#right li a			{color:#3e3e3e; text-decoration:none;}
#right li a:hover, #right li a:active{ color:#034b18; text-decoration:underline;}
#right li.on, #right li li.on	{background:url(../images/template/bullet_green.gif) 0 5px no-repeat; }
#right li.on a, #right li li.on a { text-decoration:none;color:#034b18;}
#right li.on a:hover, #right li li.on a:hover, #right li.on a:active, #right li li.on a:active{text-decoration:underline;}

#right ul li ul li a	{color:#3e3e3e !important; }




/*bottom sub menu*/

#menufolder				{width:754px; text-align:center; }
#bottommenu				{clear:both; width:754px;}
#bottommenuimage		{ text-align:center;}
#bottommenu ul, #bottommenuimage ul{padding:0 0 0 15px; margin:0;}
#bottommenu li			{list-style:none; padding:0; margin:0; display:block; float:left; text-align:center; }	
#bottommenuimage li		{list-style:none; padding:0; margin:0; display:block; float:left; }	

#bottommenu li.home		{width:70px;}
#bottommenu li.about	{width:110px;}
#bottommenu li.whatsnew{width:110px;}
#bottommenu li.historic	{width:89px;}
#bottommenu li.reports	{width:105px;}
#bottommenu li.jobs		{width:115px;}
#bottommenu li.contact	{width:105px;}

#bottommenu li a		{color:#3e3e3e; text-decoration:none;}
#bottommenu li a:hover, #bottommenu li a:active		{text-decoration:underline; color:#034b18;}

#bottompadding			{padding:10px 0;clear:both; }


/*CMS bits*/

.image-box				{float:left; padding:5px; border: 1px solid #034b18; margin:0 10px 10px 3px;}
.image-box-wide			{padding:5px; border: 1px solid #034b18; margin:0 0 10px 0; }

.uselfullinks			{border-top: 1px solid #034b18; border-bottom: 1px solid #034b18; background:#F8F8F8; }
.uselfullinks td		{padding:8px 0;}
.usefullinkshead		{color:#3e3e3e; font-weight:bold; }
.uselfullinks a			{text-decoration:underline;color:#034b18; background:url(../images/template/bullet_green.gif) 40px 5px no-repeat; padding:0 0 0 55px;}
.uselfullinks a:hover, .uselfullinks a:active{text-decoration:none;}



/*footer*/
#footer						{text-align:left; padding:15px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:75%;}
#footer a					{color:#3e3e3e; text-decoration:none;}
#footer a:hover, #footer a:active{text-decoration:underline; color:#034b18;}

.divider					{padding:0 8px;}


td a						{color:#034b18; text-decoration:underline; }
td a:hover					{text-decoration:none;}
