
h1 {-webkit-font-smoothing: antialiased; color: #000; font-size: 50px; margin: 0 0 30px 0; padding:0; font-weight: lighter!important; font-family: 'Ovo', serif;}
h2 {-webkit-font-smoothing: antialiased;color: #000; font-size: 27px; font-weight: lighter!important; padding: 0; margin: 0 0 10px 0; font-family: 'Ovo', serif;}
h3 {-webkit-font-smoothing: antialiased;color: #000; font-size: 20px; font-weight: lighter!important; padding: 0; margin: 0 0 10px 0; font-family: 'Ovo', serif;}
h4 {-webkit-font-smoothing: antialiased;color: #000; font-size: 16px; font-weight: lighter!important; padding: 0; margin: 0px; font-family: 'Ovo', serif;}
h5 {-webkit-font-smoothing: antialiased;color: #545454; font-size: 20px; font-weight: lighter!important; padding: 0; margin: 0 0 5px 0; font-family: 'Ovo', serif;}
h6 {-webkit-font-smoothing: antialiased;color: #000; font-size: 16px; font-weight: lighter!important; padding: 0; margin: 0px; font-family: 'Ovo', serif;}
h7 {-webkit-font-smoothing: antialiased;color: #000; font-size: 12px; font-weight: lighter!important; padding: 0; margin: 0px; font-family: 'Ovo', serif;}


p { font-family: 'Ovo', serif; line-height: 15px; padding-bottom: 10px; margin: 0px;}

ul  {margin: 0px; padding: 0px;}
li { margin: 0px; padding: 0px; list-style-type: none;}
img  {border: none!important;}
a img  {border: none!important;}
a {border: none!important;}
a:active { 
	border:none!important;
	outline:none;
}
a:active, a:focus {
   outline:  none;
   ie-dummy: expression(this.hideFocus=true);
}

fieldset { border: none; margin: 0px; padding: 0px; background: none;}

form { border: none; margin: 0px; padding: 0px; background: none;}

legend { border: none; display: none;}

.label { display: none;}
label { width: 120px; float: left;}

hr { margin-top: 10px; margin-bottom: 10px; margin-left: 0px; margin-right: 0px; border-top: 1px solid #e8e5e0; height: 1px; background: #fff; border-bottom: none; border-right: none; border-left: none; width: 100%;}
.no_bkg { background: none!important;}
.clear { clear: both;}

.center { text-align: center;}

/* ERRORS */

.errorbox { background: url(../_images/template/errorbox.gif) no-repeat scroll left top; margin: 20px 0px 20px 0px; color: #000; padding: 3px 10px 10px 33px; width: 600px;}
	.errorbox h1 { color: #000; margin-bottom: 3px; padding: 3px 0px 0px 0px; font-size: 140%; text-transform: uppercase;}
	.errorbox h2 { padding: 0px; margin: 0px; font-size: 17px; color: #000;}
	.errorbox ul { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 20px;}
	.errorbox li { list-style-type: square;}
	.errorbox .redtext { color: #000;}
	
.correctbox { background: url(../_images/template/correctbox.gif) no-repeat scroll left top; margin: 20px 0px 20px 0px; color: #000; padding: 3px 10px 10px 33px; width: 600px;}
	.correctbox  h1 { color: #1e4d07; margin-bottom: 3px; padding: 3px 0px 0px 0px; font-size: 140%; text-transform: uppercase;}
	.correctbox  h2 { padding: 0px; margin: 0px; font-size: 17px; color: #000;}
	.correctbox  ul { margin: 5px 0px 5px 0px; padding: 0px 0px 0px 20px;}
	.correctbox  li { list-style-type: square;}
