.header	   { background-color: #DDEEFF; color: navy; }

.header	td { color: navy; }

.header a  { color: blue; text-decoration: none; }



.footer	   { font-size: 120%; color: navy; text-align: center; border-top-width: 1; border-top-style: solid; border-top-color: navy; }

.footer	td { color: navy; text-align: center; }



.sitetitle			{ font-size: 18pt; font-weight: bold; }

.sitesubtitle		{ font-size: 10pt;  font-weight: normal; }



.pagetitle			{ font-size: 120%; background-color: #DDEEFF; color: #000080; font-weight: bold; padding-left:2px; padding-top:2px; padding-bottom:2px; }



.pagetitle a		{ text-decoration: none; color: #000080; }

.pagetitle a:visited{ color: #000080; }



h1	{ font-family: Arial; font-size: 140%; font-weight: bold; }

h2	{ font-family: Arial; font-size: 120%; font-weight: bold;  border-bottom-width: 1; border-bottom-style: solid; border-bottom-color: #99CCFF; }

h2 a{ text-decoration: none; }

h3	{ font-family: Arial; font-size: 100%; font-weight: bold; }



.menu		{ background-color: #99CCFF; }

.menu td	{ text-align: center; font-size: 8pt; }



.menu  a	{ color: black; text-decoration: none; }

.menu  a:hover   { color: black; }

.menu  a:visited { color: black; }



.ddMenuTable      { background-color: #DDEEFF; font-size: 10pt; visibility: hidden }

.ddMenuTable td   { background-color: #99CCFF; padding-left:4px; padding-right:4px; padding-top:2px; padding-bottom:2px }

.ddMenuTable  a         { text-decoration: none; color: black; }

.ddMenuTable  a:visited { text-decoration: none; color: black; }



.lefthandpanel		{ 

			border-right-style: solid; border-right-width: 1; border-right-color: #99CCFF; background-color: white; 

			}

.lefthandpanel a			{ color: navy; text-decoration: none; }

.lefthandpanel a:visited	{ color: navy; text-decoration: none; }



			

.lefthandbanner	{

			background-image: url('../images/webpages/leftnav/default.jpg'); 

			}

			

.lefthandsection {

			background-color: #DDEEFF;

			font-weight: bold;

			font-size: 100%;

		}

		

			

.caption	{ background-color: #DDEEFF; }

.caption a	{ text-decoration: none; }

.caption a:visited	{ color: blue; }





.tableheader	{ background-color: #DDEEFF; }

.tableheader a	{ text-decoration: none; }



.eventieee	{ background-color: #ffcccc; }

.eventieee a	{ text-decoration: none; }



.eventannual	{ background-color: #CCFFCC; }

.eventannual a	{ text-decoration: none; }



.eventother		{ background-color: #FFFFCC; }

.eventother a	{ text-decoration: none; }



.tablerow	{ border-bottom-style: solid; border-bottom-width: 3; border-bottom-color: #DDEEFF; background-color: #FFFFFF; }

.tablerow	{ border-left-style: solid; border-left-width: 3; border-left-color: #DDEEFF; }

.tablerow	{ border-right-style: solid; border-right-width: 3; border-right-color: #DDEEFF; }



.tablepanel	{ background-color: #DDEEFF; }



.verticalbar	{ background-color: #FFFFFF; border-right-style: solid; border-right-width: 1; border-right-color: #99CCFF; }



.maintext	{ background-color: white; }



a              { color: blue; }

a:visited      { color: navy; }

a:hover        { color: navy; }

td             { font-family: Arial; font-size: 80%; }

body           { background-color: #DDEEFF; font-family: Arial; font-size: 80%; )
