/* 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;
	}
	
	
form{
	margin:0px;
	padding:0px;
	}
	
	
table, tr, td{
	font-size:12px;
	}
	
	
a{
	outline:none;
	}
	
	
.floatL{
	float:left;
	}
	
	
.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_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:2px;
	}
	
	
.new_member_link a{
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
	padding:0px 3px;
	}
	
	
.new_member_link a:hover{
	color:#000000;
	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:13px;
	float:left;
	}
	
	
.addthis{
	padding-right:40px; 
	float:right; 
	padding-top:50px;
	}
	
	
/****************************************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 10px 0px 10px;
	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:284px;
	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:91px;
	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{
	display:inline-block;
	font-size:13px;
	color:#D5D5D5;
	outline:none;
	font-weight:bold;
	text-decoration:none;
	padding:25px 14px 27px 14px;
	}
	
	
.wizard_menu ul li a:hover{
	display:inline-block;
	font-size:13px;
	color:#FFFFFF;
	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:25px;
	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:893px; 
	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:900px;
	padding-right:12px;
	float:left;
	}


.inrcontent{
	width:520px;
	padding-left:17px;
	float:left;
	}
	
	
.heighlight{
	color:#17627E;
	font-size:12px;
	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;
	padding-top:12px;
	}
	
	
.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;
	padding-bottom:25px;
	}
	
	
.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;
	}
