/* Global Css Starts Here */

.container {width:1004px; margin:auto; background:url(/images/salessite/container_bg.gif) repeat-y #fff;}

div.h_l_img, div.h_r_img, div.h_m_bgimg, div.nav_l_img, div.nav_r_img, div.nav_m_bgimg, div.logo, div.title, div.nav_wrap, div.state_sel_img1, div.state_sel_wrap, div.header_bann_img1, div.header_bann_img2, div.header_bann_img3, div.header_bann_midd, div.price_img, div.signup_but, div.content_middle_panel, div.content_right_panel, div.content_left, div.content_middle, div.header_bann_img1_a, div.header_bann_img2_a, div.inn_left_img, div.inn_content_wrap, div.inn_right_img, div.state_header_left, div.state_header_middle, div.state_header_middle_l, div.state_header_middle_r, div.state_header_middle_new, div.state_header_middle_new_l, div.vi_state_price, div.signup_but2,div.signup_but3, div.genric_header_left, div.comm_signup_but, div.try_us_free, div.nav_r_img2, div.sign_up_panel_text, div.sign_up_panel_but, div.state_price_img, div.state_price_img2, div.state_price_img3, div.state_price_img4, div.content_middle_inn, div.state_flag, div.bluebell_title{float:left;}

div.right_top_nav, div.state_select, div.header_bann_img4, div.content_right, div.state_header_right{float:right;}



/* Header Css Starts Here */

.h_l_img {background:url(/images/salessite/he_l_img.jpg) no-repeat; width:64px; height:103px;}

.h_r_img {background:url(/images/salessite/he_r_img.jpg) no-repeat; width:52px; height:103px;}

.h_m_bgimg {background:url(/images/salessite/he_m_bgimg.gif) repeat-x; width:888px; height:103px;}

.logo {padding:20px 0 0 15px;}

.title {background:url(/images/salessite/teen-drivers-ed.gif) no-repeat 0px 12px;}

.bluebell_title {no-repeat 10px 28px; height:86px;}

.bluebell_title H1 {font-size:20px; color:#033362; font-weight:bold; margin:50px 0 10px 180px; padding:0px;}

.title H1 {font-size:18px; color:#033362; font-weight:bold; margin:50px 0 10px 26px; padding:0px;}

.right_top_nav {width:320px; height:90px; text-align:right; padding:13px 0 0 0; color:#3366CC; font-size:11px;}

.right_top_nav A {text-decoration:underline; color:#3366CC; padding:0 2px 0 2px;}

.right_top_nav A:hover {text-decoration:none; color:#3366CC;}

.ca_flag {background:url(/images/salessite/ca_flag.gif) no-repeat 35px 100%;}

.ph_no {color:#4C4C4C; font-size:14px; font-weight:bold; background:url(/images/salessite/ph_icon.gif) no-repeat; width:137px; float:right; margin:48px 0 0 0; padding:2px 0 0 0;}

.state_flag {width:100px; height:47px; padding:24px 0 0 40px;}

.state_select {width:263px;}

.state_sel_img1 {background:url(/images/salessite/stat_sel_img1.gif) no-repeat; width:10px; height:57px;}

.state_sel_wrap {width:253px; height:33px; background:url(/images/salessite/stat_sel_bg.gif) repeat-x; color:#333333; font-size:12px; padding:24px 0 0 0;}

.state_sel_wrap A {font-style:italic; font-size:11px;}

.state_sel_wrap SELECT {font-size:12px; background:#ffffff; color:#000000;}

.dis-n{display:none;}

/* Navigation Css Starts Here */

.nav_l_img {background:url(/images/salessite/nav_l_img.jpg) no-repeat; width:64px; height:57px;}

.nav_m_bgimg {background:url(/images/salessite/nav_bg.gif) repeat-x; width:888px; height:57px;}

.nav_r_img {background:url(/images/salessite/nav_r_img.gif) repeat-x; width:52px; height:57px;}

.nav_r_img2 {background:url(/images/salessite/nav_r_img_2.jpg) repeat-x; width:52px; height:57px;}

.nav_wrap {margin:0px; width:597px; font-size:14px;}

.nav_wrap li.current a{color:#000; background:url(/images/salessite/nav_rightimg.gif) no-repeat left 0px;}

.nav_wrap li.current a span{color:#000; background:url(/images/salessite/nav_leftimg.gif) no-repeat right 0px;}

.nav_wrap li.current a:hover{color:#fff; background:url(/images/salessite/nav_rightimg.gif) no-repeat left 0px;}

.nav_wrap li.current a:hover span{color:#000; background:url(/images/salessite/nav_leftimg.gif) no-repeat right 0px;}

.sub_nav {font-size:12px; padding:5px 0 0 16px; color:#333; }

.state_sub_nav {font-size:12px; padding:0px 0 0 16px; color:#333; background:url(/images/salessite/state_subnav_bg.jpg) no-repeat -5px 0px;}



/* Header Banner Css Starts Here */

.header_bann {background:url(/images/salessite/header_bg.jpg) no-repeat 0% 0%; height:297px;}

.header_bann_img1 {background:url(/images/salessite/header_bann_img1.jpg) no-repeat; width:58px; height:297px;}

.header_bann_img1_a {background:url(/images/salessite/header_bann_img1_a.jpg) no-repeat; width:58px; height:297px;}

.header_bann_img2 {width:272px; height:292px; background:url(/images/salessite/header_bann_img5.gif) no-repeat 0% 97px;}

.header_bann_img2_a {width:208px; height:292px; background:url(/images/salessite/header_bann_img5.gif) no-repeat 0% 97px;}

.header_bann_img4 {background:url(/images/salessite/header_bann_img4.jpg) no-repeat; width:46px; height:297px;}

.header_bann_midd {width:900px; height:297px; background:url(/images/salessite/online-driver-education.jpg) no-repeat 100% 0%;}

.header_bann_img3 {width:510px; margin:65px 0 0 14px;}
.header_bann_img3.zindex{position:relative; z-index:99;}
.price_panel_2.zindex{position:relative; z-index:99;}
.price_panel.zindex{position:relative; z-index:99; margin-left:50px;}


/* Inner Page Header starts here */

.ab_our_cou_title {background:url(/images/salessite/drivers-ed-online-course.gif) no-repeat; width:431px; height:80px;}

.ab_our_cou_img {background:url(/images/salessite/online-drivers-ed.jpg) no-repeat;}

.faq_img {background:url(/images/salessite/drivers-ed-faqs.jpg) no-repeat  101px 23px; height:250px;}

.faq_title {background:url(/images/salessite/online-drivers-ed-faqs.gif) no-repeat; width:535px; height:80px;}

.form_img {background:url(/images/salessite/drivers-ed-forms.gif) no-repeat  25px 23px; height:250px;}

.form_title {background:url(/images/salessite/online-drivers-ed-forms.gif) no-repeat; width:535px; height:80px;}

.how_long_img {background:url(/images/salessite/teen-drivers-license.jpg) no-repeat 12px 23px; height:250px;}

.how_long_title {background:url(/images/salessite/how-long-drivers-ed-takes.gif) no-repeat; width:535px; height:80px;}
.how_long_title2 {background:url(/images/salessite/how-long-drivers-ed-takes.gif) no-repeat 50% 15px; width:535px; height:85px; margin-bottom:-5px;}

/*.parents_contract_img {background:url(/images/salessite/parents_contract_img.jpg) no-repeat 12px 59px; height:250px;}

.parents_contract_title {background:url(/images/salessite/parents_contract_title.gif) no-repeat; width:535px; height:80px;}*/

.aboutus_img {background:url(/images/salessite/about-online-drivers-ed.jpg) no-repeat 0px 51px; height:250px;}

.aboutus_title {background:url(/images/salessite/leader-online-drivers-education.gif) no-repeat; width:535px; height:80px;}

.how_to_signup_img {background:url(/images/salessite/how-to-signup-drivers-ed.jpg) no-repeat 12px 51px; height:250px;}

.how_to_signup_title {background:url(/images/salessite/online-drivers-ed-signup.gif) no-repeat; width:535px; height:80px;}

.onlinevs_class_img {background:url(/images/salessite/online-drivers-ed-classes.jpg) no-repeat 12px 59px; height:250px;}

.onlinevs_class_title {background:url(/images/salessite/online-vs-classroom-courses.gif) no-repeat; width:535px; height:80px;}
.onlinevs_class_title2 {background:url(/images/salessite/online-vs-classroom-courses.gif) no-repeat 50% 10px; width:535px; height:80px;}
.pathtolicense_img {background:url(/images/salessite/path-to-driving-license.jpg) no-repeat 31px 51px; height:250px;}

.pathtolicense_title {background:url(/images/salessite/pass-our-drivers-education.gif) no-repeat; width:535px; height:80px;}
.pathtolicense_title2 {background:url(/images/salessite/pass-our-drivers-education.gif) no-repeat 50% 10px; width:535px; height:80px;}
.pathtolicense_title1 {background:url(/images/salessite/path_to_license_title1.gif) no-repeat; width:535px; height:80px;}

.parent_contra_img {background:url(/images/salessite/parent-teen-driving-contract.jpg) no-repeat 6px 51px; height:250px;}

.parent_contra_title {background:url(/images/salessite/be-clear.jpg) no-repeat; width:535px; height:80px;}
.parent_contra_title2 {background:url(/images/salessite/be-clear.jpg) no-repeat 50% 5px; width:535px; height:80px;}

.tech_help_img {background:url(/images/salessite/safe-driving-tips.gif) no-repeat 61px 59px; height:250px;}

.tech_help_title {background:url(/images/salessite/teenagers-safe-driving-tips.gif) no-repeat; width:535px; height:80px;}
.tech_help_title2 {background:url(/images/salessite/teenagers-safe-driving-tips.gif) no-repeat 50% 8px; width:535px; height:80px;}

.path_to_license2_img {background:url(/images/salessite/path-to-license.jpg) no-repeat 6px 51px; height:250px;}

.path_to_license2_title {background:url(/images/salessite/permit-to-license.jpg) no-repeat; width:535px; height:80px;}
.path_to_license2_title2 {background:url(/images/salessite/permit-to-license.jpg) no-repeat 50% 25px; width:535px; height:80px;}

.parents_page_img {background:url(/images/salessite/get-learners-permit.jpg) no-repeat 38px 51px; height:297px;}

.parents_page_title {background:url(/images/salessite/parents_page_title.gif) no-repeat; width:535px; height:80px;}

.support_img {background:url(/images/salessite/idrivesafely-customer-support.jpg) no-repeat 11px 25px; height:297px;}

.support_title {background:url(/images/salessite/help-247.gif) no-repeat 0px 0px; width:535px; height:80px;}







.price_panel {width:431px; margin:auto; padding:18px 0 0 0;}

.price_panel_2 {width:431px; margin:auto; padding:18px 0 0 0;}

.price_panel_3 {width:541px; margin:auto; padding:18px 0 0 0;}

.price_panel_4 {width:500px; margin:auto; padding:18px 0 0 0;}

.signup_but {text-align:center; width:191px;}

.signup_but3 {text-align:center; width:191px; padding-top:28px;}

/* Content Css Starts Here */

/*.content_middle_bg_cpage {width:900px; padding:0px 0px 0px 0px; background:url(/images/salessite/content_middle_bg_cpage.jpg) no-repeat; height:500px;}*/

.content_middle_bg_long {width:840px; padding:0px 30px 0px 30px; background:url(/images/salessite/content_bg.gif) no-repeat;}

.content_right_panel {width:234px; margin:0 0 0 30px;}

.tx-adult-bann {background:url(/images/salessite/texas-adult-drivers-ed.jpg) no-repeat; width:248px; height:330px; margin-bottom:55px;}

.tx-learnmore {position:relative; top:280px;}

.tx-learnmore A {display:block; height:40px;}
a:focus { -moz-outline-style: none; }

.curve_box_top {background:url(/images/salessite/curve_box_top.gif) no-repeat; width:234px; padding:3px 0 0px 0;}

.curve_box_top_bg2 {background:url(/images/salessite/curve_box_top2.gif) no-repeat 0px 100%; width:234px; padding:3px 0 8px 0;}

.curve_box_bottom {background:url(/images/salessite/curve_box_bottom.gif) no-repeat; width:194px; height:37px; padding:0px 40px 0px 0px;}

.curve_box_middle {background:url(/images/salessite/curve_box_bg.gif) repeat-y; padding:10px 10px 0px 15px;}

.learn_more {background:url(/images/salessite/arrow1.gif) no-repeat 100% 6px; float:right; padding:0px 17px 0px 0px;}

.learn_more A {font-weight:normal; font-size:11px;}

.learn_more2 {background:url(/images/salessite/arrow1.gif) no-repeat 100% 6px; padding:0px 17px 0px 0px; width:60px; margin-left:37px;}

.learn_more2 A {font-weight:normal; font-size:11px;}

.learn_more4 {background:url(/images/salessite/arrow1.gif) no-repeat 100%

6px; padding:0px 17px 0px 0px; width:80%; color:#3366CC}

.learn_more4 A {font-weight:normal; font-size:11px; color:#3366CC}

.learn_more4 A:hover {text-decoration:none;font-size:11px; color:#3366CC;

font-weight:normal; }

.curve_box H2 {color:#153965; font-size:16px; margin:0px 0px 0px 10px; padding:6px 0px 0px 23px; background:url(/images/salessite/roundicon1.gif) no-repeat 0px 6px;}

.curve_box {margin:0px 0px 50px 0px;}

.curve_box_heading {color:#153965; font-size:16px; margin:0px 0px 0px 10px; padding:6px 0px 0px 3px; font-weight:bold;}





.content_middle_panel { width:555px; background:url(/images/salessite/doted.gif) repeat-y 100% 0%; padding:0px 20px 0px 0px;}

.content_middle_panel H2 {color:#153965; font-size:22px; margin:0px 0px 0px 0px; padding:5px 0px 12px 35px; background:url(/images/salessite/roundicon2.gif) no-repeat;}

.content_middle_panel P {padding:0 0 0 37px;} 

.content_middle_panel DL {margin:0px; padding:0px;}

.content_middle_panel DT {margin:0px; padding:0px; color:#333; background:url(/images/salessite/li_arrow2.gif) no-repeat 0px 9px; padding:5px 0 0 15px; font-weight:normal;}



.content_left {width:58px;}

.content_middle {width:840px; padding:0 30px 0 30px;} 

.content_right {width:46px;}

.content_middle DL {margin:0px; padding:0px;}

.content_middle DT {margin:0px; padding:0px; color:#333; background:url(/images/salessite/li_arrow2.gif) no-repeat 0px 9px; padding:5px 0 0 15px; font-weight:bold;}

.content_middle DD {margin:0px; padding:0px; color:#333; background:url(/images/salessite/li_arrow3.gif) no-repeat 15px 9px; padding:5px 0 0 30px; font-weight:normal;}



.content_middle_inn {width:840px; padding:0 30px 0 30px;} 

.content_middle_inn DL {margin:0px; padding:0px;}

.content_middle_inn DT {margin:0px; padding:0px; color:#333; background:url(/images/salessite/li_arrow2.gif) no-repeat 0px 9px; padding:5px 0 0 15px; font-weight:bold;}

.content_middle_inn DD {margin:0px; padding:0px; color:#333; background:url(/images/salessite/li_arrow3.gif) no-repeat 15px 9px; padding:5px 0 0 30px; font-weight:normal;}

.content_middle_inn P {padding:0 0 0 37px;} 

.inn_cont_padding {padding:0px; margin:0px;}

.inn_cont_padding P {padding:0 0 0 37px;} 
.content_middle_panel ul {margin-left:50px;}
.content_middle_panel li {margin:0;background:url(/images/salessite/li_arrow1.gif) no-repeat left 3px;padding-left:15px;}
.content_middle_panel span {font-size:12px;color:#00416a;font-weight:bold;}
 







.cont_sh_bg {background:url(/images/salessite/content_bg2.gif) no-repeat;}

.cont_lo_bg {background:url(/images/salessite/content_bg.gif) no-repeat;}



.genric_header_left {background:url(/images/salessite/drivers-permit.jpg) no-repeat; width:147px; height:357px;}

.genric_head_midd_img1 {background:url(/images/salessite/genric_img2.jpg) no-repeat; height:92px;}

.genric_head_title {background:url(/images/salessite/online-drivers-ed.gif) no-repeat; height:135px;}

.state_selection_wrap {background:url(/images/salessite/state_selection_bg.gif) no-repeat; height:73px; padding-left:160px; margin-bottom:10px;}



.state_header_left {background:url(/images/salessite/drivers-ed.jpg) no-repeat; width:147px; height:357px;}

.state_header_right {background:url(/images/salessite/state_header_img5.jpg) no-repeat; width:46px; height:357px;}

.state_header_middle {width:857px;}

.state_header_middle_l {width:361px;}

.state_header_middle_r {width:496px;}


.st_head_midd_img1 {background:url(/images/salessite/state_header_img2.jpg) no-repeat; height:92px;}

.st_head_title_wrap {width:496px; height:265px; background:url(/images/salessite/state_header_img4.jpg)}

.st_head_midd_img2 {background:url(/images/salessite/state_header_img3.jpg) no-repeat; height:92px;}

.nast_head_midd_img2 {background:url(/images/salessite/state_header_img3-disclaimer.jpg) no-repeat; height:92px;}

.past_head_midd_img2 {background:url(/images/salessite/AAA-approved-driving-school.jpg) no-repeat; height:92px;}

.past_head_midd_img2_1 {background:url(/images/salessite/state-home-background.jpg) no-repeat; height:92px;}

.state_seal {height:265px;}

.st_head_midd_img2_bonus {background:url(/images/salessite/state_header_img3.jpg) no-repeat; height:92px;}

.bonus  {width:100px; display:block; height:88px; margin-left:130px;}

#layer1_ok {

	position: absolute;

	visibility: hidden;

	width: 260px;

	height: 234px;

	background:url(/images/salessite/oklahoma-bonus.gif) no-repeat;

}

#layer1_ok A {text-decoration:none;}



#layer1_ok1 {

        position: absolute;

        visibility: hidden;

        width: 260px;

        height: 234px;

        background:url(/images/salessite/apply_oklahoma_bonus.gif) no-repeat;

}

#layer1_ok1 A {text-decoration:none;}



#layer1_ga {

        position: absolute;

        visibility: hidden;

        width: 260px;

        height: 234px;

        background:url(/images/salessite/georgia-bonus.gif) no-repeat;

}

#layer1_ga A {text-decoration:none;}



#layer1_ga1 {

        position: absolute;

        visibility: hidden;

        width: 260px;

        height: 234px;

        background:url(/images/salessite/apply_georgia_bonus.gif) no-repeat;

}

#layer1_ga1 A {text-decoration:none;}

#close {

	float: right;

}

#close A{

	width:60px;

	display:block;

	height:20px;

}





/* State Seal Icon */

.va_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .va_state {margin:73px 0px 0px 12px;position:absolute;}
*HTML .va_state {margin:73px 0px 0px 12px;position:absolute;}


.ca_state {margin:-61px 0px 0px 352px;position:absolute;}

.fl_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .fl_state {margin:73px 0px 0px 8px;position:absolute;}
*HTML .fl_state {margin:73px 0px 0px 8px;position:absolute;}


.ga_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .ga_state {margin:73px 0px 0px 10px;position:absolute;}
*HTML .ga_state {margin:73px 0px 0px 10px;position:absolute;}


.co_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .co_state {margin:75px 0px 0px 61px;position:absolute;}
*HTML .co_state {margin:75px 0px 0px 61px;position:absolute;}


.tx_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .tx_state {margin:72px 0px 0px 67px;position:absolute;}
*HTML .tx_state {margin:72px 0px 0px 67px;position:absolute;}



.nv_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .nv_state {margin:73px 0px 0px 55px;position:absolute;}
*HTML .nv_state {margin:73px 0px 0px 55px;position:absolute;}

.ok_state {margin:73px 0px 0px 352px;position:absolute;} 
*+HTML .ok_state {margin:73px 0px 0px 70px;position:absolute;}
*HTML .ok_state {margin:73px 0px 0px 70px;position:absolute;}


.generic_seal {width:105px;height:105px;;margin:75px 0px 0px 354px;position:absolute;}


.pa_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .pa_state {margin:74px 0px 0px 61px;position:absolute;}
*HTML .pa_state {margin:74px 0px 0px 61px;position:absolute;}

.in_state {margin:73px 0px 0px 352px;position:absolute;}
*+HTML .in_state {margin:75px 0px 0px 62px;position:absolute;}
*HTML .in_state {margin:75px 0px 0px 62px;position:absolute;}

.in_state_aff {margin:73px 0px 0px 62px;position:absolute;}
*+HTML .in_state {margin:75px 0px 0px 62px;position:absolute;}
*HTML .in_state {margin:75px 0px 0px 62px;position:absolute;}

/* State Title image */

.va_head_title {height:135px;float:left;}

.ca_head_title {height:135px;float;left;}

.fl_head_title {height:103px;float:left;}

.co_head_title {height:135px;float:left;}

.tx_head_title {height:135px;float:left;}

.ok_head_title {height:135px;float:left;}

.ga_head_title {height:135px;float:left;}

.nv_head_title {height:135px;float:left;}



/*.pa_head_title {background:url(/images/salessite/pennsy_title.gif) no-repeat; height:135px;}*/



/* Non Approve States */

.ak_head_title {background:url(/images/salessite/ak_title.gif) no-repeat; height:135px;}

.al_head_title {background:url(/images/salessite/al_title.gif) no-repeat; height:135px;}

.ar_head_title {background:url(/images/salessite/ar_title.gif) no-repeat; height:135px;}

.az_head_title {background:url(/images/salessite/az_title.gif) no-repeat; height:135px;}

.ct_head_title {background:url(/images/salessite/ct_title.gif) no-repeat; height:135px;}

.dc_head_title {background:url(/images/salessite/dc_title.gif) no-repeat; height:135px;}

.de_head_title {background:url(/images/salessite/de_title.gif) no-repeat; height:135px;}

.hi_head_title {background:url(/images/salessite/hi_title.gif) no-repeat; height:135px;}

.ia_head_title {background:url(/images/salessite/ia_title.gif) no-repeat; height:135px;}

.id_head_title {background:url(/images/salessite/id_title.gif) no-repeat; height:135px;}

.il_head_title {background:url(/images/salessite/il_title.gif) no-repeat; height:135px;}

.in_head_title {height:135px;float:left;}

.ks_head_title {background:url(/images/salessite/ks_title.gif) no-repeat; height:135px;}

.ky_head_title {background:url(/images/salessite/ky_title.gif) no-repeat; height:135px;}

.la_head_title {background:url(/images/salessite/la_title.gif) no-repeat; height:135px;}

.ma_head_title {background:url(/images/salessite/ma_title.gif) no-repeat; height:135px;}

.md_head_title {background:url(/images/salessite/md_title.gif) no-repeat; height:135px;}

.me_head_title {background:url(/images/salessite/me_title.gif) no-repeat; height:135px;}

.mi_head_title {background:url(/images/salessite/mi_title.gif) no-repeat; height:135px;}

.mn_head_title {background:url(/images/salessite/mn_title.gif) no-repeat; height:135px;}

.mo_head_title {background:url(/images/salessite/mo_title.gif) no-repeat; height:135px;}

.ms_head_title {background:url(/images/salessite/ms_title.gif) no-repeat; height:135px;}

.mt_head_title {background:url(/images/salessite/mt_title.gif) no-repeat; height:135px;}

.nc_head_title {background:url(/images/salessite/nc_title.gif) no-repeat; height:135px;}

.nd_head_title {background:url(/images/salessite/nd_title.gif) no-repeat; height:135px;}

.ne_head_title {background:url(/images/salessite/ne_title.gif) no-repeat; height:135px;}

.nh_head_title {background:url(/images/salessite/nh_title.gif) no-repeat; height:135px;}

.nj_head_title {background:url(/images/salessite/nj_title.gif) no-repeat; height:135px;}

.nm_head_title {background:url(/images/salessite/nm_title.gif) no-repeat; height:135px;}

.ny_head_title {background:url(/images/salessite/ny_title.gif) no-repeat; height:135px;}

.oh_head_title {background:url(/images/salessite/oh_title.gif) no-repeat; height:135px;}

.or_head_title {background:url(/images/salessite/or_title.gif) no-repeat; height:135px;}

.pa_head_title {height:135px;float:left;}

.ri_head_title {background:url(/images/salessite/ri_title.gif) no-repeat; height:135px;}

.sc_head_title {background:url(/images/salessite/sc_title.gif) no-repeat; height:135px;}

.sd_head_title {background:url(/images/salessite/sd_title.gif) no-repeat; height:135px;}

.tn_head_title {background:url(/images/salessite/tn_title.gif) no-repeat; height:135px;}

.ut_head_title {background:url(/images/salessite/ut_title.gif) no-repeat; height:135px;}

.vt_head_title {background:url(/images/salessite/vt_title.gif) no-repeat; height:135px;}

.wa_head_title {background:url(/images/salessite/wa_title.gif) no-repeat; height:135px;}

.wi_head_title {background:url(/images/salessite/wi_title.gif) no-repeat; height:135px;}

.wv_head_title {background:url(/images/salessite/wv_title.gif) no-repeat; height:135px;}

.wy_head_title {background:url(/images/salessite/wy_title.gif) no-repeat; height:135px;}





.signup_but2{width:141px; text-align:center;}

.signup_but2 IMG {padding-bottom:3px; margin-top:13px;}

.state_price_img {width:144px; height:72px; margin-top:10px;}

.state_price_img2 {width:154px; height:145px; margin-top:10px;}

.state_price_img3 {width:144px; height:72px; margin:10px 0px 10px 0px;}

.state_price_img4 {width:144px; height:72px; margin:10px 0px 5px 0px;}

.vi_state_price {background:url(/images/salessite/99-95.gif) no-repeat; width:154px; height:72px; margin-top:15px;}





/* Inner Content Css Starts Here */

.inn_left_img {width:58px; background:url(/images/salessite/inn_left_img.jpg) no-repeat; height:354px;}

.inn_content_wrap {width:857px; background:url(/images/salessite/inn_header_bg.jpg) no-repeat; padding:10px 20px 20px 23px;}

.inn_content_wrap H2 {font-size:20px; font-weight:bold; color:#153965; background:url(/images/salessite/roundicon1.gif) no-repeat 9px 4px; padding:4px 0 4px 35px;}

.round_icon1 {color:#153965; font-size:22px; margin:0px 0px 0px 0px; padding:5px 0px 12px 35px; background:url(/images/salessite/roundicon2.gif) no-repeat; font-weight:bold;}

.inn_content_wrap P {padding:0 0 0 37px;} 

.inn_content_wrap P.subhead {font-size:15px; font-weight:bold; color:#153965;} 





.inn_right_img {width:46px; background:url(/images/salessite/inn_right_img.jpg) no-repeat; height:354px;}

.try_us_free {padding:10px 20px 0 0;}

.state_map_img {padding:15px 0 0 3px;}

.vs_icon {background:url(/images/salessite/vs.jpg) no-repeat 0% 50%;}

.sign_up_panel_text {margin-right:50px;}

.signup_but_no_hidd {text-align:center;}

.signup_but_no_hidd IMG {padding:0 0 5px 0;}

.right_arrow {background:url(/images/salessite/right_arrow.jpg) no-repeat 0px 0px; height:20px;}

.fl_price_panel {margin:0 0 0 0;}

.fl_price_panel IMG {margin-right:20px; }

/*Fooder css starts here*/

.fooder{ font-size:12px; font-weight:normal; line-height:18px; margin:0;}

.bold{font-weight:bold;}

.fooder H2{ font-size:14px; font-weight:bold; color:#485460; margin:0; padding:0 0 10px;}

.fooder_list{margin:0;}

.fooder_list Ul{margin:15px 0 15px 25px; padding:0;}

.fooder_list LI{ list-style:none;

background:url(/images/salessite/fooder_list_bull.gif) no-repeat 5px 7px;

margin:5px 0 3px 0; padding:0 10px 0 15px;}





/* Footer css starts here*/

.footer {margin:0px; text-align:center; font-size:11px; font-weight:bold; color:#333333;}

.footer a {font-weight:bold;}

.credit_card_icon {margin:10px 0px 10px 0px;}

.footer_curbe_img { background:url(/images/salessite/foo_bg.jpg) no-repeat; height:27px; width:1004px; margin:auto; padding:0px 0px 0px 0px;}

.practicetest_img {background:url(/images/salessite/practicetest_main.jpg) no-repeat 9px 51px; height:297px;}

.practicetest_title {background:url(/images/salessite/practicetest_title.gif) no-repeat 0px 0px; width:535px; height:106px;}

.sitemap {width:700px;}

.permit_product_panel {text-align:center;}

.permit_product_panel IMG {padding:0 20px 0 20px;}





/* FAQ CSS Document */

.answer_panel {margin:10px 0 0 36px; padding:0px 0 5px 10px; background:url(/images/salessite/ans_icon.gif) no-repeat;}

.answer_panel ol {margin:10px 0 0 52px; padding:0px;}

.answer_panel ol li{margin:0px; padding:0 0 0 0; color:#000;}

a.question_text {margin:0 0 10px 36px; padding:5px 0px 5px 27px; background:url(/images/salessite/q_icon.gif) no-repeat 0px 4px; font-weight:bold; color:#4D0000;}

a.question_text{font-weight:bold; color:#4D0000; text-decoration:underline;}

a.question_text:hover{font-weight:bold; color:#000; text-decoration:none;}



.basic a {

	cursor:pointer;

	display:inline;

	line-height:25px;

	background-color: #FFF;

	}	



.basic a.selected {

	font-weight: bold;

	color: #000;

	}



.ok_inn_state {background:url(/images/salessite/oklahoma-dmv-approved.gif) no-repeat 100% 78px; height:265px;}	

.ca_inn_state {background:url(/images/salessite/california-dmv-approved.gif) no-repeat 796px 80px; height:265px;}	

.fl_inn_state {background:url(/images/salessite/florida-dhsmv-approved.gif) no-repeat 796px 80px; height:265px;}	

.ga_inn_state {background:url(/images/salessite/georgia-dds-approved.gif) no-repeat 796px 78px; height:265px;}	

.nv_inn_state {background:url(/images/salessite/nevada-dmv-approved.gif) no-repeat 787px 74px; height:265px;}	

.tx_inn_state {background:url(/images/salessite/texas-dps-approved.gif) no-repeat 796px 78px; height:265px;}	

.co_inn_state {background:url(/images/salessite/colorado-dmv-approved.gif) no-repeat 798px 80px; height:265px;}	

.pa_inn_state {background:url(/images/salessite/pennsylvania-dmv-approved.gif) no-repeat 796px 80px; height:265px;}	

.va_inn_state {background:url(/images/salessite/virginia-dps-approved.gif) no-repeat 796px 78px; height:265px;}	

.in_inn_state {background:url(/images/salessite/indiana-dmv-approved.gif) no-repeat 796px 80px; height:265px;}


.gn_head_flash {width:361px; height:357px;

background:url(/images/salessite/drivers-license.jpg) no-repeat;}

.st_head_flash {width:361px; height:357px;

background:url(/images/salessite/learners-permit.jpg) no-repeat;}

.play_btn {padding:105px 0 0 132px;}



#discount-pop-aboutcourse {



	position:absolute;

	width:101px;

	height:106px;

	left: 274px;

	top: 159px;
	z-index:1;

}



#discount-pop-inn-ge {



	position:absolute;

	width:101px;

	height:106px;

	left: 218px;

	top: 159px;

}



#pp-ok-inn{



	position: absolute;

	visibility: hidden;

	width: 260px;

	height: 244px;

	background:url(/images/salessite/bonus_popop_ok_inn.gif) no-repeat;

}



#pp-ok-inn A {text-decoration:none;}



#pp-ok-inn1{



        position: absolute;

        visibility: hidden;

        width: 260px;

        height: 244px;

        background:url(/images/salessite/apply_bonus_popop_ok_inn.gif) no-repeat;

}



#pp-ok-inn1 A {text-decoration:none;}



#pp-ga-inn {

	

	position: absolute;

	visibility: hidden;

	width: 260px;

	height: 244px;

	background:url(/images/salessite/bonus_popop_ga_inn.gif) no-repeat;

}



#pp-ga-inn A {text-decoration:none;}



#pp-ga-inn1 {

	

	position: absolute;

	visibility: hidden;

	width: 260px;

	height: 244px;

	background:url(/images/salessite/apply_bonus_popop_ga_inn.gif) no-repeat;

}



#pp-ga-inn1 A {text-decoration:none;}





#close-inn {

	float: right;

}



#close-inn A{

	width:60px;

	display:block;

	height:20px;

	margin:10px 14px 0 0;

}

#discount-pop-inn-ga {



        position:absolute;

        width:101px;

        height:106px;

        left: 235px;

        top: 190px;

}

#discount-pop-inn-ga1 {



        position:absolute;

        width:101px;

        height:106px;

        left: 230px;

        top: 180px;

}

#discount-pop-inn-ga2 {



        position:absolute;

        width:101px;

        height:106px;

        left: 240px;

        top: 195px;

}



.right-sub-link {margin:38px 0 0 0; float:right; margin-right:-5px;}

.right-sub-link UL {margin:0px; padding:0px;}

.right-sub-link LI {margin:0px; padding:1px 8px 5px 0px; list-style:none; display:inline;line-height:35px;}

.email A{background:url(/images/salessite/email-ic.gif) no-repeat; padding:2px 0 2px 27px; line-height:35px;}

.bookmark A{background:url(/images/salessite/bookmark-ic.gif) no-repeat 4px 0px;padding:2px 0 2px 27px; line-height:35px;}

.phone {background:url(/images/salessite/ph_icon.gif) no-repeat 0px -3px; font-size:12px; font-weight:bold;padding-left:30px; line-height:35px;}

.phone SPAN {margin-left:27px;}

.learn_more3 {background:url(/images/salessite/arrow1.gif) no-repeat 100% 6px; padding:0px 17px 0px 0px; width:60px;}

.learn_more3 A {font-weight:normal; font-size:11px;}

.rhs-heading {font-size:18px; font-weight:bold; color:#0C3760; margin:0 0 13px 13px;}

.rhs-heading1 {font-size:16px; font-weight:bold; color:#0C3760; margin:0 0 5px 0px;}

.rhs-heading1 a {color:#3366CC;font-size:12px;}

#lm-pop {

        position: absolute;

        visibility: hidden;

        width: 340px;

        height: 250px;

        background:url(/images/salessite/learn-po.gif) no-repeat;
	border-bottom:2px solid #000;

}

#lm-pop A {text-decoration:none;}

#im-close-inn {

        float: right;

}

#im-close-inn A{

        width:50px;

        display:block;

        height:20px;

        margin:16px 0px 0 0;

        color:#21608B;

        font-weight:bold;

        text-decoration:underline;

}

.im-inn {margin:20px 10px 0 10px; color:#000;}

.ca_head_title1 {background:url(/images/salessite/save-40.gif) no-repeat 15px 15px; height:135px; letter-spacing:-1px;}

.ca_head_Text{color:#153965; font-size:30px; padding-left:10px; font-weight:bold; padding:90px 0 0 25px;}

.ca_head_TextBig{font-size:32px; line-height:40px;}

.signup_but21{padding-bottom:3px; padding-left:10px; margin-top:13px; float:left}

.state_price_img4new {width:304px; height:72px; margin:10px 0px 5px 22px;}

.content_middlenew{width:870px; padding:0 0px 0 30px; float:left}

.content_middle_panelnew { width:425px; background:url(/images/salessite/doted.gif) repeat-y 100% 0%; padding:0px 20px 0px 0px; float:left}

.content_right_panelnew {width:413px; margin:0 0 0 12px; float:left}

.contentPopup{position:absolute; right:2px; top:-23px; width:430px; height:390px; z-index:5; background:url(/images/salessite/teen-lady.gif) right top no-repeat; }

.popup-1Bg

{

        width:413px;

        background:url(/images/salessite/popup1-bg.gif) left repeat-y #153965;



}

.popup-1Top

{

        width:413px;background:url(/images/salessite/popup1-top.gif) left top no-repeat;

}

.popup-1Btm

{

        padding:20px 120px 40px 30px;background:url(/images/salessite/popup1-bottom.gif) left bottom no-repeat ; color:#fff; height:280px;

}

.popup-Middle{padding-right:80px;}

.more-link{color:#ffb200; background:url(/images/salessite/arrow-5.gif) right no-repeat; padding:0 15px; font-size:11px;}

.more-link:hover{color:#fff;}

.text4a {font-size:19px; font-weight:bold; color:#153965; padding-left:22px;}

.ul_style4 {margin:15px 0px 10px 10px;}

.ul_style4 UL {margin:0px; padding:0px;}

.ul_style4 LI {margin:0px; font-size:18px; padding:6px 0px 6px 20px; background:url(/images/salessite/arrow-4.gif) no-repeat 0px 5px; font-weight:bold; color:#556c88;}

.hr_doted1 {background:url(/images/salessite/h-dot1.gif) repeat-x; margin:8px 0px 8px 0px; height:5px;}

.text10 {font-size:18px; font-weight:bold; color:#fff;}

.text11 {font-size:16px; font-weight:bold; color:#fff; }

.text12 {font-size:27px; font-weight:bold; color:#153965; line-height:30px}

.text13 {font-size:20px;  color:#153965; line-height:25px; }

a:link { outline:none;}
#ga_ho {background:url(/images/salessite/ga-apply-dis.gif) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#ga_ho1 {background:url(/images/salessite/ga-after-dis.gif) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#ok_ho {background:url(/images/salessite/ok-apply-dis.gif) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#ok_ho1 {background:url(/images/salessite/ok-after-dis.gif) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#ca_ho {background:url(/images/salessite/ca-pop.jpg) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#ca_ho1 {background:url(/images/salessite/ca-pop-ac.jpg) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#nv_ho {background:url(/images/salessite/nv-pop.jpg) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#nv_ho1 {background:url(/images/salessite/nv-pop-ac.jpg) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#ca_ho a {height:60px; width:160px; margin-left:40px; margin-top:140px;}
#co_ho {background:url(/images/salessite/co-apply-dis.gif) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}
#co_ho1 {background:url(/images/salessite/co-after-dis.gif) no-repeat !important; width:247px; height:234px; position: absolute; visibility: hidden;}

#close-ho {
        float: right;
}

#close-ho A{
        width:60px;
        display:block;
        height:20px;
        margin:0px 0px 0 0;
}
#close-ho-inn {
        float: right;
}

#close-ho-inn A{
        width:60px;
        display:block;
        height:20px;
        margin:0px 0px 0 0;
}
.offer_ho {left: 432px; top: 289px; z-index:500;}
.click_img {position:absolute; left:302px; top:242px;}
.click_apply {width:155px; height:35px; display:block;margin-top:180px;margin-left:75px; }
.hurry-p {padding-top:0px; margin-top:-95px;}
.hurry-p a{background:url(/images/salessite/hurry-img.gif) no-repeat 5px 0px; width:417px; height:69px; margin-left:-5px; display:block;}

/* CFD */
/* CSS Document */
.blorb-p {position:absolute; top:230px;}
.blorb-p-top {background:url(/images/sales/blurb.gif) no-repeat 0px 0px; height:66px;width:350px; text-align:center;}
.blorb-p-top a {display:block; width:350px; height:66px; cursor:pointer; }
.blorb-p-top img {margin-top:35px;}
.blorb-p-cont {background:url(/images/sales/blurb.gif) no-repeat 0px -66px; height:184px; width:350px; text-align:center;}
.pri-p {margin:10px 0px;}
.blurb-btm {background:url(/images/sales/blurb.gif) no-repeat 0px -249px; height:104px; width:350px;}

.fooder_title { font-size:14px; font-weight:bold; color:#485460; margin:0; padding:0 0 10px;}

/* New Style */

.inn_content_wrapnew {background:url(/images/salessite/inn-new-header.jpg) no-repeat !important; min-height:352px;}
.inn_right_imgnew {background:url(/images/salessite/inn-new-he-img4.jpg) no-repeat;}
.inn_left_imgnew {background:url(/images/salessite/inn-new-he-img3.jpg) no-repeat 100% 0px; height:415px;}
.inn-new-left {background:url(/images/salessite/drivers-education-online.jpg) no-repeat; height:352px; margin-left:-23px; margin-top:-10px; margin-bottom:25px;}
.inn-new-right {margin-left:220px; padding-top:55px; position:relative;}
.inn-new-pri-p {padding:25px 100px 0 20px;}
.inn-new-pri-p td {text-align:center;}
.inn-new-pri-p img {vertical-align:middle; display:inline;}
.price-new {margin-right:13px;}
.sitemap2 {margin:0px 37px 0 37px;}
.ri-seal-p {position:absolute; width:105px; height:105px; left:582px; top:76px;}
.fl-seal-n {background:none;}
.ca-seal-n {background:url(/images/salessite/california-dmv-approved.gif) no-repeat;}
.fl-seal-n {background:url(/images/salessite/florida-dhsmv-approved.gif) no-repeat;}
.va-seal-n {background:url(/images/salessite/virginia-dps-approved.gif) no-repeat;}
.ok-seal-n {background:url(/images/salessite/ok_nw_seal.gif) no-repeat 2px 2px;}
.tx-seal-n {background:url(/images/salessite/tx_nw_seal.gif) no-repeat  2px 2px;}
.nv-seal-n {background:url(/images/salessite/nv_nw_seal.gif) no-repeat  2px 2px;}
.ga-seal-n {background:url(/images/salessite/georgia-dds-approved.gif) no-repeat;}
.co-seal-n {background:url(/images/salessite/colorado-dmv-approved.gif) no-repeat;}


.state_selection_wrap2 td {text-align:left !important;}
.state_selection_wrap2 {margin-left:50px; background:url(/images/salessite/state-selection-new-bg.gif) no-repeat; padding-left:150px;}
.sitemap3 {margin:0px 37px 0 0px;}

.fb-icon{position:relative; right:0;}
.fb-icon-inner img, .fb-icon img{border:none;}
.fb-icon-inner{position:absolute; margin-left:181px;}

* +HTML .fb-icon-inner{margin-left:0px;}
*HTML .fb-icon-inner{margin-left:0px;}
.seal-new

.ad-head-p p {margin-bottom:7px !important;}
.tx-ad-new-p {background:url(/images/salessite/ad-add-bg.jpg) no-repeat; width:237px; height:380px; text-align:center; position:relative;}
.tx-ad-new-p p {margin-bottom:0px;}
.tx-ad-new-p .img1 {padding-top:16px;}
.tx-ad-new-p .img2 {padding-top:6px;}
.tx-ad-new-p .img3 {padding-top:65px; text-align:left; padding-left:10px;}
.tx-ad-new-p .img4 {top:299px; left:120px; position:absolute;}
.tx-ad-new-p .img5 {padding-top:16px;}
.tx-ad-new-p .img5 {padding-top:30px;}
.learn-m {margin-left:104px;}

.phone-new {
	font-size:12px; margin-bottom:5px; color:#4c4c4c
}
.phone-new strong{font-size:14px;}
.social-plg-new {
	float:right;
	width:288px;
	margin:5px 0 0 0;
}
.google-plus {
	float:left;
	width:30px;
	margin-top:5px;
	
}
.fb-like-btn {
	float:right;
	width:250px;
	overflow:hidden
}
.fb-like-box{margin:-20px 0 20px 0}
a img{border:none;}
.nw-bbb-seal{margin-bottom:-11px;}
.permit-p {background:url(/images/salessite/per-he-bg1.jpg) no-repeat; padding-top:26px; height: 239px !important; width:496px !important;}
.permit-p p {margin-bottom:0px;}
.fl-p-price-p {margin-top:17px;}
.fl-p-price-p p {float:left; margin-bottom:0px !important;}
.fl-p-price {margin:0px 5px 0px 10px;}
.fl-p-signup {margin-top:18px;}
.practice-test-50 {padding-top:10px; text-align:right; padding-right:55px;}
.fl-audio-icon {margin:25px 0 0 220px;}
.sm-price {margin-left:10px; margin-bottom:10px;}
.nw-text1 {font-size:13px; line-height:18px;}
.curve_box {margin-bottom:20px;}
.fl-p-inn-p {margin: 30px 0 0 14px; width:454px !important;}
.fl-p-inn-p2 {margin: 30px 0 0 14px;}
.fl-p-title1 {text-align:center;}
.fl-p-inn-price-p {padding-left:30px;}
.fl-p-inn-price-p p {float:left; text-align:center; margin:0 6px;}

.dis-n {display:none;}
/* FB Tabs */
.fb-descount{color:#fff; font-weight:bold; text-shadow:1px 1px 2px #000; font-size:13px; margin-top:-10px;}
.fb-discount-in{color:#fff; font-weight:bold; text-shadow:1px 1px 2px #000; font-size:14px; padding-left:25px;}

/*fodder toggle new css */
.tn-arrow_2{margin-bottom:10px;}
.tn-content{padding-left:15px;padding-top:6px; }
.tn-blue_line{border-bottom:1px solid #E0E0E0;}
.tn-active {background: url(/images/salessite/li_arrow1-a.gif) no-repeat scroll 2px 4px!important; padding-left: 15px;}
.tn-heading{cursor:pointer;}
.tn-heading{background:url(/images/salessite/li_arrow1.gif) no-repeat 2px 3px;padding-left:15px;}
/* fodder toggle css ends */


.wi{width:1004px!important;}
.wi_l{width:508px!important;float:left;}
.nw-video-im {background:url(/images/salessite/nw-vi-left-bg.jpg) no-repeat; height:358px; padding-left:105px;}
#youtube-player {background:url(/images/salessite/yt-bg.jpg) no-repeat 2px 0px; width:381px; height:344px; padding:6px 0 0 10px;}


