@import url("/rpl/web.nsf/menuhorizDD.css");
@import url("/rpl/web.nsf/menuhoriz.css");
@import url("/rpl/web.nsf/menufooter.css");
body {
text-align:center;
margin:0; 
padding:0;
font-size:11px;
font-family:Verdana,Arial,Helvetica;
}
td {
font-size:11px;
font-family:Verdana,Arial,Helvetica;
}
p{
line-height:15px;
}
td .niceline{
line-height:15px;
}
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:#002C5F;
}
a {
font-family:Verdana,Arial, Helvetica;
font-weight:bold;
color:#002C5F;
text-decoration:underline; 
}
a:hover{
/*color:#fff;*/
text-decoration:none; 
}
#center {
margin:0pt auto;
text-align:left;
width:1000px; 
/*height:494px; */
/*position:absolute;*/
/* top:50%; */
/*left:auto;*/
/*left:0; */
/*margin:-247px auto auto; */
border:0px solid black; 
}
#header{
z-index:2;
position:relative;
width:100%;
	background:url( /rpl/web.nsf/images/header.jpg) top left no-repeat;
	height:118px;
}
/*START MAIN MENU STYLE*/ 
#top-menu{
width:100%;
	height:25px;
}
#top-menu-left{
float:left;
width:270px;
	/*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%;
	}
/*END MAIN MENU STYLE*/ 
#second-menu{
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
width:100%;
	height:27px;
	/* NOTE THERE IS A BACKGROUND SET IN THE ACTUAL FORM ITSELF*/
}
#second-menu img{
	border:0px;
}
#content{
padding:10px;
position:relative;
min-height:318px;
}
#content-inner-left{
position:relative;
/*
padding-top:30px;
padding-left:40px;
*/
float:left;
width:410px;
}
#content-inner-left img{
	border:1px solid #fff;
	}
#content-inner-right{
position:relative;
float:right;
/*
padding-top:25px;
padding-right:12px;
*/
width:535px;
}
#footer{
padding-left:35px;
position:relative;
/*clear:both;*/
/*width:100%;*/
	height:115px;
	background:url( /rpl/web.nsf/images/menu_bottom_bg.gif) top left no-repeat;
}
/* = = = = = = = = Buttons with mac backgrounds  ; )  = = = = = = = = = = = */
a.searchbutton {
display:block;
width:34px;
height:18px;
	background:url( /rpl/web.nsf/images/go.gif) top left no-repeat;
}
a.searchbutton:hover {
	background-position: 0 -19px;
	}
a.contactbutton {
display:block;
width:102px;
height:18px;
	background:url( /rpl/web.nsf/images/contact.gif) top left no-repeat;
}
a.contactbutton:hover {
	background-position: 0 -19px;
	}
a.submitcontactbutton{
display:block;
width:102px;
height:18px;
	background:url( /rpl/web.nsf/images/submit.gif) top left no-repeat;
}
a.submitcontactbutton:hover {
	background-position: 0 -19px;
	}
input,  select{
font-size:11px;
border:1px solid #999; 
}
