.Titulo1TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #003366;
}

.Buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #666666;
	text-align: center;
}
.TextoPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.VinculoPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CC9933;
	text-decoration: none;
}

.VinculoPie:hover {
	color: #CC9933;
	text-decoration: none;
}
.ContenidoTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.ContenidoTabla {
	border: 1px solid #333333;
}

td {
	font-size: 10px;
}
a {
	text-decoration: none;
	font-size: 15px;
	color: #FF0000;
}
a:hover {
	color: #003366;
	text-decoration: underline;
}
.MenuTD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #CC0000;
}
.LateralTabla {
	border: 2px solid #333333;
}
.Titulo3TD {
	font-weight: bold;
	color: #000000;
	font-size: 10px;
	background-color: #D4D0C8;
	font-family: Verdana, Arial;
	
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #000066;
	color: #000000;
	background-color: #FFFFFF;
	border-color:#000066;
}
.inputblank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #339900;
	color: #000000;
	border-color:#339900;
}

.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #339900;
	color: #000000;
	border-color:#339900;
}

.style2 {
	color: #339900;
	font-style: italic;
	font-weight: bold;
	font-size: 24px;
}



.boton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
select {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 1px;
	padding: 1px;
	border: 1px solid #660000;
	color: #000000;
	background-color: #E2E2E2;
}
.FondoResaltaTD {
	background-color: #A1A9AB;
}
.fondoInstitucionTD {
	background-color: #FFCC33;
}
.Titulo2TD {
	font-weight: bold;
	color: #000000;
	font-size: 13px;
	background-color: #FF9900;
}
.Titulo4TD {
	font-size: 10px;
	font-weight: bold;
	color: #770000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Titulo5TD {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	background-color: #996600;
}

.textoser {
 color: #000066; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: none;
  
}

a.textoaz:link,a.textoaz:visited{
	font-weight: bold;
	color: #000066;
	font-size:9px;
	text-decoration: none;
	font-family: Tahoma;
}

a.textoaz:hover,a.textoaz:active{
	font-weight: bold;
	color: #FF9933;
	font-size:9px;
	text-decoration: none;
	font-family: Tahoma;
	
}


a.textoaz1:link{
	font-weight: bold;
	color: #000066;
	font-size:10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.textoaz1:hover,a.textoaz1:active{
	font-weight: bold;
	color: #770000;
	font-size:10px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.textoser1{
	font-weight: bold;
	color: #000066;
	font-size:9px;
	text-decoration: none;
	font-family: Tahoma;
}



.textopub {
 color: #339900; 
 font-size: 10px; 
 font-weight: bold; 
 text-decoration: none;
  
}
.texto {
 color: #000066; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: none;
  
}


.texto2 a:link, .texto2 a:visited {
	display: block;
	border-top: 1px solid #339900;
	border-bottom: 1px solid #339900;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #339900;
	text-decoration: none;
	font-size:10px;
}

.texto2 a:hover{
	border-top: 1px solid #339900;
	background-image: none;
	font-weight: bold;
	text-decoration: underline;
	font-size:10px;
}

a.men1:link,a.men1:visited{
 color: #339900; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: none; 
}
a.men1:hover,a.men1:active{
 color: #339900; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: underline; 
}
.letrassimplesverdes{
 color: #339900; 
 font-weight: bold; 
 font-size: 11px; 
 text-decoration: underline; 
 text-align: left;
}

a.letrasverdes1:link,a.letrasverdes1:visited{
 color: #339900; 
 font-weight: bold; 
 font-size: 11px; 
 text-decoration: none; 
 text-align: left;
}
a.letrasverdes1:hover,a.letrasverdes1:active{
 color: #000099; 
 font-weight: bold; 
 font-size: 11px; 
 text-decoration: none; 
 text-align: left;
}

.letrasverdes{
 color: #339900; 
 font-size: 11px; 
 text-decoration: none; 
}



a.men2:link,a.men2:visited{
 color: #000000; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: none; 
}
a.men2:hover,a.men2:active{
 color: #339900; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: none; 
 text-align: left;
}
.texto5 {
 color: #000000; 
 font-weight: bold; 
 font-size: 9px; 
 text-decoration: none; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
}
.section1{
	border-top: 1px solid #cccccc;
	background-color: #339900;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
	font-size: 11px;
}

.sectionver{
	border-top: 1px solid #339900;
	border-bottom: 1px solid #339900;
	background-color: #339900;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.lateral{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-color: #009966;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #FFFFFF;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.laterallink:link,a.laterallink:visited{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-color: #dddddd;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #000066;
	font-size:9px;
	font-family: Tahoma;
	text-decoration: none; 
}

a.laterallink:hover,a.laterallink:active{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-color: #CCCCCC;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #000066;
	font-size:9px;
	font-family: Tahoma;
	text-decoration: none; 
}

a.section2:link,a.section2:visited{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-color: #009966;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #FFFFFF;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.section2:hover,a.section2:active{
	border-top: 1px solid #cccccc;
	font-weight: bold;
	background-color: #CCFF99;
	color: #000066;
	text-decoration: none;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
a.section5:link,a.section5:visited{
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #55547C;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.section5:hover,a.section5:active{
	font-weight: bold;
	color: #339900;
	text-decoration: none;
}

.sectionmeganiv
{
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #55547C;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sectionmeganiv2
{
	font-weight: normal;
	padding: 3px 0px 3px 10px;
	color: #55547C;
	font-size:11px;
	font-family: Tahoma;
}



.section3{
	border-bottom: 1px solid #cccccc;
	background-color: #F9EE85;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	color:#339900;
	font-size: 10px;
}

a.titpeq:link,a.titpeq:visited{
	font-weight: bold;
	color: #770000;
	font-size:11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.titpeq:hover,a.titpeq:active{
	font-weight: bold;
	color: #339900;
	font-size:11px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.titpeq1 {
	font-weight: bold;
	color: #770000;
	font-size:14px;
	text-decoration: none;
}

.titpeq2 {
	font-weight: bold;
	color: #770000;
	font-size:12px;
	text-decoration: none;
}
.titulito {
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	line-height:16px;
	font: 11px Arial, Helvetica, sans-serif;
}


a.navText1:link,a.navText1:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
	line-height:11px;
	text-decoration: none;
	}
a.navText1:hover,a.navText1:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	line-height:11px;
	text-decoration: none;
	}

a.navTextema:link,a.navTextema:visited{
	font: 11px Arial, Helvetica, sans-serif;
	color: #339900;
	line-height:16px;
	text-decoration: none;
	}
a.navTextema:hover,a.navTextema:active{
	font: 11px Arial, Helvetica, sans-serif;
	color: #339900;
	line-height:16px;
	text-decoration: underline;
	}
.Tituso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.Tituso2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.sectionver2{
	border-top: 1px solid #cccccc;
	background-color: #339900;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	color:#FFFFFF;
	font-size: 15px;
}

.innobor {
	border-color:#FFFFFF;
	background-color:#FFFFFF;
	border-color:#FFFFFF;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #FFFFFF;
	border-right: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

.style1form {
	font-size: 8px;
	color: #000000;
	font-weight: normal;
	
}
.style2form {
	font-size: 9px;
	color: #FF0000;
	font-weight: bold;
}
.style4form {color: #FFFFFF}
.style5formwhite {font-size: 9px; color: #FFFFFF; font-weight: normal; }

.style5menu {
	color: #FFFFFF;
	font-size: 14px;
	font-family: font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style5menu:link {
	color: #FFFFFF;
	font-size: 14px;
	font-family: font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.style5menu:hover {
	color: #00FF00;
	font-size: 14px;
	font-family: font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.style6index {
	color: #FFFF00;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style7index {
	color: #FF0000;
	font-size: 14px;
	font-family: Tunga;
}
.style8index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style1index {
	color: #003300;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style2index {
	font-size: 11px;
	color: #000066;
	font-family: Tahoma;
	font-weight: normal;
}
.style3index {
	color: #0066FF;
	font-size: 16px;
}
.style0index {color: #FFFFFF}

.sectionblank{
	border-top: 1px solid #339900;
	border-bottom: 1px solid #339900;
	border-right: 1px solid #339900;
	border-left: 1px solid #339900;
	background-color: #FFFFFF;
	background-image: none;
	font-weight: bold;
	text-decoration: none;
	color:#000000;
	font-size: 11px;
	height:auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Titulo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.Buscar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	border: 1px solid #666666;
	text-align: center;
}
.TextoPie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

.VinculoPie a:link, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333366;
	text-decoration: underline;
}

.VinculoPie a:hover, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006600;
	text-decoration: none;
	background-color:#FFFFFF;
}
.ContenidoTabla {
	border: 1px solid #333333;
}
.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}

.Epeqback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	font-weight: bold;
}

.Epeq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
}

.Ebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	color: #000000;
	font-weight: bold;
}


td {
	font-size: 10px;
}
a {
	text-decoration: none;
	font-size: 10px;
	color: #000000;
}
a:hover {
	color: #996600;
	text-decoration: underline;
}
.style1form {
	font-size: 8px;
	color: #003333;
	font-weight: bold;
}
.style4form {color: #FFFFFF}
.style5form {font-size: 12px; color: #FFFFFF; font-weight: bold; }

.style5menu {
	color: #FFFFFF;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style5menu:link {
	color: #FFFFFF;
	font-size: 14px;
	font-family: font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.style5menu:hover {
	color: #00FF00;
	font-size: 14px;
	font-family: font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:none;
}
.style6index {
	color: #FFFF00;
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.style7index {
	color: #FF0000;
	font-size: 14px;
	font-family: Tunga;
}
.style8index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style1index {
	color: #003300;
	font-size: 14px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.style3index {
	color: #0066FF;
	font-size: 16px;
}
.style0index {color: #FFFFFF}

.texto {
 color: #339900; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: underline;
  
}

.texto2 a:link, .texto2 a:visited {
	display: block;
	border-top: 1px solid #339900;
	border-bottom: 1px solid #339900;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #339900;
	text-decoration: none;
	font-size:10px;
}

.linea {
	border-bottom: 1px solid #000000;
}

.texto2 a:hover{
	border-top: 1px solid #339900;
	background-image: none;
	font-weight: bold;
	text-decoration: underline;
	font-size:10px;
}

a.men1:link,a.men1:visited{
 color: #339900; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: none; 
}
a.men1:hover,a.men1:active{
 color: #339900; 
 font-weight: bold; 
 font-size: 10px; 
 text-decoration: underline; 
}

a.men2:link,a.men2:visited{
 color: #000000; 
 font-weight: bold; 
 font-size: 9px; 
 text-decoration: none; 
}
a.men2:hover,a.men2:active{
 color: #339900; 
 font-weight: bold; 
 font-size: 9px; 
 text-decoration: underline; 
}
.texto5 {
 color: #000000; 
 font-weight: bold; 
 font-size: 9px; 
 text-decoration: none; 
}
.SiraPageBODY{ font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; scrollbar-face-color: #E7DBD6; scrollbar-highlight-color: #948684; scrollbar-shadow-color: #948684; scrollbar-3dlight-color: #948684; scrollbar-arrow-color: #7B6D6B; scrollbar-track-color: #EDE5E1; scrollbar-darkshadow-color: #948684; }
.SiraFormTABLE{ 
border: 1px solid #7B6D6B; 
background-color: #E7DBD6; 
}
.SiraFormHeaderFont{ color: #000000; font-size: 13px; font-weight: bold; }
.SiraFieldCaptionTD{ border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #7B6D6B; border-left: 1px solid #7B6D6B; background-color: #7B6D6B; color: #FFFFFF; font-size: 13px; font-weight: bold; }
.SiraAltDataTD{ border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #948684; border-right: 1px solid #948684; background-color: #DFD9DF; color: #000000; font-size: 13px; }
.SiraColumnTD{
	border-bottom: 1px solid #FFFFFF; 
	border-top: 1px solid #7B6D6B; 
	background-color: #55547C; 
	color: #FFFFFF; 
	font-size: 13px; 
	font-weight: bold;
}
.SiraDataTD{ border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #948684; border-right: 1px solid #948684; background-color: #F0F0F0; color: #000000; font-size: 12px; }
.SiraErrorDataTD{ border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #948684; border-right: 1px solid #948684; background-color: #F0F0F0; color: #FF0000; font-size: 13px; font-weight: bold; }
.SiraSeparatorTD{ height: 1px; background-color: #7B6D6B; }
.SiraFooterTD{ border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #7B6D6B; border-left: 1px solid #7B6D6B; background-color: #7B6D6B; color: #FFFFFF; font-size: 13px; }
a.SiraSorterLink:link,a.SiraSorterLink:visited{ color: #FFFFFF; font-size: 13px; font-weight: bold; text-decoration: underline; }
a.SiraSorterLink:hover,a.SiraSorterLink:active{ color: #FFFFFF; font-size: 13px; font-weight: bold; text-decoration: none; }
a.SiraDataLink:link,a.SiraDataLink:visited{ color: #000000; font-size: 13px; text-decoration: underline; }
a.SiraDataLink:hover,a.SiraDataLink:active{ color: #000000; font-size: 13px; text-decoration: none; }
a.SiraNavigatorLink:link,a.SiraNavigatorLink:visited{ color: #FFFFFF; font-size: 13px; font-weight: bold; text-decoration: underline; }
a.SiraNavigatorLink:hover,a.SiraNavigatorLink:active{ color: #FFFFFF; font-size: 13px; font-weight: bold; text-decoration: none; }
.SiraButton { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #EAEAEA; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: bold; }
.SiraInput { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #FFFFFF; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; }
.SiraTextarea { 
 border-bottom: 1px solid #000000;
 border-left: 1px solid #000000;
 border-right: 1px solid #000000;
 border-top: 1px solid #000000;
 background-color: #FFFFFF; 
 font-size: 13px; 
 font-family:"Courier New", Courier, mono;
 }
.SiraSelect { font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; }
.resalta { font-weight:bold; color:#FFFFFF;}
a.today:link,a.today:visited{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.today:hover,a.today:active{ color: #000000; font-weight: bold; text-decoration: none; }
a.selectedDay:link,a.selectedDay:visited{ color: #FFFFFF; font-weight: bold; text-decoration: none; }
a.selectedDay:hover,a.selectedDay:active{ color: #FF0000; font-weight: bold; text-decoration: none; }
a.weekDay:link,a.weekDay:visited{ color: #000000; text-decoration: none; }
a.weekDay:hover,a.weekDay:active{ color: #FF0000; text-decoration: none; }
TD.selectedDay { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #948684; border-right: 1px solid #948684; background-color: #7B6D6B; color: #000000; font-size: 13px; }
TD.today { border-top: 1px solid #FFA6A6; border-left: 1px solid #FFA6A6; border-bottom: 1px solid #FF0000; border-right: 1px solid #FF0000; background-color: #F0F0F0; color: #000000; font-size: 13px; }
TD.workday { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #948684; border-right: 1px solid #948684; background-color: #F0F0F0; color: #000000; font-size: 13px; }
TD.weekend { border-top: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-bottom: 1px solid #948684; border-right: 1px solid #948684; background-color: #D3CBD3; color: #000000; font-size: 13px; }
TH.calendar { margin: 1px; border-bottom: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #7B6D6B; border-left: 1px solid #7B6D6B; background-color: #7B6D6B; color: #FFFFFF; font-size: 13px; font-weight: bold; }
.CalendarButtons { border-bottom: 1px solid #000000; border-left: 1px solid #000000; border-right: 1px solid #000000; border-top: 1px solid #000000; background-color: #EAEAEA; font-size: 13px; font-family: Tahoma, Verdana, Arial, Helvetica; font-weight: bold; }
.CalendarControls { font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 13px; }

.Table { border: 1px solid #7B6D6B; background-color: #E7DBD6; }
.title {
	font-size: 12px;
	font-weight: bold;
}

table.charmap {
	border-style: solid;
	border-width: 1px;
	border-color: #AAAAAA;
}

td.charmap, td.charmapOver {
	color: #000000;
	border-color: #AAAAAA;
	border-style: solid;
	border-width: 1px;
	text-align: center;
	font-size: 12px;
}

td.charmapOver {
	background-color: #CCCCCC;
	cursor: arrow;
}

a.charmap {
	color: #000000;
	text-decoration: none
}

.wordWrapCode {
	vertical-align: middle;
	border: 1px none #000000;
	background-color: transparent;
}

input.radio {
	border: 1px none #000000;
	background-color: transparent;
	vertical-align: middle;
}

input.checkbox {
	border: 1px none #000000;
	background-color: transparent;
	vertical-align: middle;
}

.mceButtonNormal, .mceButtonOver, .mceButtonDown, .mceSeparator, .mceButtonDisabled, .mceButtonSelected {
	margin-left: 1px;
}

.mceButtonNormal {
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-color: #F0F0EE;
	cursor: arrow;
}

.mceButtonOver {
	border: 1px solid #0A246A;
	cursor: arrow;
	background-color: #B6BDD2;
}

.mceButtonDown {
	cursor: arrow;
	border: 1px solid #0A246A;
	background-color: #8592B5;
}

legend {
	font-weight: bold;
}
.mceButtonNormal, .mceButtonOver, .mceButtonDown, .mceSeparator, .mceButtonDisabled, .mceButtonSelected {
	margin-top: 1px;
	margin-left: 1px;
}

.mceButtonNormal {
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-color: #F0F0EE;
	cursor: arrow;
}

.mceButtonOver {
/*	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;*/
	border: 1px solid #0A246A;
	cursor: arrow;
	background-color: #B6BDD2;
}

.mceButtonDown {
/*	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;*/
	cursor: arrow;
	border: 1px solid #0A246A;
	background-color: #8592B5;
}

.mceButtonSelected {
	border: 1px solid;
	border-color: #C0C0BB;
	cursor: arrow;
}

.mceButtonDisabled {
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);
	-moz-opacity:0.3;
	opacity: 0.3;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-color: #F0F0EE;
	cursor: arrow;
}

.mceSeparator {
	border-top: 1px solid buttonhighlight;
	border-left: 1px solid buttonhighlight;
	border-bottom: 1px solid buttonshadow;
	border-right: 1px solid buttonshadow;
	margin-right: 2px;
	margin-left: 2px;
}

.mceSeparatorLine {
	margin:2px;
	margin-left: 4px;
	background-color: #F0F0EE;
	border-top: 1px solid buttonshadow;
	border-left: 1px solid buttonshadow;
	border-bottom: 1px solid buttonhighlight;
	border-right: 1px solid buttonhighlight;
	width: 0px;
	height: 15px;
}

.mceSelectList {
	font-family: "MS Sans Serif";
	font-size: 7pt;
	font-weight: normal;
	margin-top: 3px;
	padding: 0px;
	display: inline;
	vertical-align: top;
	background-color: #F0F0EE
}

.mceLabel, .mceLabelDisabled {
	font-family: "MS Sans Serif";
	font-size: 9pt;
}

.mceLabel {
	color: #000000;
}

.mceLabelDisabled {
	cursor: text;
	color: #999999;
}

.mceEditor {
	background: #F0F0EE;
	border: 1px solid #cccccc;
}

.mceEditorArea {
	font-family: "MS Sans Serif";
	background: #FFFFFF;
}

.mceToolbarTop, .mceToolbarBottom {
	background: #F0F0EE;
	font-weight: bold;
}

.mceToolbarTop {
	border-bottom: 1px solid #cccccc;
}

.mceToolbarBottom {
	border-top: 1px solid #cccccc;
}

.mcePathTop, .mcePathBottom, .mcePath {
	font-family: "MS Sans Serif";
	font-size: 9pt;
	padding: 2px;
	height: 20px;
}

.mcePathTop {
	border-bottom: 1px solid #cccccc;
}

.mcePathBottom {
	border-top: 1px solid #cccccc;
}

.mcePathItem, .mcePathItem:link, .mcePathItem:visited, .mcePathItem:hover {
	text-decoration: none;
	font-family: "MS Sans Serif";
	font-size: 9pt;
	color: #000000;
}

.mcePathItem:hover {
	text-decoration: underline;
}

.mcePath {
	border-bottom: 1px solid #cccccc;
}

.mceDialog {
	position: absolute;
	left: 100px;
	top: 100px;
	z-index: 1000;
}

.mceDialogHeader {
	background: #F0F0EE;
	width: 100%;
	height: 16px;
	margin: 0px;
	padding: 0px;
	border: 1px solid black;
	border-bottom: 0px;
}

.mceDialogTitle {
	float: left;
	font-family: "MS Sans Serif";
	font-size: 9pt;
	height: 14px;
}

.mceDialogClose {
	float: right;
	width: 16px;
	height: 16px;
	background-image: url('images/close.gif');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	margin: 0px;
	padding: 0px;
}

.mceDialogClose a {
	width: 16px;
	height: 14px;
	display: block;
	font-family: "MS Sans Serif";
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
}

.mceDialogIFrameWrapper {
	border: 1px solid black;
	clear: both;
}
.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
}

.invisible {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
}

.select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.butonskies{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #7E88A0;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	height: 20px;
}

a.submenu:link,a.submenu:visited{
	display: block;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	background-color: #7E88A0;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #ffffff;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

a.submenu:hover,a.submenu:active{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
	background-color: #CCCCCC;
	color: #FFFFFF;
	text-decoration: none;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titulogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC33;
	text-decoration: none;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	font-style: italic;
}
.textnborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	font-weight: normal;
	text-decoration: none;
}
.titulogrande:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
	text-decoration: underline;
}
.linkoscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.linkoscuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
a.fcn         { text-decoration: none; color: black }
a.fcn:visited { text-decoration: none; color: black }
a.fcn:hover, a.fcn:active
              { text-decoration: none; color: #0000AA }

.noticeborder { background-color: #C6C6B5 }
.noticebg     { background-color: #FFFFFF }


/* tab bar specific ---------------------------------------------- */

a.tab, a.tab:visited, a.subtab, a.subtab:visited, 
a.selsubtab, a.selsubtab:visited, a.tabbtn, a.tabbtn:visited
             { text-decoration: none; color: black }
a.seltab, a.seltab:visited, a.seltabbtn, a.seltabbtn:visited
             { text-decoration: none; color: white }
a.tab:hover, a.tab:active, A.subtab:hover, A.subtab:active, 
a.selsubtab:hover, a.selsubtab:active, a.tabbtn:hover, a.tabbtn:active
             { text-decoration: none; color: #0000BB }
a.seltab:hover, a.seltab:active, a.seltabbtn:hover, a.seltabbtn:active
             { text-decoration: none; color: #99FFFF }

td.tab, td.subtabbtn, td.tabbtn       
             { background-color: #CCCCCC }
td.seltab, td.subtabarea, td.seltabbtn
             { background-color: #4882B4 }


/* grid specific ------------------------------------------------- */

td.gridbg    { background-color: #C6C6B5 }
/*td.colhdr    { background-color: #959595; color: white }
td.gridh     { background-color: #DADADA }*/
td.gridv     { }
/*td.grididx   { background-color: #B6C3AA }*/

span.newlbl  { font-weight: bold; color: red }
span.updlbl  { font-weight: bold; color: #006400 }


/* common -------------------------------------------------------- */

a.plain      { text-decoration: none }
a.plain:hover
             { text-decoration: underline }
a.smlabel, a.label
             { text-decoration: none; color: black }
a.smlabel:hover, a.label:hover
             { text-decoration: none; color: #0000BB }
             
/*.bgcolor     { background-color: #F7F7F7 }
.form        { background-color: #C6C6B5 }*/
.pagehdg     { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 16pt;
               font-weight: bold }
.llabel, /*.title, */.fcnlabel
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 12pt;
               font-weight: bold }
/*.label, */.idxcell, .grididx, .colhdr, .subtitle, .tab, .seltab, .tabbtn, .seltabbtn
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt;
               font-weight: bold }
.subtab, .selsubtab
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt;
               font-weight: bold }
.smlabel     { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt;
               font-weight: bold }
.vsmlabel    { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt;
               font-weight: bold }
.text, .desc, .textcell, .graycell
             { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt }
.smtext      { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt }
.vsmtext     { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 8pt }

td.textcell, input.textcell  /* INPUT case needed for radio button bgcolor */
             { background-color: #FFFFFF }
/*td.subtitle  { background-color: #666666; color: white }*/
/*td.title     { background-color: #666666; color: white }*/
td.pagehdg   { background-color: #666666; color: white }
td.userbar   { background-color: #DDDDDD }

input.btn    { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 9pt; 
               font-weight: bold }

/* These exist to provide maximum consistency between IE4/5 and NN6 and to a
 * lesser extent NN4.  Don't mess with them unless you plan on doing quite a
 * bit of cross-browser testing */

form.block   { margin-top: 8px; margin-bottom: 8px; padding-top: 0px; 
               padding-bottom: 0px }
form.minimal { margin: 0px; padding: 0px }











/* Below are the additions/changes Warren made to the default .css */



/* Makes the title blend in with the background */
td.title     { background-color: #FFFFFF; color: #FFFFFF }

/* Makes the title blend in with the background */
td.subtitle    { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 1pt; color: #FFFFFF}



/* Takes off "Subject" on the "List of Questions" page */
td.colhdr    { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 1pt; color: #FFFFFF}


/* I DON'T KNOW WHAT THIS DOES */
.label		 { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt; color: #000000}


/* Allows Rating Question to be viewed */
.rating		{ font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 10pt; color: #000000}





/* Guarantees all backgrounds to be white on all platforms */
.bgcolor     { background-color: #FFFFFF }
.form        { background-color: #FFFFFF }
.title,		 { font-family: Arial,Helvetica,Tahoma,sans-serif; font-size: 1pt;
               font-weight: bold; color: #FFFFFF}
td.grididx   { background-color: #FFFFFF }
td.gridh     { background-color: #FFFFFF }
td.idxcell   { background-color: #FFFFFF }
td.graycell  { background-color: #FFFFFF }




/* BEGIN: Old CSS from RNW 3 */

			/* Make all font tags Verdana */
			font { font-family: Verdana, Sans-serif }

			/* Make all page headings Arial */
			strong {font-family: Arial, Sans-serif;}

			/* Make all page center tags Verdana */
			center { font-family: Verdana,Sans-serif }
					td {
						font-family:Verdana,Sans-serif;
						color:#000000;
					}
					.white {
						color:#FFFFFF;
					}
					.tools {
						text-decoration: none;
					}
					a:hover {color:#FF0000;}
					.navtxt {color:#FFFFFF; text-decoration:none;}
					.navtxt:hover {color:#FFff66;}
					.navtxt-dark {color:#660000; text-decoration:none;}
					.navtxt-dark:hover {color:#FF0000;}
					.footer1 {color:#FFFFFF;}
					.footer2 {color:#000000;}
					b {font-weight: bold;}
								.white {color: #FFFFFF;}
								.heading {font-family:Arial,Sans-serif; font-size:16px;}
			.footer1 {color:#666666; text-decoration:none;}
			.footer1a {color:#666666;}
			.footer2 {color:#FFFFFF; text-decoration:none;}
			.footer1-neg {color:#CCCCCC; text-decoration:none;}
			.footer1a-neg {color:#CCCCCC;}
			.footer2-neg {color:#000000; text-decoration:none;}
				strong {font-family: Arial, Sans-serif;}

			/* footer */
			  
			  .foot {color: #666666; text-decoration:none}
			  .foot:hover {color: #666666}
			  .foot:visited {color: #666666}
			  
			  .ttltxt-wht {color:#FFFFFF; text-decoration:none; font-size:10px; font-family:Verdana,Sans-serif}
			  .ttltxt-wht:hover {color:#FFCC00}  
			  .ttltxt-wht:visited {color:#FFFFFF}
			  .wht {color:#FFFFFF; text-decoration:none;} 
			  .wht:hover {color:#FFCC00;}
			  .wht:visited {color:#FFFFFF;}
			  .wht-arw {font-weight:bold; color:#ffffff;}
.titulogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFCC33;
	text-decoration: none;
}
.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003366;
	text-decoration: underline;
	font-style: italic;
}
.textnborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: none;
	font-weight: normal;
	text-decoration: none;
}
.titulogrande:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFCC33;
	text-decoration: underline;
}
.linkoscuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.linkoscuro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC33;
	text-decoration: underline;
}
a:hover { color: #000000; text-decoration: underline }
.tabtxtAdminselected { color: #000000; font-weight: 600 }
a.tabtxt { font-family: Tahoma; font-size: 12px; color: #ffffff; text-decoration: none }
a.tabtxt:hover { font-family: Tahoma; font-size: 12px; color: #CC0000; text-decoration: underline }
a.tabtxtselected { color: #000000; text-decoration: none }
a.tabtxtselected:hover { color: #000000; text-decoration: underline }
td { font-family: Tahoma; font-size: 12px; }
div { font-family: Tahoma; font-size: 12px; }
.tabAdminselected {  font-weight: 600; background-color: #EEEEEE; border-color: #075685 #075685 #EEEEEE #075685; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.tabselected { font-weight: 600; background-color: #FFFFFF; border-color: #075685 #075685 #FFFFFF #075685; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.tab { background-color: #90A8C8; border: #075685; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px}
.empty { border: #075685; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 2px; border-left-width: 0px}
.workarea { background-color: #FFFFFF; border: #075685; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; }
.workareaAdmin { background-color: #EEEEEE;  border: #075685; border-style: solid; border-top-width: 0px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.listtable { background-color: #FFFFFF; border: #CCCCCC 0px solid;}
.listcell1 { background-color: #FFFFFF; vertical-align: top; border: #CCCCCC solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; }
.listcell { background-color: #FFFFFF; vertical-align: top; border: #CCCCCC solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; }
.listblank { background-color: #FFFFFF; vertical-align: top; border: #CCCCCC solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; }
.detailtable { background-color: #CCCCCC; border: #CCCCCC none; }
.detaildata { background-color: #FFFFFF; vertical-align: top; border: #CCCCCC solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; }
.detaillabel {background-color: #EEEEEE; width: 10%; vertical-align: top; border: #CCCCCC solid; border-left-width: 1px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px;}
.detailblank {background-color: #FFFFFF; vertical-align: top; border: #CCCCCC solid; border-left-width: 0px; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; }
.searchbox { width: 80px; font-size: 10px; height: 20px; border: solid #000000 1px; }
.searchbutton { width: 20px; font-size: 9px; height: 20px;  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px }

a.topSelector:link,a.topSelector:visited,a.topSelector:active
{ 
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-color: #99CC33;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #ffffff;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.topSelector:hover
{
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	background-color: #339900;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	color: #ffffff;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.menu  { font-family: Tahoma; font-size: 12px; color:#0000CC;  height:30px;  background:#CCFF99; border: 1px solid #90A8C8; padding-left: 2px; padding-right: 2px; padding-top: 2px; cursor: hand; text-align:center;  }
.title { font-family: Tahoma; font-size: 13px; color: #FFFFFF; background-color:#94ACC8; border: 1px solid #94ACC8; cursor: hand; padding-top:2px; padding-bottom:2px; padding-right:4px; }
.LoginName { font-family: Tahoma; font-size: 10px; color:#ffffff; font-weight: 400 }
.ButtonOne { font-family: Tahoma; font-size: 12px; background-color: #EEEEEE; border: solid 1px; border-color: #000000; }
.ButtonTwo 
{ 
	font-family: Tahoma;
 	font-size: 12px;
 	background-color: #EEEEEE;
 }
.ButtonThree { font-family: Tahoma; font-size: 12px; background-color: #EEEEEE; border: solid 1px; border-width: 1px; border-color: #CCCCCC}
.ButtonTop { font-family: Tahoma; font-size: 10px; background-color: #075685; border: solid 1px; border-color: #075685; color: #ffffff; cursor: hand; padding-left: 2px; padding-right: 2px; }
.buttonbar { background-color: #E2E2E2; }
tt {font-family: Tahoma; font-size: 13px; }
textarea {font-family: Tahoma; font-size: 13px; }
body { font-family: Tahoma; font-size: 12px; }

.homebox {  border: solid #075685 1px; }
.titletable { background-color: #94ACC8; height=28; }
.tableinside {  background-color: #FFFFFF; }

.t { position:absolute;border: 1px ridge;border-right-color:#999999;border-bottom-color:#999999; }
.o { position:absolute;border: 1px ridge;border-right-color:#999999;border-bottom-color:#999999;left:0;width:100%;height:28; }
.banner { position:absolute;border: 1px solid #000000;left:0;width:100%;height:28;background-color:#EEEEEE; }
.b { position:absolute;height:31;left:0;background:#ffffff;border: 1px solid #CCCCCC;border-right-color:#999999; }
.h { position:absolute;border: 1px ridge;border-right-color:#999999;border-bottom-color:#999999;left:0;width:40;height:31;}
.table_hd { 
	border-color: #dddddd #dddddd #dddddd #dddddd; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px; 
	background-color: #FFFFFF; 
	cursor: default;
}
.tabtxt { color: #000000 }


a.smallText:link,a.smallText:visited{
	font: Tahoma;
	color: #003366;
	text-decoration: none;
	font-size: 9px; 
	}	

	a.smallText:hover,a.smallText:active{
	font: Tahoma;
	color: #FF9900;
	text-decoration: none;
	font-size: 9px; 
}

a.footU:link, a.footU:visited {
	color: #000099;
	text-decoration:none;
	font: Tahoma;
	font-size: 9px; 
}

a.footU:hover, a.footU:active {
	color: #FF9900;
	text-decoration:none;
	font: Tahoma;
	font-size: 9px; 
}

.footTxt {
	color: #003366; 
	font-size: 9px; 
	font-family:Tahoma;
}

div.withbars
{ 
	overflow: auto; 
	height: 450px;	
	vertical-align: top;
	width: 430px;
}

div.withbars1
{ 
	overflow: auto; 
	height: 72px;	
	vertical-align: top;
	width: 350px;
}

div.withbars3
{ 
	overflow: auto; 
	height: 410px;	
	vertical-align: top;
	width: 230px;
}

div.withbars4
{ 
	overflow: auto; 
	height: 410px;	
	vertical-align: top;
	width: 430px;
}

.keywords {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: bold;
	color: #666666;
	background-color: #ffffff;
}