html { font: 90%  "Trebuchet MS", Verdana, "Sans Serif"; color: #666; }
h1{ font: 135% "Trebuchet MS", Verdana,  "Sans Serif"; font-weight:normal; color: #043533; margin: 0px; padding: 0px; text-align:center;}
h2{ font: 115% "Trebuchet MS", Verdana,  "Sans Serif"; font-weight:bold; color: #043533; line-height: 1.15em; margin: 3px 0px 0px 0px;}
h3{ font: 110% "Trebuchet MS", Verdana,  "Sans Serif"; font-weight:bold; color: #043533; margin: 0px; padding: 0px;}
h4{ font: 105% "Trebuchet MS", Verdana,  "Sans Serif"; font-weight:bold; color: #043533; padding: 0px 0px 0px 25px;}
h5{ font-weight:bold; color: #669900; line-height: 1em; clear: right; margin: 10px;}

a:visited,a:active,a:link,a:hover	{font-size: 95%; color: #AF9741; padding: 0px; font-weight:bold; text-decoration:none; line-height: 1em;}
a:hover{font-size:95%; text-decoration:underline; color:#000;}

#mainHome a:visited,#mainHome a:active,#mainHome a:link,#mainHome a:hover {display: block; color:#AF9741; font-size: 100%; margin: 0px 0px 5px 0px; font-weight:normal; text-decoration:underline; }
#mainHome a:hover {color: #5bb2c0;text-decoration:underline;}
#main a:visited,#main a:active,#main a:link,#main a:hover {color:#AF9741; font-size: 100%;font-weight:normal;}
#main a:hover {color: #5bb2c0;text-decoration:underline;}

#headerRight a:visited,#headerRight a:active,#headerRight a:link,#headerRight a:hover {display: block; color:#005753; font-size: 100%; margin: 0px 0px 5px 0px; font-weight:normal; text-decoration:underline; }
#headerRight a:hover {color: #000;}

#menu ul li a:visited,#menu ul li a:active,#menu ul li a:link,#menu ul li a:hover{z-index: 300; display: block; line-height:1.2em; font-size: 85%; min-height:26px; color: #FFF; font-weight:nomal; text-decoration:none; float: left; padding: 10px 10px 0px 10px; white-space: pre;}
#menu ul li a:hover	{text-decoration:underline; color: #af9741; }
#menu li:hover li a {min-height: 15px; background: transparent; color: #0d807b; line-height:1.2em; font-size: 85%; z-index: 300; padding:5px 5px 5px 10px; margin:0px;}
#menu li:hover li a:hover {min-height: 15px; background: transparent; color: #af9741; z-index: 300; line-height:1.2em; font-size: 85%; padding:5px 5px 5px 10px; margin:0px;}


#left a:visited,#left a:active,#left a:link,#left a:hover {font: 85% "Trebuchet MS", Verdana,  "Sans Serif"; line-height: 2em; color: #af9741; font-weight:bold; text-decoration:underline;}
#left a:hover {color: #5bb2c0;text-decoration:underline;}

#footer a:visited,#footer a:active,#footer a:link,a:hover	{font-size: 115%; color: #666; padding: 0px; font-weight:bold; text-decoration:none; line-height: 1em;}
#footer a:hover   				{text-decoration:underline; color: #000;}

#headerRight 	{ color:#005753;}
#headerRight h3	{color:#005753; font-weight:normal; padding: 0px; margin: 0px; line-height: 1em;}
#footer {font-size: 70%; font-weight:normal; color: #7f7f7f; text-align: center;}


.error {color: #820000; font-weight:bold; font-size: 120%;}
.left{ float: left;}
.right{ float: right;}

p 	{line-height: 1.3em; margin: 10px;}
img	{border: 0px; margin: 0px; padding: 0px}
hr 	{width: 90%; background-color: #7faba9; height: 1px; outline: 0px; border: 0px; margin: 0 auto;}
li 	{margin: 0px 0px 0px 10px; padding: 0px;}

