

body {background: #fff; color:#333; line-height:1em;}
.page-wrap {width:750px; height:100%;}
.header-wrap {width:750px; height:100%;}
	.page-column1 {width:375px;}
    #column1-spacer {display:none;}
	.page-column2 {width:370px; float:right; clear:none;}
    #column2-spacer {width:370px; height:218px;}
.footer-wrap {font-size:0.7em; font-weight:normal; color:#333; clear:both;}

/* brand & location info */
#column1-tab1-slot1-box {margin-bottom:0px;}
#column1-tab1-slot1-boxctatext {font-weight:bold; margin:5px 10px 5px 10px; color:#Fff; font-size:1.2em;}
#column1-tab1-slot1-content {margin-top:175px;}
#column1-tab1-slot1-content h1 {font-weight:bold; margin:30px 10px 0px 0px; color:#286299; font-size:0.9em;}
#column1-tab1-slot1-content h2, #column1-tab1-slot1-content h3 {margin:15px 10px 15px 0px; color:#286299;}
#column1-tab1-slot1-content p {font-size:0.7em; color:#333; margin:0em 10px 1em 0px;}
#column1-tab1-slot1-content ul {font-size:0.7em; color:#333; margin:0em 10px 1em 0px;}
#column1-tab1-slot1-content li {margin-left:20px;}

/* school info */
#column1-tab1-slot2-box {margin-top:0px;}
#column1-tab1-slot2-content h1  {font-weight:bold; margin:10px 10px 0px 0px; color:#286299; font-size:0.9em;}
#column1-tab1-slot2-content p {margin:0em 10px 1em 0px;}

/* stats */
#column1-tab1-slot3-content h1, #column1-tab1-slot4-content h1 {font-family: Arial,Helvetica,sans-serif; font-size:0.9em; font-weight: bold; margin-left:0px;}
table {padding:0px 0px 0px 0px; font-size:0.7em; font-weight:bold;}
table td {padding:1px;}
.bl {background:#e8eeff;}
 
/* search box */
#column1-tab1-slot5-box, #column1-tab1-slot5-content {margin-left: 0px; padding-left:0px;}
#search-box {margin:1em auto auto 0px; width:355px; height:45px; display:block;  padding:2px 0px 2px 5px;}
#search-title {font-family:Arial, Helvetica, sans-serif; color:#000; margin:0px 4px 2px 4px;}
#sfrm {font-family:Arial, Helvetica, sans-serif; color:#000000; margin:10px 0px 10px 0px; padding:0px 0px 0px 0px;}
#search-zip, #search-subject, #search-submit {float:left; clear:none; margin:0px 4px 0px 0px; color:#666;}
#search-zip label, #search-subject label {margin:0px 10px 0px 10px; color:#000;}
#search-subject label {display:none;}
#search-zip input {width:65px;}
#search-submit {padding-left:20px;}
#search-submit-image {width: 59px; float:right;}
#subject {width:112px;}

/* lead form */
#column2-tab1b-slot1-box {width:370px; display:block; background-color: #ffffe7; float:left; position:relative;  color:#286299; font-family:Arial, Helvetica, sans-serif; border:1px solid #666; border-bottom:2px solid #666;; margin-top:0px;}
.error {color:#FF0000;}
#inquiry {width:350px; margin:10px 0px 10px auto; float:right;}
form { color:#286299; font-family:Arial, Helvetica, sans-serif;}
#inquiry  label, #inquiry  .generic-label {font-weight:bold;}
#column2-tab1b-slot1-boxctatext {font-weight:bold; margin:10px 10px 0px 10px; color:#286299; font-size:0.9em;}
#column2-tab1b-slot1-boxctatext .break {margin:10px 0px 0px 0px; font-size:0.8em; font-weight:bold; display:block; clear:both}
.field-container-text, .field-container-select, .field-container-decomposed {margin-top:2px;}
.field-container-decomposed input, .field-container-decomposed select, .field-container-text input, .field-container-label input, .field-container-select select {font-weight:normal;}
#address_country {}
#address_postalCode {width:80px;}
#component_home_phone_three_part_container {width:40%; float:left; clear:none; padding-right:4%; display:block;}
#component_home_phone_three_part_container input {width:30px;}
#component_email_container + BR {display:none;}
#phoneInfo_home__areaCode__threePartPhoneNumberConverter__30107, #phoneInfo_home__areaCode__threePartPhoneNumberConverter__50659, #phoneInfo_home__areaCode__threePartPhoneNumberConverter__59537 {width:27px; padding-right:none;}
#phoneInfo_home__exchange__threePartPhoneNumberConverter__30107, #phoneInfo_home__exchange__threePartPhoneNumberConverter__50659, #phoneInfo_home__exchange__threePartPhoneNumberConverter__59537 {width:27px; padding-right:none;}
#phoneInfo_home__number__threePartPhoneNumberConverter__30107, #phoneInfo_home__number__threePartPhoneNumberConverter__50659, #phoneInfo_home__number__threePartPhoneNumberConverter__59537 {width:37px; padding-right:none;}
#component_opt_in_container, #component_submit_image_container {line-height:0.8em; margin-top:5px; padding-top:5px;}
#component_opt_in_container label {font-weight:normal; color:#000; float:right; width:85%; line-height:1em;}
#optin {padding-bottom:50px; float:left; clear:none;}

/* debug shizzz */
#debug-info2 {z-index:2; position: absolute; margin-left:400px;left: 0px; top: 0px; border: 3px dashed red; background: white; padding: 10px; color:#000;width:200px; display:none;}


/* edumark place holder for style over-ride */
