body { 
    background-color: #FFFFFF;
}

a:link{  
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	color: #9999cc; 
	text-decoration: none
}
a:hover {  
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000066; 
	text-decoration: none
}
a:active {  
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000066; 
	text-decoration: none
}
a:visited {  
	font-family: Arial; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000066; 
	text-decoration: none
}

.filter {
  font: normal 10px Arial, Helvetica, sans-serif;
  color: #000000;
  background: #F0F9FF
}

.filterHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#BAE8EB;
  line-height: 14px;
}

.filterDefault {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#ffffff;
}

.default {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px
}

.error {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#cc0033
}

.HeadLine { 
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #666666;
	background-color: #BFE0FF;
	border: thin #FFCF10 solid;
	border-style: none;
	border-width: 0px;
}

.TableLine { 
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #666666;
	background-color: #E0FFFF;
	border: thin #FFCF10 solid;
	border-style: none;
	border-width: 0px;
}

.WhiteBGText {
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: lighter; 
	color: #0C1B8C;

}

.WhiteBGRedText {
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #660000;
}

.WhiteBGBoldText { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #0C1B8C; 
	line-height: 18px
}

.WhiteBGBoldRedText { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #660000; 
	line-height: 18px
}

.navigate:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	font-weight: lighter; 
	color: #0C1B8C;
}

.navigate:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	font-weight: lighter; 
	color: #0C1B8C;
}

.navigate:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	font-weight: lighter; 
	color: #0C1B8C;
}

.navigate:hoever {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	font-weight: lighter; 
	color: #0C1B8C;
}

.FormElement { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500; 
	color: #000000 ; 
	background-color: #EFEFEF;
}

.FormRightElement { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500; 
	color: #000000 ; 
	background-color: #EFEFEF;
    text-align:right;
}

.FormTableElement { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500;
	color: #666666; 
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

.FormRightTableElement { 
	font-family: Arial; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500;
	color: #666666; 
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
    text-align:right;
}

.ReadOnlyElement { 
	font-family: Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #660000;
	background-color: #FFFFFF;
	border: thin #EFEFEF solid;
	border-style: none;
	border-width: 0px;
}

.control:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFCC00;
   line-height: 14px;
   text-decoration: none
}
.control:active {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFCC00;
   line-height: 14px;
   text-decoration: none
}
.control:link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFCC00;
   line-height: 14px;
   text-decoration: none
}
.control:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFCC00;
   line-height: 14px;
   text-decoration: none
}

