body, table {font-family:Sans-Serif;font-size:12px;color:#000;margin:0px}
body {line-height:20px}
h1, h2 {line-height:25px}
h3{font-size:12px;font-weight:bold}
a {color:#888}
a:hover {color:#000}
p {margin-bottom:10px}

.dot {font-size:1px;line-height:1px}
.body_content1{width:900px;margin:0 auto}
#SchoolLeftColumn{width:490px;margin:5px 0 0}
#SchoolRightColumn{width:400px;margin:0 0 0 15px}
#sMainContent_divMain {padding-top:20px}

div.window {width:900px;text-align:left}
div.topPanel {height:77px}
div.bannerPanel {height:174px;padding:5px 500px 0px 20px}
div.bannerPanel ul {margin:-5px 0px 0px 13px;line-height:19px}
div.contentPanel {clear:both;padding:15px}
div.contentLeft {width:440px;float:left}
div.contentRight {width:390px;float:right;padding-left:40px;margin-bottom:20px}
div.footerPanel {clear:both;border-top:1px solid #b5b5b5;margin:20px 0px 20px 0px}
div.footerLeft {float:left;padding:5px 10px 0px 10px}
div.footerRight {float:right;padding:5px 10px 0px 10px}
div.footerRight a {margin-left:10px}
div.content {border-bottom:1px solid #c7c7c7;padding:20px 0px 5px 0px}
div.contentFeaturedSchool {padding:5px 0 0 0}
div.form {clear:both;width:385px;margin:10px auto 10 auto}
div.formTop {height:65px}
div.formBottom {clear:both;height:8px}
div.formBody {padding:10px;padding-top:0;line-height:15px}
div.formBody p {line-height:15px;padding-bottom:10px}
div.formBody div.title {font-size:14px;font-weight:bold}
div.formBody input,select {font-size:12px}
div.skipPanel {clear:both;padding:5px;margin-top:15px}
div.skipLeft {float:left;font-size:14px}
div.skipRight {float:right;font-size:14px}
div.skipLeft a {color:#000}
div.skipLeft a:visited {color:#000}
div.thankYou {width:500px;margin:75px auto;padding-bottom:75px}
div.thankYou div {padding-top:100px;padding-left:153px;font-size:12px;line-height:20px}
div.thankYou ul {margin-left:50px;list-style:none}

div.bannerPanel h2 {font-size:21px;line-height:30px}
div.clear {display:block;clear:both;margin:0px;width:1px;height:1px;line-height:1px;font-size:1px}

img.logo {display:block;float:left;margin:10px}
img.sent {display:block;float:right;margin:0;margin-top:20px}

table.form {width:360px}
td.field {width:175px;font-size:12px;padding-top:5px}
td.field1 {font-size:12px}
td.submit {padding-top:10px}
td.middle {width:10px;font-size:1px;line-height:1px}

.focus {background-color:#F7FF9C}
label.error {font-size:4px;color:#F00;line-height:5px}

select.input0 {width:173px}
input.input0 {width:173px}
input.input1 {width:70px}
input.input2 {width:45px}
input.input3 {width:40px}
select.input4 {width:357px}

h1 {font-size:21px;font-weight:normal;margin-bottom:10px}
h2 {font-size:21px;font-weight:normal}

/* Featured School */
.FeaturedSchoolListLogo {margin-left:20px;margin-bottom:50px}
.FeaturedSchoolListHeader {line-height:10px}

/* LeadGen Form */
label.error{font-size:10px;font-family:Arial;font-weight:normal;color:#F22;display:block;line-height:11px}
select.onecolumn{width:271px}
select.twocolumn{width:131px}
textarea.onecolumn{width:265px;height:100px}
input{background-color:#FFF}
input.twocolumn{width:125px}
input.onecolumn{width:265px}
input.oneColumnEmail{width:230px}
.LeadGenState{margin-top:1px;width:50px}
.LeadGenZip{width:65px}
.form_label{font-size:12px;color:#6a6a6a;margin:3px 0 0}
.form_label_passthrough{font-size:12px;color:#6a6a6a;margin:10px 20px 0 0}
.form_label_radio{font-size:12px;color:#6a6a6a;margin:0 20px 0 0}
.form_checkbox{font-size:12px;color:#6a6a6a;margin:10px 30px 3px 0;line-height:20px}
.form_checkbox input{background-color:#e5e5e5;width:auto}
.form_radio{padding:5px 0 2px 2px;font-size:12px;margin:5px 0 0;color:#6a6a6a;width:267px}
.RadioTopBorder{border-top:solid 1px #aaa}
.form_radio input{background-color:#e5e5e5;width:auto}
.form_separator{width:10px}
.form_vseparator{height:10px;font-size:1px}
.form_vseparator2{height:5px;font-size:1px}
.form_container{width:398px;border:1px solid #b6bfc4;background:#e5e5e5;vertical-align:top;margin:5px auto 0;line-height:15px}
.form_container img {margin:10px 0}
.form_left{width:95px}
.form_right{vertical-align:top;width:301px}
.form_poi{vertical-align:middle;width:301px}
.at_bottom{vertical-align:bottom}
.thankyou{font-size:12px;font-weight:bold;color:red;margin-top:20px}
.validationError{font-size:12px;font-weight:bold;color:red;margin-top:5px}
.loading{position:absolute;display:none;background:url(/images/loading.gif) top left no-repeat;width:66px;height:66px;top:35px;left:-61px}
img.form_submit{margin:20px 0 20px 50px}
#divSubmitting{float:left;display:none;background:url(/images/loading.gif) 10px 27px no-repeat;height:51px;width:34px}

/* Tab Specific */
#enCircleMediaTab_divMain{width:490px;font-size:12px;line-height:22px}
.tabArea{width:490px;height:30px;font-weight:bold;float:left}
.tabArea a{border-right:solid 1px #FFF;text-decoration:none;color:#FFF;cursor:pointer;padding:4px 8px;float:left}
.tabArea a:hover{background-color:#d0d0d0;color:#606060}
.tabMain{line-height:24px;background-color:#FFF;border:1px solid #D5D5D5;padding:10px}
.tabMain ul{line-height:18px;margin:10px 20px 15px 40px}
.tabMain ul li{list-style-type:disc;margin-bottom:5px}

/* enCircleMediaSchool */
#enCircleMediaSchool_enCircleLeadGen_program {font-size:11px}

/* Contact Us */
td.ContactUsForm{width:350px}
td.ContactUsText{width:510px;font-size:12px;line-height:20px;padding:0 20px}
table.ContactUsForm{width:300px;margin:50px 0}
td.ContactUsLabel{font-size:19px;color:#000;font-weight:bold;padding:15px 0 25px}
td.ContactUsCaption{font-size:14px;color:#5e5e5e}
.ContactUsSmall{width:145px;border:1px solid #eaeaea}
.ContactUsBig{height:130px;width:300px;border:1px solid #eaeaea;font-family:Arial}
.ContactUsSubmit{font-size:19px}
.tdContactUsSmall{width:145px;padding-bottom:10px}
.tdContactUsSeparator{width:10px}
.tdContactUsBig{width:300px;padding-bottom:10px}
#sMainContent_divMain {margin: 50px 0}