htmle,bodye {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
	background:black;	
	font-family:arial,sans-serif;
	font-size:9pt;
	color:ffffff;
	
		/* background-image: url(images/bgcolor.gif)*/
}

.bgImage1 {
	background:url(image/bg_top.gif);
}

.bgImage2 {
	background:url(image/bg_bot.gif);
}

.bgColor {
	background: #000000;
}

div#container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;	
	
	height:auto; !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/

	min-height:100%; /* real browsers */
}

div#header {
	padding:1em;
	height: 90px;
	background:url(image/BlueLagoon.gif);
}

div#content {
	padding: 0em 0em 0em; /* bottom padding for footer */
}

div#footer {
	position:absolute;
	width:100%;
	height: 140px;
	bottom:0; /* stick to bottom */
	background:url(image/BlueLagoon.gif);	
}


.tbl_top{
	 border-top: 1px solid #cccccc;
	 border-bottom: 1px solid #cccccc;
	 }
	 
.tbl_noTop{
	 border-top: ;
	 border-bottom: 1px solid #ffffff;
	 border-right: 1px solid #ffffff;
	 border-left: 1px solid #ffffff;	 
	 }
	 

.tbl_bottom{
	 border-bottom: 1px solid #ffffff;
	 }
	 
.tbl_noBottom{
	 border-top: 1px solid #ffffff;
	 border-bottom: 0px ;
	 border-right: 1px solid #ffffff;
	 border-left: 1px solid #ffffff;	 
	 }


.mainContent{
border: thick;
border-color:#cccccc;
		width:750px;
		height:500px;
}

	 
.TableContent{
	width:600px;
	height:286px;
	cellpadding:0;
	cellspacing:0;
	background-color:#555555;
	}
	
.tableMenu{
	width:65%;
	height:25px;	
}	

.tableMenu_top{
	width:100%;
	height:25px;	
}	

 .text
	{
	font-family: "Verdana","sans-serif";
	font-size: 9pt;
	color: #ffffff;
	}
	
.text_title
{
font-family: "Verdana","sans-serif";

font-size: 12pt;
color: #ffffff;
}
	
.text_header{
font-family: Arial Black;
font-size: 10pt;
color: #ffffff;
}

.logo_1
  {
	font-family: Arial Black;
	font-size: 22pt;
	color:#a999ff;
	}

.logo_2
  {
	font-family: Arial Black;
	font-size: 22pt;
	color:#ffffff;
	}
	
.logo_3
  {
	font-family: Arial Black;
	font-size: 18pt;
	color:#999999;
	}

 .tr_button
   {
    background-image: url(images/1pixel_orange_bg.gif);
   }

 .mission
   {
    padding: 0 5px;	
	background-image: url(images/mission.gif);
	}

 
a.menu:link								/* menu links */
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #00008B;
	FONT-FAMILY: Arial Black;
	TEXT-DECORATION: underline;
}


a.menu:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00008B;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: underline;
}

a.menu:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #00008B;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: underline;
}

a.menu:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #ffffff
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: underline;
}


/*------- Menu ---------- */

.menu_td
 {
	 border-top: 1px solid #cccccc;
	 border-right: 1px solid #cccccc;
	 border-left: 1px solid #cccccc;	  
 }

.menu_td a{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none;
    }

.selected {
	background-color:#000000;
	 border-top:2px solid #ffffff;	 
	 border-right: 2px solid #ffffff;
	 border-left: 2px solid #ffffff;	
	 
 }
 
 .selected span{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none;
    }

.hilite {
	background-color:#000000;
	 border-top:2px solid #00cc33;
	 border-right: 2px solid #00cc33;
	 border-left: 2px solid #00cc33;	    
 }
 
.hilite a{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #00cc33;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none;
    }

.menu_top
 {
	 border-bottom:1px solid #cccccc;
	 border-right: 1px solid #cccccc;
	 border-left: 1px solid #cccccc;	  
 }

.menu_top a{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #999999;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none;
    }

.hilite_top {
	background-color:#000000;
	 border-bottom:2px solid #00cc33;
	 border-right: 2px solid #00cc33;
	 border-left: 2px solid #00cc33;	  
 }
 
.hilite_top a{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #00cc33;
    FONT-FAMILY: Arial Black;
    TEXT-DECORATION: none;
    }



