a:link
{
	color: #588CB1;
	text-decoration: none
}

a:visited
{
    text-decoration: none;
    color: #588CB1
} 

a:active 
{
	color: blue;
	text-decoration: none;
}

a:hover 
{
	color: orange;
	text-decoration: underline;
}


.page
{
   background-color: #FFFFFF;
   text-indent: 0;
   margin: 0
}

.table  
{
   border: 0px solid #DDDDDD; 
   background-color:#FFFFFF;
   border-collapse: collapse
}

.table_head_cell
{
   background-color: #286A9A; 
   color: #FFFFFF;
   padding: 4;
   font-family:Arial; 
   font-size:9pt; 
   font-weight:bold;
   border: 0px groove #3366CC 

}

.table_cell  
{ 
   border: 1px solid #CCCCCC;
   padding: 4;
   font-size:8pt; 
   font-family:Arial;
   color:black
}

.table_cell_noborder  
{ 
   border: 0px solid #CCCCCC;
   padding: 4;
   font-size:8pt; 
   font-family:Arial;
   color:black
}

.table_cell a:link
{
	color: #588CB1;
	text-decoration: none
}

.table_cell a:hover
{
	color: orange;
	text-decoration: underline
}

.table_cell a:active
{
	color: red;
	text-decoration: none
}

.table_cell a: visited
{
	color: #588CB1
}

.table_cell_emph
{ 
   border: 2px inset #DDDDAA;
   padding: 5;
   font-size:8pt; 
   font-family:Arial;
   color:black;
   background-color: #CCCCCC 
}

.table_head_cell a:link
{
	color:#FFFFFF;
	text-decoration: none
}

.table_head_cell a:hover
{
	color:#FFFF33;
	text-decoration: underline
}

.table_head_cell a:active
{
	color: red;
	text-decoration: underline
}

.table_head_cell a:visited
{
   color:#FFFFFF
}

.Field_Label 
{
   font-family: Arial; 
   font-size: 8pt; 
   color: #006699; 
   font-weight: bold 
}

.Field_Label_Val_Error
{
   font-family: Arial; 
   font-size: 8pt; 
   color: Red; 
   font-weight: bold 
}

.main_menu 
{ 
   font-family: Arial; 
   color: white; 
   font-size: 8pt; 
   text-transform: uppercase; 
   padding: 6; 
   background-color: black 
}

.main_menu a:link
{
	color: white;
	text-decoration: none
}

.main_menu a:hover
{
	color: white;
	text-decoration: underline
}

.main_menu a:active
{
	color: white;
	text-decoration: none
}

.main_menu a:visited
{
	color: white
}

.Nav_control_bar 
{
   font-family: Arial; 
   font-size: 9pt; 
   color: #FFFFFF; 
   font-weight: bold; 
   padding: 2; 
   background-color: #333355 
}

.action_menu 
{ 
   background-color: #588CB1; 
}

.action_menu_button
{
   font-family: Arial;
   text-align: center;
   font-weight:bold;
   color: #FFFFFF; 
   font-size: 8pt; 
   text-transform: uppercase; 
   padding: 2;
   background-color: #588CB1;
   border: 1px solid #286A9A
}

.action_menu_button a:link
{
	color: white;
	text-decoration: none
}

.action_menu_button a:hover
{
	color: white;
	text-decoration: underline
}

.action_menu_button a:active
{
	color: white;
	text-decoration: none
}

.action_menu_button a:visited
{
	color: white
}

.main_text
{
   font-family: Arial;
   text-align: center;
   color: #000000; 
   font-size: 9pt;
}

.address
{
   font-family: Arial;
   font-weight: bold;
   color: #006699; 
   font-size: 12pt
}

.price
{
   font-family: Arial;
   font-weight: bold;
   color: #000000; 
   font-size: 9pt
}


.Message
{
   font-family: Arial; 
   font-size: 12pt; 
   color: #003399; 
   font-weight: bold 
}


.disclaimer  
{ 
   font-family: Arial;
   color: #555555;
   font-size: 8pt; 
   margin-top: 2; 
   margin-bottom: 2 
}