body {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:12px;/* For IE */}.break {	margin: 3px;	padding: 5px;}html {	width: 97%;}#header {	position: absolute;	height: 165px;	background-color: #779D1E;	width: 100%;	left: 0;	top: 0;}#navigation {	width: 100%;	height: 20px;	margin-top: 160px;	text-align: center;	border: 0;	position: absolute;	left: 0;	top: 0;}#navigation ul {	margin: 0px;	list-style-type: none;	background: #CC9901;	padding: 20px 10px 1px 10px;	border-top:2px solid;	border-bottom: 2px solid;	border-bottom-color: #CC9901;	border-top-color: #CC9901;	font-weight:700;}#navigation ul li {	display: inline;	padding-top: 20px;	padding-left: 10px;	padding-bottom: 5px;}#navigation a {	border: 1px solid #CC9901;	border-bottom: #CC9901;	padding: 3px 10px;	text-decoration: none;	background-color: #CC9901;	margin: 0 0 10px 20px;}#navigation a:link, #navigation a:visited {	color:#FDFD00;}#navigation a:hover {	color:#FFFFFF;	background-color:#CC9901;	border-color: #CC9901;	font-weight:bold;}#navigation .current a:link {	color: #000000;	background-color: #EEEEEE;	border-color:  #586159;	border-bottom: #FFFFFF;}p {	font: Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 0;	padding: .5em 1em 0 1em;	line-height: 1.5em;}form {	margin: 0;	padding: 0;}#content {	padding: 3px;	text-align: left;	margin: 225px 25% 0 210px;	color: #000000;}#content .columnleft {	margin: 3px;	padding: 3px;	height: 400px;	width: 300px;	float: left;	line-height: 1.5;}#content .columnright {	background: #D1D293;	margin: 3px;	padding: 3px;	height: 400px;	width: 300px;	border: thin outset #000000;	float: right;	line-height: 1.5em;}#content .fineprint {	font: .85em Verdana, Arial, Helvetica, sans-serif;	color:#000000;	padding: 3px;}#content h1 {	text-align: right;	padding-right: 25px;	font: 150% Georgia, "Times New Roman", Times, serif;	color: #901602;	font-weight: bold;}#content h2 {	text-align:left;	padding-left: 0px;	font: 150% Georgia, "Times New Roman", Times, serif;	color: #901602;	font-weight: bold;}#content h3 {	text-align:center;	font: 150% Georgia, "Times New Roman", Times, serif;	color: #901602;	font-weight: bold;	padding-left: 10px;	padding-right: 10px;}#side1 {	position: absolute;	width: 200px;	top: 199px;	left: 0px;	padding: 40px 0px 10px 10px;	height: 100%;	background-color: #23444F;}#side1 h3 {	font: 110% Georgia, "Times New Roman", Times, serif;	color: #621313;	background-color: transparent;	margin: 0;	padding-bottom: 4px;}#side1 .txt {	width: 184px;	background-color: #FCF5F5;}#side1 ul {	margin-left: 0px;	padding-left: 0;	width: 184px;}#side1 li {	font: Verdana, Geneva, Arial, Helvetica, sans-serif;	border: 1px solid #000000;	background-color: #D1D293;	color: #000000;	padding: 5px;	list-style: none;	margin: 0 2em .7em 1em;}#side1 a:link, #side1 a:visited {	text-decoration: none;	color: #000000;}#side1 a:hover {	color: #FFFFFF;	font-weight: bold;}.adbox {	font: 1em Verdana, Arial, Helvetica, sans-serif;	color: #99FF33;	background: #007700;	letter-spacing: normal;	padding: 10px 5px;	margin: 10px 10px;}#side2 {	position: absolute;	width: 200px;	top: 199px;	padding: 10px 10px 10px 10px;	height: 100%;	background-color: #7BAD84;	right: 0px;}#side2 a:link, #side2 a:visited {	color: #FDFD00;}#side2 a:hover {	color: #FFFFFF;	background-color:#663366;}#side2 h3 {	font: 130% Georgia, "Times New Roman", Times, serif;	margin: 0;	color: #555555;	padding: 10px;}#header #umalogo {	margin-left: 20px;}#header #headerlogo {	height: 150px;	width: 150px;	background-image: url(images/logo_medina.gif);	background-repeat: no-repeat;	margin-top: 7px;	margin-left: 168px;}#header #headertext {	background: url(images/header_top.gif) no-repeat;	height: 40px;	width: 425px;	position: absolute;	visibility: visible;	top: 50px;	left: 284px;}#header #headertagline {	background: url(images/header_sub.gif) no-repeat;	height: 30px;	width: 375px;	position: absolute;	left: 450px;	top: 105px;}#footer {	clear: both;	width: 95%;	margin: 10px;	text-align: center;	padding: 3px;	border-top: 1px solid #333;	color: #000;	line-height: 1.75em;}#contact_info {	font: 1em Geneva, Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-align: center;	padding: 10px 0px 10px 0px;	height: 200px;	width: 180px;	position: absolute;	left: 15px;	top: 500px;}#content hr {	margin: 20px 0px;}#footer.date {	text-align: left;	float: left;}#footer.contact {	text-align: right;	float: right;}.imageleft {	float:left;	margin: 1em 1em 0 1em;}.imageright {	float: right;	margin-right: 1em;	margin-left: 1em;}#side2 .adbox_3 {	margin: 10px 10px;	padding: 6px 4px 2px 6px;	border: 1px solid #000000;	background: #007700;	color: #007700;}#side2 .adbox_3 h1 {	color: #EEEEEE;	font-style: normal;	font-weight: bold;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	border-style: none;}.curriculum {	font-style:italic;	color:#007700;	font-weight:500;	text-decoration: underline;}