BODY

{


    FONT-SIZE: 9pt;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

    BACKGROUND-COLOR: #FFFFFF;
	color: #000;
	

}

p
{   FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #111;
margin: 8px 5px 8px 0px;
    LINE-HEIGHT: 15pt;

}


legend {font-size: 100%; font-weight: bold; background-color:#000000; margin-left: 20px; color: #FFFFFF; padding: 2px 10px 2px 10px; }
H3
{   FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	line-height: 15pt;
	margin:0px;
	padding:0px;
}

H1

{   FONT-SIZE: 11pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}

.contact {
font-size:9pt;
text-align: center;
}

HR

{

    COLOR: navy

}



A:link

{

    COLOR: #000;

    TEXT-DECORATION: none;
	cursor:pointer;

}

A:visited

{

    COLOR: #000;

    TEXT-DECORATION: none
	cursor:pointer;
}

A:hover

{

    COLOR: #000;

    TEXT-DECORATION: underline
	cursor:pointer;
}

A:active

{

    COLOR: #000;

    TEXT-DECORATION: none
	cursor:pointer;
}

TABLE

{

    BORDER-RIGHT: medium none;

    BORDER-TOP: medium none;

    BORDER-LEFT: medium none;

    BORDER-BOTTOM: medium none

}

TR

{

    FONT-SIZE: 7.5pt;

    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

TD

{

}

TD.SearchButton

{

    BORDER-RIGHT: black 1px solid;

    BORDER-TOP: black 1px solid;

    BORDER-LEFT: black 1px solid;

    BORDER-BOTTOM: black 1px solid;

    BACKGROUND-COLOR: silver;

    TEXT-ALIGN: center

}

TR.Heading

{

    FONT-WEIGHT: 600;

    COLOR: white;

    BACKGROUND-COLOR: #000

}
.navwhitelink a:link, a:visited, a:hover, a:active

{


    COLOR: white;
    text-decoration:none;
	text-align:center;

}

TR.Data

{

    BACKGROUND-COLOR: white

}

TABLE.ButtonTable

{

    BORDER-RIGHT: gray 1px solid;

    BORDER-TOP: gray 1px solid;

    BORDER-LEFT: gray 1px solid;

    BORDER-BOTTOM: gray 1px solid

}


TR.Line

{

    BACKGROUND-COLOR: gray

}

.BlackLink:link

{

    COLOR: black;

    TEXT-DECORATION: none;
		cursor:pointer;

}

.BlackLink:active

{

    COLOR: black;

    TEXT-DECORATION: underline;
		cursor:pointer;

}

.BlackLink:visited

{

    COLOR: #333333;

    TEXT-DECORATION: none;
		cursor:pointer;

}

.BlackLink:hover

{

    COLOR: black;

    TEXT-DECORATION: underline;
		cursor:pointer;

}

TD.LargeHeading

{

    FONT-SIZE: 9pt;

    FONT-FAMILY: Arial, Helvetica, sans-serif;

}

A A.focus

{

    BACKGROUND-COLOR: green

}



A.GreyLink:link

{

    COLOR: gray;

    TEXT-DECORATION: none;
		cursor:pointer;

}

A.GreyLink:active

{

    COLOR: black;

    TEXT-DECORATION: none;
		cursor:pointer;

}

A.GreyLink:visited

{

    COLOR: black;

    TEXT-DECORATION: none;
		cursor:pointer;

}

A.GreyLink:hover

{

    COLOR: black;

    TEXT-DECORATION: underline;
		cursor:pointer;

}



li {
	list-style-position: outside;
	list-style-image: url(images/bullet.gif);
	padding: 1px 0 1px 0;
	line-height:15pt;
	font-size: 9pt;
}
#slider {
	height: 350px;
}
#featured {
	width: 300px;
	position: relative;
	height: 350px;
	overflow: hidden;
	background: #fff;
}
#featured ul.ui-tabs-nav {
	position: absolute;
	top: 0;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 300px;
	height: 350px;
	overflow: auto;
	overflow-x: hidden;
}
#featured ul.ui-tabs-nav li {
	padding: 0;
	color: #666;
	list-style:none;
}
#featured ul.ui-tabs-nav li img {
	float: left;
	margin: 0px;
	background: #fff;
	padding: 0px;
	border: 0px solid #eee;
		list-style:none;
}
#featured ul.ui-tabs-nav li span {
	font-size: 11px;
	font-family: Verdana;
	list-style:none;
	}
#featured li.ui-tabs-nav-item a {
	display: block;
	height: 0px;
	background: #fff;
	line-height: 0px;
	outline: none;
		list-style:none;

}
#featured li.ui-tabs-nav-item a:hover {
	background: #FFF;
	background-image: url('navoff.jpg');
	background-repeat: repeat-y;
	color: #000;
}
#featured li.ui-tabs-selected {
	background: url('selected-item.gif') top left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a {
	background: #FFF;
	background-image: url('navoff.jpg');
	background-repeat: repeat-y;
	color: #009900;
		list-style:none;
}
#featured .ui-tabs-panel {
	width: 300px;
	height: 350px;
	background: #999;
	position: relative;
		list-style:none;
}
#featured .ui-tabs-panel .info {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 0px;
		list-style:none;

}
#featured .ui-tabs-panel .info a.hideshow {
	position: absolute;
	font-size: 11px;
	color: #f0f0f0;
	margin: 0;
	outline: none;
	background: #333;
	display: none;
		list-style:none;
}

#featured .ui-tabs-hide {
	display: none;
}

.vacancy {height: 300px;
width: 300px;
background-image: url(images/bgvacancy.png);
background-repeat:no-repeat;
float: right;
margin-top: 5px;
}
.vacancy h4 {margin-top: 64px;
font-size: 14px;
text-align: center;
}
.vacancy p {padding: 0px 24px 0px 24px;
font-size: 13px;
text-align: center;
}

.raceforlife {
width: 300px;
background-image: url(images/raceforlife/raceforlife.png);
background-repeat:no-repeat;
border: 1px dotted #EE1595;
float: right;
padding-top: 90px;
margin-top: 10px;
margin-bottom: 5px;
padding-bottom:10px;
}
.raceforlife img {border: none;}

.raceforlife a:link {color: #EE1595; text-decoration:none; border: 1px none #fff;}
.raceforlife a:visited {color: #EE1595; text-decoration:none; border: 1px none #fff;}
.raceforlife a:hover {color: #EE1595; text-decoration:underline; border: 1px none #fff;}
.raceforlife a:active {color: #EE1595; text-decoration:underline; border: 1px none #fff;}
.raceforlife p {padding: 5px 5px 5px 5px; margin: 0px;

font-size: 12px;

}


