body {

  margin: 0px;

  padding: 0px;  

  font-family: Arial, Helvetica, sans-serif;

  font-size:12px;

  color:#000000;  

  width:100%;

  height:100%;

}



td, th {

  font-family: Arial, Helvetica, sans-serif;

  font-size:12px;

}



a {

  color: #333333;

  text-decoration:underline;

}



a:hover {

  color: #666666;

}



.headertext {

  font-size: 16px;

  font-weight: bold;

  font-variant: small-caps;

  color: #666666;

}



.headertext_two {

  font-size: 16px;

  font-weight: bold;

  font-variant: small-caps;

  color: #CC0000;

  padding-left:10px;

}



h5, h3 {

  font-size: 16px;

  font-weight: bold;

  font-variant: small-caps;

  color: #0066FF;

  padding-left:10px;

  text-align:left;

}



hr {

	border: solid #1D558D 0px;

	border-top-width: 1px;

	height: 0px;

}



.checkbox {

/*

	border: 1px solid #666666;

	height:12px;

	width:12px;	

	*/

}



input.text, input.password, select, .button, .file {

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	border: 1px solid #666666;

	height: 18px;

}



textarea {

	font-size: 11px;

	color: #000000;

	background-color: #FFFFFF;

	border: 1px solid #666666;

	padding-left: 3px;

}



input.disabled, textarea.disabled {

	background-color:#EEEEEE;

}



table.lng_menu td a {

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	text-decoration:none;

	color:#FFFFFF;

}





table.noborder, table.noborder td {

        border:0px;

}



table.logoutbox {

	margin-right:5px;

	margin-top:5px;

}



table.logoutbox td {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	text-align:left;

	color:#000000;

}



table.logoutbox a {

  font-variant: small-caps;

  font-weight:bold;

  text-decoration: underline;

  color: #333333;

}



table.logoutbox a:hover {

  color: #6186af;

}



.listheader {

	background-color:#eeaaaa;

}



tr.listheader {

	padding:2px;

	height:30px;

}



tr.enabled_row {

	background-color:#a8fb6a;

}



.row1   {

	background-color: #D9E5F7;

	height: 25px;

}



.row2   {

	background-color: #ECEDF3;

	height: 25px;

}



.error,  .warning {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11px;

	color:#FF0000;

}



.note {

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	font-size:11px;

	color:#00CC33;

}



div.ellipsis {

  text-overflow: ellipsis;

  overflow: hidden;

  white-space: nowrap;

}



table.pager td {

	padding-top:15px;

	padding-bottom:15px;	

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	text-align:left;

}



table.pager td .current {

	text-decoration:none;

	color:#0066FF;

}



table.filter {

	border-top:1px solid #B0CBF4;

	border-left:1px solid #B0CBF4;

	

}



table.filter td {

	border-bottom:1px solid #B0CBF4;

	border-right:1px solid #B0CBF4;

}



table.filter td .inactive{

	background-color:#CCCCCC;

}





table.box {

	border-top:1px solid #B0CBF4;

	border-left:1px solid #B0CBF4;

	

}



table.box td {

	border-bottom:1px solid #B0CBF4;

	border-right:1px solid #B0CBF4;

}



table.report {

	border-right:1px solid #999999;

	border-top:1px solid #999999;

}



table.report td, table.report th {

	border-left:1px solid #999999;

	border-bottom:1px solid #999999;

}



table.report .listheader td {

	padding-left:5px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

/*	font-variant:small-caps;*/

}



table.noborder, table.noborder td, table.noborder th {

	border:none;

}



div.highlight {

	border:2px solid #F08178;

	background-color:#FBDFDC;

}



.total_line {

	color:#CC0000; 

	font-weight:bold;

}
