/* CSS Document */

body {
margin:0;



}



body,td,th {
	
}
#linkcolor{
text-align:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
#linkcolor a{
color:#FFFFFF;
text-decoration:none;
}

.wrapper {

width:1002px;

text-align:left;
padding-bottom:30px;

}


#hometopbt {
line-height:22px;
vertical-align:middle;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:71px;
display:block;
}

#hometopbt a{
line-height:22px;
padding-left:10px;
background-image:url(images/home_top_bt.jpg);
background-repeat:no-repeat;
display:block;
}


#contacttopbt {
line-height:22px;
vertical-align:middle;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:95px;
display:block;
text-decoration:none;
color:none;
}

#contacttopbt a{
line-height:22px;
padding-left:10px;
background-image:url(images/contact_top_bt.gif);
background-repeat:no-repeat;
display:block;
}


#contactustop {
line-height:57px;
vertical-align:middle;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:92px;
display:block;
}

#contactustop a{
padding-left:10px;
color:#ffffff;
display:block;
}
#sitemap {
line-height:57px;
vertical-align:middle;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:70px;
display:block;
}

#sitemap a{
padding-left:10px;
color:#ffffff;
display:block;
}

#cats {

text-align:left;
vertical-align:top;
line-height:26px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

width:211px;
font-weight:bold;
display:block;

}

#cats a{
line-height:26px;
padding-left:40px;
color:#7a7a7a;
background: url(images/nav_bg.gif); background-repeat:no-repeat;
display:block;

}

#cats a:hover{
background: url(images/nav_hover.gif); background-repeat:no-repeat;
padding-left:40px;
line-height:26px;
text-align:left;
display:block;
color:#FFFFFF;
}

#newsletter{
line-height:22px;
color:#FFFFFF;
background: url(images/newsletter_bg.gif); background-repeat:no-repeat;
height:52px;
display:block;

}


.footer{
height:52px;
width:924px;
background: #363636 url(images/footer.jpg) repeat-x top;
}

#whitetext
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
height:10px;
}
#whitetext a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
height:10px;
text-decoration:none;
}

.box{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-color:#1a8485;
border:none;
width:100px;
height:18px;
}
#signup{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
background-position:center;
background-image:url(images/sign-up.jpg);
background-repeat:repeat-x;
width:39px;
height:19px;
text-decoration:none;
}

table tbody tr td a{ height:63px;}

#about {
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:100px;
display:block;
text-decoration:none;
color:none;
}

#about a{
line-height:63px;
padding-left:50px;
background: url(images/about.gif); background-repeat:no-repeat;
display:block;
color:none;
text-decoration:none;
}

#about a:hover{
background: url(images/about-hover.jpg); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;

}

#candidates {
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:145px;
display:block;
color:none;
text-decoration:none;
}

#candidates a{
line-height:63px;
padding-left:50px;
background: url(images/candidates.gif); background-repeat:no-repeat;
display:block;
color:none;
text-decoration:none;
}

#candidates a:hover{
background: url(images/candidates-hover.gif); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;
}

#companies {
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:145px;
text-decoration:none;
display:block;

}

#companies a{
line-height:63px;
padding-left:50px;
color:none;
background: url(images/companies.gif); background-repeat:no-repeat;
display:block;
text-decoration:none;
}

#companies a:hover{
background: url(images/companies-hover.gif); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;
}

#contactus {
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:145px;
text-decoration:none;
display:block;
}



#contactus a{
line-height:63px;
padding-left:50px;
color:#000000;
background: url(images/contactus.gif); background-repeat:no-repeat;
display:block;
text-decoration:none;

}

#contactus a:hover{
background: url(images/contactus-hover.gif); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;
}


#email {
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:167px;
display:block;
text-decoration:none;
}

#email a{
line-height:63px;
padding-left:50px;
color:#000000;
background: url(images/email.gif); background-repeat:no-repeat;
display:block;
text-decoration:none;
}

#email a:hover{
background: url(images/email-hover.gif); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;
}
#blog {
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:75px;
display:block;
text-decoration:none;
}

#blog a{
line-height:63px;
padding-left:50px;
color:#000000;
background: url(images/blog.gif); background-repeat:no-repeat;
display:block;
text-decoration:none;
}

#blog a:hover{
background: url(images/blog-hover.gif); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;
}




#main{
text-align:left;
vertical-align:top;
line-height:63px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:100px;
display:block;
text-decoration:none;
}

#main a{
line-height:63px;
padding-left:50px;
color:#000000;
background: url(images/main_1.jpg); background-repeat:no-repeat;
display:block;
text-decoration:none;
}

#main a:hover{
background: url(images/main_hover.jpg); background-repeat:no-repeat;
padding-left:50px;
line-height:63px;
text-align:left;
display:block;
color:none;
text-decoration:none;
}

#can {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:216px;
display:block;
line-height:67px;
}

#can a{
color:none;
background: url(images/candidate-button.gif);
background-repeat:no-repeat;
background-position:top left;
display:block;
text-decoration:none;
line-height:67px;
width:216px;
}

#can a:hover{
background: url(images/candidate-button.gif); background-repeat:no-repeat;
background-position:top left;
display:block;
color:none;
text-decoration:none;
line-height:67px;
width:216px;
}


#comp {
vertical-align:top;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:216px;
display:block;
line-height:67px;
}

#comp a{
color:#000000;
background: url(images/company-button.gif); background-repeat:no-repeat;
background-position:bottom;
display:block;
text-decoration:none;
width:216px;
height:67px;

}

#comp a:hover{
background: url(images/company-button.gif); background-repeat:no-repeat;
background-position:bottom;
display:block;
color:none;
text-decoration:none;
width:216px;
}

.heading
{
font-family:Arial, Helvetica, sans-serif;
font-size:25px;
color:#335d5e;
}
.heading3
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#335d5e;
}
.txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#335d5e;
}
.copyright
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#727272;
}

.question{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#335d5e;
text-align:left
}


