
/* General Styles */

	body {
		margin:0;
		padding:0;
		border:0;			
		width:100%;
		background:#FFFFFF;
		font-size:100%;
		font-family:Arial, Helvetica, sans-serif;
		
	}

    h1
    {
        font-size: 110%;
    }
    
    .title
    {
        color:#0072AD;
        font-family:Arial, Helvetica, sans-serif;
    }

    ol 
    {
        list-style-type: decimal;
    		
	}
	
	 ol li {

        margin-top: 20px;
	    margin-bottom: 20px;
	
	}
	
   


/* Usability */

	a.skipNavigation {
		position: absolute; 
		left: -1000em; 	
		width: 20em;
	}



/* Header */

    #header {
        clear:both;
        width:100%;
		background: #FFFFFF;
		padding-top:10px;
		
    }
	
	#headerLogo {
        clear:both;
		float:left;
		width:220px;
    }
   
 
 	#headerBanner {

		margin-left: 250px;
	
	}
	
	.headerspacing{ /*div padding)*/
		padding: 10px;
	}
	
   
  
/* Body */

    #bodyTop{
  		clear:both;
        width:100%;
		height:20px;
		background: #F3B910;
   }	

	
	#breadcrumbs{
		font-size: 86%;
	}
	
   	#contentwrapper{

		width: 100%;
		background: #EBF4FB;
		min-height:475px;
		background: url(Images/navcontentBG.gif); /*Faux Column fix for Nav*/
		
	}
	
	
	#nav{
		float: left;
		width: 220px;
		background: #59595B;
		font-size:86%;
	}
   
     
   	#nav ul {
	    width:100%;
	   	list-style:none;
		color:#FFFFFF;
		margin-top: 1.5em;
		margin-left: 1em;
		padding:0;
		font-family: Arial, Helvetica, sans-serif;
	}
   
  	#nav ul li {
		list-style:none;
		background:url(Images/bullet.gif) left center no-repeat; 
		padding: 1.2em 1.2em 1.2em 2.2em;
		color:#FFFFFF;
		
	}


	#nav ul li a {
	    text-decoration:none;
		color:#FFFFFF;
	}
	
	#nav ul li a:hover {
	    text-decoration:underline;
		color:#FFFFFF;
	}
  
  
	#contentcolumn{
		margin-left: 250px;
		
	}
	
	.contentcolumnSpacing{ /*div padding)*/
		padding-top: 10px;
		padding-left: 10px;
		padding-right:30px; 
		padding-bottom:30px;
		
	}

   
   #bodyBottom{
  		clear:both;
        width:100%;
		height:20px;
		background: #1FAD4B;
   }	

 
 /* Footer */
 
 	#footer{
		clear:both;
		width: 100%;
		font-size: 86%;
		background:#FFFFFF;
	}
	
	#footerLeft{
		float:left;
		width: 220px;
	}
	
	#footerRight{
		margin-left: 250px;
	}
	
	
	.footerspacing{ /*div padding)*/
		padding-top: 10px;
	}
	
	.copyright
	{
	    float:left;
	    padding-left:10px;
	}
 
    .top
    {
     float:right;
	
	}
	
	.top a {
	    text-decoration:none;
		color:#333333;
	}
	
	.top a:hover {
	    text-decoration:underline;
		color:#333333;
	}
   	
	.splitter{
		font-size:12px;
		color:#333333;
		
	
	}
	
	#footerRight ul {
	    clear:left;
	    float:left;
	    width:100%;
	    list-style:none;
	    margin:0 0 0 0;
	    padding:0;
		
	}
   
  	#footerRight ul li {
	    display:inline;
	    list-style:none;
	    margin:0;
	    padding:0;
	}

	#footerRight ul li a {	
	    padding:10px 10px 10px 10px;
	    text-decoration:none;
		color:#333333;
	}
	
	#footerRight ul li a:hover {
	    text-decoration:underline;
		color:#333333;
	}
	
	#footerRight ul li a.active,
	#footerRight ul li a.active:hover {
	    color:#333333;
	    font-weight:bold;
	}
	
	
	


