
/******************/
/* FRONTENT ONLY  */
/******************/

	/******************/
	/* Main Site Tags */
	/******************/

	body { color: #9ea6aa; font-size:14px; margin: 0px;  }
	
   
	/******************/
	/* Main Menu      */
	/******************/
	
    /* LEVEL 1 */
        /* surrounding div if needed */
        .levelOnecontainer {
        }
        
        /* ul styles */
        .levelOne {
            padding: 20px;
            margin: 0;
        }
        
        .levelOne li:first-child {
            border-top: 1px solid #3e4146;
        }
        
        .levelOne li {
            list-style: none;
            margin: 0;
            /*float: left;*/
            display: block;
            border-bottom: 1px solid #3e4146;
            text-align: center;
        }
        
        .levelOne li a, .levelOne li a:link, .levelOne li a:visited  { 
            padding: 0; 
            text-decoration: none !important;
           display: block;
            color: #9ea6aa !important;
            line-height: 29px;
        }
         
        .levelOne li a:hover  { 
            color: #fff !important;
        }

        .levelOne li a.active { 
        	color: #fff !important;
        }


.levelTwo {
            padding: 20px;
            margin: 0;
        }
        
        .levelTwo li:first-child {
            border-top: 1px solid #3e4146;
        }
        
        .levelTwo li {
            list-style: none;
            margin: 0;
            /*float: left;*/
            display: block;
            border-bottom: 1px solid #3e4146;
            text-align: center;
        }
        
        .levelTwo li a, .levelTwo li a:link, .levelTwo li a:visited  { 
            padding: 0; 
            text-decoration: none !important;
           display: block;
            color: #9ea6aa !important;
            line-height: 29px;
        }
         
        .levelTwo li a:hover  { 
            color: #fff !important;
        }

        .levelTwo li a.active { 
        	color: #fff !important;
        }

 
        
        /* LEVEL 2 */
        /* surrounding div if needed */
		
       #levelTwo, #levelTwo ul {
            padding: 0;
            margin: 0;
        }
        
        #levelTwo {
            padding-top: 1px;
        }
        
        #levelTwo li {
            list-style: none;
            /*margin: 0 0 22px 0;*/
            display: block;
            /* for horizontal list remove comments below */
            /* display: inline-block; */
            color: #44463b;
            margin: 0px 0 22px 0;
        }
        
       #levelTwo li.nosubs {
            margin: 0;
        }
        
        #levelTwo li li{
            margin: 0;
        }
        
        #levelTwo li a, #levelTwo li a:link, #levelTwo li a:visited  { 
            font-weight: normal; 
            display: block;
            /*margin-bottom: 10px;*/
            margin-bottom: 1px;
        }
        
        #levelTwo.projects li a, #levelTwo.projects li a:link, #levelTwo.projects li a:visited  { 
            margin-bottom: 0px;
        }
        
        #levelTwo li div.title {
        	/*text-decoration: underline;*/
            margin-bottom: 10px;
            padding-top: 1px;
        }


         
		#levelTwo li a.active, #levelTwo li a:hover  { 
	        color: #44463B;
    		text-decoration: underline;
        }
        

        #levelTwo li ul li a, #levelTwo li ul li a:link, #levelTwo li ul li a:visited { 
            color: #949494 !important;
			text-decoration: none;
        }  
        #levelTwo li ul li a.active, #levelTwo li ul li a:hover  { 
	        color: #44463B !important;
    		text-decoration: underline !important;
        }    
          
        
        


/*******************/
/* FRONTENT & CMS  */
/*******************/
	img { border: 0}
	p { margin: 0px; padding: 0px; }
	ul,ol,li,form { margin: 0px; }
    .toggleArea ul { margin-left: 18px;}
    
    td { color: #000; font-size:16px; }
	
	a, a:visited, a:active	{ outline: none; color: #9ea6aa !important; text-decoration: none;}
	a:hover { color: #fff !important; } 
    
    /*#footer { color: #9fa0aa; }*/
	#footer h1 { font-size: 32px; color: #E0DFDB;; margin: 0; padding:0px; font-weight: normal; line-height: 28px}
    #footer p {line-height: 20px;}
    
	h1 { font-size: 26px; color: #E0DFDB;; margin: 0; padding:0px; font-weight: normal; line-height: 28px}
   	h2 { margin: 0; padding:0px; font-weight: normal; font-size: 14px; color: #fff; text-decoration: none; }
    .contentTitle h2 { margin: 0; padding:0px; font-weight: normal; font-size: 14px; color: #fff; text-decoration: none; }
    h4 { margin: 0; padding:0px; font-weight: normal; font-size: 14px; color: #fff; text-decoration: none; }
    h4 span { text-decoration: underline; }
    .contentTitle h2 { padding: 0px 0 0px 0; }
    .contentTitle h2.bottom { padding: 0px 0 0px 0; }
    .spacer { display: inline-block; border-bottom: 1px solid #3e4146; width: 40px; height: 16px; }
    #pagecontent .spacer { margin-bottom: 25px; }
    .contentTitle h2.first { padding: 0px 0 19px 0; }


	hr {  background-color: #3E4146; border: 0; height: 1px; margin: 29px 0px 29px 0px; }
  	#hr2 {  background-color: #E0E4EA; border: 0; height: 1px; margin: 22px 0; }
    

	.cell p { display: block; border-bottom: 1px solid #e5e5e5; margin-top: 1px;}
    


	/**********************/
	/* CMS Style Dropdown */
	/**********************/
	
    /*.text-normal { }
    .text-normal-highlighted { color: #aa7a68; }
    .text-small { font-size: 14px; line-height: 17px; }
    .text-small-highlighted { font-size: 14px; line-height: 17px; color: #aa7a68; }
    .text-large { font-size: 26px; line-height: 28px; }
    .text-large-highlighted { font-size: 26px; line-height: 29px; color: #aa7a68; }*/
    
    .white { color: #fff; }
    .black { color: #000; }
    
    .information-box { width: 460px; height: 100%; padding: 20px; background-color: #fafae1; overflow: auto;}
    .information-box a:hover { color: #000 !important; }
    .information-box.green { background-color: #EBFEEB;}
    .information-box.pink { background-color: #FDEAE6;}
    .information-box.blue { background-color: #E7F6FB;}
    
    .text30pxWhite { color: #fff; font-size: 30px; line-height: 40px;}
    
    