body 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;  
  text-align: center;
  font-size: 11px;
  margin: 0px; 
  padding: 0px;
}

table 
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #FFFFFF;
  border-collapse: collapse;
  empty-cells: hide;
}

A			
{
  font-weight: bold; 
  text-decoration: none; 
  color: #770000;
  padding: 0px;
}

A:hover		
{
  text-decoration: none; 
  color: #000000;
  padding: 0px; 
}

IMG
{
  border:none;
  text-align: center;
}

HR
{
  color: #CCCCCC; 
  background: #FFFFFF;
  height: 1px; 
}

UL 
{
}

.p_alternative1
{
  border-width:1px;
  border-style:solid;
  border-color:#FF6600;
}

.p_alternative2
{
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
}

.headline			
{
  font-size: 12px;
  color: #770000;
  font-weight: normal; 
  text-decoration: none; 
  text-align: left;  
  padding: 1px;
}

.navdivider			
{
  background-color: #FF6600; 
  font-size: 1px; 
  height: 1px; 
  overflow-y: hidden; 
  line-height: 1px;
}

.navItemh			
{
  font-size: 11px; 
  color: #FFFFFF; 
  font-weight: bold; 
  background-color: #FF6600; 
  padding: 5px;
  text-align: left; 
}

.navItemh A			
{
  font-size: 11px; 
  color: #FFFFFF; 
  font-weight: bold; 
  background-color: #FF6600; 
  padding: 5px;
  text-align: left;  
}

.navItemh A:hover		
{
  font-size: 11px; 
  color: #CCCCCC; 
  font-weight: bold; 
  background-color: #FF6600; 
  padding: 5px;
  text-align: left;  
}

.navItemv			
{
  font-size: 12px; 
  color: #000000; 
  font-weight: normal; 
  background-color: #FFFFFF;
  padding: 1px;
  text-align: left; 
}

.navItemv A			
{
  font-size: 12px; 
  color: #FF6600; 
  font-weight: bold; 
  background-color: #FFFFFF;
  padding: 1px;
  text-align: left; 
}

.navItemv A:hover		
{  
  font-size: 12px; 
  color: #000000; 
  font-weight: bold; 
  background-color: #FFFFFF;
  padding: 1px;
  text-align: left; 
}

.body_text A			
{
  font-size: 10px;
  color: #888888;
  font-weight: normal; 
  text-decoration: none; 
  padding: 1px;
}

.body_text A:hover		
{
  font-size: 10px;
  color: #000000;
  font-weight: normal; 
  text-decoration: none; 
  padding: 1px;
}

.query_text			
{
  color: #555555;
  font-weight: normal;
  background-color: #FFFFFF;  
  text-decoration: none; 
  padding: 0px;
}

.query_text A			
{
  color: #000000;
  font-weight: bold;
  background-color: #FFFFFF;  
  text-decoration: underline; 
  padding: 0px;
}

.query_text A:hover		
{
  color: #000000;
  font-weight: bold;
  background-color: #FFFFFF;  
  text-decoration: underline; 
  padding: 0px;
}

.tab_frame1
{  
  background-color: #CCCCCC;
  padding: 10px;
}

.tab_frame2
{
  background-color: #CCCCCC;
  font-weight: bold;
  padding: 5px;
}

.tab_frame3
{
  background-color: #FF6600;
  color: #FFFFFF;  
  font-weight: normal;
  padding: 5px;
}

.tab_frame4
{
  background-color: #FFFFFF;
  padding: 10px;
}

.tab_frame5
{
  background-color: #770000;
  padding: 0px;
}

.tab_frame6
{
  background-color: #770000;
  color: #FFFFFF;  
  font-weight: bold;
  text-align: center;
  padding: 5px;
}

.error_message 
{
  font-weight: bold;
  color: red;
  font-size: 12px; 
  text-align: center;
}

.center_message 
{
  font-weight: bold;
  color: #770000;
  font-size: 12px;
  text-align: center;
  padding: 0px;
}

.center_message A
{
  font-weight: bold;
  color: #999999;
  font-size: 12px;
  text-align: center;
  padding: 0px;
}

.center_message A:hover 
{
  font-weight: bold;
  color: #000000;
  font-size: 12px;
  text-align: center;
  padding: 0px;
}

.right_message 
{
  font-weight: normal;
  color: #FF6600;
  font-size: 12px;
  text-align: right;
  padding: 5px;
}

.left_message 
{
  font-weight: normal;
  text-align: left;
  padding: 0px;  
}

.left_message A
{
  font-weight: bold;
  text-align: left;
  padding: 0px;  
}

.left_message A:hover
{
  font-weight: bold;
  text-align: left;
  padding: 0px;  
}