@charset "utf-8";
/* CSS Document */

* { padding:0px; margin:0px;}

body { background-color:#f6f6f7}

.container { width:780px; margin:10px auto}

fieldset { padding:0px; border:none; float:left; clear:left; width:750px;}

fieldset p { margin-bottom:10px;}

.error { float:left; clear:left; width:750px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#E11C26}

.message { float:left; clear:left; width:750px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4c721d}

fieldset p input { border:1px solid #6D7780; width:300px; height:20px;}

.logicgrouprequiredfieldlabel { color:#E11C26; font-size:10px; margin:10px 0 10px 0; float:left}

label { width:250px; float:left; font-size:12px;}

	.textarea { border:none; border:1px solid #6D7780; width:300px; height:100px;}

.logicgroupsubmit { width: 150px; height:40px; background-color:#E11C26; border:none; border:1px solid #E11C26; margin-left:250px; color:#FFFFFF; background-image:url(../images/buttonBg.jpg); background-repeat:repeat-x; font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.logicgroupsubmit:hover { width: 150px; height:40px; background-color:#E11C26; border:none; border:1px solid #E11C26; margin-left:250px; color:#FFFFFF; background-image:none}

.logo { width:283px; height:51px; float:left; margin-top:10px;}

.pageTitle { width:250px; height:30px; float:right; margin-top:25px; text-align:right}

.pageTitle h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#6a747c}

.main { float:left; width:780px; background-color:#FFFFFF}

.whiteTop { background-image:url(../images/whiteTop.jpg); width:780px; height:36px; float:left; clear:left}

.whiteBottom { background-image:url(../images/whiteBottom.jpg); width:780px; height:36px; float:left;}

.flash {float:left; margin-top:70px;}

.innerBox { margin-left:10px; width:760px; float:left; background-image:url(../images/innerBoxBg.jpg); background-position:bottom; background-repeat:repeat-x; padding:0 0 0 0}

.innerBox h1 { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; margin-top:10px;}

.innerBox h3 { color:#EA1821; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

.innerBox p { color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}

.innerBox p a { color:#E11C26; text-decoration:none;}

.hr { height:1px; float:left; clear:both; background-color:#E11C26; width:100%; margin-top:10px; font-size:0px; width:350px;}

.innerBoxLeftHalf { float:left; width:360px; padding:10px 0 0 10px;}

.innerBoxLeftFull { float:left; width:750px; padding:10px 0 0 10px;}

.innerBoxRightHalf { float:left; width:360px; margin-left:20px; padding:70px 10px 0 0}

.innerBoxBottom { background-image:url(../images/innerBoxBottom.jpg); width:760px; height:15px; float:left; background-position:top; margin-left:10px; background-repeat:no-repeat}

.findOutMore { float:right; margin-right:10px; margin-bottom:15px;}

.findOutMore a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#E11C26; text-decoration:none;}

.findOutMore a img { border:none}

.back { float:left; margin-left:10px; margin-bottom:15px;}

.leftImg { margin-right:20px; border:1px #ececec solid; padding:5px; margin-bottom:10px;}

.back a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#E11C26; text-decoration:none;}

.back a img { border:none}

ol { color:#333333; margin-left:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin-bottom:20px;	}

li { margin-bottom:10px;}

.graph { width:280px; margin-left:30px; border:1px #ececec solid; padding:5px; background-color:#FFFFFF}

.footer { float:left; text-align:right; clear:left; width:780px; margin-bottom:30px;}

.footer p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#6a747c}