/* CSS Document */

/*--------------------------------------------------------*/
/* Start of CONTAINER div */
/*--------------------------------------------------------*/
	body {
		margin: 0 auto;
		text-align: center;
		background: url(top_line.gif) repeat-x;
	}
	#container { 
		width:745px;
	
		text-align: left;
		position: relative;
		margin: 0 auto;
	}
	#header {
		width:745px;
		margin: 0 0 0 0 ;
			
	}
	#logo {
		float: left;
		margin:8px 0 0 0;
		width: 745px;
	}
	#quick_links { 
		float: left;
		width: 507px;
	}
	

	
	
	#navigationhome
	
	
	{
		width: 745px;
		height: 40px;
		clear: both;
		background-image:url(nav_bghome.gif);
		background-repeat:no-repeat;
		background-position:top center;
		color:#fff
		
		
	}
	
	
	
	#navigation 
		
		
		{
			width: 745px;
			height: 40px;
			clear: both;
			background-image:url(nav_bg.gif);
			background-repeat:no-repeat;
			background-position:top center;
			color:#fff
			
			
		}
	
	
	
		#navjuv
			
			
			{
				width: 745px;
				height: 40px;
				clear: both;
				background-image:url(images/nav_bgjuv.gif);
				background-repeat:no-repeat;
				background-position:top center;
				color:#fff
				
				
			}
		
	
	
	
		#navtraf
				
				
				{
					width: 745px;
					height: 40px;
					clear: both;
					background-image:url(images/nav_bgtraf.gif);
					background-repeat:no-repeat;
					background-position:top center;
					color:#fff
					
					
				}
			
	
	
	
	#navfel
					
					
					{
						width: 745px;
						height: 40px;
						clear: both;
						background-image:url(images/nav_bgfel.gif);
						background-repeat:no-repeat;
						background-position:top center;
						color:#fff
						
						
				}
	
	
	
	
	
		
		#navfaq
						
						
						{
							width: 745px;
							height: 40px;
							clear: both;
							background-image:url(images/nav_bgfaq.gif);
							background-repeat:no-repeat;
							background-position:top center;
							color:#fff
							
							
					}
	
	
			
		#navres
						
						
						{
							width: 745px;
							height: 40px;
							clear: both;
							background-image:url(images/nav_bgres.gif);
							background-repeat:no-repeat;
							background-position:top center;
							color:#fff
							
							
					}
		
		
		
					
				#navoff
								
								
								{
									width: 745px;
									height: 40px;
									clear: both;
									background-image:url(images/nav_bgoff.gif);
									background-repeat:no-repeat;
									background-position:top center;
									color:#fff
									
									
					}
	
	
	
	
						
					#navesp
									
									
									{
										width: 745px;
										height: 40px;
										clear: both;
										background-image:url(images/nav_bgesp.gif);
										background-repeat:no-repeat;
										background-position:top center;
										color:#fff
										
										
						}
	
	
	
	
	#menu1 {
	  width:750px;
	  padding-top:15px; 
	  padding-left:0px; 
	  margin:0; 
	  list-style-type:none;
	        }
	        
	        
	#menu1 li 
	
	
	{
	 float:left;
	 width:92px;
	 vertical-align:top;
	  }
	  
	  
	#menu1 a {
	  display:block;
	  width:100%;
	  color:#ffffff; 
	  text-align:center; 
	  padding:0px 0 0 0; 
	  text-decoration:none; 
	  float:left; 
	  border:0px solid #000080; 
	  }
	#menu1 a:hover {
	  color:#ff3030; 
	  padding:0 0 0 0 ; 
	    
	  }
	

	
	
	
	
	
	
	
	
	
	
	#servicelinks {
		color: #BABABA;
		font-size: 11px;
		padding-right: 12px;
	}

	#search { 
		width: 150px;
		padding-left: 10px;
	}
		#search .textfield {
			height:18px;
			width:143px;
			font-size: 10px;
			color: #676767;
			border: 1px solid #8E8F91;
			text-transform: uppercase;
			margin: 0;
		}
	#content { 
		width: 745px;
		clear: both;
	}
	#heading_graphics {
		width:745px;
		float: left;
		margin: 3px 0 0 0 !important;
		margin: 3px 0 0 0;
		height: 123px;
		background: url(/wwb/applications/wwb/templates/images/header_img.jpg) no-repeat;
	}
	#heading_graphics_sub {
		width:745px;
		float: left;
		margin: 3px 0 0 0 !important;
		margin: 3px 0 0 0;
		height: 137px;
		background: url(/wwb/applications/wwb/templates/images/header_sub2.jpg) no-repeat;
	}
	#heading_graphics_sub_mini {
		width:745px;
		float: left;
		margin: 3px 0 0 0 !important;
		margin: 3px 0 0 0;
		height: 137px;
		background: url(/wwb/applications/wwb/templates/images/header_sub2_mini.jpg) no-repeat;
	}

	#spacer_print { 
		width: 745px;
		.height: 49px; /* For IE */
		height: 35px; /* For Firefox */
		padding: 14px 0 10px 418px;
		background: url(/wwb/applications/wwb/templates/images/spacer_print.jpg) no-repeat;
	}
	
	#spacer_print2 { 
		width: 745px;
		.height: 29px; /* For IE */
		height: 29px; /* For Firefox */
		padding: 0 0 0 511px;
		background: url(/wwb/applications/wwb/templates/images/main_sub_printer.gif) no-repeat;
	}
	#spacer_print4 { 
		width: 745px;
		.height: 29px; /* For IE */
		height: 29px; /* For Firefox */
		padding: 0 0 0 511px;
		background: url(/wwb/applications/wwb/templates/images/mini_spacer_print3.jpg) no-repeat;
	}
	
	#column_left{
		background-color: #848A5A; 
		text-align: left;
		width: 173px;
		.width: 173px;
		overflow:hidden;
	}

	#key_contacts {
		background-color:#6A6F47;
	}

	#below_key {
		width: 173px;
		height: 114px;
		background: url(/wwb/applications/wwb/templates/images/below_key.jpg) no-repeat;
	}
  	#column_footer_left{
		width: 173px;
	}
	#column_middle {
		width: 346px;
	}
	#column_right {
	 	width: 226px;
		background: url(/wwb/applications/wwb/templates/images/right_column_bg.jpg) repeat-y;
	}
	#column_right_content { 
		background: url(/wwb/applications/wwb/templates/images/coltop_bg.gif) repeat-y;
	}

	#homepage_detail { }
	
	
	
	#homepage_content 
	
	{
		width: 745px;
		clear: both;
		margin-bottom:10px;
	}
	
	

	
	
	#home_column_1 {
		clear: both;
		float: left;
		width: 243px;
		margin-top: 5px;
		margin-right: 9px;
		margin-left:3px;
		
	}
	#home_column_2 {
		float: left;
		width: 490px;
		margin-top: 5px;
		margin-right: 0px;
	}
	#home_column_3 {
		float: left;
		margin-top: 5px;
		width: 238px;
	}
	
	
	
	#footer_copy_atty { 
			margin-top:10px;
			width: 745px;
			clear: both;
			
			font-size:10px;
			line-height:12px;
			font-weight:bold;
		}
	
	
	
	
	
	#footer_copy_home { 
		width: 745px;
		clear: both;
		background-image:url("images/dcba.jpg");
		background-repeat:no-repeat;
		font-size:10px;
		line-height:16px;
		font-weight:bold;
	}
	
	
	
	#footer_copy { 
		width: 745px;
		float:left;
		
		
	}
	
	
	#footer_copy_home #address {
	
	
	float:left;
	margin-left:0px;
	
	
	}

	
	
	
	#footer_copy_home #dbaimage {
		
		
		float:right;
		margin-top:0px;
		margin-left:0px;
		
		
}
	
	
	#footer 
	
	{ 
		width: 100%;
		height: 41px;
		background: url("footer_line.gif") repeat-x;
	}
	
	
	
	
	
	

#dcfsmargin

{

margin-left:20px;


}

	
