html,body,td,th{
    font:x-small "Century Gothic","Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
    color: #444;
}

th{
    text-align: left;
}

#main_container{
    align: center;
    width: 600px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    min-height: 400px;
}

input{
    font-size: 8pt;
}

#dropdown{
    font-size: 8pt;
}

#input_table td{
    padding: .3em;
}

#field_header{
    border-bottom: 1px solid #aaa;
    padding: .5em;
    padding-left: 0;
    font-weight: bold;
    font-size: 10pt;
}

#field_name{
    background: #ffffff;
    color: #2e78bd;
}

#field_input{
}

#input_submit_left{}

#input_submit_right{}

#nav{
    padding-bottom: 1em;
    padding-top: 1em;
    line-height: 24pt;
    margin-bottom: 1em;
}

#nav a{
    margin: 2px;
    padding: 3pt 8pt 3pt 8pt;
    background-color: #eee;
    border: 1px solid #ccc;
    color: #444;
    text-decoration: none;
}

#nav .selected{
    color: white !important;
    border: 1px solid #500 !important;
    background: #758F61 url("img/navback_lysr.gif") no-repeat !important;
}

#nav a:hover{
    color: white !important;
    border: 1px solid #500 !important;
    background: #758F61 url("img/navback_lysr.gif") no-repeat !important;
}

#nav a.selected{
    color: white !important;
    border: 1px solid #500 !important;
    background: #758F61 url("img/navback_lysr.gif") no-repeat !important;
}

#viewdata{
    padding: 0;
    /* border-top: 1px solid #aaa;
    border-right: 1px solid #eee; */
	text-align:left;
}

#viewheader{
    padding: 0;
    font-weight: bold;
    text-align:left;
    border-bottom: 1px solid #aaa;
}

#editdata{
    color: #2e78bd;
    /* border-top: 1px solid #aaa;
    border-right: 1px solid #aaa; */
    width: 50px;
}

#next a{
    color: #758F61;
}

#prev a{
    color: #758F61;
}

#nums{
    color: #758F61;
}

#addrecord{
    color: #758F61;
    font-size: 10pt;
    font-weight: bold;
}
.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:10px;}
.red a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:10px;}
.red{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:10px;}

.red3{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:13px;
font-weight:bold
}


.red2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:11px;}
.red2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:11px;}
.red2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#990000;
font-size:11px;}
.redbig{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:700;
color:#990000;
font-size:11px;}
.redbig a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:700;
color:#990000;
font-size:11px;}
.redbig{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:700;
color:#990000;
font-size:11px;}
.blue2{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#2e78bd;
font-size:11px;}
.blue2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#2e78bd;
font-size:11px;}
.blue2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#2e78bd;
font-size:11px;}
.bluebig{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
color:#2e78bd;
font-size:12px;}
.bluebig a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
color:#2e78bd;
font-size:12px;}
.bluebig a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
color:#2e78bd;
font-size:12px;}
.greybig{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
color:#999999;
font-size:12px;}
.greybig a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
color:#999999;
font-size:12px;}
.greybig a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
text-decoration:none;
color:#999999;
font-size:12px;}
.whitebig{
font-weight:700;
text-decoration:none;
color:#FFFFFF;
font-size:12px;}
.whitebig a{
font-weight:700;
text-decoration:none;
color:#FFFFFF;
font-size:12px;}
.whitebig a:hover{
font-weight:700;
text-decoration:none;
color:#FFFFFF;
font-size:12px;}
.font11{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.font12{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.cabeceras{ 
 color:#2e78bd;  background-color:#a7caf2; border-bottom: 1px solid #3079bd; border-top: 1px solid #3079bd;
 font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* DIVS OF THE NEW DESIGN!!!*/
#thetop{
padding:0px;
background-color:#2e78bd;
background-image:url(../images/bgtop.gif);
background-repeat:repeat-x;
}
.toleft{ float:left;}
.toright{ float:right;}
#li1{
background-image:url(../images/li1med.gif);
background-repeat:repeat-x;}
#li2iz{
background-image:url(../images/l2iz.gif);
background-repeat:repeat-y;
background-position:left;}
#li2de{
background-image:url(../images/l2de.gif);
background-repeat:repeat-y;
background-position:right;}
#li3bg{
background-repeat:repeat-x;
background-image:url(../images/li3med.gif);
background-position:top;
}
#bude{
background-image:url(../images/bude.gif); background-repeat:repeat-y; background-position:right;}
#buiz{background-image:url(../images/buleft.gif); background-repeat:repeat-y; background-position:left;}
#jump20{
clear:both;
height:20px;}
#jump10{
clear:both;
height:10px;}
#underbu{
padding-left:6px;}
.buildingsm{
border: 1px solid #c1c1c1;}
#contenedor{
padding-left:200px;
align: left;
min-height: 400px;
}
.subheader{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:700;}