/* CSS Document */body {margin:10px 0px 0px 0px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background:#FFF;}p {font-size:11px; line-height:13px;}li {font-size:11px; line-height:13px;}h1 {font-size:24px; color:#007CC3; font-weight:400; font-family:"Trebuchet MS", verdana, helvetica, arial, sans-serif;}h2 {font-size:18px; color:#000; font-weight:500;}dt {font-weight:600;}dd {font-size:11px; line-height:13px;}/* ---------------------- LINKS ----------------------- */p a {color:#069; border-bottom:1px dotted #007CC3; text-decoration:none; background-color:#EFF4FB; padding:2px 2px 0px 2px;}p a:visited {color:#000; text-decoration:none;}p a:active {color:#000; text-decoration:none;}p a:hover, p a:visited:hover {color:#000; text-decoration:none;background-color:#FF9;}a {color:#069; text-decoration:none;}a:visited {color:#000; text-decoration:none;}a:active {color:#000; text-decoration:none;}a:hover, a:visited:hover {color:#C60; text-decoration:underline;}/* ---------------------- PAGE STRUCTURE ----------------------- */	#container {	position:relative;	text-align:left;	margin: 0 auto 0 auto;	padding:0;	width:778px;	}#content {	position: absolute;	top:100px;	color: #000;	text-align: left;	margin: 0;	padding: 0;}#seccolor {	float:left;	margin: 0;	padding: 0;	background:url("../images/bkgd.gif") repeat-y;}#top {	position:absolute; 	margin:0;	padding:5px 0 0 0; 	width:776px;	z-index:10;	}.nurseimage {position:absolute; right:30px; top:10px;}#leftcol {	float: left;	text-align: left;	margin: 0;	padding: 0px 0px 0px 5px;	width: 190px !important; /*mozilla*/ 	width: 190px; /* IE */		}html>#leftcol {	width: 190px; /* Opera */	}	#main {	float: left;	text-align: left;	margin: 0px 0px 0px 10px;	padding: 20px 0px 10px 0px;	width: 540px !important; /*mozilla*/ width: 540px;	 /* IE */		}html>#main {	width: 540px; /* Opera */	}#rightcol {	float: right;	vertical-align:top;	margin: 170px 0 0 0;	padding: 0;	width:18px !important; /*mozilla*/ width: 18px;	 /* IE */		}html>#rightcol {	width: 18px; /* Opera */	}	#footer {	float: left;	color: #007CC3;	margin: 5px 0 0 0;	padding: 0;	font: 11px "Trebuchet MS", verdana, helvetica, arial, sans-serif; 	width: 776px !important; /*mozilla*/ width: 776px;	 /* IE */		}html>#footer {	width: 776px; /* Opera */	}/* ---------------------- FORM ELEMENTS ----------------------- */TEXTAREA, INPUT {background-color:#FFF; border: 1px solid #007CC3; color:#000;}input.button {background-color:#007CC3; color:#FFF; font-weight:500; border:0;cursor:pointer; }/* ---------------------- GLOBAL NAVIGATION ----------------------- */ #nav { margin:0; } #nav ul { margin: 0; padding: 0; list-style-type: none; font-family: "Trebuchet MS", verdana, arial, Helvetica, sans-serif; font-weight:500; font-size:14px; } #nav li { margin: 0 0 1px 0; } #nav a { display: block; padding: 5px 10px; width: 163px; color: #fff; background-color: #007CC3; text-decoration: none; } #nav a:hover { color: #fff; background-color: #69C; text-decoration: none; } #nav ul ul li { margin: 0 0 1px 0; } #nav ul ul a { display: block; padding: 5px 5px 5px 5px; width: 173px; color: #000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:400; background-color: #B5CBEA; text-decoration: none; } #nav ul ul a:hover { color: #007CC3; background-color: #B5CBEA; text-decoration: none; }/* ---------------------- HOME PAGE ----------------------- */#verytop {	position:absolute; 	margin:0;	padding:43px 0 0 0; 	z-index:10;	}#homecontent {	position: absolute;	top:0px;	color: #000;	text-align: left;	margin: 0;	padding: 0;}#homeleftcol {	float: left;	background:#B5CBEA url("..images/home_left_bkgd.jpg");	text-align: left;	margin: 163px 0 0 0;	padding: 0px 0px 0px 5px;	height:259px;	width: 325px !important; /*mozilla*/ 	width: 325px; /* IE */		}html>#homeleftcol {	width: 325px; /* Opera */	}	#blue {background-color:#B5CBEA;}#homemain {	float: left;	text-align: left;	margin:0px 0 0 0;	padding:0;	width: 273px !important; /*mozilla*/ width: 273px;	 /* IE */		}html>#homemain {	width: 273px; /* Opera */	}#homerightcol {	float: right;	vertical-align:top;	margin: 163px 0 0 0;	padding: 0;	width:175px !important; /*mozilla*/ width: 175px;	 /* IE */		}html>#homerightcol {	width: 175px; /* Opera */	}#homeparagraph
{
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 10px;
	margin: 0px;
	width: 590px !important;
	color: #000;
	padding-top: 5px;
}html>#homeparagraph {	width: 590px; /* Opera */	}#homeparagraph p
{
	font: 18px Garamond, Arial;
}/* ---------------------- HOME NAVIGATION ----------------------- */#homenav ul {	list-style-type:none;	margin:0; padding:0;	}#homenav li {	font: 18px "Trebuchet MS", verdana, helvetica, arial, sans-serif;	display:inline;	}#homenav a:link, #homenav a:visited, #homenav a:active { 	color:#FFF; 	background-color:#007CC3; 	text-decoration:none;	padding:13px 0px 13px 8px !important; /*mozilla*/ padding:13px 0px 13px 8px;	 /* IE */	margin:0 0 0 0;	display:block;	border-bottom:2px solid white;	}#homenav a:hover { 	color:#FFF; 	margin:0; 	background-color:#B5CBEA;	text-decoration:none;	padding:13px 0px 13px 8px !important; /*mozilla*/ padding:13px 0px 13px 8px;	 /* IE */	margin:0 0 0 0;	display:block;	border-bottom:2px solid white;	}