/* Mr Validator Styles */

html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a, div, img {margin: 0; padding: 0; border: 0;}

/* Main block-level definitions  */
body {background-color: #803463; color: #073067; text-align: center;}
#wrapper { background: #FFFFFF url(jemv_images/mr_validator.gif) right top no-repeat; border-top: 10px solid #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; margin: 30px auto; width: 760px; text-align: left;}

/* HTML Selector definitions */
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; margin: 0px 10px 10px 10px;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; margin: 0px 10px 8px 10px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; margin: 0px 10px 20px 10px;}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 1em; margin: 0px 10px 4px 10px;}
p {margin: 8px 10px 12px 10px;}
ul { margin: 0px 10px 12px 40px;}

/* Navigation.*/
a { color: #000000;}
a:link { color: #803463;}
a:visited { color: #073067;}
a:hover { color: #f4ab4f;}
a:active { color: #073067;}
#navbar { font-size: 12px; line-height: 12px; margin: 20px 22px 0px 30px; text-align: left;}
#navbar a { border-left: 2px solid #803463; border-right: 2px solid #803463; color: #803463; float: left; padding: 0px 3px; text-decoration: none;}
#navbar a:hover { border-left: 2px solid #f4ab4f; border-right: 2px solid #f4ab4f; color: #f4ab4f;}
.pageLocationNot { float: left; margin-right: 10px;}
.pageLocation { border-left: 2px solid #993333; border-right: 2px solid #993333; color: #993333; float: left; margin-right: 10px; padding: 0px 3px; text-decoration: none;}

/* Main content class and ID selector definitions, in alphabetical order.*/
.boldList { color:#803463; font-weight: bold; margin: 0px 10px 2px 40px;}
.clear { clear: both; display: block; height: 1px; overflow: hidden;}
.floatLeft {float: left; padding: 0px 5px 5px 0px;}
.floatRight {float: right; padding: 0px 0px 5px 5px;}
.inlineHeader { font-weight: bold; font-size:16px;}
.inlineHeader2 { font-weight: bold; font-size:14px;}
#header { margin: 30px 0px 0px 20px; text-align:left;}
#ContentWrapper{ height: 380px; text-align:left; width: 98%;}
#Content{ padding: 20px;}

/* Bottom/Footer definitions */
#footer {background-color: #803463; color: #000000; clear: both; font-size: 0.75em; height: auto; padding: 3px 0px 10px 20px; text-align: right;}
#footer a { font-weight: normal; text-decoration: underline;}
#footer a:link { color: #000000;}
#footer a:visited { color: #000000;}
#footer a:hover { color: #C0C0C0;}
#footer a:active { color: #000000;}