a:link	  { text-decoration: none; color: #ff0000; }
a:visited { text-decoration: none; color: #663300; }
a:active  { text-decoration: none; color: #0000ff; }
a:hover   { text-decoration: none; color: #0000ff; }

body {
	background-color: #c2cbcf;
	color: #333333;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-size: 12px;
	scrollbar-face-color: #cc0000;
	scrollbar-shadow-color: #887766;
	scrollbar-highlight-color: #ffeedd;
	scrollbar-3dlight-color: #cceedd;
	scrollbar-darkshadow-color: #554433;
	scrollbar-track-color: #dddddd;
	scrollbar-arrow-color: #660000;
}

td {
	color: #333333;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-size: 12px;
}

th {
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-size: 12px;
}

h1 { font-size: 22px; font-weight: bold; }
h2 { font-size: 20px; font-weight: bold; }
h3 { font-size: 18px; font-weight: bold; }

.text {
	background-color: #ffffff;
	color: #000000;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-weight: normal;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #000000;
}

.button {
	background-color: #dddddd;
	color: #000000;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-weight: normal;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 1px;
	cursor: hand;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #cccccc;
}

.file {
	background-color: #ffffff;
	color: #000000;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-weight: normal;
	font-size: 11px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-top: 1px;
	margin: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #000000;
}

textarea {
	background-color: #ffffff;
	color: #000000;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-weight: normal;
	font-size: 12px;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #000000;
}

select {
	background-color: #ffffff;
	color: #000000;
	font-family: arial, tahoma, sans-serif, helvetica, verdana;
	font-weight: normal;
	font-size: 12px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	margin: 2px;
	cursor: hand;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #cccccc;
	border-bottom-color: #ccccc;
	border-left-color: #000000;
}

.okay  { font-size: 13px; color: #ffffff; background-color: #0000ff; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 3px; }
.error { font-size: 13px; color: #ffffff; background-color: #ff0000; padding-left: 5px; padding-right: 5px; padding-top: 1px; padding-bottom: 3px; }
.pollask { font-size: 12px; color: #000000; }
.pollalt { font-size: 10px; color: #000000; }
.pollon  { background-color: #cc9966; }
.polloff { background-color: #663300; }
.tiny { font-size: 11px; }
.thin { font-size: 1px; }
.draw { font-family: wingdings; font-size: 12; color: #ff0000; }

.size6  { font-size: 6px;  line-height: 100%; }
.size7  { font-size: 7px;  line-height: 100%; }
.size8  { font-size: 8px;  line-height: 100%; }
.size9  { font-size: 9px;  line-height: 100%; }
.size10 { font-size: 10px; line-height: 100%; }
.size11 { font-size: 11px; }
.size12 { font-size: 12px; }
.size14 { font-size: 14px; }
.size16 { font-size: 16px; }
.size18 { font-size: 18px; }

.black9  { font-family: arial; font-size: 9px; color: #000000; }
.black10 { font-size: 10px; color: #000000; line-height: 100%; }
.black11 { font-size: 11px; color: #000000; }
.black12 { font-size: 12px; color: #000000; }
.black14 { font-size: 14px; color: #000000; }
.black16 { font-size: 16px; color: #000000; }
.black18 { font-size: 18px; color: #000000; }

.blue10 { font-size: 10px; color: #0000dd; line-height: 100%; }
.blue11 { font-size: 11px; color: #0000dd; }
.blue12 { font-size: 12px; color: #0000dd; }
.blue14 { font-size: 14px; color: #0000dd; }
.blue16 { font-size: 16px; color: #0000dd; }
.blue18 { font-size: 18px; color: #0000dd; }

.cian10 { font-size: 10px; color: #00cccc; line-height: 100%; }
.cian11 { font-size: 11px; color: #00cccc; }
.cian12 { font-size: 12px; color: #00cccc; }
.cian14 { font-size: 14px; color: #00cccc; }
.cian16 { font-size: 16px; color: #00cccc; }
.cian18 { font-size: 18px; color: #00cccc; }

.red10 { font-size: 10px; color: #dd0000; line-height: 100%; }
.red11 { font-size: 11px; color: #dd0000; }
.red12 { font-size: 12px; color: #dd0000; }
.red14 { font-size: 14px; color: #dd0000; }
.red16 { font-size: 16px; color: #dd0000; }
.red18 { font-size: 18px; color: #dd0000; }

.gold10 { font-size: 10px; color: #ffcc00; line-height: 100%; }
.gold11 { font-size: 11px; color: #ffcc00; }
.gold12 { font-size: 12px; color: #ffcc00; }
.gold14 { font-size: 14px; color: #ffcc00; }
.gold16 { font-size: 16px; color: #ffcc00; }
.gold18 { font-size: 18px; color: #ffcc00; }

.gray10 { font-size: 10px; color: #666666; line-height: 100%; }
.gray11 { font-size: 11px; color: #666666; }
.gray12 { font-size: 12px; color: #666666; }
.gray14 { font-size: 14px; color: #666666; }
.gray16 { font-size: 16px; color: #666666; }
.gray18 { font-size: 18px; color: #666666; }

.green10 { font-size: 10px; color: #009900; line-height: 100%; }
.green11 { font-size: 11px; color: #009900; }
.green12 { font-size: 12px; color: #009900; }
.green14 { font-size: 14px; color: #009900; }
.green16 { font-size: 16px; color: #009900; }
.green18 { font-size: 18px; color: #009900; }

.magent10 { font-size: 10px; color: #cc00cc; line-height: 100%; }
.magent11 { font-size: 11px; color: #cc00cc; }
.magent12 { font-size: 12px; color: #cc00cc; }
.magent14 { font-size: 14px; color: #cc00cc; }
.magent16 { font-size: 16px; color: #cc00cc; }
.magent18 { font-size: 18px; color: #cc00cc; }

.orange10 { font-size: 10px; color: #ff8000; line-height: 100%; }
.orange11 { font-size: 11px; color: #ff8000; }
.orange12 { font-size: 12px; color: #ff8000; }
.orange14 { font-size: 14px; color: #ff8000; }
.orange16 { font-size: 16px; color: #ff8000; }
.orange18 { font-size: 18px; color: #ff8000; }

.pale10 { font-size: 10px; color: #cccccc; line-height: 100%; }
.pale11 { font-size: 11px; color: #cccccc; }
.pale12 { font-size: 12px; color: #cccccc; }
.pale14 { font-size: 14px; color: #cccccc; }
.pale16 { font-size: 16px; color: #cccccc; }
.pale18 { font-size: 18px; color: #cccccc; }

.white10 { font-size: 10px; color: #ffffff; line-height: 100%; }
.white11 { font-size: 11px; color: #ffffff; }
.white12 { font-size: 12px; color: #ffffff; }
.white14 { font-size: 14px; color: #ffffff; }
.white16 { font-size: 16px; color: #ffffff; }
.white18 { font-size: 18px; color: #ffffff; }

.yellow10 { font-size: 10px; color: #ffff00; line-height: 100%; }
.yellow11 { font-size: 11px; color: #ffff00; }
.yellow12 { font-size: 12px; color: #ffff00; }
.yellow14 { font-size: 14px; color: #ffff00; }
.yellow16 { font-size: 16px; color: #ffff00; }
.yellow18 { font-size: 18px; color: #ffff00; }

.tabela {
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #999999;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #999999;
}
.celula {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #000000;
}
.achatado {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-left: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
}
