/* Layout  */ 
body		{
			margin: 0;
			padding:0;
			font-family:verdana,arial;
			font-size:12pt;
			}

#hdr
			{
			background:#D9FFD9;
			color:#000000;
			border-top:1px solid #000000;
			border-bottom:2px solid #000000;
			margin:0 0 0 0;
			font-size:10pt;
			}

#ftr
			{
			background:#D9FFD9;
			color:#000000;
			border-top:2px solid #000000;
			border-bottom:2px solid #000000;
			margin:0 0 0 0;
			}

#search
			{
			position: relative;
			margin-top: 10px;
			margin-left: 10px;
			width: 214px;
			border: 2px solid #000000;
			background: #D9FFD9;
			padding:10px;
			}

#log-in
			{
			position: relative;
			margin-top: 10px;
			margin-left: 10px;
			width: 214px;
			border: 2px solid #000000;
			background: #D9FFD9;
			padding:10px;
			font-size:10pt;
			}
#lh-col
			{
			position: relative;
			margin-top: 10px;
			margin-left: 10px;
			width: 214px;
			border: 2px solid #000000;
			background: #D9FFD9;
			padding:10px;
			}

#rh-col
			{
			position: relative;
			margin-left:10px;
			margin-top: 10px;
			margin-bottom:10px;
			margin-right:10px;
			border: 2px solid #000000;
			padding:20px;
			background:white;
			width:100%;
			}

/*ie hack for FF */
html>body #search
			{
			position: relative;
			margin-top: 10px;
			margin-left: 10px;
			width: 190px;
			border: 2px solid #000000;
			background: #D9FFD9;
			padding:10px;
			}

html>body #log-in
			{
			position: relative;
			margin-top: 10px;
			margin-left: 10px;
			width: 190px;
			border: 2px solid #000000;
			background: #D9FFD9;
			padding:10px;
			font-size:10pt;
			}

html>body #lh-col
			{
			position: relative;
			margin-top: 10px;
			margin-left: 10px;
			width: 190px;
			border: 2px solid #000000;
			background: #D9FFD9;
			padding:10px;
			}

html>body #rh-col
			{
			position: relative;
			margin-left:10px;
			margin-top: 10px;
			margin-bottom:10px;
			margin-right:10px;
			border: 2px solid #000000;
			padding:20px;
			background:white;
			width:93%;
			}


/* Presentation  */ 
h3 
			{
			font-family:verdana,arial;
			font-size:12pt;
			margin:0; 
			}
h2 
			{
			font-family:arial;
			font-size:14pt;
			margin:0; 
			}

h1		    {
			font-family:verdana,arial;
			font-size:16pt;
			display:inline;
			}

A:link      {
			text-decoration: underline
			}

A:visited   {
			text-decoration: underline
			}

A:active    {
			text-decoration: underline
			}

A:hover     {
			/*border-bottom: 1px dotted #005000; 
			text-decoration: none; */
			color:red;
			}

A.img:hover     {
			border-bottom: 1px dotted #FFFFFF; 
			text-decoration: none; 
			color:red;
			}

.ZoneName	{
			color:#660000
			}

.VoteButton		{
			background-color:#D9FFD9;
			border:1px solid black;
			font-size:10pt;
			font-weight:bold;
			cursor:hand;
			width:130px;
			}

.VoteButtonHover{
			background-color:#D9FFD9;
			border:1px solid red;
			font-size:10pt;
			font-weight:bold;			
			color:red;
			cursor:hand;
			width:130px;
			}

.arial14	{
			font-family:arial;
			font-size:14pt;
			}

.arial12	{
			font-family:arial;
			font-size:12pt;
			}

.arial11	{
			font-family:arial;
			font-size:11pt;
			}

.arial10	{
			font-family:arial;
			font-size:10pt;
			}

.arial9	{
			font-family:arial;
			font-size:9pt;
			}

.arial8	{
			font-family:arial;
			font-size:8pt;
			}

.verdana12	{
			font-family:verdana;
			font-size:12pt;
			}

.verdana11	{
			font-family:verdana;
			font-size:11pt;
			}

.verdana10	{
			font-family:verdana;
			font-size:10pt;
			}

.verdana9	{
			font-family:verdana;
			font-size:9pt;
			}

.verdana8	{
			font-family:verdana;
			font-size:8pt;
			}

.LRPadded	{
			padding-left:10px;
			padding-right:10px;
			}

form		{
			display:inline;
			}

img			{
			border:0px;
			}

#dhtmltooltip
			{
			position: absolute;
			width: 150px;
			border: 1px solid black;
			padding: 4px;
			background-color: lightyellow;
			visibility: hidden;
			z-index: 100;
			font-size:9pt;
			}

html>body #headerTable {margin-bottom:0px;}