@import url("nav.css");/*  ===================================================  		Description: CSS Framework structure style sheet	Author:  	Release date:	 	Designer approved: 	Date approved: 	Revision History:	Revised By		Revised On:						Kari			11/14/07						  	===================================================  */body {	background: #efe6dd;	font-family: "Trebuchet MS", Verdana;	margin-bottom: 15px;	margin-top: 15px;	}		#container {	background: #FFFFFF url(../images/mainBackground.gif) repeat-y;	border-left: 1px solid #383415;	border-right: 1px solid #383415;	border-top: 1px solid #383415;	margin: 0px auto;	width: 980px;		}			#container-BC {	background: #FFFFFF url(../images/mainBackground-Breast.gif) repeat-y;	border-left: 1px solid #383415;	border-right: 1px solid #383415;	border-top: 1px solid #383415;	margin: 0px auto;	width: 980px;		}	/* DEFINES TOP BANNER  */#header {	background: #FFFFFF url(../images/mainHeaderBkg.gif) repeat-x;	border-bottom: 1px solid #383415;	height: 99px;	float: left;	width: 980px;	}		.clientLogo {}		#fastFinder {}		/*  DEFINES SEARCH STYLES  */	.TopicCenterDDL {}	.siteSearchForm {}	.searchField {}	.searchButton {}/*  DEFINES CONTENT STRUCTURE  */	#contentContainer {} /* set column background on this div */#featuredNavContainer {	background: #FFFFFF;	float: left;	height: 30px;	width: 980px;	}	#primNavContainer {	background: #FFFFFF;	border-bottom: 1px solid #383415;	float: left;	height: 30px;	width: 980px;	}	.highlightBoxes p {	margin: 0px;	padding: 0px;	}	#primNavContainer2 {	background: #FFFFFF;	border-bottom: 1px solid #e0e0e0;	float: left;	height: 30px;	width: 980px;	}		#secNavContainer {	}			#column1 {		color: #FFFFFF;		float: left;		width: 245px;		}			#column1Nest {			margin: 15px 0px;			}				#column1 ul {		list-style: none;		margin: 15px 0px 0px;		padding: 0px;		}	#column1 ul li {		margin: 0px;		padding: 0px;		}				#column1 a {		color: #495B50;		font-weight: bold;		text-decoration: none;		width: 215px;		display: block;		padding-left: 15px;		padding-right: 15px;		font-size: .95em;		}						#column1 a:hover {		background: #495B50;		color: #FFFFFF;		}								#column2 {		float: left;		width: 490px;		}			#column2Nest {		margin: 15px;		}		#column3 {		float: right;		width: 245px;		}				#column3Nest {			width: 245px;			}		#column3Nest img {			margin-top: 5px;			}				/*  DEFINES FOOTER  */	#footer {	background: #3b2c04;	height: 30px;	margin: 0px auto 15px;	padding: 0px;	width: 980px;	border: 1px solid #3b2c04;	}		#footerNest {	margin: 5px 15px;	width: 950px;		}			#footerNest p {		float: left;		margin: 0;		padding: 0;		color: #EFE6DD;		font-size: .9em;		}			#footerNest p + p {		float: right;		}			#footerNest a {		color: #EFE6DD;		}/*  DEFINES MISCELLANEOUS ELEMENTS  */	.shim {	clear: both;	width: auto;	}	.contentTable {	color: #000;	font-family: "Trebuchet MS", Verdana;	font-size: 12px;	line-height: 130%;	margin-top:0px;	}.iBox img {	margin-bottom: 5px;	}.highlightBoxes {	padding: 0 10px 10px 0;	margin-top: 15px;	}			.highlightBoxes h1 {	color: #000000;	font-size: 1.1em;	}.highlightBoxes h2 {	font-size: 1em;	}.highlightBoxes .imgAlignLeft {	float: left;	margin: 3px 5px 3px 3px;	}		.border {		border: 3px solid #3AAAE8;		}.contact {	margin-bottom: 15px;	}		.contact p {		margin: 0px;		padding: 0px;		}.contactTable {	margin: 0;	padding: 0;	border: 1px solid #9E8F77;	}	.contactTable ul {	margin: 0;	padding: 0;	list-style: none;	}			.alt {	background: #EFE6DD;		}		.contactTable li {	float:left;	display: block;	position: relative;	height: 23px;	padding: 2px 5px;	width: 448px;	}	.contactTable li li {	float:right;	clear: none;	display: block;	width: 110px;	position: absolute;	top: 0;	right: 0;	list-style: none;	text-align: right;	}	#homeIboxes {	/*margin-left: -15px;*/	}		#homeIboxes a {		margin: 5px 0 0 0;		padding: 0;		width: 245px;		}				#homeIboxes a:hover {			background: none;			}
