
#Header #PNav LI.theme1 A,
#Header #PNav LI.theme1 A:active,
#Header #PNav LI.theme1 A:link,
#Header #PNav LI.theme1 A:hover,
#Header #PNav LI.theme1 A:visited
{
	color:#ffffff;
}

#Header #PNav LI.theme1
{
	background-image:url(../images/MenuTabLeft.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:11px;
}

#Header #PNav LI.theme1 A
{
	background-image:url(../images/MenuTabRight.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding-right:11px;
	background-color:#008fda;
}



#MainPage #Title
{
	background-color:#fff266;
}

#MainPage #Title #TitleTab
{
	background-image:url(TitleTab.gif);
}

h1
{
	color:#241C66;
}

h2
{
	color:#241C66;
	font-style:italic;
}

table.adbox th
{
	padding:5px;
}
table.adbox td
{
	padding:5px;
	color:#241c66;
}

table.adbox th.myHomeHead
{
	background-color:#ffd148;
	color:#241c66;
}

table.adbox
{
	border:solid 1px #241C66;

}

ul.homeCourses
{
	background-color:#eeeeee;
	padding-left:0px;
	margin-left:0px;
	list-style-image:url(../images/coursestar.gif);
	margin-bottom:0px;
}

ul.homeMessages
{
	background-color:#eeeeee;
	padding-left:20px;
	margin-left:0px;
	list-style-image:url(../images/coursemsg.gif);
	margin-bottom:0px;
}

ul.homeMessages li,
ul.homeCourses li
{
	padding-bottom:3px;
	padding-left:20px;
}

ul.homeCourses li a,
ul.homeCourses li a:visited,
ul.homeCourses li a:hover,
ul.homeCourses li a:link,
ul.homeCourses li a:active
{
	color:#241C66;
	text-decoration:underline;
}

ul.homeMessages li a,
ul.homeMessages li a:visited,
ul.homeMessages li a:hover,
ul.homeMessages li a:link,
ul.homeMessages li a:active
{
	color:#241C66;
	font-weight:bold;
	text-decoration:underline;
}

table.adbox th.homeHead
{
	background-color:#00709e;
	font-size:120%;
	height:auto;
	min-height:auto;
	border-top:solid 1px #241c66;
	border-bottom:solid 1px #241c66;
}

.homeCell
{
	background-color:#ffffff;
}

table.adbox
{
	border-collapse: collapse;
	border-bottom:solid 1px black;
	
	height:16px;
	padding-top:0px;
	padding-bottom:4px;
	padding-right:18px;
	padding-left:0px;
	background-color:#00662f;
	width:150px;
}

table.adbox th{
/*	background:url(adtab.gif) no-repeat top right;*/ 
/*	color:#404000;*/
	font-size:150%;
	height:32px;
	min-height:32px;
	text-align:left;
	
}

table.adbox tbody tr td
{
/* 	border-left:solid 1px #404000;
	border-right:solid 1px #404000;*/
/*	background-color:#ffffff;*/
	padding:0px;
}

table.adbox tbody tr td.leftCol
{
 	border-right-style:none;
}

table.adbox tbody tr td.rightCol
{
 	border-left-style:none;
}

table.adbox th
{
	color:#ffffff;
}

table.adbox td.goingOn
{
	background-color:#B0D6E7;
}

table.adbox td.loginCell
{
	border:solid 1px #ffffff;
	color:#ffffff;
}

.loginCell a,
.loginCell a:hover,
.loginCell a:link,
.loginCell a:visited,
.loginCell a:active
{
	color:#ffffff;
	text-decoration:underline;
}


.whatsHot
{
	background-color:#ffffff;
}

.apCell
{
	background-color:#66cc99;
	color:#241c66;
}

/*
table.adbox th span{

	font-weight: Bold;
	font-size: 17px;	
	color: #000000;
	text-decoration: none;
			min-height:20px;
		height: 26px;
		padding-top:10px;
		padding-bottom:0px;
		padding-right: 10px;
		padding-left:40px;
		float:left;
}*/

/*
table.adbox th span.hot{
	background:url(adtabHot.gif) no-repeat top left;
}

table.adbox th span.aps{
	background:url(adtabAps.gif) no-repeat top left;
}

table.adbox th span.msg{
	background:url(adtabMsg.gif) no-repeat top left;
}

table.adbox th span.login{
	background:url(adtabLogin.gif) no-repeat top left;
}

table.adbox th span.learner{
	background:url(adtabLearner.gif) no-repeat top left;
}

table.adbox th span.provider{
	background:url(adtabProvider.gif) no-repeat top left;
}

table.adbox th span.search{
	background:url(adtabSearch.gif) no-repeat top left;
}*/

.highlight
{
	color:#FFD148;
}


.sidebarItem
{
	border-color:#8f8200;
}

.sidebarItem h3
{
	background-color:#8f8200;
}

.loginButton
{
  height: 20px;
  padding: 20px 0 0;
  margin: 0;
  border: 0;
  overflow: hidden;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  margin-left:10px;
  margin-right:10px;
}

form>.loginButton
{ 
  height: 0px;
  padding-top:0px;
  padding-bottom:20px;
  text-indent:-2000px;
}

.loginButton {
  width: 64px;
  background: transparent url(../images/login.gif) no-repeat center top;
}

