/* VMNF.NET: Portal de Vitor M. N. Fernandes  |
| Style sheet          [version 1          ]  |
| CSS_2.0              [         --/--/2004] */
body {
    font-family: Arial, Helvetica, sans-serif;
    margin: 0em 0em 0em 0em;
    font-size: 12px;}
A:link {
	COLOR: #0000ff; TEXT-DECORATION: underline}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: underline}
A:hover {
	COLOR: #0000ff; TEXT-DECORATION: none}
TABLE  {
	BACKGROUND-COLOR: #ffffff; COLOR: #003366;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: normal;*/
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none}
H1 {
  FONT-SIZE: 12px;}
H2 {
  FONT-SIZE: 12px;}
HR.menu {
  color: #ffffff;
	background: #ffffff;
	border: 0 0 0 0;
	padding: 0 0 0 0;
	Height:1px;}
.ctb {
	BACKGROUND-COLOR: #666666; COLOR: #ffffff;
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;*/ FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal;
	TEXT-ALIGN: right; TEXT-DECORATION: none; VERTICAL-ALIGN: top}
.menuhead {
	BACKGROUND-COLOR: #003366; COLOR: #003366;
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;*/ FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal;
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle}
.navhead {
	BACKGROUND-COLOR: #eeeeff; COLOR: #003366;
	BORDER-BOTTOM: #666666 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #666666 0px solid;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal;*/
	TEXT-ALIGN: left; VERTICAL-ALIGN: middle}
.menu {
	BACKGROUND-COLOR: #888888; COLOR: #ffffff;
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: medium none;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;*/ FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal;
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; PADDING-TOP: 3px; TEXT-ALIGN: left;
	TEXT-DECORATION: none; VERTICAL-ALIGN: top;}
.indexcontent1 {
	BACKGROUND-COLOR: #ffffff; COLOR: #003366;
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none; 
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;*/ FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px;
	TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top}
.footer1 {
	BACKGROUND-COLOR: #eeeeff; COLOR: #003366; 
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-RIGHT: medium none; BORDER-TOP: medium none;
	/*FONT-FAMILY: Arial, Helvetica, sans-serif;*/ FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: normal;
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 0px;
	TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top}

/* UNUSED?? - - - - */
.content {
	BACKGROUND-COLOR: #006699; BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top;}
.options {
	BACKGROUND-POSITION: left top; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top;}
.topright {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 5px; PADDING-TOP: 1px; TEXT-ALIGN: right; TEXT-DECORATION: none; VERTICAL-ALIGN: top;}
.topleft {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 1px; PADDING-TOP: 1px; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top;}
.header {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; PADDING-RIGHT: 10px; TEXT-ALIGN: right; VERTICAL-ALIGN: top}
.content {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 10px; PADDING-TOP: 20px; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top}
.tables {
	COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px}
.indexcontent {
	BACKGROUND-COLOR: #ffffff; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-STYLE: normal; FONT-WEIGHT: normal; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top}
.names {
	BACKGROUND-COLOR: #666666; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-STYLE: normal; FONT-WEIGHT: normal; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: top}
.counter {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-ALIGN: left; VERTICAL-ALIGN: top}
.buttons {
	BACKGROUND-COLOR: #003366; BORDER-BOTTOM: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-ALIGN: center; VERTICAL-ALIGN: top}
.input {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; COLOR: #003366; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.selectiontab {
	BACKGROUND-COLOR: #666666; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold}
.indexcontent {
	BORDER-BOTTOM: #666666 0px solid; BORDER-LEFT: #666666 1px solid; BORDER-RIGHT: #666666 0px solid; BORDER-TOP: #666666 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 3px; PADDING-TOP: 0px}