@charset "utf-8";
/* CSS Document */
a:link{ color:#0080FF; text-decoration:none}
a:active{ color:#0080FF;text-decoration:none}
a:visited{color:#0080FF;text-decoration:none}
a:hover{ color:#FF0000}
body{ font-family:Trebuchet MS; background-color: #FFFFFF;}
.omot{ width:960px;margin:0 auto; background-color:#FFFFFF; padding:1px; background-image:none}
caption {text-align:right; font-size:11px; color:#FF8080;display:none}
.vrh, .header, .nav, #pred, .footer{display:none}
.forms { background-color: #DFE0A9;font-size:12px;padding:3px;border-radius:6px; display:none}
fieldset { color:#CC0000; text-align:center}
legend{ font-size:16px; padding:5px; outline: 1px solid gray; background-color:#D18450; color:#FCFCFC; }
.minipag{text-align:center;background-color: #FFFFFF;border: solid 1px #454545;width:950px; padding:5px }
.tablaop {margin-top:30px; width:400px;}
.forms2{background-color: #F5F5F5;padding:3px; margin-top:50px; border:solid #EEEEEE 1px; text-align:center; display:none;}
.sadr  { text-align : center;background-image : url('');}

a {color: #03c;}

.main {margin:0 auto;padding: 2px;
 }
 .required{ color:#EA153A}
 
 .titlehdr { font: normal 22px arial, verdana; color: #c00; display: inline; margin-left:150px; }
 
.msg {
padding: 5px;
width: 600px;
margin: 2px;
color: #c00;
border: 1px solid #c00;
background-color: #FEF1ED;
font: bold 13px  verdana;
} 
 
.error {
font: normal 11px arial, verdana;
color: #c00;
border: 1px solid #c00;
padding: 2px;
margin: 5px;
float: left;
background-color: #FEF1ED;
}
.print{ display:none}
.inte{ border:none; }
.inte table tr td{ font-size:14px;}
 
 .example {
font: normal 10px arial;
color: red;
}
.approved {
font: normal 10px arial;
color: green;
}

.loginform {
font: 16px normal ;
background-color: #FDFDFD;
font: normal 12px arial,verdana;
padding: 3px;
border: 1px solid  #FDFDFD;
}

.loginform #txtbox {
font: bold 16px arial;
color: #f00;
}

/*
   Add the following to your CSS file should you wish the cursor to
   "wait" while the script is processing the sort

body.sort-active *
        {
        cursor:wait;
        }
*/


table
        {
        width: auto;
        padding: 0;
        margin: 0 auto 1.5em auto; margin-top:30px;
        border-left: 1px solid #C1DAD7;
        border-collapse:collapse;
        }

.cs1 td,
.cs2 td,
#scientificNotation
        {
        text-align:right;
        }


th
        {
        font: bold 13px/22px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        color: #4f6b72;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        border-top: 1px solid #C1DAD7;
        letter-spacing: 1px;
        text-transform: uppercase;
        text-align: left;
        padding: 8px 12px 4px 12px;
        background: #CAE8EA url(images/bg_header.jpg) no-repeat;
        vertical-align:middle;
        }
td.total
        {
        border-top: 0;
        border-left: 0;
        border-right: 1px solid #C1DAD7;
        background: none;
        text-align:right;
        font-weight:bold;
        text-transform:uppercase;
        letter-spacing:1px;
        }
th.sortable,
th.sortable-text,
th.sortable-date,
th.sortable-keep,
th.sortable-date-dmy,
th.sortable-numeric,
th.sortable-currency,
th.sortable-sortByTwelveHourTimestamp,
th.sortable-sortIPAddress,
th.sortable-sortEnglishLonghandDateFormat,
th.sortable-sortScientificNotation,
th.sortable-sortImage,
th.sortable-sortFileSize

        {
        cursor:pointer;
        background: #CAE8EA url(images2/bg_header_sortable.jpg) no-repeat;
        padding: 8px 12px 4px 16px;
        }
th.forwardSort
        {
        background:#CAE8EA url(images2/bg_header_down.jpg) no-repeat 0 0;
        }
th.reverseSort
        {
        background:#CAE8EA url(images2/bg_header_up.jpg) no-repeat 0 0;
        }
th.forwardSort a,
th.reverseSort a
        {
        color:#000;
        outline:0 none;
        }
/*
These styles should be added when very long tables are expected
th.sort-active
        {
        background:#CAE8EA url(images/bg_header_sorting.jpg) no-repeat 0 0;
        cursor:wait;
        }
th.sort-active a
        {
        color:#a80000 !important;
        cursor:wait;
        }
*/
th a
        {
        text-decoration:none;
        color: #4f6b72;
        }
td a
        {
        text-decoration:none;
        color:#239;
        }
td img
        {
        margin:0 auto;
        border:3px solid #ddd;
        }
td a:hover
        {
        color:#a84444;
        border-bottom:1px dotted #a80000;
        }
td
        {
        font: normal 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
        border-right: 1px solid #C1DAD7;
        border-bottom: 1px solid #C1DAD7;
        padding: 6px 6px 6px 6px;
        color: #4f6b72;
        }
td.lft
        {
        text-align:left;
        }
tr.alt
        {
        background: #F5FAFA;
        color: #797268;
        }
/* Poor old Internet Explorer has a bug that means we can't use background images for the table rows
   as it trys to download the image each and every time that it is used... */
tr[class="alt"] td
        {
        background: #F5FAFA url(images2/td_alt.jpg) no-repeat;
        }
td[class~="alt"]
        {
        background: #fff url(images2/col_alt.jpg) no-repeat !important;
        }
/* Poor old Internet Explorer won't see the next two rules either */
tbody tr.alt td:first-child
        {
        background: #F5FAFA url(images2/bullet2.gif) no-repeat;
        font-weight:bold;
        }
tbody tr td:first-child
        {
        background: #fff url(images2/bullet1.gif) no-repeat;
        }
		#tabs tr:first-child td { background-color:#CFCFCF}
