* { margin:0; padding:0; border:none; }
body { font-size:62.5%; }

/* Classes */

.float_left { float:left; display:inline; }
.float_right { float:right; display:inline; }

.error { color:#FF0000; }
.centre { display:block; margin:0 auto; }

.clear_left { clear:left; }
.clear_right { clear:right; }
.clear_both { clear:both; }

.clearer { clear:both; height:1px; overflow:hidden; margin-top:-1px; }

.bold { font-weight:bold;}
.none { display:none; }
.hidden { position:absolute; left:-999999px; }


br.floatStop {      
   float: none;
   height: 0px;
   line-height: 0.1%; 
   font-size: 0.1%; 
   clear: both; 
   border: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
}

.ValidationError, .ValidationError2, .ValidationErrorTextArea, .validationSummary, .validationSummary ul li {
    color: Red;
    font-weight: bold; }

span.ValidationError {
    width: auto;
    display: inline-block;
    margin: 0px 0px 0px 0px; 
    font-size: 1.2em;}
    
span.ValidationError2 {
    width: 400px;
    display: inline-block;
    margin: 0px 0px 0px 0px; 
    font-size: 1.2em;
    clear:both;
    float:left;}

p.validationSummary {margin: 0px 0px 0em 15px;}

.validationSummary ul {
    float: none;
    clear: both;
    list-style-type: circle;
    margin: 0.5em 0px 0em 15px;
    padding: 0px 0px 0px 0px; }

.validationSummary ul li {
    float: none;
    clear: both;
    margin: 0px 0px 0px 25px; 
    font-size: 1.2em;}

