/* CSS Stylesheet for ed2diabetes.org */

BODY
{
	margin: 0px;
	padding: 10px;
	background-color: White;
	color: Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: smaller;
	font-weight: normal;
	word-spacing: normal;
}

h1, h2, h3, h4, h5, h6 
{
	padding: 0px;
	margin: 0px;
	margin-bottom: 10px;
}

a:link {
	color: #099;
}

a:visited {
	color: #055;
}

a:link.hover {
	font-weight: bold;
}

hr 
{
	clear: both;
	border: 0;
	height: 1px;
	color: #099;
	background-color: #099;
}

span.header 
{
	float: left;
	font-weight: bold;
}

span.function 
{
	float: right;
}

div.row 
{
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 20px;
}
.rowcert 
{
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 20px;
}
.buttonrow 
{
	clear: both;
	margin-top: 15px;
	margin-bottom: 15px;
	height: 20px;
}
.buttonsection 
{
	float: left;
	margin-right: 25px;
	margin-bottom: 5px;
}
div.section 
{
	float: left;
	margin-right: 25px;
	margin-bottom:10px;
}
.sectionlogo 
{
	float: left;
	margin-left: 45px;
}
.sectiontitle 
{
	width:450px;
	float: right;
	margin-right: 45px;
	text-align:center;
}
.sectioncert 
{
	float: left;
	margin-right: 25px;
}
.sectioncerttop 
{

	margin-right: 25px;
	text-align:center;
}
.certificate
{
    clear: both;
    width:750px;
    text-align:center;
    font-size:12px;
}
.certH1
{
    font-size:1.5em;
    font-family:Helvetica;
    font-weight:bold;   
}
.certH2
{
    font-size:1.5em;
    font-family:Helvetica;
    font-weight:bold;
}
.certAddress
{
    font-size:1.0em;
    font-family:Helvetica;
    font-weight:bold;
}
.certUserName
{
    font-size:2.0em;
    font-family:Helvetica;
    font-weight:bold;
    text-align:center;
}
.certAward
{
    font-size:1.3em;
    font-family:Helvetica;
    font-weight:bold;
    text-align:center;
    /*margin-left:180px;*/
}
.certModule
{
    font-size:1.4em;
    font-family:Helvetica;
    font-weight:bold;
    font-style:italic;
    text-align:center;
}
.certDate
{
    font-size:1.2em;
    font-family:Helvetica;
    font-weight:bold;
    font-style:italic;
    text-align:center;
}
.certCredentials
{
    font-size:1.0em;
    font-family:Helvetica;
    font-weight:normal;
    text-align:center;
    /*margin-left:180px*/
}
.certCoordinator
{
    font-size:0.9em;
    font-family:Helvetica;
    font-weight:bold;
    font-style:italic;
    text-align:center;
}
.certTracking
{
    text-align:left;
    font-family:Courier;
    font-size:1em;
    font-weight:bold;
    margin-left:15px;
}
.certFooter
{
    text-align:center;
}

.error 
{
	background-color: Transparent;
	color: Red;
	font-size: 10pt;
}

span.label
{
	font-size: 10pt;
	font-weight: bold;
	float: left;
}

span.sublabel 
{
	float: left;
	clear: both;
	font-size: 8pt;
	font-weight: normal;
}

.list 
{
	font-size: 10pt;
	font-weight: normal;
}

.answer
{
	font-size: 10pt;
	font-weight: normal;
	margin-left: -9px;
}

.input 
{
	clear: both;
	float: left;
}

ol li {
	margin-bottom: 10px;
}
.loginCopy {
    margin:0 0 15px 10px;
    font-size:10pt;
}

.homePage {
    font-size:10pt;
}
th.border {
    border-collapse:collapse;
     font-size:1em;
     border: 1px solid black;
}
td.border {
    border-collapse:collapse;
     font-size:1em;
     border: 1px solid black;
}
table.mytable {
     border-collapse:collapse;
     font-size:1em;
     border: 1px solid black;
     margin-left: auto;
     margin-right: auto;

}
table.ref {
    font-size:1em;
}
/* toc first page */
.blueleft {
    background-image:url('images/blueleft.gif');
    background-repeat: repeat-y;
    width:650px;
    padding:10px 10px 10px 10px;
    height:700px;
    float:left;
}
.rightside {
    float:right;
    width:550px;
}
.grntext {
    color:#339966;
    font-size:1.5em;
    font-family:Arial;
    margin:40px 50px 20px 50px;
    float:left;
    width:549;
}
.image {
    margin:10px 40px 10px 50px;
    border:0;
    float:left;
    width:549;
}
.titleblue {
    color:#0000FF;
    font-size:2.0em;
    font-family:Arial;
    font-weight:bold;
    margin:10px 40px 0 50px;
    float:left;
    width:549; 
}
.hoursblue {
    color:#0000FF;
    font-size:1.5em;
    font-family:Arial;
    font-weight:bold;
    font-style:italic;
    margin:0 40px 0 50px;
    float:left;
    width:549;
}
.greenmiddle {
    background-color:#339966;
    width:575px;
    height:50px;
    margin:30px 0 0 15px;
    float:right;
    width:549;
}
.revtext {
    color:#0000FF;
    font-size:1.2em;
    font-family:Arial;
    /*font-weight:bold; */
    margin:40px 40px 10px 50px;
    float:left;
    width:549; 
}
.authortext {
    color:#3366FF;
    font-size:1.1em;
    font-family:Arial;
    /*font-weight:bold; */
    margin:-30px 0 10px 250px;
    float:left;
    width:549; 
}
.approvaltext {
    color:#0000FF;
    font-size:1.5em;
    font-family:Arial;
    font-weight:bold;
    margin:20px 40px 0 50px;
    float:left;
    width:549;
}
.clearall {
    clear:both;
}