body {
	background: url(../images/th1_page_bg.gif) repeat-y;
}

a:hover {
	color: #666633;
}

#logo {
	background: url(../images/th1_course_logo_bot.gif) left bottom no-repeat;
	position: relative;
	display: block !important;
	display: inline;
}

#course-logo {
	border-top: 1px solid #A3A875;
	padding: 0;
	border-right: 1px solid #A3A875;
}

#header h3 {
	color: #E3E4E6;
	font-weight: bold;
}

#titlebar {
	background: #6086A6 url(../images/th1_titlebar_bot.gif) left bottom repeat-x;
	border-top: 1px solid #6086A6;
}

.pagenavtp {
	border-left: 1px dotted white;
	border-top: 1px solid white;
	border-right: 1px solid white;
	background: #B4C4CE;
}

.pagenavbt {
	background: #B4C4CE;
}

#header h1 {
	border-top: 1px solid white;
}

#header h1#homeheader {
	color: #6384A6 !important;
	border-top: none !important;
}

#header h2 {
	color: #E3E4E6;
}

#header h1 {
	color: white;
}

#header h2 {
	color: white;
}

#footernav h3 {
	color: #517695;
}

#actnav h3 {
	color: white;
}

#header h3 {
	background: url(../images/th1_act_bg.gif) left top no-repeat;
}

#footernav {
	background: #E4E6E7;
}

#homesplash {
	background: #A5BDC5 url(../images/homesplash_bg.gif) right top repeat-y;
	border-right: 2px solid #CCCED6;
	border-bottom: 2px solid #CCCED6;
	border-top: 1px solid white;
	border-left: 1px solid white;
}

#homeimage {
	border: 1px solid #6384A5;
	width: 305px;	
}

div#lo-details {
	border: 2px solid #89A5B8;
}

#actnav {
	background: #89A5B8;
}

#homeutilnav {
	background: #6384A5 url(../images/homeutilnav_bg.gif) left top repeat-x;
}

#homeutilnav div {
	margin-left: 12px;
}

.homeutil {
	background: #DEE7E7 url(../images/homeutilnav_but_bg.gif) left top repeat-x;
	font-size: 12px;
	padding: 3px 7px 0 7px;
}

#homeutilnav img {
	vertical-align: middle;
	padding: 0 5px 2px 0;
}

#ltcol {
	background: url(../images/th1_ltcol_bg.gif) left top no-repeat;
}

#rtcol {
	background: url(../images/th1_rtcol_bg.gif) left top repeat-x;
}

ul.options-tp li {
	background: url(../images/th1_util_bg.gif) left top no-repeat;
}

ul#mainnav {
	background: url(../images/th1_mainnav_bg_bot.gif) left bottom no-repeat;
}

ul#mainnav li.mainnav {
	background: url(../images/th1_mainnav_bg_off.gif) no-repeat;
}

ul.mainses li.top {
	background: white url(../images/th1_mainnav_ses_bg_top.gif) no-repeat !important;
}

ul.mainses li.on {
	background: white url(../images/th1_mainnav_ses_bg_on.gif) no-repeat !important;
}

ul.mainses li.topon {
	background: white url(../images/th1_mainnav_ses_bg_on_top.gif) no-repeat !important;
}

ul.mainses li.ses {
	background: white url(../images/th1_mainnav_ses_bg.gif) no-repeat;
	border-left: 1px solid #C2C5C7;
}

ul.mainact li.on {
	background: url(../images/th1_mainnav_pag_bg_on.gif) right center no-repeat !important;
}








ul.maininfo li.top {
	background: white url(../images/th1_mainnav_ses_bg_top.gif) no-repeat !important;
}

ul.maininfo li.topon {
	background: white url(../images/th1_mainnav_info_bg_on_top.gif) right top no-repeat !important;
}

ul.maininfo li.info {
	background: white url(../images/th1_mainnav_ses_bg.gif) no-repeat;
	border-left: 1px solid #C2C5C7;
}

ul.maininfo li.on {
	background: white url(../images/th1_mainnav_info_bg_on.gif) right top no-repeat !important;
	border-left: 1px solid #C2C5C7;
}
