﻿body { font-family: arial; font-size: 0.8em; color:#000000; }
div.form div.formBody div.col2 p {width:490px; }
/* Copy */

H1 { font-size: 1.2em; color: #0859A6; }
.form H2 { font-size:12px; height:25px;  padding: 0 0 0 0;  }
H3 {font-weight:normal; font-size: 1em; width:100%;}

/*Page Layout*/
.clear { clear: both; }
.container { margin: 0 30px 0 30px; }
.form { width: 75%; border: solid #6F89BC 1px; background-color: #F1F1E5; margin-top: 10px; }
.formBody {}

DIV.col1, DIV.col2 { float: left;}
DIV.col1 { margin: 0 35px 0 20px; padding: 0 40px 0 0; border-right: 2px; border-right-style:solid; border-right-color:#6F89BC; }
DIV.col2 {  float:left; margin: 0 20px 0 20px; padding-top: 5px; }
DIV.col2 DIV.separator { width: 100%; border-bottom: solid #3E91C5 2px; padding-bottom:20px;    }

DIV.or { padding-left:582px;}
DIV.form DIV.heading { padding-left:20px; padding-top: 10px;  background-color: #BACDEB;}

/* Form Elements */

.form .formElement { clear: left; margin: 8px 0 3px 0;}
.form .formElement .formLabel { float: left; width: 125px; }
.form .formElement .formField {  }
.form .formElement .formSubmit {float: right; }

INPUT.button { background-color: #6699CC; color: #FFFFFF; font-weight: bold; }

/*Links*/

A:link {
	text-decoration: underline !important;
	color: #0072BC !important;	
}
A:visited {
	text-decoration: underline !important;
	color: #0072BC !important;	
}
A:hover {
	text-decoration: underline!important;
	color: #0072BC !important;
}
A:focus { border-style:none !important; }

TABLE#footer 
{
	margin-top: 20px;
	clear: both;
	font-size : 8pt;
	color: #3366CC;
	text-align: right;
	font-style : italic;
}

/* General Panels */
.panel H2 { padding: 6px 15px 6px 15px; margin: 0px; font-size: 1.2em; background-color: #6699CC; max-width: 900px;  color: #FFFFFF; }
.panel .panelBody { padding: 0px 12px 12px 15px; margin: 0; }

.panel { background-color: #F1F1F1; max-width: 900px; color: #0A4FA0; }
