        .login   { width: 288px; height: 250px; background-color: #E8EEFA; }
        .form-noindent { background-color: #FFFFFF; border: #C3D9FF 1px solid; }
        .box     { width: 288px; height:  50px; background-color: #E8EEFA; }
        .message { font-size: 10pt; font-weight: normal; color: #006dba;}

        body {
        margin: 0px auto;
        padding: 0px;
        font-family: Arial, Verdana, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
        }

        a {
        text-decoration: none;
        }

        a:hover, a:active {
        color: #CC6600;
        text-decoration: underline;
        }

	
	a:visited, a:active {text-decoration: none;}
	a {text-decoration: none; color: red;}
	a {font-size : 14px;font-family: "verdana","arial";}
	a {color: #0080ff;}
        
.scrolldiv {
	overflow:auto;
	height:600px;
	padding:1;
	BORDER-RIGHT:DarkGray   1px solid;
	BORDER-TOP: DarkGray 1px solid;
	BORDER-LEFT: DarkGray 1px solid;
	BORDER-BOTTOM: DarkGray 1px solid;
	scrollbar-3dlight-color: #F0F0EE;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #F0F0EE;
	scrollbar-darkshadow-color: #DDDDDD;
	scrollbar-face-color: #E0E0DD;
	scrollbar-highlight-color: #F0F0EE;
	scrollbar-shadow-color: #F0F0EE;
	scrollbar-track-color: #F5F5F5;
}



        .ftoplinks{
            font-size : 11px;
            color: blue;
            FONT-WEIGHT: normal;
        }


        .ftoplinks2{
            font-size : 11px;
            color: #ff0080;
            FONT-WEIGHT: normal;
        }


.fpath {
    font-size : 13px;
    color:#ff0080;
    FONT-WEIGHT: normal;
    font-family: Verdana;
}

.fpager{
    font-size : 11px;
    color: black;
    FONT-WEIGHT: normal;
	BORDER-RIGHT:DarkGray   1px solid;
	BORDER-TOP: DarkGray 1px solid;
	BORDER-LEFT: DarkGray 1px solid;
	BORDER-BOTTOM: DarkGray 1px solid;
	width:15px;
}


.fpagesel{
    font-size : 11px;
    color: white;
    BACKGROUND-COLOR: #0080ff;
    FONT-WEIGHT: normal;
	BORDER-RIGHT:DarkGray   1px solid;
	BORDER-TOP: DarkGray 1px solid;
	BORDER-LEFT: DarkGray 1px solid;
	BORDER-BOTTOM: DarkGray 1px solid;
	width:20px;
	height:20px;

}

.ftpages{
    font-size : 11px;
    color: #0080ff;
    BACKGROUND-COLOR: #e9eff4;
    FONT-WEIGHT: normal;
	BORDER-RIGHT:#0080ff   1px solid;
	BORDER-TOP: #0080ff 1px solid;
	BORDER-LEFT: #0080ff 1px solid;
	BORDER-BOTTOM: #0080ff 1px solid;
	width:100px;
    font-family: Verdana;
}


.fpreins{
    font-size : 12px;
    color: black;
    FONT-WEIGHT: bold;
}


.fcondpreins{
    font-size : 12px;
    color: black;
    FONT-WEIGHT: normal;
}



.ftreetit{
    font-size : 12px;
    color: black;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, Arial, sans-serif;
}


.ftreesearch{
    font-size : 12px;
    color: white;
    FONT-WEIGHT: bold;
}


.txtfiltro{
	font-size : 11px;
	color:Dimgray;
	border-style: solid;
	border-width: 1px;
	border-color: #e9e9e9;
}

.txtbuscar{
	font-size : 13px;
	color:Dimgray;
	border-style: solid;
	border-width: 1px;
	border-color: #0080ff;
}

.txtGoBuscar{
    font-size : 10px;
    color: white;
    FONT-WEIGHT: normal;
    text-decoration: underline;
}


.ftree{
    font-size : 12px;
    color: #0080ff;
    FONT-WEIGHT: normal;
    FONT-FAMILY: verdana, Arial, sans-serif;
}

.ftreedis{
    font-size : 12px;
    color:DarkGray;
    FONT-WEIGHT: normal;
}

.ftreeItemCont{
    font-size : 12px;
    color: Black;
    FONT-WEIGHT: bold;
}

.ftreeItem{
    font-size : 12px;
    color: Black;
    FONT-WEIGHT: normal;
}



		.txtmenu{
			font-size:12px;
			color:black;
			FONT-WEIGHT: bold;
		}

		.txtmenudis{
			font-size:12px;
			color:DarkGray;
			FONT-FAMILY: verdana, Arial, sans-serif;
		}




.ffilter{
    font-size : 10px;
    color: Black;
    FONT-WEIGHT: bold;
}
.finfolabel{
    font-size : 10px;
    color: Black;
    FONT-WEIGHT: normal;
}


.fItemSearch{
    font-size : 11px;
    color: #0080ff;
    FONT-WEIGHT: normal;
}

.slink{
	font-size : 12px;
	color: black;
}

.slinkb{
	font-size : 12px;
	color : #0080c0;
}


.slinkw{
	font-size : 11px;
	font-family: "arial", "helvetica";
	color : white;
}
.homelnk {
	font-size : 12px;
	color : #0080c0;
}


.FPie{
    font-size : 11px;
    color: #C6D0E2;
}


.fautores{
    font-size : 10px;
    color: Black;
    FONT-WEIGHT: normal;
}

#ditm1 a:hover {background-color:#ffdf79;}
#ditm2 a:hover {background-color:#b9cb99;}
#ditm3 a:hover {background-color:#fea2a2;}
#ditm4 a:hover {background-color:#e3e3b0;}
#ditm5 a:hover {background-color:#d2e8f0;}





.tabsel {
text-align:center;cursor:pointer;cursor:hand;font:9pt Verdana;color:#0080ff;
}

.tabunsel {
border-bottom:1px solid #dbebf4;text-align:center;cursor:pointer; cursor:hand;font:9pt Verdana;color:#0080ff;
}


.tabunsel2 {
border-bottom:1px solid #dbebf4;text-align:center;cursor:pointer; cursor:hand;font:9pt Verdana;color:White;
}

.tabunsel3 {
border-bottom:1px solid #417ca0;text-align:center;cursor:pointer; cursor:hand;font:9pt Verdana;color:#0080ff;
}


.tabdis {
border-bottom:1px solid #dbebf4;text-align:center;background-color:LightGrey;font:9pt Verdana;color:WhiteSmoke
}

.tabnum {
font:6pt Verdana;FONT-WEIGHT: bold;
}

.overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	height: 100%;
	background-color: #000;
	display: none;
    opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
	}

.frmmsg{
	position: absolute;
	z-index: 101;
	background-color: white;
	display: none;
	border:1px solid black;
	}



.conditions{
	position: absolute;
	z-index: 101;
	background-color: white;
	display: none;
	border:1px solid black;
	}


.btnlogon {
    BACKGROUND-COLOR: #c8c8c8;
    BORDER-BOTTOM: navy 1px solid;
    BORDER-LEFT: navy 1px solid;
    BORDER-RIGHT: navy 1px solid;
    BORDER-TOP: navy 1px solid;
    COLOR: navy;
    FONT-FAMILY: Arial, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    width:100px;
}

        .denied{
            BACKGROUND-COLOR: red;
            FONT-FAMILY: verdana, Arial, sans-serif;
            font-size : 14px;
            color: white;
            FONT-WEIGHT: bold;
        }

.cuser{
    BACKGROUND-COLOR: #d9d9d9;
    FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 12px;
	color : black;
	text-align:left;
	padding: 2px;
}

.autorcuadro{
    FONT-FAMILY: Arial, sans-serif;
	font-size : 11px;
	color : black;
	font-style:italic;
}



.hlp{
    POSITION: absolute;
    VISIBILITY: hidden;
    top:10;
    left:10;
    width:10;
    z-index: 0;
}


.FTitCondPre{
    font-size : 16px;
    font-family: arial, verdana;
    color: white;
    FONT-WEIGHT: bold;
}


.fdialog{
    font-size : 18px;
    color: white;
    FONT-WEIGHT: bold;
    FONT-FAMILY: verdana, Arial, sans-serif;
}








.FArea{
    font-size : 11px;
    font-family: "verdana";
    color: navy;
    FONT-WEIGHT: bold;
}


.FTit{
    font-size : 16px;
    font-family: "arial,verdana";
    color: navy;
    FONT-WEIGHT: bold;
}

.FTit2{
    font-size : 14px;
    font-family: "arial,verdana";
    color: white;
    FONT-WEIGHT: bold;
}

.FTit3{
    font-size : 16px;
    font-family: "arial,verdana";
    color: white;
    FONT-WEIGHT: bold;
}




.answerOK{
	BACKGROUND-COLOR: green;
        FONT-FAMILY: verdana, Arial, sans-serif;
        font-size : 14px;
        color: white;
        FONT-WEIGHT: bold;
}

.answerKO{
	BACKGROUND-COLOR: red;
        FONT-FAMILY: verdana, Arial, sans-serif;
        font-size : 14px;
        color: white;
        FONT-WEIGHT: bold;
}



.newsusers{
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 12px;
	color : #0080c0;
}


.infoprog {
	font-size : 12px;
	font-family: "verdana","arial";
	color: #0080ff;
	text-decoration : none;
	vertical-align:middle;
	text-align:left;
	background-color:#ffff99;
	height:20px;
	BORDER-BOTTOM: Gray 1px solid;
	BORDER-LEFT: Gray 1px solid;
	BORDER-RIGHT: Gray 1px solid;
	BORDER-TOP: Gray 1px solid;  
}

.fHome {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 12px;
	color : #0080c0;

}

.fAPres {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 13px;
	color : #417ca0;
	FONT-WEIGHT: bold;
}

.fAPer {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 13px;
	color : #16375a;
	FONT-WEIGHT: bold;
}

.fAIt {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 13px;
	color : #619f38;
	FONT-WEIGHT: bold;
}

.fAA {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 13px;
	color : #d58a31;
	FONT-WEIGHT: bold;
}

.fPROA {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 13px;
	color : #757983;
	FONT-WEIGHT: bold;
}

.fMedia {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 13px;
	color : #725f27;
	FONT-WEIGHT: bold;
}

.fContTit {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 24px;
	color : black;
	FONT-WEIGHT: normal;	
}

.fContText {
	FONT-FAMILY: verdana, Arial, sans-serif;
	font-size : 14px;
	color : black;
	FONT-WEIGHT: normal;	
}

.fAPresContTit {
	    FONT-FAMILY: verdana, Arial, sans-serif;
	    font-size : 20px;
	    color : black;
	    FONT-WEIGHT: normal;	
}

.fAPresContText {
	    FONT-FAMILY: verdana, Arial, sans-serif;
	    font-size : 10px;
	    color : black;
	    FONT-WEIGHT: normal;	
}


.toplink {
	font-size : 14px;
	font-family: "verdana", "arial", "helvetica";
	font-weight: bold;
    color:#ff0080;
}
/* set millions of background images */
.rbroundbox { background: url(images/nt.bmp) repeat; }
.rbtop div { background: url(images/tl.bmp) no-repeat top left; }
.rbtop { background: url(images/tr.bmp) no-repeat top right; }
.rbbot div { background: url(images/bl.bmp) no-repeat bottom left; }
.rbbot { background: url(images/br.bmp) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
/*width: 100%;*/
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 96%; margin: 1em auto; }

