/* CSS Document */
html {
       font-family:Arial, Helvetica, sans-serif;
	   
	   }

body  {text-align:center;
       background-color:#f2eebc;  /*#FFFFCC;*/
	   margin-bottom:0;
	   margin-top:5px;;
	   }
	   	   
 #container { text-align:left;
             margin: 0 auto;
			 width: 750px;
			 background-color:#FFF;
			 border-color:#999999;
	         border-style:inset; 
	   	   	 } 
			 
#header { width: 750px;
          height:130px;
		} 

#left_logo
	{
		float:left;
		display:inline;
		width: 258px;
		height:130px;
		background:url(images/dc_logo1.jpg) no-repeat; 
	}

#top_spacer  {
           float:left;
		   width: 60px;
		   height: 50px;
		   background:#FFF;
		  
		   }
		   
#nav_top {width:430px;
          height:80px;
		  float:right;
		  margin-right:30px;
		  }
		  	 		   
ul#nav_top {margin-right:10px;
            margin-top: 20px;
		    padding-left: 0;
			padding-top:18px;
			list-style-type: none;
		    background:#FFF /*#3A7EB7*/;
		    background-image:url(images/topnav_bg.jpg);
		    background-repeat:no-repeat;
		   }
		              	
ul#nav_top li
	{
		display:inline;
		text-decoration:none;
		/*font-weight:bold;*/
		font-size: 90%;
		margin: 0px 10px 0px 20px;
		padding: 20px 10px 20px 6px;  
	}
	
	
ul#nav_top li a:link, ul#nav_top li a:visited
	{
		text-decoration:none;
		display:inline;
		color:#FFF;
		
	}
	
ul#nav_top li a:hover, ul#navigation li a:active
	{
		color:#FF6600 /*#7e337a*/; 
		text-decoration:underline;
	}
	
#left
	{
		float:left;
		width: 260px;
		display:block;
		padding: 15px 0;
		background:#FFF;
	}  
	
 
ul#nav_left
	{
		float:left;
		display:block;
		margin-left: 0;
		padding-left: 40px;
		list-style-type: none;
	}
	
ul#nav_left a
	{
		display: block;
		text-decoration:none;
		/*font-weight:bold;*/
		font-size: 90%;
		background: #f0f0f3/* #999999*/;
		color: #554;
		padding: .2em .6em;
		margin: .2em 0;
		/*border-top: 3px solid #666666;
		border-left: 7px solid #666666;
		border-bottom: 3px solid #666666;
		border-right: 3px solid #666666;*/
		width: 120px; /* NEEDS TO BE 110PX FOR IE5.5 */
	}
	
ul#nav_left a:hover
	{
		color:#333333;
		text-decoration:underline;
	}
	
	
ul#nav_left a:focus {background:#a4a1be; /*#6699FF;*/}
	
ul#nav_left li
	{
		display: inline;
	} 


#content
	{
		float:left;
		width: 480px;		
		margin-right:10px;
		padding-top: 10px;
		text-align:left;
		background-image:url(images/page_bg.gif); 
		background-position : 15px 15px;
	    background-repeat : no-repeat;
		overflow:visible;
	}
	
	
h1
	{
    	font-size: 130%;
		font-weight: bold;		
		color:#FF6666;
	}

h2
	{
		font-size: 100%;
		font-weight: bold;
		margin-top: 0;
		font-weight: bold;
    }
	
h3 
    {
		font-size: 100%;
		font-weight: bold;
		margin-top: 0;
		font-weight: bold;
		color:#009933;
    }
	
	
.home { color:#663399;font-size:50%;font-weight: bold; font-style: normal; line-height:30%; padding-top: 2px;}
	
#content p, ul li, br, {
			 font-size: 83%;
			 margin-right:20px;
			 margin-bottom: 5px;
			 color:#333333;
			 /*font-weight:500;*/
			}
			
#narrow_line {  
			    font-size: 90%;
			    
			    margin-right:20px;
			    color:#333333;
			    line-height:1pt;
			 }
			 
#col_left { 
		  display:inline;
		  width: 160px;
		  float:left;
		  margin-left: 20px;  
          }
			
#col_right { 
		  display:inline;
		  width: 130px;
		  float:right;
		  margin-left:0px;
		  margin-right: 90px;
		   }
		  
#col_left li, #col_right li{ 
                
                font-weight:bold;
				padding-left:5px;
				padding-top: 5px;
				margin-bottom: 0;
			    color:#333333;; 
				list-style-type:circle;
				}
			  	
a:link { color:#663399; font-weight:bold; }

a:visited { color:#999999; }
	
a:hover, a:active { color:#FF9933; }
/*a:focus {background:#6699FF;}*/


#row { width: 480px;
       height: 150px;
	   float:left;
	   }
#row img { 
          margin-left: 20px;
		  margin-top: 20px;
		  margin-bottom: 20px;
		  padding: .6em;
		  }
		  
		  
#spacer50 {
           width:300px;
		   height:50px;
		   }
		   
#footer
	{
		width:100%;
		clear:both;
		background:#000066;
		color:#FFF;
		padding: 5px 0px;
		text-align: right;
		font-size: 90%;
		font-weight:bold;
		text-align:center;
	}
	

