body {
margin:0;
padding:0;
background:#f1e8b3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.hi {display:none;}
#wrapper {
width: 863px;
height:100%;
margin:5px auto;
padding:0px 0px 0px 0px;
background:url('images/nav_bg_tr.png') repeat-y top center;
}

#header {
width:863px;
height:93px;
background:url('images/header.gif') no-repeat;
margin:0 auto;
padding:0;
}
#header a {color:#0000ee;}
.logo a {width:100px;height:64px;display:block;margin:-25px 0px 0px 30px;}
#header p {
width:98%;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
margin: 0;
padding:10px 10px 0  0;
text-align:right;
}


#nav_bar {
width:856px;
height: 26px;
background:#ffffff url('images/nav_bg.gif') repeat-x;
margin:0 0 0 4px;
}

a img {border:0;}
a.link { font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
a.link:hover { font-size:12px; color:#000000; font-weight:bold; text-decoration:none;}
.rightmark {background:url('images/h2_arrow.jpg') no-repeat; padding:0 0 5px 25px;}
.nav { padding:5px 16px 0px 12px; height:19px; text-align:center; font-size:14px; font-weight:bold; vertical-align:top; float:left; display:block }
.nav a { display:block; float:left; height:22px; font-family:Arial, Helvetica, sans-serif; color:#ffffff; }
.nav a:hover{ color:#CCCCCC;}
.navactive { 
font-family:Arial, Helvetica, sans-serif;
background:url('images/navactiveleft.gif') no-repeat 0 2px;
height:26px; 
text-align:center; 
font-size:14px; 
font-weight:bold; 
vertical-align:top; 
float:left; 
display:block ; padding-left:12px;
}
.navactive a { 
float:left; 
background:url('images/navactivebg.gif') repeat-x; 
height:20px; 
color:#000000; margin-left:0; margin-right:0; margin-top:2px; margin-bottom:0; padding-left:0; padding-right:0; padding-top:4px; padding-bottom:0
}

.navactive span {
background:url('images/navactiveright.gif') no-repeat; 
display:block; 
height:24px; 
width:16px; 
float:left; margin-left:0; margin-right:0; margin-top:2px; margin-bottom:0 
}


#main_graphic {
width: 862px;
height:308px;
background:url('images/main_gr.jpg') no-repeat;
margin: 0 0 0 1px;
padding:0;
clear:both;
}
#main_graphic_home {
width: 756px;
height:302px;
background:url('images/home-promo.jpg') no-repeat 4px 0;
padding:38px 0px 0px 100px;
clear:both;

}

#main_graphic img {
margin:250px 0 0 300px;
padding:0;
}

#content {
width:863px;
margin:0;
padding:0 0 50px 0;
background:url(images/container_bottom.jpg) no-repeat left bottom;
}
#content a {color:#0000ee;}

#c_container {
width:861px;
height:150px;
margin:0;
padding:1px;
}


#course {
width: 385px;
height: 120px;
margin:20px 0 0 35px;
padding:0;
background:url('images/course_bg.gif') no-repeat;
float:left;
display:inline;
clear:left;
}

#course2 {
width: 385px;
height: 120px;
padding:0;
background:url('images/course_bg.gif') no-repeat;
float:left;
display:inline;
clear:left;
}

#package {
width: 385px;
height: 120px;
margin:20px 0 0 25px;
padding:0;
background:url('images/package_bg.gif') no-repeat;
float:left;
}

#package2 {
width: 385px;
height: 120px;
padding:0;
background:url('images/package_bg.gif') no-repeat;
float:left;
}

#links {
width: 250px;
height: 30px;
margin:0px;
padding:80px 0 0 145px;

}

.button {
width: 105px;
height:30px;
float:left;
margin:0 0 0 5px;
padding: 1px;
}

#links2 {
width: 250px;
height: 30px;
margin:0px;
padding:80px 0 0 125px;

}

.fl_approved_seal {background:url(images/florida_approved.jpg) no-repeat 93% 0%;}
.fl-seal {background:url(images/florida_approved.jpg) no-repeat;width:112px;height:106px;margin:10px 0px 0px 15px;float:left;}

.clear {clear:both;}
.inn_left_panel {float:left; width:560px;}
.inn_right_panel {float:left; text-align:center; width:280px;}

.button2 {
width: 105px;
height:30px;
float:left;
margin:0 0 0 5px;
padding: 1px;
}

.header1 {
font-family:Arial, Helvetica, sans-serif; 
font-size:20px;
font-weight:bold; 
margin:30px 0 0 35px;
padding:0;
color:#232323;
}
#header SPAN {display:none;}

.header2 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
background:url('images/h2_arrow.jpg') no-repeat;
margin:30px 0 0 35px;
padding:0 0 0 30px;
color:#232323;
}
.header2_1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
background:url('images/h2_arrow.jpg') no-repeat;
margin:30px 0 0 35px;
padding:0 0 0 30px;
color:#82071b;
}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
margin:30px 0 0 35px;
padding:0;
color:#232323;
}

p {
width: 90%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0 0 0 35px;
line-height:1.4em;
color:#232323;
}


ul {
margin:0px;
padding:0px;
}
 ul li {


 line-height:1.0em;
 list-style:none;
 color:#232323;
 }

h2 { 
 font-family:Arial, Helvetica, sans-serif;
font-size:18px;
margin:30px 0 0 35px;
padding:0;
color:#232323;
}

h3 { 
 font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:30px 0 0 35px;
padding:0;
color:#232323;
}

#bottom_cta {
width:400px;
hieght:50px;
margin:0;
padding:0;
float:left;
}

#bottom_cap{
width: 863px;
height:30px;
background:url('images/bottom_cap.gif') no-repeat;
}

/*----------------------------------------------------------------------------course pg---------------------*/

#graphic img {
margin: 0 0 0 4px;
}

.course_details_banner {background:url(images/course_graphic_v2.jpg) no-repeat; height:336px; margin-left:4px;}


/*---------------------------------------------------------------------------practice test pg----------------*/
#wrap2 {

}
#pt_graphic {
width:856px;
height:336px;
background:url('images/practice_test_graphic.gif') no-repeat ;
margin:0 0 0 4px;
padding:1px;
}
#wrap {  
float:left;
}

#pt_courses {
width: 430px;
height:80px;
margin:140px 0 0 280px;
padding:0;

}

#pt_courses img{
margin:0 0 0 5px;
}

/*------------------------------------------support------------------------------*/

#form {
width: 760px;
height: 380px;
margin: 5px 0 0 60px;
background:url('images/form_bg.gif') no-repeat;
}
#form1 {
width: 760px;
height: 300px;
margin: 5px 0 0 60px;
line-height:30px;
}


fieldset { 
border:0px none;
padding:0;
float:left; margin-left:30px; margin-right:0; margin-top:0; margin-bottom:0
}

#form1 input {width:250px;height:25px;}
	label { 
	display:block; 
	color:#ae0511; 
	padding:10px 0 0 0; 
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
	 
	}
	
	input.text, textarea 
	{ border: 0; 
	color: black; 
	background: #ffffff; 
	font-size: 11px; 
	width:225px;
	margin:1px 0; 
	border:1px solid #cdcdcd; 
	
	}
	
	input.submit { 
	font:bold 10px/10px arial,sans-serif; 
	}



.bottom_link{ background:none;}
.bottom_link a {color:#0000ee;}
.bottom_link a:hover {color:#551a8b;}

@charset "utf-8";
/* CSS Document */

/*  Error  */

.main_box{ margin:10px; font-family:Arial; font-size:16px; color:#000000;}
.main_box a{color:#4665B6; text-decoration:underline; font-weight:normal; font-size:16px; font-weight:bold;}
.main_box a:hover{color:#4665B6; text-decoration:none; font-weight:normal; font-size:16px;}
.bold{ font-weight:bold;}
.error{color:#AF0000; font-weight:normal; font-size:20px; padding:4px 0 8px 0; border-bottom:1px solid #AF0000;}
.text1 {font-size:12px; color:#000; font-weight:bold;}
.text2 {font-size:16px !important; color:#72001A; font-weight:bold;}
.text3 {font-size:16px; color:#000; font-weight:bold;}



.content_middle_panel {margin:0 35px 0 35px;}
.content_middle_panel P {margin:0px; padding:5px 0 9px 0 !important;}
/* FAQ CSS Document */
.faqpanel {margin:0px; padding:0 0 15px 15px;}
.faqpanel UL {margin:0px; padding:0px;}
.faqpanel LI {margin:0px; padding:0px 0 0 25px; line-height:28px;
background:url(../images/course_bullet.gif) no-repeat 0px 10px;}
.faqpanel A {color:#144758; text-decoration:underline; font-weight:bold;}
.faqpanel A:hover {color:#144758; text-decoration:none; font-weight:bold;}

.answer_panel {margin:10px 0 0 0px; padding:0px 0 5px 10px; width:620px}
.answer_panel ol {margin:10px 0 0 52px; padding:0px;}
.answer_panel ol li{margin:0px; padding:0 0 0 0; color:#000;}
.question_text a{margin:0 0 10px 0px; padding:5px 0px 5px 0px;
font-weight:bold; color:#4D0000; font-weight:bold; color:#4D0000;
text-decoration:underline;}
.question_text a:hover{font-weight:normal; color:#000; text-decoration:none;}

.basic a {
        cursor:pointer;
        display:inline;
        line-height:25px;
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
 background:#EDF3F6; display:block; width:550px; padding:5px; border:1px
solid #A0BAC6; margin-bottom:3px;font-weight:bold; color:#000;
text-decoration:underline;}

 .basic a:hover{
        cursor:pointer;
        display:inline;
        line-height:25px;
 background:#E1E6ED; display:block; width:550px; padding:5px; border:1px
solid #A0BAC6; margin-bottom:3px;font-weight:bold; color:#000;
text-decoration:none;}


.basic a.selected {
        font-weight: bold;
        color: #000;
        }
.ul_style1 {margin:0px; padding:0 0 15px 0;}
.ul_style1 UL {margin:10px 0 0 0; padding:0px;}
.ul_style1 LI {margin:0px; padding:0 0 0 15px; line-height:22px;
background:url(images/course_bullet.gif) no-repeat 0px 5px;
font-weight:bold;}
.ul_style1 DL {font-weight:normal;}
.ul_style1 DT {background:url(images/arrow1.jpg) no-repeat 0 8px;
padding:0 0 0 15px;}

.ul_style2 {margin:0px; padding:0 0 15px 35px;}
.ul_style2 UL {margin:0px; padding:0px;}
.ul_style2 LI {margin:0px; padding:0 0 0 20px; line-height:30px;
background:url(images/course_bullet.gif) no-repeat 0px 11px;
font-weight:bold;}
.ul_style2 A {color:#144758; text-decoration:underline; font-weight:bold;}
.ul_style2 A:hover {color:#144758; text-decoration:none; font-weight:bold;}
A.link1 {color:#E2140F; text-decoration:underline; font-weight:bold;}
A.link1:hover {color:#E2140F; text-decoration:none; font-weight:bold;}
.text8_a {font-weight:bold; font-family:Arial, Helvetica, sans-serif;
font-size:12px; margin:10px 0 10px 0; background:url(images/bullet.gif)
no-repeat; padding-left:25px;}
.bullet li {background:url(images/bullet.gif) no-repeat 0px 2px;padding-left:20px;padding-bottom:5px;font-size:12px;color:#434343;line-height:18px;width:650px;margin-left:30px;}
.bullet ul {margin-left:30px;}
.course_bullet ul {}
.course_bullet li {background:url(images/course_bullet.gif) no-repeat 0px 5px;font-size:12px;color:#434343;line-height:18px;margin-left:40px;padding:3px 0px 3px 15px;}
.footer {width:870px;margin:20px auto 10px auto;text-align:center;}
.footer a {color:#0000ee;}
.footer a:hover {color:#551a8b;}
.learn {font-size:16px;font-weight:bold;color:#354c7b;margin-left:50px;}
.promoleft {width:320px;float:left;margin-right:10px;}
.promoleft p {margin:0;padding:0;font-size:16px;margin-top:5px;}
.promoleft div {font-size:14px;text-align:justify;}

.promocenter {float:left;margin:0px 10px 0px 5px;}
.promocenter img {margin-top:35px;}

.promoright {float:left;margin-left:5px;}
.promoright img {margin-top:37px;}
.course_promo {background:url(images/course-promo-new1.jpg) no-repeat 4px 0px;height:250px;margin:0 auto;clear:both; padding:70px 100px 0px 200px; text-align:center}
.course-action {margin:-5px 0px 14px 125px;}
.course_promo span {color:#8a182a;font-size:16px;font-weight:bold;margin-left:75px;}
.course-action img {vertical-align:middle;margin-right:20px;}

.course_promo p {margin:0;padding:0;}
.course_promo span {font-size:14px;line-height:18px;}
.course_promo ul {margin-top:10px;float:left;margin-right:20px;}
.course_promo li {padding-bottom:10px;color:#354c7b;font-weight:bold;font-size:14px;}
.course_promo li a {color:#354c7b;font-weight:bold;font-size:14px;}
.title {font-size:18px;color:#354c7b;font-weight:bold;}

.coursepanel {margin:0 auto;width:700px;text-align:center;padding-left:25px;}
.course1 {background:url(images/get-both-box1.gif) no-repeat;width:350px;height:69px;padding-top:60px;float:left;}
.course1 img {vertical-align:top;margin-left:10px;}
.course2 {background:url(images/take-just-course-box1.gif) no-repeat;width:350px;height:69px;padding-top:60px;float:left;}
.course2 img {vertical-align:top;margin-left:10px;}
.benefits_promo {background:url(images/benefits_promo.jpg) no-repeat 2px 0px;height:240px;margin:0 auto;clear:both;width:548px;padding:80px 100px 0px 210px;color:#FFF;text-align:center;}
.benefits_promo p {color:#FFF;font-size:14px;line-height:16px;}
.benefits_promo span {color:#8b1e27;font-size:16px;font-weight:normal;}
.benefit_inside {margin:25px 0px 0px 0px;}
.benefit_inside img {vertical-align:top;margin-bottom:23px;}
.benefit_inside p {margin-left:74px;}

.normal li {margin-left:80px;padding-top:10px;width:650px;}
#content .content_middle_panel a {color:#144758;}
#content .content_middle_panel A.link1 {color:#E2140F; text-decoration:underline; font-weight:bold;}
.learncontent {}
.arrow {margin-left:-15px;}
*html .arrow {margin-left:-7px;}
.arrow li {background:url(images/blue_arrow.gif) no-repeat 0px 1px;padding-left:15px;}


.promo-left {float:left;width:320px;padding-top:10px;}
.promo-left p {padding:0px;margin:0px;width:100%;font-size:14px;}
.promo-left a {color:#7d0e18;font-weight:bold;}
.right {float:right;}
.promo-left span {margin-top:5px;line-height:22px;}
.promo-right {float:left;margin-left:30px;text-align:center;}
.promo-right img {margin-top:10px;}
.course-promo {width:290px;text-align:center;margin:50px 0px 0px 165px;}
.course-promo img {margin-bottom:5px;}
.graphic-right {width:389px;float:right;padding-top:5px;}
.blue-strip {background:url(images/blue-strip.gif) no-repeat;width:350px;height:114px;margin:0px auto;text-align:center;padding-top:15px;}
.blue-strip img {padding-top:5px;}
.graphic-right ul {margin:5px 0px 0px 105px;}

h4 { 
 font-family:Arial, Helvetica, sans-serif;
font-size:16px;
margin:30px 0 0 35px;
padding:0;
color:#232323;
}

/*new css 1-4-11*/
.inn_left_panel p a, .inn_left_panel p a:link, .inn_left_panel p a:hover{text-decoration:underline!important;}
.inn_left_panel p font{color:#0000ff!important;}

/* July 08 2011 */
.rightPan{width:250px; float:right; padding-left:20px; border-left:solid 1px #dddddf; margin:0 20px 0 10px; }
.rightPan p{margin:0 !important; width:auto}
.header2_2 {font-family:Arial, Helvetica, sans-serif;font-size:17px; font-weight:bold; color:#82071b;}
.course-bg{background:url(images/course-bg.gif) left top no-repeat; padding:10px; width:224px; margin:10px 0; }
.course-title{font-size:16px; line-height:22px; color:#3a3b3d; font-weight:bold}
.course-sub{color:#82071b !important}
.promo-content{margin:12px 0px 0px 50px; width:570px;}
.caption{font-size:20px; font-weight:bold; color:#82071b; text-align:center;}
.course-caption {margin:38px 0px 0px 73px;}

.caption span{font-size:13px; color:#232323;}
.call-action{text-align:center; font-size:13px; color:#383838; margin:10px 0 0 0}
.call-action p{margin:10px 0; width:auto}
.call-action a{font-size:11px; color:#82071b; font-weight:bold;}

.price-left{float:left; margin:15px 10px 0 10px; width:75px;}
.btn-right{float:left; margin:5px 0 0 0 ; text-align:center}
.btn-right a{font-size:11px; color:#000 !important; font-weight:bold;}
.btn-right p{margin:5px 0 !important}
.header-title1{color:#8a182a; font-size:24px; }