body {
	background-color:#FFFFFF;
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}a {color:#003366;}a:visited {color:#003366;}a:active {color:#003366;}a:hover {color:#CC0066;}span.infoline {background-color:#CADCEC;color:#003366;font-size:12px;font-weight:bold;}
table.main {
	border-bottom:1px solid #969696;
	border-left:1px solid #969696;
	border-right:1px solid #969696;
	border-top:1px solid #969696;
	color:#000;
	font-size:11px;
	text-align: left;

}table.main1 {
	border-bottom:2px solid #969696;
	border-left:2px solid #969696;
	border-right:2px solid #969696;
	border-top:2px solid #969696;
	color:#374A59;
	font-size:13px;
	background-color: #F3F3F3;
}table.mainprint {
	color:#000;
	font-size:11px;
}table.mainprint1 {
	color:#000;
	font-size:14px;
}td.main-title {background-color:#BCD2E9;background-image:url(../jpg/main_title.jpg);background-repeat:repeat-x;color:#003366;font-size:15px;font-weight:bold;height:45px;text-align:center;width:840px;}td.main-source-directory {background-color:#BCD2E9;border-bottom:1px solid #A7C5E2;color:#003366;font-size:13px;font-weight:bold;height:30px;text-align:center;width:840px;}td.main-header1 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:40px;}td.main-header2 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-left:10px;text-align:left;width:220px;}td.main-header3 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-left:10px;text-align:left;width:440px;}td.main-header4 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:50px;}td.main-header5 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.main-col1 {background-color:#D8E4F1;border-bottom:1px solid #A7C5E2;color:#003366;height:20px;padding-right:10px;text-align:right;width:40px;}td.main-col2 {background-color:#D8E4F1;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;height:20px;padding-left:10px;text-align:left;width:220px;}td.main-col3 {background-color:#D8E4F1;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;height:20px;padding-left:10px;text-align:left;width:440px;}td.main-col4 {background-color:#D8E4F1;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;height:20px;padding-right:10px;text-align:right;width:50px;}td.main-col5 {background-color:#D8E4F1;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;height:20px;padding-right:10px;text-align:right;width:90px;}td.main-footer1 {
	border-bottom:1px solid #A7C5E2;
	color:#003366;
	font-weight:bold;
	height:30px;
	padding-right:10px;
	text-align:right;
	width:40px;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	text-transform: capitalize;
	border-bottom:2px solid #969696;
	border-left:2px solid #969696;
	border-right:2px solid #969696;
	border-top:2px solid #969696;
}td.main-footer2 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-left:10px;text-align:left;width:220px;}td.main-footer3 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:440px;}td.main-footer4 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:50px;}td.main-footer5 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.main-button {background-color:#C5D8EB;height:40px;text-align:center;width:840px;}td.main-info {background-color:#BCD2E9;color:#003366;font-size:13px;font-weight:bold;height:100px;text-align:center;width:840px;}table.graphic {height:60px;width:240px;}td.graphic-bar {background-image:url(../gif/graphic_back.gif);background-position:left bottom;background-repeat:no-repeat;height:34px;text-align:left;width:240px;}td.graphic-scale {background-image:url(../gif/graphic_scale.gif);background-position:left top;background-repeat:no-repeat;height:26px;text-align:left;width:240px;}div.progressbar-en {background-image:url(../jpg/progress_scale_en.jpg);background-position:left;background-repeat:no-repeat;height:100px;text-align:left;width:600px;}div.progressbar-ge {background-image:url(../jpg/progress_scale_ge.jpg);background-position:left;background-repeat:no-repeat;height:100px;text-align:left;width:600px;}table.project-info {
	background-color:#426BA1;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
	color:#CCCCCC;
	font-size:13px;
	width:760px;
	border-bottom: 1px solid #000000;
}td.project-info-title {background-color:#6A98CA;background-image:url(../jpg/project_info_title.jpg);background-repeat:repeat-x;border-bottom:1px solid #6A98CA;color:#003366;font-size:17px;font-weight:bold;height:45px;text-align:center;width:760px;}td.project-info-header1 {background-color:#B9CEE6;border-bottom:1px solid #6A98CA;color:#003366;font-weight:bold;height:30px;padding-left:10px;text-align:left;width:250px;}td.project-info-header2 {background-color:#B9CEE6;border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.project-info-header3 {background-color:#B9CEE6;border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.project-info-header4 {background-color:#B9CEE6;border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.project-info-header5 {background-color:#B9CEE6;border-left:1px solid #6A98CA;color:#003366;font-weight:bold;height:30px;text-align:center;width:240px;}td.project-info-col1 {background-color:#B9CEE6;border-bottom:1px solid #6A98CA;color:#003366;height:30px;padding-left:10px;text-align:left;width:250px;}td.project-info-col2 {border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;height:30px;padding-right:10px;text-align:right;width:90px;}td.project-info-col3 {border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;height:30px;padding-right:10px;text-align:right;width:90px;}td.project-info-col4 {border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;height:30px;padding-right:10px;text-align:right;width:90px;}td.project-info-col5 {background-color:#B9CEE6;border-bottom:1px solid #6A98CA;border-left:1px solid #6A98CA;color:#003366;height:60px;text-align:center;width:240px;}table.file-info {
	background-color:#C0D3E9;
	border-left:1px solid #66A9DF;
	border-right:1px solid #66A9DF;
	border-top:1px solid #66A9DF;
	color:#003366;
	font-size:13px;
	width:75%;
	border-bottom: 1px solid #66A9DF;
}td.file-info-title {background-color:#BCD2E9;background-image:url(../jpg/file_info_title.jpg);background-repeat:repeat-x;border-bottom:1px solid #A7C5E2;color:#003366;font-size:17px;font-weight:bold;height:45px;text-align:center;width:760px;}td.file-info-header1 {background-color:#CDDCED;border-bottom:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-left:10px;text-align:left;width:250px;}td.file-info-header2 {background-color:#CDDCED;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.file-info-header3 {background-color:#CDDCED;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.file-info-header4 {background-color:#CDDCED;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;padding-right:10px;text-align:right;width:90px;}td.file-info-header5 {background-color:#CDDCED;border-left:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;text-align:center;width:240px;}td.file-info-col1 {background-color:#CDDCED;border-bottom:1px solid #A7C5E2;color:#003366;height:30px;padding-left:10px;text-align:left;width:250px;}td.file-info-col2 {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;height:30px;padding-right:10px;text-align:right;width:90px;}td.file-info-col3 {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;height:30px;padding-right:10px;text-align:right;width:90px;}td.file-info-col4 {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;height:30px;padding-right:10px;text-align:right;width:90px;}td.file-info-col5 {background-color:#CDDCED;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;height:60px;text-align:center;width:240px;}table.file-detail {background-color:#D8E4F1;color:#003366;font-size:12px;width:1200px;}td.file-detail-title {background-color:#BCD2E9;background-image:url(../jpg/file_detail_title.jpg);background-repeat:repeat-x;border-left:1px solid #A7C5E2;border-right:1px solid #A7C5E2;border-top:1px solid #A7C5E2;color:#003366;font-size:17px;font-weight:bold;height:45px;text-align:center;width:1200px;}td.file-detail-header1 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-top:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;text-align:center;width:40px;}td.file-detail-header2 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-top:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;text-align:center;width:60px;}td.file-detail-header3 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-top:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;text-align:center;width:15px;}td.file-detail-header4 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-top:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;text-align:center;width:440px;}td.file-detail-header5 {background-color:#C5D8EB;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-right:1px solid #A7C5E2;border-top:1px solid #A7C5E2;color:#003366;font-weight:bold;height:30px;text-align:center;width:630px;}td.file-detail-col1 {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;padding-right:5px;text-align:right;width:40px;}td.file-detail-col2-delete {background-color:#FF5555;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;text-align:center;width:60px;}td.file-detail-col2-change {background-color:#FFB164;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;text-align:center;width:60px;}td.file-detail-col2-none {background-color:#00F279;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;text-align:center;width:60px;}td.file-detail-col3-normal {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;text-align:center;width:15px;}td.file-detail-col3-active {background-color:#00F279;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;text-align:center;width:15px;}td.file-detail-col4-normal {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;padding-left:5px;text-align:left;width:440px;}td.file-detail-col4-empty {background-color:#CADCEC;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;color:#003366;padding-left:5px;text-align:left;width:440px;}td.file-detail-col5-normal {border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-right:1px solid #A7C5E2;font-family:Courier, Arial, Helvetica, sans-serif;padding-left:5px;text-align:left;width:630px;}td.file-detail-col5-empty {background-color:#CADCEC;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-right:1px solid #A7C5E2;color:#003366;font-family:Courier, Arial, Helvetica, sans-serif;padding-left:5px;text-align:left;width:630px;}td.file-detail-bottom {background-image:url(../jpg/file_detail_bottom.jpg);background-repeat:repeat-x;border-bottom:1px solid #A7C5E2;border-left:1px solid #A7C5E2;border-right:1px solid #A7C5E2;font-size:13px;font-weight:bold;height:30px;text-align:center;width:1200px;}table.license {background-color:#D8E4F1;border:1px solid #A7C5E2;color:#003366;font-size:13px;margin-top:40px;width:560px;}td.license-title {background-color:#BCD2E9;background-image:url(../jpg/file_info_title.jpg);background-repeat:repeat-x;border-bottom:1px solid #A7C5E2;color:#003366;font-size:17px;font-weight:bold;height:45px;text-align:center;width:560px;}td.license-info {color:#003366;font-size:12px;font-weight:bold;padding:20px;text-align:justify;width:560px;}a.license {color:#3366FF;text-decoration:none;}a.license:visited {color:#3366FF;}a.license:active {color:#3366FF;}a.license:hover {color:#CC0066;}
.lectura{background:#E5E5E5;font-size:11px;}.escritura{background:#CFF;font-size:11px;}.valores{background:#FCF;font-size:11px;text-align: right;}.escritura_chn{background:#FC6;font-size:11px;color:#000}.lectura_valores{background:#E5E5E5;font-size:11px;text-align: right;}.lectura_valores1{background:#E5E5E5;font-size:11px;text-align:right;color:#900;}.valores_vol{background:#FFC;font-size:11px;text-align: right;}.rojos{font-size:15px;text-align:right;color:#900;}.valoresb{font-size:11px;text-align: right;}.valoresbb{font-size:11px;text-align: left;}.valorest{background:#9CF;font-size:11px;text-align: right;}.valoresc{background:#FC6;font-size:11px;text-align: right;}


/*** Calendar **********************/
div.calendar { position: relative; }

.calendar table {
cursor:pointer;
border:1px solid #ccc;
font-size: 11px;
color: #000;
background: #fff;
font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
}

.calendar .button { 
text-align: center;    
padding: 2px;          
}

.calendar .nav {
background:#f5f5f5;
}

.calendar thead .title { 
font-weight: bold;      
text-align: center;
background: #dedede;
color: #000;
padding: 2px 0 3px 0;
}

.calendar thead .headrow { 
background: #f5f5f5;
color: #444;
font-weight:bold;
}

.calendar thead .daynames { 
background: #fff;
color:#333;
font-weight:bold;
}

.calendar thead .name { 
border-bottom: 1px dotted #ccc;
padding: 2px;
text-align: center;
color: #000;
}

.calendar thead .weekend { 
color: #666;
}

.calendar thead .hilite { 
background-color: #444;
color: #fff;
padding: 1px;
}

.calendar thead .active { 
background-color: #d12f19;
color:#fff;
padding: 2px 0px 0px 2px;
}


.calendar tbody .day { 
width:1.8em;
color: #222;
text-align: right;
padding: 2px 2px 2px 2px;
}
.calendar tbody .day.othermonth {
font-size: 80%;
color: #bbb;
}
.calendar tbody .day.othermonth.oweekend {
color: #fbb;
}

.calendar table .wn {
padding: 2px 2px 2px 2px;
border-right: 1px solid #000;
background: #666;
}

.calendar tbody .rowhilite td {
background: #FFF1AF;
}

.calendar tbody .rowhilite td.wn {
background: #FFF1AF;
}

.calendar tbody td.hilite { 
padding: 1px 1px 1px 1px;
background:#444 !important;
color:#fff !important;
}

.calendar tbody td.active { 
color:#fff;
background: #529214 !important;
padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { 
font-weight: bold;
border: 1px solid #888;
padding: 1px 1px 1px 1px;
background: #f5f5f5 !important;
color: #222 !important;
}

.calendar tbody td.weekend { 
color: #666;
}

.calendar tbody td.today { 
font-weight: bold;
color: #529214;
background:#D9EFC2;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { 
visibility: hidden;
}

.calendar tbody .emptyrow { 
display: none;
}

.calendar tfoot .footrow { 
text-align: center;
background: #556;
color: #fff;
}

.calendar tfoot .ttip { 
background: #222;
color: #fff;
font-size:10px;
border-top: 1px solid #dedede;
padding: 3px;
}

.calendar tfoot .hilite { 
background: #aaf;
border: 1px solid #04f;
color: #000;
padding: 1px;
}

.calendar tfoot .active { 
background: #77c;
padding: 2px 0px 0px 2px;
}

.calendar .combo {
position: absolute;
display: none;
top: 0px;
left: 0px;
width: 4em;
border: 1px solid #ccc;
background: #f5f5f5;
color: #222;
font-size: 90%;
z-index: 100;
}

.calendar .combo .label,
.calendar .combo .label-IEfix {
text-align: center;
padding: 1px;
}

.calendar .combo .label-IEfix {
width: 4em;
}

.calendar .combo .hilite {
background: #444;
color:#fff;
}

.calendar .combo .active {
border-top: 1px solid #999;
border-bottom: 1px solid #999;
background: #dedede;
font-weight: bold;
}

