  BODY {
    cursor:url("/images/cursor/Arrow.USA.cur");
  }

 .headermenu {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 10pt; 
   font-style: normal; 
   font-weight: bold; 
   text-decoration: none; 
   color: #FFFFFF; 
   text-transform: none  
 }

 .mySearch {
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 11pt; 
   font-style: normal; 
   text-decoration: none;
   color: #000000; 
   text-transform: none  
 }

 .searchform { 
   background-color: 0C154C;
   font:11pt arial;
   font-weight: bold;
   color: #FFFFFF;
 }
 
 .Button {
 BACKGROUND-COLOR: #7198DB;
 BORDER: #000000 Solid 1px;
 COLOR: #FFFFFF;
 CURSOR: Hand;
 FONT-FAMILY: Arial,Helvetica;
 HEIGHT: 22px;
 MARGIN-TOP: 2px;
 MARGIN-BOTTOM: 2px;
 font-size: 10pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: center;
 text-decoration: none; 
 } 

 .Input {
 BACKGROUND-COLOR: #FFFFFF;
 BORDER: #000000 Solid 1px;
 COLOR: #000000;
 FONT-FAMILY: Arial,Helvetica;
 HEIGHT: 22px;
 MARGIN-TOP: 2px;
 MARGIN-BOTTOM: 2px;
 font-size: 10pt;
 FONT-WEIGHT: bold;
 TEXT-ALIGN: left;
 text-decoration: none; 
 } 
 
.headBanner {
  font-family: arial, helvetica, geneva, sans-serif; 
  font-size: 14px; 
  font-weight: bold; 
  color: #FFFFFF; 
  padding: 2px; 
} 

.headBanner A {
  color: #FFFFFF; 
  text-decoration:none;
} 

.headBanner A:hover {
  text-decoration:underline;
} 

.login {
    font-family: arial, helvetica, geneva, sans-serif; 
    font-size: 11px; 
    background-color: #EFEFEF; 
    padding-left: 5px; 
    padding-right: 5px; 
    width: 100px; 
    text-align: right; 
    font-weight: bold; 
    border: 1px solid;
} 

.menulines{
border:1px #0C154C;
}

.menulines a{
text-decoration:none;
color:black;
}

.title1
{
	font-family: arial, helvetica, geneva, sans-serif; 
    font-size: 12px; 
    font-weight: bold;
    padding: 2px; 
} 

.title1 A {
    text-decoration:none;
    color: #000000;     
} 


.title1 A:hover {
    color: #000000;
    text-decoration:underline;
} 

.title2
{
	font-family: arial, helvetica, geneva, sans-serif; 
    font-size: 11px; 
    color: #000000;
    padding: 2px; 
} 

.title2 A {
    color: #7198DB;
} 

.search {
	font-family: arial, helvetica, geneva, sans-serif; 
    font-size: 12px; 
    padding: 2px;
    color:black;
} 
.search A {
	font-family: arial, helvetica, geneva, sans-serif; 
    font-size: 12px; 
    text-decoration:none;
    color:black;
    padding: 2px; 
} 
.search A:hover 
{
	text-decoration:underline;
}

.title2 A {
    text-decoration:none;
}

.ResultsTable {
	border: 0px;
	width: 100%;
	margin-bottom: 2px;
}
.SubResultsTable {
	border: 0px;
	margin-bottom: 2px;
}
.ListItem TD {
    font-family: Arial, Helvetica;
    font-size:  12px;
    color: #000000;
    background-color: #ECECEC;
    padding: 2px;
    border: 0px;
    text-decoration: none;
}  
.ListItem A {
    font-family: Arial, Helvetica;
    font-size:  12px;
    color: #000000;
    text-decoration: none;
}  
.AlternateListItem TD {
    font-family: Arial, Helvetica;
    font-size:  12px;
    color: #000000;
    background-color: #FFFFFF;
    padding: 2px;    
    border: 0px;
} 
.AlternateListItem A {
    font-family: Arial, Helvetica;
    font-size:  12px;
    color: #000000;
    text-decoration: none;
} 

.Caption TD {
    font-family: Arial, Helvetica;
    font-size:  14px;
    font-weight: bold;
    color: #000000;
    padding: 0px;  
    text-align: left;
}
.SubCaption TD {
    font-family: Arial, Helvetica;
    font-size:  12px;
    font-weight: bold;
    color: #000000;
    padding: 0px;  
    text-align: left;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.SubCaption A {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    color: #000000;
}
.SubCaption A:Hover
{
    text-decoration: underline;
}