.container {margin:auto; width:716px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#4C4C4C; line-height:17px;}

/* Float CSS starts Here */
div.right_co_panel, div.left_co_panel {float:left;}
.clear {clear:both;}

/* Link CSS starts Here */
a {font-size:10px; color:#3D65BA; font-weight:normal; text-decoration:underline;}
a:hover {font-size:10px; color:#fe061d; font-weight:normal; text-decoration:underline;}
a.link1 {font-size:15px; color:#4265B6; font-weight:bold; text-decoration:underline;}
a.link1:hover {font-size:15px; color:#7996E2; font-weight:bold; text-decoration:underline;}


/* Input CSS starts Here */
input {color:#4A4A48; font-size:12px;}
.input1 {border-top:1px solid #ADACB2; border-right:1px solid #E3E3E5; border-bottom:1px solid #E3E3E5; border-left:1px solid #E3E3E5; padding:3px; height:22px;}
select {color:#4A4A48; font-size:12px;}

/* Form Spacing CSS starts Here */
.td_padding1 {padding:3px 0 3px 0;}
.form_td {margin:0px;}
.form_td TD {padding:5px 0 5px 0;}

/* Dl DT DD Style CSS starts Here */
.style_dl1 {margin:0px;}
.style_dl1 DL {margin:0px; line-height:18px;}
.style_dl1 DT {float:left; width:120px;}
.style_dl1 DD {font-weight:bold;}

/* Text CSS starts Here */
.text1 {font-size:11px; text-align:left;}
.text2 {font-size:12px; font-weight:bold; text-align:left;}
.green_right_icon { padding:0 0 0 18px; color:#009800;}
.text4 {font-size:11px; color:#484848;}
.text5 {font-size:15px; font-weight:bold;}
.text6 {font-size:14px;}
.text7 {font-size:12px; font-weight:bold; color:#FF0000; text-align:left;}
.text8 {font-size:16px; text-align:left;}
.text9 {font-size:14px; font-weight:bold;}
.text10{font-size:11px;font-weight:normal;}

.divider1 {background:url(/newsite/images/comp/bar1.gif) repeat-x; height:1px; margin:10px 0 10px 0;}

/* Step No CSS starts Here */
.step_no1 {background:url(/newsite/images/comp/step1.gif) no-repeat; height:23px; padding:6px 0 5px 40px;}
.step_title1 {border-bottom:1px solid #FA0000; height:22px; text-align:left;}

.step_no2 {background:url(/newsite/images/comp/step2.gif) no-repeat; height:23px; padding:6px 0 5px 40px;}
.step_title2 {border-bottom:1px solid #FA0000; height:22px; text-align:left;}

.step_no3 {background:url(/newsite/images/comp/step3.gif) no-repeat; height:23px; padding:6px 0 5px 40px;}
.step_title3 {border-bottom:1px solid #FA0000; height:22px; text-align:left;}

.step_no4 {background:url(/newsite/images/comp/step4.gif) no-repeat; height:23px; padding:6px 0 5px 40px;}
.step_title4 {border-bottom:1px solid #FA0000; height:22px; text-align:left;}
.step_blank {height:23px; padding:6px 0 5px 40px;}

/* Inner CSS starts Here */
.right_co_panel {width:220px;}
.left_co_panel {width:454px;}
.left_co_panel TD {padding:5px 0 5px 0;}

.right_guiter1 {background:#E9F0FF; border:1px solid #D1DFF9; padding:5px;}
.right_guiter_cont {background:#fff; padding:7px;}
.right_guiter_title {font-weight:bold; margin:0 0 6px 0;}


.content_wrap {padding:0 0 0 40px;text-align:left;}
.state_select {margin:30px 0 23px 0;}
.inner_cont_panel {margin:25px 0 23px 0; text-align:left;}
.auth_error_panel {margin:30px 0 23px 0;}
.print_icon {background:url(/newsite/images/icon/printicon.gif) no-repeat 0px 3px; padding:0 0 0 18px; float:right;}
.print_icon A {font-size:11px;}

.content_panel_2 {margin-top:30px;}

.table_border_1 {border:1px solid #9FB7E5; margin-bottom:10px;}

.car_icon {padding:6px 0 2px 30px;}
.dollar_icon {padding:6px 0 2px 30px;}
.short_desc {font-size:10px; font-style:italic; color:#4B4B4B;}

.select_course_btn {display:block; width:98px; height:22px; margin:auto;}
.select_course_btn SPAN {display:none;}
.continue_btn {background:url(/newsite/images/nav/btn_signup_continue.gif) no-repeat; display:block; width:86px; height:31px;}
.continue_btn SPAN {display:none;}

.begin_course_btn {display:block; width:112px; height:31px;}
.begin_course_btn SPAN {display:none;}

.start_course_panel {margin:0px; width:570px;}
.start_course_panel DL {margin:0 0 0 36px; padding:0px;}
.start_course_panel DT {margin:0px; padding:0 0 0 10px; font-weight:bold; color:#5670C8; font-size:13px;}
.start_course_panel DD {margin:0 0 15px 0; padding:0px;}

.p_policy_wrap {font-size:10px; color:#404737; text-align:center; padding:40px 0 30px 0px;}
.p_policy_wrap a {font-size:10px; color:#4265B6; font-weight:normal; text-decoration:underline;}
.p_policy_wrap a:hover {font-size:10px; color:#7996E2; font-weight:normal; text-decoration:underline;}
.calender_icon {margin:0px;}
.calender_icon img {margin-bottom:-4px;}
.yinfor {font-size:11px;}
.radiobut_class {padding:0px; margin-bottom:5px;}
.radiobut_class INPUT {margin-bottom:-1px; padding:0px;}

.fb2-content-area {background:url(/newsite/images/newsignup/fb2-content-bg.jpg) no-repeat 7px 0px;padding:55px 25px 25px 30px;color:#4f4f4f;font-size:12px;}
.fb2-content-area a {color:#0099ff;}
.fb2-left {width:640px;float:left;}
.fb2-left h2 {color:#47639e;font-size:18px;font-weight:bold;border-bottom:solid 1px #d0d0d0;padding-bottom:5px;line-height:22px;margin-bottom:16px;}
.fb2-left p {margin-bottom:11px;}
.fb2-box {border:solid 1px #97b3cd;width:608px;background:#f5f5f5;padding:6px 24px 10px 6px;margin-bottom:10px;line-height:16px;}
.fb2-box p {margin-bottom:0px;}
.fb2-box-left {float:left;width:330px;}
.fb2-box-left1 {float:left;width:330px;padding-top:10px;}
.fb2-box-left img, .fb2-box-left1 img {margin-top:10px;}
.fb2-box-left span, .fb2-box-left1 span {color:#333;font-size:13px;font-weight:bold;}
.fb2-box-right {float:right;padding-top:15px;text-align:center;}
.fb2-box-right img {margin-bottom:5px;}
.fb2-box-img {float:left;padding:13px 15px 0px 10px;}
.fb2-btns img {margin-right:45px;}
