#aonLogo{ 
  position:relative;
  top:5px;
  left:300px;
}

#content b , #content h1{
   position:relative;
   left:-50px;
   background: url(../images/dots.jpg) transparent no-repeat;
   background-position:0% 50%;
   padding-left:50px;
}
* html #content b, * html #content h1{
	left:-36px;
    padding-left:36px;
}

#content tr b{
  font-weight:bold;
  padding:0;
  position:static;
  background:none;
}
* html #content tr b {
  padding-left:-36px;
}
body { 
 margin:0;
 padding:0;
 background:#E9850B;
 font-family:Verdana,Arial,Sans;
 font-size:9pt;
}
#bottom-slice{ 
 background:url(../images/header-slice-bottom.jpg) transparent repeat-x;
 margin-bottom:-15px;
}
#content { 
  background:white;
  margin-left:15px;
  padding-left:8px;
}
#footer{ text-align:center; font-size:9pt;}
#footer a { color:black; }
h1,h2,h3,h4,h5{ display:inline; }
h1{ font-size:1.2em;font-family:Arial,Sans;font-weight:bold; }
h2 { 
 font-size:14pt;
 font-weight:bold;
 }
h3 { font-size:12pt; font-weight:bold; }
h3 a { color: orange; }
h4 { font-size:11pt; }
h5 {
	font-weight:bold;
	font-size:1.1em;
}
* html #content h5 {
  padding-right:3px;
}
#headerTopHome { 
 padding:0;
 margin:0;
 height:50px;
 width:313px;
 background:url(../images/header-title.jpg) transparent no-repeat;
}
#headerTopSub { 
 padding:0;
 margin:0;
 height:50px;
 width:313px;
 background:url(../images/header-title-sub.jpg) transparent no-repeat;
}
.highlightBox{ 
 margin-top:10px;
 background:url(../images/shadow-box.jpg) transparent no-repeat; 
 height:60px;
 width:305px;
 padding:5px;
}
#highlightBoxRightNav{
 font-family: Verdana, Arial, Sans;
 font-size:8pt;
 font-weight:bold;
 padding: 26px 5px 5px 5px;
 background:url(../images/highlightBoxRightNav.jpg) transparent no-repeat;
 height:105px;
 width:172px;
 color:#292055;
 text-align:center;
}
*>#highlightBoxRightNav{
  width: 160px;
}
#homeBottomNav { 
 position:absolute;
 top:332px;
 left:308px;
 width:450px;
}
*>#homeBottomNav{
  top:310px;
}
#homeBottomNav ul, #subBottomNav ul { 
  list-style-type:none;
  margin:0;
}
#homeBottomNav li, #subBottomNav li { 
  display:inline;
  padding-left:50px;
  font-size:11pt;
  font-weight:bold;
  font-family: Verdana, Arial, Sans;
}
#homeBottomNav li a, #subBottomNav li a { 
  color:white;
  text-decoration:none;
}
#homeBottomNav li a:hover, #subBottomNav li a:hover { 
  color:#F3D093;
}
#homeColumn1{ 
  float: left; 
  padding: 10px 1% 10px 1%;
  margin: 20px 0% 20px 1%;
  width: 47%; 
 }
html>body #homeColumn1 {
	width: 43%; 
}
#homeColumn2{ 
  float: right;
  padding: 10px 1% 10px 1%;
  margin: 20px 1% 20px 0%;
  width: 47%; 
 }
html>body #homeColumn2 {
	width: 43%;
}
#homeColumn1, #homeColumn2 { 
 font-size:9pt;
 line-height: 120%; 
}
#homeContent{ 
 height:100%;
 margin-left:50px;
 padding:5px;
 background:#FFFFDD;
}
#homeContent a { 
  color:black;
}
#homeContent a:hover {
  color:#E9850B;  
}
#homeLink {
 position:absolute;
 background:transparent;
 width:275px;
 height:45px;
 top:10;
 left:10;
}
#homeMiddleText, #homeMiddleText table{  
  color:white;
  font-size:8pt;
  font-family:Verdana, Arial, Sans;
}
#homeMiddleText {  
 position:absolute;
 top:105px;
 left:400px;
 width:385px
}
*>#homeMiddleText{
  top:85;
}
#homeMiddleText ul { 
 line-height:160%;
 list-style-image:url(../images/orange-bullet.jpg);
}
#minWidth{ 
 min-width:770px;
 width:expression(document.body.clientWidth < 700 ? "770px" : "100%" );
}
.nav { 
 padding:0;
 list-style-type:none;
}
/* for Mozilla/Safari/Opera */
*>.nav {
 margin: 0;
 padding-top:5px;
}
/* for IE, with IE5/Mac backslash filter \*/
* html .nav {
 margin: 5px 0 0 0;
}
/* end filter */
.nav li { 
 color:white;
 font-weight:bold;
 font-size:11px;
 font-family: Verdana, Arial, Sans; 
 display:inline;
 padding-left:20px; 
/* padding-left:12px; */
}
.nav li a { 
  text-decoration:none;
  color:white;
}
.nav li a:hover { 
  text-decoration:underline;
  color:#E9850B;
}
#orangeBG{ 
  background:#E9850B;
}
*>#orangeBG{
	margin-right:178px;
}
* html #orangeBG{ 
 margin-right:182px; 
}
.person {
  padding-left:8px;
}
#rightNavTopImg{ 
 float:right;
 margin-top:-22px;
}
#rightNavHighlight{
 background: url(../images/blue-dots.jpg) #005B9E no-repeat;
 /*background: #005B9E ;*/
 background-position: -5% 50%;
 color:white;
 border-top:1px solid white;
 border-bottom:1px solid white;
 font-weight:bold;
 padding: 10px 5px 10px 25px;
}
#rightNavHighlight a{
 color:white;
}
#topHeader, #topHeaderSub{ 
 background: url(../images/header-slice-top.jpg) #FFFFCF repeat-x;
/* height:150px; */
}
#topHeaderSub{ 
   height:70px;
}
#topNav{ 
 padding-left:315px;
}
/* for Mozilla/Safari/Opera */
*>#topNav {
width:450px;
}
* html #topNav {
 width:770px;
}
/* end filter */
#subBottomNav{ 
  position:relative;
  left:310px;
  top:-25px;
  width:475px;
}
*>#subBottomNav{
  top:-22px;
}
#subPageContent{ 
  position:relative;
  background:white;
  margin-left:20px;
}
#subPageHead{ 
 font-size:15pt;
 padding-left:20px;
 font-family:Arial,Sans;
 position:relative;
 top:10px;
}
#subPageNav{ 
  position:absolute;
  right:0;
  top:10;
  background:#024272;
  color:white;
  font-size:10pt;
  height:100%;
}
*>#subPageNav{ 
  right:-178px;
  margin-bottom:-10px;
  padding-right:4px;
  width:170px;
}
* html #subPageNav { 
  padding:5px 5px 10px 5px;
  width:182px;
}
#subPageTitleBar{ 
  background:#024272;
  color:white;
  height:48px;
}
#tag{ 
 position:relative;
 top:35;
 left:-150;
 border-top:1px solid red;
 font-size:10pt;
}

/********************************
 *	Faces Components Stylesheet *
 ********************************/
.note{
 font-size:80%;
}	
.columnHead{
  text-align:center;
  
}
.month{
  width:25px;
  maxlength:2
}
.day{
  width:25px;
  maxlength:2
}
.year{
 width:50px;
 maxlength:4;
}
.titleClass{
   text-align:center;
   font-size:110%;
   font-weight:bold;   
   
}
.displayCol0{
  width:1px
}	
.displayCol1{
	text-align:left;
	width:300px;
}
.displayCol2{
	text-align:left;
	width:400px;
}
.idCol{
   text-align:center;
   width:100px
}
.nameCol{
   text-align:center;
   width:300px;
}
.viewCol{
   text-align:center;
   width:300px;
}
.detailCol{
 text-align:center;
   width:100px;
}
.commandExButton {
	/**text-align:center;**/
	align:center;
}
.outputTextSummery{
  font-size:90%;
}	
.inputText_Error {
	border-style: solid;
	border-color: #DE5C5C;
}
.rowStyle{
	/**align:center;**/
	/**text-align:center; **/	
}
.starFill{
  /**color: red;
  width:1px **/
}	
.message {
	color:red;
}
.selectOneRadioRed {
	background-color:red;
	color:red;
}
.selectOneRadio_Disabled {
	color: GrayText;
}
.selectManyCheckbox_Disabled {
	color: GrayText;
}