﻿#header
{
	background-image: url(/images/sub_top_filler.gif); 
	background-repeat:repeat-x; 
	background-position:bottom; 
	padding-bottom:15px;
}
#header img{
    border:none;
}
#content
{
	padding:20px;
}
.help
{
	font-style:italic;
}
.flashmessage
{
	color:Gray;
	font-style:italic;
}
.flashblurb
{
	color:Black;
	background-color:#ffffd3;
	border: solid 1px #777;
	padding:5px;
	font-style:italic;
}
.flasherror
{
	color:Red;
	font-style:italic;
}
#mentoringheader
{
	font-variant:small-caps;
}
.lb
{
	background:#ffffff;
	border:solid 1px black;
	padding:0.3em;
}
.lb:hover
{
	background:#e3e3e3;
}
.required
{
	border:solid 3px #db0000;
}
select.required
{
	background-color:#db0000;
	color:#ffffff;
}
span.required label
{
	color:#db0000;
}
span.required
{
	border:none;
}
span.update_message a
{
	padding-right: 2px;
	padding-left: 2px;
	border-right:solid 1px black;
}
span.update_message a.last
{
	padding-right: 0;
	padding-left: 2px;
	border-right:none;
}
textarea{font-family:Verdana, Arial, Sans-Serif; font-size:9.5pt;}

#ie6-warn{background-color:#ADAFAF; border:solid 1px #777;}

#cert_compl h3{ font-variant:small-caps; font-size:13pt; }
#cert_compl ol li
{
	line-height:14pt;
}
#cert_compl .name
{
	font-weight:bold;
}