body{
	background-color:	#E6E6E6;
	padding-left:		10px;
	padding-top:		10px;
}

table{
	background-color: #FFFFFF;
}
td{
	font-family: 		verdana,helvetica,arial;
	font-size: 			11px;
	vertical-align: 	top;
	text-align:			left;
	padding:				4px;
}
div,span {
	font-family: 		verdana,helvetica,arial;
	font-size: 			11px;
}
textarea{
	font-family: 		verdana,helvetica,arial;
	font-size: 			11px;
	width:				150px;
	height:				50px;
}
select{
	font-family: 		verdana,helvetica,arial;
	font-size: 			11px;
}
option{
	font-family: 		verdana,helvetica,arial;
	font-size: 			11px;
}
input{
	font-family: 		verdana,helvetica,arial;
	font-size: 			11px;
}

.COLHEAD{
	background-color:	#CCCCCC;	
	color: 				#000000;
	font-weight: 		bold;
}

.COLHEAD2{
	background-color:	#CCCCCC;	
	color: 				#000000;
	font-size: 			10px;
}



.SUBHEAD{
	font-weight: 		bold;
}
.EVENTDETAIL{
	font-size:10px;
}
.background{
	background-color:	#3557A1;
}
a:link{color:#0000FF;text-decoration:none}
a:visited{color:#0000FF;text-decoration:none}
a:hover{color:#0000FF;text-decoration:none}
a:active{color:#0000FF;text-decoration:none}


/* promobanner "popup" stuff */
img.promoBanner {
    border: 0;
    padding: 4px;
}

div.promoBannerBody {
    position: absolute;
    top: -25px;
	left: 25px;
	width: 80%;
    margin: 0;
    padding: 5px;
    border: 2px solid black;
    background: #ccc;
}
div.promoBannerBodyControl {
    text-align: center;
    color: #ccc;
    font-size: 10px;
    background: #333;
	margin: 3px;
    cursor: pointer;
}
.jobListingRow {
overflow: auto;
height: 400px;
}
