@import url("/reabrook/web.nsf/menuhoriz.css");
body {
margin:0; 
padding:0;
font-size:11px;
color:#FFF;
font-family:Verdana,Arial,Helvetica;
/*text-align:left;*/
}
td {
font-size:11px;
color:#FFF;
font-family:Verdana,Arial,Helvetica;
}
p{
line-height:16px;
}
td .niceline{
line-height:16px;
}
h3 {
font-weight:normal;
font-size:24px;
color:#9AC0E4;
line-height:26px;
}
.quote {
font-family:Times New Roman, Helvetica;
font-size:26px;
line-height:32px;
color:#9AC0E4;
}
a {
font-family:Verdana,Arial, Helvetica;
font-weight:bold;
color:#9AC0E4;
text-decoration:underline; 
}
a:hover{
color:#fff;
text-decoration:none; 
}
#center {
text-align:left;
width:1000px; 
height:494px; 
position:absolute;
top:50%; 
/*margin:0px auto;*/
/*left:auto;*/
/*margin:-247px auto auto; */
left:50%; 
margin:-247px auto auto -510px; 
/* To take into account an 800x600 browser */
margin-top:expression(document.body.clientWidth > 800 ? "-247px" : "-210px" );
margin-left:expression(document.body.clientWidth > 800 ? "-500px" : "-400px" );
border:0px solid black; 
}
#header{
width:100%;
	background:url( /reabrook/web.nsf/images/menu_top.jpg) top left no-repeat;
	height:93px;
}
/*START MAIN MENU STYLE*/ 
#top-menu{
width:100%;
	background:url( /reabrook/web.nsf/images/menu_middle.jpg) top left no-repeat;
	height:25px;
}
#top-menu-left{
float:left;
width:520px;
	height:100%;
}
#top-menu-center{
float:left;
width:auto;
	height:100%;
}
	#top-menu-center-left{
	float:left;
	padding-top:2px;
	width:auto;
		height:100%;
	}
	#top-menu-center-right{
	float:left;
	padding-top:3px;
	padding-left:3px;
	width:auto;
		height:100%;
	}
#top-menu-right{
float:right;
width:auto;
	height:100%;
}
#top-menu-right a {
font-family:Arial,Verdana,Helvetica;
font-weight:bold;
color:#132B51;
text-decoration:none; 
padding-top: 5px;  
padding-right: 10px;  
height:1em;
}
#top-menu-right a:hover{
    color:#fff;
}
/*END MAIN MENU STYLE*/ 
#company-menu{
float:left;
width:100%;
	background:url( /reabrook/web.nsf/images/menu_company_right.jpg) top right no-repeat;
	height:46px;
}
#company-menu img{
	border:0px;
}
#content{
width:100%;
	background:#132B51;
	height:367px;
}
#content-inner-left{
position:relative;
padding-top:30px;
padding-left:40px;
float:left;
width:410px;
height:295px;
	/*height:100%;
	height:320px*/;
}
#content-inner-left img{
	border:1px solid #fff;
	}
#content-inner-right{
position:relative;
padding-top:25px;
padding-right:12px;
float:right;
width:535px;
	height:295px;
	overflow:auto;
}
#footer{
width:100%;
	height:20px;
	background:url( /reabrook/web.nsf/images/bottom_bar.jpg) top left no-repeat;
}
#footer p{
	margin-left:37px;
	color:#132B51;
}
/* = = = = = = = = Buttons with mac backgrounds  ; )  = = = = = = = = = = = */
a.searchbutton {
display:block;
width:34px;
height:18px;
	background:url( /reabrook/web.nsf/images/go.gif) top left no-repeat;
}
a.searchbutton:hover {
	background-position: 0 -19px;
	}
a.emailbutton {
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/email.gif) top left no-repeat;
}
a.emailbutton:hover {
	background-position: 0 -19px;
	}
a.applybutton {
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/apply.gif) top left no-repeat;
}
a.applybutton:hover {
	background-position: 0 -19px;
	}
a.submitapplicationbutton {
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/submit_application.gif) top left no-repeat;
}
a.submitapplicationbutton:hover {
	background-position: 0 -19px;
	}
a.submitregisterbutton {
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/submit_register.gif) top left no-repeat;
}
a.submitregisterbutton:hover {
	background-position: 0 -19px;
	}
a.submitregisterstartbutton {
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/submit_register_start.gif) top left no-repeat;
}
a.submitregisterstartbutton:hover {
	background-position: 0 -19px;
	}
a.emailvacancybutton{
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/submit_notify_friend.gif) top left no-repeat;
}
a.emailvacancybutton:hover {
	background-position: 0 -19px;
	}
a.submitcontactbutton{
display:block;
width:129px;
height:18px;
	background:url( /reabrook/web.nsf/images/submit_contact.gif) top left no-repeat;
}
a.submitcontactbutton:hover {
	background-position: 0 -19px;
	}
a.moreinfobutton{
display:block;
width:99px;
height:18px;
	background:url( /reabrook/web.nsf/images/more_info.gif) top left no-repeat;
}
a.moreinfobutton:hover {
	background-position: 0 -19px;
	}
input,  select{
font-size:11px;
border:1px solid #999; 
}
