
/* CSS Document */

*
{
padding:0px;
margin:0px;
}

body
{
background:#f7f8f8;

}

.main
{
width:960px;
/*padding:8px 0px 20px 0px;*/
margin:0px auto;

}
.main1
{
width:960px;
/*padding:8px 0px 20px 0px;*/
margin:0px auto;
}

.headersecs
{
float:left;
}

.header
{
width:956px;
height:176px;
float:left;
/*padding:0px 2px;*/
}

.headerleft
{
width:702px;
float:left;
}

.headerleftsmtext
{
font-family:calibri, Myriad Pro;
font-size:12px;
color:#FFFFFF;

padding-bottom:15px;
width:699px;
height:31px;
background:url(../images/top_navigation_top_boxes_repairs.jpg) repeat-x;


}
.headerleftsmtext2
{
font-family:calibri, Myriad Pro;
font-size:12px;
color:#FFFFFF;

padding-bottom:15px;
width:699px;
height:31px;
background:url(../images/top_navigation_top_boxes_employerjpg.jpg) repeat-x;


}

.headerleftsmtext1
{
font-family:calibri, Myriad Pro Cond; 
font-size:12px;
color:#FFFFFF;
padding-left:154px;
padding-bottom:31px;
float:left;
}

.clear
{
clear:both;
}

.logo
{
float:left;
}

.tabs
{
padding-top:100px;
float:left;

}
.tabs1
{
/*padding-top:100px;*/
float:left;

}
.tabs2
{
padding-top:34px;
float:left;

}
.headerright
{
width:241px;
float:left;
}

.resume
{
width:241px;
height:140px;
background:url(../images/employer_topbox.jpg)  repeat-x;
float:left;
margin-left:12px;
/*padding:0px 0px 0px 105px;*/
}
.resume1
{
width:241px;
height:140px;
background:url(../images/repairs_topbox.jpg)  repeat-x;
float:left;
margin-left:12px;
/*padding:0px 0px 0px 105px;*/
}
.resumetext
{
width:150px;
padding-left:2px;
font-family:calibri, Myriad Pro;
font-size:16px;
color:#0b68b4;
line-height:18px;
font-weight:bold;
padding-bottom:10px;
}

.registerfree
{
background-image:url(../images/repair_post_profile.png);
width:215px;
height:75px;

/*border:2px #2888d7 solid;*/
line-height:26px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
margin-left:12px;
}

.registerfreelink
{
color:#ffffff;
text-decoration:none;
}

.registerfreelink:hover
{
color:#ffffff;
text-decoration:underline;
}


.menusec
{
width:960px;
height:31px;
float:left;
}

.menubg
{
width:700px;
height:31px;
background:url(../images/navigation_bg_employer.jpg) repeat-x;



}

.menubg1
{
width:700px;
height:55px;
background: url(../images/navigation_bg_repairs.jpg) repeat-x;
/*margin-left:10px;
line-height:50px;*/
}


.tabsec
{
float:left;
padding-left:20px;
font-weight:bold;
font-family:calibri, Myriad Pro, arial, verdana;
font-size:15px;
padding-top:5px; 
}
.tabsec2
{
float:left;

color:#ffffff;
font-weight:bold;
font-family:calibri, Myriad Pro, arial, verdana;
font-size:15px;
/*padding-top:5px;*/ 
}

.postprofilelink
{
color:#0b68b4;
text-decoration:none;
}

.postprofilelink:hover
{
color:#000000;
text-decoration:none;
}



.footersec
{
/*width:960px;*/
float:left;

}

.footer
{
width:960px;

background:url(../images/footer_employer.jpg) repeat-x;
background-color:#2d363f;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

text-align:left;

margin-bottom:19px;
margin:0 auto;
}

.footer li
{

display:inline;
}
.footer1
{
width:960px;

background:url(../images/footer_repairs.jpg) repeat-x;
background-color:#145386;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

text-align:left;

margin-bottom:19px;
margin:0 auto;
}

.footer1 li
{

display:inline;
}

.lispace
{
padding:0px 22px;
}

.footerlink
{
color:#FFFFFF;
text-decoration:none;
}

.footerlink:hover
{
color:#000000;
text-decoration:none;
}

.copyright
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-align:center;

}


.signup
{
width:600px;
margin:0 auto;
border:1px #EBEBEB solid;
padding:5px;
padding-top:0px;

}

.contentsec
{
width:942px;
float:left;
padding:20px 14px;
}

.signupinside
{
padding:0px 10px 0px 10px;
font-family:Trebuchet MS;
font-size:12px;
color:#000000;
font-weight:bold;
}


.toptabback
{
width:300px;
float:left;
margin-top:5px;
}


.toptableft
{
width:7px;
height:23px;
float:left;
}

.toptabcenter
{
height:23px;
float:left;
background:url(../images/tabcenter.png) repeat-x;
line-height:23px;
font-family:Trebuchet MS;
font-size:15px;
color:#000000;
font-weight:bold;
padding:0px 10px;
}


.toptabbottom
{
width:7px;
height:23px;
float:left;
}

.signupback1
{
padding-bottom:10px;
}

.signname
{
width:120px;
float:left;
font-size:13px;
}


.assignjobname
{
width:10px;
float:left;
font-size:13px;
}

.signname1
{
width:150px;
float:left;
font-size:13px;
}

.signname2
{
width:150px;
float:left;
font-size:13px;
font-weight:bold;
}

.signdot
{
width:10px;
text-align:center;
color:#000000;
float:left;
}

.signbar
{
float:left;
padding-left:5px;
font-size:13px;

}

.signinput
{
width:270px;
padding:1px;
font-size:13px;
font-family:Trebuchet MS;
font-weight:normal;
}

.signinput_small
{
width:250px;
padding:1px;
font-size:13px;
font-family:Trebuchet MS;
font-weight:normal;
}


.contentleft
{
width:789px;
float:left;
}

.signupback
{
width:700px;
padding-bottom:10px;
float:left;
}

.signuptop
{
width:685px;
height:45px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/toptab.png) no-repeat;*/
background:#ffffff;
}


.signuptop1
{
width:685px;
height:45px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/toptab1.png) no-repeat;*/
background:#ffffff;
}

.signuptop2
{
width:685px;
height:45px;
background-color:#ffffff;
border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/toptab2.png) no-repeat;*/
}

.signuptop3
{
width:685px;
height:45px;
border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/toptab3.png) no-repeat;*/
}

.signuptop4
{
width:685px;
height:67px;
border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/toptab4.png) no-repeat;*/
background:#ffffff;
}

.signupcenter
{
width:685px;
background:#ffffff;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/topcenter.png) repeat-y;

padding:20px 30px 0px 30px;*/
}


.signupcenter1
{
width:744px;
background:url(../images/topcenter.png) repeat-y;
padding:20px 30px 0px 15px;
}

.signupbottom
{
width:685px;
height:27px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
/*background:url(../images/topbbottom.png) no-repeat;*/
background:#ffffff;
}


.signuptab
{
padding-left:16px;
float:left;
}

.signuptext
{
float:left;
padding:5px 10px 0px 40px;
text-align:left;
font-family:Trebuchet MS;
font-size:18px;
font-weight:bold;
}

.signuptext1
{
width:270px;
float:left;
padding:5px 10px 0px 40px;
text-align:left;
font-family:Trebuchet MS;
font-size:18px;
font-weight:bold;
}

.upcomingcenter
{
background:#ffffff;
border:1px #7f9db9 solid;
width:270px;
height:206px;
}

.scrollable { 
width:265px; 
height:203px; 
overflow:auto;
padding:2px 0px 0px 5px;
}

.chatimgtext
{
font-family:Tahoma;
font-size:11px;
color:#000000;
width:240px;
}

.chatimgtext li
{
list-style-type:none;
}


.photo
{
border:1px #CCCCCC solid;
padding:3px;
float:left;
margin-right:5px;
}

.editprofile
{
text-align:right;
font-family:Trebuchet MS;
font-size:11px;
color:#000000;
}

.editprofilelink
{
color:#000000;

}

.editprofilelink:hover
{
color:#3399FF;

}

.categorytext
{
font-family:Trebuchet MS;
font-size:11px;
color:#000000;
font-weight:normal;
}



.aboutus
{
font-family:Trebuchet MS;
font-size:12px;
color:#000000;
font-weight:normal;
text-align:left;
}

.aboutus li
{
list-style-type:none;
}


.lispace
{
padding-bottom:10px;
}

.addsec
{
width:180px;
background:#ffffff;

float:left;
/*padding-top:16px;*/
margin-left:15px;
}

.addtop
{
width:180px;
float:left;
}

.addcenter
{
width:178px;
background:#FFFFFF;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
float:left;
}

.addbottom
{
width:180px;
float:left;
}


.termstext
{
width:155px;
float:left;
padding:5px 10px 0px 35px;
text-align:left;
font-family:Trebuchet MS;
font-size:18px;
font-weight:bold;
}


.aboutusback
{
width:685px;
padding-bottom:10px;
float:left;
margin-right:5px;
}

.privatedbback
{
margin-right:5px;
float:left;
width:685px;

}


.privatedblink
{
text-align:right;
font-family:Trebuchet MS;
font-size:13px;
padding-bottom:5px;
}

.privatedbtoplink
{
color:#2071B5;
text-decoration:none;
}

.privatedbtoplink:hover
{
color:#000000;
text-decoration:none;
}


.dbbox
{
background: #EBEBEB;
border:1px #999999 solid;
padding:10px 0px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
margin-bottom:5px;
}

.dbtext
{
padding-left:10px;
padding-bottom:5px;
line-height:20px;
}

.dbtext li
{
list-style-type:none;
}

.dbinput
{
width:500px;
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
}

.dbtext1
{
background:#CCcccc;
padding:5px 10px 5px 10px;
margin-bottom:10px;
}

.dbviewpost
{
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
margin:5px 0px 5px 0px;
}

.discussionstarted
{
font-size:18px;
text-align:center;
font-family:Trebuchet MS;
color:#000000;
}

.discussiontmesssage
{
font-size:13px;
font-family:Trebuchet MS;
color:#000000;
line-height:24px;
font-weight:normal;
padding:10px 0px 10px 10px;

}


.discussiontmesssage li
{
list-style-type:none;
}


.discussiontmesssage1
{
font-size:13px;
font-family:Trebuchet MS;
color:#000000;
line-height:24px;
font-weight:normal;

background:#E8E8E8;
padding-left:10px;
padding:10px 0px 10px 10px;
}


.discussiontmesssage1 li
{
list-style-type:none;
}


.providersearch
{
background:#EBEBEB;
border:1px #999999 solid;
padding:10px 0px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
margin-bottom:5px;
}

.providersearch:hover
{
background:#A5DFFA;
border:1px #999999 solid;
padding:10px 0px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
margin-bottom:5px;
}

.providersearchtext
{
padding:0px 5px;
}

.searchitems
{
width:220px;
float:left;
padding-right:5px;
}

.searchitemsname
{
padding-right:5px;
float:left;
font-weight:bold;
padding-bottom:5px
}

.searchinput
{
width:220px;
float:left;
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
padding:2px;
}

.searchtopitems
{
font-family:Trebuchet MS;
font-size:13px;
padding-bottom:10px;
}


.searchresult
{
background:#DFF4FF;
padding:5px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
}


.profileresulttxt
{
padding-bottom:5px;
font-size:18px;
padding-top:5px;
}

.searchresult1
{
background:#F4F4F4;
padding:5px;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
}

.search_addfavo
{
color:#CC0000;
text-decoration:none;
}

.search_addfavo:hover
{
color:#000000;
text-decoration:none;
}



.search_company
{
font-size:18px;
color:#3399CC;
font-weight:bold;
}

.search_companyslogan
{
font-size:11px;
color:#000000;
font-weight:normal;
}


.search_companyslogan1
{
font-size:12px;
color:#000000;
font-weight:normal;
}

.prjectsearch
{
font-family:Trebuchet MS;
font-size:13px;
padding-bottom:10px;
border:1px #999999 solid;
}

.projettophead
{
background:#FFFF99;
}


.myactivities_text
{
font-size:13px;
font-weight:bold;
font-family:Trebuchet MS;
}

.viewprofileleft
{
width:417px;
float:left;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
padding-right:10px;
}

.viewprofileright
{
width:238px;
float:left;
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
}


.viewprofileleftitems
{
padding-bottom:10px;
}

.signbar1
{
float:left;
padding-left:5px;
font-size:13px;
}

.signbar1 li
{
list-style-type:none;
}


.feedback
{
background: #999999;
padding:5px;
}

.feedback1
{
background:#EFEFEF;
padding:5px;
font-family:Trebuchet MS;
font-size:13px;
line-height:24px;
}

.feedback1 li
{
list-style-type:none;
}

.projectinfotext
{
font-family:Trebuchet MS;
font-size:13px;
font-weight:normal;
padding:0px 5px 5px 5px;
}

.Projectdetails
{
padding-bottom:5px;
font-size:15px;
font-family:Trebuchet MS;
border-bottom:1px #CCCCCC solid;
margin-bottom:5px;
}


.generalinfo
{
padding-bottom:5px;
font-size:13px;
font-family:Trebuchet MS;
border-bottom:1px #CCCCCC solid;
margin-bottom:10px;
}

.generalinfo1
{
padding-bottom:5px;
padding-top:5px;
font-size:13px;
font-family:Trebuchet MS;
border-bottom:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
margin-bottom:10px;
}

.latestpostedjob
{


margin-left:12px;
width:241px;
height:38px;
background:url(../images/latestjobs.jpg) repeat-x;
/*line-height:49px;*/
float:left;
font-family:calibri, Myriad Pro;
font-size:16px;
text-align:center;
color:#000000;
font-weight:bold;
background-position:-18px 0px;


}
.latestpostedjob1
{


margin-left:12px;
width:241px;
height:38px;
background:url(../images/latestjobs_repairs.jpg);
/*line-height:49px;*/
float:left;
background-position:-18px 0px;



}
.latestpostedjob2
{


/*margin-left:13px;*/
width:241px;
height:38px;
background:url(../images/latestjobs_repairs.jpg);
/*line-height:49px;*/
float:left;
margin-top:-45px;

background-position:-18px 0px;

}
.latestpostedjob3
{


/*margin-left:12px;*/
width:241px;
height:38px;
background:url(../images/latestjobs.jpg);
/*line-height:49px;*/
float:left;
margin-top:-47px;
background-position:-18px 0px;



}
.contentsec_index
{
width:956px;
float:left;
height:688px;
/*padding:0px 4px;*/
}
.contentsec_index2
{
width:956px;
float:left;
height:702px;
/*padding:0px 4px;*/
}
.contentsec_index1
{
width:956px;
float:left;
padding:0px 0px;
}

.contentleft_index
{
width:697px;
float:left;
padding-right:9px;
}

.contentcenterback
{
width:957px;
float:left;
padding-bottom:10px;
}

.indexcontentleft
{
width:696px;
float:left;
/*padding-top:6px;*/
padding-right:8px;
}


.creatbanner
{
margin-left:6px;
width:699px;
height:199px;
background:url(../images/reg_benifits.jpg) no-repeat;
float:left;
margin-top:20px;
}

.searchjobs
{
width:696px;
float:left;
margin:9px 0px 10px 0px;
}

.searchjobs_bg
{
margin-left:6px;
background:#ffffff;
padding:15px 35px 17px 0px;
}

.searchjo_img
{
padding-bottom:17px;
}

.searchjob_keyword
{
padding:0px 0px 29px 33px;
}

.keywordinput
{
width:190px;
border:1px #d2d9df solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:2px;
color:#ada9a9;
font-weight:bold;
padding:3px;
}


.keyworddropinput
{
width:290px;
border:1px #000000 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:2px;
color:#707070;
font-weight:bold;
}

.search
{
float:left;
width:75px;
height:18px;
background-color:#0b68b4;
line-height:18px;
border:2px #2888d7 solid;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

.searchlink
{
color:#FFFFFF;
text-decoration:none;
}

.searchlink:hover
{
color:#000000;
text-decoration:none;
}

.advancesearch
{
padding-left:40px;
}

.advanceleft
{
width:600px;
float:left;
font-family:calibri, Myriad Pro;
font-size:14px;
line-height:20px;
color:#7e7e7e;
font-weight:bold;
}

.advanceleft li
{
list-style-type:none;
color:#565656;
}

.clickhearadvance
{
/*width:292px;*/
height:39px;
line-height:39px;
/*border:2px #565656 solid;*/
font-family:calibri, Myriad Pro;
font-size:16px;
color:#ce4b61;
/*background-color:#FFFFFF;
font-style:italic;*/
float:right;
}

.uploadprofile
{
width:278px;
float:left;
padding-left:10px;
}


.uploadprofile_bg
{
width:278px;
height:79px;
line-height:79px;
border:2px #565656 solid;
font-family:calibri, Myriad Pro;
font-size:20px;
color:#565656;
background-color:#FFFFFF;
font-style:italic;
font-weight:bold;
}

.content
{
margin-left:6px;
background-color:#FFFFFF;
padding:10px 10px 5px 0px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:24px;
color:#565656;
font-weight:bold;
}

.content li
{
list-style-type:none;
}

.content_text
{
font-family:calibri, Myriad Pro;
font-size:16px;
color:#565656;
font-weight:bold;
padding-bottom:10px;
}

.uploadprofilelink
{
color:#565656;
text-decoration:none;
}

.uploadprofilelink:hover
{
color:#000000;
text-decoration:none;
}


.viewmore
{
text-align:right;
font-size:11px;
padding-right:10px;
margin-top:-20px
}

.contentright_index
{
width:241px;
margin-left:10px;
float:left;
background:#ffffff;
}
.contentright_index1
{
width:241px;
float:left;
background:#ffffff;
margin-left:10px;
}
.postjoblist
{
background-color:#ffffff;
border-bottom:1px solid #e5e5e5;
padding:15px 0px 30px 23px;
font-family:calibri, Myriad Pro;
font-size:14px;
color:#565656;
font-weight:bold;
margin-bottom:7px;


width:218px;

}

.postjoblist li
{
list-style-type:none;
display:inline;
}
.postjoblist1
{
background-color:#ffffff;
border-bottom:1px solid #e5e5e5;
padding:15px 0px 30px 23px;
font-family:calibri, Myriad Pro;
font-size:14px;
color:#565656;
font-weight:bold;
margin-bottom:7px;
/*width:200px;*/
margin-left:1px;

}

.postjoblist1 li
{
list-style-type:none;
display:inline;
}
.postjoblist2
{
background-color:#ffffff;
padding:15px 0px 30px 23px;
font-family:calibri, Myriad Pro;
font-size:14px;
color:#565656;
font-weight:bold;
margin-bottom:7px;
margin-top:10px;
margin-left:5px;


}

.postjoblist2 li
{
list-style-type:none;
display:inline;
}
.postjoblist3
{
background-color:#ffffff;
padding:15px 0px 30px 23px;
font-family:calibri, Myriad Pro;
font-size:14px;
color:#565656;
font-weight:bold;
margin-bottom:7px;
margin-top:10px;
margin-left:5px;


}

.postjoblist3 li
{
list-style-type:none;
display:inline;
}
.loginbox
{
width:241px;
background-color:#FFFFFF;
border-bottom:1px #e5e5e5 solid;
margin-bottom:15px;
height:211px;

}
.loginbox1
{
width:239px;
background-color:#FFFFFF;
border-bottom:1px #e5e5e5 solid;
margin-bottom:7px;

}
.loginbox2
{
width:242px;
background-color:#FFFFFF;

margin-bottom:7px;

}
.loginbg
{
width:227px;
height:39px;
background:url(../images/top_navigation_top_boxes_repairs.jpg) repeat-x;
font-family:calibri, Myriad Pro;
font-size:16px;
color:#ffffff;
/*line-height:37px;*/
padding-left:15px;
/*font-weight:bold;*/
}
.loginbg1
{
width:227px;
height:39px;
background:url(../images/top_navigation_top_boxes_employerjpg.jpg) repeat-x;
font-family:calibri, Myriad Pro;
font-size:16px;
color:#ffffff;
/*line-height:37px;*/
padding-left:15px;
/*font-weight:bold;*/
}


.smallfont{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#565656;
line-height:20px;
padding:11px;
text-align:justify;
text-decoration:none;
}

.smallfont:hover{
color:#000000;
text-decoration:none;
}
.searchbutton{
width:80px;
height:22px;
float:left;
background-color:#0b68b4;
border:#4baaf1 solid 1px;
}

.searchbutton:hover{
width:80px;
height:22px;
float:left;
background-color:#3198ed;
border:#4baaf1 solid 1px;
}

.searchbuttontext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-align:center;
line-height:20px;
}


.forgottext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#565656;
text-align:justify;
padding-top:10px;
text-decoration:none;
}
.forgottext:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#0b68b4;
text-align:justify;
padding-top:10px;
text-decoration:none;
}

.smallgreytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#565656;
text-align:justify;
padding:4px 0px 10px 35px;
}


.textfield{
background-color:#f1f1f1;
border:#565656 solid 1px;
margin-top:10px;
height:20px;
color:#565656;
padding-left:3px;
width:210px;
float:left;
}

.textfield:hover{
background-color:#ffffff;
border:#565656 solid 1px;
margin-top:10px;
height:20px;
color:#565656;
padding-left:3px;
width:210px;
float:left;
}

.repairprofess
{
float:left;
padding-right:5px;
}

.newuser
{
float:left;
padding-left:20px; 
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
}

.welcome
{
padding-left:280px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding-top:7px;
}

.welcome_logout
{
color:#ffffff;
text-decoration:none;
}

.welcome_logout:hover
{
color:#ffffff;
text-decoration:none;
}

.thankyou_msg
{
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
line-height:20px;
float:left;
color:#000000;
padding-left:10px;
}


.email
{
font-family:Trebuchet MS;
font-size:13px;
color:#000000;
line-height:20px;
font-weight:normal;
}

.email li
{
list-style-type:none;
}

.lispace_bottom
{
padding-bottom:20px;
font-weight:bold;
}

.password
{
font-weight:bold;
color:#FF6633;
}

.lispace_top
{
padding-top:20px;
}

.Machinery
{
font-weight:bold;
color:#3198ED;
}

.machinerylink
{
color:#3198ED;
text-decoration:none;
}

.machinerylink:hover
{
color:#000000;
text-decoration:none;
}

.signinput_err
{
width:270px;
padding:1px;
font-size:13px;
font-family:Trebuchet MS;
font-weight:normal;
border-color:#FF0000;
background:#FEB8A0;
}

.signinput_ok
{
width:270px;
padding:1px;
font-size:13px;
font-family:Trebuchet MS;
font-weight:normal;
border-color:#4B52A5;
background-color:#FFFFFF;
}

<!--new styles added-->

.tabBox{float:left; overflow:hidden; height:auto; padding:0; margin: 0 auto;}

.curve_bg{

	background-image:url(../images/curve-bg.png);

	height:45px;

	background-repeat:repeat-x;
}

.boxMid{background-color:#f7f8f9; height: auto; overflow:hidden; border:1px solid #d6d6d6;}

.boxMid .boxMidCon1_1{ overflow:hidden; height:auto; margin:0 auto; width:987px; padding-top:1px; list-style-type:none;}

.boxMid .boxMidCon1_1 h3{ }

.boxMid .boxMidCon1_1 li{ list-style-type:none; padding:5px; float:left;  text-align:left; margin:0px;}

.boxMid .boxMidCon1_1 li ul{ text-align:left; display:inline; margin:0; list-style-type:none;}

.boxMid .boxMidCon1_1 li ul li{list-style-type:none; list-style-type:none;}



.boxMid .boxMidCon1_1 li ul li.boxMidInL1_0{ width:30px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL2_0{ width:200px; float:left; clear:right; text-align:center; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL3_0{ width:390px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL4_0{ width:220px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL5_0{ width:107px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL6_0{ width:130px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL7_0{ width:150px; float:left; clear:right; text-align:left; font-weight:normal;}



.boxMid .boxMidCon1_1 li ul li.boxMidInL0_0{ width:300px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInL0_01{ width:300px; float:left; clear:right; text-align:left; font-weight:normal;}



.boxMid .boxMidCon1_1 li ul li span{ float:left; font-weight:bold; text-align:left; text-decoration:none;}

.boxMid .boxMidCon1_1 li ul li b{ float:left; text-align:left; color:#adadad; font-size:10px; margin:0;}

.boxMid .boxMidCon1_1 li ul li h6{ float:left; text-align:left; color:#999; font-size:11px; font-weight:normal; margin:0; }

.boxMid .boxMidCon1_1 li ul li h5{ float:left; text-align:left; color:#000; font-size:12px; font-weight:normal; margin:0;}

.boxMid .boxMidCon1_1 li ul li h4{ float:left; text-align:left; color:#0870c3; font-size:12px; font-weight:normal; margin:0;}

.boxMid .boxMidCon1_1 li ul li h3{ float:left; text-align:left; color:#6f7473; font-size:12px; font-weight:bold; margin:0;}





.boxMid .boxMidCon1_1 li.bgCr1{ background-image:url(../images/form_topic_bg.jpg); height:29px; background-repeat:repeat-x; color:#000000; width:100%; }

.boxMid .boxMidCon1_1 li.forumtopic{ background-color:#fefefe; border-bottom:1px solid #d6d6d6; }

.boxMid .boxMidCon1_1 li.bgCr2{ background-color:#fefefe;  height:48px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.boxMid .boxMidCon1_1 li.bgCr3{ background-color:#f0f9fe; border-bottom:1px solid #d6d6d6;}

.boxMid .boxMidCon1_1 li.bgCr4{ background-color:#f0f9fe; border-bottom:1px solid #d6d6d6; color:#000; padding-left:64px;}



.boxMid .boxMidCon1_1 li.bgCr2 ul li span{ font-weight:normal;}

.boxMid .boxMidCon1_1 li.bgCr3 ul li span{ font-weight:normal;}







.boxMid .boxMidCon1_1 li ul li.boxMidInLform_1{ width:160px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_2{ width:107px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_3{ width:130px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_4{ width:150px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_5{ width:150px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_6{ width:150px; float:left; clear:right; text-align:left; font-weight:normal;}



.boxMid .boxMidCon1_1 li ul li.boxMidInLform_view_1{ width:120px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_view_2{ width:127px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:45px}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_view_3{ width:140px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_view_4{ width:148px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_view_5{ width:150px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_view_6{ width:150px; float:left; clear:right; text-align:left; font-weight:normal;}







.boxMid .boxMidCon1_1 li ul li.boxMidInL1form_7{ width:35px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:20px}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_8{ width:160px; float:left; clear:right; text-align:center; font-weight:normal;

padding-left:70px}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_9{ width:130px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:40px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_12{ width:150px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:0px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_10{ width:100px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:0px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLform_11{ width:100x; float:left; clear:right; text-align:left; font-weight:normal; padding-left:0px;}



.boxMid .boxMidCon1_1 li ul li.boxMidInL3topic_0{ width:580px; float:left; clear:right; text-align:left;	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;}

	

	.boxMid .boxMidCon1_1 li ul li.boxMidInL3topic_0 span{ font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLtopic_3{ width:100px; float:left; clear:right; text-align:left; font-weight:normal;}



.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_0{ width:80px; float:left; clear:right; text-align:left; font-weight:normal; color:#000000;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_1{ width:200px; float:left; clear:right; text-align:center; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_2{ width:230px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:120px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_3{ width:180px; float:left; clear:right; text-align:left; font-weight:normal;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_4{ width:90px; float:left; clear:right; text-align:left; font-weight:normal; padding-right:20px;}



.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_b_0{ width:80px; float:left; clear:right; text-align:left; font-weight:normal; line-height:15px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_b_1{ width:235px; float:left; clear:right; text-align:center; font-weight:normal; line-height:15px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_b_2{ width:215px; float:left; clear:right; text-align:left; font-weight:normal; padding-left:100px; line-height:15px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_b_3{ width:140px; float:left; clear:right; text-align:left; font-weight:normal; line-height:15px;}

.boxMid .boxMidCon1_1 li ul li.boxMidInLforum_b_4{ width:160px; float:left; clear:right; text-align:left; font-weight:normal; line-height:15px;}

.formcontact2 {

  padding-left:50px;
  width:600px;

}

.formcontact2 ul {
  list-style:none;

}          
.formcontact2 ul li {
   list-style:none;
   float:left;

}

.form_left2 {
   width:150px;
  font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
     font-weight: normal;
     color: #444444;
     text-decoration: none;
    
     text-align:right;
	

}

.form_left02 {
   width:400px;
  font-family: Arial, Helvetica, sans-serif;
      font-size: 12px;
     font-weight: normal;
     color: #444444;
     text-decoration: none;
    
     text-align:right;}


.error{
color:#FF0000;
}

.success{
color:#009933;
}


.success_message{
color:#009933;
}
.tabsec a  {
	color: #ffffff;
	text-decoration: none;
	}
	.tabsec2 a  {
	color: #ffffff;
	text-decoration: none;
	}
.registerfree1
{
margin-left:12px;
}

#bottomgradient
{
	bottom: -20px;
	left: 0;
	width: 100%;
	background-image: url(../images/fancybox-x.png);
	background-position: 0px -20px;
}

#rightgradient
{
	top: 0;
	right: -20px;
	height: 100%;
	background-image: url(../images/fancybox-y.png);
	background-position: -20px 0px;
}
.loginbg5
{
width:227px;
height:23px;
background:url(../images/top_navigation_top_boxes_employerjpg.jpg) repeat-x;
font-family:calibri, Myriad Pro;
font-size:16px;
color:#ffffff;
/*line-height:37px;*/
padding-left:15px;
/*font-weight:bold;*/
}
.postjoblist5
{
background-color:#ffffff;
border-left:1px solid #e5e5e5;
border-right:1px solid #e5e5e5;
padding:15px 0px 30px 23px;
font-family:calibri, Myriad Pro;

color:#565656;
font-weight:bold;
/*margin-bottom:7px;*/


width:218px;

}
.postjoblist5 li
{
list-style-type:none;
display:inline;
font-size:14px;
}
.loginbg6
{
width:227px;
height:23px;
background:url(../images/top_navigation_top_boxes_repairs.jpg) repeat-x;
font-family:calibri, Myriad Pro;
font-size:16px;
color:#ffffff;
/*line-height:37px;*/
padding-left:15px;
/*font-weight:bold;*/
}

#whitebox_t {
	background: #fff url(../images/mw_content_t.png) 0 0 repeat-x;
}

#whitebox_tl {
	background: url(../images/mw_content_t_l.png) 0 0 no-repeat;
}

#whitebox_tr {
	height: 10px;
	overflow: hidden;
	background: url(../images/mw_content_t_r.png) 100% 0 no-repeat;
		width:687px;
}
#whitebox_tr1 {
	height: 10px;
	overflow: hidden;
	background: url(../images/mw_content_t_r.png) 100% 0 no-repeat;
		
}

#whitebox_b {
	margin-top: -5px;
	background: url(../images/mw_content_b.png) 0 100% repeat-x;
}

#whitebox_bl {
	background: url(../images/mw_content_b_l.png) 0 100% no-repeat;
}

#whitebox_br {
	height: 13px;
	background: url(../images/mw_content_b_r.png) 100% 100% no-repeat;
	width:687px;
}
#whitebox_br1 {
	height: 13px;
	background: url(../images/mw_content_b_r.png) 100% 100% no-repeat;
	
}
#whitebox_br2 {
	height: 13px;
	background: url(../images/mw_content_b_r.png) 100% 100% no-repeat;
	width:243px;
}
#tbl_showprofile td {
	padding:2px;
}
