body {
    margin: 0px auto;
    text-align: center;
    background-image: url(GradientVerticalBlue.jpg); 
    background-repeat:repeat-x;
    background-color: #0D0D6D;
}


p {
    font-size:small;
}




#OuterContainer {
    text-align: left;
    width: 950px;
}
#ControlPanel {
    width: 950px;
}
#Header {
    width: 950px;
    height: 113px;
}
#logo {
    float: left;
    width: 671px;
    height: 113px;
    background-image: url(LogoSchool.jpg);
}
#LogoLink {
    width: 671px;
    height: 113px;
    display: block;
}
#eagle {
    float: right;
    width: 279px;
    height: 113px;
    background-image: url(EagleSchool.jpg);     
}

/*Upper right eagle link image*/
#eagleLink {
    width: 279px;
    height: 113px;
    display: block;
}


#hotlinkbar {
    font-family: Moderne, "Avant Garde", "Century Gothic", Futura, Verdana, Arial, Helvetica, Sans-Serif;
    width: 950px;
    height: 23px;
    background-color: #ffffff;  
    padding-top: 5px; 
    text-align:right;
    font-size: 10pt;
    font-weight:bold;
    color: gray;
    }

#hotlinkbar a:link {
    color: gray;
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    }

#hotlinkbar a:visited {
    color: gray;
    text-decoration: none;
    font-size: 10pt;
    font-weight: bold;
    }
   
 #hotlinkbar a:hover {
    color: gray;
    text-decoration: underline;
    font-size: 10pt;
    font-weight: bold;
    }


/*
#hotlinks {
    float: left;
    font-family: Moderne, "Avant Garde", "Century Gothic", Futura, Verdana, Arial, Helvetica, Sans-Serif;
    font-variant: small-caps;
    color: white;
    font-size: 1em;
    font-weight:bold;
    padding-bottom: 5px;
}
*/
#search {
    float: right;
    text-align: right;
    width: 280px;
    padding-right: 30px;
}

#search a {color: White;}

/*
a.hotlink:link, a.hotlink:visited {color: #ffffff; text-decoration: none;}
a.hotlink:hover, a.hotlink:active {color: #FFD700; text-decoration: underline;}
*/


/*Image or other media added to the Banner Pane*/
#BannerPane {
    width: 950px;
    text-align: left;
    z-index: -100px;
}

#Menu {
    background-color: #DFDFE1; /*White*/
    width: 950px;
    text-align: left;
}

#MenuBorder {
    background-color: #AE97B1;
    width: 950px;
    height: 1px;
}


.ContentArea {
    background-color: White;
    width: 950px;
    /*padding: 0px 30px 0px 30px;*/
}
#footer {
    text-align: center;
    width: 950px;
    color: #ffffff;
    background-color: #0100CC;
    font-family: 'Arial';
    font-size: 0.8em;
}

#footer a {color: #663270; text-decoration: none;}

#footer2 {
    text-align: center;
    width: 950px;
    color: #ffffff;
    background-color: #0100CC;
    font-family: 'Arial';
    font-size: 0.8em;
}

#footer2 a {color: #ffffff; text-decoration: none;}


.belowFooter{
    width: 950px;
    text-align: center;
    background-color: Transparent;
    font-size: 0.8em;
}




.head {
    font-family: 'Times New Roman'; 
    font-size: 2em;
    color: black;
}



/*  NavMenu styles start here */


#nav {
    z-index: 2000px;
	font-family: Arial, Geneva, Helvetica, Verdana; 
	font-size: 12px;
    	color: white;
}

#navHContainer {
	cursor: pointer; 
	cursor: hand;
	height:23px;/*cc*/
	background-color: #0000CC;
    /*background-color:Red;*/
}
#nav ul {
    padding:0;
    margin:0;
    list-style:none;
    float:left;
    width: 950px;
    background-color: #0100CC; /*#B4A3B6*/
}

#nav li {
  position: relative;
  float:left;
  line-height : 1.25em;
  width: 9em;
  list-style: none;
}

#nav li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	width:13em;
    background-color:#0100CC;
	border:1px solid #809DF9;
}


#nav a {
    font-size:14px;
	display:block;
    text-decoration:none;
    text-align:left;
    font-weight:bold;
    font-family: Moderne, "Avant Garde", "Century Gothic", Futura, Verdana, Arial, Helvetica, Sans-Serif;
    width:8.5em;
    padding :4px 0 4px 0;
    color:#ffffff;
    border:1px solid #809DF9;
    background-color:#0100CC;
}
#nav li li a {
    width:12em;
}

#nav li a:hover {
  background-color: #0100CC;
  border:1px solid #809DF9;
}
#nav li a.SelectedTab {
    font-size:1.12em;
    background-color: #FFF;
}
#nav .DisabledTab {
    color:#ccc;
}
/* no need to change these hover classes 
unless you need more than 4 levels */
#nav li:hover ul ul,
#nav li:hover ul ul ul,
#nav li:hover ul ul ul ul,
#nav li.iehover ul ul,
#nav li.iehover ul ul ul,
#nav li.iehover ul ul ul ul{
  left: -999em;
}

#nav li:hover ul, 
#nav li.iehover ul {
	top: 1.6em;
	left:0;
}
#nav li li:hover ul,
#nav li li li:hover ul,
#nav li li.iehover ul,  
#nav li li li.iehover ul {
	top: 0;
	left:12.8em;
}

#navContainerBorder {
    background-color:white;
    padding:2px;
    border:1px solid #333;
    height:30em;
}

#navContainer {
   border:1px solid #333;
   background-color: #B4A3B6;
   height:30em;
   width:12em;
   vertical-align:top;
   padding:0px 5px 10px 5px;
}
.main_dnnmenu_container {
	background-color: transparent; 
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:18px;
	background-color: transparent;
        padding: 0px 0px 0px 0px;
 }
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 3px 3px 3px 3px;	
        /*cc*/
	font-weight: bold; 
    color:#FFFFFF;
    color:White;
    font-family:Moderne,"Avant Garde","Century Gothic",Futura,Verdana,Arial,Helvetica,Sans-Serif;
    font-size:.9em;
        /*cc*/
}
/*cc*/
.main_dnnmenu_submenu tr
{
    border:1px solid #809DF9;
}
/*cc*/

.main_dnnmenu_bar
{padding-top:5px;
    height:30px
    }


.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	/*font-size: 11pt; */
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding-bottom: 3px;
    padding-right: 16px;
    padding-left: 25px;   /*explicitly set padding for root menu items*/
    /*border:1px solid #621F6E;*/
    font-size:.9em;
    padding-bottom:3px;
    height:23;
    }

background-color:#0100CC;
color:#FFFFFF;
font-family:Moderne,"Avant Garde","Century Gothic",Futura,Verdana,Arial,Helvetica,Sans-Serif;
font-size:1.08em;
text-align:left;
text-decoration:none;

    
    }

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	/*cc color: #ffffff; */
	/*cc font-size: 11pt; */
	font-weight: bold; 
	font-style: normal; 
	/*cc background-color: Transparent;*/
	/*cc font-family: Tahoma, Arial, Helvetica; */
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding-bottom: 3px;
    padding-right: 15px;
    padding-left: 25px;   /*explicitly set padding for root menu items*/
    /*cc border:1px solid #9B9BF9;*/

background-color:#0100CC;
color:#FFFFFF;
font-family:Moderne,"Avant Garde","Century Gothic",Futura,Verdana,Arial,Helvetica,Sans-Serif;
font-size:1.08em;
text-align:left;
text-decoration:none;
    
    }
    
    
    #nav_Homelink td
    {height:23px;
        }
    #nav_Homelink span
    {         margin-top:-12px;
        border:thin red solid;   
        width:50px;    }
        
    #nav_HomeLink a
    { text-decoration:none;
        color:White;
        width:100%;
}
        /*#nav_HomeLink:hover
        {background-color:white;}
        
        #nav_HomeLink a:hover
    { 
        color:White;
        }*/

.main_dnnmenu_itemhover td {  
	color:Black;
	background-color:White;
}
.main_dnnmenu_itemhover a:hover
{  
}	

.main_dnnmenu_itemhover td 
{
}


.main_dnnmenu_icon {
    border:1px solid #9B9BF9;
    cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	/*cc display:none;*/
display:none;
	height: 100%;
}
.main_dnnmenu_submenu {
	/*cc background-color: #0100cc;  */
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
    /*cc border:1px solid #9B9BF9;*/
    padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
    border: 1px solid #9B9BF9;
background-color:#0100CC;
}
.main_dnnmenu_break {
    border:1px solid #9B9BF9;
    height: 0px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
    border:1px solid #9B9BF9;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;  
}
.main_dnnmenu_rootmenuarrow {
    border:1px solid #9B9BF9;
    font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}