/* CSS Document */
html {
	height: 100%;
	margin: 0px;
	padding: 0px;
}

body {
	font: 12px/ 19px Tahoma, Verdana, Tahoma, Arial, sans-serif;
	text-align: left;
	width: 760px;
	margin: auto;
}

#div1 {
	position: absolute;
	top: 500;
	right: 500;
	width: 2000;
	visibility: hidden
}

#container {
	background: #fff
		url(http://www.dynastyeducation.com/img/forms/forms_bg.gif) center top
		repeat-y;
	background-position: 50% 0%;
	background-attachment: fixed;
}

#frame {
	display: table;
	width: 760px;
	margin: auto;
	border-left: solid 1px #21304A;
	border-right: solid 1px #21304A;
	vertical-align: top;
	height: 100%;
	/*	min-width: 600px;
	max-width: 760px;
	width:expression(document.body.clientWidth < 600? "600px" : document.body.clientWidth > 1200? "760px" : "auto"); */
}

#populationTable {
	width: 555px;
	margin: auto;
	padding: 0px 5px 0px 10px;
}

/*	------------------------- ids and classes ------------------------- */
a {
	outline: none;
}

a:active {
	outline: none;
}

a:-moz-any-link :focus {
	outline: none;
}

a:active {
	outline: none;
}

a:focus {
	-moz-outline-style: none;
}

a:link .campus-geo-enter-new-zip,a:visited .campus-geo-enter-new-zip,a:active
	.campus-geo-enter-new-zip {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 0px 0px 10px;
}

a:hover .campus-geo-enter-new-zip {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #D67000;
	vertical-align: top;
	margin: 0px 0px 0px 10px;
}

a:link .campus-geo-go-to-online,a:visited .campus-geo-go-to-online,a:active
	.campus-geo-go-to-online {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-decoration: underline;
	color: #536481;
	vertical-align: middle;
	margin: -2px 0px 0px 1px;
}

a:hover .campus-geo-go-to-online {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;
	color: #D67000;
	vertical-align: middle;
	margin: -2px 0px 0px 1px;
}

a:link .form-div,a:visited .form-div,a:active .form-div {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	margin: 10px 50px 0px 0px;
}

a:hover .form-div {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #D67000;
	vertical-align: top;
	margin: 10px 50px 0px 0px;
}

.small-red-form-version-top {
	font-size: 8px;
	color: #890000;
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	vertical-align: middle;
	text-transform: uppercase;
	margin: -5px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	letter-spacing: .04em;
}

a.list_link:link {
	font-family: Arial, Trebuchet MS, Myriad, Tahoma, Verdana, Helvetica,
		sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.list_link:hover {
	font-family: Arial, Trebuchet MS, Myriad, Tahoma, Verdana, Helvetica,
		sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: none;
	line-height: 16px;
	color: #D67000;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.list_link:active {
	font-family: Arial, Trebuchet MS, Myriad, Tahoma, Verdana, Helvetica,
		sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.list_link:visited {
	font-family: Arial, Trebuchet MS, Myriad, Tahoma, Verdana, Helvetica,
		sans-serif;
	font-size: 12px;
	font-weight: 700;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a:link .map-it,a:visited .map-it,a:active .map-it {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

a:hover .map-it {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #D67000;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

a.back-to-top:link {
	font-family: Trebuchet MS, Myriad, Tahoma, Verdana, Arial, Helvetica,
		sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.back-to-top:hover {
	font-family: Trebuchet MS, Myriad, Tahoma, Verdana, Arial, Helvetica,
		sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-decoration: none;
	line-height: 16px;
	color: #D67000;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.back-to-top:active {
	font-family: Trebuchet MS, Myriad, Tahoma, Verdana, Arial, Helvetica,
		sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.back-to-top:visited {
	font-family: Trebuchet MS, Myriad, Tahoma, Verdana, Arial, Helvetica,
		sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 0px;
}

a.small-red-form-version-top-link:link,a.small-red-form-version-top-link:visited,a.small-red-form-version-top-link:active
	{
	font-size: 8px;
	color: #0066CC;
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .04em;
}

a.small-red-form-version-top-link:hover {
	font-size: 8px;
	color: #D67000;
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: .04em;
}

a.form-links:link,a.form-links:visited {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #536481;
	vertical-align: top;
	margin: 5px 0px 7px 0px;
}

a.form-links:hover,a.form-links:active {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	text-align: right;
	color: #D67000;
	vertical-align: top;
	margin: 5px 0px 7px 0px;
}

a:-moz-any-link :focus {
	outline: none;
}

a:active {
	outline: none;
}

a:focus {
	-moz-outline-style: none;
}

b {
	font-weight: bold;
	font-variant: inherit;
}

.campus-geo-results {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 20px 0px 10px;
	text-align: left;
}

.campus-geo-results-indent {
	margin: 0px 0px 0px 7px;
}

.campus-geo-results-interior-indent {
	margin: 0px 5px 0px -5px;
}

.campus-geo-results-interior-indent-02 {
	margin: 0px 5px 0px -1px;
}

.campus-geo-results-indent-top {
	position: relative;
	margin: 0px 0px 0px -10px;
}

.campus-geo-results-indent-middle {
	position: relative;
	margin: 0px 0px 0px -10px;
}

.campus-geo-results-indent-bottom {
	position: relative;
	margin: 0px 0px 0px -10px;
}

.campus-results {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 10px 5px 0px 10px;
}

.campus-results-bold {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

.campus-results-looking {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

.campus-results-bold-looking {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
}

.enter-zip-top-left-pic {
	background: #68423a
		url(../../img/enter-zip-page/enter-zip-top-left-pic.gif) no-repeat top
		left;
	width: 332px;
	height: 191px;
	margin: auto;
	border: none;
}

.enter-zip-top-box {
	background: #68423a url(../../img/enter-zip-page/enter-zip-top-box.gif)
		no-repeat top left;
	width: 427px;
	height: 31px;
	margin: auto;
	border: none;
}

.enter-zip-mid-box-brown {
	background: #68423a
		url(../../img/enter-zip-page/enter-zip-mid-box-brown.gif) repeat-y top
		center;
	width: 428px;
	height: 160px;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

.enter-zip-mid-box-red {
	background: #990002
		url(../../img/enter-zip-page/enter-zip-mid-box-red.gif) repeat-y top
		center;
	width: 428px;
	height: auto;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

.enter-zip-box-bottom {
	background: #990002
		url(../../img/enter-zip-page/enter-zip-box-bottom.gif) no-repeat top
		left;
	width: 428px;
	height: 500px;
	margin: auto;
}

.enter-zip-to-find {
	margin: -10px 0px 0px 0px;
}

.enter-zip-copy {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #ffffff;
	vertical-align: top;
	margin: 10px 15px 0px 10px;
	text-align: left;
}

.footer {
	background: none;
	text-align: center;
	vertical-align: bottom;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	background-repeat: no-repeat;
}

.footer-cdi {
	background: none;
	text-align: center;
	vertical-align: bottom;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #012c62;
	background-repeat: no-repeat;
	margin: 10px 0px 0px 0px;
}

.footer_spacer {
	text-align: center;
	vertical-align: middle;
	font-size: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	margin: 10px 0px -5px 0px;
}

.footer-blue {
	background: none;
	text-align: center;
	vertical-align: bottom;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #21304A;
	background-repeat: no-repeat;
}

.footer-spacer-blue {
	text-align: center;
	vertical-align: bottom;
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #21304A;
}

.zip-box-copy {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #fffd5e;
	vertical-align: top;
	margin: -5px 30px 0px 30px;
	text-align: center;
}

.zip-code-input {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 10px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 1px 0px;
}

.zip-code-submit-button {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 5px 0px;
	height: 20px;
	width: 35px;
	text-align: center;
}

.enter-zip-10px-indent {
	margin: 0px 0px 0px 30px;
}

.enter-zip-header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #ffffff;
	vertical-align: top;
	margin: 60px 30px 0px 0px;
	text-align: left;
}

.enter-zip-here-I-come {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #ffffff;
	vertical-align: top;
	margin: 60px 30px 0px 30px;
	text-align: left;
}

.accreditation {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #ffffff;
	vertical-align: top;
	margin: 250px 40px 10px 100px;
	text-align: left;
}

h1.enter-zip-code {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #fffd5e;
	vertical-align: top;
	margin: 15px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

.e-mail_collector {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 5px 5px 0px;
	padding: 1px 0px 3px 0px;
}

.form_bg {
	margin: auto;
	background-repeat: no-repeat;
}

#form_bottom {
	background: #ffffff url(../../img/forms/form_bottom.gif) no-repeat top
		center;
	width: 442px;
	margin: auto;
}

#form_bottom1 {
	background: #ffffff url(../../img/forms/form_bottom1.gif) no-repeat top
		center;
	width: 442px;
	margin: auto;
}

#form_bottom-round-up {
	background: #ffffff url(../../img/forms/form-bottom-short.gif) no-repeat
		top center;
	width: 442px;
	margin: -10px 0px 0px 0px;
	position: relative;
	z-index: 1;
}

#form-bottom-02 {
	background: #fffcf0 url(../../img/forms/form-bottom-02.gif) no-repeat
		top center;
	width: 452px;
	height: 264px;
	margin: auto;
}

#form-bottom-02dev {
	background: #fffcf0 url(../../img/forms/form-bottom-long-03.gif)
		no-repeat top center;
	width: 452px;
	height: 264px;
	margin: auto;
}

.form-bottom-03 {
	background: #fffcf0
		url(../../img/forms/thankyou/thankyou-form-bottom.gif) no-repeat top
		center;
	width: 452px;
	height: 264px;
	margin: auto;
}

.form_checkbox_text {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	color: #21304A;
	vertical-align: top;
	margin: 8px 5px 0px 5px;
	width: 260;
}

.form-thankyou-info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	color: #21304A;
	vertical-align: top;
	margin: 10px 20px 0px 20px;
}

.form_error_checking {
	width: 442px;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

.form_label {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 10px 5px 0px 5px;
}

.form_item {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 5px 5px 5px;
	padding: 1px 0px 3px 0px;
}

.form_item_program_list {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 10px 5px 10px;
	padding: 1px 1px 1px 1px;
}

.form_labels_bold {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 10px 5px 0px 0px;
	word-spacing: 2px;
}

#form_personal_info_section {
	background: #fffcf0 url(../../img/forms/form_middle_short.gif) repeat-y
		top center;
	width: 442px;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

#form-personal-info-section-02 {
	background: #fffcf0 url(../../img/forms/form-middle-short-02.gif)
		repeat-y top center;
	width: 442px;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

#form-personal-info-section-02dev {
	background: #fffcf0 url(../../img/forms/form-middle-short-03.gif)
		repeat-y top center;
	width: 442px;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

.form_ph_instructions {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
	color: #21304A;
	vertical-align: middle;
	margin: 5px 0px 5px 5px;
}

.form_ph_xxxs {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 13px;
	letter-spacing: .05em;
	font-weight: normal;
	text-decoration: none;
	color: #21304A;
	vertical-align: middle;
	margin: 5px 0px 5px 5px;
}

.form_pic {
	margin: auto;
	background-repeat: no-repeat;
	vertical-align: top;
}

.form_program_section {
	width: 442px;
	margin: auto;
	background-repeat: repeat-y;
	background-position: top center;
}

.form_question {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
	letter-spacing: 0.3px;
	color: #21304A;
	vertical-align: top;
	margin: 7px 5px -20px 5px;
}

.form_question2 {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	color: #21304A;
	vertical-align: top;
	margin: 8px 5px 0px 5px;
}

.form_question2a {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	color: #21304A;
	vertical-align: top;
	margin: 8px 5px 0px -5px;
}

.form_question3 {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #21304A;
	margin: 5px 0px 0px 0px;
}

.form-question-single-line {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	color: #21304A;
	vertical-align: top;
	margin: 3px 5px 0px 5px;
}

.form-question-military {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 12px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 5px 0px 5px;
}

.form_question_dropper {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 12px;
	letter-spacing: 0.5px;
	color: #21304A;
	vertical-align: top;
	margin: 7px 5px -15px 5px;
}

.form_thankyou {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
	color: #21304A;
	vertical-align: top;
	margin: 40px 40px 0px 40px;
}

.form_top {
	/*background: #fffcf0 url(../../img/forms/forms_bg.gif) center top repeat-y;*/
	background-repeat: no-repeat;
	width: 442px;
	height: 55px;
	margin: auto;
}

.form-table {
	margin: 10px 5px 0px 5px;
}

.form-div {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	margin: 10px 50px 0px 10px;
}

.hr {
	margin: 9px 0px 8px 0px;
	width: 400px;
	height: .25px;
	color: #21304A;
}

h1 {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	margin: 10px 10px 0px 10px;
}

h1.schoolname_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	margin: 10px 10px 0px 10px;
}

h1.list_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	margin: 10px 10px 0px 10px;
}

.intro {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
}

.list_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	/*	color: #5B85BD; */
	color: #536481;
	vertical-align: top;
	margin: 10px 10px 0px 10px;
}

/*
.list_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	text-decoration: none;
	line-height: 18px;
	color: #5B85BD;
	vertical-align:top;
	margin: 10px 10px 0px 15px;
	} */
.list_item_with_space {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 8px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
}

.list-item-spaced-non-bold {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 8px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 5px 5px;
	padding: 0px 0px 1px 0px;
}

.list_item_space_opt {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	line-height: 8px;
	color: #660000;
	vertical-align: top;
	margin: 0px 0px 7px 5px;
	padding: 0px 0px 2px 0px;
}

.logo {
	vertical-align: bottom;
	margin: 0px 0px 0px 0px;
}

.marketing-block {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	/*	color: #5B85BD; */
	color: #536481;
	vertical-align: top;
	margin: 10px 10px 0px 20px;
}

.middle_init {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 10px 0px 0px 0px;
}

.option_item {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 5px 0px 5px 0px;
}

.pipe-formlinks {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin: 0px -2px 0px -2px;
	padding: 0px 0px 0px 0px;
	color: #CCCCCC;
}

.pixelshim {
	margin: 12px 0px 8px 0px;
	width: 400px;
	height: 1px;
	color: #21304A;
}

p.italics {
	font-style: italic;
	margin: 0px 0px 0px 10px;
}

.question_item {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 5px 5px 5px;
}

.radio_button_label {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color: #21304A;
	line-height: 0px;
	vertical-align: middle;
	margin: 1px 0px 1px -2px;
}

.radio_button {
	line-height: 0px;
	vertical-align: middle;
}

.school_description {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	text-align: left;
	margin: 5px 10px 15px 10px;
}

.school_block {
	height: 1125px
}

.school_block-2 {
	height: 700px
}

.school_block-kaplan {
	height: 1000px
}

.schoolname_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
	color: #536481;
	vertical-align: top;
	margin: 10px 10px 0px 10px;
}

.school_list {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 25px;
}

.school-list-2 {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	line-height: 16px;
	color: #536481;
	vertical-align: top;
	margin: 0px 10px 0px 25px;
}

.small_red {
	font-size: 9px;
	color: #890000;
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
	margin: 15px 0px 15px 0px;
	letter-spacing: .04em;
}

.step_img {
	vertical-align: top;
	border: none;
	margin: 0px 3px 4px 5px;
}

.step_1_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.25px;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: -5px 10px 10px 10px;
	width: 400px;
}

.step_header {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 0.25px;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: -5px 10px 10px 10px;
	width: 400px;
}

.submit {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	line-height: 16px;
	color: #21304A;
	vertical-align: top;
	margin: 0px 0px 15px 0px;
	height: 25px;
	width: 90px;
}

.thankyou {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	/*	color: #5B85BD; */
	color: #536481;
	vertical-align: top;
	text-align: left;
	margin: 5px 10px 15px 10px;
}

.thankyou-form-bottom {
	background: #fff url(../../img/forms/thankyou/thankyou-form-bottom.gif)
		no-repeat top center;
	width: 452px;
	height: 264px;
	margin: auto;
}

.thankyou-2 {
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	/*	color: #5B85BD; */
	color: #536481;
	vertical-align: top;
	text-align: left;
	margin: 10px 45px 15px 35px;
}

.txt {
	FONT-SIZE: 10px;
	COLOR: #21304A;
	font-family: Myriad, Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: normal;
}

/* Standard UL List ======================================= */
li {
	vertical-align: middle;
	background: url(../../img/forms/form_bullet.gif) left top no-repeat;
	background-position: 0 .3em; /* up and down on the bullet image */
	list-style: none;
	margin: .5em 0;
	padding-left: 2em;
	text-indent: -0em; /* line 1 left and right */
}

ul {
	list-style: none;
	margin: 0px 10px 0px -10px; /* distance from let margin */
	padding: 5px 0px 0px 0px;
	vertical-align: middle;
}

/* Standard UL List ======================================= */
	/* UL List for form area */
li.form_area {
	vertical-align: middle;
	background: url(../../img/forms/form_bullet_grey.gif) left top no-repeat
		;
	background-position: 0 .3em; /* up and down on the bullet image */
	list-style: none;
	margin: .5em 0;
	padding-left: 2em;
	text-indent: -0em; /* line 1 left and right */
}

ul.form_area {
	list-style: none;
	margin: 0px 10px 0px -10px; /* distance from let margin */
	padding: 5px 0px 0px 0px;
	vertical-align: middle;
}

/* UL List for form area */
	/* UL List for Errors ======================================= */
#error_header {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
	margin: 0px 15px 0px 59px; /* distance from let margin */
	padding: 0px 0px 0px 0px;
}

.error-no-campus {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	letter-spacing: 1px;
	margin: 0px 15px 10px 30px; /* distance from let margin */
	padding: 0px 0px 0px 0px;
}

ul#error {
	list-style: none;
	margin: 0px 10px 0px 60px; /* distance from left margin */
	padding: 0px 0px 0px 0px;
	vertical-align: middle;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
}

li#error {
	vertical-align: middle;
	background: url(../../img/forms/form_error_bullet.gif) left top
		no-repeat;
	background-position: 0em .415em;
	/* aligns/moves text up and down beside the bullet images */
	list-style: none;
	margin: .7em 0em 0em 0em; /* space between list items */
	/*padding-top: -.5em;  moves text up and down -- bullet doesn't move */
	padding-left: 2em;
	text-indent: -0em; /* line 1 left */
	padding-right: 9em; /* right side pad for line break */
	padding-bottom: 0em; /* space between list items */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: .99px;
	color: #FF0000;
}

li.error-list {
	vertical-align: middle;
	background: url(../../img/forms/form_error_bullet.gif) left top
		no-repeat;
	background-position: 0em .415em;
	/* aligns/moves text up and down beside the bullet images */
	list-style: none;
	margin: .7em 0em 0em 0em; /* space between list items */
	/*padding-top: -.5em;  moves text up and down -- bullet doesn't move */
	padding-left: 2em;
	text-indent: -0em; /* line 1 left */
	padding-right: 9em; /* right side pad for line break */
	padding-bottom: 0em; /* space between list items */
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: .99px;
	color: #FF0000;
}

/* UL List for Errors ======================================= */
	/* UL List for Enter Zip Page ======================================= */
li.enter-zip {
	vertical-align: middle;
	background: url(../../img/forms/form-enter-zip-bullet.gif) left top
		no-repeat;
	background-position: 0 .3em; /* up and down on the bullet image */
	list-style: none;
	margin: .5em 0;
	padding-left: 2em;
	text-indent: -0em; /* line 1 left and right */
}

ul.enter-zip {
	list-style: none;
	margin: 0px 10px 0px -10px; /* distance from let margin */
	padding: 5px 0px 0px 30px;
	vertical-align: middle;
}
/* UL List for Enter Zip Page ======================================= */