/* CSS Document */

table{
font-family:Arial;
}

th{
font-size:16px;
font-family:Arial;
}

tr, td{
	/*height:28px;*/
font-size:12px;
font-family:Arial;
}

span{
 color:#666666;
 font:bold;

}

select{
font-family:Arial;
font-size:12px;
}

textarea{

font-family:Arial;
font-size:12px;
overflow:visible;
}

.bodyTable tr td{
height:28px;
}

hr{
color:#00376B ;
height:1px;
width:100%;
}

.titleFirst{
font-family:Arial;
font-size:18px;
color: #0166A5;
}

.titleOther{
font-family:Arial;
font-size:13px;
color: #0166A5;
}

.buttonStyle2{
font-family:Arial;
font-size:12px;
width:100px;
border:#00376B  solid 1px;
color:#00376B;
background-color:#fff ;
}

.buttonStyle{
font-family:Arial;
font-size:12px;
width:150px;
border:#00376B  solid 1px;
color:#00376B;
background-color:#fff ;
}

.disabledButton{
font-family:Arial;
font-size:12px;
width:150px;
border:#CCCCCC solid 1px;
color:#FFFFFF;
background-color:#CCCCCC;
}

.inputText{
font-family:Arial;
border:1px solid #00376B ;
}

.disabledText{
border:1px solid #00376B ;
background:#EEEEEE;
color:#333333;
}

.alertText{
color:#FF0000;
}

.writeText{
font-family:Arial;
font-size:12px;
color:#333333;
text-decoration:none;
}

.infoText{
font-family:Arial;
font-size:11px;
color:#999999;
text-decoration:none;
}

.textBox{
padding:5px;
color:#00376B ;
border:1px solid #00376B ;
background-color:#FFFFFF;
}




th.tableHead, tr.tableHead td  {
	color: #FFFFFF;
	background: #00376B ;
	height: 25px;
	border: #00376B  solid 1px;
}

th.tableHead a {
	color: #FFFFFF;
}

th.tableHead a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

tr.hidden, td.hidden {
        display: none;
}

td.right {
	text-align:right;
}

.rowOdd {
		background: #FFFFFF;
}

.rowEven {
		background: #EEF5FF;
}

.center {
	text-align:center;
}

tr.alertRequired {
	background:#FFFF99;
}

tr.alertExpired, .alertExpired{
	background:#FFCC33;
}

tr.alertGoingToExpire, .alertGoingToExpire {
	background:#FFFF99;
}

.username, .unit, .position, .language {
	font-weight:bold;
}

.pager {
	width:100%;
	float:right;
	/*position:absolute;*/
	top: 125px;
	left: 500px;
}

.pager2 {
	width:300px;
	/*position:absolute;*/
	top: 180px;
	left: 500px;
}

.pager3 {
	width:300px;
}

.adminPager {
	width:500px;
}

.lbPager {
	width:200px;
}

.adminDiv {
	/*position:absolute;
	top:150px;*/
}

.alert {
	background: #FF0000;
	color: #FFFFFF;
}