body{ 
	background: url(images/bg.gif);
	background-color: #666666;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	MARGIN-LEFT: 0px;
	MARGIN-RIGHT: 0px;

	padding: 0; /* required for Opera to have 0 margin */
	
	scrollbar-base-color: #575757; 
	scrollbar-track-color: #888687;
	scrollbar-face-color: #575757;
	scrollbar-highlight-color: #FAE323;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #C8C8CA;
	scrollbar-arrow-color: #FAE323;
}

a:link { font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: underline; color: #FAE323;}
a:hover { font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: underline; color: #FAD78D;}
a:visited {font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: underline; color: #cccccc;}

a:link.nav { font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: none; color: #FAE323; padding-right: 10px; font-weight: bold;}
a:hover.nav { font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: underline; color: #e8e8e8; padding-right: 10px; font-weight: bold;}
a:visited.nav {font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: none; color: #333; padding-right: 10px; font-weight: bold;}

a:link.header { font-family: Verdana, Helvetica, Arial; font-size: 10px; text-decoration: none; color: #FAE323; padding-right: 10px; font-weight: bold;}
a:hover.header { font-family: Verdana, Helvetica, Arial; font-size: 10px; text-decoration: underline; color: #e8e8e8; padding-right: 10px; font-weight: bold;}
a:visited.header {font-family: Verdana, Helvetica, Arial; font-size: 10px; text-decoration: none; color: #333; padding-right: 10px; font-weight: bold;}

a:link.sidenav { font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: none; color: #FAE323; padding-right: 10px; font-weight: bold;}
a:hover.sidenav { font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: underline; color: #e8e8e8; padding-right: 10px; font-weight: bold;}
a:visited.sidenav {font-family: Verdana, Helvetica, Arial; font-size: 12px; text-decoration: none; color: #333; padding-right: 10px; font-weight: bold;}

a:link.copy { font-family: Verdana, Helvetica, Arial; font-size: 10px; text-decoration: underline; color: #FAE323;}
a:hover.copy { font-family: Verdana, Helvetica, Arial; font-size: 10px; text-decoration: underline; color: #FAD78D;}
a:visited.copy {font-family: Verdana, Helvetica, Arial; font-size: 10px; text-decoration: underline; color: #cccccc;}

h2 {font: 9px verdana; color: #000; text-align: right; padding-right: 10px;  margin-bottom: 3px;} 
h1 {font: 14px verdana; color: #FAE323; text-align: center; padding-left: 120px; padding-right: 120px; margin-top: 0px; margin-bottom: 3px;}
h4 {font: 9px verdana; color: #e8e8e8; text-align: center; padding-left: 120px; padding-right: 120px; margin-top: 0px; margin-bottom: 3px;}
h3 {font: 18px verdana; color: #FAE323; text-align: center; margin-top: 0px; margin-bottom: 10px;}
.heading {background-image:url(images/body-header.gif); font-family: Verdana, Arial; color: #000; font-size: 14px; margin-bottom; 0px; padding-left: 5px; font-weight: bold;}

.pur {color: #9A94DD;}
.rd {color: #FAE323;}
.or {color: #FA6A23;}
.tbl {font: 12px verdana; color:#e8e8e8; padding-left: 5px; padding-right: 5px; margin-top: 10px;}
.tblHead {font: 10px verdana; color:#000; padding-left: 5px; padding-right: 5px; margin-top: 10px;}
p {font: 12px verdana; color:#e8e8e8; padding-left: 5px; padding-right: 5px; margin-top: 10px; margin-bottom: 15px;}
.bodytop {background-image:url(images/body-head.gif); font: 12px verdana;}

.bodyb {background-image:url(images/body-bg.gif); font: 12px verdana;}

.shbodyb {background-image:url(images/body-right.gif); font: 12px verdana;}
.bodybot {background-image:url(images/body-bottom.gif);}
.navbot {background-image:url(images/nav-bottom.gif);}
#copy {font: 10px verdana; color:#e8e8e8;}
#copya {font: 10px verdana; color:#000;}
.tblBody {font: 12px verdana; color:#e8e8e8; padding-left: 5px; padding-right: 5px;}
.tblBody2 {font: 10px verdana; color:#000; padding-left: 2px; padding-right: 2px;}

li {font: 12px verdana; color:#e8e8e8;}
ul {margin-top: 10px; margin-bottom: 10px;}

ul.nav {list-style: none; margin-left: 5px;; padding-left: 1em; text-indent: -1em;}
li.nav {background-image:url(images/rule.gif)}

ul.body {list-style-image: url('images/bulleta.gif');
	margin-bottom: 10px;margin-right:5px}
li.body {font: color:#e8e8e8;
	margin-bottom: 10px;}

ul.none {list-style:none;}

#button {
	width: 140px;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	padding: 0 0 0 0;
	margin-bottom: 0;
	font-family: 'Trebuchet MS', 'Lucida Grande',
	  Verdana, Lucida, Geneva, Helvetica, 
	  Arial, sans-serif;
	font-size: 10px;
	background-color: #888687;
	color: #333;
	}

	#button ul {
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}
		
	#button li {
		border-bottom: 1px solid #e8e8e8;
		margin: 0;
		}

	#button li a {
		display: block;
		padding: 2px 2px 2px 2px;
		border-left: 5px solid #737172;
		border-right: 5px solid #333333;
		background-color: #888687;
		color: #FAE323;
		text-decoration: none;
		text-align: center;
		width: 100%;
		}

	html>body #button li a {
		width: auto;
		}

	#button li a:hover {
		border-left: 5px solid #FAEE89;
		border-right: 5px solid #D9C410;
		background-color: #FAE323;
		color: #000000;
		}
