table {
	border-spacing:0px;
	padding:0px;
	/*border-collapse: separate;*/
  	*border-collapse: collapse; /* hack is needed for IE7 also */
  	*border-collapse: expression('separate', cellSpacing = '0px');
  	}

table.section {
	border-spacing:15px;
	padding:0px;
	/*border-collapse: separate;*/
  	*border-collapse: collapse; /* hack is needed for IE7 also */
  	*border-collapse: expression('separate', cellSpacing = '15px');
  	}

.tbl05 {
	border-spacing:5px;
	padding:0px;
	/*border-collapse: separate;*/
  	*border-collapse: collapse; /* hack is needed for IE7 also */
  	*border-collapse: expression('separate', cellSpacing = '5px');
  	}
  	
/*td {*position: relative;}*/

.frm {
	border-spacing:2px;
	padding:0px;
	*border-collapse: expression('separate', cellSpacing = '2px');
	}

html, body, #frmExt{
	/*overflow:visible;*/
	background-color: #151515;
	margin: 0px;
    padding: 0px;
    width:100%;
    height: 100%;
    border: none;
	}

#blkZone {
	/*overflow: auto;*/
	float;none;
	width:990px;
	height:100%;
	border:0px;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	*position: relative;
	}
TABLE {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px
}

TD {
	BORDER-RIGHT: 0px;
	PADDING-RIGHT: 0px;
	BORDER-TOP: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: 0px
}

/* HEADERS */
#mHead {
	width:990px;/*old 770*/
	height:27px;
	/*float:left;clear:left;*/
	background-color:#333333;
	border:none;
	margin: 0px 0px 6px 0px;
	padding: 0px;
	/*padding: 3px 0px 0px 10px;*/
	text-align:left;
	}
	
#sHead {
	float:left;
	width:840px;/*old 650*/
	line-height:18px;
	background-color:#333333;
	border:none;
	margin: 0px 0px 6px 0px;
	padding: 0px 0px 0px 10px;
	/*padding: 0px 0px 0px 20px;*/
	font-family: Tahoma, Verdana, Arial, Helvetica;
	text-align:left;
	font-size:9px;
	color:#FFFFFF;
	}
	
#pscroller2 {
	width: 400px;
	height: 18px;
	}
#pscroller2 a {
	text-decoration: none;
	}

.someclass { 
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:9px;
	color:#FFFFFF;
	}

.someclass a {
	color:#FFFFFF;
	}

#main {
	float: left;
	width:850px;/*old 650*/
	border:none;
	text-align:left;
	background-color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	padding:0px;	
	margin: 0px;
	}	

/* COLUMNS */
#menu {	
	float:left;/*clear:left;*/
	width:140px;	/*old 120*/
	margin: 0px;
	padding: 0px;
	}

.line {
	width:100%;
	float:left;clear:left;
	margin:1px 0px 1px 0px;
	}

.label {
	float:left;	/*clear:left;*/
	width:100px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	line-height:14px;
	/*padding: 0px 5px 0px 5px;*/
	}

.cell {
	/*width:410px;/*
	float:left;	/*clear:left;*/
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	line-height:14px;
	padding: 0px 5px 0px 5px;
	}

/* LOGIN */
form.login table {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size:10px;
	width:100%;
	margin:0px;
	border:0px;
	padding:40px;
	white-space:nowrap;
	/* border-collapse: collapse; */
	}
form.login th {
	width:100px;
	font-weight:normal;	
	}
form.login td {
	font-weight:normal;	
	}

form {
	margin:0px;
	padding:0px;
	border-spacing:0px;
	border-collapse: collapse;
	}
	
/* TABLE LIST */
table.lista {
	/*border-spacing:15px;
	*border-collapse: expression('separate', cellSpacing = '15px'); /* hack is needed for IE7 also */
	width:100%;
	margin:0px;
	border:0px;
	padding:0px;
	white-space:nowrap;
	border-collapse: collapse;
	}

table.lista th {
	background-color:#999999;
	/*margin: 0px 0px 5px 0px;*/
	padding:0px 5px 0px 5px;
	font-weight:normal;
	}
	
table.lista td {
	white-space:nowrap;
	padding:0px 5px 0px 5px;
	font-weight:normal;
	border: #F0F0F0 dotted;
	border-width: 0px 0px 1px 0px;
	/*line-height:12px;*/
	}
table.lista span { cursor:pointer;}

table.lista caption {
	/*margin:0px;*/
	/*padding:0px;*/
	text-align:left;
	}
	
/* TABLE DETAIL */
form.detail table {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000;
	margin:0px;
	border:0px;
	padding:0px;
	white-space:nowrap;
	/*border-collapse: collapse;*/
	}
form.detail th {
	width:150px;
	margin: 1px 0px 1px 0px;
	padding: 0px;
	font-weight:normal;
	line-height:14px;
	display:block;
	}
	
form.detail td {
	white-space:nowrap;
	padding:1px 0px 1px 0px;
	font-weight:normal;
	}
	
.arw{vertical-align:middle;
	padding:0px 3px 3px 0px;/*padding-bottom:2px;*/
	
	}
	
.lnk{cursor:pointer}

.alL { text-align:left; }
.alC { text-align:center; }
.alR { text-align:right; }

.trc {
	border: #F0F0F0 dashed;
	border-width: 0px 0px 1px 0px;
	}
	
	

.hrlight {
	CLEAR: both;
	MARGIN: 5px 0px 5px 0px;
	/*MARGIN-BOTTOM: 5px;*/
	WIDTH: 100%;
	HEIGHT: 1px;
	BORDER-BOTTOM: #dedede 1px solid;
	HEIGHT: 1px
}
/*
.hrdark {
	CLEAR: both;
	MARGIN-TOP: 5px;
	FONT-SIZE: 1px;
	MARGIN-BOTTOM: 5px;
	WIDTH: 100%;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 1px;
	BORDER-BOTTOM: #b1b1b1 1px solid;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 1px
}
*/
.hrdark {
	clear: both;
	margin: 5px 0px 5px 0px;
	width: 100%;
	height: 1px;
	line-height: 1px;
	border-bottom: #B1B1B1 1px solid;
	}

#nvgt {
	padding-bottom:2px;
	}
	
	
.section {
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
}
	
.section A {
	text-decoration: none;
	color: Black;
}

.contents H1 {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none
}

.section H1 {
	BORDER-RIGHT: medium none;
	PADDING-RIGHT: 0px;
	BORDER-TOP: medium none;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 5px 0px;
	BORDER-LEFT: medium none;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: medium none
	white-space:nowrap;
}

.imgL { float:left; border:0px; margin-right:10px; }
.imgR { float:right; border:0px;  margin-left:10px; }

.section IMG {
	border:0px;
	/*margin-right: 10px;*/
	vertical-align: sub;
}


.w100 {width:100%;}
/*
.mPG table {
	border-collapse: separate;
	*border-collapse: expression('separate', cellSpacing = '5px'); /* hack is needed for IE7 also */
/*	}*/

.mPGbo {
	border-spacing:15px;
	*border-collapse: expression('separate', cellSpacing = '15px'); /* hack is needed for IE7 also */
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
}

.mPG {
	border-spacing:15px;
	*border-collapse: expression('separate', cellSpacing = '15px'); /* hack is needed for IE7 also */
	border:0px;
	padding:0px;
	margin:0px;
	width:100%;
}

/*.mPG td {*position: relative;}*/

.mPG th {
	text-align:left;
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	line-height:19px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
	}
/*	
.mPG td {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
}

.mPG A {
	COLOR: #ca0003;
	TEXT-DECORATION: none;
}

.mPG A:hover {
	COLOR: #ca0003;
	TEXT-DECORATION: underline;
}

.mPG H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	MARGIN: 0px 0px 5px 0px;
	}
*/
.contents {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
}

.contents A {
	COLOR: #ca0003;
	TEXT-DECORATION: none;
}

/* ==================== */

.text {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #000000
	}
	
.btTXT {width:70px;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color:white;
	text-align:left;
	text-decoration: none;
	height: 14px;
	border-width:1px 1px 1px 5px;
	border-style:solid;
	border-color:silver;
	padding:0px 5px 0px 5px;
	margin:5px 10px 0px 0px;
	cursor:pointer;
	}


.bt {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 16px;
	padding-right: 5px;
	padding-left: 5px;
	}
	
.btHidden {
	width:0px;height:0px;
	background-color:white;
	border:0px
	}
	
.nWrp {white-space:nowarp;}

.chk {
	margin:0px 2px 0px 0px;
	border:0px;
	padding:0px;
	width:11px;
	height:11px;
	}

.field {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 12px;
	line-height:12px;
	border: #C0C0C0 solid;
	border-width: 1px 1px 1px 1px;
	padding-right: 5px;
	padding-left: 5px;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-arrow-color: #C0C0C0;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-track-color: #F0F0F0;}

.field2 {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	height: 14px;
	border: #C0C0C0 solid;
	border-width: 1px 1px 1px 1px;
	padding-right: 5px;
	padding-left: 5px;
	background-color: White;
	scrollbar-3dlight-color: #C0C0C0;
	scrollbar-arrow-color: #C0C0C0;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C0C0C0;
	scrollbar-track-color: #F0F0F0;
	}

.checkbox {
	!vertical-align:middle;
	margin:0px;
	border:0px;
	padding:0px;
	width:12px;
	height:12px;
	}

.contents2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	/*LINE-HEIGHT: 14px;*/
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
}

.bt {
	font-family: Arial;
	font-size: 11px;
	/*color: #404040;*/
	font-weight: normal;
	text-decoration: none;
	/*width: 80px;*/
	height: 18px;
	/*background-color: #DCDCDC;*/
	text-align: center;
}


.menu A {text-align:left;
	DISPLAY: block;
	/*PADDING-LEFT: 5px;*/
	FONT-SIZE: 9px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: verdana, arial, sans-serif;
	/*BACKGROUND-COLOR: #666666;*/
	TEXT-DECORATION: none
	}
	
.menu A:visited {
	DISPLAY: block; 
	!COLOR: #000000; 
	/*TEXT-DECORATION: none*/
	}
	
.menu A:active {
	DISPLAY: block; 
	COLOR: #000000; 
	/*TEXT-DECORATION: none*/
	}
	
.menu A:hover {
	DISPLAY: block; 
	COLOR: #FFFFFF; 
	BACKGROUND-COLOR: #000000; 
	/*TEXT-DECORATION: none*/
	}

.lvl1 a{
	BACKGROUND-COLOR: #666666;
	PADDING-LEFT:5px;
	}
	
.lvl2 a{
	BACKGROUND-COLOR: #999999;
	padding-LEFT:10px;
	}

.lvl3 a{
	BACKGROUND-COLOR: #CCCCCC;
	PADDING-LEFT:15px;
	}
	
.lvl3sel a{
	BACKGROUND-COLOR: #333333;
	COLOR: WHITE;
	PADDING-LEFT:15px;
	}

.lvl4 a{
	BACKGROUND-COLOR: #D0D0D0;
	PADDING-LEFT:20px;
	}
.lvlOff a{
	COLOR: #FF0000;
	}
	 ,
/*
A.level1 {
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	COLOR: black;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #666666;
	}
A.level2 {
	DISPLAY: block;
	PADDING-LEFT: 10px;
	FONT-SIZE: 9px; COLOR: black;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #999999;
	}
*/
A.level3 {
	DISPLAY: block;
	PADDING-LEFT: 15px;
	FONT-SIZE: 9px;
	COLOR: black;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: verdana, arial, sans-serif;
	BACKGROUND-COLOR: #cccccc;
	}
A.level3 selected {
	DISPLAY: block; 
	PADDING-LEFT: 15px; 
	FONT-SIZE: 9px; 
	COLOR: white; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: verdana, arial, sans-serif; 
	BACKGROUND-COLOR: #333333;
	}
.navrow A {
	DISPLAY: block; 
	COLOR: black; 
	TEXT-DECORATION: none
	}
.navrow A:visited {
	DISPLAY: block; 
	COLOR: black; 
	TEXT-DECORATION: none
	}
.navrow A:active {
	DISPLAY: block; 
	COLOR: black; 
	TEXT-DECORATION: none
	}
.navrow A:hover {
	DISPLAY: block; 
	COLOR: white; 
	BACKGROUND-COLOR: black; 
	TEXT-DECORATION: none
	}
.navrowselected A {
	DISPLAY: block; 
	COLOR: white; 
	BACKGROUND-COLOR: #333333; 
	TEXT-DECORATION: none
	}
.navrowselected A:visited {
	DISPLAY: block; 
	COLOR: white; 
	BACKGROUND-COLOR: #333333; 
	TEXT-DECORATION: none
	}
.navrowselected A:active {
	DISPLAY: block;
	COLOR: white;
	BACKGROUND-COLOR: #333333;
	TEXT-DECORATION: none
	}
.navrowselected A:hover {
	DISPLAY: block;
	COLOR: white;
	BACKGROUND-COLOR: #333333;
	TEXT-DECORATION: none
	}

/*
.contents {
   FONT-WEIGHT: normal; FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px; 
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
	}
*/

/* ADICIONADOS  */



.tertiaryActive {
	PADDING-RIGHT: 33px;
	BORDER-TOP: #dedede 1px solid;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 33px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #dedede 1px solid;
	COLOR: #000000;
	PADDING-TOP: 7px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
	BORDER-RIGHT-STYLE: none;
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM-STYLE: none
}

.tertiaryActiveLast {
	BORDER-RIGHT: #dedede 1px solid;
	PADDING-RIGHT: 33px;
	BORDER-TOP: #dedede 1px solid;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 33px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #dedede 1px solid;
	COLOR: #000000;
	PADDING-TOP: 7px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM-STYLE: none
}

.tertiaryInactive {
	PADDING-RIGHT: 33px;
	BORDER-TOP: #dedede 1px solid;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 33px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #dedede 1px solid;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #dedede 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
	BORDER-RIGHT-STYLE: none;
	BACKGROUND-COLOR: #f5f5f5
}

.tertiaryInactiveLast {
	BORDER-RIGHT: #dedede 1px solid;
	PADDING-RIGHT: 33px;
	BORDER-TOP: #dedede 1px solid;
	MARGIN-TOP: 15px;
	PADDING-LEFT: 33px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #dedede 1px solid;
	COLOR: #000000;
	MARGIN-RIGHT: 0px;
	PADDING-TOP: 7px;
	BORDER-BOTTOM: #dedede 1px solid;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
	BACKGROUND-COLOR: #f5f5f5
}

.tertiaryExtension {
	CLEAR: none;
	MARGIN-TOP: 42px;
	FLOAT: left;
	BORDER-BOTTOM: #dedede 1px solid;
	BACKGROUND-COLOR: #ffffff
}

.tertiaryLine {
	FLOAT: left;
	WIDTH: 1px;
	MARGIN-RIGHT: 0px;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #dedede
}

DIV.tertiaryInactive A {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

DIV.tertiaryInactiveLast A {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

DIV.tertiaryInactive A:visited {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

DIV.tertiaryInactiveLast A:visited {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

DIV.tertiaryInactive A:hover {
	COLOR: #ca0003;
	TEXT-DECORATION: underline
}

DIV.tertiaryInactiveLast A:hover {
	COLOR: #ca0003;
	TEXT-DECORATION: underline
}

DIV.tertiaryInactive A:active {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}

DIV.tertiaryInactiveLast A:active {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}


.contentcell {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	/*LINE-HEIGHT: 14px;*/
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif";
	BACKGROUND-COLOR: #ffffff
}


/*
.contents A {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}
*/
.contentsblack A {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

.contents A:visited {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

.contentsblack A:visited {
	COLOR: #ca0003;
	TEXT-DECORATION: none
}

.contents A:hover {
	COLOR: #ca0003;
	TEXT-DECORATION: underline
}

.contentsblack A:hover {
	COLOR: #ca0003;
	TEXT-DECORATION: underline
}

.contents A:active {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}

.contentsblack A:active {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}

UL {
	/*Margin-left:0px;*/
	padding-left:15px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

LI {
	/*Margin-left:0px;
	padding-left:0px;*/
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 5px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}

.specstable {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif"
}
.specstable td{
	BORDER-BOTTOM: #dedede 1px solid;
	padding: 5px 0px 5px 0px;
}


.HeaderGrande {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif"
}

.Header16 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif"
}

.Header14 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, "MS Sans Serif"
}

table.poptable {
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	padding: 10px;
	margin: 10px;
}

table.poptable tr.border td {
	border-bottom: 1px solid black;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	height: 15px;
}

table.poptable tr.tdheader td {
	border-bottom: 2px solid black;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.captionfont {
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica, "MS Sans Serif"
}

.title {
	color: #CC0000;
	font-size: 24px;
	font-family: arial,sans-serif, helvetica;
	font-weight: bold
}

.topo {
	FONT-SIZE: 11px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	color: #ca0003;
}

.famdetails {
	MARGIN-TOP: 5px;
	FONT-SIZE: 10px;
	FONT-FAMILY: Tahoma, Helvetica, Arial, sans-serif;
	text-decoration: none;
	color: Black;
}
.footerNav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D4D4D;
	font-size:9px;
	font-weight: normal;
	text-decoration : none;
	letter-spacing: -1px;
}

.footerNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9B9B9B;
	font-size:9px;
	font-weight: normal;
	text-decoration : none;
	letter-spacing: -1px;
}
.headerNav { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D9D9D;
	font-size:9px;
	font-weight: normal;
	text-decoration : none;
	letter-spacing: -1px;
}

.headerNav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #EBEBEB;
	font-size:9px;
	font-weight: normal;
	text-decoration : none;
	letter-spacing: -1px;
}