body { /*background: url(/images/bg-subpage.jpg) no-repeat top center; */}

h1 { text-align:center; }
h1.about { margin-top:8px; }
h2 { margin-top:8px; text-align:center; font: bold 15px BauhausMdBTMedium,verdana; }
h2.about { padding-top:10px; border-top:solid 1px #0052a4; text-align:left; font-size:18px; }
h3 { color:#0451a5; font-size:13px; font-weight:bold; }

div.sitewrapper { /*padding-bottom:500px; */}

div.headerBox p { margin-bottom:8px; }
div.headerBox p.value { padding-left:6px; }
div.headerBox div.renewHeader p.value { padding-left:0; }
div.headerBox p.last { margin-bottom:0; }
div.headerBox ul.community { margin-bottom:8px; }

div.about,div.contact { padding:0 8px; }

div.privacy h3 { display:inline; }
div.privacy div { margin-bottom:8px; }

div.finances h3 { margin-top:12px; margin-bottom:8px; }
div.finances p { margin-bottom:8px; }

div.more div.introduction { margin:16px 0 14px 0; }
div.more div.introduction p { margin-bottom:8px; }

div.more div.questions { margin:14px 0; }
div.more div.questions p { margin-bottom:4px; }
div.more div.questions span { padding:0 10px; color:#0451A5; font-weight:bold; }

div.more div.question { margin-bottom:10px; }
div.more div.question p.Q { margin-bottom:8px; color:#0451A5; font-weight:bold; }
div.more div.question p.A { margin-bottom:16px; }
div.more div.question a,div.more div.question span { padding-right:15px; }
div.more div.question a.inText { padding-right:0; }

div.contract { margin-bottom:20px; }

table.header th { padding-right:30px; text-align:left; }
table.header th.titleTwo { padding-left:50px; }
table.header td div { float:left; }
table.header td div.title { clear:left; width:55px; }

table.contactForm th { padding-right:5px; text-align:left; font-weight:normal; }
table.contactForm td { text-align:left; }
table.contactForm td.submit { text-align:right; }
table.contactForm td.submit,table.contactForm td.spell { padding:15px 0; }
table.contactForm textarea { width:500px; height:150px; overflow:auto; }

p.verifyDate { margin-bottom:10px; }

div#easy { width:660px; margin:10px auto; }
div#easy div.img { float:left; margin:0 5px; padding:3px; background-color:#fff; border:solid 2px #0451A5;}
div#easy p.alertTitle {	margin-bottom:5px; padding:2px 4px; background-color:#0451A5; color:#fff; text-align:center; font:bold 18px BauhausMdBTMedium,verdana; }

a.message { width:180px; }

div.submitted { width:500px; margin:20px auto; padding:20px; border:solid 1px #ddd; color:#012D5D; text-align:center; font:16px BauhausMdBTMedium; }
