H1.home
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica; 
	color: #000066;	
	FONT-WEIGHT:bold;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	display: inline
}

h1.home:hover
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica; 
	color:#ff6600;	
	FONT-WEIGHT:bold;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
}

H2.home
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight:normal;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	display: inline
}

H3.home
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica; 
	color: #000066;	
	FONT-WEIGHT:normal;
	margin-bottom:0px;
	margin-top:0px;
	display:inline;
}

H1.searchindex
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica; 
	color: #000066;	
	FONT-WEIGHT:bold;
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	padding-top:0px;
	display: inline
}

H2.searchindex
{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica; 
	color: #000066;	
	FONT-WEIGHT:normal;
	margin-bottom:0px;
	margin-top:0px;
}

H2.searchindexTable
{
	font-size: 10px;
	color:#000066;
	text-decoration: none;
	FONT-WEIGHT:normal;
	margin-bottom:0px;
	margin-top:0px;
	display: inline
}

BODY
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
img{border: none;}
.BlueBrd {
	border:solid #000066 1px;}
BODY
{    
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    SCROLLBAR-ARROW-COLOR:#ff6600;
    SCROLLBAR-SHADOW-COLOR:#ffffff;
    SCROLLBAR-DARKSHADOW-COLOR:#000066;
    SCROLLBAR-BASE-COLOR:#000066;
    SCROLLBAR-FACE-COLOR:#000066;
    SCROLLBAR-HIGHLIGHT-COLOR:#d9e1f0;    
}
P
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
TH
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
TD
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
TD.hp_header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px;  background-color:#91A5CD;}

TD.hp_smallheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; BACKGROUND-COLOR: #91a5cd
}
TD.hp_Homesmallheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: #D9E1F0;
}

TD.hp_mediumheader
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	background-color:#91A5CD;
	color:#ffffff;
}

td.headline
{
	color:white;
	font-weight:bold;
	background-color: #91a5cd;
}
TD.hp_brdCell {
	border:solid #D9E1F0 1px;
	font-size:10px; 
}
TD.hp_brdGrayCell{border:solid #E5e3e3 2px;	font-size:10px; }

TD.hp_tabSubmenu{ background-color:#D9E1F0; font-size:10px;color:#000066;}
TD.hp_contentheader {
	BORDER-TOP: #5f6eaa 1px solid; FONT-WEIGHT: bold; BORDER-BOTTOM: #5f6eaa 1px solid; BACKGROUND-COLOR: #d9e1f0; TEXT-ALIGN: center
}
TD.hp_contentBlue
	{
		FONT-SIZE: 10px;
		BACKGROUND-COLOR: #D9E1F0;
	}
TD.hp_contentSpacer
{
	height: 4px;
}
		
TD.google {
	visibility: hidden
}
TD.hp_contentDarkgray{ background-color:#E6E5E0;font-size:10px; }
TD.hp_contentLightgray{ background-color:#F1EFEF;font-size:10px; }
TD.hp_small{font-size: 10px; margin-top:0px; }
TD.hp_Error{font-size: 10px; color:#ff6600; font-weight:bold; }

TD.print_header {
        COLOR: navy;
	FONT-WEIGHT: bold; 
        FONT-SIZE: 16px; 
        FONT-FAMILY: Verdana, Arial, Helvetica
}
TD.print_small {
        COLOR: navy;
		FONT-SIZE: 8pt; 
        FONT-FAMILY: Verdana, Arial, Helvetica;
 
}

A
{	color:#000066; 	text-decoration:none;}
A:visited 
{color:#000066; text-decoration:none;
}
A:hover 
{	color:#ff6600; text-decoration:none;
}

a.simple{  font-size: 10px;color:#000066;text-decoration: none}
a.simple:hover{ color:#000066;text-decoration: none}
a.simple:visited{ color:#000066;text-decoration: none}

a.lightBlue{color:#0000ff;text-decoration: none;}
a.lightBlue:hover{color:#ff6600;text-decoration: none;}
a.lightBlue:visited{color:#0000ff;text-decoration: none;}

a.tabs{ font-size: 10px; text-decoration: none}
a.tabs:hover{ text-decoration: none}
a.tabs:visited{text-decoration: none}

a.dirnav{ color:#0000ff; font-size: 10px; text-decoration: none;}
a.dirnav:hover{ text-decoration: none}
a.dirnav:visited{color:#0000ff; text-decoration: none}
INPUT
{
    COLOR: navy;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt    
}
SELECT
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    width:83px;
}
SELECT.home
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    WIDTH: 170px;
}
SELECT.homeint
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt;
    WIDTH: 220px;
}
.button
{
    background-color: #000066;                    
    border-bottom:#FFFFFF 3px solid; 
    border-left: #FFFFFF 3px solid; 
    border-right: #FFFFFF 3px solid; 
    border-top: #FFFFFF 3px solid;   

	font-family: verdana,Arial, Helvetica; 
	color: #FFFFFF; 
	cursor:hand;  
}

.newbutton
{
	background-color: #FF6600;                    
	border-bottom:#FFFFFF 2px solid; 
    border-left: #FFFFFF 2px solid; 
    border-right: #FFFFFF 2px solid; 
    border-top: #FFFFFF 2px solid;   

	font-family: verdana,Arial, Helvetica; 
	color: #FFFFFF;
	cursor:hand;
}

input.submit.graybutton 
{
  background-color: #E4E4E4;                    
  border-bottom:#FFFFFF 2px solid; 
  border-left: #FFFFFF 2px solid; 
  border-right: #FFFFFF 2px solid; 
  border-top: #FFFFFF 2px solid;   
  font-family: verdana,Arial, Helvetica; 
  color: #000066; 
  cursor:hand;  
}

input.submit.bluebutton 
{
  background-color: #526BB5;                    
  border-bottom:#FFFFFF 2px solid; 
  border-left: #FFFFFF 2px solid; 
  border-right: #FFFFFF 2px solid; 
  border-top: #FFFFFF 2px solid;   
  font-family: verdana,Arial, Helvetica; 
  color: #FFFFFF; 
  cursor:hand;  
}

input.submit.newbuttonfra {background-color: #FF6600;
                    COLOR: #FFFFFF;
                    border-style: solid;
                    border-color: #FFFFFF
                    border:1;
				cursor:hand; 
				width:150;                   
                    } 
input.text.hometxt {
	BACKGROUND-COLOR: #ffffff; 
        BORDER-BOTTOM: #000066 1px solid; 
        BORDER-LEFT: #000066 1px solid; 
        BORDER-RIGHT: #000066 1px solid; 
        BORDER-TOP: #000066 1px solid;
        COLOR: navy; 
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:166px; 
}
input.text.txt {
	BACKGROUND-COLOR: #ffffff; 
        BORDER-BOTTOM: #91A5CD 1px solid; 
        BORDER-LEFT: #91A5CD 1px solid; 
        BORDER-RIGHT: #91A5CD 1px solid; 
        BORDER-TOP: #91A5CD 1px solid; 
        COLOR: navy; 
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:100px; 
}


.txt1 {
	BACKGROUND-COLOR: #ffffff; 
        BORDER-BOTTOM: #91A5CD 1px solid; 
        BORDER-LEFT: #91A5CD 1px solid; 
        BORDER-RIGHT: #91A5CD 1px solid; 
        BORDER-TOP: #91A5CD 1px solid; 
        COLOR: navy; 
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:166px; 
}

.txt2 {
	BACKGROUND-COLOR: #ffffff; 
        BORDER-BOTTOM: #91A5CD 1px solid; 
        BORDER-LEFT: #91A5CD 1px solid; 
        BORDER-RIGHT: #91A5CD 1px solid; 
        BORDER-TOP: #91A5CD 1px solid; 
        COLOR: navy; 
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:202px; 
}

.txt3 {
	BACKGROUND-COLOR: #ffffff; 
        BORDER-BOTTOM: #91A5CD 1px solid; 
        BORDER-LEFT: #91A5CD 1px solid; 
        BORDER-RIGHT: #91A5CD 1px solid; 
        BORDER-TOP: #91A5CD 1px solid; 
        COLOR: navy; 
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:171px; 
}

.txtErrField {
	background-color:#ff6600;
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
}


.navtext {
      TEXT-ALIGN:left; 
      WIDTH:200px;       
      FONT-SIZE: 9pt; 
      FONT-FAMILY: sans-serif; 
      BORDER-width: 1px; 
      BORDER-COLOR: #ff6600;
      BORDER-STYLE: solid; 
      BACKGROUND-COLOR: #ffffff; 
      LAYER-BACKGROUND-COLOR: #ffffff;       
      COLOR: #000066; 
}

.navtext1 {
      TEXT-ALIGN:center; 
      WIDTH:500px;       
      FONT-SIZE: 9pt;
      FONT-FAMILY: sans-serif; 
      BORDER-width: 1px; 
      BORDER-COLOR: #ff6600;
      BORDER-STYLE: solid; 
      BACKGROUND-COLOR: #ffffff; 
      LAYER-BACKGROUND-COLOR: #ffffff;      
      COLOR: #000066; 
}

.navtext_homemouseover {
      TEXT-ALIGN:center; 
      WIDTH:200px;       
      FONT-SIZE: 9pt;
      FONT-FAMILY: sans-serif; 
      BORDER-width: 1px; 
      BORDER-COLOR: #000066;
      BORDER-STYLE: solid; 
      BACKGROUND-COLOR: #ffffff; 
      LAYER-BACKGROUND-COLOR: #ffffff;      
      COLOR: #000066; 
}


/*navigation links*/
TD.ActiveSub
{
	border-top:solid 1px #ff6600;
	border-bottom:solid 1px #ff6600;
	border-right:solid 1px #ff6600;
	 }
A.nav, A:visited.nav 
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
}
A.navsub, A:visited.navsub 
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:8pt;
	color:#ffffff;
	text-decoration:none;
}
A.navsubon, A:visited.navsubon 
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:normal;
	font-size:8pt;
	color:#ff6600;
	text-decoration:none;
}
A:hover.nav, A:hover.navsub 
{
	color:#ff6600;
	text-decoration:none;
}
A.navlit, A.navlit:visited 
{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:8pt;
	color:#ff6600;
	text-decoration:none;
}
A.navlit:hover 
{
	color:#ffffff;
	text-decoration:none;
}
A.insertregister 
{
	color: #000066;	
	font-weight: bold; 
}
A.insertregister:visited 
{
	color: #000066; 
	font-weight: bold;
}
A.insertregister:hover 
{
	color: #ff6600; 
	font-weight: bold;
}
/*Confirm page*/
A.scoutid
{
	color: #0000ff;	
	font-weight: bold; 
	
	text-decoration:underline;
}
A.scoutid:visited 
{
	color:#000066; 
	font-weight: bold;
	text-decoration:underline;
}

A.scoutid:hover 
{
	color:#ff6600; 
	font-weight: bold;
	text-decoration:underline;
}

/*Login Box*/
input.hp_loginbtn
{
	border: 0px;
	background-color: #000066; 
	font-weight: bold; 
	color: #ff6600; 
	font-size:11px;
	cursor:hand; 
}
input.hp_loginbtnhun
{
	border: 0px;
	background-color: #000066; 
	font-weight: bold; 
	color: #ff6600; 
	font-size:10px;
	cursor:hand; 
}
/*Logout Box*/
input.hp_logoutbtn
{
	border: 0px;
	background-color: #526BB5; 
	font-weight: bold; 
	color: #ff6600; 
	font-size:11px;
	cursor:hand; 
}

/*input.hp_loginbtn:hover{color:#ffffff;}*/
td.hp_loginLabel{color:#ffffff; font-size:11px; font-weight:bold; }
/*@miranda*/
input.text.Navitxt {
	BACKGROUND-COLOR: #ffffff; 
        BORDER-BOTTOM: #91a5cd 1px solid; 
        BORDER-LEFT: #91a5cd 1px solid; 
        BORDER-RIGHT: #91a5cd 1px solid; 
        BORDER-TOP: #91a5cd 1px solid; 
        COLOR: navy; 
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:100px; 
}

.shlist
{
	color: #999999;
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
}
/*Obligatory text marked in orange (not table cell!!)*/
TD.Obligatory
{
	color: #ff6600; 
	font-weight: bold;
	
}
.txtErrField1 {
		background-color:#ff6600;
        FONT-FAMILY: verdana,Arial, Helvetica; 
        FONT-SIZE: 8pt;
        width:171px; 
}
.txtErrField2 {
		background-color:#ff6600;
		BORDER-BOTTOM: #91A5CD 1px solid;
        BORDER-LEFT: #91A5CD 1px solid;
        BORDER-RIGHT: #91A5CD 1px solid;
        BORDER-TOP: #91A5CD 1px solid;
        COLOR: navy;
        FONT-FAMILY: verdana,Arial, Helvetica;
        FONT-SIZE: 8pt;
        width:202px;
}

.txtErrField3 {
		background-color:#ff6600;
		BORDER-BOTTOM: #91A5CD 1px solid;
        BORDER-LEFT: #91A5CD 1px solid;
        BORDER-RIGHT: #91A5CD 1px solid;
        BORDER-TOP: #91A5CD 1px solid;
        COLOR: navy;
        FONT-FAMILY: verdana,Arial, Helvetica;
        FONT-SIZE: 8pt;
}

TD.hp_orange { 
	COLOR: #FF6600;
}

TD.hp_orange_tip { 
	COLOR: #FF6600;
	background-color: #ffcc99;
	padding: 0px, 5px, 0px, 5px;
}
/*members specific*/
TD.hp_insertLightBlue{ background-color:#D9E1F0; font-size:10px;   }
.hp_SmallAddInfo {color:#999999; font-size:10px; }
td.hp_helpSmallContent {FONT-SIZE: 10px;}
td.hp_HelpSmallContentBlue{FONT-SIZE: 10px; BACKGROUND-COLOR: #D9E1F0;}