html, body {height:auto}

body {
background: #FFF url(/images/bg.gif) repeat top left;
color: #000;
margin: 0px; 
font-family: Georgia, Times, Arial, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-align: left;
}

a {color: #603e26; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif;}
a:hover {color: #b44000; text-decoration: none; }
a:active {color: #000; }

.hand{cursor:pointer;}
.help{cursor:help;}

/* Colors 

*/

.hl {font-weight: bold;}
.hll {font-weight: bold; font-size: 1.2em;}
.emp {font-style: italic;}

.imgb {border: #ffe57f solid 1px;}

/* first page structure */
table {background: transparent; padding: 0px; margin: 0px; height: auto; width: 768px; border-collapse: collapse;}
table td {vertical-align: top;}

/* main table */
table.main {background: transparent; width: 768px; height:auto; text-align: left; vertical-align: top; padding: 0px; margin: 0px;}
table.main td {vertical-align: top;}
table.main td.article {background: #FFF; padding: 25px;}

table.main td.tmenu {color:#000; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; width: 447px; line-height: 18pt; text-align: left; vertical-align: middle;}
table.main td.tmenu a {
	color: #466695;
	background-color:inherit;
	padding: 0 10px 2px;
	text-decoration:none;
	}
table.main td.tmenu a:hover {
	color:#000;
	background-color:#ffe57f;
	}
	
table.main table.cform {width: 500px; text-align: left;}
table.main table.cform td.ltcol {width: 175px; text-align: left;}

table.main .footer {color:#000; font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif; width: 100%; text-align: center; }
table.main .footer a {
	background-color:inherit;
	padding: 0 11px 2px;
	text-decoration:none;
	}

table.main .footer img {border: none;}

table.main .footer a:hover {
	color:#000;
	background-color:#d9d3a4;
	}
	
table.main .credits {font-size: 0.8em;}
	
