﻿BODY
{
   margin:0;
   padding:0;
}

#Header IMG
{
   display:block;
}

/* STUDENT SIDE ************************************/

#Page
{
   margin:0;
   padding:0;
   background-color:#ffffff;
}

#Page #MainNav
{
   padding-top:25px;
   /* JAtkinson, 12/09/2006, Added right padding as partial fix to 2400 */
   /* Chris Hine, 10/18/2006, Reduced padding to from 10px to 5px to fix 3370 */
   padding-right:5px;
      width:191px;
}

#Page #MainNav .nav
{
    width:186px;
}

#Page #MainContent 
{
    padding-top:10px;
    height:475px;
    min-height:475px;
	/* JAtkinson, 12/09/2006, Expanded MainContent width to fill 100% by default as partial fix to 2400 */
    width:100%;  
}

#Page #LocalNav
{
   position: absolute;
   top: 0px;
   left: 0px;
   width:100%;
   height: 71px;
   background-image:url(../images/extras/horiz_sep_thicker.gif);
   background-repeat:repeat-x;
   background-position:left bottom;
}


/* ADMIN SIDE ************************************/

#AdminPage
{
   margin:0;
   padding:0;
   background-color:#ffffff;
}

#AdminPage #MainNav
{
   padding-top:25px;
   padding-right:5px;   
   width:191px;
}

#AdminPage #MainNav .nav
{
    width:186px;          
}

#AdminPage #MainNav .nav .treenav
{
    width:180px;          
}

#AdminPage #MainNav .navAuthoring
{
    width:186px;
}

#AdminPage #MainNav .navAuthoring .insideTreeNav
{
    width:180px;
}

#AdminPage #MainContent 
{
    padding-top:10px;
    height:500px;
    min-height:500px; 
    /* Greg Violette - added width attribute for defect 3090*/
    width:100%; 
}

#AdminPage #LocalNav
{
   position: absolute;
   top: 0px;
   left: 0px;
   width:100%;
   height: 71px;
   background-image:url(../images/extras/horiz_sep_thicker.gif);
   background-repeat:repeat-x;
   background-position:left bottom; 
}

/********************/

/* Utility Classes */

.clearfix  /* used to force proper clear when floats nested within other containers */
{
    clear: both;
    height: 1px;
    line-height: 1px; 
    visibility: hidden;  
}
    










