body { margin:10px; margin-top:5px; padding-top:5px; }

container {}

.button_next {margin-left:20px; margin-top:30px; text-align:center;}
.text_next{font-family:Verdana, Arial; font-size:13px; color:#8A6BAE; margin-left:30px; font-weight:bold; vertical-align:top}

.quiz_results {margin:30px; font-size:14px; color:#11456c;}
.result_subject {font-size:15px; font-weight:bold; color:#11456c}
.next {font-family:Verdana, Arial; font-size:13px; color:#8A6BAE;}
#header {
  width: 728px;
}

.nextbtn{margin-bottom:20px; text-align:center;}

#topbox { width: 735px; }
.topbox_left { float:left; width:364px; padding-left:8px; margin-top:5px; padding-bottom:5px}
.topbox_right {text-align:right; font-family:Verdana, Arial; font-size:11px; margin-left:450px; padding-top:35px;}
.small {padding-right:10px; font-family: verdana; font-size: 10px}

#content {  float: left; width: 740px; height:auto; background-color: #11456c; font-family:Arial; font-size:11px;}
.content_left {float:left; width: 730px; border:0px solid #000000;}
.content_right {  margin-left:570px; border:0px solid #000000;}
#adbox { vertical-align:top; padding-top:10px;}

#title_box { margin-left:10px; margin-top:10px; padding-left:12px;padding-top:12px; padding-right:10px; padding-bottom:15px; border:0px solid #000000; background-color:#FFF2D2;}
.picture {margin-right:10px; padding-bottom:4px; padding-top:4px; float:left;}
.title { font-size: 20px; font-family:Verdana; color:#EC5F00;  }
.phd_logo {margin-right:5px; float:right; margin-top:-30px; padding-bottom:4px}
.description {  font-size: 11px; font-family:Verdana; color:#000000;}

#questions_box_1 {margin-left:10px; margin-top:10px; margin-bottom:10px;  background-color:#ffcc99;  border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }

#questions_box_index {height:350px; margin-left:10px; margin-top:10px; margin-bottom:10px;  background-color:#ffcc99;  border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }


#questions_box_2 {font-family:Verdana; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #ffcc99; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }
.questions { text-align:left; float:left; width:500px;  margin-top:20px; padding-left:15px; padding-bottom:5px; font-size:11px; font-family: Verdana, Arial, Helvetica; font-weight:bold; }
.options { text-align:left; float:left; width:510px; margin-top:5px; padding-left:25px; padding-bottom:5px; font-size:11px; font-family: Verdana, Arial, Helvetica}
.questions_select { text-align:left; float:left; width:140px; font-size: 11px; font-family: Verdana, Arial, Helvetica; font-weight:bold; border:0px solid #000000;}
.options_select {font-size:6px; font-family: Verdana, Arial, Helvetica}
#questions_box_3 {  height:920px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }

.submit { 
 font: 22px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #EC5F00; 
 color: #FFFFFF; 
 height:40px;
 width:150px;
 margin-left: 180px; 
 margin-top: 20px; 
 margin-bottom: 20px; 
 }

.your_results { font-size: 15px; font-family:Verdana; color:#8560A8; font-weight:bold; }

#results_box_1 {  height:484px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE;}
.results_text { text-align:left; float:left;  margin-top:0px; padding-left:10px; padding-top:12px; padding-right:30px; padding-bottom:30px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; border:0px solid #000000; }
.offer_box { float:left;width:550px;background-color:#FFEEB9;}
.results_text { text-align:left; float:left;  width:500px; padding-left:10px; padding-top:0px; padding-right:30px; padding-bottom:30px; font: 11px Verdana, Arial, Helvetica, sans-serif #333333; border:0px solid #000000; }
.results_text_last { text-align:left; margin-top:0px; padding-left:10px; padding-top:12px; padding-right:30px; padding-bottom:30px; font: 11px Verdana, Arial, Helvetica, sans-serif #333333; border:0px solid #000000; }
.final_text { padding-top:70px; margin-top:-30px; padding-left:30px; font-size: 15px; font-family:Verdana; color:#8560A8; font-weight:bold; }
.final_text2 { padding-top:70px; margin-top:-30px; padding-left:40px; font-size: 12px; font-family:Verdana; color:#000000; font-weight:normal; }
.button_box { padding-left:310px; margin-top:-30px }
.answer_text { text-align:left; width:500px; float:left;  margin-top:0px; padding-left:10px; padding-top:12px; padding-right:10px; padding-bottom:20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size=11px;; border:0px solid #000000; }
.score_box { text-align:left; float:right; width:180px; margin-top:-30px; padding-right:10px; padding-left:5px; font-family: Verdana, Arial, Helvetica, sans-serif #333333; font-size:11px; color:#000000; border:0px solid #000000; }
.f_button_box { text-align:center; margin-top:80px; }
#lp_line {}
#lp_line .final_text { float:left; margin-top:-40px; padding-left:40px; font-size: 15px; font-family:Verdana; color:#8560A8; font-weight:bold; }
#lp_line .button_box { float:right;margin-right:80px;}
.disclaimer { text-align:justify; width:auto; margin-top:35px; padding-left:20px; padding-right:20px; padding-bottom:10px; font: 8px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; border:0px solid #000000; }

#offer_box_left { float:left; width: 150px; padding-top:15px; padding-bottom:15px; padding-left:20px; border:0px solid #000000;}
#offer_box_right {  margin-left:155px; padding-top:20px; padding-right:12px; padding-bottom:5px; padding-left:10px; font-weight:bold; border:0px solid #000000;}
.offer_options { padding-left:150px; }
.choice_text { padding-left:100px;}

#quiz18_content {  float: left; width: 770px; height:auto; background-color: #E7E1EF; font-family:Arial; font-size:11px;}
.main { float:left; width: 760px; border:0px solid #000000;}
#message {  height:300px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }
#message_tA {  height:330px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }
.message_text { text-align:left; float:left;  margin-top:0px; padding-left:10px; padding-top:12px; padding-right:30px; padding-bottom:30px; font: 11px Verdana, Arial, Helvetica, sans-serif #333333; border:0px solid #000000; }
.ad_box_bottom { text-align:left; float:left; margin-top:10px; padding-left:10px; padding-top:12px; padding-right:10px; padding-bottom:30px; border:0px solid #000000; }

#footer { float:left; width: 735px;padding-top:10px;padding-left:10px; height:50px; }
.copyright { font-size:10px; font-family:Verdana, Arial; color:#000000 }
.privacy { font-size:10px; font-family:Verdana, Arial; color:#336699 }
.wrapper_box1 {margin-top:0px; margin-left:40px; margin-bottom:0px; width=500px}
.box_a { text-align:left; font: 11px Verdana, Arial, Helvetica, sans-serif #030000; font-weight:bold; }
.box_b { text-align:left;}
.box_c { text-align:left; font: 11px Verdana, Arial, Helvetica, sans-serif #030000; font-weight:normal; }
.redFlag {font-family: Verdana; size:11px; color:red; font-weight:bold}

#email_box {padding-left:20px; float:left; width:340px; border:0px solid #CC3300}
#email_box .labels {float:left; width:120px; height:30px}
#email_box .fields {height:30px}
#email_box .red {color:red; font-style:italic}
#member_box {margin-left:350px; margin-right:10px; padding:5px; width:180px; background-color:#EFDBF7;}
#member_box ul {margin-top:0px; margin-bottom:5px}

#signup_box {padding-left:20px; float:left}
#signup_box .labels {float:left; width:120px; height:30px}
#signup_box .fields {height:30px}
#signup_box .comment {font-style:italic}
#signup_box .red {color:red; font-style:italic}
#signup_box .text_box {width:350px}
#signup_box .err_alert {color:red}

#newsletter_box {padding-left:20px; float:left}
#newsletter_box .labels {float:left; width:120px; height:30px}
#newsletter_box .fields {height:30px}
#newsletter_box .err_alert {color:red}


#message_privacypolicy {  height:2050px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }
.message_text { text-align:left; float:left;  margin-top:0px; padding-left:10px; padding-top:12px; padding-right:30px; padding-bottom:30px; font: 11px Verdana, Arial, Helvetica, sans-serif #333333; border:0px solid #000000; }

#message_calprivacy {  height:1900px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }
.message_text { text-align:left; float:left;  margin-top:0px; padding-left:10px; padding-top:12px; padding-right:30px; padding-bottom:30px; font: 11px Verdana, Arial, Helvetica, sans-serif #333333; border:0px solid #000000; }

#message_termsandconditions {  height:3310px; margin-left:10px; margin-top:10px; margin-bottom:10px; background-color: #FFFFFF; border-top:2px solid #8A6BAE; border-right:2px solid #8A6BAE; border-bottom:2px solid #8A6BAE; border-left:1px solid #8A6BAE; }
.message_text { text-align:left; float:left;  margin-top:0px; padding-left:10px; padding-top:12px; padding-right:30px; padding-bottom:30px; font: 11px Verdana, Arial, Helvetica, sans-serif #333333; border:0px solid #000000; }


.adBox{ background-color:#ffffff; border-top: 1px solid #A186BB; border-left: 1px solid #A186BB; border-right: 1px solid #A186BB; }
.adAd { background-color:#A186BB; font-size: 10px; color: #ffffff; text-decoration: underline; font-family: arial, tahoma, sans-serif; }
.adBody{ cursor: pointer; cursor: hand; background-color:#ffffff; border-bottom: 1px solid #A186BB; font-family: verdana, arial, tahoma, sans-serif; }
.adTitle{ font-size: 11px; color: #C35E2A; text-decoration: underline; font-weight: bold; }
.adText { font-size: 10px; color: #000000; text-decoration: none; }
.adLink { font-size: 10px; color: #2521CD; text-decoration: none; }

.results_text2 {font-family:Verdana, Arial; font-size:13px;padding: 20px;}
.next {font-family:Verdana, Arial; font-size:13px; color:#8A6BAE;}


/*
a { 
  color:#336699  
}
a:active { 
  color:#FF0000
}
a:visited { 
  color:#333333  
}
a:hover { 
  color:#FF0000  
}
*/

