/* CSS Document */

body {
    text-align:center;
    margin:20px;
    padding:0;
    font:normal 0.8em/1.8em verdana,aria,sans-serif;
    color:#000000;
    font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    }
a, a:visited {
    color: #3487c5;
    text-decoration:none;
    }
a:hover {
    color:#9343B9;
    }

.header {
	BACKGROUND-COLOR: #b8dee3;
	COLOR: black;
	FONT-FAMILY: FreeSans, arial;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
}



#login_form{
    text-align:center;
}

#paging_line{
    width:100%;
    text-align:center;
}

.tbl td, .tbl th {
	font-size:1.2em;
	padding:3px 7px 2px 7px;
}

.r_row {
	text-align: right;
}

#table_style{    
    width:100%;
    border-collapse:collapse;
}
#table_style td, #table_style th 
{
font-size:1.3em;
border:1px solid #336699;
padding:3px 7px 2px 7px;
}
#table_style th {
font-size:1.4em;
text-align:center;
padding-top:5px;
padding-bottom:4px;
background-color:#629ee3;
color:#fff;
}
#table_style tr.alt td {
color:#000;
background-color:#336699;
}

#editForm label.error {
    margin-left: 10px;
    width: auto;
    display: inline;
    color:#FF0000;
    font-weight:bold;
}

.multiselect {
        width: 460px;
        height: 200px;
}

h1{
    color: #3487c5;
    font-size: 16px;
    border-bottom: solid 1px #AAAAAA;
    margin-top: 8px;
    margin-bottom: 8px;
    text-align:left;
}
.tsmall th{
    background-color:#629ee3;
    color:#fff;
    padding-top:5px;
    padding-bottom:4px;
    padding-left:6px;
    text-align:left;
}
.tsmall td{
    padding-left:6px;
    text-align:left;
}

.ui-button { margin-left: -1px; }
.ui-button-icon-only .ui-button-text { padding: 0.35em; } 
.ui-autocomplete-input { margin: 0; padding: 0.48em 0 0.47em 0.45em; }

#login_form{text-align:center;}

#login_form_inner{margin:auto; background:#FFFFFF; width:250px;}

.Table_Header{background-color:#629ee3;color:#fff;}

.Table_Body{background-color:#FFFFFF;color:#000000;}
.Table_Body2{background-color:#d1d1d1;color:#000000;}

.left{text-align:right;}
.right{text-align:right;}
.center{text-align:center;}

.small{font-size:8px;}

.hidden {
	display: none;
}
