/* top logo and slogan */
.POBlogo TD.logo
{
     WIDTH: 200px; 
     HEIGHT: 100px; 
     BACKGROUND-IMAGE: url(canyonpark3.gif);
     BACKGROUND-REPEAT: no-repeat;
}

.POBlogo TD.slogan
{
     BACKGROUND-IMAGE: url(provo_mountain_banner_small.jpg);
     BACKGROUND-REPEAT: no-repeat;
     background-color:White;

}


.POBlogo {BACKGROUND-COLOR: #A8D0F3;}




/* logon infomation ... extra data: color: #3f3f3f;*/
.EUsubtitle 
{
	background-color: white;
	color: #ffffff;
	font-weight: bold; 
	font-size: 12pt; 
	FONT-FAMILY: verdana;
	text-decoration: none;
	}



/*EU Logon BackGround Image*/

.EULOGONBackground
{
    background-position: center top;
    background-image: url(canyonpark2.gif);
    background-repeat: no-repeat;
    /* margin-bottom: 50px; 
    height: 80px; */
    
}

/* ST_TEXT4 Line */
  .EULOGONline_8
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    COLOR: #660000;
    POSITION: CENTER;   
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(smallwheels_ani.gif);
    BACKGROUND-REPEAT: no-repeat;
    width :400px;
    height:100px;
    align: center;	
 }

/* ST_TEXT3 Line */
 .EULOGONline_7
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    POSITION: center;    
    PADDING-BOTTOM: 5px;    
    PADDING-TOP: 5px;        
    text-align :center;  
    COLOR: #FBC642;  

}
.EULOGONline_1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #660000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;
    POSITION: center;
    /* HEIGHT: 100px;   */

}

/* ST_TEXT1 Line */
.EULOGONline_5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #660000;
    FONT-FAMILY: Tahoma;
    TEXT-DECORATION: none;



}
/* Enduser navigation menu */
.EUNavMenu
{
	BORDER-RIGHT: #F58132 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #F58132 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #F58132 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #F58132 1px solid;
    BACKGROUND-COLOR: #EFEBDE;

/* level 1 outer */
.m0l1oout {
        text-decoration : none;
        border : 1px solid #EFEBDE;
        background: #EFEBDE;
	white-space: nowrap;       
        
}
.m0l1oover {
        text-decoration : none;
        border : 1px solid #EFEBDE;
        background: #EFEBDE;
	white-space: nowrap;       
}


.POBTreeCellh {BACKGROUND-COLOR:#E7E2BE;}
.listCellHighlight{background-color:#E7E2BE;font-weight:normal;cursor:hand}

.EUArea
{
    /*Width:600px;*/
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;    
    BORDER-TOP: #192d5b 10px solid;
    BORDER-RIGHT: #192d5b 3px solid;
    BORDER-LEFT: #808080 1px none;
    BORDER-BOTTOM: #808080 1px none;
    BACKGROUND-COLOR: white;
}

/* Area for detail pages */
.EUArea2
{
    /*Width:600px;*/
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;    
    BORDER-TOP: #B7A738 0px solid;
    BORDER-RIGHT: #B7A738 0px solid;
    BORDER-LEFT: #808080 1px none;
    BORDER-BOTTOM: #808080 1px none;
    BACKGROUND-COLOR: #EFEBDE/*#EFEBDE*/;
}

/*THE LOGON AREA*/
.EULOGONarea
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;    
    PADDING-TOP: 5px;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid;    
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #EFEBDE;
    POSITION: center;    
}


/*THE GROUP BOX WITHIN THE LOGON SCREEN*/
.EULOGONarea fieldset 
{
    BACKGROUND-COLOR: #EFEBDE;
    width: 380px;
    height:100px;
}
/*AREA OF FIELDS IN LOGON*/
.EULOGONtable TD
{
    BACKGROUND-COLOR: #EFEBDE;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;
}

.POBTreeTable {BACKGROUND-COLOR:#EFEBDE;}
.POBTreearea {BACKGROUND-COLOR:#EFEBDE;}

.tab
{
	border-right:1px solid #828282;
	border-left:1px solid #828282;
	border-top:1px solid #828282;
	border-bottom:1px solid #828282;
	background-color:#EFEBDE;
	vertical-align: middle;
	padding:0px 0px 0px 10px;
	cursor:hand;
}

.tabactive
{
	border-right: #828282 1px solid;
	border-top: white 1px solid;
	border-bottom: 0px solid;
	border-left: white 1px solid;
	vertical-align: middle;
	cursor: default;
	color: black;
	background-color: #d3dff5;
	text-align: center;
	font-weight:bold;
	padding:0px 0px 0px 10px
}
.lasttab
{
	border-right:1px solid #828282;
	border-left:1px solid #828282;
	border-top:1px solid #828282;
	border-bottom:1px solid #828282;
	background-color:#EFEBDE;
	vertical-align: middle;
	padding:0px 0px 0px 10px;
	cursor:hand;
}

TD.tab
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: #828282 1px solid;
    BORDER-LEFT: #828282 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #828282 1px solid;
    BACKGROUND-COLOR: #EFEBDE
}

TD.lasttab
{
    BORDER-RIGHT: #828282 1px solid;
    BORDER-TOP: #828282 1px solid;
    BORDER-LEFT: #828282 1px solid;
    CURSOR: hand;
    BORDER-BOTTOM: #828282 1px solid;
    BACKGROUND-COLOR: #EFEBDE
}

TD.contentWrapper
{
    BORDER-RIGHT: #828282 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #828282 1px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #828282 1px solid;
    BACKGROUND-COLOR: #EFEBDE
}

.listHeader { background-color: #EFEBDE; }

/* Push buttons links */ 
.POBtable TD.EUPushButton 
{
    PADDING-RIGHT: 14px;
    PADDING-LEFT: 14px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;    
    BACKGROUND-COLOR: #EFEBDE;
    BORDER-LEFT: black 1px none ;
    BORDER-RIGHT: black 1px solid ;
    BORDER-TOP: black 1px none;
    BORDER-BOTTOM: black 1px solid;
    FONT: 8pt verdana;
    TEXT-DECORATION: none    
}

/* General group boxes */
FIELDSET
{
    BORDER-RIGHT: #808080 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #808080 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #808080 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #808080 1px solid;
    BACKGROUND-COLOR: #EFEBDE;
    MARGIN: 0px 3px;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: verdana;    
}


