html { width:100%;}
body{
	margin:0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004557;
	text-align: left;
	width:100%;
}
hr {background-color: #004557;
    height:1px;
	width:100%;
    margin: 5px 0px 5px 0px ;
    border:0;
    padding: 0; }

.hide { OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; HEIGHT: 0px; }


a, .golden {color:#8D3936}

a.green:link, a.green:active, a.green:visited { color:#004557; text-decoration:none; font-size:11px; }
a.green:hover{ color:#004557; text-decoration:underline; font-size:11px; }

a.white:link, a.white:active, a.white:visited { color:#fff; text-decoration:none; font-size:12px; font-weight:bold }
a.white:hover{ color:#fff; text-decoration:underline; font-size:12px;  font-weight:bold }

#breadcrumbs a, a.breadcrumb:link, a.breadcrumb:active, a.breadcrumb:visited { color:#004557; text-decoration:none; font-size:11px; }
#breadcrumbs a:hover, a.breadcrumb:hover{ color:#004557; text-decoration:underline; font-size:11px; }

a:link, a:active, a:visited { color:#8D3936; text-decoration:none; font-size:11px; }
a:hover{ color:#8D3936; text-decoration:underline; font-size:11px; }


.course1 {border: 1px solid #ECE7CC; width: 100%; background-color:#F7F4EA; }

#dmenu, #headertable td.top2, #headertable td.top3, #nav, #nav td, #nav ul, #nav li, #headertable, #headertable td, #headertable ul, #headertable li, td.leftnav, div.top1 a, td.top1, #headertable div, #headertable layer, #headertable .top3 img, img.randomimage, div.white img, #navtop, #nav2, #nav2a, #nav2aa, #nav3, #nav3a, #nav3aa, #maintable td.leftnav, td.leftnav ul, td.leftnav li, td.leftnav div, td.leftnav, td.leftnav a, #headertable, .search, #headertable img, #headertable, #headertable table, #headertable form, #headertable td, #headertable h1, #headertable form, #headertable input, .clTover, .clSover, .clS2over, .clCMEvent, .clCMAbs, .clB1, .clB, .clS, .clSover, .clS2, .clS2over, #top1{
	width:0;
	width: 0 !important;
	width /**/:0;
	height: 0;
	height: 0 !important;
	height /**/:0;
	visibility:hidden;
	overflow:hidden;
	padding:0;
	margin:0;
	padding:0;
	border:0;
}
.clT, .c1T a, #c1T, #c1T a {

	width: 0;
	height: 0;
	visibility:hidden;
	overflow:hidden;
	padding:0;
	margin:0;
	padding:0;
	border:0;
}
#tableholder td.contentholder, #printlogo, td#breadcrumbs, #courselist, .e6eright #courselist,  .e6eright #courselist td, #tableholder, #tableholder td, #tableholder td.e6eright  {
	text-align:left;
	display:inline;
	width:auto;
	height:auto;
	visibility:visible;
	overflow:visible;
}
#tableholder td.contentholder, td#breadcrumbs, #tableholder, #tableholder td.e6eright, table#maintable, div.intrographic{
	text-align: left;
	width: 100%;
	margin-bottom: 0;
}
td#breadcrumbs, td#breadcrumbs a {
	font-size: 12px;
	font-weight: bold;
}
#footer, #footer td {
	width: 100%;
	height:auto;
	padding: 0;
	margin: 0;
	border:0;
}
p {
	margin: 5px 0;
}