



/* layout */
body {background-color:#fff;}
.page-wrap, .header-wrap, .footer-wrap  {width: 800px;}
	.page-column1 {width: 420px;}
	.page-column2 {width: 371px;}
#column1-spacer {width:420px; height:215px;}
#column2-spacer {width:371px; height:215px;}
.footer-wrap {margin-top:10px; height:28px; padding:0px 0px 0px 0px; color:#000;}
.footer-wrap a, .footer-wrap a:link, .footer-wrap a:visited, .footer-wrap a:hover {color:#000;}
.post-footer {margin-top:20px; color:white; text-align:center; width:500px;}



/* NAVIGATIONAL OBJECTS */
.navigation-wrap {z-index:4; display:block; position:relative; margin:0px; padding:2px 0px 0px 0px; clear:both; height:15px; float:none; text-align:left;}
.nav-tab-parent {z-index:5; position:relative; float:left; text-align:center; clear:none; display:block; color:#f00; padding:0px 0px 0px 0px; margin:0px 2px 0px 0px; height:29px;}
.nav-tab {z-index:6; display:block; margin:0px; padding:4px 0px 4px 0px; text-align:left; clear:both; font-size:0.75em; color:#FFF; }
a.nav-tab strong, a.nav-tab:link strong, a.nav-tab:visited strong {color:#fff;}
.nav-tab-parent a.nav-tab {padding-left:0px; padding-right:0px; background-color:#274C73; height:16px; font-family:arial;}
.nav-tab-consol-wrap {z-index:7; position:relative; clear:both; display:none; padding:0px 0px 0px 0px; width:145px; background:#5d001b;}
.nav-tab-child {z-index:8; display:block; width:100%; margin:0px; padding:4px; text-align:left; color:#FFF; background:#274C73; clear:both; font-size:0.75em; font-weight:normal;}
.nav-tab-child:hover{background-color:#1B3551;}
a.nav-tab-child:link, a.nav-tab-child:visited {color:#FFF; font-weight:normal;}
a.nav-tab-child:hover {color:#FFF; font-weight:normal;}
.nav-tab-parent a.nav-tab:hover{background:url(http://images.vantage-media.net/a/clients/Kaplan/ConcordLawSchool/1/nav-bkgrnd.gif) repeat-x; text-decoration:none;}

#nav1 { width:142px;}
#nav2 { width:232px; }
  #tab2-consol { width:217px;}
#nav3 { width:205px;}
#nav4 { width:213px;}



#column1-tab1-slot1-box, #column1-tab2-slot1-box, #column1-tab3-slot1-box, #column1-tab4-slot1-box {margin-left:0px;}
.box0 {font-size:0.75em;}
.box0-content h1 {margin:7px 10px 10px 18px; font-size:0.75em;}
.box0-content p {margin:7px 10px 10px 18px; font-size:0.75em;}
.box0-content ul {margin-left:15px;}
.box0-content li {font-size:0.75em; font-weight:normal;}
.box0-content li a {font-size:1em; text-decoration:underline;}
.box0-content a, .box0-content a:link {text-decoration:underline;}
.box0-content a:visited,.box0-content a:link,.box0-content a:hover{ color:#274C73; font-weight:bold}
.box0-content ul li div p{margin:10px 5px 10px 5px; font-size:1em;}

#column1-tab2-slot1-content ul li p {font-size:1em; margin-top:0px;}
p.small-note{font-size:0.6em; margin-bottom:30px;}


#column1-tab1-slot2-box {margin-left:78px; background-color:#0065a5;}
.box4 {font-size:0.7em;}
.box4-content h1, .box4-content p {margin:7px 10px 10px 18px; color:#ffffff;}
.box4-content ul {margin-left:15px; color:#ffffff;}
.box4-content li {font-size:0.75em; color:#ffffff; font-weight:normal;}




.box2-top{display:none;}
.box2-wrap{margin:24px 0px 0px 14px; background-position:top left; background-repeat:no-repeat;}
.box2-content{padding:5px 5px 0px 14px; background:url(http://images.vantage-media.net/a/clients/Kaplan/ConcordLawSchool/1/form-bottom-img.gif) bottom left repeat-x;}
.box2-bottom{display:none;}


#step-box {margin:0px 0px 5px 0px; min-height: 24px; max-height: 100px;}
.step-box {background-repeat:repeat-x;}
#step-box #step-info {color:#fff; font-size:1.1em; padding:10px 0px 13px 0px; font-family:verdana; float:left; text-align:left;}

#greeting{font-size:1.1em; color:#FFF; width:190px; float:left; text-align:left; padding:13px 0px 13px 6px;}
#previous-step, #change-info {float:right; font-size:9px; font-weight:normal; color:#fff; background:#CF6E09; border:1px solid #D8D8D8; padding-left:2px; padding-right:2px; margin:13px 10px 3px 0px;}
#change-info{margin-right:6px;}
.error{color:#FCFF00; font-size:1.1em; }

#form-step1 .field-container-select .error,#form-step1 .field-container-text .error{padding-left:0px;}
.field-container-text .error,#address_state_errors, #component_home_phone_three_part_container span.error, #address_country_errors, .field-container-select span,.field-container-decomposed  .error{padding-left:87px; width:280px;}
.field-container-radio .error{width:275px;}

/* form stuff */
#inquiry {display:block; width:312px; margin:0px 10px 0px 20px;color: #fff;}

#cta-column2-tab1-slot1 {display:block; margin:0px auto 0px auto;}
#component_generic_label{width:302px;}
#component_submit_image {display:block; margin:10px auto 10px auto;}


.field-container{margin:0px 0px 0px;}
#component_currently_enrolled_radio_container{margin-top:10px;}
.one-column-horizontal div.field-container-text label {text-align:right;padding-right:2px; padding-top:2px;width:132px; font-size:.85em;}
.one-column-horizontal div.field-container-text input {width:170px;}

.one-column-horizontal div.field-container-select label {text-align:right;padding-right:2px; padding-top:2px;width:132px; font-size:.85em;}
.one-column-horizontal div.field-container-select select {width:170px;}

div.one-column-horizontal div.field-container span.generic-label{text-align:right;padding-right:2px; padding-top:2px; width:132px; font-size:.85em;}
div.one-column-horizontal div.field-container-decomposed{text-align:left;}

div.one-column-horizontal .field-container-checkbox {font-size:.85em;}


#form-step2 label,#form-step2 .field-container-decomposed span.generic-label{width:82px; padding-top:2px; }

.field-group .field-container {padding-top:3px;}
.field-container-radio{clear:left;margin-bottom:25px;}
.field-container-radio input{margin-left:55px;}

#component_can_devote_time_radio_container .generic-label, #component_education_level_yes_no_radio_container .generic-label{text-align:left;}

.field-container-checkbox {margin-top:15px;}
.field-container-checkbox a:hover,.field-container-checkbox a:link,.field-container-checkbox a:visited{color:#FFF;}

#component_submit_image {display:block; margin:10px auto 0px auto;}
div.field-container-submit-image{text-align:right; margin-top:20px;}
#component_submit_image_container input{margin-bottom:0px; margin-left:187px;}