body,td,div,p{color:#2C2971;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0;padding:0;}
body{background-color:#AAD6F1;text-align:center;margin:4px;}
h1{font-size:15px;margin:5px 0 10px 5px;}
h2{color:#615F95;font-size:13px;margin:5px 0 10px 5px;}
p{line-height:18px;margin:5px 0 14px 10px;}
#container{background:#fff;border:1px solid #2C2971;width:900px;margin:0 auto;}
#header{background-image:url(../images/header.png);background-position:top left;background-repeat:no-repeat;border-bottom:1px solid #106096;height:244px;padding-top:20px;width:900px;margin:0;}
#nav_wrapper{float:left;width:176px;margin:10px 0 10px 10px;}
#navigation{background:#106096;background-image:url(../images/nav_back.png);background-position:top left;background-repeat:no-repeat;font-size:14px;line-height:22px;text-align:left;padding:6px;}
#navigation_home{background:#106096;background-image:url(../images/nav_back.png);background-position:top left;background-repeat:x;border-bottom:1px solid #9594B8;border-left:1px solid #9594B8;float:right;text-align:center;width:580px;padding:6px;}
#navigation a:hover,#navigation_home a:hover{text-decoration:underline;}
#flash{background:#9594B8;border:1px solid #9594B8;float:right;margin:-32px 0 10px 10px;}
#home_content{background-image:url(../images/home_page_splash.png);background-position:top left;background-repeat:no-repeat;height:452px;width:900px;}
#home_message{float:right;margin-right:60px;text-align:center;width:530px;}
#home_signup_box{background-image:url(../images/home_page_signup_back.png);background-position:top left;background-repeat:no-repeat;padding-top:12px;width:530px;margin:22px auto;}
#home_signup{background:#fff;background-image:url(../images/home_page_signup.png);background-position:top left;background-repeat:no-repeat;color:#FFF;float:left;height:180px;padding-bottom:6px;padding-top:6px;width:250px;margin:30px 10px 10px 5px;}
#home_contact{background:#fff;background-image:url(../images/home_page_signup.png);background-position:top left;background-repeat:no-repeat;color:#FFF;float:left;height:180px;padding-bottom:6px;padding-top:6px;width:250px;margin:30px 5px 10px 10px;}
#signup{text-align:center;margin:14px auto 10px;}
#signup input{background:#fff;border:1px solid #9594B8;width:150px;margin:3px 10px 3px 0;}
#signup label{float:left;font-size:11px;line-height:16px;margin-right:2px;text-align:right;width:75px;}
#signup #Submit{margin:10px 0 10px 68px;}
#signup_small input{background:#fff;border:1px solid #9594B8;width:150px;margin:3px;}
#signup_small label{color:#fff;font-size:11px;line-height:16px;margin-right:2px;}
#contact_small p{color:#fff;}
#home_contact_small p{font-weight:700;margin:41px 10px 25px;}
#home_content h1{font-size:16px;font-style:italic;width:580px;margin:20px 10px;}
#home_content h2{color:#2C2971;font-size:16px;margin:6px 4px 10px;}
#content{float:right;text-align:left;width:680px;margin:10px 10px 10px 0;}
#content img{border:1px solid #556B79;}
#content .right_image{display:block;float:right;margin:0 0 12px 12px;}
#content .left_image{display:block;float:left;margin:0 12px 12px 0;}
#footer{background-image:url(../images/footer.png);background-position:top left;background-repeat:no-repeat;height:182px;width:900px;margin:0;}
#copyright{font-size:10px;margin:10px;}
.clear{clear:both;}
#infoRequestForm{border:1px solid #CCC;float:left;text-align:center;width:440px;margin:10px;display:block;padding:10px;}
#infoRequestForm legend{display:none;}
#infoRequestForm fieldset{border:0;margin:0;}
#infoRequestForm label{float:left;text-align:left;width:300px;margin:0 10px 4px 0;padding:2px 0 0;}
#infoRequestForm textarea{background:#fff;border:1px solid #9594B8;float:left;height:65px;width:340px;margin:10px 0;}
#infoRequestForm label[for=Comments]{float:left;text-align:right;width:150px;margin:0 10px 0 0;padding:2px 0 0;}
#infoRequestForm input{background:#fff;border:1px solid #9594B8;width:300px;margin:0 0 10px;padding:2px;}
#infoRequestForm input[type=checkbox]{display:inline;width:14px;margin:0;}
#infoRequestForm input[type=radio]{width:30px;margin:0;}
#infoRequestForm #City{width:75px;}
#infoRequestForm #State{width:15px;}
#infoRequestForm #Zip{width:35px;}
#infoRequestForm #centerTop{text-align:left;width:350px;margin:12px auto;}
#infoRequestForm #centerBottom{text-align:center;width:350px;margin:12px auto;}
#infoRequestForm #formError{color:red;}
#infoRequestFormSubmit{background:#fff;border:1px solid #9594B8;width:150px;margin:10px 10px 3px 0;}
#navigation a:link,#navigation a:visited,#navigation a:active,#navigation_home a:link,#navigation_home a:visited,#navigation_home a:active,#home_signup a:link,#home_signup a:visited,#home_signup a:active,#home_signup a:hover,#content_signup a:link,#home_signup a:visited,#home_signup a:active,#home_signup a:hover,#content_contact a:link,#home_signup a:visited,#home_signup a:active,#home_signup a:hover{color:#FFF;font-weight:700;text-decoration:none;}
#content_signup,#content_contact{background:#fff;background-image:url(../images/nav_back.png);background-position:top left;background-repeat:no-repeat;color:#FFF;float:left;margin:10px auto;padding:6px;}
#content_contact p,#signup_small #Submit{margin:10px auto;}
#signup_small,#contact_small{text-align:center;margin:14px auto;}
.req-set{display:block;}