@charset "utf-8";
/* CSS Document */
html, body {margin: 0; padding: 0}
body {color: #222; background: #036 url(images/body_bgImg.jpg) center -9px no-repeat fixed; font: normal 13px/18px Arial, Helvetica, sans-serif}
img {border: none}
h1, h2, h3 {margin: 0; padding: 0}
p {margin: 0; padding: 0}

#container {margin: -5px auto 0; position: relative; width: 908px}
#header {background: url(images/header_bgImg.png) center top no-repeat; height: 142px; position: relative}
#header h1 {bottom: 14px; left: 20px; position: absolute}
#header p {bottom: 14px; color: #FFF; left: 625px; position: absolute}
#header a {color: #FFF; text-decoration: none}
#header a:hover {color: #CCC; text-decoration: underline}

#navagation {color: #FFF; font: bold 15px/normal Arial, Helvetica, sans-serif; margin: 15px 0 0; padding: 0 0 0 15px; position: relative}
#navagation ul {margin: 0 0 -5px; padding: 0;}
#navagation li {display: inline; list-style: none; padding: 0 0 0 5px}
#navagation a {color: #FFF; text-decoration: none}
#navagation a:hover {border-top: 1px dotted #C00}
#contentHeader {background: url(images/contentHeader_bgImg.png) center top no-repeat; height: 6px}
#contentBody {background: url(images/contentBody_bgImg.png) center top repeat-y; text-align: center}
#contentBody img {}
#contentFooter {background: url(images/contentFooter_bgImg.png) center top no-repeat; height: 16px}

#column1, #column2, #column3 {float: left; padding: 15px 20px; text-align: left; width: 262px;}
#column1 h1{border-bottom: 1px dotted #999; color: #777; font: bold 45px/46px Arial, Helvetica, sans-serif; margin: 0 0 7px; padding: 0 0 12px}
#column1 h2 {color: #888; font: normal 30px/normal Arial, Helvetica, sans-serif; margin: 0 0 10px}
#column1 a.enrollNow {background: url(images/enrollNow_btn.png) center top no-repeat; color:#FFF; display: block; font: normal 18px/45px Arial, Helvetica, sans-serif; height: 46px; margin: 12px 0 0 -4px; text-align: center; text-decoration: none; width: 146px}
#column1 a:hover.enrollNow {color: #CCC; text-decoration: underline}

#column1.winners img {height: auto; width: 262px;}

#column2 h2, #column3 h2, #fullColumn h2 {color: #C00; font: bold 22px/28px Arial, Helvetica, sans-serif; margin: 0 0 5px}
#column2 p, #column3 p {margin: 0 0 20px}

#fullColumn {padding: 15px 20px 0; text-align: left}
#fullColumn h2:first-child {margin-top: 45px}
form.first {margin: 12px 0 25px !important;}
#fullColumn form {margin: 12px 0 0}
#fullColumn blockquote {margin-left: 0; margin-right: 0}
#fullColumn blockquote p {margin: 10px 0 0}

#fullColumn.winners {float: left; width: 565px}

#borderDiv {border-top: 1px dotted #999; padding: 10px 0 0;}

.faq h2 {clear: left; color: #C00 !important; float: left; font: bold 22px/normal Arial, Helvetica, sans-serif !important; margin: 0 10px 0 !important}
.faq p {margin: 0 0 20px !important; padding: 0 !important}
.faq p.question {font-weight: bold !important; float: left; margin: 0 0 5px !important; padding: 0 !important; width: 215px}