* {
	margin: 0px;
	padding: 0px;
}
body {
	margin-top: 0px; background-color:#FFFFFF; background-image:url(http://www.7safe.com/bg.png); background-repeat:repeat-y; background-position:center;
}
#wrapper {
	width: 973px; background-color: #1a4177; min-height:900px;
}
#head {
	height: 106px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003D78;
	text-align: left;
}
#topnav {
	padding-top: 51px;
	padding-left: 260px;
}
#topnav img {
	display: inline;
}
#nav {
	background-image: url(training/nav_bg_new2.gif);
	background-repeat: no-repeat;
	height: 45px;
	text-align: left;
}
#mainnav {
	padding-top: 11px;
	padding-left: 260px;
}
#mainnav img {
	display: inline;
}
#mainnav #home, #services, #training, #resources, #contact {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003D78;
}
#bluebar {
	background-color: #003D78;
	height: 29px;
	background-image: url(training/infosecurity.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-align: left;
}
#sitesearch {
	margin-left: 226px;
	padding-left: 36px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	height: 29px;
}
#sitesearch form {
	padding-top: 4px;
}
#sitesearch #fdse_TermsEx {
	width: 180px;
}
#sitesearch #go {
}
#sitesearch label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
#main {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #003D78;
	border-left-color: #003D78;
	width: 971px;
}
#narrowcol {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003D78;
	background-color: #FFFFFF;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#tech {
	background-image: url(training/tech_fill.gif);
	background-repeat: repeat-x;
	padding-top: 22px;
}
#tech h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #00662C;
	text-transform:uppercase;
	padding-left: 14px;
	margin-top: 0px;
	margin-bottom: 7px;
}
#tech ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#tech li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #646567;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003D78;
}
#tech li {
	margin: 0px;
	padding: 0px;
}
#tech li a:visited {
	color: #646567;
	text-decoration: none;
}
#tech li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #00662C;
}
#tech li a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #00662C;
}
#tech a#here {
	color: #FFFFFF;
	background-color: #00662C;
}
#nontech {
	background-image: url(training/nontech_fill.gif);
	background-repeat: repeat-x;
	padding-top: 16px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #003D78;
}
#nontech h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #E85D0F;
	text-transform:uppercase;
	padding-left: 14px;
	margin-top: 0px;
	margin-bottom: 7px;
}
#nontech ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#nontech li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #646567;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003D78;
}
#nontech li {
	margin: 0px;
	padding: 0px;
}
#nontech li a:visited {
	color: #646567;
	text-decoration: none;
}
#nontech li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E85D0F;
}
#nontech li a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #E85D0F;
}
#nontech a#here {
	color: #FFFFFF;
	background-color: #E85D0F;
}
#quals {
	background-image: url(training/qual_fill.gif);
	background-repeat: repeat-x;
	padding-top: 16px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #003D78;
}
#quals h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #B22128;
	text-transform:uppercase;
	padding-left: 14px;
	margin-top: 0px;
	margin-bottom: 7px;
}
#quals ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#quals li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #646567;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003D78;
}
#quals li {
	margin: 0px;
	padding: 0px;
}
#quals li a:visited {
	color: #646567;
	text-decoration: none;
}
#quals li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B22128;
}
#quals li a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #B22128;
}
#quals .smallerlink {
	font-size: 10px;
}
#quals a#here {
	color: #FFFFFF;
	background-color: #B22128;
}
#calendarlink {
	background-image: url(training/cal_fill.gif);
	background-repeat: repeat-x;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #003D78;
	padding-top: 14px;
}
#calendarlink h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-left: 14px;
}
#calendarlink a:link, #calendarlink a:visited, #calendarlink a:hover, #calendarlink a:active  {
	color: #003D78;
	text-decoration: none;
}
#partnerlink {
	background-image: url(training/cal_fill.gif);
	background-repeat: repeat-x;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #003D78;
	padding-top: 14px;
}
#partnerlink h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-left: 14px;
}
#partnerlink a:link, #partnerlink a:visited, #partnerlink a:hover, #partnerlink a:active  {
	color: #003D78;
	text-decoration: none;
}
#blue {
	background-image: url(newhomepage/shadow_narrowcol.gif);
	background-repeat: repeat-x;
	text-align: left;
	padding-top: 22px;
	padding-bottom: 8px;
	padding-left: 34px;
	background-color: #FFFFFF;
}
#widecol {
	background-color: #FFFFFF;
}
/*#blue h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 20px;
	font-weight: bold;
	color: #FF7F00;
	margin-top: 0px;
	margin-bottom: 22px;
}*/
#blue h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	color: #003D78;
}
#blue h2.middlecol {
	padding-left: 15px;
	padding-right: 15px;
}
#blue p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 6px;
}
#blue p.middlecol {
	padding-right: 15px;
	padding-left: 15px;
}
#blue {
	margin-bottom: 14px;
}
#blue {
	font-size: 13px;
	font-weight: bold;
	color: #6CACDE;
	text-decoration: none;
}

#widecol p.more a {
	font-size: 13px;
	font-weight: bold;
	color: #6CACDE;
	text-decoration: none;
}
#blue p.more a:visited {
	color: #1a4177E;
	text-decoration: none;
}
#blue p.more a:hover {
	color: #1a4177;
	text-decoration: none;
}
#blue p.more a:active {
	color: #1a4177;
	text-decoration: none;
}
#rightcol {
	padding-left: 15px;
}
#rightcol #logo, #rightcol #movie {
	margin-top: 0px;
	margin-bottom: 7px;
}
#rightcol h2 {
	font-weight: normal;
}
#rightcol p {
	font-size: 10px;
	line-height: 13px;
}
#rightcol p.cost {
	font-size: 11px;
	line-height: 14px;
}
#forthcoming {
	margin-top: 12px;
	margin-bottom: 0px;
}
#forthcoming h2 {
	font-weight: bold;
	color: #FF7F00;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003D78;
	margin-top: 0px;
	margin-bottom: 6px;
}
#forthcoming p {
	font-size: 11px;
	line-height: 14px;
	color: #FF7F00;
	padding-top: 1px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003D78;
}
#blue h2.tech {
	margin-top: 0px;
	margin-bottom: 9px;
	color: #00662C;
}
#blue a.tech:link {
	color: #00662C;
	text-decoration: none;
}
#blue a.tech:visited {
	color: #00662C;
	text-decoration: none;
}
#blue a.tech:hover {
	color: #003D78;
	text-decoration: none;
}
#blue a.tech:active {
	color: #003D78;
	text-decoration: none;
}
#blue h2.nontech {
	color: #E85D0F;
	margin-top: 0px;
	margin-bottom: 9px;
}
#blue a.nontech:link {
	color: #E85D0F;
	text-decoration: none;
}
#blue a.nontech:visited {
	color: #E85D0F;
	text-decoration: none;
}
#blue a.nontech:hover {
	color: #003D78;
	text-decoration: none;
}
#blue a.nontech:active {
	color: #003D78;
	text-decoration: none;
}
#blue h2.qual {
	color: #B22128;
	margin-top: 0px;
	margin-bottom: 9px;
}
#blue a.qual:link {
	color: #B22128;
	text-decoration: none;
}
#blue a.qual:visited {
	color: #B22128;
	text-decoration: none;
}
#blue a.qual:hover {
	color: #003D78;
	text-decoration: none;
}
#blue a.qual:active {
	color: #003D78;
	text-decoration: none;
}
#blue h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
}
h3.tech {
	color: #00662C;
}
h3.nontech {
	color: #E85D0F;
}
h3.qual {
	color: #B22128;
}
#blue h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 2px;
}
h4.tech {
	color: #00662C;
}
h4.nontech {
	color: #E85D0F;
}
h4.qual {
	color: #B22128;
}
#maintext {
	padding-top: 0;
}

#maintext h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	font-weight: bold;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 2px;
}
#maintext h2.inline {
	display: inline;
	padding-right: 4px;
}
#maintext h2.spacebefore {
	margin-top: 12px;
}
#maintext p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 8px;
}
#maintext p.inline {
	display: inline;
}
#maintext a:link {
	text-decoration: none;
}
#maintext a:visited {
	text-decoration: none;
}
#maintext a:hover {
	text-decoration: none;
}
#maintext a:active {
	text-decoration: none;
}
#maintext ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	list-style-type: square;
	margin-top: 0px;
	margin-bottom: 12px;
	padding-left: 16px;
}
#maintext table#highlights {
	margin-top: 6px;
	margin-bottom: 3px;
}
#maintext dt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	font-weight: bold;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 6px;
}
#maintext dd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 12px;
}
#maintext dd.nospace {
	margin-bottom: 0px;
}
#footer {
	background-image: url(newhomepage/footer_bg.gif);
	background-repeat: no-repeat;
	height: 29px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	line-height: 11px;
}
#footer a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#footer a:hover, a:active {
	color: #FF9F40;
	text-decoration: none;
}
#footerleft, #footerright {
	padding-top: 8px;
}
#footerleft {
	float: left;
	padding-left: 15px;
}
#footerright {
	float: right;
	padding-right: 15px;
}
.blueborderright {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #003D78;
}
#reg #blue h1 {
	color: #003D78;
}
#reg #blue a:link {
	color: #003D78;
	text-decoration: underline;
	font-weight: bold;
}
#reg #blue a:visited {
	color: #003D78;
	text-decoration: none;
	font-weight: bold;
}
#reg #blue a:hover {
	color: #FF7F00;
	text-decoration: underline;
	font-weight: bold;
}
#reg #blue a:active {
	color: #FF7F00;
	text-decoration: underline;
	font-weight: bold;
}
#blue label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	color: #003D78;
}
#blue #regform td {
	padding-top: 3px;
	padding-bottom: 3px;
}
#regform .redtext {
	color: #FF0000;
}
#regform #dates, #regform #firstname, #regform #surname, #regform #email, #regform #organisation, #regform #address1, #regform #address2, #regform #city, #regform #county, #regform #postcode, #regform #phone, #regform #fax, #regform #comments, #regform #hearabout {
	width: 350px;
}
#regform #comments {
	height: 60px;
}
#calendar {
	margin-bottom: 12px;
	margin-top: 15px;
}
#calendar td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #08215C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #08215C;
	padding-top: 5px;
	padding-bottom: 5px;
}
#calendar th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #FF7F00;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #08215C;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #08215C;
	padding-top: 3px;
	padding-bottom: 3px;
}
#cal #blue {
	height: 530px;
}
#cal #blue h1 {
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 9px;
}
#blue sup {
	font-size: 10px;
	line-height: 0px;
	color: #003D78;
	vertical-align: super;
	text-decoration: none;
}
#security-courses {
	background-color: #FFFFFF;
	border-color: #1a4177;
	border-width: 1px;
	background-repeat: repeat-x;
	padding: 10px;
	border-style: solid;
	background-position: bottom;
	width: 280px;
	margin-right: 15px;
	margin-left: 25px;
	background-image: url(trainingbg.gif);
}
#passport_courses {
	background-color: #FFFFFF;
	background-image: url(training/pass_fill2.gif);
	border-color: #1a4177;
	border-width: 1px;
	background-repeat: repeat-x;
	padding: 10px;
	border-style: solid;
	background-position: bottom;
}
#passport_courses h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6c292c;
}
#passport_courses h1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6c292c;
	text-decoration: none;
}
#security-courses h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #1a4177;
	margin-top: 0px;
	margin-bottom: 7px;
}
#security-courses h1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #1a4177;
	margin-top: 0px;
	margin-bottom: 7px;
}
#forensic-courses {
	background-color: #FFFFFF;
	border-color: #1a4177;
	border-width: 1px;
	background-repeat: repeat-x;
	padding: 10px;
	border-style: solid;
	width: 280px;
	background-position: bottom;
	background-image: url(trainingbg.gif);
}
#forensic-courses h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1a4177;
}
#forensic-courses h1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #1a4177;
	text-decoration: none;	margin-bottom: 7px;
}

#forensic-courses p{	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 8px;}
	
	#security-courses p{	
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 8px;}
	
	
#qualifications {
	background-color: #FFFFFF;
	background-image: url(training/qual_fill2.gif);
	border-color: #1a4177;
	border-width: 1px;
	background-repeat: repeat-x;
	padding: 20px;
	border-style: solid;
	width: 634px;
	float: inherit;
}
#qualifications h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B22128;
}
#qualifications h1 a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #B22128;
	text-decoration: none;
}
.tcourse_box{
	background-color: #FFFFFF;
	background-image:url(training/tech_fill3.gif);
	background-position:top;
	background-repeat:repeat-x;
	height: 150px;
	border-color: #1a4177;
	border-width: 1px;
	border-style: solid;
	padding: 0;
	width: 210px;
}
.qual_box{
	background-color: #FFFFFF;
	background-image:url(training/qual_fill.gif);
	background-position:top;
	background-repeat:repeat-x;
	height: 150px;
	border-color: #1a4177;
	border-width: 1px;
	border-style: solid;
	padding: 0;
	width: 210px;
}

.course_title{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a4177;
}
.course_title a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a4177;
}
.course_title a:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a4177;
}
.course_title a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a4177;
}
.course_title a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1a4177;
}
.tcourse_desc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003D78;
	padding-top: 8px;
}	
#testimonials {
	background-color: #FFFFFF;
	border-color: #1a4177;
	border-width: 0px;
	background-repeat: repeat-x;
	padding: 20px;
	border-style: solid;
	background-position: bottom;
	float: left;
}

#testimonials p  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #003D78;
	margin-top: 0px;
	margin-bottom: 8px;
}
#testimonials h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #1a4177;
}
#pass {
	background-image: url(training/pass_fill.gif);
	background-repeat: repeat-x;
	padding-top: 22px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #1a4177;
}
#pass h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: 6c292c;
	text-transform:uppercase;
	padding-left: 14px;
	margin-top: 0px;
	margin-bottom: 7px;
}
#pass ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#pass li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #646567;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 14px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #003D78;
}
#pass li {
	margin: 0px;
	padding: 0px;
}
#pass li a:visited {
	color: #646567;
	text-decoration: none;
}
#pass li a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6c292c;
}
.defense {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1a4177;
	background-position: center;
	padding-bottom: 5px;
}
#pass li a:active {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6c292c;
}
#pass a#here {
	color: #FFFFFF;
	background-color: #6c292c;
}
#pass h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: 6c292c;
	text-transform:uppercase;
	padding-left: 0px;
	margin-top: 0px;
	margin-bottom: 7px;
	text-decoration: none;
}
#tech h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #00662C;
	text-transform:uppercase;
	margin-top: 0px;
	margin-bottom: 7px;
	text-decoration:none;
}
#nontech h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #E85D0F;
	text-transform:uppercase;
	margin-top: 0px;
	margin-bottom: 7px;
	text-decoration:none;
}
#quals h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	color: #B22128;
	text-transform:uppercase;
	margin-top: 0px;
	margin-bottom: 7px;
	text-decoration:none;
}
#refresher{
	background-image:url(background_lemon.jpg);
	height:680px;
	padding-top: 22px;
	padding-bottom: 8px;
	padding-left: 34px;
}
#refresher h1{font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	font-weight: bold;
	color: #FF7F00;
	margin-top: 0px;
	margin-bottom: 22px;}
	
#refresher p {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #003D78; padding-left:20px}
	
#msc a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #1a4177; font-weight:bold}
#apple{
	background-image: url(apple_refresher_back.jpg);
	background-position: bottom;
	width: 90%;
	border: solid 1px #1a4177;
}
#apple a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #1a4177;
	font-weight:bold;
	padding-left: 0px;
}
	#apple p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #1a4177;
	font-weight:bold;
	text-align: right;
	padding-left: 0px;
}
.terms {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1a4177;
	padding-right: 15px;}
.course_title_sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E85D0F;
