/**********************************
Use: Reset Styles for all browsers
***********************************/
body, p, blockquote {	margin: 0;	padding: 0;}
a img, iframe { border: none; }

/* Headers */
h1, h2, h3, h4, h5, h6 {	margin: 0;	padding: 0;	font-size: 100%;}

/* Lists */
ul, ol, dl, li, dt, dd {	margin: 0;	padding: 0;}
	
/* Links */
a, a:link {}
a:visited {}
a:hover {}
a:active {}

/* Forms */
form, fieldset {	margin: 0;	padding: 0;}
fieldset { border: 0px solid #000; }
legend {	padding: 0;	color: #000;}
input, textarea, select {	margin: 0;	padding: 1px;	font-size: 100%;	font-family: inherit;}
select { padding: 0; }


body {	background-color: #FFFFFF; 	font: normal 82.5% "Lucida Grande", Helvetica, Verdana, Arial;}

form.cmxform {	width: 60em; margin-bottom: 100px;}
form.cmxform label.error {	margin-left: auto;	width: 250px;}
form.cmxform fieldset {background: #FFFFFF url(none); border: 0px solid black}

/* JQuery Form Validation Error messages */
em.error { color: black; background:url("../js/images/unchecked.gif") no-repeat 0px 0px;  padding-left: 16px;}
em.success {   background:url("../js/images/checked.gif") no-repeat 0px 0px;  padding-left: 16px;}
#warning { display: none; }

/* Table Application Form */
table.formTable {width:750px; margin: 0px}
table.formTable td {border:0px solid black; background: #CCCCCC;}
table.formTable td.subheader {	border:0px solid black;	background: #999999;	color: #333333;	text-align: center;}
table.formTable td.header {	border:0px solid black;	background: #CC9900;	color: #FFFFFF;
	text-align: center;	font-weight: bold;	text-transform: capitalize;}
table.formTable th {border:0px solid black; background: #EEEEEE; text-align:right}
table.formTable td.errorCell {width: 250px; background: #FFFFFF	}
table.formTable td.banner {width: 500px;	background: #FEFEEF url(../images/reymontbanner.gif) no-repeat;height: 67px;}
table.formTable ol.errorList {margin-left: 50px;list-style: none; color: black;}
table.formTable ol.errorList strong {color:red}
table.formTable td.errorMessageCell div.success {color:#006633;	margin: 10px;	text-align: center;}
table.formTable td.errorMessageCell div.error {color:red;	margin: 10px;	text-align: center;}
table.formTable td.errorMessageCell {background: white}


