/* CSS Document */html, body {height:100%;}body {	font-family: Arial, Helvetica, sans-serif;	font-size: 78%;	margin:0px;	padding:0px;	background: url(../images/nav_column.jpg) repeat-y;	behavior:url(css/csshover.htc);}*html #body{padding:5px 0px 0px 0px;}html>body #outer{height:auto;}p, form input {margin:0px 0px 11px 0px; padding:0px; color:#6F6F6F; font-size:.9em; line-height:1.4em;}.smallText{font-size:.8em; font-style:italic;}.italics{font-style:italic;}a{color:#016DAD;}a:visited{color:#4192C2;}a.promoLink:visited{color:white;}h1 {margin:5px 0px 0px 0px; padding:0px; color:#016DAD; font-size:1.3em; text-decoration:none;}h2 {margin:16px 0px 9px -1px; padding:0px; color:#6F6F6F; font-size:1.8em; font-weight:normal;}h3 {margin:0px 0px 5px 0px; padding:0px; color:#FFF; font-size:1.65em; font-weight:normal;}img {border:none;}#container{	margin:0px; /*removes indent IE and Opera*/	padding:0px; /*removes indent Mozilla and NN7*/	height:100%;	min-height:100%;	/*border:1px solid grey;*/}#header_con{	margin:-12px 0px 0px 0px;	padding:0px;	width:100%;	height:144px;	background:url(../images/bkgd_topStripe.gif) repeat-x;}*html #header_con, *html #header{background-position:0px 12px; height:155px;}#header{	margin:0px;	padding:0px;	width:740px;	height:144px;	background:url(../images/header.jpg) no-repeat;}/* ------ NAVIGATION ----- *//* ----------------------- */#utilityNav {margin:12px 0px 0px 0px; padding:16px 0px 0px 40px; color:#016DAD; font-size:0.9em;}#utilityNav li, #utilityNav ul {margin:0px; padding:0px; display:inline;}#utilityNav a {margin:0px; padding:0px; color:#016DAD; text-decoration:none;}#utilityNav a:hover {margin:0px; padding:0px; color:#016DAD; text-decoration:underline;}#logo{margin:-12px 0px 0px 229px; padding:0px;}#nav_column{	margin:0px;	padding:0px;	width:164px;	height:300px;	position:relative;	left:40px;	top:170px;	background:url(../images/nav_image_docProf.jpg) no-repeat bottom left;}#nav {	margin:0px;	padding:2px 0px 0px 0px;	position:absolute;	top:115px;	left:40px;	width:164px;	background:url(../images/nav_seperator.gif) no-repeat top;	list-style: none;}#nav li {margin:0px 0px 1px 0px; background:url("../images/nav_bkgdLink.gif") no-repeat 0;}	#nav li a {	display: block;	text-decoration: none;	color: #FFF;	padding: 6px 0px 7px 27px;}#nav li:hover, #nav .this_page{background:url("../images/nav_bkgdLink.gif") no-repeat -164px 0px;}/* Holly Hack. IE Requirement \*/* html #nav li {float:left; height:1%; }* html #nav li a {height:1%; }/* End */#contentText_con{	margin:0px;	padding:0px;	width: 543px;	position:absolute;	top:116px;	left:230px;	}/* ------ CONTENT ----- *//* -------------------- */#subNav, #subNav_empty{margin:10px 0px 18px 0px; padding:0px 0px 6px 0px;}#subNav{	background:url(../images/dot_blue.gif) repeat-x bottom;	font-size:.9em;}#subNav ul {margin:0px; padding:0px;}#subNav li {margin-right:30px; padding:0px; display:inline;}#subNav a {margin:0px; padding:0px; color:#016DAD; text-decoration:none;}#subNav a:hover, #subNav .this_page a {padding:0px; text-decoration:underline; color:#016DAD; }#cnt_text{	/*margin:0px 39px 0px 0px;*/	margin:0px 26px 0px 0px;	padding:0px;	width:255px;	float:left;}/* ------ RIGHT SIDE ----- *//* ----------------------- */#rightCol{	float: left;	width: 260px;	font-size: 0.85em;	color: #FFF;	padding:0px;	margin:0px;	}#patInfo_parent{	padding:0px;	margin:0px;	}#patInfo_top{	/*height: 152px;*/	background-color: #5095BF;	border-bottom: solid 1px;	padding:10px;	margin:0px;	}#patInfo_middle{	height: 200px;	background-color: #78AFD0;	padding:6px 5px 10px 10px;	margin:0px;	}#patInfo_middle a{	color: #FFF;	padding:0px;	margin:0px;	line-height: 20px;	}#patInfo_middle a:hover{	padding:0px;	margin:0px;	}#patInfo_bottom{	height: 110px;	background-color: #78AFD0;	font-size: 0.9em;	padding:10px;	margin:0px;	}#patInfo_bottomAdobe{	float: left;	padding:0px;	margin-right:10px;	}#patInfo_bottomText{	padding:0px;	margin:0px;	}/* -------------------- *//* -------------------- */html>body .clearer:after{	height:1px;	margin-top:-1px;	clear:both;	overflow:hidden;}