body {
font-family:arial;
margin:0px;
padding:0px;
}

h1, h2, h3
{
    margin:0;
    padding:0;
}
h1 
{
    font-size:2.5em;
    font-weight:normal;
    font-family:Lucida Sans Unicode, Arial, Sans-Serif;
    letter-spacing:-2px;
    color:#999;
    margin-bottom:15px;
}
h2
{
    font-size:1.8em;
    font-weight:bold;
    font-family:Lucida Sans Unicode, Arial, Sans-Serif;
    letter-spacing:-1px;
    color:#555;
}
h3
{
    font-size:1.4em;
    font-family:Lucida Sans Unicode, Arial, Sans-Serif;
    font-weight:bold;
    letter-spacing:-1px;
    color:#555;
}
.floatleft
{
    float:left;
}
.clearer
{
    clear:both;
    line-height:1px;
    font-size:1px;
    height:1px;
}
.header1
{
    font-size:2.5em;
    font-weight:normal;
    font-family:Lucida Sans Unicode, Arial, Sans-Serif;
    letter-spacing:-2px;
    color:#999;
    margin-bottom:15px;
    display:block;
}
.header2
{
    font-size:1.4em;
    font-family:Lucida Sans Unicode, Arial, Sans-Serif;
    font-weight:normal;
    letter-spacing:-1px;
    display:block;
    margin-top:25px;
}
.label 
{	
	clear:both;
    float:left;
    width:110px;
    font-family:Lucida Sans Unicode, Arial, Sans-Serif;
    letter-spacing:-1px;
    font-weight:bold;
    color:#333;
}
.value
{	
	display:block;		
}
.pnlSpacer 
{
	display:block;
	clear:both;
}
.jobList
{
	margin:0px;
	padding:0px;
	list-style-type:none;	
}
.jobCondensed
{
    font-weight:bold;
    color:#FFF;
    padding:6px 15px 6px 30px;
    margin-bottom:3px;
    cursor:pointer;
    background:#777 url('images/condensed.gif') no-repeat 8px center;   
	line-height:1.5em; 
}
.jobExpanded
{
	display:none;
	padding:15px 15px 15px 20px;
    margin-bottom:15px;	
	line-height:1.5em;
}
.jobCondensed, .jobExpanded 
{
	font-size:.8em;
}
* html .jobCondensed, * html .jobExpanded
{
	font-size:1em;
}
*+html .jobCondensed, *+html .jobExpanded
{
	font-size:1em;
}
