/* Body Styles */
body {background: #626262;text-align:center;font-family:Arial;font-size:10pt;margin:0px 0px 8px 0px;padding:0px;}
h1,h2,h3,h4,h5,p,ul,ol,li,form {margin:0px; padding:0px;}
#mainContainer {background:#fff; width:700px;margin-left:auto;margin-right:auto; text-align:left; background:url("images/mainBkg.gif") repeat-y; padding:0px 7px 0px 7px;}

#footer {background:#fff; width:700px; height:8px; margin-left:auto;margin-right:auto; text-align:left; background:url("images/bottomBkg.gif") 1px 0 no-repeat; padding:5px 7px 10px 7px; text-align:center; font-size:80%; }
  
#header {text-align:left; padding:0px 0px 0px 5px; background:url("images/topRight.jpg") top right no-repeat;}
#header a:link { color: #000000; text-decoration:none;} 
#header a:visited { color: #000000; text-decoration:none;} 
#header a:hover { color: #000000; text-decoration:none;} 

#mainImage {width:700px; margin:0px 0px 15px 0px; border-top:3px solid #000; border-bottom:3px solid #000;}

#mainMenu {float:left; }
#mainMenu ul {list-style:none; margin:0px 0px 0px 15px;}
#mainMenu li { font-weight:bold; margin-right:10px; text-transform:uppercase; border-bottom:dotted 1px #626262;}
#mainMenu li.first {border-top:dotted 1px #626262;}
/* Hacks to make IE highlight on the whole li */
#mainMenu a {display:block; padding:5px 0px 5px 5px; width: 160px;}



#mainMenu a:link { color: #000000; text-decoration:none;} 
#mainMenu a:visited { color: #000000; text-decoration:none;} 
#mainMenu a:hover { color: #000000; text-decoration:none;} 

/* Shared styles for content pages, individual pages have individual styles */
#content {float:left; width: 490px; padding:0px 5px 20px 15px; min-height:300px;}
* html #content {height:300px;}
content a:hover { color: #ff0000;} 
#content ol {margin:8px 0px 8px 25px; }
#content li {padding-top:3px; }
#content h3 {margin:0px 0px 10px 0px;padding:0px; font-size:120%;}
#content p {margin:0px 0px 10px 0px;padding:0px;}
#content p.alert {color:#FF0000; font-weight:bold;}
#content.faq p {padding-left:10px;}
#content.faq p.answer {padding-left:20px;padding-right:10px;}

	
#footer p {margin-top:5px;}
#footer a { padding:0px 12px;} 
#footer a:link { color: #000000;} 
#footer a:visited { color: #000000;} 
#footer a:hover { color: #ff0000;}


/* automatically clears floats */
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
}
.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}