/* front-main.css */
*{margin: 0; padding: 0;}
body{margin: 0; padding: 0; font-family: Arial;}
img{border: 0;}
span{margin:0px; padding:0px;}
h2{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0px; padding:0px; color:#000;}
h1{font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; margin:0px;  padding: 0 0 0 5px; color:#333;}
.clr{clear: both; float: left; width: 100%;}
.clr_5{clear: both; height: 5px; width: 100%;}
.clr_10{clear: both; height: 10px; width: 100%;}
.clr_15{clear: both; height: 15px; width: 100%;}
.clr_20{clear: both; height: 20px; width: 100%;}
.clr_25{clear: both; height: 25px; width: 100%;}
.clr_30{clear: both; height: 30px; width: 100%;}
.clear-both {clear: both;}
.fl{float: left;}
.fr{float: right;}

#body_wrapper{width: 100%; float: left; background-image:url(../frontimages/top_tail_bg.jpg); background-repeat:repeat-x;}
#center_wrapper{width:1000px; margin: 0 auto;}
#wrapper{width: 1000px; padding:0 0px; float: left;}
#header{float: left; width:980px;}
.logo{float: left; padding:0 0 4px 0;}
.top_menu{float:right;}
.top_menu ul{margin:0; padding:0;}
.top_menu ul li{list-style:none; float:left; padding:5px 0 0 30px;}
.top_menu ul li a{text-decoration:none; font-size:15px; font-family:arial; color:#000; font-weight:bold;}
.top_menu ul li a:hover, .top_menu ul li a.selected{margin:0; padding:0;}

.login_center{width:825px; margin:0 auto;}

.form_fields_wrapper{width:450px; margin:80px auto 0 auto;}
.form_wrapper{width:450px; float:left;}
.form_field{width:225px; float:left;}
.form_field span{font-size:28px; font-family:Calibri; color:#41b5fe; font-weight:bold; display:block; padding:5px 2px;}
.form_field input{width:190px; padding:0 5px; line-height:40px; color:#666; height:40px; float:left; border:none; background-color:Transparent;font-size:16px;}
.browse_text{width:425px; text-align:center; float:left;}
.browse_text span{font-size:28px; font-family:Calibri; color:#41b5fe; font-weight:bold; display:block; padding:5px 0px;}
.browse_button{float:left; width:120px; height:50px;  margin:0 0 0 15px; }
.browse_button a{text-align:center; line-height:45px; font-size:22px; color:#fff; font-family:Calibri; font-weight:bold; display:block; text-decoration:none;}
.browse_button a:hover{ text-decoration:none; color:#FFD700;}

/*----learn page css start here----*/

.header_sec{width:980px; float:left; height:auto; padding-top:10px;}
.logo_sec{width:195px; float:left; height:auto;}

.right_link{width:785px; float:right; height:auto;}
.rht_menu{float:right; width:400px;}
.rht_menu ul{margin:0; padding:0;}
.rht_menu ul li{list-style:none; float:left; padding:5px 0 0 30px;}
.rht_menu ul li a{text-decoration:none; font-size:15px; font-family:arial; color:#000; font-weight:bold;}
.rht_menu ul li a:hover, .top_menu ul li a.selected{margin:0; padding:0;}

.body_cont{width:1000px; margin:0 auto;}
/*.body_cont{width:1000px; margin:0 auto;min-height:540px}*/

.bod_left{width:480px; float:left; height:auto;}

.bod_leftmap{width:700px; float:left; height:auto;}
.pdffile{width:400px; float:left; height:auto;}
.pdftxt{width:150px; float:right; height:auto;}

.leftpadtxt{width:200px; float:left; height:auto; padding-top:20px;}
.leftpadtxtsec{width:200px; float:left; height:auto;}

.bod_right{width:491px; float:left; height:auto; padding:10px 0 0 0;}

.fist_row{width:545px; float:left; height:auto;}
/*academic_box{width:160px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000;margin-bottom: 20px;}*/

.ul_txt{float: left;
    height: auto;
    line-height: 18px;
    margin-top: 5px;
    height:auto;
	margin-left:5px;}
.ul_txt ul{margin:0px; padding:0px; list-style:none;}
.ul_txt ul li{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; width:158px; font-weight:normal;}
.ul_txt ul li a{text-decoration:underline; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; line-height:18px;}
.ul_txt ul li a:hover{text-decoration:none; color:#000;}

.home_craftbox{width:172px; float:right; height:auto;}
.craft_txt{float:left; height:auto;}
.craft_txt ul{margin:0px; padding:0px; list-style:none;}
.craft_txt ul li{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; width:130px; font-weight:normal;}
.craft_txt ul li a{text-decoration:underline; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal;}
.craft_txt ul li a:hover{text-decoration:none; color:#000;}

.fist_rowsec{width:410px; float:left; height:auto; margin-top:25px;}
.home_craftboxsec{width:410px; float:left; height:auto;}

.craft_txtdown{width:410px; float:left; height:auto;}
.craft_txtdown ul{margin:0px; padding:0px; list-style:none;}
.craft_txtdown ul li{float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; width:130px; font-weight:normal;}
.craft_txtdown ul li a{text-decoration:underline; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; font-weight:normal;}
.craft_txtdown ul li a:hover{text-decoration:none; color:#000;}

.btn_sec{width:600px; float:left; height:auto;}
.zipcode_sec{width:555px; float:left; height:273px; background:url(../frontimages/img_bg.png) no-repeat left top; margin-top:15px;}

.form_box{width:300px; float:left; padding-left: 52px; margin-top:10px;}

.form_field{width:220px; float:left;}
.form_field span{font-size:28px; font-family:Calibri; color:#41b5fe; font-weight:bold; display:block; padding:5px 2px;}
.form_field input{width:190px; padding:0 5px; line-height:40px; color:#666; height:40px; background-repeat:no-repeat}

.browse_search{background-image:url(../frontimages/search.png); background-repeat:no-repeat; float:left; width:141px; height:46px;  margin:15px 0 0 15px; }
.browse_search a{text-align:center; line-height:45px; font-size:22px; color:#000; font-family:Calibri; font-weight:bold; display:block; text-decoration:none;}

/*----search result page css start here----*/

.search_result{width:980px; float:left; height:auto; margin-top:10px;}
.leftcont{width:700px; float:left; height:auto;}

.swing_box{width:400px; float:left; height:46px; background:url(../frontimages/swim.png) no-repeat left top;}
.nobox{width:255px; float:left; height:auto; background:url(../frontimages/no_txt.png) no-repeat left top; height:46px;}

.texfilled{border:1px solid #fff; margin-top:13px; padding-left:9px; margin-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}

.seartxt{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.leftinbox{width:400px; float:left; height:auto;}

.txtfiiled{width:300px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; margin-bottom:5px; font-weight:bold;}

.textcont{width:980px; float:left; height:auto; margin-top:20px;}
.rightbox{width:300px; float:right; height:auto;}

.techhd{width:700px; float:left; height:auto; }
.hdtxt{width:700px; float:left; height:auto;}

.imgcont{width:700px; float:left; height:auto; margin-top:15px;}
.imgbox{width:90px; float:left; height:auto;}

.textimg{width:605px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.textimg span{margin-top:3px;}
.italictxt{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:italic; padding-top:5px; line-height:18px; width:560px; float:left;padding-left:0px;}

.leftimgtxt{width:394px; float:left; height:auto;}
.right_img{width:200px; float:right;}
.textimg_sec02{padding-right: 5px;
    text-align: right;
    /*width: 205px;*/
	float:left;}

.Sports_Fitness{
    width:172px; float:right; height:auto;margin-right: -55px;
    margin-top: -243px;
}


.rightimg{width:280px; float:right; height:auto;}

/*inner page css*/

.inner_teach_tab{ float:left; height:50px; margin-left:40px; }
.inner_teach_tab a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left -74px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_teach_tab a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right -74px; text-align:center; padding:0 24px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

.inner_learn_tab{ float:left; height:55px; }
.inner_learn_tab a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left 7px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tab a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right 7px; text-align:center; padding:0 24px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}
.learn_line{ float:left; margin-top:-3px;}

/*Learn new css*/
.inner_learn_tabeql{ float:left; height:55px; }
.inner_learn_tabeql a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left 13px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tabeql a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right 13px; text-align:center; padding:0 24px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}
.learn_line{ float:left; margin-top:-3px;}
/*End here*/

/*inner page css for search*/
.inner_teach_tab_search{ float:left; height:55px; margin-left:40px; }
.inner_teach_tab_search a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left -70px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_teach_tab_search a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right -70px; text-align:center; padding:0 29px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

.inner_learn_tab_search{ float:left; height:55px; }
.inner_learn_tab_search a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left 9px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tab_search a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right 9px; text-align:center; padding:0 31px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}
.learn_line_search{ float:left; margin-top:-7px; width:700px;}

.map{ width:421px; float:left; margin-left:95px; margin-top:10px;}
/*inner page css on 02 Nov for result*/
.profile{ width:980px; height:auto; float:left;}
.left_box{ width:700px; height:auto; float:left;}
.right_box{ width:350px; height:auto; float:right;}
.left_box{ font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.left_box a{ color:#000000;}
.profile_info{ width:630px; height:auto; float:left; margin-top:15px;}
.profile_image{ width:110px; height:auto; float:left;}
.profile_text{ width:390px; height:auto; float:left; margin-left:10px; font-size:14px;}
.profile_text a{color:#06C; font-size:14px;}
.report{ width:125px; height:auto; float:right; margin-top: 30px;}
.report a{ color: #000000; font-size: 11px; font-weight: bold;}
.profile_direction{ width:180px; height:auto; float:right; text-align:right;}
.profile_image h5{ text-align:center; margin-top:5px; font-size:16px;}
/*.profile_image a{ font-size:9px; color:#000000; font-weight:bold; margin-top:7px; float:left; margin-left:0px;}
.profile_image span{ margin-left:0px; margin-top:10px; float:left;}*/
.profile_image a{ font-size:9px; color:#000000; font-weight:bold; margin-top:7px; float:left; margin-left:12px;}
.profile_image span{ margin-left:25px; margin-top:10px; float:left;}
.profile_text h6{ width:330px; height:auto;  line-height:20px; font-size:14px;}
.profile_text .h6{ width:330px; height:auto;  line-height:20px; font-size:14px;}
.profile_text .desc{ width:330px; height:auto;  line-height:20px; font-size:14px;}
.conrent_wrapper{ width:389px; height:auto; float:left; margin-top: 10px;}
.conrent_wrapper_mid{ 
word-wrap: break-word;
width:359px;
font-weight:bold; 
font-family: Arial; 
font-size: 13px;
line-height: 18px;
background-image:url(../frontimages/content_mid.png); background-repeat:repeat-y; height:auto; padding:0 15px 0px 15px; color: #333333;
}
.conrent_wrapper_mid p{color: #333; font-size: 14px; height: auto; line-height: 18px;  font-weight:bold;}

/*----profile page starts here----*/

.profile_infosec{ width:700px; height:auto; float:left; margin-top:15px;}
.yourselfbox02{width:260px; height:auto; line-height:35px; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#136f9f; padding-top:4px;}

/*----before sign up----*/

.inner_teach_tab_searchsec1{ float:left; height:55px; margin-left:40px; }
.inner_teach_tab_searchsec1 a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left -80px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_teach_tab_searchsec1 a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right -80px; text-align:center; padding:0 24px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

.inner_learn_tab_searchsc2{ float:left; height:55px; }
.inner_learn_tab_searchsc2 a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left 17px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tab_searchsc2 a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right 17px; text-align:center; padding:0 31px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}
.learn_line_search{ float:left; margin-top:-7px; width:700px;}

/*----teach page starts here----*/

.search_resultsec{width:701px; float:left; height:auto;}

/*.right_cont{width:279px; float:right; height:auto; padding-left:20px; padding-top:65px;}*/
.tabbtn{width:701px; float:left; height:auto;}
.learn_line_searchsec{ width:701px; float:left; margin-top:0px;}

.box_cont{width:701px; float:left; height:auto; margin-top:10px;}
.box_cont1{width:701px; float:right; height:auto; margin-top:10px;}
.getstartop{width:701px; float:left; height:auto; line-height:0px;}
.getstarmid{width:661px; float:left; height:auto; background:url(../frontimages/getbot.png) repeat-y left top; padding:0 20px 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; line-height:35px;}
.getstarbot{width:701px; float:left; height:auto; line-height:0px;}

.bigtxt{width:660px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#000; font-weight:bold; line-height:35px; padding-left:50px;}

.getstatedbox{width:460px; float:left; padding-top:15px; padding-left:200px;}
.statedtxt{width:250px; float:left; height:auto; background:url(../frontimages/gettxt.png) no-repeat left top; line-height:55px; font-family:Arial, Helvetica, sans-serif; font-size:26px; font-weight:bold; color:#FFF; text-align:center;}

.statedtxt a{text-decoration:none; color:#fff;}
.statedtxt a:hover{text-decoration:none; color:#000;}

.yourselfbox{width:279px; float:right; height:auto; line-height:56px; text-align:center; background:url(../frontimages/self_img.png) no-repeat left top;  font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#fff; }

.faqmidsec{width:236px; float:left; height:auto; background:url(../frontimages/inputmid.png) repeat-y left top; padding:0px 12px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; line-height:22px;}

.faqmidseccontact{background-color: #f1f4fb; width:236px; height:auto; padding:2px 12px 10px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; line-height:22px;}

.inputtxt{width:236px; float:left; height:auto;  margin-bottom:5px;}
.inputtxt label{width:236px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; display:block; padding:3px 0px 3px 0px;}
/*.inputbox{width:226px; height:31px; line-height:31px; background:url(../frontimages/input.png) no-repeat left top !important; border:none; padding:0 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; display:block; float:left;}*/
/* First time signup verify creating a password */
.inputbox{width:226px; height:38px; line-height:38px; color:#5a5a5a; border-radius: 8px; border: 1px solid #ccc; padding:0 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block; float:left;}
.inputboxcontact{width:226px; height:20px; padding:0 5px 0 5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; display:block; float:left;}
.createlogin_button{width:134px; float:left; height:41px; text-align: center; margin-right:15px; color:#FFFFFF; font-size:18px; font-weight:bold; padding:8px 23px; font-family:Arial, Helvetica, sans-serif; background-color:#00b0f0;border-radius:8px; border:none; cursor: pointer; display:inline-block; }

.messagetop{width:236px; float:left; height:auto;}
.messagemid{width:226px; float:left; height:auto; padding:0 0px 0 0px;}
.messagebot{width:236px; float:left; height:auto;}

.inputboxseccontact{width:500px; padding: 5px;height:100px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; display:block; float:left;}

.inputboxsec{width:226px; height:80px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; display:block; float:left; border:none;}
.contactus{width:176px; height:35px; float:left; background:url(../frontimages/contact_us.png) no-repeat left top; line-height:35px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; margin-left:30px; color:#fff;}
.contactus a{text-decoration:none; color:#FFF;}
.contactus a:hover{text-decoration:none; color:#000;}

/*----teach page starts here----*/
.threetop{width:224px; float:left; height:auto;}
.threemidbtn{width:212px; float:left; height:auto; background:url(../frontimages/threebtn3.png) repeat-y left top; padding:0px 6px 0px 6px;}
.threebot{width:212px; float:left; height:auto;}

.menutxtbox{width:236px; float:left; height:auto; margin-top:12px;}
.menutop{width:236px; float:left; height:auto;}

.menumid{width:212px; float:left; height:auto;  padding:0 12px 0 12px;}

.menubot{width:236px; float:left; height:auto;}

/*.tab_menu{width:700px; float:left; height:auto; margin-top:12px;}*/
.rightimgcont{width:529px; float:left; height:auto; margin-bottom:12px; padding:0 0 0 16px;}
#footer {clear: both; padding-top: 30px; width: 100%}
.footer_wrapper{float:left; width:100%; border-top:solid 2px #333; margin:10px 0 10px 0;}
.footer_wrapper ul{margin:0 auto; width:565px; padding:20px 0 0 0 ;}
.footer_wrapper ul li{list-style:none; float:left; padding:0 15px;}
.footer_wrapper ul li a{text-decoration:none; font-size:14px; font-weight:bold; color:#333;}
.footer_wrapper ul li a:hover{}

/*----step 1 of 3 page start here----*/


.step_box{width:700px; float:left; height:auto;}
.stepone{width:138px; float:left; height:63px; background:url(../images/step_img.png) no-repeat left -63px; line-height:63px;}

/*----login section start here----*/

.login_cont{width:704px;  margin:0 auto;}
.login_sec{width:704px; height:376px; float:left; background:url(../frontimages/login_box.png) no-repeat left top; margin-top:15px;}	
.sign_box{width:704px; float:left; height:auto; margin-top:45px;}

.txtcont{width:355px; margin:0 auto;}
.singtxt{width:355px; float:left; height:auto; font-family:calibri; font-size:47px; font-weight:bold; color:#FFF;}
.singtxt span{font-size:51px; color:#59bfff;}

.seachform_sec{width:355px; float:left; height:auto; margin-top:20px;}
.emialform{width:355px; float:left; height:auto; margin-top:10px;}
.emialform label{width:355px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#41b5fe; font-weight:bold; display:block;} 
.inputform{width:331px; height:40px; line-height:40px; background:url(../frontimages/emailbox.png) no-repeat left top; display:block; float:left; border:none; padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin-top:5px;}

.forgottxt{width:355px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-top:5px;}
.forgottxt a{text-decoration:underline; color:#FFF;}
.forgottxt a:hover{text-decoration:none; color:#000;}

/*----step 1 section start here----*/

/*.gettingmids02{width:236px; float:left; height:auto; background:url(../frontimages/getting_mid.png) repeat-y left top; padding:6px 12px 6px 12px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; line-height:22px;}*/

.gettingmids02{background: url("../frontimages/getting_mid.png") repeat-y scroll left top transparent;
    color: #444444;
    float: left;
    font-family: 'DroidSansRegular';
    font-size: 15px;
    font-weight: bold;
    height: auto;
    line-height: 20px;
    padding: 6px 5px;
    text-align: center;
    width: 269px;
	}

.processtxt{width:700px; float:left; height:auto; font-family:calibri; font-weight:bold; font-size:25px;  background:#e3e3e3;}

.threestepcont{width:699px; float:left; height:33px; background:url(../frontimages/stepbg.jpg) repeat-x left top; margin-top:15px;}
.stepsecone01{width:233px; float:left; height:33px; background: #029db3 url(../frontimages/stepright.jpg) no-repeat right top; line-height:33px; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#fff; text-align:center;}

.stepsectwo02{width:233px; float:left; height:33px; background:url(../frontimages/grayright.jpg) no-repeat right top; ; line-height:33px;  text-align:center; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#5a5a5a;}

.stepsectwo03{width:233px; float:left; height:33px;  line-height:33px;  text-align:center; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#5a5a5a;}

.tab_menust{width:700px; float:left; height:auto; margin-top:3px;}
/*.tab_menust{width:700px; float:left; height:auto; margin-top:24px;}*/
.inputrow1{width:320px; float:left; height:auto; padding-top:5px;}
.langsignuprow1{width:450px; float:left; height:auto; padding-top:5px;}

/* Registration Signup Page */
.reginputstep{width:226px; height:31px; border:none; padding:0px 5px 0px 5px; border-radius: 5px; border:1px solid #999;color:#5A5A5A;}
.regsubinput_city{width:158px; height:31px; float:left; line-height:30px; padding-left:5px; padding-right:5px;border: 1px solid #999; border-radius:5px;color:#5A5A5A;}
.regsubinput_city_select{width:110px;  float:left; background:url(../frontimages/miles.png) no-repeat left top; border:none; padding:7px; padding-right:5px;}

/* End Registration Signup Page */


.firstrowbox{width:320px; float:left; height:auto; margin-bottom:0px;}
.firstrowbox label{width:320px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold; padding-bottom:5px;}
.box .lab, .firstrowbox01 .lab {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold;}
/*.inputstep{width:226px; height:31px;*/ /*background:url(../frontimages/forminput.png) no-repeat left top;*/ /*border:none; padding:0px 5px 0px 5px; border-radius: 5px; border:1px solid #999;color:#5A5A5A;} */

.inputrow2{width:320px; float:left; height:auto;}

.smallinputtxt{width:320px; float:left; height:auto; margin-bottom:6px; margin-top:4px;}
.firstrowbox01{width:350px; float:left; height:auto; }
.firstrowbox01 label{width:320px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold; padding-bottom:5px;}

.smtxt01{width:320px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; color:#333333;font-size:12px; }

.displybox{width:320px; float:left; height:auto;  padding-top:5px; padding-bottom:5px;}
.smtxt{width:260px; float:left; height:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333; }
.smtxt img{margin-left:5px; margin-right:3px;}
.firstrowbox02{width:320px; float:left; height:auto; margin-top:5px;}
.firstrowbox02 label{width:320px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold;}

.continuebox{width:700px; margin:0 auto; height:auto; padding-top:20px; padding-left:30px;}
.conttxt{width:550px; margin:0 auto; padding-left:40px;}
.bluebox{width:94px; float:left; height:31px; line-height:31px; text-align: center; background:url(../frontimages/continue.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff; font-weight:bold; margin-right:15px;}
.bluecontinue{width:120px; float:left; height:45px; line-height:45px; text-align: center; background:url(../frontimages/bluesubmit.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#fff; font-weight:bold; margin-right:15px;}
.submitbtn{width:122px; float:left; height:45px; line-height:45px; text-align: center; background:url(../frontimages/bluesubmit.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:28px; color:#fff; font-weight:bold; border:none; cursor:pointer;}
.continue_sec{width:700px; float:left; height:auto; padding-top:53px;}

.bluebtn{width:96px; float:left; height:31px; line-height:31px; text-align: center; background:url(../frontimages/continue.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff; font-weight:bold; border:none; cursor:pointer;}

.checkbox{width:50px; float:left; height:auto;}


/*----step  2 section start here----*/

.whattxt{float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333; text-decoration:none;}
.selectsub{width:700px; float:left; height:auto; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333;}

.selectsub label{width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px; text-decoration:underline;}
.selectsub .lab{width:150px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px; text-decoration:underline;}
.regsubinput{width:540px; height:32px; line-height:32px; padding-left:5px; color:#5a5a5a; border-radius: 5px; border: 1px solid #999;}

.selectsubsec{width:537px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; position: relative; clear: both;}
.selectsubsec label{width:700px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px; padding-bottom:5px;}
.selectsubsec .lab{width:700px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px; padding-bottom:5px;}

.stepsecone04{width:233px; float:left; height:33px; background:  url(../frontimages/right02.jpg) no-repeat right top; line-height:33px; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#5a5a5a; text-align:center;}
.stepsecone05{width:233px; float:left; height:33px; background:#029db3 url(../frontimages/stepright.jpg) no-repeat right top; line-height:33px;  text-align:center; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#fff;}

.stepsecone06{width:233px; float:left; height:33px;  line-height:33px;  text-align:center; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#5a5a5a;}

/*.subinput_add{width:515px; height:31px; line-height:31px; padding-left:5px; padding-right:15px; display: block; clear: both; border: 1px solid #999; border-radius:5px;}*/

.contdetails{width:700px; float:left; height:auto; margin-top:15px;}
.city{width:172px; float:left; height:auto; margin-right:15px;}
.city label{font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; line-height: 30px;}


.smtxt03{width:245px; float:left; height:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.displyboxsec{width:700px; float:left; height:auto;  padding-top:5px; padding-bottom:5px;}
.displyboxsec_online{width:700px; float:left; height:auto;  padding-top:15px; padding-bottom:5px;}
.smtxt05{width:400px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333;}

/*.subinput_miles{width:102px; height:31px; float:left; line-height:30px; padding-left:5px; padding-right:5px;border: 1px solid #999; border-radius:5px;}*/


.selectsubsec_m{width:700px; float:left; height:auto; padding-top:12px; padding-bottom:15px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333;}
.selectsubsec_m label{width:140px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px;}
.selectsubsec_m .lab{width:140px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px;}

.selectsubsec_m span{ line-height:25px; margin-left:5px;}

.howmuchcont{width:700px; float:left; height:auto; padding-top:15px; padding-bottom:30px;}
.howmuchcont label{width:700px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding-bottom:5px;}
.howmuchcont .lab{width:700px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding-bottom:5px;}

.boxes{width:700px; float:left; height:auto;}
.boxone{width:180px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; line-height:30px; text-align:center; margin-right:15px;} 

.boxone_my{width:192px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; line-height:30px; text-align:right; margin-right:15px;} 



.conttxt_sec{width:450px; float:left; padding-left:250px;}
.myrates{width:156px; float:left; height:auto;}
.smtxt04{width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.muchocnt{width:450px; float:left; height:auto;}
.myratesch_rg{width:156px; float:left; height:auto; padding-top:6px;}

.muchocnt_my{width:490px; float:left; height:auto;}


/*----step2.1 section start here----*/
.stepsecone07{width:233px; float:left; height:33px; background:  url(../frontimages/grayright.jpg) no-repeat right top; line-height:33px; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#5a5a5a; text-align:center;}
.stepsecone08{width:233px; float:left; height:33px; background:  url(../frontimages/right02.jpg) no-repeat right top; line-height:33px; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#5a5a5a; text-align:center;}

.stepsecone09{width:233px; float:left; height:33px;  line-height:33px;  text-align:center; font-family: Tahoma, Geneva, sans-serif; font-size:22px; color:#fff;background:#029db3 url(../frontimages/stepright_w.jpg) no-repeat right top;}

.checkbox_cont{width:700px; float:left; height:auto; padding-top:0px;border:2px;}
.academicbox{width:700px; float:left; height:auto; }

.academicheading{width:680px; float:left; height:auto; background:#e1e1e1; padding:5px 10px 5px 10px;}
.uderbox_ch{width:680px; float:left; height:auto; padding:10px 10px 10px 10px;}

.coloumlft{width:225px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
.rowone{width:225px; float:left; padding-top:5px;}

.chtxt{width:138px; padding-top:3px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}




/*----step2.2 section start here----*/
.uploadtxt{width:530px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333;}
.uploadtxt span{text-decoration:underline;}

.skiptxt{width:120px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; padding-top:3px;}

.skipbox{width:165px; float:left; height:auto;}
.brownbox{width:700px; float:left; height:auto;}
/*.brownboxtxt{width:700px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding:5px 0 5px 0;}*/

/*.academicheading02{width:680px; float:left; height:auto; background:#e1e1e1; padding:10px 10px 10px 10px;}
.positontxt label{width:680px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; display:block; font-weight:bold; font-style:italic; padding: 0 0 0 5px;}
*/
.grayboxocnt{width:700px; float:left; height:auto;}
.inputbig{width:515px; float:left; height:31px; /*background:url(../frontimages/address1.png) no-repeat left top; border:none; */font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#5a5a5a; padding:0px 5px 0px 5px;border: 1px solid #999; border-radius:5px;}

.positontxt{width:680px; float:left; height:auto; margin-bottom:5px;}
.howmuchcont02{width:680px; float:left; height:auto; padding-top:15px;}
.howmuchcont02 label{width:680px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold;}

.boxessec{width:680px; float:left; height:auto;}
.timetxt{width:680px; float:left; height:auto; font-size:15px; font-weight:bold;color:#333;} 
.periodtxt{width:200px; float:left;font-size:15px; font-weight:bold; font-style:italic; color:#333;} 

.boxone02{width:110px; float:left; height:auto; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; line-height:30px; text-align:right; margin-right:5px;} 

.twoinput{width:230px; float:left; height:auto;}
.totxt{width:30px; float:left; margin-right:5px; padding-top:5px; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; font-style:italic;}

.muchocntdown{width:680px; float:left; height:auto;}
.descriptinbox{width:680px; float:left; height:auto; padding-top:12px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333;}
.descriptinbox label{width:680px; float:left; height:auto; display:block; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#333; padding-top:5px;}
.descrip{width:670px; float:left; height:130px; border:1px solid #CCC; margin-top:5px; margin-bottom:15px; padding:5px;}

.preresume{width:700px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; padding-bottom:10px; float:left; text-align:center;}
.preresume a{text-decoration:underline; color:#000;}
.preresume a:hover{text-decoration:none; color:#000;}

/*----step3 section start here----*/
.your_selfbox{width:700px; float:left; height:auto;}
.brownboxt02{width:170px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding:5px 0 5px 0;}

.savedraft{width:100px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; padding-top:8px; color:#333;}
.savedraft a{text-decoration:underline; color:#000;}
.savedraft a:hover{text-decoration:none; color:#000;}

.inputbox_big{width:700px; float:left; height:auto; padding-top:10px;}

.grayboxocnt_profile{width:700px; float:left; padding-top:15px;}
.left_profile{width:330px; float:left; height:auto;}

.imgcont{width:142px; float:left; height:auto; }
.imgboxp{width:110px; float:left; height:auto; border:1px solid #a1a1a1;}
.imgboxp_txt{width:140px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; color:#333; font-weight:bold; padding-top:5px;}
.imgboxp_txt a{text-decoration:underline; color:#333;}
.imgboxp_txt a:hover{text-decoration:none; color:#333;}


.imgcont_next{width:188px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:center; color:#333; font-weight:bold; margin-top:15px; text-align:center; line-height:150px;}

.righttxt_cont{width:370px; float:left; height:auto;}
.righuptxt{width:370px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; }

.premiumtxt{width:370px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold; padding-top:30px;}

.cretxt{width:300px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold;}
.cretxt1{width:335px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:red; font-weight:normal;}
.cretxtsec{width:335px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold;}
.cretxtsec_my span{margin:0px; padding:0px; text-decoration:underline;}
.cretxtsec_my span.starbox{font-size:20px; text-decoration:none;}
.cretxtsec_my{width:265px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold;}

.premiumtxt_sec{width:700px; clear:both; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold; padding-top:35px; margin-bottom: 12px;}

.premiumtxt_my{width:700px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold;}


/*----Process top heading and star menas ......new css changes start here----*/
.starmean{width:700px; float:left; text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:14px; color:#333333; padding-top:10px;}
.processtxt{width:700px; float:left; height:auto; font-family:calibri; font-weight:bold; font-size:25px;  background:#fff;}



/*----check box script css----*/

.checkbox, .radio {
	width: 21px;
	height: 20px;
	padding: 0 5px 0 0;
	background:url(../frontimages/checkbox1.png) no-repeat;
	display: block;
	clear: right;
	float: left;
}
.radio {
	background: url(radio.gif) no-repeat;
}
.select {
	position: absolute;
	width: 158px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 21px;
	padding: 0 24px 0 8px;
	color: #fff;
	font: 12px/21px arial,sans-serif;
	background: url(select.gif) no-repeat;
	overflow: hidden;
}
label{float: left;}
/*----check box script css end here----*/

.imgcont_02{width:700px; float:left; height:auto; margin-top:15px;}
.imgbox_02{width:90px; float:left; height:auto;}

.textimg_02{width:600px; float:right; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.textimg_02 span{margin-top:3px;}
.italictxt_02{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-style:italic; padding-top:5px; line-height:18px; width:600px; float:right;}

.leftimgtxt_02{width:400px; float:left; height:auto;}
.right_img_02{width:200px; float:right;}

span.bigstar{color:#f98d01; font-size:20px; margin:0px; padding:0px;line-height: 10px;}
span.bigstarone{color: red; font-size:15px; margin:0px; padding:0px;}

.smtxt04{width:175px; float:left; height:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.my_rates{width:130px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;}

.smtxt0sc{width:120px; float:left; height:auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.myrates_s02{width:150px; float:left; height:auto;}

/*----payment page  css end here----*/
.payment_topbox{width:700px; float:left; height:auto; padding-top:10px;}
.left_content{width:600px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333; padding:3px 0px 3px 0px;}

/*for payment 2/17/2012*/
.left_content span{width:60px;float:right; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333;}
/*End 2/17/2012*/

.right_content{width:165px; float:left; height:auto; padding-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333; text-align:left; padding-left:135px;}

.questtxt{width:400px; float:left; height:auto;}
.totalbox{width:300px; float:right; height:auto;}

.right_down{width:200px; float:left; height:3px; background:#999999; margin-bottom:10px;margin-left:404px;}
.totaltxt{width:90px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif; margin-top:5px; font-size:16px; font-weight:bold; color:#333; padding-left:10px;}
.totalnumber{width:63px; float:right; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:5px; font-weight:bold; color:#333; text-align:left;}

.graytexit{width:400px; float:right; height:auto; font-style:italic; color:#999;  font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:5px; font-style:italic;}

.submit_payment{width:700px; float:left; height:auto; margin-top:30px;}
.submit_left{width:340px; float:left; height:auto;}
.submit_right{width:130px; float:left; height:auto; margin-left:20px; padding-top:25px;}

.submittxt{width:340px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif;  font-size:16px; font-weight:bold; color:#333; }
.creditcardtxt{width:340px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif;  font-size:15px;  color:#333; padding-top:5px; text-decoration:underline;}

.submit_right{width:340px; float:left; height:auto;}
.cardbox{width:340px; float:left; height:auto; line-height:20px; padding-top:5px; padding-bottom:5px;}
.cardbox label{width:120px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif;  font-size:13px;  color:#333;} 

.cardbox span{display:block; font-family:Arial, Helvetica, sans-serif;  font-size:13px;  color:#333; text-align:center;} 

.paymebtinput{border:1px solid #ccc; padding:2px; float:right;}
.cardbox02{width:330px; float:left; height:auto; line-height:20px; padding-top:15px; padding-bottom:5px; margin-left:20px;}
.cardbox02 label{width:330px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif;  font-size:13px;  color:#333; display:block;} 

.paymebtinput02{ width:200px; height:100px; border:1px solid #ccc; padding:2px; float:left;}



/*----submit payment section start here----*/

.whattxt_submit{width:700px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333;}
.submiting_txt{width:700px; float:left; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#333;}
.rowbox{width:700px; float:left; height:auto; padding-top:15px; border-bottom:2px solid #9a9a9a; padding-bottom:10px;}

.datebox{width:160px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#333;}
.datebox_big{width:250px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#333; font-style:italic;}
.totalcount{width:130px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#333;}

.rowbox_two{width:700px; float:left; height:auto; padding-top:5px; }
.print_box{width:700px; float:left; height:auto; padding-top:15px;}
.priginth{width:131px; float:right; height:auto;}

.bluebtn_payment{width:131px; float:left; height:31px; line-height:31px; text-align: center; background:url(../frontimages/print_box.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff; font-weight:bold; border:none; cursor:pointer;}

.bluebtn_create{width:165px; float:left; height:31px; line-height:31px; text-align: center; background:url(../frontimages/create_print_box.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff; font-weight:bold; border:none; cursor:pointer;}

.createloginbox{width:700px; float:left; height:auto; padding-top:20px;}
.logintxt{width:700px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:16px;  color:#333; font-weight:bold; padding-bottom:3px; padding-top:3px;}
.ulbox{width:700px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; padding-top:5px;}
.ulbox ul{margin:0px; padding:0px; list-style:none;}
.ulbox ul li{float:left; display:block;  width:660px; font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; background:url(../frontimages/bullet.png) no-repeat 22px 10px; padding:5px 0px 5px 40px;}


/*----my account section start here----*/
.inner_teach_tab_searchsec02{ float:left; height:55px; margin-left:40px; }
.inner_teach_tab_searchsec02 a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left -68px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_teach_tab_searchsec02 a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right -68px; text-align:center; padding:6px 29px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

.learn_line_searchs02{ width:700px; float:left; margin-top:6px;}
.profileaccoutn{width:220px; float:left; height:auto; margin-right:25px;}

.profilename{width:195px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; font-weight:bold; text-align:center;}

.imagebox{width:195px; float:left; height:auto; text-align:center; padding-top:5px; padding-bottom: 5px;}
.imagebox a{ display: block;}
.imagebox a img {vertical-align: top;}
.getting_protop{width:220px; float:left; height:13px !important;  background:url(../frontimages/profile_top.png) no-repeat left top;}
 img{border:none;}
.getting_promid{width:236px; float:left; height:auto; background:url(../frontimages/getting_mid.png) repeat-y left top; padding:6px 12px 6px 12px; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#000; font-weight:bold; line-height:22px;}
.getting_probot{width:220px; float:left; height:13px !important; background:url(../frontimages/profile_bot.png) no-repeat left top;}

.profilen_pro{width:195px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; font-weight:bold; text-align:center;}
.profilen_pro a{text-decoration:none; color:#333;}
.profilen_pro a:hover{text-decoration:none; color:#333;}
.logtxt{width:202px; float:left; height:auto; padding-top:10px;font-family:Arial, Helvetica, sans-serif; font-size:11px;  color:#333; text-align:center;}
/*.faqmid_sub{width:196px; float:left; height:auto; background:url(../frontimages/profile_mid.png) repeat-y left top; padding:0px 12px 0px 12px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; line-height:22px;}*/

.updatebox{width:735px; float:left; height:auto;}
.myaccounttxt{width:735px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#333; font-weight:bold;}
.myaccounttxt span{height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; font-weight:bold;}

.updatescontent{width:719px; float:left; height:auto; margin-top:5px; background:#e3e3e3; padding:8px; margin-bottom:10px;}
.croosbox{width:719px; float:left; height:auto;}
.leftcrossbox{width:679px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px;  color:#333; }
.rightcrossbox{width:39px; float:right; height:auto; text-align:right;}

.newmsg{width:719px; float:left; height:auto;font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; font-weight:bold; padding-top:15px;}
.gotxt{width:719px; float:left; height:auto;font-family:Arial, Helvetica, sans-serif; font-size:13px;  color:#333; padding-top:10px; padding-bottom:5px;}

.tabbtn_my{width:980px; float:left; height:auto;}
.search_resultsec_my{width:980px; float:left; height:auto;}
.leftcont_my{width:980px; float:left; height:auto;}
.box_cont_my{width:980px; float:left; height:auto; margin-top:10px;}

/*----my account step 2 section start here----*/
.step_arrows{width:700px; float:left; height:auto; padding:0 0 15px 0px;}
.tab_menust_my{width:700px; float:left; height:auto; }
.inputrow1_my{width:320px; float:left; height:auto;}
.inputrow1_my02{width:320px; float:left; height:auto;}

.firstrowbox_my{width:320px; float:left; height:auto; margin-bottom:8px;}
.firstrowbox_my label{float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333333; font-weight:bold; padding-bottom:5px; padding-right: 10px;}
.firstrowbox_my .item {float: left;display: inline-block}
.smallinputtxt_my{width:320px; float:left; height:auto;}

.tab_menust_my02{width:700px; float:left; height:auto;}
.bluebox_my{width:132px; float:left; height:31px; line-height:31px; text-align: center; background:url(../frontimages/continue.jpg) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff; font-weight:bold; margin-right:15px;}
.bluebox_my1{width:132px; float:left; height:31px; line-height:31px; text-align: center; background:url(../frontimages/print_box.png) no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#fff; font-weight:bold; margin-right:15px;}

.conttxt_my{width:550px; float:left; padding-left:150px; padding-top:15px;}

.checkbox_skipkey{background-image:url(../frontimages/checkbox1.png); background-repeat:no-repeat; background-position:0px 0px; width:20px; height:20px; float:left;}
.checkbox_skipkey_checked{background-image:url(../frontimages/checkbox1.png); background-repeat:no-repeat; background-position:0px -42px; width:20px; height:20px; float:left;}

.subinput_02{width:102px;  float:left;   border:1px solid #CCC;  padding:3px;}

/*----24 Nov 2011 css start  here----*/

.brownboxtxt{width:680px; float:left;  height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold; padding:5px 0 5px 0;}
.addwork{display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#333; font-weight:bold;}
.addwork a{text-decoration:underline; color:#333;}
.addwork a:hover{text-decoration:none; color:#333;}

.heading1{width:485px; float:left; height:auto; }
.savebox{width:55px; float:left; height:auto; display:block; cursor:pointer;}

.cancel{width:50px; float:left; height:auto; padding-top:3px;}
.cancel a{text-decoration:underline; color:#333; font-weight:normal; font-size:13px;}
.cancel a:hover{text-decoration:none; color:#333;}

.saveinput{cursor:pointer;}

.status_box{width:690px; float:left; height:auto; padding-top:15px; margin-bottom:0px; background:#e1e1e1;}
.per_name{width:682px; float:left; height:auto;}
.per_name span{width:500px; float:left; display:block; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; font-weight:bold;}

.txtdetails{width:300px; float:left; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-top:10px; line-height:22px;}
.txtdetails span{width:300px; float:left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; padding-bottom:10px;}


.half_part{width:500px; float:left; height:auto;}
.crossbox{ float:right; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; padding-right:10px;}
.crossbox a{text-decoration:none; color:#000;}
.crossbox a:hover{text-decoration:underline; color:#000;}

/*----login section start here----*/

.login_cont{width:627px;  margin:0 auto;}

.login_sec {
    background: url("../images/login-bg.jpg") no-repeat 0 0;
    height: 365px;
    margin-top: 15px;
    width: 823px;
}
.login_cont .login_sec {
    position: relative;
}

.login_cont .login_sec .sign_box .errormessage{
    position: absolute;
    left: 204px;
    top: 57px;
}

.sign_box{width:627px; float:left; height:auto; margin-top:45px;}

.sign_box_s{float:right; height:auto; padding-top:25px;}

.signinput{width:119px; float:left; height:36px; background:url(../frontimages/signbtn.png) no-repeat left top; border:none; cursor:pointer; font:1.3em calibri; font-weight:bold; color:#1d1d1d; margin-left:15px;}

.membertxt{width:460px; float:left; text-align:left;font:2.2em calibri; font-weight:bold; color:#41b5fe; padding-top:10px; }
.membertxt a{text-decoration:underline; color:#41b5fe;}
.membertxt a:hover{text-decoration:none;color:#41b5fe;}

.txtcont{width:420px; margin:0 auto;}
.singtxt{width:420px; float:left; height:auto; font-family:calibri; font-size:47px; font-weight:bold; color:#FFF;}
.singtxt span{font-size:51px; color:#59bfff;}

.seachform_sec{width:420px; float:left; height:auto; margin-top:20px;}
.seachform_sec1{width:330px; text-align:center; float:left; height:auto; margin-top:20px;}
.emialform{width:200px; float:left; height:auto; margin-top:10px; margin-right:10px;}
.emialform label{width:200px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#41b5fe; font-weight:bold; display:block;} 
.inputform{width:200px; height:38px; line-height:40px; background:url(../frontimages/loginput.png) no-repeat left top; display:block; float:left; border:none; padding:0px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#333; margin-top:5px;}

.forgottxt{width:200px; float:right; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin-top:5px;}
.forgottxt a{text-decoration:underline; color:#FFF;}
.forgottxt a:hover{text-decoration:none; color:#fff;}
.errormessage {text-decoration:none; color:#ff0000; font-size:12px; float:left;}
.emialform1{width:200px;  margin:0 auto;}
.emialform1 label{width:200px; float:left; text-align:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#41b5fe; font-weight:bold; display:block;} 


/*----Meassage page  start here----*/
/*.myaccoun_sc{width:630px; float:left; height:auto; text-decoration:underline;  font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#333; font-weight:bold; padding-left:90px;}*/
/*
.updatescon_sc{width:705px; float:left; height:auto; margin-top:5px; margin-bottom:15px;}
.lft_sec{width:80px; float:left; height:auto;}
.lft_secrght{width:588px; float:right; height:auto; background:#e3e3e3; padding:10px; border:4px #999 solid;}

.fromtxt{width:588px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold;}

.replybox{width:588px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:normal; padding-top:10px;}
.replybox span{text-decoration:underline; color:#06F;}
.replybox span a{text-decoration:underline; color:#06F;}
.replybox span a:hover{text-decoration:underline; color:#06F;}

.hi_txt{width:588px; float:left; height:auto; padding-top:25px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; font-weight:bold;}
.hi_txt span{padding: 0 22px;float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}
.hi_txt span a{text-decoration:none; color:#000;}
.hi_txt span a:hover{text-decoration:none; color:#000;}


.fromtxt_sc{width:588px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; }
.hi_txt_sc{width:588px; float:left; height:auto; padding-top:25px;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

.lft_secrght02{width:596px; float:right; height:auto; background:#e3e3e3; padding:10px; }
.msgtop{width:705px; float:left; height:auto;}
.msgbot{width:705px; float:left; height:auto;}
.msgmid{width:705px; float:left; height:auto; min-height:300px; background:url(../frontimages/msgmid.png) repeat-y left top; padding:15px;}
*/
.profilen_pro02{width:195px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px;  color:#333; font-weight:bold; text-align:center; position:relative;}
.profilen_pro02 a{text-decoration:none; color:#333;}
.profilen_pro02 a:hover{text-decoration:none; color:#333;}

/*
.arrrimg{display: block;
    float: left;
    height: 59px;
    left: 167px;
    position: absolute;
    top: -50px;
    width: 68px; background:url(../frontimages/arroimg.png) no-repeat left top;}
*/
.msgtext{width:705px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; text-align:right;}	
.pagination{width:700px; float:left; height:auto; padding-top:15px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#768446;}
.pagination a{text-decoration:none; color:#0044A9;}
.pagination a:hover{text-decoration:none;color:#0044A9;}
.pagination span{padding:5px 10px 5px 10px;}
.pagination span a{text-decoration:none; color:#999; padding:3px 5px 3px 5px; }
.pagination span a:hover{padding:3px 5px 3px 5px; background:#fff; color:#000;}
.pagination span.active a:hover{padding:3px 5px 3px 5px; background:#535d31; color:#FFF;}

.Browse_Other_Label{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#0057d9;}
.Browse_Other_Label a{font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none; color:#0057d9;}

.text_format{

text-align:justify; 
font-size:12px; 
color:#777; 
line-height:16px;
padding:5px 0 0 0;
}

.updatescon_sc02{width:695px; float:left; height:auto; margin-top:5px; margin-bottom:15px;}
.fromtxtsc{width:695px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:bold;}


.replybox02{width:695px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:normal; padding-top:10px;}
.replybox02 span{text-decoration:underline; color:#666;}
.replybox02 span a{text-decoration:underline; color:#666;}
.replybox02 span a:hover{text-decoration:underline; color:#666;}

/*.myaccoun_s02{width:695px; float:left; text-align:center; height:auto; text-decoration:underline;  font-family:Arial, Helvetica, sans-serif; font-size:18px;  color:#333; font-weight:bold;}*/

.msgtex_sc{width:695px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}	
.msgtex_sc span{margin-top:15px; display:block;}

.fromtxts02{width:695px; padding-top:15px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666; font-weight:bold;}
/*.innerborder{width:695px; border:2px solid #666; float:left; padding:5px; margin-top:10px;}*/

.savecont{width:705px; float:left; height:auto; margin-top:10px;}

/*----form  page css  start here----*/

.fromcont{width:676px; float:left; height:auto;}

.forinput{width:676px; float:left; height:auto; margin-bottom:5px; margin-top:5px; background:#ececec; padding: 5px 0; padding-left:10px;}
.forinput label{width:150px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000; display:block;font-weight:bold;}
.content{width:auto; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}

.expebox{width:686px; float:left; height:auto; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.expebox_txt{width:686px; float:left; height:auto; margin-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
.expebox_box{width:663px; float:left; height:auto; margin-top:10px; margin-top:8px; border:1px solid #666; padding:5px; background:#ccc;}

.resume_box{width:676px; float:left; background:#ccc; padding:5px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#666;}

/*----form  page css  start here----*/
.centerform{width:400px; float:left; height:auto; margin-left:150px;}
.passwordbox{width:400px; float:left; height:auto;font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#333; margin-bottom:5px;}
.passwordbox label{width:400px; float:left; display:block;font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#333;}
/*---- 28 Dec 2011 ......   ....form  page css  start here----*/
.tooltip{width:312px; float:left; height:auto; margin-left:150px;}
.tool_top{width:312px; float:left; height:auto;}
.tool_mid{width:292px; float:left; height:auto; background:url(../images/tool_mid.png) repeat-y left top; line-height:25px; padding:0 10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333;}
.tool_bot{width:312px; float:left; height:auto;}

/*----Learn Page Tab css start here--------------------------------*/
.inner_learn_tab_search_green{ float:left; height:55px; }
.inner_learn_tab_search_green a{ background:url(../frontimages/green_lft.png) no-repeat left 7px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tab_search_green a span{ background:url(../frontimages/green_ght.png) no-repeat right 7px;  text-align:center; padding:0px 24px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

.zipcode_sec_box{width:480px; float:left; height:273px; background:url(../images/img_bg.png) no-repeat left top; margin-top:15px;}
.fist_row_box{width:491px; float:left; height:auto;}
.familiy_img{float:left; padding-top:90px;}

.middle_contentbox{width:990px; float:left; height:auto; margin-top:20px;}
/*.academic_box_green{width:195px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000;}*/
.academic_box_green{width:195px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000;}
/*----Learn Page Tab css end here--------------------------------*/

/*----trade Page Tab start end here--------------------------------*/

.inner_learn_tab_02{ float:left; height:55px; }
.inner_learn_tab_02 a{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:left 13px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tab_02 a span{background-image:url(../images/tabbg.jpg); background-repeat:no-repeat; background-position:right 13px; text-align:center; padding:0 31px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

/*----trade Page Tab end  here--------------------------------*/

/*----trade Page Tab start  here--------------------------------*/
.inner_learn_tab_search_green_down{ float:left; height:55px; }
.inner_learn_tab_search_green_down a{ background:url(../frontimages/green_lft.png) no-repeat left 15px; text-align:center; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 24px; text-decoration:none;}
.inner_learn_tab_search_green_down a span{ background:url(../frontimages/green_ght.png) no-repeat right 15px;  text-align:center; padding:0px 24px 0 0px; line-height:70px; font-size:23px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}

/*----trade Page Tab end  here--------------------------------*/

/*----BizSchools Page Tab start  here--------------------------------*/
.inner_class_tab{float:left; height:55px;}
.inner_class_tab a{background-image:url(/frontimages/class_tab.jpg); background-repeat:no-repeat; background-position:left -74px; text-align:center;font-size:15px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:6px 0 0 8px; text-decoration:none; margin-top:3px;}
.inner_class_tab a span{background-image:url(/frontimages/class_tab.jpg); background-repeat:no-repeat; background-position:right -80px; text-align:center; padding:8px 10px 2px 3px; font-size:11px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none;}
.inner_class_tab a span span{background-image:url(/frontimages/class_tab.jpg); background-repeat:no-repeat; background-position:left 30px; background-position:right 30px ; text-align:center; padding:0 8px 8px 9px; font-size:12px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none; margin-top:-6px;}
.learn_line{ float:left; margin-top:-3px;}

/* This is for Classes and companies text*/
.inner_class_tab_up{float:left; height:55px;}
.inner_class_tab_up a{background-image:url(/frontimages/class_tab.jpg); background-repeat:no-repeat; background-position:left -81px; text-align:center;font-size:15px; color:#fff; font-family:Arial; font-weight:bold; display:block; padding:0 0 0 8px; text-decoration:none;}
.inner_class_tab_up a span{background-image:url(/frontimages/class_tab.jpg); background-repeat:no-repeat; background-position:right -81px; text-align:center; padding:10px 10px 4px 4px; font-size:11px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none; margin-top: 3px;}
.inner_class_tab_up a span span{background-image:url(/frontimages/class_tab.jpg); background-repeat:no-repeat; background-position:left 30px; background-position:right 30px ; text-align:center; padding:0 8px 4px 8px; font-size:12px; color:#fff; font-family:Arial; font-weight:bold; display:block; text-decoration:none; margin-top: -4px;}
.learn_line{ float:left; margin-top:-3px;}
/*----BizSchools Page Tab end  here--------------------------------*/


/*--------------------About yourself box for show proflie start here------------------------*/

.conrent_wrapper_sec{width:575px; float:left; border:1px solid #ccc; padding:8px 0px; box-shadow: 0 0 8px #CCC}

/*--------------------About yourself box for show proflie end here------------------------*/

.pad{padding-top:0px!important;}


/*Teach page css */
.getstarmid-new1{width:684px; height:143px; float:left; background:url(../frontimages/get-started-bg.png) no-repeat left top; padding:10px; font-family:Arial, Helvetica, sans-serif; font-size:25px; color:#FFF; font-weight:bold; line-height:35px;}
.bigtxt-new{float:left; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#ffffff; font-weight:normal; line-height:30px; padding:15px 0 0 15px;}
.bigtxt-new strong{font-size:27px;}
.bigtxt-new p{font-family:arial; font-size:18px; padding:25px 0 0 0; margin:0; text-shadow:.1em 0 .1em #76c3f4; line-height:21px;}
.getstatedbox-new{float:right; padding:52px 0px 0 0;}
.statedtxt-new {text-decoration:none; color:#ffffff; background:url(../frontimages/get-started-button-bg.png) no-repeat left bottom; font-family:Arial, Helvetica, sans-serif; font-size:22px; font-weight:bold; padding:0 0 0 22px;}
.statedtxt-new span{background:url(../frontimages/get-started-button-bg.png) no-repeat right top; line-height:50px; display:block; padding:0 22px 0 0px;}
.statedtxt-new:hover{color: #335261;}
.right_cont{width:285px; float:right; height:auto; padding-left:14px; padding-top:65px;}

.tab_menu{width:702px; float:left; height:auto; margin-top:12px;}
.rightimgcont{width:529px; float:left; height:auto; margin-bottom:12px; padding:0 0 0 4px;}

.gettingbox-new{width:279px; float:left; height:auto; padding:0 0 0 0;}
.gettingbox_sec{width:224px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; font-weight:bold; line-height:22px; margin-right:12px;}
.gettingbox_right{width:279px; float:left; height:auto; margin-top:351px;}
.threetop{width:224px; float:left; height:auto;}
.threemidbtn{width:212px; float:left; height:auto; background:url(../frontimages/threebtn3.png) repeat-y left top; padding:0px 6px 0px 6px;}
.threebot{width:212px; float:left; height:auto;}

.gettingtop-new{width:285px; float:left; height:63px; background:url(../frontimages/frequently-asked-bg.png) no-repeat left top; text-align:center; font-family: 'DroidSansRegular'; font-size:15px; color:#ffffff; font-weight:bold; line-height:20px;}
.gettingmid-new{width:269px; float:left; height:auto; background:url(../frontimages/getting_mid.png) repeat-y left top; padding:6px 5px; text-align:center; font-family: 'DroidSansRegular'; font-size:15px; color:#444; font-weight:bold; line-height:20px;}
.gettingbot-new{width:285px; float:left; height:22px;line-height:0px; background:url(../frontimages/freequently-ask-bg-bottom.png) no-repeat left top;}
.faqmid-new{width:281px; padding:0 1px; float:left; height:auto; background-color:#ffffff; border-left:solid 1px #eeeeee; border-right:solid 1px #eeeeee;}
.faqbox-new{width:100%; float:left; height:22px; line-height:22px; padding:0 0 10px 0; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#363738; font-weight:bold; border-bottom:solid 2px #cbcbcb;}

.midcont-new{width:285px; float:left; height:281px; background:url(../frontimages/faq-bg-new.jpg) no-repeat left top;}
.midcont-new ul{margin:0px; padding-top:11px; list-style:none;}
.midcont-new ul li{text-decoration:none; float:left; display:block; width:241px; padding:4px 10px 4px 26px;}
.midcont-new ul li a{text-decoration:none; color:#ffffff; font-size:13px; line-height:15px; font-family:arial; text-shadow:0px 1px #000000; font-weight:bold; }
.midcont-new ul li a:hover{text-decoration:none; color:#ffffff; font-weight:bold;}

/*old Css*/
.gettingbox{width:279px; float:left; height:auto; padding:8px 0 0 0;}
.gettingbox_sec{width:224px; float:left; height:auto;  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000; font-weight:bold; line-height:22px; margin-right:12px;}
.gettingbox_right{width:279px; float:left; height:auto; margin-top:351px;}
.threetop{width:224px; float:left; height:auto;}
.threemidbtn{width:212px; float:left; height:auto; background:url(../frontimages/threebtn3.png) repeat-y left top; padding:0px 6px 0px 6px;}
.threebot{width:212px; float:left; height:auto;}
.gettingtop{width:279px; float:left; height:auto; line-height:0px;}
.gettingmid{width:269px; float:left; height:auto; background:url(../frontimages/getting_mid.png) repeat-y left top; padding:6px 5px; text-align:center; font-family: 'DroidSansRegular'; font-size:15px; color:#444; font-weight:bold; line-height:20px;}
.gettingbot{width:279px; float:left; height:auto;line-height:0px;}
.midcont{width:212px; float:left; height:auto;}
.midcont ul{margin:0px; padding:0px; list-style:none;}
.midcont ul li{text-decoration:none; float:left; background:none !important; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; width:235px; padding:8px 0 0 0;}
.midcont ul li a{text-decoration:none; color:#444; font-size:14px; line-height:16px; }
.midcont ul li a:hover{text-decoration:none; color:#333333;}
.faqmid{width:255px; float:left; height:auto; background:url(../frontimages/faqmid.png) repeat-y left top; padding:6px 12px 6px 12px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#000; font-weight:bold; line-height:22px;}
.faqbox{width:100%; float:left; height:22px; line-height:22px; padding:0 0 10px 0; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#363738; font-weight:bold; border-bottom:solid 2px #cbcbcb;}

/*Teach page css End*/

.tip {
    width: 212px;
    padding-top: 37px;
    overflow: hidden;
    display: none;
    position: absolute;
    z-index: 500;
    background: transparent url(../frontimages/tipTop.png) no-repeat top;
}
.jquery-gdakram-tooltip div.content  {  
    width: 235px !important;    
    margin:27px 0 0 2px !important;
}

.tipMid {background: transparent url('../frontimages/tipMid.png') repeat-y; padding: 0 25px 20px 25px;}
.tipBtm {background: transparent url('../frontimages/tipBtm.png') no-repeat bottom; height: 32px;}

#hide_upper_div {
    z-index:10;
    position: absolute;
    background: url("../frontimages/blackimg.png") 0 0;
    width: 100%;
    height: 100%;
}
.label_normal {
    font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#333; text-decoration:none;
}
#terms_of_use, #privacy_policy{
    padding: 10px 20px;
    width: 920px;
    color: #505050;
    display: block;
    font-family: arial;
    font-size: 12px;
    overflow: auto;
}
#terms_of_use p, #privacy_policy p{
    padding: 2px 5px;
    text-align: justify;
}
#terms_of_use ul, #privacy_policy ul {
    list-style-type: disc;
    margin: 0 0 0 20px;
}
.hide {
    display: none !important;
}
.social_link {
    float: left;
    width: 30%; /*245*/
        /*width: 280px; 245*/
    padding: 7px 0 7px 0; /*14 0 0 20*/
    color: #7f7f7f;
    font-size: 14px;
    font-weight: bold;
}
.social_link span {
    vertical-align: top;
    padding-top: 7px;
    padding-bottom: 7px;
    font-weight: bold;
    display: inline-block;
    margin-right: 0px; /*10*/
    float: left;
}
.ficon-twitter,
.ficon-facebook,
.ficon-linkedin,
.ficon-youtube  {
    width: 32px;
    height: 32px;
    display: inline-block;
    float: left;
    margin-right: 10px;
}
.social_link .last {
    margin: 0;
}
.ficon-twitter { background: url("../images/twitter.png") no-repeat 0 0}
.ficon-twitter:hover { background-position: 0 100%}

.ficon-facebook { background: url("../images/facebook.png") no-repeat 0 0}
.ficon-facebook:hover { background-position: 0 100%}

.ficon-linkedin { background: url("../images/linkedin.png") no-repeat 0 0}
.ficon-linkedin:hover { background-position: 0 100%}

.ficon-youtube { background: url("../images/youtube.png") no-repeat 0 0}
.ficon-youtube:hover { background-position: 0 100%}


.hide-email-box {
    padding: 5px 0 !important;
    position: absolute;
    left: 70px;
    top: 4px;
    width: 183px;
}
.hide-email-box input{
    float: left;
}
.hide-email-box label {
    float: left;
    font-weight: normal;
    width: 135px;
    line-height: 16px;
    font-size: 12px;
    padding: 0 0 0 5px !important;
}
#sender_email_box {
    position: relative;
}
.hide-email {
    color: white !important;
    display: none;
}
#sender_email_box label {
    padding: 5px 0;
}
.hide-email-box label {
    float: left !important;
}
.hide-email-box .item {
    margin-top: -4px;
    padding-left: 5px;
    float: left;
}
div.jquery-gdakram-tooltip {  
    margin: 0px 0 0 16px !important;
}
.disabled-input {
    color: #666;
    background: #f9f9f9;
    border: 1px solid #CCC;
}

/* resume uploading block */
#skip_all {
    clear: both;
    position: relative;
}
#skip_all #or_option {
    padding-left: 10px;
    width: 690px;
}
#skip_all #preview_res {
    width:690px; 
    padding-left: 10px; 
    font-size:14px;
}
#skip_all #upld_res {
    font-size:14px;
    display:none;    
}
#skip_all #upload_response {
    display:none;
    color: #333333;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
}
#skip_all #upload_res {
    background: none repeat scroll 0 0 #E1E1E1;
    float: left;
    padding: 10px;    
    width: 680px;
    position:relative;
}
#skip_all #upload_res .mask1 {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
}
#skip_all #resume {
    position: relative;
    z-index: 1;
    width: 100px;
}
#skip_all #resume span {
    background: url("../frontimages/upload.png") no-repeat scroll left top transparent;
    border: medium none;
    color: #FFFFFF; 
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 96px;
    display: block;
}
#skip_all #CancelImg {
    display:none;
    margin-left:10px; 
    float: left; 
    margin-top: 4px; 
    width: 50px;
}

.pop-subject-title {
    width: 100%; 
    padding: 4px 0; 
    background: #24abd7; 
    font-weight: bold;
    color: white;
    margin-bottom: 3px;
	  margin-top: 3px;
    cursor: pointer;
}
.pop-subject-title:hover {
    background:#64c3ff;
}
.pop-subject-title.expended {
    
}
.pop-subject-title .mark1 {
    padding: 0 10px;
    width: 10px;
    display: inline-block;
}

.pop-subject-box {
    width:100%; 
    background-color:#f1f1f1; 
    font-weight: bold;
    text-align:left;
}
.pop-subject-body {
    width: 100%;
    border-color:#c1c1c1; 
    border-collapse:collapse; 
    margin-top:6px;
    display: none;
}
.abs-desc-pop-subject {
    color: #333;
    font-size:12px;
    font-weight: bold;
    text-align: center;
    width: 100%;
    padding: 5px 0;
    line-height: 16px;
}
.profile-top-nav {
    width: 100%;
    padding: 0;
    
}
.profile-top-nav .back {
    width: 150px;
    float: left;
    font-size: 14px;
    color:white;
}
.profile-top-nav h1 {
    width: 550px;
    float: left;
    text-align: center;
    padding: 0;
    font-size: 20px;
}
.profile-city-zip-cont {
    font-weight: normal;
    position:relative;
}
.currency_converter {
    position: absolute;
    left: 298px;
    top: 20px;
    
}
.currency_converter a {
    float: right;
    color: #0066CC;
    font-size: 11px;
    text-decoration: none;
    padding-right: 0px;
}

.strongbluefont {
    color: #0f64ce;
    font-weight: bold;
}
a.strongbluefont {
    text-decoration: none;
}

a.strongbluefont:hover {
    text-decoration: none;
}

.contact_form {
    
}
.contact-cont {
    width:650px; 
    height:auto; 
    padding: 0;
    position: relative;
    overflow: hidden;
}
.contact-cont .side-contact-btn {
    margin: 0 0 15px 0;
    
}
.contact-cont .faqmidseccontact {
    width: 634px;
}
.teach-list-cont {
    padding-top: 30px;
    margin-bottom: 40px;
}
.teach-list-cont h2 {
    margin-bottom: 20px;
    font-weight: bold;
    font-size: 14px;
    color: #333;
    padding-left: 8px;
}
.teach-list-cont ul {
    list-style-type: none;
    padding-left: 20px;
}
.teach-list-cont ul li {
    list-style-type: none;
    padding: 3px 0 3px 28px;
    background: url("../frontimages/bluecheck.png") no-repeat 0 3px;
    font-weight: bold;
    font-size: 14px;
}
.teach-list-cont ul li a {
    font-weight: bold;
    text-decoration: none;
    color: #333;
}
.other-instructors h4 {
    font-size: 14px;
    font-weight: bold;
    color: #333;
    margin: 0;
    line-height: 18px;
    text-align: center;
    width: 100%;
    margin-bottom: 5px;
}

.other-instructors ul {
    list-style-type: none;
    
}
.other-instructors ul li {
    margin-bottom: 20px;
    padding-left: 10px;
}
.instructors-photo {
    float: left;
    width: 55px;    
}
.instructors-photo img {
    width: 46px;
    height: auto;
}
.instructors-desc {
    float: left;
    width: 205px;
    
}
.instructors-desc h2 {
    font-size: 13px;
    font-weight: bold;
    color: #0066CC;
    margin-bottom: 5px;
}
.instructors-desc h2 a {
    color: #0066CC;
    font-size: 13px;
    text-decoration: none;
}
.instructors-desc .n {
    font-size: 12px;
    font-weight: bold;
    color: #666;
    margin-bottom: 5px;
}
.instructors-desc .d {
    font-size: 12px;
    font-weight: bold;
    color: #999;
    margin-bottom: 5px;
}
.instructors-desc .r {
    font-size: 12px;
    font-weight: bold;
    color: #f9cd82;
    margin-bottom: 5px;
}
.contact-mask {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 9999;
    background: #F1F4FB;
    opacity:0.01;
    filter:alpha(opacity=1); /* For IE8 and earlier */
    
}
.contact-loading {
    background: #FFF url("../images/loading1.gif") no-repeat 50% 50%;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity:0.7;
    filter:alpha(opacity=70); /* For IE8 and earlier */
}

.profile_infosec #getshr a:hover,
.teach-list-cont ul li a:hover {
    color: #405aaa;
}

.contactFormPopupBox #cboxContent{
    background: #F1F4FB;
}
.contactFormPopupBox #cboxMiddleRight, 
.contactFormPopupBox #cboxMiddleLeft,
.contactFormPopupBox #cboxBottomRight,
.contactFormPopupBox #cboxBottomLeft,
.contactFormPopupBox #cboxTopLeft,
.contactFormPopupBox #cboxTopRight {
    background-image: url("../images/controls_contact.png");
}
.contactFormPopupBox #cboxTopCenter,
.contactFormPopupBox #cboxBottomCenter {
    background-image: url("../images/border_contact.png");
}


.contact-cont .inputtxt {
    float: none;
    clear: both;
    width: 100%;
}
.contact-cont .inputtxt label {
    float: none;
    display: block;
}
.contact-cont .errormessage {
    padding-left: 10px;
}

.contact-cont .contactus {
    float: none;
    display: block;
    margin-left: 0;
}
.contact-cont #contctbutn {
    padding-top: 10px;
    
}
.contactFormPopupBox #cboxLoadedContent {
    margin-bottom: 0;
}
.contactFormPopupBox #cboxBack {
    display: none !important;
}

.contactFormPopupBox #cboxClose {
    right: 0px;
    background: url(../images/close.png) no-repeat 0 0;
    width: 27px;
    height: 27px;
}
.contact-message-box {
    position: relative;
    margin-bottom: 14px;
}
.contact-message-box .errormessage {
    position: absolute !important;
    bottom: -20px;
    left: 240px;    
}

.contactFormPopupBox #divcaptcha {
    height: 60px;
}
#success_msg {
    color: green;
    font-size: 16px;
    font-weight: bold;
}

.social-link-section {
    clear: both;
    padding-top: 0px;
    
}
.social-link-section .cretxtsec {
    float: none;
    width: 100%;
    padding-bottom: 14px;
}
.social-link-section ul li {
    
    list-style-type: none;
    margin-bottom: 5px;
}
.social-link-section ul li label {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    width: 120px;
    float: left;
    display: block;
    line-height: 30px;
}
.social-link-section ul li input {
    float: left;
    clear: none;
}
.social-link-cont {
    text-align: center;
    width: 110px;
    padding-top: 5px;
}
.social-link-cont a {
    display: inline-block;
    width: 20px;
    height: 20px;
    padding-right: 2px;
    float: none;
    margin: 0;
}
.social-link-cont .p_social_facebook {
    background: url("../images/social_facebook.png") no-repeat 0 0;
}
.social-link-cont .p_social_twitter {
    background: url("../images/social_twitter.png") no-repeat 0 0;
}
.social-link-cont .p_social_linkedin {
    background: url("../images/social_linkedin.png") no-repeat 0 0;
}
.social-link-cont .p_social_pinterest {
    background: url("../images/social_pinterest.png") no-repeat 0 0;
}
.social-link-cont .p_social_youtube {
    background: url("../images/social_youtube.png") no-repeat 0 0;
}
.social-link-cont .p_social_google {
    background: url("../images/social_google.png") no-repeat 0 0;
}

.url_input_error {
    background: url("../frontimages/address1_error.png") no-repeat 0 0 !important;
}
#without_picerror {
    display: none;
}


.webcam_form {
    
}
.webcam-cont {
    width:650px; 
    height:auto; 
    padding: 0;
    position: relative;
    overflow: hidden;
}

.webcamFormPopupBox #cboxContent{
    background: #F1F4FB;
}
.webcamFormPopupBox #cboxMiddleRight, 
.webcamFormPopupBox #cboxMiddleLeft,
.webcamFormPopupBox #cboxBottomRight,
.webcamFormPopupBox #cboxBottomLeft,
.webcamFormPopupBox #cboxTopLeft,
.webcamFormPopupBox #cboxTopRight {
    background-image: url("../images/controls_contact.png");
}
.webcamFormPopupBox #cboxTopCenter,
.webcamFormPopupBox #cboxBottomCenter {
    background-image: url("../images/border_contact.png");
}

.webcam-cont .errormessage {
    padding-left: 10px;
}

.webcamFormPopupBox #cboxLoadedContent {
    margin-bottom: 0;
}
.webcamFormPopupBox #cboxBack {
    display: none !important;
}

.webcamFormPopupBox #cboxClose {
    right: 0px;
    background: url(../images/close.png) no-repeat 0 0;
    width: 27px;
    height: 27px;
}
.search-profile-right {
    float: left;
    width: 260px;
    padding-left: 20px;
}
.search-profile-left {
    width:700px; 
    float:left; 
    height:auto; 
    margin-top:20px;
}
.advanced-search {
    padding: 15px 10px;
}
.advanced-search-body {
    display: none;
}
.advanced-search h3 {
    font-size: 16px;
    font-weight: normal;
    color: #1a71e5;
    text-align: center;
    /*width: 100%;*/
    margin-bottom: 20px;
}
.advanced-search .option-node-bx {
    padding: 4px 0;
}
.advanced-search .option-node-bx input[type="checkbox"] {
    float: left;
}
/*#adv_search_query {
    background: url("../images/adv-search-bg.png") no-repeat 0 0;
    width: 220px;
    height: 20px;
    border: none;
    font-size: 12px;
    color: #666;
    padding-left: 27px;
    padding-right: 6px;
    line-height: 20px;
}*/
.advanced-search .option-node-bx label {
    font-size: 13px;
    font-weight: bold;
    padding-left: 10px;
    float: left;
    color: #333;
    line-height: 14px;
}
#advanced_search_btn {
    background: url("../images/adv-search-btn.png") no-repeat 0 0;
    border: none;
    width: 80px;
    height: 25px;
    cursor: pointer;
    margin: 0 auto;
    display: block;
}
.adv-search-text {
    font-weight: normal !important;
    color: red !important;
}

.advanced-search-title {
    cursor: pointer;
    position: relative;
}
.advanced-search-title span {
    /*display: block;
    width: 10px;
    position: absolute;
    top: 0px;
    right: 12px;*/
    display:inline-block;
}

.reg-step-fields {
    
}
.reg-step-fields .input-node-50{
    width: 320px;
    float: left;
    height: 95px;
    margin-bottom: 0;
    
}

.reg-step-fields .input-node-50 .lab {
    font-size: 14px;
    font-weight: bold;    
}
.display-address-profile {
    line-height: 20px;
    font-weight: normal;
    padding-left: 20px;
    float: left;
    padding-top: 5px;
}
.display-address-profile-cont {
    color: #333333;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    width: 300px;
}
.display-address-profile-cont input {
    width: 10px;
    float: left;
    margin: 6px 0 0 6px;
}
.skip-span-12{
    float: left;color: #333333;font-family: Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;width: 165px;margin-top: 4px;margin-left: 15px;
}
.normal-node-cont{
    margin-top: 15px;
}
.normal-node-cont label {
    color: #333333;
    display: block;
    width: 100%;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;    
    line-height: 30px;
}

.payment_topbox .left_content span, .payment_topbox .totalnumber {
    width: 94px;
}
.myaccountstep2 .selectsubsec {
    width: 100%;
    padding-top: 30px;
}
.myaccountstep2 .selectsubsec #physicaladdress {
    width: 540px;
    padding-right: 0;
}
.myaccountstep2 .address-lab {
    width: 237px; 
    float: left;
}
.myaccountstep2 .address-lab .t1 {
    width: 50px;
    float: left;
}
.myaccountstep2 .address-lab .t2 {
    width:50px;
    float: left;
    padding:0 6px 0 10px;
}
.myaccountstep2 .on-my-profile-display {
    width: 310px;
    float: left;
}
.myaccountstep2 .on-my-profile-display input {
    margin: 5px;
    display: inline-block;
}
.myaccountstep2 .on-my-profile-display span.smtxt03{
    font-weight: normal;
    display: inline-block;
    width: 210px;
    line-height: 20px;
}
.timezone-container {
    
}
.timezone-container label {
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-right: 10px;
}
.timezone-container select {
    border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    color: #5A5A5A;
    line-height: 30px;
    padding: 6px;
}
.success-green {
    font-size: 13px;
    color: green;
}
.error-red {
    font-size: 13px;
    color: red;
}
.logtxt a {
    text-decoration: none;
    color: #333;    
}
.logtxt a:hover {
    text-decoration: underline;
}
.currency-sel {
    width: 70px;
    float: left;
    padding: 6px 4px;
    border: 1px solid #999999;
    border-radius: 5px 5px 5px 5px;
    color: #5A5A5A;
    line-height: 30px;
}
#currency_symbol_first, #currency_symbol_second {
    width: 40px;
    float: left;
    text-align: center;
}
.form_wrapper_center{width:1000px; height:auto; margin:0px; float:left; padding-top:5px; padding-left:450px;}
.form_title{width:1000px; float:left; text-align:left; font:2.2em calibri; font-weight:bold; padding-left:280px; padding-top:20px; color:#2765cd;}

.loginLayout{	position:relative;
					float:left;
					margin:0 auto;
					width:650px;
					height: 350px;
					left:150px;
					margin-top:15px;
					border-radius:5px; 
					box-shadow: 0 2px 5px 3px #C8C8C8;
					font-family:Arial, Calibri ;
					}
	
	.loginForm{		width:650px;
					height: 230px;
					padding-top: 30px;
					position:relative;
					
					}
	
	.loginLogo{		
					font-family:Arial, Calibri ;
					font-size: 25px;
					margin:0 auto;
					padding-bottom:0px;}
					
	.loginForm1{	
					width:320px;
					float:left;
					height: 220px;
					padding: 0 10px 20px 30px;
					box-shadow: inset -2px 0px 0px #F0F0F0  ;
					color: #B0B0B0;
					position:relative;
					font-family: Arial, Calibri ;
					
					}
					
	.loginForm2{	
					width:280px;
					float:right;
					height: 170px;
					position:relative;
					margin:0 auto;
					padding-left: 0px;
					padding-top: 45px;
					font-family: Arial, Calibri ;
					}			
	
	.loginForm3{	
					height:50px;
					float:left;
					clear:both;
					margin:0 auto;
					width:650px;
					border-top-style: ridge;
					border-color:#DCDCDC;
					border-width:thin;
					padding-top: 15px;
					padding-bottom:1px;
					color: #B0B0B0  ;
					font-family: Arial, Calibri ;
					background-color:#F8F8F8  ;
					
					}
	
					
	.inputText{		display:block;
					height:30px;
					border-radius:5px;
					padding-left: 8px;
					
					background-color:#F8F8F8  ;  }
	
	.loginButton{	font-size: 20px;
					color: white;
					background-color:#D2691E;
					padding: 10px;
					width:100px;
					border-radius:5px;
					}
					
	.loginFB{		width:200px;
					margin: 0px auto;
					border-color:blue;
					border-radius:5px;
					background-color:#3b5998;
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left:20px;
					padding-right:20px;
					color: white;
					font-family: Arial, Calibri;
					font-size:15px;
					text-decoration: none;
					}
	.loginLinkedin{	
					margin: 0px auto;
					border-color:blue;
					border-radius:5px;
					background-color:#0181B2;
					padding-top: 10px;
					padding-bottom: 10px;
					padding-left:20px;
					padding-right:20px;
					color: white;
					font-family: Arial, Calibri;
					font-size:15px;
					text-decoration: none;
					}
					
	.forgotLayout{	float:left;
					position:relative;
					margin:0px auto;
					top: 50px;
					left:200px;
					width:500px;
					height:280px;
					border-radius:5px; 
					box-shadow: 0 2px 5px 3px #C8C8C8 ;
					font-family:Arial, Calibri ;
					}
	
	.forgotLogo{	
					margin: 0px auto;
					padding-top: 20px;
					padding-left: 20px;
					width:300px;
					height: 50px;
					position:relative;
					float:left;
					}
	
	
	.forgotForm{	
					width:450px;
					padding: 20px;
					color: #B0B0B0;
					position:relative;
					float:left;
					font-family: Arial, Calibri ;
					
					}	
									
	
.forgot_button{		font-size: 15px;
					color: white;
					background-color:#D2691E;
					padding: 5px;
					width:100px;
					border-radius:8px;
					}					
					
.signup_Form {
				
					padding: 20px;
					padding-left: 80px;
					
					position: relative;
					float:left;
					left: 40px;
					margin: 0 auto;
					width: 850px;
					border-radius: 14px;	
					box-shadow: 0 5px 12px #bbb;}
	
	.signup_banner{	
					font-size: 30px;
					color: #D2691E;
					/*<!--color: #0066FF;-->*/
					font-style: bold;}
				
	.signup_slogan{	
					border:ridge;
					border-color:transparent;
					vertical-align:top;
					color:#D2691E ;
					font-size:30px;
					padding-top:15px;
					padding-bottom: 5px;
					padding-left: 5px;
					margin-bottom:0px;
					}	
	.signup_example{
					color:#D2691E;
					font-size:18px;
	}		
		 
	.signup_points{
	}		
	
	#firstline_below_header
	{
	/*width: 100%;*/
	width:980px;
	margin: 0 auto;
	}
	
	.language_resource a {text-decoration: none; color: #3dabec;}
	.language_resource a:hover {text-decoration:none; color:#8cd1f4;}				
	
	.whitebtn{width:173px; padding-right:0px; padding-bottom:2px; float:left; height:56px; line-height:56px; text-align: center; background:url(../frontimages/whitebutton.jpg) no-repeat left top; font-family:Calibri; font-size:28px; color:#777777; font-weight:bold; border:none; cursor:pointer;}		
	.graybtn{width:173px; padding-right:0px; padding-bottom:2px; float:left; height:56px; line-height:56px; text-align: center; background:url(../frontimages/graybutton.jpg) no-repeat left top; font-family:Calibri; font-size:28px; color:#777777; font-weight:bold; border:none; cursor:pointer;}		
	.home_mid_layout	{	
							border-color:transparent;
							overflow: hidden;
							border-width:thin;
							position:relative;
							width:1000px;
							margin: 0 auto;
							background:-moz-linear-gradient(to bottom, #FFFFFF  , #E0E0E0 20%  ,#FFFFFF );
							background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), color-stop(20%, #E0E0E0 ), to(#FFFFFF));
							}
				
	.home_mid_left{	position:relative;
					float:left;
					border-color:transparent;
					border-top-right-radius: 9em;
					border-width:thin;
					width:250px;
					height: 350px;
					padding-right:15px;
					padding-top:20px;
					background: -moz-linear-gradient(to bottom,#E0E0E0 ,#FFFFFF );
					background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0  ), to( #FFFFFF));
					
					}
				
	
					
	
	.home_mid_video	{	position:relative;	
						float:left;
						border-color:transparent;
						background-color:transparent;
						width:420px;
						height: 350px;
						text-align:center;
						padding:20px;
						padding-top:0px;
												
						}
	
	
	.home_mid_right{	
						position:relative;
						float: left;
						border-color:transparent;
						border-top-left-radius: 10em;
						width:250px;
						height: 350px;
					
						padding-top:20px;
						padding-left:25px;
						background: -moz-linear-gradient(to bottom,#E0E0E0 ,#FFFFFF );
						background: -webkit-gradient(linear, left top, left bottom, from(#E0E0E0  ), to( #FFFFFF));
					
						}
				
	.home_content{		position:relative;
						width:980px;
						margin: 0 auto;
						border:ridge;
						border-color:transparent;}
						
		.three_column{	position:relative;
				float:left;
				width:180px;
				border-color:transparent;
				padding:0px;
				text-align:left;
				}			
				
		.three_column_wide{	position:relative;
				float:left;
				width:220px;
				height:250px;
				border-color:transparent;
				text-align:justify;
		}		
		.three_column_rightside{	position:relative;
				float:left;
				width:240px;
				height:250px;
				border-color:transparent;
				text-align:justify;
		}		
		.three_column_txtbox{	position:relative;
				float:left;
				width:200px;
				border-color:transparent;
				text-align:justify;
		}		
		.three_column_txtbox_narrow{	position:relative;
				float:left;
				width:180px;
				border-color:transparent;
				text-align:justify;
		}		
	
	.home_column{	position:relative;
				float:left;
				border:ridge;
				width:210px;
				border-color:transparent;
				padding:10px;
				color:#444;
				text-align:left;
				}
	
	
/* home.css */
@font-face {
    font-family: 'DroidSansRegular';
    src: url('webfont/droidsans-webfont.eot');
    src: url('webfont/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('webfont/droidsans-webfont.woff') format('woff'),
         url('webfont/droidsans-webfont.ttf') format('truetype'),
         url('webfont/droidsans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

/*Input Checkbox and Radio button class start*/
/*	wrapper divs */
.custom-checkbox, .custom-radio { position: relative; }
	
/* input, label positioning */
.custom-checkbox input, 
.custom-radio input {
	position: absolute;
	left: 2px;
	top: 3px;
	margin: 0;
	z-index: 0;
	*left: -3px;
	*top: -1px;
}

.custom-checkbox label, 
.custom-radio label {
	color: #545454;
	display: block;
	position: relative;
	z-index: 1;
	font-size:14px;
	text-shadow:1px 1px #fff;
	font-weight:bold;
	padding-right: 1em;
	line-height: 1;
	padding:2px 10px 2px 20px;
	
	cursor: pointer;
}

	
/* states */
.custom-checkbox label { background: url(../frontimages/homeimages/checkbox.png) no-repeat; }

.custom-radio label { background: url(../frontimages/homeimages/radiobutton.png) no-repeat; }

.custom-checkbox label, .custom-radio label {
	background-position: -15px -18px;
}

.custom-checkbox label.hover,
.custom-checkbox label.focus,
.custom-radio label.hover,
.custom-radio label.focus {
	background-position: -15px -118px;
	color:#3080a3;
}

.custom-checkbox label.checked, 
.custom-radio label.checked {
	background-position: -15px -218px;
	color:#3080a3;
}

.custom-checkbox label.checkedHover, 
.custom-checkbox label.checkedFocus {
	background-position: -10px -314px;
}

.custom-checkbox label.focus, 
.custom-radio label.focus {
	outline: 1px dotted #ccc;
}

/*.radio_button{float:left; padding:6px 0 0 137px; *padding:0px 0 0 137px;}*/ /* Learning Exchange */
.radio_button{float:left; padding:6px 0 0 166px; *padding:0px 0 0 166px;} /* Free Exchange */
/*.radio_button{float:left; padding:6px 0 0 230px; *padding:0px 0 0 250px;}*/ /* Trade */
.radio_box_inner{float:left; padding:0 8px 0 0;}
/*Input Checkbox and Radio button class End*/



/*Tool Tip class start*/
div.jquery-gdakram-tooltip { 
  width: 340px;
  font-size: 12px;
  text-shadow:-1px -1px #4d85a8;
  font-weight:bold;
  line-height:18px;
  position: absolute;
  z-index: 99999;
  top: 0px;
  left: 0px;
  display: none;
}


div.jquery-gdakram-tooltip div.content { 
  -moz-border-radius: 1em; 
  -webkit-border-radius: 1em;
  -o-border-radius: 1em;
  -ms-border-radius: 1em;
  background : url('../frontimages/homeimages/tooltip_bg.png') 0px 0px repeat-x;
  border:1px solid #9ddaff;
  width: 500px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
  /*min-height: 100px;*/
  float: left;
  padding-bottom:25px;
  padding-top:25px;
  padding-left:23px;
  padding-right:23px;
  color: #ffffff !important;
  -moz-box-shadow: 5px 5px 5px #787878;
  -webkit-box-shadow: 5px 5px 5px #787878;
  box-shadow: 5px 5px 5px #787878;	
}

div.jquery-gdakram-tooltip div.content h1 {
  font-size: 16px;
  border-bottom: 1px solid #C4C4C4;
  padding-bottom: 5px;
}

div.jquery-gdakram-tooltip div.up_arrow {
  width: 100%;
  height: 20px;
  
}

div.jquery-gdakram-tooltip div.down_arrow {
  background : url('../frontimages/homeimages/down_arrow_blue.png') 40px 0px no-repeat;
  width: 100%;
  height: 20px;
  margin-top:-1px;
  z-index:999;
  position:relative;
}

div.jquery-gdakram-tooltip div.left_arrow {
  height: 100%;
}

div.jquery-gdakram-tooltip div.left_arrow {
  float:left;
  width: 20px;
  height: 30px;
  position: relative;
  top: 10px;
  left: 19px;
}

.tooltip_description{ float:left; color:#ffffff !important;
  
 }

/*Tool Tip Class End*/

*
{
	margin: 0;
	padding: 0;
}
body
{
	font-family: 'DroidSansRegular';
	margin: 0;
	padding: 0;
	font-family: Arial;
}
img
{
	border: 0;
	
}
.clr
{
	clear: both;
	width: 100%;
	line-height:0;
}
.clr_5
{
	clear: both;
	height: 5px;
	width: 100%;
}
.clr_10
{
	clear: both;
	height: 10px;
	width: 100%;
}
.clr_15
{
	clear: both;
	height: 15px;
	width: 100%;
}
.clr_20
{
	clear: both;
	height: 20px;
	width: 100%;
}
.clr_25
{
	clear: both;
	height: 25px;
	width: 100%;
}
.clr_30
{
	clear: both;
	height: 30px;
	width: 100%;
}
.fl
{
	float: left;
}
.fr
{
	float: right;
}
#body_wrapper_head_new
{
	width: 100%;
	float: left;
	border-bottom:solid 1px #e1e6ed;
	padding-bottom:-20px;
}
#center_wrapper_head_new
{
	width: 980px;
	margin: 0 auto;
}

#top_header_new
{
	float: left;
	width: 980px;
}
.header_left
{
	width:550px;
	height:95px;
	display:block;
	float:left;
}
.header_right
{
	width:430px;
	height:95px;
	display:inline-block;
}
.logo
{
	float: left;
}

/* Right of Header Logo Text - Use if bigger font, less words (Free Learning Exchange) */
#logo_sub
{
	display:inline-block;
  position:relative;
  top:-75px;
  /*top:-80px;*/
  left: 250px;

  font-size:20px;
  color:#323232; /* Dark Grey */
  font-weight:bold;
  transform:scaleX(1.05);
  font-family: Arial, Helvetica, sans-serif;
  float:left;
}
/* Right of Header Logo Text - Use if smaller font, more words (Meet & Learn Worldwide) */
/*
#logo_sub
{
	display:inline-block;
  position:relative;
  top:-85px;
  left: 250px;

  font-size:20px;
  color:#323232;
  font-weight:bold;
  transform:scaleX(1.05);
  font-family: Arial, Helvetica, sans-serif;
  float:left;
}
*/
#logo_sub a{text-decoration:none; color:inherit;}
#logo_sub a:link {text-decoration:none; color:inherit;}
#logo_sub a:visited {text-decoration:none; color:inherit;}
#logo_sub a:hover {text-decoration:none; color:inherit;}
#logo_sub a:active {text-decoration:none; color:inherit;}

/* Below Header Logo Text - Use if smaller font, lots of words */
#logo_sub_tag
{
  position:relative;
  top:-3px;
  /*top:2px;*/
  left: 26px;
  /*left:8px*/
  font-size:19px;
  /*font-size:18px;*/
  color:#3fb7f4; /* Logo Blue */
  font-weight:bold;
  font-family: Calibri ;
}

/* Below Header Logo Text - Use if larger font, less words (i.e. Knowledge Marketplace) */
/*
#logo_sub_tag
{
  position:relative;
  top:-8px;
  left: 8px;
  font-size:25px;
  color:#3fb7f4;
  font-weight:bold;
  font-family: Calibri ;
}
*/
#logo_sub_tag a{text-decoration:none; color:inherit;}
#logo_sub_tag a:link {text-decoration:none; color:inherit;}
#logo_sub_tag a:visited {text-decoration:none; color:inherit;}
#logo_sub_tag a:hover {text-decoration:none; color:orange;}
#logo_sub_tag a:active {text-decoration:none; color:inherit;}

.logo_below_tag
{
  font-size:19px;
  /*font-size:18px;*/
  color:#3fb7f4; /* Logo Blue */
  font-weight:bold;
  font-family: Calibri ;
}

.logo_below_tag a{text-decoration:none; color:inherit;}
.logo_below_tag a:link {text-decoration:none; color:inherit;}
.logo_below_tag a:visited {text-decoration:none; color:inherit;}
.logo_below_tag a:hover {text-decoration:none; color:orange;}
.logo_below_tag a:active {text-decoration:none; color:orange;}
.logo_below_tag:hover {text-decoration:none; color:orange;}
.logo_below_tag:active {text-decoration:none; color:orange;}


#beta_icon
{
  position:relative;
  top:-80px;
  /*top:-85px;*/
  left: 237px;
  /*float:left;*/
}


/*.top_navigation{height: 24px; width: 430px; margin-top: 16px; float:right; display:block;}*/
.top_navigation{height: 24px; width: 430px; margin-top: 8px; float:right; display:block;}
.top_navigation ul{margin:0; padding:0; text-align:right}
.top_navigation ul li{list-style:none; float:right;}
.top_navigation ul li a{float:right; padding:0 0 0 4px;  font-family: 'DroidSansRegular'; font-size:12px; color:#383838; text-decoration:none;}
.top_navigation ul li a span{float:right; padding:0 10px 0 6px; height:21px; line-height:22px; display:block;}
.top_navigation ul li a:hover{background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:bottom left; color:#fff;}
.top_navigation ul li a:hover span{background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:top right;}

/*Translate block in left header *//*#google_translate_element{height:24px; width:100px; float:left; display:inline-block; margin-top:20px;}*/
/*Translate block in right header*//*#google_translate_element{height:24px; width:100px; float:left; display:block; position:relative; top:0px; left: -30px;}*/
/*#google_translate_element{height:24px; width:100px; float:left; display:block; position:absolute; top:-20px; left: 195px;}*/
/*Working for Language Partners*//*#google_translate_element{height:24px; width:100px; float:left; display:block; position:relative; top:-20px; left: 10px;}*/
#google_translate_element{height:24px; width:100px; float:right; display:block; position:relative; right:35px;}

/*.Header_Ad{padding:26px 0 0 880px; position:relative;  font-family: 'DroidSansRegular'; font-size:12px; color:#383838; text-decoration:none;}
.Header_Ad span{float:left; padding:0 10px 0 6px; height:21px; line-height:22px; display:block;}
.Header_Ad a{background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:bottom left; color:#fff; float:left; padding:0 0 0 4px;  font-family: 'DroidSansRegular'; font-size:12px; text-decoration:none;}
.Header_Ad a span{background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:top right; float:left; padding:0 10px 0 6px; height:21px; line-height:22px; display:block;}
*/

/*
.Header_Ad{height:24px; width: 100px; float:right; display:block; margin-top: 26px; margin-right:3px; padding:0 10px 0 0; font-family: 'DroidSansRegular'; font-size:12px; color:#383838; text-decoration:none;}
.Header_Ad span{float:right; padding:0 10px 0 6px; height:21px; line-height:22px; display:block;}
*/
.Header_Ad{height:24px; width: 100px; float:right; display:block; position:relative; left:86px; margin-top:35px; padding:0 0 0 0; font-family: 'DroidSansRegular'; font-size:12px; color:#383838; text-decoration:none;}
.Header_Ad span{float:right; padding:0 10px 0 6px; height:21px; line-height:22px; display:block;}
.Header_Ad a{background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:bottom left; color:#fff; float:right; padding:0 0 0 4px;  font-family: 'DroidSansRegular'; font-size:12px; text-decoration:none;}
.Header_Ad a span{background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:top right; float:right; padding:0 10px 0 6px; height:21px; line-height:22px; display:block;}



.blue_banner_wrap{background-image:url(../frontimages/homeimages/blue_banner_bg.jpg); background-repeat:repeat-x; height:97px; float:left; width:100%;}
.blue_banner_center{width:1000px; margin:0 auto;}
.blue_banner_float{width:1000px; float:left;}

.main_banner_wide{float:left; width:100%; text-align:center; padding:15px 0;}

.content_wrapper{width:100%; float:left;}
.content_wrapper_center{width:1000px; margin:0 auto;}
.content_wrapper_float{width:1000px; float:left;}

.subject_form_wrap{margin:0 auto; width:794px;}
.subject_form_wrap .subject_form_float{width:782px; padding:6px; float:left; height:72px; background-image:url(../frontimages/homeimages/input_field_home.png); background-repeat:no-repeat;}
.subject_form_float .input_box{ float:left; padding:0 6px 0 0;}
.input_field_main{background-image:url(../frontimages/homeimages/input_field_home.png); background-repeat:no-repeat; background-position:0 -93px; width:280px; padding:0 16px 0 17px; height:46px; background-color:Transparent; border:none; float:left; font-family:'DroidSansRegular'; font-size:16px; color:#383838; line-height:normal;}
.input_button_submit{float:left;}
.input_button_submit input{background-image:url(../frontimages/homeimages/input_field_home.png); background-repeat:no-repeat; background-position:0 -149px; width:144px; height:45px; background-color:Transparent; border:none; cursor:pointer;}
.input_button_submit input:active{background-position:0 -193px !important;}
.input_button_submit input:hover{background-position:0 -238px}
.learn_trade_input_button_submit{float:left;}
.learn_trade_input_button_submit input{background-image:url(../frontimages/homeimages/input_field_home.png); background-repeat:no-repeat; background-position:0 -289px; width:99px; height:37px; background-color:Transparent; border:none; cursor:pointer;}
.learn_trade_input_button_submit input:active{background-position:0 -334px !important;}
.learn_trade_input_button_submit input:hover{background-position:0 -378px;}

#footer {clear: both; padding-top: 30px; width: 100%}
.footer_wrapper_new{width:100%; min-width:1024px; background-image:url(../frontimages/homeimages/footer_bg.jpg); background-repeat:repeat-x;}
.footer_wrapper_center_new{width:1000px; margin:0 auto; height:58px;}
.footer_nav_new{float:left; padding:0 0 0 0px; width: 43%;font-weight: normal;}
.footer_nav_new ul{ margin:0px; padding:0px;}
.footer_nav_new ul li{ list-style-type:none; float:left; background-color:Transparent !important;}
.footer_nav_new ul li a{ float:left; font-size:11px; color:#fff; text-decoration:none; text-align:center; padding-left:7px; padding-right:7px; line-height:58px;  text-shadow:-1px -1px #34a1f7;}
.footer_nav_new ul li a:hover{color:#CCC; }
.copy_right{float:left; font-size:11px; color:#fff; text-decoration:none; height:58px; line-height:58px; padding:0 0 0 0px;width: 27%;font-weight: normal;}
/*.copy_right{float:left; font-size:12px; color:#fff; text-decoration:none; height:58px; line-height:58px; padding:0 0 0 0px;width: 260px;font-weight: normal;}*/
/*.copy_right{float:left; font-size:11px; color:#fff; text-decoration:none; height:58px; line-height:58px; padding:0 0 0 2px;width: 230px;font-weight: normal;}*/
.videoicon{display:block; width: 64px; height:54px; margin:0 auto; background-image:url(../frontimages/playvideo.png); background-repeat:no-repeat;}
a.videoicon{display:block; width: 64px; height:54px; background-image:url(../frontimages/playvideo.png); background-repeat:no-repeat;}
a.videoicon:hover{display:block; width: 64px; height:54px; background-image:url(../frontimages/playvideohover.png); background-repeat:no-repeat;}
.videotext{margin-left:-6px; color:#06C;font-size:10px;text-align:center;}
/*.videotext p{color:blue;font-size:10px;}*/
.button_1_b a{float:left; padding:0 0 0 4px;  font-family: 'DroidSansRegular'; font-size:12px !important;  text-decoration:none; background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:bottom left; color:#fff !important; cursor:default; font-weight:normal !important;}
.button_1_b a span{float:left; padding:0 4px 0 0px; height:17px; line-height:17px; display:block; background-image:url(../frontimages/homeimages/top_menu_bg.png); background-repeat:no-repeat; background-position:top right; margin:0px;font-size:11px;}
.button_1_b a span strong { float: left; font-size: 16px; font-weight: normal; line-height: 16px; line-height: 21px; height: 21px;}

.button_2_b a{float:left; padding:0 0 0 3px;  font-family: 'DroidSansRegular'; font-size: 10px; text-decoration:none; background-image:url(../frontimages/homeimages/top_menu_bg1.png); background-repeat:no-repeat; background-position:bottom left; color:#fff; cursor:default; font-weight:normal}
.button_2_b a span{float:left; padding:0 3px 0 0px; height:18px; line-height:16px; display:block; background:url(../frontimages/homeimages/top_menu_bg1.png) no-repeat top right; margin:0px;}
.button_2_b a span strong {font-size:16px;line-height: 16px;font-weight: normal;float: left;}

/*Start css for home page SEO */

.homebot_txtsec{ width:1000px; height:auto; margin:0 auto;}
.homebot_txt{ width:990px; height:auto; margin:0px; float:left; padding-top:31px; padding-left:10px;}
.homebot_txt p{ font:12px arial; color#000; line-height:18px; padding-bottom:8px;}
.homebot_txt p a{ text-decoration:underline; color#000;}
.homebot_txt p a:hover{ text-decoration:none; color#000;}
.homebot_txt ul{ margin-left:14px; padding:0px;}
.homebot_txt li{ font:12px arial; color:#000; list-style:disc; line-height:18px;}

.homebot_txt h2{ font:12px arial; color:#2b9bff;}

.homebot_txt h1{margin-bottom: 10px;padding:0px !important;}

.listssec{ float:left; width:980px; height:auto;margin-bottom:20px;}
.listssec{ float:left; width:1000px; height:auto;margin-bottom:20px;}
.listssec_left{float:left;width:490px; height:auto;}
.listssec_left ul{list-style:none; margin-left:10px; padding:10px 0 0 0;width:235px; float:left;}
.listssec_left li{font:12px arial; color:#000; line-height:18px;}
.listssec_left li a{ text-decoration:none; color:	#696969;}

.listssec_left  li a:hover{  color:#00BFFF;}



.listssec_right{float:right;width:490px; height:auto;}
.listssec_right ul{list-style:none;margin-left:10px;  padding:10px 0 0 0; width:235px; float:left;}
.listssec_right li{font:12px arial; color:#000; line-height:18px;}
.listssec_right li a{ text-decoration:none; color:#696969;}

.listssec_right li a:hover{  color:#00BFFF;}



/** End css for home page SEO */

/*Css Start for inner page*/
.left_information{width:158px; float:left; padding:5px;}
.left_info_inner{width:158px;  text-align:center; border-bottom:solid 1px #f0f0f0;}
.left_info_innerlast{width:163px; text-align:center;}
.left_information img{padding:10px 0 10px 0;}
.left_information p{font-size:12px; color:#707070; padding:0 0 10px 0;}
/*Css End for inner page*/

/*search css */
.input_field_main-newinner{background-image:url(../frontimages/homeimages/input_field_home.png); background-repeat:no-repeat; background-position:0 -93px; width:280px; padding:4px 16px 0 17px; height:46px; background-color:Transparent; border:none; float:left; font-family:'DroidSansRegular'; font-size:18px; font-weight:bold; color:#3394be;;}

.homepage_awards{width:980px; height:auto; margin:0 auto; display: inline;}
.homepage_awards{width:1000px; height:auto; margin:0 auto; display: inline;}
.homepage_awards ul{list-style:none;  }
.homepage_awards li{margin: 0 30px 0 30px; float:left; vertical-align: middle; line-height: 100px; padding:25px 0 0 0;}
/*
#Homepage_Mid {
	width:100%;
	float:left;
	margin-top:30px;
	margin-bottom:30px;	
	color: #000000;
	position:relative;
}
#Homepage_Mid_cell2 {
	width:75%;
	float:left;
	color: #000000;
}
#Homepage_Mid_cell1 {
	width:33.3%;
	float:left;
}
#Homepage_Mid_cell2a, #Homepage_Mid_cell3a {
	float:right;
	position:relative;

}
#Homepage_Mid_cell2a {width:200%;margin-right:-199.5%;}
#Homepage_Mid_cell3a {width:50%;margin-right:-49.5%;}
* html #Homepage_Mid_cell3a {margin-right:-100%}				
	*/

/* Sign up page*/
.profile_example{	position:absolute;
						margin-left:70%;
						left:-123px;
						top: 150px;
						z-index:4}

	.example{	position:absolute;
				margin-left:70%;
				left:-110px;
				top:180px;
				z-index:10;
				border-color: transparent
				font-weight:bold;
				font-size:18px;
				color:#707070;
				}

					
	.term_of_use{	position: absolute;
					bottom:168px;
					margin-left:32px;
					z-index: 5;
					
					}
	
	.privacy_policy{	position:absolute;
						bottom: 168.3px;
						margin-left: 467px;
						z-index:5;
						}


/* Home page*/
.slogan_home_page{
					color: white;
					font-size: 25px;
					font-weight:bold;
					margin: auto auto;
					top: 80px;
					width: 870px;
					left: 40px;
					position: relative;
					text-shadow: 0 5px 30px rgba(0,0,0,0.6),0 -5px 15px rgba(0,0,0,0.6) ;
					
					}
	
				
	#transition{	height: 520px;
					position: relative;
				}
					
	.slideShow{	background-position: center top; 
				background-repeat: no-repeat; 
				width:100%; height:520px; 
				position:absolute; 
				top:-2px;}
				
	#forward	{	background-image: url("/frontimages/right.png");
					background-repeat: no-repeat;
					float: right; 
					width: 28px;
					height: 40px;
					z-index:100;
					cursor:pointer;
			
					}

					
	#backward	{	background-image: url("/frontimages/left.png"); 
					background-repeat: no-repeat;
					float: left; 
					width: 28px;
					height: 40px;
					cursor: pointer;
					position: relative;
					z-index: 100px;
			
					
					}
	#arrow 	{
				position:relative;
				margin: 0 auto;
				top: 250px;
				width: 95%;
				display:block;
				visibility: hidden;
				}
						
			/* Classes and Companies page */
			
					
/*SignupConfirm2 */
	.product_adv {}			
  .product_adv a {text-decoration: none; font-size:18px; font-family: Calibri; }
	.product_adv a:hover {text-decoration:none; font-size:18px; font-family: Calibri; color:#6057c5;}			
	
/*Addclass */

	.class_signup_form {
					padding: 20px 20px 20px 50px;
		
					position: relative;
					float:left;
					left: 25px;
					margin: 0 auto;
					width: 880px;
					border-radius: 14px;	
					box-shadow: 0 5px 12px #bbb;}
					
	.create_ad_header_left{		
					width:400px;
					height:100px;
					font-family:Calibri, Arial;
					font-size: 54px;
					font-weight:bold;
					color:#d2552b;
					float:left;
					margin:0 auto;
					display:inline-block;
					}
							
	.create_ad_header_right{		
					width:440;
					height:100px;
					font-family:Arial, Calibri;
					font-size: 17px;
					font-weight:normal;
					color:#3d89ec;
					float:left;
					margin-left:30px;
					display:inline-block;}	
					
	.left_ad_block_double{		
					width:400px;
					height:180px;
					float:left;
					margin:0 auto;
					display:inline-block;
					}	
	.right_ad_block_double{		
					width:400px;
					height:180px;
					float:right;
					margin:0 auto;
					display:inline-block;
					padding-right:40px;
					}		
	.left_ad_block_1andhalf{		
					width:400px;
					height:120px;
					float:left;
					margin:0 auto;
					display:inline-block;
					}		
	.right_ad_block_1andhalf{		
					width:400px;
					height:120px;
					float:right;
					margin:0 auto;
					display:inline-block;
					padding-right:40px;
					}										
						
	.left_ad_block_single{		
					width:400px;
					height:90px;
					float:left;
					margin:0 auto;
					display:inline-block;
					}	
	.right_ad_block_single{		
					width:400px;
					height:90px;
					float:right;
					margin:0 auto;
					display:inline-block;
					padding-right:40px;
					}											
					
.inputboxlong{width:380px; height:31px; /*background:url(../frontimages/forminput.png) no-repeat left top;*/ border:none; padding:0px 5px 0px 5px; border-radius: 5px; border:1px solid #999;color:#5A5A5A;} 			
.inputboxshort{width:170px; height:31px; /*background:url(../frontimages/forminput.png) no-repeat left top;*/ border:none; padding:0px 5px 0px 5px; border-radius: 5px; border:1px solid #999;color:#5A5A5A;} 									
.inputboxtall{width:226px; height:100px; /*background:url(../frontimages/forminput.png) no-repeat left top;*/ border:none; padding:0px 5px 0px 5px; border-radius: 5px; border:1px solid #999;color:#5A5A5A;} 								

.select_sub_box{width:380px; height:118px; resize:none; line-height:20px; font-family:Arial; font-size:14px; padding:5px 5px; color:#5a5a5a; border-radius: 5px; border: 1px solid #999;}		
.date_time_box{width:380px; height:70px; resize:horizontal; border:none; padding:0px 5px 0px 5px; border-radius: 5px; border:1px solid #999;color:#5A5A5A;} 								
.class_description_box{resize:horizontal;} 	
.country_select{width:158px; height:31px; float:left; line-height:30px; /*background:url(../frontimages/miles.png) no-repeat left top; border:none; */padding-left:5px; padding-right:5px;border: 1px solid #999; border-radius:5px;color:#5A5A5A;}
.subinput_country_select{width:110px;  float:left; background:url(../frontimages/miles.png) no-repeat left top; border:none; padding:7px; padding-right:5px;}
			
/*Classes Payment */
.class_payment_cont_box{width:700px; height:70px;}

/* Homepage*/
.homepage-abv-video1{
  font-size: 36px; 
  color: #B8B8B8; 
  font-family: Arial;
  text-decoration:none;
  font-weight: bold;
}
.homepage-abv-video1 a{
  font-size: 36px; 
  color: #B8B8B8; 
  font-family: Arial;
  text-decoration:none;
  font-weight: bold;
}
.homepage-abv-video1 a:hover{
  font-size: 36px; 
  color:#3fb7f4; /* Logo Blue */
  font-family: Arial;
  text-decoration:none;
  font-weight: bold;
}
