.RollOverHand{	cursor: hand;}
.body {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #333333}
.body1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: normal; color: #333333}
.bodysmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; color: #33333}
.bodywhite {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #FFFFFF}
.bodywhiteBold{  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #FFFFFF}
.close {	font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #33333;text-decoration: none}
a:hover.close{ font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: bold;color: #33333;text-decoration: none}
.tdon {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #33333;background-color:#CCCCFF;text-decoration: none;cursor: hand}
.tdoff {	font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #33333;background-color:#FFFFFF;text-decoration: none}

.tdonrev {	font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #33333;background-color:#ebeaf3;text-decoration: none; cursor: default;}
.tdoffrev {	font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #33333;background-color:#ebeaf3;text-decoration: none; cursor: default;}

body { font-family: Arial, Helvetica, sans-serif;font-size: 10pt}

.body {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; color: #33333}
.pagetitle {  font-family: Arial, Helvetica, sans-serif; font-size: 16pt; font-style: normal; font-weight: bold; color: #33333}
.linkedtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33333;
	text-decoration: none;
	font-weight: bold;	
}
a:hover.linkedtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #33333;
	text-decoration: none;
	font-weight: bold;
}
.footlinks {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #d02433}
.footbody {
font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}




#campaign a {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}
#campaign a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}

#campaign-wrap{
	float: left;
	width: 600px;
	position: relative;
	margin: 10px;
}


#campaign-header{
	float: left;
	width: 600px;
	position: relative;
	text-align: center;
	margin-bottom: 10px;
}

#campaign-col-left{
	float: left;
	width: 363px;
	position: relative;
	border: 0px solid #000;
	padding-left: 10px;
	padding-right: 10px;	
}


#campaign-col-right{
	float: right;
	width: 217px;
	position: relative;
	border: 0px solid #000;
}

#campaign-vacancies{
	padding: 5px;
	background-image:url(../buildingfutures/images/grey_bg.jpg);
	background-repeat:repeat;
	font-size: 10pt;
	
}

#campaign-vacancies ul{
	padding: 0;
	padding-top: 10px;
	margin: 0;

	
}


#campaign-vacancies ul li{
	padding: 0;
	margin: 0;
	list-style-type:none;
	font-size: 8pt;
}

#campaign-vacancies .input{
	font-size: 8pt;
}


#vacancylisting ul{
	padding: 0;

	margin: 0;

}

#vacancylisting li{

	padding-bottom: 10px;


}