BODY {
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}

INPUT, TEXTAREA, SELECT {
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}
P {
	color: #000000;
	Font-family : Verdana, Tahoma, Arial, Helvetica;
	Font-Size : 70%;
	}
H1,H2,H3,H4 {
	color: #03539D;
	Font-family : "Trebuchet MS",Verdana, Tahoma, Arial, Helvetica;
	Font-Size : 14pt;
	font-weight : bold;
	text-decoration : none;
	Padding-bottom : 5px;
	Padding-left   : 5px;
	}
	
	.Titulo {
	color: #03539D;
	Font-family : "Trebuchet MS",Verdana, Tahoma, Arial, Helvetica;
	Font-Size : 14pt;
	font-weight : bold;
	text-decoration : none;
	Padding-top	   : 20px;
	Padding-bottom : 5px;
	Padding-left   : 5px;
	}

table.ewSearchBox {
	background-color : #F1F1F1;
	border-bottom : 3px solid #999999;
	border-left : 1px solid #CCCCCC;
	border-right : 1px solid #CCCCCC;
	border-top : 3px solid #999999;
	padding : 8px;
}

table.ewTable {
	border-collapse : collapse;
}

table.ewToolbar {
	background-color : #9EBFF6;
	background-image : url("images/toolgrad.gif");
	background-repeat : repeat-x;
	background-repeat : repeat-x;
	border : 1px solid #95B7F3;
}
td.ewDivider{
	background-color : #FFFFFF;
	border : 1px solid #95B7F3;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}
td.ewDividerh{
	background-color : #FFFFFF;
	background-image : url("images/bg_divider.gif");
	background-repeat : repeat-y;
	background-repeat : repeat-y;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}
td.ewDividerhG{
	background-color : #FFFFFF;
	background-repeat : repeat-y;
	background-repeat : repeat-y;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
}
.ewErrorlabel{
	color : #F83319;
	font-family : Verdana, serif;
	font-size : 8pt;
}
.ewCenter_Stage{
	Padding-bottom : 15px;
	Padding-left   : 15px;
	Padding-right  : 15px;
	Padding-top	   : 15px;
}
.ewBanner A:link, .ewBanner A:visited {
	color : #FFFFFF;
	font-family : Verdana, serif;
	font-size : 8pt;
	font-weight : bold;
	text-decoration : none;
}

.ewBanner, .ewHeaderText {
	color : #FFFFFF;
	font-family : Verdana, serif;
	font-size : 8pt;
	font-weight : bold;
}

.ewBannerFrame {
	background-color : #002D96;
	background-image : url("Images/bg_top.gif");
	background-repeat : repeat-x;
}

.ewDescriptionText {
	color : #000000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	padding-right : ;
}

.ewFormBody, .ewFormTable {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
	line-height : 1.3em;
}
 .ewFormTableWD {
	background-color : #EEEEEE;
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
	line-height : 1.3em;
}
 .ewFormTableDif {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	color:Red;
	font-weight:bold;
	font-size : 8pt;
	line-height : 1.3em;
}
.ewFormTableDifBlack {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	color:Black;
	font-weight:bold;
	font-size : 8pt;
	line-height : 1.3em;
}
.ewFormTableDifBlackWD {
	background-color : #EEEEEE;
	font-family : Verdana, Arial, Helvetica;
	color:Black;
	font-weight:bold;
	font-size : 8pt;
	line-height : 1.3em;
}

.ewFormTableDifWD {
	background-color : #EEEEEE;
	font-family : Verdana, Arial, Helvetica;
	color:Red;
	font-weight:bold;
	font-size : 8pt;
	line-height : 1.3em;
}
.ewFormDesc {
	color : #999999;
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-style : italic;
}

.ewFormDesc A:link, .ewFormDesc A:visited {
	color : #003399;
	text-decoration : none;
}

.ewFormHTMLBody {
	background-color : #FFFFFF;
	line-height : 1.3em;
}

.ewFormLabel {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight : normal;
	text-align : left;
}

.ewFormRequired {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
}

.ewFormSubheader {
	background-color : #999999;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	font-weight : bold;
	text-align : left;
}

.ewFormSubmit {
	cursor : pointer;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10px;
}

.ewItemsHeader {
	background-color : #999999;
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
	vertical-align : top;
}

.ewItemsHeader A:link, .ewItemsHeader A:visited {
	color : #FFFFFF;
	text-decoration : none;
}

.ewItemsHeader A:hover {
	color : #FFFFFF;
	text-decoration : underline;
}
.inputstyle {
	BORDER-RIGHT: #6d90b0 1px solid; 
	BORDER-TOP: #6d90b0 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #6d90b0 1px solid; 
	COLOR: #333333; 
	BORDER-BOTTOM: #6d90b0 1px solid; 
	FONT-FAMILY: Tahoma, Verdana, Arial; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: #edf5fb;
}
.ewNav {
	background-color : #F1F1F1;
	border-color : #999999;
	border-style : solid;
	border-width : 0 1px 1px 0;
}

.ewNavFont {
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
}

.ewNavHeading {
	background-color : #F1F1F1;
	cursor : default;
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight : bold;
	padding-bottom : 4px;
	padding-left : 2px;
	padding-top : 2px;
}

.ewNavMenu A, .ewNavMenu A:hover, .ewNavMenu A:visited, .ewNavMenu A:active {
	color : #000000;
	text-decoration : none;
}

.ewNavMenu, td.ewNavMenu {
	border-color : #F1F1F1;
	border-style : solid;
	border-width : 1px;
	cursor : hand;
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	padding : 1px 25px 3px 6px;
}
.ewNavMenulogin, td.ewNavMenulogin {
	border-color : #F1F1F1;
	border-style : solid;
	border-width : 1px;
	font-family : Verdana, Arial, Helvetica;
	font-size : 10pt;
	font-weight : bold;
	padding : 1px 25px 3px 6px;
}
.ewOptionsItems {
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}

.ewPageTitle {
	color : #000000;
	font-family : Arial;
	font-size : 12pt;
	font-weight : bold;
}

.ewPageTitle a {
	color : #000000;
	text-decoration : none;
}

.ewPageTitle a:hover {
	text-decoration : underline;
}

.ewPagNum {
	color : #003399;
	text-decoration : none;
}

.ewPagNum A:link, .ewPagNum A:visited {
	color : #003399;
	text-decoration : none;
}

.ewPagNum A:hover {
	text-decoration : underline;
}

.ewPagTop {
	color : #003399;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	font-weight : normal;
}

.ewPagTop A:link, .ewPagTop A:visited {
	color : #003399;
	text-decoration : none;
}

.ewPagTop A:hover {
	color : #FF0000;
	text-decoration : underline;
}

.ewPropertySheet {
	font-family : Verdana, Arial, Helvetica;
	font-size : .7em;
	text-align : left;
}

.ewPropertySheet a {
	color : #003399;
	text-decoration : none;
}

.ewPropertySheet a:hover {
	color : #FF3300;
	text-decoration : underline;
}

.ewPropertySheet th {
	color : #808080;
	font-family : Verdana, Arial, Helvetica;
	font-size : 8pt;
	font-weight : normal;
}

.ewResultsNoPer {
	color : #FF0000;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	font-weight : normal;
}

.ewResultsNoPer A:link, .ewResultsNoPer A:visited {
	color : #FF0000;
	text-decoration : underline;
}

.ewResultsNoPer A:hover {
	color : #FF0000;
	text-decoration : none;
}

.ewResultsNoRec {
	color : #003399;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	font-weight : normal;
}

.ewResultsNoRec A:link, .ewResultsNoRec A:visited {
	color : #003399;
	text-decoration : none;
}

.ewResultsNoRec A:hover {
	color : #FF0000;
	text-decoration : underline;
}

.ewRowAlterItems {
	background-color : #EEF5FA;
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}

.ewRowItems {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}

.ewSectionHeader {
	color : #003399;
	font-family : Arial;
	font-size : 10pt;
	font-weight : bold;
}

.ewSectionHeader a, .ewSectionHeader a:visited, .ewSectionHeader a:hover {
	color : #003399;
	text-decoration : none;
}

.ewSectionLine {
	background-color : #2254B1;
}

.ewSeparator {
	color : #444444;
	font-size : 10pt;
}

.ewTitleAreaLine {
	background-color : #FFD275;
}

.ewToolbar {
	color : #003399;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	text-decoration : none;
}

.ewTxt {
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}

.ewViewBody, .ewViewTable {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
	line-height : 1.3em;
}

.ewViewLabel {
	background-color : #FAFAFA;
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
	font-weight : normal;
	text-align : left;
}
.alink
{
	color: #03539D;
	Font-family : "Trebuchet MS",Verdana, Tahoma, Arial, Helvetica;
	Font-Size : 10pt;
	font-weight : bold;
	text-decoration	:underline;
}

.alinkBack
{
	color: #03539D;
	Font-family : "Trebuchet MS",Verdana, Tahoma, Arial, Helvetica;
	Font-Size : 8pt;
	font-weight : bold;
	text-decoration	:underline;
}

.elinkDescarga 
{
	color : White;
	font-family : Verdana, Arial, Helvetica;
	text-decoration : blink;
	font-size : .8em;
	text-align : left;
}

.textCell
{
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
}

.ewBloquesTable
{
	font-family : Verdana, Arial, Helvetica;
	font-size : xx-small;
	line-height : 1.3em;
	padding: 4px 10px 4px 10px;
}
	
.ewBloquesHeader
{
	background-color : #999999;
	/*background-image: url(images/sprite.png);*/
	color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica;
	font-size : .68em;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
	vertical-align : top;
	padding: 4px 5px 4px 10px;
	border-width:1px 1px 1px medium;
}