/* Resume-builder.net */



body{

	margin:0;

	padding:0px;

	background:url(../images/bg.gif) repeat-x top center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	line-height:18px;

	color:#333333;

	}

	

	

a{

	outline:none;

	}

	

	

form{

	margin:0px;

	padding:0px;

	}

	

	

table, tr, td{

	font-size:12px;

	}

	

	

.floatL{

	float:left;

	}
	
.chatR{

	float:right;

	}

	

	

.pageholder{

	margin:0 auto;

	width:980px;

	height:auto;

	}

	

	

.page{

	width:980px;

	height:auto;

	float:left;

	}

	

	

.outerheader{

	width:960px;

	padding-left:20px;

	height:auto;

	float:left;

	}

	

	

.header{

	width:940px;

	float:left;

	}

	

	

.header_black{

	float:left;

	width:940px;

	height:35px;

	}

	

	

.header_logo{

	float:left; width:940px;

	}

	

	

.title{

	float:left;

	width:745px;

	}

	

	

.title h1{

	margin:0px;

	padding-top:8px;

	color:#C5C3C3;

	font-size:12px;

	font-weight:normal;

	}

	

	

.login{

	float:right;

	width:185px;/*max width 195px*/

	margin-top:7px;

	}

	

	

.new_member{

	float:left; 

	background:url(../images/log_rept.gif) repeat-x center top; 

	height:21px;

	}

	

	

.new_member:hover{

	float:left; 

	background:url(../images/log_rept1.gif) repeat-x center top; 

	height:21px;

	}

	

	

.new_member:hover .new_member_lcorn{

	float:left; 

	width:5px;

	background:url(../images/log_lcorn1.gif) no-repeat right top;

	height:21px;

	}

	

	

.new_member:hover .new_member_rcorn{

	float:left; 

	height:21px; 

	width:5px; 

	background:url(../images/log_rcorn1.gif) no-repeat left top;

	}

	

	

.new_member:hover .new_member_link a:hover{

	color:#FFFFFF;

	font-size:12px;

	text-decoration:none;

	padding:0px 3px;

	}

	

	

.new_memberinr{

	float:left; 

	height:21px;

	padding-left:8px;

	}

	



.new_member_lcorn{

	float:left;

	height:21px; 

	width:5px; 

	background:url(../images/log_lcorn.gif) no-repeat right top;

	}

	

	

.new_member_rcorn{

	float:left; 

	height:21px; 

	width:5px; 

	background:url(../images/log_rcorn.gif) no-repeat left top;

	}

	

	

.new_member_link{

	float:left; 

	height:21px; 

	width:auto; 

	padding-top:1px;

	}

	

	

.new_member_link a{

	color:#333333;

	font-size:12px;

	text-decoration:none;

	padding:0px 3px;

	}

	

	

/*.new_member_link a:hover{

	color:#17627E;

	font-size:12px;

	text-decoration:none;

	}*/

	

	

.logo_light{

	background:url(../images/logo_light.gif) no-repeat 44px 0px;

	height:47px;

	width:247px;

	float:left;

	width:940px;	

	}

	

	

.logo{

	padding-left:29px;

	float:left;

	}

	

	

.addthis{

	padding-right:40px; 

	float:right; 

	padding-top:55px;

	}

	

	

/****************************************Banner CSS****************************************/





.banner_main{

	float:left; 

	width:960px;

	padding-left:20px;

	}

	

	

.top_navi{

	float:left; 

	height:40px; 

	width:920px; 

	padding-left:40px;

	}

	

	

.top_navi_bg{

	float:left; 

	height:40px; 

	width:860px; 

	background:url(../images/topnavi_rept.gif) center bottom repeat-x;

	}

	

	

.top_navi_lcorn{

	float:left; 

	height:40px; 

	width:8px; 

	background:url(../images/topnavi_lcorn.gif) no-repeat right bottom;

	}

	

	

.top_navi_rcorn{

	float:right; 

	height:40px; 

	width:10px; 

	background:url(../images/topnavi_rcorn.gif) no-repeat left bottom;

	}

	

	

.top_navi_btn{

	float:left; 

	height:40px; 

	width:842px;

	}

	

	

.top_navi_btn ul{

	margin:0;

	padding:0;

	}

	

	

.top_navi_btn ul li{

	list-style:none;

	float:left;

	height:40px;

	vertical-align:middle;

	padding:0px 8px 0px 8px;

	display:inline-block;

	}

	

	

.top_navi_btn ul li a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	text-decoration:none;

	color:#17627E;

	outline:none;

	height:30px;

	display:inline-block;

	padding:10px 15px 0px 15px;

	}

	

	

.top_navi_btn ul li a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	text-decoration:none;

	color:#17627E;

	background:url(../images/topnavi_hover.gif) repeat-x center bottom;

	}

	

	

.top_navi_btn ul li a:active{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	font-weight:bold;

	text-decoration:none;

	color:#FFFFFF;

	background:url(../images/topnavi_over.gif) repeat-x center bottom;

	}

	

	

.bnr_bg{

	float:left; 

	width:960px;

	height:199px;

	background:url(../images/bnr.jpg) left top no-repeat;

	}

	

	

.create_ac{

	float:left;

	width:200px;

	padding-top:212px;

	padding-left:47px;

	}

	

	

.bnr_step{

	float:right;

	padding-right:50px;

	padding-top:45px;

	}

	

	

.create_ac a{

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-decoration:none;

	font-size:18px;

	font-weight:normal;

	line-height:normal;

	outline:none;

	}

	

	

.create_ac a:hover{

	font-family:Arial, Helvetica, sans-serif;

	color:#79C6E3;

	text-decoration:none;

	font-size:18px;

	font-weight:normal;

	line-height:normal;

	outline:none;

	}

	

	

.resume_wizard{

	float:left; 

	width:940px;

	height:48px;

	background:url(../images/wizard_bg.gif) left top repeat-x;

	

	}

	

	

.wizard_lcorn{

	float:left;

	width:12px;

	}

	

	

.wizard_rcorn{

	float: right;

	width:12px;

	}

	

	

.wizard_menu{

	float:left;

	width:916px;

	}

	

	

.wizard_menu ul{

	margin:0px;

	padding:0px;

	}

	

	

.wizard_menu ul li{

	float:left;

	list-style:none;

	display:inline-block;

	}

	

	

.wizard_menu ul li a{

	font-family:Arial, Helvetica, sans-serif;

	display:inline-block;

	font-size:13px;

	color:#D5D5D5;

	outline:none;

	font-weight:bold;

	text-decoration:none;

	padding:9px 9px 14px 9px;

	}

	

	

.wizard_menu ul li a:hover{

	display:inline-block;

	font-size:13px;

	color:#333333;

	font-weight:bold;

	text-decoration:none;

	background:url(../images/wizard_hover.gif) repeat-x center center;

	}

	

	

.middle{

	float:left; 

	width:980px; 

	background:url(../images/middlerept_bg.gif) top center repeat-y;

	height:auto;

	}

	

	

.middle_bot{

	float:left; 

	width:980px; 

	background:url(../images/middlebot_bg.gif) bottom center no-repeat;

	height:auto;

	}

	

	

.inrmiddle{

	padding-top:15px;

	float:left; 

	width:980px; 

	background:url(../images/middletop_bg.gif) top center no-repeat;

	height:auto;

	}

	

	

.middlebody{

	float:left;

	padding-left:21px;

	padding-bottom:35px;

	width:938px;

	height:auto;

	}

	

	

.head_div{

	float:left; 

	width:938px; 

	height:60px;

	background:url(../images/head_rept.gif) repeat-x center top;

	}

	

	

.headtext{

	float:left; 

	width:888px; 

	font-size:16px; 

	font-weight:bold; 

	color:#333333;

	padding-top:17px;

	padding-left:30px;

	}

	

	

.headtext div{

	float:left; 

	font-size:16px; 

	font-weight:bold; 

	color:#333333;

	padding-right:10px;

	}

	

	

.middle_content{

	padding-left:10px;

	float:left; 

	width:928px;

	}

	

	

.content_box{

	width:928px;

	padding-top:10px;

	float:left;

	height:auto;

	}

	

	

.inrHead_bg{

	float:left; 

	width:400px; 

	background:url(../images/inrHead_bg.gif) no-repeat left top; 

	height:45px;

	font-size:16px;

	color:#339999;

	font-weight:bold;

	padding:17px 0px 0px 35px;

	}

	

	

.content{

	width:928px;

	float:left;

	}

	

	

.content1{

	padding-left:16px;

	width:820px;

	padding-right:12px;

	float:left;

	}

.content33{

	padding-left:16px;

	width:520px;

	padding-right:12px;

	float:left;

	}





.inrcontent{

	width:879px;

	padding-left:17px;

	float:left;

	}

.inrcontent12{

	width:529px;

	padding-left:17px;

	float:left;

	}

	

.heighlight{

	color:#17627E;

	font-size:13px;

	font-weight:bold;

	}

	

	

.welcome_img{

	padding-left:45px;

	width:326px;

	float:left;

	}

	

	

.welcome_imgpad{

	padding: 10px 5px 0px 5px;

	float:left;

	}

	

	

.new{

	color:#CC3333;

	font-weight:bold;

	}

	

	

.link{

	color:#339999;

	font-weight:bold;

	text-decoration:none;

	}

	

	

.link:hover{

	color:#339999;

	font-weight:bold;

	text-decoration:underline;

	}

	

	

.headtext1{

	color:#339999;

	font-size:16px;

	font-weight:bold;

	padding-bottom:5px;

	}

	

	

.inrcontent1{

	width:520px;

	padding-left:17px;

	padding-right:15px;

	float:left;

	background:url(../images/rbor.gif) right top no-repeat;

	}

	

	

.black_box{

	float:left; 

	background:url(../images/blackbox_rept.gif) center left repeat-y; 

	width:508px;

	}

	

	

.blackbox_top{

	float:left; 

	width:508px; 

	height:6px;

	}

	

	

.blackbox_content{

	float:left; 

	padding:10px; 

	width:488px; 

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	line-height:20px;

	}

	

	

.blackbox_content ul{

	padding:0px 0px 0px 5px; 

	margin:0px;

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	}

	

	

.blackbox_content ul li{

	padding:0px; 

	margin:0px;

	list-style:none;

	background:url(../images/list.gif) no-repeat left center;

	color:#FFFFFF;

	font-size:14px;

	font-weight:bold;

	padding-left:25px;

	}

	

	

.sample_resume{

	padding-left:26px;

	width:326px;

	float:left;

	}

	

	

.sample_resume_head{

	float:left; 

	padding-left:26px;

	}

	

	

.sample_resume_txt{

	padding-top:10px;

	font-size:15px;

	color:#FFFFFF;

	font-weight:bold;

	text-align:center;

	float:left; 

	background:url(../images/smpl_resume_head.gif) no-repeat left bottom; 

	height:24px; 

	width:271px;

	}

	

	

.sample_resume_top{

	float:left; 

	background:url(../images/smpl_resume_top.gif) no-repeat left top; 

	height:18px; 

	width:323px;

	}

	

	

.sample_resume_bot{

	float:left;

	background:url(../images/smpl_resume_bot.gif) no-repeat left top; 

	height:276px; 

	width:323px;

	}

	

	

.sample_resume_bot a{

	outline:none;

	}

	

	

.sample_resume_bot img{

	padding-left:15px;

	}

	

	

.inrHead_bg1{

	float:left; 

	width:485px; 

	background:url(../images/inrHead_bg.gif) no-repeat left top; 

	height:45px;

	font-size:16px;

	color:#339999;

	font-weight:bold;

	padding:17px 0px 0px 35px;

	}

	

	

.inrHead_bg2{

	float:left; 

	width:290px;/*MIN WIDTH MUST THIS*/

	background:url(../images/inrHead_bg.gif) no-repeat left top; 

	height:45px;

	font-size:16px;

	color:#339999;

	font-weight:bold;

	padding:17px 0px 0px 35px;

	}

	

	

.coverlater_div{

	float:left; 

	width:550px;

	}

	

	

.testimonial_bg{

	float:left; 

	background:url(../images/testimonial_rept.gif) left top repeat-y; 

	height:auto; 

	width:323px;

	}

	

	

.testimonial_top{

	float:left; 

	background:url(../images/testimonial_top.gif) left top no-repeat; 

	height:auto; 

	width:323px;

	}

	

	

.testimonial{

	float:left; 

	background:url(../images/testimonial_bot.gif) left bottom no-repeat; 

	height:auto; 

	width:283px; 

	padding:26px 20px 0px 20px;

	font-size:14px;

	}

	

	

.read_more{

	width:283px;

	text-align:right;

	float:right;

	}





.read_more a{

	color:#17627E;

	font-size:12px;

	text-decoration:none;

	font-weight:bold;

	}

	

	

.read_more a:hover{

	color:#17627E;

	font-size:12px;

	text-decoration:underline;

	font-weight:bold;

	}

	

	

.name_ofTesti{

	font-size:14px;

	font-weight:bold;

	color:#555555;

	float:left;

	padding-top:20px;

	padding-left:45px;

	}

	

	

.twitter{

	padding-top:10px;

	float:left;

	padding-left:40px;

	}

	

	

.footer{

	float:left;

	width:960px;

	padding-left:20px;

	padding-top:20px;

	}

	

	

.footer_menu_bg{

	float:left; 

	height:38px; 

	width:940px; 

	background:url(../images/footer_menu_bg.gif) center top repeat-x;

	}

	

	

.footer_lcorn{

	float:left;

	width:10px;

	height:38px;

	}





.footer_rcorn{

	float:right;

	width:10px;

	height:38px;

	}

	

	

.footer_menu{

	float:left; 

	width:920px; 

	height:28px;

	text-align:center;

	padding-top:10px;

	color:#E2E2E2;

	}

	

	

.footer_menu a{

	font-size:14px;

	color:#E2E2E2;

	text-decoration:none;

	}

	

	

.footer_menu a:hover{

	font-size:14px;

	color:#999999;

	text-decoration:none;

	}

	

	

.footer_content{

	float:left; 

	width:900px; 

	height:auto; 

	background-color:#232323;

	font-size:12px;

	font-weight:normal;

	color:#C1C1C1;

	padding:20px;

	}

	

	

.footer_content a{

	font-size:12px;

	font-weight:normal;

	color:#FFFFFF;

	text-decoration:none;

	}

	

	

.footer_content a:hover{

	font-size:12px;

	font-weight:normal;

	color:#339999;

	text-decoration:none;

	}

	

	

.footer_rights_bg{

	float:left; 

	height:27px; 

	width:940px; 

	background:url(../images/footer_rights_bg.gif) center top repeat-x;

	text-align:center;

	color:#999999;

	padding-top:8px;

	}

	

	

.footer_payment{

	float:left; 

	height:100px; 

	width:940px; 

	background:url(../images/footer_payment_bg.gif) center top repeat-x;

	text-align:center;

	padding-top:21px;

	}

	

	

/*******************************************LOGIN PAGE*******************************************/





.login_div{

	float:left; 

	padding-left:42px;

	}

	

	

.login_bg{

	float:left; 

	width:810px; 

	padding:20px 10px;

	height:auto; 

	background-color:#F1F1F1; 

	border:2px solid #CCCCCC;

	}

	

	

.reg_div{

	color:#17627E;

	font-size:16px;

	font-weight:bold;

	padding-bottom:5px;

	}

	

	

.log_left{

	float:left; 

	width:380px; /*MAX WIDTH 400PX */

	text-align:right; 

	font-size:14px; 

	font-weight:bold; 

	color:#666666;

	padding-top:5px;

	}

	

	

.log_right{

	padding-left:15px; 

	float:left; 

	width:390px; 

	text-align:left; 

	font-size:14px; 

	font-weight:bold; 

	color:#666666;

	}

	

	

.input_bg{

	border:none;

	background:url(../images/input_bg.gif) no-repeat left top;

	height:26px;

	width:213px;

	padding-left:5px;

	padding-right:5px;

	padding-top:4px;

	}

	

	

.log_row{

	padding-top:10px;

	width:830px; 

	float:left;

	}

	

	

.login_btndiv{

	float:left;  

	height:28px;

	}

	



.log_btn_lcorn{

	float:left; 

	height:28px; 

	width:7px;

	}

	

	

.log_btn{

	float:left; 

	height:28px; 

	}

	

	

.log_btn input{

	float:left; 

	height:28px; 

	background:url(../images/btn_rept.gif) repeat-x center top;

	border:none;

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	cursor:pointer;

	}

	

	

.forgot_pass{

	padding-top:10px;

	float:left;

	text-align:center;

	width:810px;

	}

	

	

.forgot_pass a{

	font-size:14px; 

	font-weight:bold; 

	color:#339999;

	text-align:center;

	text-decoration:none;

	}

	

	

.forgot_pass a:hover{

	font-size:14px; 

	font-weight:bold; 

	color:#339999;

	text-align:center;

	text-decoration:underline;

	}

 /*******************************************NEW MEMBER PAGE*******************************************/





.log_left1{

 float:left; 

 width:220px; /*MAX WIDTH 400PX */

 text-align:left; 

 font-size:14px; 

 font-weight:bold; 

 color:#666666;

 padding-top:5px;

 }

 

 

.log_right1{

 padding-left:15px; 

 float:left; 

 width:550px; 

 text-align:left; 

 color:#888888;

 }



/*.bnr_bg{

	float:left; 

	width:960px;

	height:284px;

	background:url(../images/bnr.jpg) left top no-repeat;

	}*/

	

.bnr_text_outer{

	float:left; 

	width:640px; 

	height:auto;

	padding:20px 0px 0px 10px;

	}

	

	

.keytoSuccess{

	float:left;

	width:400px;

	padding-top:50px;

	padding-left:45px;

	font-size:24px;

	font-weight:normal;

	color:#003333;

	font-family: "Flareserif821 Lt BT", Arial, Helvetica, sans-serif;

	}

	

	

.key_text{

	float:left;

	width:420px;

	padding-top:17px;

	padding-left:45px;

	font-size:14px;

	font-weight:normal;

	color:#333333;

	font-weight:bold;

	line-height:24px;

	font-family: Arial, Helvetica, sans-serif;

	}

	

	

.create_ac{

	float:left;

	width:200px;

	padding-top:52px;

	padding-left:47px;

	}

	

	

.bnr_step{

	float:right;

	padding-right:50px;

	padding-top:15px;

	height:170px;

	width:256px;

	background:url(../images/bnr_step_bg.gif) no-repeat scroll 0px 15px;

	}

	

	

.step_img{

	width:256px;

	height:170px;

	float:left;

	}

	

	

.step_img ul{

	margin:0px;

	padding:0px;

	}

	

	

.step_img ul li{

	margin:0px;

	padding:0px;

	list-style:none;

	}

	

	

.step_btns{

	float:left;

	width:236px;

	padding-top:6px;

	text-align:center;

	padding-left:1px;

	}

	

	

.btn1{

	width:21px;

	height:20px;

	float:left;

	padding-left:18px;

	padding-top:6px;

	}

	

	

.btn1 a{

	width:21px;

	height:20px;

	padding-top:6px;

	float:left;

	background:url(../images/normal_btn.png) no-repeat left top;

	font-weight:bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:center;

	color:#FFFFFF;

	text-decoration:none;

	}

	

	

.btn1 a:hover{

	width:21px;

	height:26px;

	float:left;

	background:url(../images/active_btn.png) no-repeat left top;

	font-weight:bold;

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	text-align:center;

	color:#000000;

	text-decoration:none;

	}

	

	

.create_ac a{

	font-family:Arial, Helvetica, sans-serif;

	color:#FFFFFF;

	text-decoration:none;

	font-size:18px;

	font-weight:normal;

	line-height:normal;

	outline:none;

	}

	

	

.create_ac a:hover{

	font-family:Arial, Helvetica, sans-serif;

	color:#79C6E3;

	text-decoration:none;

	font-size:18px;

	font-weight:normal;

	line-height:normal;

	outline:none;

	}

.heightlight{

	font-size:18px; 

	font-weight:normal; 

	color:#17627E;

	}





/*-----------------*/





.bnr_txt_main{

	width:487px;

	float:left;

	padding-top:10px;

	}

	

	

.bnr_head_txt{

	font-family:Arial, Helvetica, sans-serif;

	font-size:17px;

	float:left;

	color:#003333;

	font-weight:normal;	

	}

	

	

.bnr_txt_mid{

	background: url(../images/mid_main.gif) left top no-repeat;

	width:467px;

	float:left;

	height:60px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:normal;

	color:#333333;

	padding:15px;

	}

	

	

.high_txt{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:18px;

	font-weight:normal;

	color:#17627E;

	}

	

	

.bnr_txt_outer{	

	width:497px;

	float:left;

	height:90px;

	padding-left:20px;

	}

	

	

.creat_account_main{

	width:300px;

	float:left;

	height:auto;

	padding:15px 10px 10px 25px;

	}

	

	

.btn_Lcorn{

	background:url(../images/account_btn_Lcorn.gif) left top no-repeat;

	width:10px;

	float:left;

	height:37px;

	}

	

	

.btn_mid{

	background:url(../images/account_btn_mid.gif) left top repeat-x;

	width:auto;

	height:34px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#FFFFFF;

	padding:8px 5px 5px 5px;

	font-weight:bold;

	}

	

	

.btn_Rcorn{

	background:url(../images/account_btn_Rcorn.gif) left top no-repeat;

	width:10px;

	float:left;

	height:37px;

	}

	

	

.btn_mid a{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#FFFFFF;

	text-decoration:none;

	font-weight:bold;

	}

	

	

.btn_mid a:hover{

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	color:#E7E7E7;

	text-decoration:none;

	font-weight:bold;

	}