
body, html {
color: #000; 
font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Tahoma, sans-serif;
font-size:12px;
background-color: #fff; 
padding: 10px;
margin: 0;
border: 0;
}

body {
padding: 0;
margin: 0;
border: 0;
}

img {
border:0;padding:0;margin:0;
}

p {
padding: 0;
font-size: 14px;
line-height: 18px;
}



h1, h2, h3 {
font-weight: bold;
}

h1 {
margin:0;padding:0;
font-size: 14px;
line-height:18px;
font-weight:bold;
}

.clear { clear: both; }

a {
text-decoration:none;
color: black;
}


/**************************
HEADER
**************************/

#breadcrumb {
display:none;
}

#findlinks,
#homebadge {
display:none;
}



#header {
}

#header-right {
display:none;
}

#header-logo {
display:none;

}

#header-nav {
display:none;
}

img {display:none; }


/**************************
FEATURE
**************************/
#feature-int {
padding:0;
border:0;
margin:0;
}

#feature-int-left,
#feature-home-left,
#links-home-left {
display:none;
}


#feature-int-mid {

}

#feature-int-right h1,
#feature-home-right h1{
background-image: none !important;
background: none !important;
}

#feature-int h1,
#feature-home h1 {
margin: 0;
font-size: 24px;
line-height: 34px;
background-image: none !important;
background: none !important;
}

#feature-home-mid:before,
#feature-int-mid:before{
content: "Talent Consulting & Professional Services";
}

#feature-int h2 {
font-weight: bold;
font-size: 11px;

}






/**************************
LEFT COLUMN
**************************/






div.firstgrade h3 {
font-size:11px;
padding:0;margin:5px 0 0 0;
font-weight:bold;
}

div.firstgrade p {
font-size:11px;
line-height:12px;
padding:0;margin:0px 0 15px 0;
}

div.firstgrade p.smaller {
font-size:10px;
line-height:11px;
}


#referral

{
display:none;


}






#brolink

{
display:none;

}





#sidebar {display:none;}

/*************************
RIGHT COLUMN
**************************/
#right, #left {
margin-top:40px;
color: #666;
}




#right img {display:none;}

div.secondgrade

{
}

div.secondgrade h2, div.firstgrade h2 {
font-size:10px;
letter-spacing:2px;
border-bottom: 1px #999 solid;
line-height: 18px;
padding: 0 0 3px 0;
margin:0;
}


div.secondgrade h3 {
font-size:11px;
font-weight:bold;
}

div.secondgrade p {
font-size:11px;
}

div.secondgrade-bottom {
}


/**************************
FOOTER
**************************/

#footer {
margin: 0;
color: #FFF !important;
}



#footer-left {

font-size: 18px;
font-weight:bold;
color: #000 !important;

}



#copyright {

width:100%;
font-size: 10px;
color: #000;

}

#footer a {
display:none;
}





/**************************
TYPOGRAPHY
**************************/

ul.index
{
	list-style-type: none;
	list-style-position: outside;
	margin: 0 0 0 10px;
	padding:0;
}

ul.index li
{
	padding:5px;
	line-height: 15px;
	height:15px;
	margin:0;
	
}

ul.index a {

	text-decoration:none;

	
}



.bullet {
margin-right: 10px;
align:left;
}


div.halfbull {
width: 45%;
padding-right: 2%;

}

div.fullbull {
width:90%;

}

div.halfbull h2, div.fullbull h2 {
font-size: 12px;
font-weight: bold;
border-bottom: solid 1px #333;
line-height: 18px;

}

ul.bulls
{
	list-style-type: default;
	list-style-position: outside;
	margin: 0 0 0 20px;
	padding:0 0 0 3px;
}

ul.bulls li
{
	font-size: 10px;
	padding:2px;
	line-height: 12px;
	margin:0 0 5px 0;
	
}



div.fullbull ul {
width: 100%;
list-style-type: default;
list-style-position: outside;

}
div.fullbull li {
float:left;
width: 42%;
margin-right: 20px;
padding:1px;
}

div.fullbull br {
clear:left; 
}


#right br {
display:none;
}








div.openings {
width:45%;
margin-right:2%;
}

div.openings h2 {
font-size: 10px;
font-weight: bold;
border-bottom: solid 1px #333;
line-height: 18px;
margin:0;
margin-top: 15px;
letter-spacing: 1px;

}


div.openings h3 {
font-size: 11px;
font-weight: bold;
line-height:13px;
margin:12px 0 0 0;
padding:0;
clear:both;
}

div.openings p {
font-size:11px ;
line-height:12px ;
margin: 0 0 4px 0 ;

}

.leftlabel {
display:block;
width: 55px;
height: 20px;
float:left;

}



/**************************
FORMS
**************************/
#form-wrap {

display:none; }

.formrow {
width: 100%;
max-width: 400px;
text-align:right;
padding: 2px;
vertical-align: middle;
}

.fileattach {
width: 100%;
max-width: 400px;
text-align:right;
padding: 2px;
vertical-align: middle;
}

#form-wrap {
line-height:18px;
width: 400px;
padding: 10px;
background: #fff;
text-align:left;
}

.hidden {

display: none;

}

input.textbox450 {

width: 250px;
height: 16px;
border: 1px #272727 solid;
font-size: 11px;
line-height:14px;
}

.select250 {
width: 250px;
height: 20px;
line-height: 20px;
font-size: 12px;

}


.fileattach {
width: 200px;
height: 20px;
line-height: 20px;
font-size: 12px;

}

.desctextarea {
width: 250px;
height: 200px;
border: 1px #272727 solid;

}

label { 
float:left;
font-size: 11px;
font-weight: normal;
letter-spacing: -.25pt;
color: #666;
width: 120px;
text-align:left;
height: 16px;
line-height: 16px;

}