/* CSS Document */

body{
	margin:0;
	font-family: "Trebuchet MS";
	font-size:12px;
	line-height:15px;
/*	letter-spacing:1px;*/
	color:#0e69b4;


	}

.wrapper {
	position:relative;

	background-position:left;
	
	width:950px;
	height:auto;
	margin:auto;
	background-color:#FFFFFF;
}


	
#header {
	background-image:url(../images/banner.jpg);
	background-repeat:no-repeat;
	margin-top:0px;
	margin-left:20px;
	width:910px;
	height:170px;
	}
	
.imglogo{
	margin-top:20px;
	margin-left:20px;

	}

#linkedlogos{
	position:absolute;
	top:0px;
	margin-top:800px;
	margin-left:0px;
	width:auto;
	height:auto;
	float:left;

	}
.formbutton {
	background-image:url(../images/menu/buttonrep.gif);
	width:auto;
	height:24px;
	border:#FFCC00 1px outset;
	}

.formbutton:hover {
	background-image:url(../images/menu/buttonrepDn.gif);
	width:auto;
	height:24px;
	border:#FFCC00 1px inset;
	}

.input:button {
	background-image:url(../images/menu/buttonrep.gif);
	width:auto;
	height:24px;
	border:#FFCC00 1px outset;
}
	
#nav {
/*	background-image:url(../images/linkLogos.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
	margin-top:15px;
	margin-left:20px;
	width:111px;
	height:800px;
	float:left;
	display:inline;
	}
	
#greybar {
	width:755px;
	height:157px;
	padding-top:0px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	margin-left:15px;
	margin-top:15px;
	background-color:#ede9e0;
	float:left;
	display:inline;
	}

#greyColumns {
	width:377px;
	padding:0px;
	margin-left:0px;
	margin-top:-10px;
	display:inline;
	float:left;
	}


#whitehorizontal {
	width:755px;
	height:auto;

	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	margin-left:15px;
	margin-top:10px;
	border:#dff6e8 solid 1px;
	float:left;
	display:inline;
}

.assessment_img {
	width:368px;
	height:auto;
	float:left;
	display:inline;
	margin-top:20px;
	padding-right:15px;}

#contactsDiv {
	width:785px;
	height:auto;
	padding-bottom:0px;
	float:left;
	display:inline;
}

#contactPhoto {
	width:130px;
	height:170px;
	float:left;
	display:inline;
	margin-right:20px;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	}
#contactInfo {
	width:555px;
	height:auto;
	margin:10px;
	float:left;
	display:inline;
	
	}


#colsLeft {
	margin-left:15px;
	margin-top:10px;
	height:550px;
	width:518px;
	border:#dff6e8 solid 1px;
	float:left;
	display:inline;
	}

.textColumns {
	width:498px;
	height:300px;
	padding:10px;
	margin-left:0px;
	margin-top:0px;
	column-count:2;
	column-width:240px;
	column-fill: balance;
	column-gap: 10px;
	column-rule:#dff6e8 solid 1px;
	column-rule-padding:10px;
	float:left;
	}
	
.caseColumns {
	width:370px;
	height:300px;
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	column-count:2;
	column-width:170px;
	column-fill: balance;
	column-gap: 10px;
	column-rule:#dff6e8 solid 1px;
	column-rule-padding:10px;
	float:left;
	}
h1{
	column-break-before:auto;
	
}
	
#onecolLeft {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	margin-top:10px;
	border-left: solid 1px #dff6e8;
	height:570px;
	width:235px;
	float:left;
	display:inline;
	}
	
#onecolMid {
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	margin-top:10px;
	border-left: solid 1px #dff6e8;
	height:570px;
	width:235px;
	float:left;
	display:inline;
	}
	
.imgCol{
	margin-left:10px;
	margin-top:5px;
	
	
	}

#columnL{
	width:230px;
	height:auto;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-left:15px;
	margin-top:10px;
	border:#dff6e8 solid 1px;
	float:left;
	display:inline;
	}
	
#columnR{
	width:235px;
	height:auto;
	padding-top:0px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	background-color:#ede9e0;
	/*border:#dff6e8 solid 1px;*/
	float:left;
	display:inline;
	}
	
.collapsus {
	border-collapse: collapse;
	}


