.hide {
display : none; 
} 

img {
background-color: transparent;
border: 0;
}

/* General layout and text parameters */

body {
background : #fff; 
color : #000; 
margin : 0; 
padding : 2; 
border : 0 none inherit; 
text-align : center; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 

p {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
/*margin-top: 10px;
margin-right: 10px;
margin-bottom: 20px;*/
margin-left: 15px;
}

h1 {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: left;
margin: 12px 5px 10px 15px;
padding: 0;
}

h1.ocre {
color: #cc9966;
font-weight: bold;
font-size: 14px;
/*color: #D5732A;*/
text-align: left;
}

h1 a:link , h1 a:visited {
color : #D5732A; 
text-decoration : none; 
} 

h1 a:hover {
color : #054FC8; 
text-decoration : none; 
} 

h1 a:active {
color : #D5732A; 
text-decoration : none; 
} 

h2 {
color: #0969DB;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: left;
margin: 12px 5px 10px 15px;
padding: 0;
}

h4 {
color: #0969DB;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
text-align: left;
margin: 12px 5px 10px 15px;
padding: 0;
}

h5 {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
text-align: right;
margin: 12px 5px 10px 15px;
padding: 0;
}

h6 {
color: #000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 11px;
text-align: left;
margin: 12px 5px 10px 15px;
padding: 0;
}


span.em {
color: #990033;
font-weight: bold;
font-style: normal;
}


/*controls 'a href' linkd on all pages*/

a:link {
	text-decoration: none;
	color: #0969DB;
	background: transparent;
}


a:visited {
	text-decoration: none;
	color: #0969DB;
	background: transparent;
}

a:hover {
	text-decoration: underline;
	color: #0969DB;
	background: transparent;
}

a:active {
	text-decoration: underline;
	color: #0969DB;
	background: transparent;
}


/* controls yellow links in lower left nav bar */

p.leftnav {
color: #ffcc99;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin-top: 8px;
margin-right: 9px;
margin-bottom: 1px;
margin-left: 17px;
}
.leftnav a:link , .leftnav a:visited {
color : #ffcc99; 
text-decoration : none; 
font-weight: bold;
font-style: normal;
} 

.leftnav a:hover {
color : #ffcc99; 
text-decoration : underline; 
font-weight: bold;
font-style: normal;
} 

.leftnav a:active {
color : #ffcc99; 
text-decoration : none; 
font-weight: bold;
font-style: normal;
}

/*controls white links top left nav bar  */	

p.white {
color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
margin-top: 8px;
margin-right: 20px;
/*margin-right: 9px;*/
margin-bottom: 1px;
margin-left: 17px;
}

.white a:link , .white a:visited {
color : #fff; 
text-decoration : none; 
font-weight: bold;
font-style: normal;
} 

.white a:hover {
color : #fff; 
text-decoration : underline; 
font-weight: bold;
font-style: normal;
} 

.white a:active {
color : #fff; 
text-decoration : none; 
font-weight: bold;
font-style: normal;
}


/*controls footer */	

td#foot {
background-color: #fff;
color: #3572A5;
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding-top: 5px;
padding-bottom: 5px;
}

#footer a:link , #footer a:visited {
color : #3572A5; 
text-decoration : underline; 
} 

#footer a:hover {
color : #3572A5; 
text-decoration : underline; 
} 

#footer a:active {
color : #3572A5; 
text-decoration : underline; 
}


/* For highliting Online Admin Title */

span.focus {
color: #D5732A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
text-align: left;
margin: 0;
padding: 0;
}


ul {
color: #000;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
margin-top: 4px;
margin-right: 13px;
margin-bottom: 4px;
margin-left: 55px;
padding: 0;
}

li {
/*padding-top: 3px;*/
padding-top: 2px;

}


ol li {
color: #000;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

/* Release dates for Features on courses*/
.released {
/*font-size: 9px*/
font-size: 11px;
}



