body
    {
    padding:0px;
    margin:0px;
    color: #333;
    font: 12px Arial, sans-serif;
    background: #fff;
	background-image:url(banner.gif);
	background-repeat:repeat-x;
    /* text-align: left; */
    }
a
    {
    color: #307082;
    }
a:hover
    {
    color: #1E3364;
    }
acronym
    {
    border: none;
    }
h3
    {
	 color:#3881c9;
    margin: 10px 0 10px 0;
    }
.title2 
    {
    color: #794716;
    font: 12px Arial, sans-serif;
	 font-weight: bold;
    }
.title1 
    {
    color: #000;
    font: 16px Arial, sans-serif;
	 font-weight: bold;
    }

#larchives h3.archives span, #container #intro #topBanner .p5 span
    {
    display:none;
    }

#container
    {
    margin: 0px;
    width: 100%;
    position: relative;
    /* background: #fff;  */
    padding:0px;
    text-align: left;
    /*background: url("topbackground.jpg"); 
	 background-repeat: repeat-x;
	  border-top:1px solid #794716;
	 border-right:1px solid #794716; */

	 height:100px;
	 min-height:100px;
    }
* html #container
    {
    width: 100%;
	 /* background-color:#ACA095;  */
    }
	 	 
#container #intro #topBanner .p1
    {
    height: 76px;
   /* background: url("../images/topbackground.jpg"); 
	background-repeat: repeat-x; */
    margin: 0px;
    width: 100%;
    color: #fff;
    }


#container #intro #topBanner .logo
{
	position: absolute;
    top: 0px;
    left: 5px;	
	 height:76px; 
	 margin-top: 0px;
}

#container #intro #topBanner .p1 .toplinkcurr
    {
    position: absolute;
	 right: 203px;
	 width:80px;  
	 height:24px; 

	 padding-top: 2px; 
	text-align: center;
	 /*background: url("../images/icn_curr.gif");
	 background-repeat: no-repeat; */
    }	 

#container #intro #topBanner .p1 .toplinkprogress
    {
	 position: absolute;
	 right: 110px;
	 width:94px;  
	 height:24px;  
	 padding-top: 2px; 
	 text-align: center;
	 /*background: url("../images/icn_pro.gif");
	 background-repeat: no-repeat; */
    }	

#container #intro #topBanner .p1 .toplinkprogress a
    {
    color: #fff;
    text-decoration: none;
    }	

#container #intro #topBanner .p1 .toplinkprogress a:hover
    {
    color: #000;
    text-decoration: none;
    }

#container #intro #topBanner .p1 .toplinkexit
    {
    position: absolute;
    top: 0px; 
    right: 1px;
    width:48px; 
	 height:24px; 
 
	 padding-top: 2px;
	 background-repeat: no-repeat;
	 text-align: center;
	 /*background-image: url("../images/icn_exit.gif"); */
    }	

#container #intro #topBanner .p1 .toplinkexit a
    {
    color: #FFF;
    text-decoration: none;
    }	

#container #intro #topBanner .p1 .toplinkexit a:hover
    {
    color: #ccc;
    text-decoration: none;
    }	
.rhtitle
    {
    position: absolute;
	text-align:center;

	top: 30px;
	 color: #333;
    font: 24px Arial, sans-serif;
	 font-weight: bold;
    }	 
.toplinkcurr a
    {
    color: #fff;
    text-decoration: none;
    }	  
.toplinkcurr a:hover
    {
    color: #ccc;
    text-decoration: none;
    }	 
#container #intro #topBanner .p1 .toplinkhelp
    {
    position: absolute;
    top: 0px;
    right: 50px;
    width: 60px;
	 height:24px; 
	 padding-top: 2px;
	 text-align: center;
	/*background-image: url("../images/icn_help.gif");
	 background-repeat: no-repeat;*/
    }	 
 
#container #intro #topBanner .p1 .toplinkhelp a
    {
    color: #fff;
    text-decoration: none;
    }	  
#container #intro #topBanner .p1 .toplinkhelp a:hover
    {
    color: #ccc;
    text-decoration: none;
    }	 
#container #intro #topBanner .p4
    {
    height: 22px;
    width: 100%;
	 margin: 0px;	 
	 padding-top: 4px;

    }
#container #intro #topBanner  .role
    {
    color: #fff;
    float: right;
	margin: 30px  10px 0 0;
	font-weight:bold;

    }		 
#container #intro #topBanner .p4 .breadcrumb
    {
    
    margin: 0 0 0 20px;
    }

#container #intro #topBanner .p5
    {
    height: 3px;
	
    margin: 0 0 0 0;
    width: 100%;
    }
#supportingText
    {
    margin: 0px;
    padding-left:10px;
	padding-right:10px;
	padding-top:50px;
    /*width: 100%;*/
	/* 552px */
	/* height: 100%;*/
	 /*background-image: url("../images/bgline_shadow.gif");*/
	 /*border-right:1px solid #794716;
	 border-bottom:1px solid #794716; */
	 min-height:400px;
    } 
#supportingText .p1
    {
    /* line-height: 150%; */
    margin: 0px 0px 0px 10px;
    padding-left:10px;
    }
#table {
   margin: 0;
   width: 95%;
   text-align: center;
   }
#tablebox {
   list-style: none;
  }
#tableleft {
	float: left;
	height:100%;
	text-align:left; 
   width: 60px;
	height: auto;
   margin: 0;
   padding: 0px;
	}	 
#tableleft_r {
	float: left;
	height:100%;
	text-align:right;   
   width: 60px;
	height: auto;
   margin: 0;
   padding: 0px;
	}	 
#tableright {
	left: 60px;
	text-align:left; 
    padding: 0px;
	}	 
		 
.left_nav {
position:absolute; 
top:0px; 
left:0px;
width:197px; 
height:300px;
color:#FFFFFF; 
background-color:#6A7325; 
font-size:8pt;
}

.left_nav_menu {
position:absolute; 
background-color:#6A7325; 
padding-bottom:6px; 
padding-top:10px;
border-bottom:1px solid white; 

z-index:1;
}

.menuitem {
border-bottom:1px solid white;
padding-bottom:6px; 
padding-left:10px; 
padding-top:3px;
}
.lessonHeader {
color:#FFF; 
font-weight: bold;
text-decoration:none;
}
.clrmodule{
color:#624623; 
font-weight: bold;
text-decoration:none;
}




.nav_link {
color:#fff; 
text-decoration:none;
font-size:9px;
margin-left:3px;
}

.nav_link:hover {
color:#fff; 
font-size:9px;
background-color: #794716;

}

.nav_link:active {
color:#ED3C34;  
text-decoration:none;
font-size:9px;
/* list-style-image:url(../images/icn_arrow_down.gif); */
}

.nav_link2 {
color:#FFFFFF; 
text-decoration:none;
font-size:12px;
margin-left:3px;
}

.nav_link2:hover {
color:#fff; 
font-size:9px;
background-color: #794716;
}

.nav_link2:active {
color:#ED3C34;  
text-decoration:none;
font-size:12px;
}
#menu {
 position: relative;
width: 197px;
height:100%;
overflow:auto;
background-image: url("../images/bgmenu.gif");
background-repeat: no-repeat;

background-color:#6A7325;
padding-bottom:6px; 

font-family:Verdana, Arial, Helvetica, sans-serif;
}		
.listMenu {
color:#ffffff;
list-style:none;
margin:0 0 0 3px;
/* background-color:#ccc;  */
font-size:9px;
cursor:auto;
list-style-position:outside;
line-height:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.listMenu:hover {
color:#FFDB01;
}

.listMenu:active {
color:#069;  
text-decoration:none;
}

.subheader {
text-decoration:none;
font-size:14px;
color:#235690;
}

.popup {
width:700px;
}


.sidetext {
font-size:11px;
color:#000000;
}

.fluffImgRight  {
	margin-left: 15px;
	margin-bottom: 15px;
	float:right
	}

.fluffImgLeft  {
	margin-right: 15px;
	margin-bottom: 15px;
	float:left
	}

table td {
    font: 12px Arial, sans-serif;
}
