/* CSS Document */

/*--------------------------------------------------------*/
/* Start of CONTAINER div */
/*--------------------------------------------------------*/
	body {
		margin: 0 auto;
		text-align: center;
		background: url(/wwb/applications/wwb/templates/images/top_line.gif) repeat-x;
	}
	#container { 
		width:745px;
		overflow: hidden;
		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: 234px;
	}
	#quick_links { 
		float: left;
		width: 507px;
	}
	
	#registered_user_login { 
		padding: 12px 13px 0 13px;
		height: 93px;
		.height: 105px;
		background: url('../images/registered_user_login_bg.jpg') no-repeat;
		color: white;
		margin-left: 261px;
	}
		#registered_user_login td {
			font-size: 11px;
			color: white;
		}
		#registered_user_login .login {
			padding: 6px 0 0 5px;
		}
		#registered_user_login a {
			font-size: 11px;
			color: white;
		}
	#navigation {
		width: 745px;
		height: 40px;
		clear: both;
	}
	#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;
	}
	#home_column_1 {
		clear: both;
		float: left;
		width: 243px;
		margin-right: 12px;
	}
	#home_column_2 {
		float: left;
		width: 229px;
		margin-right: 12px;
	}
	#home_column_3 {
		float: left;
		width: 238px;
	}
	#footer_copy_home { 
		width: 745px;
		clear: both;
	}
	#footer_copy { 
		width: 745px;
		float:left;
	}
	#footer { 
		width: 100%;
		height: 41px;
		background: url(/wwb/applications/wwb/templates/images/footer_line.gif) repeat-x;
	}
	
