#tabnav {
		height: 20px;
		margin: 0;
		padding-left: 30px;
		border-bottom: 1px solid #ccc; }

#tabnav li {
		margin: 0; 
		padding: 0;
		display: inline;
		list-style-type: none; }
	
#tabnav a:link, #tabnav a:visited {
		float: left;
		background: #f3f3f3;
		font-family: 'Trebuchet MS', Verdana, Arial, Helvetica;
		font-size: 10px;
		line-height: 14px;
		font-weight: bold;
		padding: 3px 13px 2px 13px;
		margin-right: 6px;
		border: 1px solid #ccc;
		border-bottom: none;
		text-decoration: none;
		color: #666; }

#tabnav a:link.active, #tabnav a:visited.active {
		border-bottom: 1px solid #fff;
		background: #fff;
		color: #000; }

#tabnav a:hover {
		background: #fff; }
.boxes {
		border: solid;
		border-width: 1px;
		border-bottom-color: #efefef;
		border-top-color: #efefef;
		border-left-color: #efefef;
		border-right-color: #efefef; }

.text {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  text-align       : center;
  text-decoration  : none;
  color            : #333333; }

.text_zz {
  font-family      : Verdana, Arial, Helvetica, sans-serif;
  font-size        : 11px;
  text-align       : center;
  text-decoration  : none;
  color            : #333333; }

.form-text {
  border: 1px solid #ddd;
  font-size: 10px;
  width: 70px;
  height: 15px;
  padding: 0px;
  margin: 0px; }





.titulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #004976;
	text-decoration: none;
}
.subtitulo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #004976;
	text-decoration: none;
}
.texto_normal{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004976;
	text-decoration: none;
}
.texto_blanco{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.texto_azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #66A3C9;
	text-decoration: none;
}

.CPSFormButton {
    Border-Right: #0066a5 1px solid;
    Border-Top: #FFFFFF 1px solid;
    Border-Left: #FFFFFF 1px solid;
    Border-Bottom: #0066a5 1px solid;
    Border-Style:solid; 
    Font-Weight: normal;
    Font-Size: 11px; 
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #66A3C9;
    Color: #FFFFFF;
    Height:17;
}
    Border-Width:1px; 
    Border-Color:#cccccc;
    Border-Style:solid; 
    Font-Weight: normal; 
    Font-Size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #ffffff;
    Color: #000000;
    Height:20;
}

.CPSFormInput {
    Border-Width:1px;
    Border-Color:#0066A5;
    Border-Style:solid;
    Font-Weight: normal;
    Font-Size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #ffffff;
    Color: #0066A5;
    Width:300px;
    Height:17px;
}
	
.CPSFormTextArea {
    Border-Width:1px;
    Border-Color:#0066A5;
    Border-Style:solid;
    Font-Weight: normal;
    Font-Size: 10px;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    Background-Color: #ffffff;
    Color: #0066A5;
    Width:390px;
    Height:68px;
}
	
.CPSFormCheckbox {
    Font-Weight: normal; 
    Font-Size: 10px; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
	
.CPSFormRadio {
    Font-Weight: normal; 
    Font-Size: 10px; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}