body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
text-align:center;
background:#EFECE0 url(../images/bg_header.gif) top repeat-x;
margin:0;
}

#container {
position:relative;
width:750px;
display:block;
text-align:left;
margin:0 auto;
}

.on {
display:block;
}

#header {
float:left;
width:100%;
background:url(../images/books.png) right top no-repeat;
_background:url(../images/books.gif) right top no-repeat;
padding-bottom:30px;
}

#logo {
border:0;
margin:25px 0;
}

#mainNav li 
{
    list-style: none;
    float:left;
    margin:0 60px 0 0;
}

#mainNav li a {
font-size:.9em;
line-height:24px;
font-weight:700;
text-decoration:none;
color:#369;
}

#canvas {
float:left;
width:768px;
background:#fff;
border:2px solid #dfd9bb;
}

#frame {
float:left;
width:100%;
padding-bottom:20px;
}

#canvas a {
color:#369;
}

#canvas a.btn:hover {
color:#FFC;
}

.pg_index h2.questtitle {
float:left;
clear:left;
font-size:16px;
line-height:18px;
width:200px;
margin:0 10px 50px 5px;
}

.pg_index #headline {
border-bottom:3px double #dfd9bb;
height:195px;
margin-bottom:20px;
}

.pg_index #headline.people {
background:url(/_images/mast_people.jpg) top left no-repeat;
}

.pg_index #headline.mechanic {
background:url(/_images/mast_mechanic.jpg) top left no-repeat;
}

.pg_index #headline.medical {
background:url(/_images/mast_medical.jpg) top left no-repeat;
}

.pg_index #headline.surgeon {
background:url(/_images/mast_surgeon.jpg) top left no-repeat;
}

.pg_index #headline.teacher {
background:url(/_images/mast_teacher.jpg) top left no-repeat;
}

.pg_index #headline.tech {
background:url(/_images/mast_tech.jpg) top left no-repeat;
}

.pg_index #headline h1 {
color:#333;
font-size:1.7em;
font-weight:400;
margin:0 0 0 365px;
padding:25px 0 0;
}

.pg_index #headline h2 {
color:#666;
font-size:.9em;
font-weight:400;
margin:10px 0 0 365px;
}

.pg_index #headline img {
border:0;
margin:20px 0 0 375px;
}

.pg_index ul.feature {
position:relative;
margin:0;
}

.pg_index ul.feature li 
{
    list-style:none;
    width:171px;
    font-size:.8em;
    font-weight:700;
    color:#333;
    float:left;
    display:inline;
    margin:0 0 35px;
}

.pg_index ul.feature li.short {
width:151px;
margin-left:0;
}

.pg_index ul.feature ul {
margin:5px 0 0;
}

.pg_index ul.feature ul li {
font-size:11px;
line-height:14px;
font-weight:400;
list-style:none;
background:url(../images/bullet_beige.gif) left no-repeat;
padding-left:10px;
width:150px;
margin:0;
}

.pg_index ul.feature ul.school_list li {
  width: 200px;
  background-image: none !important;
}
img.school_link_logo
{
  /*
  width: 175px;
  */
  border:1px solid gray;
}
.school_list {
  font-size: .8em;
  color: #000000;
  /* padding: 3px; */
}
.school_list li {
  float:right;
  display:block;
  padding:10px;
  height: 55px;
}
.pg_index ul.feature li.longer {
width:500px;
}
.pg_index dt.qa_question {
font-size:13px;
font-weight:700;
line-height:16px;
color:#333;
}

.pg_index form.ask {
float:left;
display:block;
background:#eee;
border:1px solid #ccc;
margin:0 0 35px 210px;
padding:10px;
}

.pg_index form.ask .formRow {
float:left;
display:block;
}

.pg_index form.ask .formRow label {
float:left;
font-size:12px;
font-weight:700;
width:75px;
margin-top:3px;
line-height:16px;
}

.pg_index form.ask .formRow input {
float:left;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
width:400px;
padding:2px;
}

.pg_index form.ask .formRow textarea {
float:left;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
width:400px;
margin:3px 0 0;
padding:2px;
}

#canvas .pg_index form.ask button {
float:left;
clear:left;
margin:5px 0 0 75px;
}

.pg_index #school_logo_div {
position:absolute;
left:20px;
}

#ie7 .pg_index #school_logo_div {
top:525px;
}

.pg_landing h2 {
font-size:15px;
margin:10px 0;
}

.pg_landing h3 {
font-size:13px;
margin-bottom:10px;
font-weight:700;
}

.pg_landing ul li {
font-size:11px;
margin-bottom:3px;
line-height:14px;
list-style:disc;
margin-left:20px;
}

.pg_landing .desc {
float:left;
width:400px;
display:inline;
margin:20px 25px 0 0;
}

.pg_landing .list ul li {
font-size:11px;
background:url(../images/bullet_beige.gif) 0 3px no-repeat;
padding-left:10px;
margin-bottom:3px;
list-style:none;
margin-left:0;
}

.pg_landing dt.qa_question {
font-size:13px;
font-weight:700;
font-style:italic;
margin-bottom:5px;
line-height:16px;
color:#333;
}

.pg_landing dd.qa_answer {
font-size:11px;
line-height:14px;
margin:0 0 10px 10px;
}

.pg_landing form.ask {
float:left;
display:block;
background:#eee;
border:1px solid #ccc;
margin:0 0 35px;
padding:10px;
}

.pg_landing form.ask label {
font-size:12px;
font-weight:700;
display:block;
width:75px;
clear:left;
margin:3px 0;
}

.pg_landing form.ask input.text {
display:block;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
width:200px;
padding:2px;
}

.pg_landing form.ask textarea {
display:block;
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
width:250px;
margin-top:3px;
padding:2px;
}

#canvas .pg_landing form.ask button {
float:left;
clear:left;
margin:5px 0 0;
}

#goat {
clear:left;
font-size:13px;
background:#FFC;
border:1px solid #C90;
margin:20px;
padding:10px;
}

.pg_schools .profile {
float:left;
width:100%;
clear:left;
padding-bottom:15px;
margin-bottom:25px;
background:url(../images/dot-grey.gif) bottom repeat-x;
}

.pg_schools .profile .col1 {
float:left;
width:200px;
text-align:center;
padding:0 10px 20px 0;
}

.pg_schools .profile .col1 img {
margin-bottom:25px;
}

.pg_schools .profile .col1 a.btn {
float:left;
clear:left;
white-space:nowrap;
margin:0 0 10px 15px;
}

.pg_schools .profile .col2 {
float:left;
width:500px;
padding:0 15px 20px 0;
}

.pg_schools .profile .col2 p {
font-size:11px;
line-height:14px;
color:#000;
}

.pg_schoolprof p {
width:400px;
font-size:11px;
margin-bottom:15px;
line-height:16px;
}

.pg_schoolprof p.wide {
width:97%;
font-size:11px;
margin-bottom:15px;
line-height:16px;
}

.pg_schoolprof img.mast {
border:1px solid #666;
margin:20px 0;
}

.pg_schoolprof img.logo,
.pg_viewprog img.logo
{
float:right;
display:block;
margin-bottom:20px;
}

.formRow_wide {
width:400px;
}

.pg_degrees img.pic1 {
float:left;
margin:0 10px 10px 0;
}

.pg_degrees img.pic2 {
float:right;
margin:0 25px 0 0;
}

.pg_degrees img.mast {
float:right;
display:block;
margin-left:30px;
}

#ie7 .pg_degrees img.mast {
margin-left:0;
}

.pg_degreeform .form-col2 {
float:right;
width:300px;
text-align:center;
padding-bottom:25px;
margin-top:10px;
}

.pg_degreeform .form-col2 img.mast {
float:left;
display:block;
border:1px solid #dfd9bb;
border-bottom:0;
}

.pg_degreeform #appReview {
float:left;
width:266px;
background:#f4f3ee;
border:1px solid #dfd9bb;
color:#666;
text-align:left;
padding:15px;
}

.pg_degreeform #appReview h3 {
font-size:16px;
font-weight:400;
margin-bottom:15px;
}

.pg_degreeform #appReview label {
font-size:11px;
font-weight:700;
margin-bottom:3px;
}

.pg_degreeform #appReview div {
font-size:11px;
margin-bottom:10px;
}

.pg_degreeform form {
float:left;
width:425px;
padding-bottom:25px;
font-size:11px;
}

.pg_degreeform form img.arrow {
_display:none;
position:absolute;
top:88px;
left:-8px;
}

.pg_degreeform .formRow {
float:left;
margin-bottom:10px;
}

.pg_degreeform .formRow label {
font-weight:700;
color:#663;
display:block;
margin:3px 0;
}

.pg_degreeform .formRow#educationlevel select {
width:350px;
}

.pg_degreeform .formRow#address1 {
width:290px;
}

.pg_degreeform .formRow#address1 input {
width:275px;
}

.pg_degreeform .formRow#address2 {
width:190px;
}

.pg_degreeform .formRow#city {
width:180px;
}

.pg_degreeform .formRow#textArea textarea {
width:340px;
height:90px;
}

.pg_degreeform .formRow#phone2 {
width:190px;
color:#999;
}

.pg_degreeform .formRow#phone2 input {
width:40px;
margin-right:3px;
}

.pg_degreeform .formRow#actions {
margin-top:25px;
}

.pg_programs ul 
{
    float:left;
    font-size:12px;
    font-weight:700;
    text-align:center;
    padding-bottom:15px;
    background:url(../images/dot-grey.gif) bottom repeat-x;
    margin:0 0 15px 12px;
}

.pg_programs ul li 
{
    list-style:none;
    float:left;
    line-height:14px;
    margin:0 8px 30px 0;
}

.pg_programs ul li a {
text-decoration:none;
font-size:11px;
}

.pg_programs ul li img {
border:1px solid #DFD9BB;
}

.pg_resources h2 {
font-size:16px;
margin-bottom:5px;
padding-bottom:8px;
width:400px;
background:url(../images/dot-grey.gif) bottom repeat-x;
}

.pg_resources ul {
font-size:11px;
margin:0 0 20px 5px;
}

.pg_resources ul li 
{
    list-style:none;
    padding-left:10px;
    background:url(../images/bullet_beige.gif) left no-repeat;
    margin-bottom:5px;
}

.pg_docs h1 {
font-size:24px;
margin-bottom:10px;
}

.pg_docs h2 {
font-size:18px;
margin:0 0 10px;
}

.pg_docs li {
font-size:11px;
line-height:14px;
margin-bottom:3px;
padding-left:10px;
background:url(../images/bullet_beige.gif) left no-repeat;
}

.pg_docs p.breadcrumb {
font-size:11px;
color:#999;
margin-bottom:15px;
}

.pg_docs .qandafull {
float:left;
padding-top:10px;
background:url(../images/dot-grey.gif) top repeat-x;
margin-top:15px;
}

#ie7 .pg_docs .qandafull {
width:99%;
}

.pg_contact dl {
float:left;
width:250px;
}

.pg_contact dl dt {
font-weight:700;
margin-bottom:5px;
font-size:12px;
}

.pg_contact dl dd {
margin-bottom:5px;
font-size:11px;
}

.pg_contact form {
float:left;
width:400px;
padding-bottom:25px;
}

.pg_contact h4 {
font-size:12px;
font-weight:700;
margin-bottom:15px;
}

.pg_contact form .formRow {
float:left;
width:100%;
margin-bottom:3px;
font-size:11px;
}

.pg_contact form .formRow label {
float:left;
width:70px;
line-height:16px;
}

.pg_contact form .formActions {
float:left;
width:100%;
margin-top:5px;
}

.pg_faqs ul li {
margin-bottom:3px;
list-style:disc;
}

.pg_privacy ul li {
margin-bottom:10px;
list-style:disc;
}

#appStart {
position:relative;
width:260px;
border:1px solid #ded9bc;
background:#f4f3ee;
font-size:10px;
min-height:70px;
padding:10px 20px;
}

#appStart form {
margin:0;
}

#appStart .formRow {
width:100%;
margin-bottom:2px;
}

#appStart .formRow label {
display:block;
font-weight:700;
color:#663;
margin:10px 0 3px;
}

#appStart img.arrow {
position:absolute;
left:-8px;
top:0px;
_display:none;
}

#appStart h3 {
color:#036;
font-size:16px;
font-weight:700;
margin-bottom:2px;
}

#appStart .formRow#email {
display:inline;
width:150px;
margin-right:20px;
}

#appStart .formRow#email input {
width:150px;
}

#appStart .formRow#zip {
display:inline;
width:80px;
}

#appStart .formRow#zip input {
width:80px;
}

#appStart .formRow#terms {
clear:left;
margin:10px 0 20px;
}

#appStart .formRow#terms label {
float:none;
display:inline;
width:auto;
font-weight:400;
font-size:11px;
color:#333;
margin:0;
}

#appStart .formRow#terms input {
margin:0 5px 0 0;
}

#appStart .formRow#terms a {
color:#333;
text-decoration:underline;
}

#appStart .formRow#actions {
text-align:center;
}

.splash {
float:left;
width:100%;
height:370px;
}

.splash #appStart {
float:right;
margin:12px 12px 0 0;
}

.art {
background:url(/_images/splash_art.jpg) no-repeat;
}

.autotech {
background:url(/_images/splash_autotech.jpg) no-repeat;
}

.business {
background:url(/_images/splash_business.jpg) no-repeat;
}

.criminaljustice {
background:url(/_images/splash_criminaljustice.jpg) no-repeat;
}

.culinary {
background:url(/_images/splash_culinary.jpg) no-repeat;
}

.dental {
background:url(/_images/splash_dentaltech.jpg) no-repeat;
}

.education {
background:url(/_images/splash_education.jpg) no-repeat;
}

.electrician {
background:url(/_images/splash_electrician.jpg) no-repeat;
}

.healthcare {
background:url(/_images/splash_healthcare.jpg) no-repeat;
}

.humanresources {
background:url(/_images/splash_hr.jpg) no-repeat;
}

.infosystems {
background:url(/_images/splash_infosystems.jpg) no-repeat;
}

.law {
background:url(/_images/splash_law.jpg) no-repeat;
}

.liberal {
background:url(/_images/splash_liberal.jpg) no-repeat;
}

.massage {
background:url(/_images/splash_massage.jpg) no-repeat;
}

.medicalassistant {
background:url(/_images/splash_medicalassistant.jpg) no-repeat;
}

.medicalbilling {
background:url(/_images/splash_medicalbilling.jpg) no-repeat;
}

.medicaltech {
background:url(/_images/splash_medicaltech.jpg) no-repeat;
}

.nursing {
background:url(/_images/splash_nursing.jpg) no-repeat;
}

.onlinedegrees {
background:url(/_images/splash_onlinedegrees.jpg) no-repeat;
}

.onlinedegrees2 {
background:url(/_images/splash_onlinedegrees2.jpg) no-repeat;
}

.paralegal {
background:url(/_images/splash_paralegal.jpg) no-repeat;
}

.psychology {
background:url(/_images/splash_psychology.jpg) no-repeat;
}

.pr {
background:url(/_images/splash_pr.jpg) no-repeat;
}

.resthotel {
background:url(/_images/splash_resthotel.jpg) no-repeat;
}

.technology {
background:url(/_images/splash_technology.jpg) no-repeat;
}

.trucks {
background:url(/_images/splash_trucks.jpg) no-repeat;
}

.splash.flip #appStart {
float:left;
margin:20px 0 0 20px;
}

.splash.flip.art_flip {
background:url(/_images/splash_art_flip.jpg) no-repeat;
}

.splash.flip.autotech_flip {
background:url(/_images/splash_autotech_flip.jpg) no-repeat;
}

.splash.flip.business_flip {
background:url(/_images/splash_business_flip.jpg) no-repeat;
}

.splash.flip.criminaljustice_flip {
background:url(/_images/splash_criminaljustice_flip.jpg) no-repeat;
}

.splash.flip.culinary_flip {
background:url(/_images/splash_culinary_flip.jpg) no-repeat;
}

.splash.flip.dental_flip {
background:url(/_images/splash_dentaltech_flip.jpg) no-repeat;
}

.splash.flip.education_flip {
background:url(/_images/splash_education_flip.jpg) no-repeat;
}

.splash.flip.electrician_flip {
background:url(/_images/splash_electrician_flip.jpg) no-repeat;
}

.splash.flip.healthcare_flip {
background:url(/_images/splash_healthcare_flip.jpg) no-repeat;
}

.splash.flip.humanresources_flip {
background:url(/_images/splash_hr_flip.jpg) no-repeat;
}

.splash.flip.infosystems_flip {
background:url(/_images/splash_infosystems_flip.jpg) no-repeat;
}

.splash.flip.law_flip {
background:url(/_images/splash_law_flip.jpg) no-repeat;
}

.splash.flip.liberal_flip {
background:url(/_images/splash_liberal_flip.jpg) no-repeat;
}

.splash.flip.massage_flip {
background:url(/_images/splash_massage_flip.jpg) no-repeat;
}

.splash.flip.medicalassistant_flip {
background:url(/_images/splash_medicalassistant_flip.jpg) no-repeat;
}

.splash.flip.medicalbilling_flip {
background:url(/_images/splash_medicalbilling_flip.jpg) no-repeat;
}

.splash.flip.medicaltech_flip {
background:url(/_images/splash_medicaltech_flip.jpg) no-repeat;
}

.splash.flip.nursing_flip {
background:url(/_images/splash_nursing_flip.jpg) no-repeat;
}

.splash.flip.onlinedegrees_flip {
background:url(/_images/splash_onlinedegrees_flip.jpg) no-repeat;
}

.splash.flip.onlinedegrees2_flip {
background:url(/_images/splash_onlinedegrees2_flip.jpg) no-repeat;
}

.splash.flip.paralegal_flip {
background:url(/_images/splash_paralegal_flip.jpg) no-repeat;
}

.splash.flip.pr_flip {
background:url(/_images/splash_pr_flip.jpg) no-repeat;
}

.splash.flip.psychology_flip {
background:url(/_images/splash_psychology_flip.jpg) no-repeat;
}

.splash.flip.resthotel_flip {
background:url(/_images/splash_resthotel_flip.jpg) no-repeat;
}

.splash.flip.technology_flip {
background:url(/_images/splash_technology_flip.jpg) no-repeat;
}

.splash.flip.trucks_flip {
background:url(/_images/splash_trucks_flip.jpg) no-repeat;
}

#footer {
clear:both;
width:100%;
text-align:center;
margin:auto;
padding:25px;
}

#footer ul {
text-align:center;
margin:auto;
}

#footer ul li 
{
    list-style:none;
    float:left;
    margin-right:10px;
    padding-right:10px;
    border-right:1px solid #ccc;
    font-size:.6em;
    line-height:12px;
}

#footer ul li#copyright {
color:#666;
margin-right:10px;
padding-left: 4px;
border-left: 1px solid #CCC;
}

#footer ul li a {
color:#666;
text-decoration:none;
}

#footer ul li a:hover {
color:#333;
}

#left_orders {
width:68%;
float:left;
}

#right_orders {
width:28%;
float:right;
border:1px solid #EEE;
text-align:center;
padding:2px;
}

.order_dropdown_selection {
margin:1px;
padding:0;
}

#order_label {
font-size:1em;
font-weight:700;
font-family:verdana, arial, sans-serif;
margin:1px 10px;
}

.program_dropdown {
margin:0 10px;
}

#school_logo {
float:left;
width:200px;
height:70px;
margin:3px;
}

h1.c1 {
color:#69C;
margin-bottom:2px;
font-weight:bolder;
font-size:1.5em;
}

.ss_message {
width:80%;
padding:20px;
}

#degree_form label.error {
clear:both;
color:red;
width:350px;
display:block;
}

.normal_list {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
line-height:2em;
font-weight:400;
font-variant:normal;
text-transform:none;
text-indent:5px;
list-style-type:disc;
list-style-position:inside;
margin:2px;
padding:6px;
}

.off,#mainNav ul,#canvas p.tagline,#canvas h1.headerTitle {
display:none;
}

#mainNav li a:hover,#canvas a:hover {
color:#036;
}

#canvas button,#canvas a.btn,#canvas .js_button, input#submit_button {
background:url(../images/bg_button.gif) right;
border:1px solid #693;
color:#fff;
font-size:12px;
font-weight:700;
text-decoration:none;
padding:3px 30px 3px 15px;
}

.back_button {
background: transparent url(/_images/bg_button_reverse.gif) repeat scroll left center !important;
padding: 3px 15px 3px 30px !important;
}

.pg_index,.pg_landing,.pg_schools,.pg_schoolprof,.pg_schoolselection,.pg_thankyou,.pg_degrees,.pg_degreeform,.pg_programs,.pg_resources,.pg_docs,.pg_contact,.pg_faqs,.pg_privacy,.pg_terms {
padding:5px 15px;
}

.pg_index h2.abouttitle,.pg_index h2.listtitle {
clear:left;
float:left;
font-size:16px;
line-height:18px;
width:200px;
margin:0 10px 150px 5px;
}

.pg_index p.aboutcopy,.pg_schools p.aboutcopy,.pg_programs p.aboutcopy {
display:inline;
float:left;
font-size:11px;
line-height:14px;
margin-bottom:15px;
width:500px;
}

.pg_index dl.qa_group,.pg_landing dl.qa_group {
margin:10px 0 20px;
}

.pg_landing h1,
.pg_schoolprof h1,
.pg_viewprog h1,
.pg_schoolselection h1,
.pg_degrees h1{
font-size:23px;
margin-bottom:0;
}

.pg_landing ul,.pg_landing .list ul {
margin-bottom:20px;
}

.pg_landing .list,.pg_landing .questions {
display:inline;
float:left;
width:275px;
margin:20px 0 0 25px;
}

.pg_schools .profile .col2 h2,.pg_privacy h3 {
font-size:18px;
font-weight:700;
margin-bottom:10px;
}

.pg_schools h2.abouttitle,.pg_programs h2.abouttitle {
clear:left;
float:left;
font-size:16px;
line-height:18px;
width:200px;
margin:0 0 150px 10px;
}

.pg_schoolprof #appStart,
.pg_degrees #appStart,
.pg_viewprog #appStart
{
clear:right;
float:right;
margin:0 0 25px 30px;
}

#ie7 .pg_schoolprof #appStart,#ie7 .pg_degrees #appStart {
margin:0 0 25px;
}

.pg_schoolprof #appStart .text,.pg_degreeform .formRow input.text,.pg_degreeform .formRow textarea,.pg_contact form .text,#appStart .formRow .text {
border-bottom:1px solid #ccc;
border-left:1px solid #999;
border-right:1px solid #ccc;
border-top:1px solid #999;
padding:2px;
}

.pg_schoolselection h2,.pg_degrees h2 {
font-size:18px;
margin:20px 0 10px;
}

.pg_schoolselection p,.pg_thankyou p,.pg_degrees p {
font-size:11px;
line-height:16px;
margin-bottom:15px;
}

.pg_thankyou h1,.pg_degreeform h1 {
font-size:23px;
margin-bottom:20px;
}

.pg_degreeform .formRow#fname,.pg_degreeform .formRow#lname {
width:200px;
}

.pg_degreeform .formRow#address input,.pg_degreeform .formRow#textArea {
width:340px;
}

.pg_degreeform .formRow#state,.pg_degreeform .formRow#zip,.pg_degreeform .formRow#zip input {
width:75px;
}

.pg_degreeform .formRow#phone1,.pg_degreeform .formRow#phone3 {
clear:left;
color:#999;
width:190px;
}

.pg_degreeform .formRow#phone1 input,.pg_degreeform .formRow#phone3 input {
_margin-right:1px;
_width:40px;
margin-right:3px;
width:40px;
}

.pg_degreeform .formRow#prefPhone,.pg_degreeform .formRow#traditionalInterest,.pg_degreeform .formRow#onlineInterest,.pg_degreeform .formRow#reported_gpa {
clear:left;
}

.pg_degreeform .formRow#dob,.pg_degreeform .formRow#yesNo1,.pg_degreeform .formRow#yesNo2,.pg_degreeform .formRow#yesNo3,.pg_degreeform .formRow#yesNo4,.pg_degreeform .formRow#yesNo5 {
clear:left;
width:400px;
}

.pg_programs h1,.pg_resources h1,.pg_contact h1,.pg_faqs h1,.pg_privacy h1,.pg_terms h1 {
font-size:24px;
margin-bottom:25px;
}

.pg_resources #appStart,.pg_docs #appStart,.pg_faqs #appStart {
float:right;
margin:10px 0 25px 20px;
}

#ie7 .pg_resources #appStart,#ie7 .pg_docs #appStart {
margin:10px 0 25px;
}

.pg_docs p,.pg_index dd.qa_answer,.pg_landing p {
font-size:11px;
line-height:14px;
margin-bottom:10px;
}

.pg_faqs h4,.pg_privacy h4 {
font-size:12px;
font-weight:700;
margin-bottom:5px;
}

.pg_faqs p,.pg_privacy p,.pg_terms p {
font-size:11px;
line-height:14px;
margin-bottom:15px;
}

.pg_faqs ul,.pg_privacy ul {
font-size:11px;
line-height:14px;
margin:0 0 20px 20px;
}

.pg_faqs ul li strong,.pg_privacy ul li strong {
font-weight:bolder;
}

#appStart .formRow#degree select,#appStart .formRow#program select,#order_dropdowns {
width:100%;
}

#extra_next,#order_finish {
float:right;
margin:30px;
}

.bottom_content {
  clear:both;
}
.bottom_content .desc {
  float:left;
  width: 430px;
  margin: 0px 20px 0px 5px;
  font-size: 0.8em;
}
.bottom_content .desc p:first-child {
  font-size: 1.1em !important;
  font-weight: bold !important;
  text-align: center;
}
.bottom_content .list {
  float:left;
  width: 275px;
}
.bottom_content .list li {
  background:url(../images/bullet_beige.gif) left no-repeat !important;
  list-style:none;
  list-style-position:outside;
  font-size: 0.8em;
  margin-bottom: 5px;
  padding-left: 12px;
}
.bottom_content .list h3 {
  font-weight: bold;
}

.pg_schoolprof h4.degree_name {
  font-size: 1.2em;
  font-weight: bold;
  margin: 15px 0px 5px 0px;
}

.pg_schoolprof ul.program_list li {
  font-size: 1.0em;
  margin:4px;
}

.pg_schoolprof div.school_description {
  margin: 70px 0px 0px 0px;
}


.pg_viewprog div.program_info {
  margin: 60px 0px 0px 0px;
  padding: 10px;
  font-size: 0.8em;
}

.pg_viewprog div.program_info p {
  margin-bottom: 20px;
}

.pg_viewprog .program_description h3 {
  margin: 25px 0px;
  font-size: 1.3em;
  font-weight: bold;
}

.pg_viewprog h1.profile_school_name {
  padding:10px;
}

.pg_viewprog img.logo {
  margin-right: 15px;
}

#combo_form label.error {
    color: red;
    font-size: 1.2em;
}

#combo_form td.first_column {
    width: 231px;
}

#combo_form #school_desc img {
    margin: 10px;
    float: right;
    border: 1px solid black;
}

#combo_form #school_desc {
    padding: 15px;
    font-size: 1.4em;
    margin: 10px 0px;
}

#combo_form #accreditation {
    padding: 15px;
    font-size: 1.4em;
    margin: 10px 0px;
}

#combo_form #school_desc .disclaimer {
    font-size: 0.9em;
    margin: 0px 25px;
    text-align: center;
}

#combo_form #combo_submit {
    margin: auto;
    display: block;
}

#combo_form #usdla {
	margin-left: auto;
	margin-right: auto;
	width: 305px;
	padding-bottom: 15px;
}

#asseen_logo {
	font-size:8pt;
	color:#555;
}

#asseen_logo table td {
	text-align:center;
}

#asseen_logo p {
	margin-left:10px;
}

#asseen_logo_min {
	font-size:8pt;
	width:650px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	color:#555;
	text-transform:uppercase;
}

#asseen_logo img, #asseen_logo_min img {
	height:35px;
}

