body {
	margin:0px;
	padding:0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#000000;
	background-color:#222222;
}


#tablelogo{
	width : 780px;
	margin-left : auto;
	margin-right: auto;
	margin-top : 15px;		
}

#tdlogo{	
	background-image : url(../images/fondotdlogo.gif);
	height : 50px;
}
#tdtop{
	background-image : url(../images/fondotdlink.gif);
	vertical-align : bottom;
	padding-right : 10px;
	padding-bottom : 3px;
	text-align : right;
	color: #E2EBCC;
	font-size : 11px;
	letter-spacing : 1px;
}

#tdseplogo1{
	background-color : #021E52;
	height : 2px;	
}
#tdmenu{
	background-image : url(../images/fondomenu.jpg);
	background-repeat : no-repeat;
	background-color : #012E82;
	width : 200px;
	height : 175px;
}
#tdslogan{
	width : 580px;	
}

.MenuLink{
	text-align : right; 	
	font-weight:bold;
	color:#eeeeee;
	background:inherit;
	font-size:11px;
	text-decoration:none;	
	padding-top : 2px;
	padding-bottom : 2px;	
	letter-spacing : 1px;
	display : block; 
	border-left : solid 2px transparent;
	border-right : solid 2px transparent;	
}
.MenuLink:hover{
	text-align : right;
	font-weight:bold;
	color:White;
	background:inherit;
	font-size:11px;
	text-decoration:underline;	
	padding-top : 2px;
	padding-bottom : 2px;	
	letter-spacing : 1px;
	display : block;
	border-left : solid 2px #6495ed;
	border-right : solid 2px #6495ed;	
	
}
.MenuLink:active{
	text-align : right;
	font-weight:bold;
	color:White;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
	padding-top : 2px;
	padding-bottom : 2px;
	letter-spacing : 1px;
	display : block;
	border-left : solid 1px white;
}

.tdlinkmenu {
	border-bottom: solid 1px #0541B2;
}

#tdleftcolumn{
	background-color : #333333;
	height : 200px;
	vertical-align : top;
	padding-top : 10px;
}

#tdcontent{
	background-color : #dddddd;
	vertical-align : top;
}
#tdfooter{
	background-image : url(../images/fondofooter.gif);
	height : 32px;
	font-family : Tahoma,Verdana, Arial, Tahoma;
	font-size : 11px;
	color : #444444;
	text-align : center; 
}
.prolink{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #2F962F;
	text-decoration : none; 
}
.prolink:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #206920;
	text-decoration : underline; 
}
.tdproyimage{
	width: 160px;
	text-align : left;
	vertical-align : top;
}
.proyimage{
	border : 1px solid #888888;
}
.proydesc{
	text-align : left;
	vertical-align : top;
}
input{	
	color:#555555;	
	font-size:11px;
	border : 1px solid gray;
	background-color : #eeeeee;	
}
textarea{	
	color:#555555;	
	font-size:11px;
	border : 1px solid gray;	
	background-color : #eeeeee;
}
.linktop{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	/*color: #2F962F;*/
	color: #E2EBCC;
	text-decoration : none; 
}
.linktop:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	/*color: #206920;*/
	color: #F4F7EB;
	text-decoration : none;
}


.footerlink{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #222222;	
	text-decoration : none;
}
.footerlink:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #1D4052;
	text-decoration : underline;	
}
.alimage{
	border : 1px solid #888888;
	
}
.tdalimage{
	padding: 5px;	
	vertical-align : top;
}
.tdaltext{
	padding: 5px;
	vertical-align : top;	
}
.tdtecimage{
	width: 100px;
	text-align : center;	
	vertical-align : middle;
	padding-right : 5px;
	background-color : White;
	
}
.tdtectext{	
	padding-left : 5px;
	padding-top : 2px;
	padding-bottom : 2px;
	vertical-align : middle;
	background-color : #ececec;	
	
}
.tdtecsep{
	width : 0px;
	background-color : #cccccc;	
}
.tdtechorsep{
	height: 10px;	
}

.prolinklabel{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #2F962F;
	text-decoration : none; 
}

#tdContentLeftColumn{
	background-image : url(../images/fondocontentleftcolumn.gif);
	background-repeat : no-repeat;
	height : 120px;
	color : #8FC6E3;
	padding-top : 10px;
	padding-left : 10px;
	vertical-align : top;
	line-height : 20px;
}
.linkContentLeftColumn{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: #D0E6F2;
	text-decoration : none;
}
.linkContentLeftColumn:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: white;	
	text-decoration : underline;
}

#tdContentLeftColumn2{
	background-image : url(../images/fondocontentleftcolumn2.gif);
	background-repeat : no-repeat;
	height : 120px;
	color : #F5D0F3;
	padding-top : 10px;
	padding-left : 10px;
	vertical-align : top;
	line-height : 20px;
}
.linkContentLeftColumn2{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: #F7E6F6;
	text-decoration : none;
}
.linkContentLeftColumn2:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: white;	
	text-decoration : underline;
}

#tdContentLeftColumn3{
	background-image : url(../images/fondocontentleftcolumn3.gif);
	background-repeat : no-repeat;
	height : 120px;
	color : #D5F7D5;
	padding-top : 10px;
	padding-left : 10px;
	vertical-align : top;
	line-height : 20px;
}
.linkContentLeftColumn3{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: #EBFAEB;
	text-decoration : none;
}
.linkContentLeftColumn3:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: white;	
	text-decoration : underline;
}


#tdContentLeftColumn4{
	background-image : url(../images/fondocontentleftcolumn4.gif);
	background-repeat : no-repeat;
	height : 120px;
	color : #FAF4B9;
	padding-top : 10px;
	padding-left : 10px;
	vertical-align : top;
	line-height : 20px;
}
.linkContentLeftColumn4{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: #FAF7DC;
	text-decoration : none;
}
.linkContentLeftColumn4:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: white;	
	text-decoration : underline;
}

#tdContentLeftColumn5{
	background-image : url(../images/fondocontentleftcolumn5.gif);
	background-repeat : no-repeat;
	height : 120px;
	color : #cccccc;
	padding-top : 10px;
	padding-left : 10px;
	vertical-align : top;
	line-height : 20px;
}
.linkContentLeftColumn5{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: #dddddd;
	text-decoration : none;
}
.linkContentLeftColumn5:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-weight : bold;
	font-size : 11px;
	color: white;	
	text-decoration : underline;
}





.news_title{
	font-size:12px;
	font-weight:bold;
	color:#3E3D3D;
	background:inherit;
	padding:0px 0 3px 0;
}
.news_title a{
	color:#F26522;
	background:inherit;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}
.copy{
	background-image:url(images/bottom2.jpg);
	background-repeat:repeat-x;
	color:#FFFFFF;
	background-color:inherit;
}
.copy a{
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	background-color:inherit;
}
.link{
	font-weight:bold;
	color:#F26522;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}
.link1{
	font-weight:normal;
	color:#F26522;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}
.link2{
	font-weight:bold;
	color:#F26522;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}

.SectionTitle{	
	font-weight:bold;
	color:#226699;
	background:inherit;
	font-size:13px;	
}
.SectionLink{
	font-weight:bold;
	color:#255EFA;
	background:inherit;
	font-size:11px;
	text-decoration:none;
}
.SectionLink:hover{
	font-weight:bold;
	color:#1F4DCC;
	background:inherit;
	font-size:11px;
	text-decoration:underline;
}
.DateText{	
	color:#555555;	
	font-size:11px;	
	text-align:left;
}
.ContentText{	
	color:#555555;	
	font-size:11px;		
}
.DocumentLink{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #2F962F;
	text-decoration : none; 
}
.DocumentLink:hover{
	font-family: Tahoma, Arial, Verdana, Tahoma;
	font-size : 11px;
	color: #2F962F;
	text-decoration : underline; 
}
.Indicator{
	height: 10px;
	width: 10px;
	background-color: Gray;
}

.MessageText{	
	color:#DD5555;	
	font-size:11px;
	font-weight: bold;			
}
