@charset "utf-8";
html, p, img, ul, form, div, body{padding:0px;margin:0px; list-style:none;border:0px;font-family:arial;font-size:12px;color:#848484;text-decoration:none;}
.float_left{float:left;}
.float_right{float:right;}
.alt{visibility:hidden;}

#main_container{width:777px;height:auto;margin:auto;}
#logo_container{width:777px;height:108px;height:auto;float:left;}
#logo_main{width:136px; height:auto; float:left; margin-left:5px;}

#login_container{width:300px;height:20px;height:auto;float:right;margin-left:320px!important; margin-left:225px;margin-top:80px;}
.label_container{width:39px;height:auto;float:left; padding-top:5px;}
.login{font-size:14px;color:#000000;}
.input_container{width:215px; padding-top:5px; height:auto; float:left;}
.input1{width:99px; float:left; height:20px; border:0px; margin-left:5px;background-image:url(../images/username.gif);background-repeat:no-repeat;}
.go_btn{margin-top:6px; margin-left:0px!important; margin-left:3px;}

#navigation{width:777px; height:40px; float:left; margin-bottom:17px; margin-top:15px;}
#navigation ul{list-style:none;}
#navigation li{float:left;}

#content_container{width:777px; float:left; height:auto;}
#content_container1{width:738px; float:left; margin-left:26px!important; margin-left:13px; margin-top:2px;}
.staff_container{width:209px; float:left; height:auto;}
.staff_heading{width:201px; height:24px; margin-top:16px; margin-bottom:9px; background-image:url(../images/the-staffing-specialist_text.gif); background-repeat:no-repeat;}

#jobseekers{width:506px; height:auto; float:right;}
.employers{width:253px; height:185px; background:url(../images/employers_header.jpg) no-repeat;float:left;}
.jobseekers{width:253px; height:185px; background:url(../images/jobseekers_header.jpg) no-repeat; float:left;}
.txt_color{color:#4d4d4d;}
.employer_search{width:203px; height:auto; float:left; padding-left:27px; padding-top:133px;}
#segments_container{width:751px; float:left; height:271px; margin-left:13px!important; margin-left:7px; margin-top:25px;}
.segment_box{width:179px; height:271px; float:left; margin-right:11px;}
.segment_leftconr{width:5px; height:271px; float:left; background-image:url(../images/segment_bg_left.gif); background-repeat:no-repeat;}
.segment_center{width:169px;height:271px; float:left; background-image:url(../images/segment_bg_midstrip.gif); background-repeat:repeat-x;}
.segment_rightconr{width:5px; height:271px; float:left; background-image:url(../images/segment_bg_right.gif); background-repeat:no-repeat;}
.segment_headings{font-size:18px; color:#000000; text-decoration:none; padding-top:13px; padding-left:7px;}
.pics{width:169px; height:71px; text-align:center; float:left; margin-top:17px;}
.segment_txt{width:159px; float:left; margin-left:4px; margin-top:15px;}
.segment_marginright{margin-right:0px;}
.pics_margin{padding-top:5px;}

#footer_container1{width:777px; height:auto; float:left;}
#footer_container{width:436px; float:left; margin-left:180px!important; margin-left:90px; height:auto; margin-top:60px;}
#footer_container p{margin-bottom:10px;}
.links{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#c84018; text-decoration:underline;}
.links:hover{text-decoration:none;}
.copyright{color:#9c9c9c; margin-left:10px; font-size:11px; margin-right:8px;}

/**************Contact Us*****************************/
.header_pic{width:748px; float:left; margin-left:15px!important; margin-left:7px; height:auto;}
#header_leftpic{width:441px; height:194px; float:left; background-image:url(../images/header.jpg); background-repeat:no-repeat;}
#header_rightpic{width:327px; height:196px; float:left; background-image:url(../images/header_image.jpg); background-repeat:no-repeat;}
#header_txt{width:380px; height:auto; padding-top:30px; padding-left:30px; float:left;}
.heading{font-family:"Trebuchet MS"; font-size:20px; color:#c90000; text-decoration:none;}

#contact_area{width:672px; float:left; margin-left:43px!important; margin-left:21px; height:auto;}
#contact_form{width:385px; float:left; height:auto; padding-top:25px;}
.info_container{width:385px; height:auto; float:left; margin-bottom:6px;}
.label_container1{width:385px; height:auto; float:left; margin-bottom:5px;}
.input_container1{width:385px; height:auto;}
.contact_input{width:385px; height:19px; border:1px #cccccc solid;}
.contact_txt{color:#4d4d4d; font-size:12px;}
.contact_heading{padding-bottom:21px;}
.combo{width:385px;}
.label_color{color:#898989;}
#contact_rightarea{width:183px; height:auto; float:left; margin-left:102px; margin-top:82px;}
#contact_pic1{width:183px; height:62px; margin-bottom:7px;}
#contact_pic2{width:183px; height:62px; margin-bottom:26px;}
.address{font-size:18px; color:#000000; padding-bottom:9px; text-decoration:none;}

/*************JOB SEEKERS*************************/
#jobseekers_rightpic{width:285px; height:196px; float:left; background:url(../images/jobseeker_pic.jpg) no-repeat;}
#jobseekers_leftpic{width:463px; height:196px; float:left; background-image:url(../images/header.jpg); background-repeat:no-repeat;}
.jobseeker_pic1{width:182px; height:auto; float:left; margin-right:5px; padding-bottom:37px; padding-top:11px;}
.seekers_heading{color:#b50000; text-decoration:underline;}
.seekers_heading:hover{text-decoration:none;}
.jobseekers_pic_rightmargin{margin-right:0px;}
.seekersheading1{margin-bottom:32px;}
.seekersheading2{margin-bottom:29px;}
.explore{color:#e53726; text-decoration:none;}
.explore:hover{text-decoration:underline;}
.arrow{margin-left:3px; margin-right:5px;}

/*******************SERVICES*********************/
#services_leftpic{width:352px; height:196px; background:url(../images/services_header.jpg) no-repeat; float:left;}
#services_rightpic{width:396px; float:left; height:196px; background:url(../images/header_image2.jpg) no-repeat;}
.services_heding{padding-top:19px; padding-bottom:8px;}
.services_listmargin{margin-left:15px;}
#services_header_txt{width:320px; height:auto; padding-top:25px; padding-left:30px; float:left;}
#services_header_txt ul{display:block; float:left;}
#services_header_txt li{display:block; font-size:11px;}
.bullet{margin-bottom:4px;}
.points{color:#4d4d4d; font-size:12px; text-decoration:none;}
.points:hover{text-decoration:underline;}
.padding{padding-bottom:6px;}
.bullet1{width:12px; padding-left:0px; margin-right:0px; height:26px; margin-top:5px;}
.margintop{margin-top:12px;}
#contact_headerleft{width:421px; height:196px; float:left; background:url(../images/header_contact.jpg) no-repeat;}
.err_msg
{
color:red;
}
.tablecontent
{
font-family:arial;font-size:12px;color:#848484;text-decoration:none;
}
.inputbox
{
border:1px solid #CCCCCC;
width:385px;color:#000000;
font-family:arial;
font-size:12px;padding-top:2px;
text-decoration:none;
}
.selectbox
{
border:1px solid #CCCCCC;
}
.btn
{
font-family:arial;
font-size:12px;
}
.login_link
{
font-size:14px;
}
.login_link a
{
color:#c84018; 
text-decoration:none;
}
.login_link a:hover
{
text-decoration:underline;
}
.bg
{
border:1px solid red;
}
.forget
{
text-align:left;
padding-left:14.5%;
width:90%;
}
.forget a
{
color:#848484;
text-decoration:none;
}
.forget a:hover
{
color:#848484;
text-decoration:underline;
}