BODY, P { 
	color: black;
	background-color: White;
	font-family:  "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;   
 } 
 
 body {
	margin:0px;
}
 
TD, OL, UL,TH { 
	color: Black;
	font-family:  "Century Gothic", Arial, Helvetica, sans-serif;
	font-size: 13px;
 } 

a.nav {color:#FFFFFF;font-size:12px;;font-weight:bold;text-decoration:none;}
a.nav:hover {color:#FFCC00;}

input, select {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
 
A {
	color: #990000;
	text-decoration: underline;
}

A:HOVER {
	color: Red;
	text-decoration: none;
}

pre {font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:9px;color:#565656;} 
 
 
  H1 {
 	font-size: 22px;
	color: black;
}

 H2{
	font-size: 17px;
	color: #311283;
}

H3 {
	font-size:14px;
	color: black;
}

H4 {
    font-size: 13px;
    color:#898990;
}

.courseCaption {
	font-size: 14px;
}

.courseCaptionTitle {
	font-size: 15px;
    font-weight: bold;
}

TH {
	text-align: left;
	font-size: 13px;
	background-color:#e7e7e7;
}

.cIL{
	background-color: #B8A9D2;
	text-align: center;
	color: white;
	border: 1px outset;
	padding-left: 3px;
	padding-right: 3px;
	
}

#courseSubTitle {
	background-color: #FFFFFF;
	color: black;
	font-weight: bold;
}

.conditions p {
	
	font-size:10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.conditions  {
	font-size: 8pt;
	color: #454556;
}

table.oForm{
 	border: 0px solid #B8A9D2;	
}


.oCourseList {
	background-color: #F7F5FA;
}

.oCourseListSO {
	background-color: #CFCEE8;
}

table.oCourseList {
	border: 1px outset #B8A9D2;
}

.cILO{
	background-color: #A999CA;
	text-align: center;
	color: white;
	border: 1px inset;
		padding-left: 3px;
	padding-right: 3px;
}

.cIL A, .cIL A:Hover, .cIL A:Visited, .cILO A, .cILO A:Hover, .cILO A:Visited{
	color: white;
	text-decoration: none;
}

hr {
	height: 1px;
}


.tpc {
	width:100%;
	font-size: 13px;
}

.rowon {
	background-color: #f5f5f5;
}

.rowoff {
	background-color: #FFFFFF;
}

.footerText{
 font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.nextCourse { /* defines the table for nextCourse style*/
	background-color: #FFFFFF;
	border:1px solid black; 
}

.nextCourse td {
		font-size:9px;
		font-family:verdana;
		text-align:left;
		background-color:#FFFFFF;
}

.nextCourse th {
		font-size:9px;
		font-family:verdana;
		background-color:#f2f2f2;
}

.oNavStrip, .oNavStrip a, .oNavStrip a:hover {
	color:#787878;
}


.fancytable {
	background-color:#ffffff;
	width:300px;
	border:1px solid #565656;
}

.fancytable td {
	padding:10px;
}

.fancytable th {
	background-color : #d3d3d3;
}

.smallinfotext, .smalltext {
	font-size:9px;
	color:#565656;
}

.loginlink {
	color:#000077;
}

table.apptable  {
	border: 1px solid #c6c6c6;
	background-color:#ffffff;
}


.inptSearch{font-size:9px;width:70%;border:1px solid black;background-image:url(../images/input_bg.gif)}
.addedCourseinfo{font-style:italic;font-weight:bold;}
