/* --- BANNER --- */
	#content .banner{
		margin:0px;
		padding:0px;
	}
		#content #bg{
			background:url('../images/bannerbg0.gif') repeat-x bottom left;
			height:162px;
			margin:0px 0px 15px 0px;
		}
		#content #bgmf{
			background:url('../images/bannerbg0_1.gif') repeat-x bottom left;
			height:162px;
			margin:0px 0px 15px 0px;
		}
		#content #bgass{
			background:url('../images/bannerbg0_2.gif') repeat-x bottom left;
			height:162px;
			margin:0px 0px 15px 0px;
		}
		#content #bgcom{
			background:url('../images/bannerbg0_3.gif') repeat-x bottom left;
			height:162px;
			margin:0px 0px 15px 0px;
		}	
		.banner .left{
			margin:30px 0px 0px 25px;
			float:left;
		}
		.banner #searchtxt{
			float:right;
			height: 126px;
			width: 380px;
			margin:10px 5px 0px 0px;
			background:url('../images/looking-for-the-right2_right.png') no-repeat bottom left;
		}
		.banner #searchtxtsfh{
			float:right;
			height: 126px;
			width: 380px;
			margin:10px 5px 0px 0px;
			background:url('../images/looking-for-sfh2_right.png') no-repeat bottom left;
		}
		.banner #searchtxtmf{
			float:right;
			height: 126px;
			width: 380px;
			margin:10px 5px 0px 0px;
			background:url('../images/looking-for-mf2_right.png') no-repeat bottom left;
		}		
		.banner #searchtxtass{
			float:right;
			height: 126px;
			width: 380px;
			margin:10px 5px 0px 0px;
			background:url('../images/looking-for-ass2_right.png') no-repeat bottom left;
		}
		.banner #searchtxtcom{
			float:right;
			height: 126px;
			width: 380px;
			margin:10px 0px 0px 0px;
			background:url('../images/looking-for-com2_right.png') no-repeat bottom left;
		}
		.banner #search{
			float:left;
			height:133px;
			width:528px;
			padding:0px 0px 0px 15px;
			margin:10px 0px 0px 0px;
			background:url('../images/searchbg.gif') no-repeat top center;
		}
		
			#search form, #search fieldset{
				padding:0px;
				margin:0px;
			}
				#search #s1{
					height:27px;
					width:310px;
					border:1px solid #7f9db9;
					margin-right:10px;
					margin-top:48px;
					margin-left:7px;
					padding:3px 0px;
					font-family: Verdana, Arial, Sans-serif;
					font-size:12px;
					color:#003876;
				}
				#search #s2{
					height:19px;
					width:90px;
					background:#ffffff;
					border:1px solid #7f9db9;
					margin-right:10px;
					padding:3px 0px 3px 0px;
					vertical-align:bottom;
					font-family: Verdana, Arial, Sans-serif;
					font-size:12px;
					color:#003876;
				}
				#search #s3{
					vertical-align:bottom;
					border:0px;
				}
				
		.banner #search_ass{
			float:left;
			height:133px;
			width:528px;
			padding:0px 0px 0px 15px;
			margin:10px 0px 0px 0px;
			background:url('../images/searchbg_ass.gif') no-repeat top center;
		}
			#search_ass form, #search_ass fieldset{
				padding:0px;
				margin:0px;
			}
				#search_ass #s1{
					height:27px;
					width:310px;
					border:1px solid #7f9db9;
					margin-right:10px;
					margin-top:48px;
					margin-left:7px;
					padding:3px 0px;
					font-family: Verdana, Arial, Sans-serif;
					font-size:12px;
					color:#003876;
				}
				#search_ass #s2{
					height:19px;
					width:90px;
					background:#ffffff;
					border:1px solid #7f9db9;
					margin-right:10px;
					padding:3px 0px 3px 0px;
					vertical-align:bottom;
					font-family: Verdana, Arial, Sans-serif;
					font-size:12px;
					color:#003876;
				}
				#search_ass #s3{
					vertical-align:bottom;
					border:0px;
				}
		.banner .hint{
			clear:right;
			float:right;
			width:524px;
			margin:0px;
			padding:0px;
			font-family:Verdana, Arial, Sans-serif;
			font-size:10px;
			color:#8f8f8f;
			margin:0px 20px 0px 0px;
		}
	
/* --- RIGHT COLUMN --- */
	#content .grbox .bod .rightcol{
		position:relative;
		float:right;
		width:482px;
		margin-left:30px;
		padding:0px 40px;
		background:url('../images/contentsep.gif') no-repeat 0px 20px;
	}
	#content .rightcol h1{
		font-family: Arial, Verdana, Sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#3f658b;
		padding:0px;
		margin:10px 0px;
	}
	.grbox .bod .rightcol #bodcon{
		position:relative;
		padding:3px 3px;
		margin:0px;		
	}
	.grbox .bod .rightcol #rhp img{
		display: block; 
		margin-left: auto; 
		margin-right: auto;
		padding:3px 3px;
	}
	.grbox .bod .rightcol ul.list{
		position:relative;
		padding:0px 20px;
		list-style-type:disc;
		float:left;
		margin:0px 10px 30px 10px;
	}
	.grbox .bod .rightcol ul.listc{
		position:relative;
		padding:0px 20px;
		list-style-type:disc;
		float:left;
		margin:0px 10px 30px 30px;
	}
	.grbox .bod .rightcol ul.listr{
		position:relative;
		padding:0px 20px;
		list-style-type:disc;
		float:right;
		margin:0px 10px 30px 10px;
	}
	.grbox .bod .rightcol #bottomtxt{
		position:relative;
		padding:0px;
		list-style-type:disc;
		float:right;
		margin:0px 10px 30px 0px;
	}
	
/* --- LEFT COLUMN --- */
	#content .grbox .bod .leftcol{
		position:relative;	
		float:left;
		width:283px;
		padding:0px 0px 0px 30px;
	}
	.grbox .bod .leftcol #testimonial{
		display: inline;
	}
	.grbox .bod .leftcol ul.list{
		position:relative;
		padding:0px 10px;
		margin:0px;
		list-style-type:disc;
		float:left;
		margin:0px 10px 30px 10px;
	}
	.grbox .bod .leftcol ul.listr{
		position:relative;
		padding:0px 10px;
		margin:0px;
		list-style-type:disc;
		float:right;
		margin:0px 10px 30px 10px;
	}
	
/* --- GENERAL --- */	
	.grbox a:link,.grbox a:visited{
		color:#1a4773;
		line-height:20px;
	}
	.grbox ul.list li{
		color:#1a4773;
	}
	.grbox ul.listc li{
		color:#1a4773;
	}	
	.grbox ul.listr li{
		color:#1a4773;
	}
	#prop_man{
		display: block; 
		margin-left: auto; 
		margin-right: auto;
	}
	
