body {	background-color:#eeeeee;	text-align: center;	border: 0px;	margin: 0px;	padding: 0px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;}a:link  {	color:#333333;	}a:visited {	color: #333333;}a:hover {	color:#000000;}h1 {	font-family:Arial, Helvetica, sans-serif;	font-size:16px;	font-weight:bold;	color:#666666;}h1.instructor {	color:#817A4D;	margin-bottom:0px;	font-size:12px;}h1.sub {	margin-left: 47px;}h2 {	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	font-weight:bold;	color:#999999;	margin-bottom: 8px;	}.classes {	color:#495866;}.aboutus {	color:#906F9A;}h4.international {	color:#417A43;}h4.registration {	color: #526181;}h3 {	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#999999;	margin-bottom: 8px;		}h3.directions {	color:#875E57;}h4 {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	font-weight:bold;	font-style:italic;	color:#666666;}ul {	padding: 0px 8px 0px 10px;	margin-left: 8px;	}of {	padding: 0px 8px 0px 10px;	margin-left: 10px;}li {	margin-bottom: 6px;	}p {	margin-top: 0px;	margin-bottom: 10px;}#container1 {	position:relative;	width: 770px;	height: 580px;	background-color:#FFFFFF;	margin: 0px auto 0px auto;	padding: 1px;}#container1.registration {	height: 2110px;}#container1.international {	height: 1570px;}#insidecontainer1 {	position:absolute;	left: 0px;	top: 0px;	width: 755px;	height: 565px;	margin: 7px;	background-color: #f6f6f6;	border: 1px solid #eeeeee;	text-align:left;	z-index: 1;}#insidecontainer1.registration {	height: 2095px;}#insidecontainer1.international {	height: 1555px;}#container2 {	position:relative;	width: 770px;	height: 1570px;	background-color:#FFFFFF;	margin: 0px auto 0px auto;	padding: 1px;}#insidecontainer2 {	position:absolute;	left: 0px;	top: 0px;	width: 755px;	height: 1555px;	margin: 7px;	background-color: #f6f6f6;	border: 1px solid #eeeeee;	text-align:left;}#leftcontainer {	position:absolute;	left: 0px;	top: 0px;	width: 375px;	height: auto;	margin: 10px;	}#hb1 {	position:absolute;	top:177px;	left: 0px;	width: 255px;	height: 150px;	margin-left: 22px;	padding: 5px 10px 10px 10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#dddddd;	/*border: 1px solid #996633;*/}#hb1 p {	margin: 0px 0px 6px 0px;}#hb2 {	position:absolute;	top:308px;	left: 0px;	width: 276px;	height: 95px;	margin-left: 22px;	/*background-color:#BC9789;*/	background-color:#724227;}#hb3 {	position:absolute;	top: 403px;	left: 0px;	margin-left: 22px;	width: 276px;	height: 10px;	background-color:#5A2B13;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	color: #dddddd;	/*padding: 6px 6px 6px 10px;*/	border-top: 1px solid #999999;}#leftbottom {	position:absolute;	left: 0px;	top: 435px;	width: 290px;	height: 100px;	margin-left: 0px;	border: 1px solid #cccccc;	background-color: #eeeeee;			}#announcement {		top:0px;	left: 0px;	height: 50px;	width: 255px;	border: 1px solid #999966;	background-color:#F0F0E1;	text-align:center;	margin: 20px auto;	padding: 5px;}#vert {	position: relative;	top:0px;	left: 378px;	width: 5px;	height: 370px;	background-image: url(../images/img_vert_grey.gif);	background-repeat: repeat-y;}#vert2 {	position: relative;	top:0px;	left: 370px;	width: 5px;	height: 340px;	background-image: url(../images/img_vert_grey.gif);	background-repeat: repeat-y;}#logo {	position:absolute;	top: 355px;	left: 315px;	width: 100px;	/*text-align:center;*/	}#logo img {	margin-left:10px;}#sectionname {	width:110px;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #999999;	text-align:center;	background-color:#FFFFFF;	margin: 0px auto 5px auto;	padding: 2px 0px;}#righttop {	position: absolute;	top: 5px;	left: 396px;}#menu {	position: absolute;	top: 164px;	left: 398px;	margin-left: 3px;}#rightinfo {	position:absolute;	top: 156px;	left: 524px;	width: 200px;	height: 426px;	background-color: #F0F0E1;	text-align:left;	border-left: 1px solid #CCCC99;	/*border-right: 1px solid #CCCC99;*/	padding:10px;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#666666;	word-spacing:normal;	}#termblurb {	width: 190px;	height: 85px;	padding:4px;	margin: 10px 0px 0px 0px;	border: 1px solid #CCCC99;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color:#666666;	text-align:center;}#rightbottom {	position:absolute;	top: 356px;	left: 455px;}#topmenucontainer {		height: 30px;	text-align:center;	margin-bottom: 1px;	}#topmenu {	position:relative;	top: -1px;		background-color:#FFFFFF;	margin: 0px auto;}#topmenu tr td {	padding-top: 10px;}#footer {	margin: 8px 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color:#999999;}#leftsubcontainer {	position:absolute;	left: -1px;	top: 16px;	width: 300px;	height:auto;	margin: 35px 10px 10px 10px;	}#rightsubcontainer {	position:absolute;	left: 440px;	top: -8px;	width: 280px;	height:auto;	margin: 35px 10px 10px 10px;	z-index: 12;}.termhead {	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	/*font-weight:bold;*/	color:#993300;}.termhead2 {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	/*font-weight:bold;*/	color:#993300;}.termsubhead {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	font-weight:bold;	color:#333333;	margin-top: 5px;}.hbtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight:bold;}.searchhead {	font-family:Arial, Helvetica, sans-serif;	font-size:14px;	font-weight:bold;	color:#22214D;	margin-bottom: 0px;	}table.table1 tr td{	height: 20px;	border-bottom: 1px dashed #9999CC;	padding: 3px 0px;}