body { 
   margin: 0px; 
   background-color: #FFF; 
   color: #FFF; 
   font-size: 1em;
   font-family: arial;
   min-width:600px;
}

td.top_menu
{
   text-align: center;
   background-color: #D0D0D1;    
}

td.bottom_menu
{
   text-align: left;
   background-color: #959CA1;    
}

td.page_content
{
   text-align: left;
   background-color: #EE2C28;    
}

td.subtitle_header
{
   text-align: left;
   font-weight: bold;
   color:  #868C91;    
}
td.title_header
{
   text-align: left;
   font-weight: bold;
   color: #868C91;  
   padding-left: 50px; 
   padding-top: 5px; 
   padding-bottom: 5px;    
}
td.casetitle_header
{
   text-align: left;
   font-weight: bold;
   color: #868C91;  
   padding-left: 40px; 
   padding-top: 5px; 
   padding-bottom: 5px;    
}

td.page_content_product
{
   padding-top: 30px;
   text-align: left;
   background-color: #FFFFFF;       
}

td.menu_image
{
   padding: 10px 0px 10px 0px;
}

td.tag_line
{
   text-align: left;
   font-size: 1.0em;
   font-weight: bold;
   color: #868C91;
   padding-left: 50px; 
   padding-top: 5px; 
   padding-bottom: 5px; 
}
td.top_tag_line
{
   
   text-align: left;
   font-size: 1.0em;
   font-weight: bold;
   color: #868C91;
   padding-left: 50px; 
   padding-top: 5px; 
   padding-bottom: 5px;
   width: 50%; 
}

td.left_image TD,td.product_content,td.product_content P,td.product_content A,td.product_content TD
{
   text-align: left;
   color: #868C91;
   font-size: 0.9em;      
}

td.product_content
{
   padding: 20px 20px 20px 40px; 
}

td.address_content
{
   text-align: left;
   color: #868C91;
   font-size: 0.9em; 
   padding: 20px 20px 20px 50px; 
}

h1
{
   margin:2;
   font-size: 1.0em;   
   color: #868C91;
}

h1.content
{
   font-size: 1.1em;   
   color: #fff;
}

td.content
{
   text-align: left;
   color: #fff;
   padding: 20px 20px 20px 40px; 
   font-size: 0.9em;   
}

td.content_inner
{
   text-align: left;
   color: #fff;
   padding: 5px 20px 5px 0px; 
   font-size: 0.9em;   
}

td.left_image
{
   text-align: left;
   color: #fff;
   padding: 20px 20px 20px 50px;    
}

td.menu_selected,td.menu_item,td.sub_menu_item,td.sub_menu_selected
{
   text-align: right;
   font-size: 0.9em;
   font-weight: bold;
   color: #EE2C28;
   padding: 0px 20px 0px 0px;
   white-space: nowrap;
       
}

td.sub_menu_item,td.sub_menu_selected
{
   text-align: right;
   font-size: 0.75em;
   font-weight: normal;
   padding: 10px 20px 10px 20px;    
}

td.address_item
{
   text-align: left;
   font-size: 0.55em;
   font-weight: bold;
   color: #868C91;
   padding: 5px 5px 5px 50px;    
}

a.menu_item{text-decoration: none; font-weight: bold; color: #FFF; width: 14%;}
a.menu_item:active{text-decoration: none;  width: 14%;}
a.menu_item:visited{text-decoration: none;  width: 14%;}
a.menu_item:hover{text-decoration: none; color: #868C91; width: 14%;}

a.sub_menu_item{text-decoration: none; color: #FFFFFF;}
a.sub_menu_item:active{text-decoration: none; }
a.sub_menu_item:visited{text-decoration: none; }
a.sub_menu_item:hover{text-decoration: none; color: #EE2C28;}

a.menu_selected{text-decoration: none; font-weight: bold; color: #EE2C28; width: 14%;}
a.menu_selected:active{text-decoration: none;  width: 14%;}
a.menu_selected:visited{text-decoration: none;  width: 14%;}
a.menu_selected:hover{text-decoration: none; color: #868C91; width: 14%;}

a.menu_item_selected{text-decoration: none; font-weight: bold; color: #EE2C28; width: 14%;}
a.menu_item_selected:active{text-decoration: none;  width: 14%;}
a.menu_item_selected:visited{text-decoration: none;  width: 14%;}
a.menu_item_selected:hover{text-decoration: none; color: #868C91; width: 14%;}

td.baseslogo
{
   padding-right:20px;
   padding-top:20px;
   padding-bottom:20px;  
}