

@charset "UTF-8";
/* CSS Document */

body, html body { margin:0; padding: 0; border: 0; text-align: center; background-color: #FFFFFF; background-image: url(none); background-repeat: ; }
html * { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,p,label,ul,li,input { font-family: arial,helvetica,sans-serif; color: #000000; }
h1,h2,h3,h4,h5 { font-weight: normal; }

img { border: none; }
a:link, a:active, a:visited { color: #0000FF; }
a:hover { text-decoration: none; }
h1 { font-size: 24px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 14px; }
h5 { font-size: 12px; }
p { font-size: 12px; }


ul { list-style-type: disc; margin-left: 20px; }
ul li { margin: 5px; }
#mainContainer {
	width: 960px;
	margin: 0 auto 0 auto;
	text-align: left;
}





/* CONTENT */
.content { width: 960px; }





/* SIDEBAR */
.sidebar { background: #EEEEEE; }






/* FOOTER */

.footer { text-align: center; display: block; }
ul.footerlinks { list-style-type: none; text-align: center; margin-bottom: 10px; font-size: 12px; font-weight: bold; }
ul.footerlinks li { display: inline; padding: 0 5px; }
a.footer-link { text-decoration: none; }
a.footer-link:hover { text-decoration: underline; }





/* REUSABLE */
.clear { clear: both; }
.formInput { border: 1px solid #444; }
#messageBox, #messageBox p, #messageBox li, #messageBox li p { color:#900!important; }