body{
background-color: #B7FFD2;
background-image: url(gradient.jpg);
background-repeat: repeat-x;
margin-top: 0;
font : 12px verdana, helvetica, "Trebuchet MS", sans-serif;

}


h1{
text-align: center;
font : 20px verdana, helvetica, "Trebuchet MS", sans-serif;
color:black;

}

h2{
font : 14px verdana, helvetica, "Trebuchet MS", sans-serif;
color:#12745B;

}


#border{
margin: auto;
margin-top:2px;
width: 906px;
background-color: #949599;
padding-top: 2px;
padding-bottom: 2px;
}

#outer{
margin: auto;
width: 900px;
background-color: white;
background-image: url(quartercd.jpg);
background-repeat: no-repeat;


}

#content{
margin: auto;
width: 840px;
background-color: transparent;

}


#topright{
float:right;
width: 600px;
margin-top:20px;
margin-right: 50px;
color:#949599;
}


#leftcontent{
width: 380px;
background-color: transparent;
background-image: url(images/handslight400.jpg);
background-repeat: repeat-x;
line-height: 14pt;
float:left;
}

#rightcontent{
margin-top:15px;
float:right;
width: 400px;
line-height: 14pt;

}


#footer{
width: 904px;
margin: auto;
margin-top:4px;
background-color: #B7FFD2;
padding:0;
height: 20px;
color:#949599;
font-size: 9px;
text-align:left;	/* For IE5 */

}

#footer a{
  color:#949599;
  text-decoration: none;
}

#footer a:hover{
  color:red;
  text-decoration: none;
}

#footer td{
font-size: 9px;		/* For IE5 */
}

table.addressfooter{
width: 100%;
background-image: url(images/footer-border.png);
padding:10px 10px 10px 10px;

	font-size: 80%;
}

img.normal{
border-color:#0F765B; 
border-width: 1px;
border-style: solid;
padding: 2px;

}

#menubar{
width:600px;
margin-left:200px;
margin-top: 20px;
height: 50px;
}

li {
display:block;
font-size: 15px;
float:left;

}

ul a{
text-decoration: none;
list-style:none;
float:left;
color:#0F765B;
display: block;
width: 90px;
text-align: center;
border-bottom: 1px solid #0F765B;
padding: 3px;
}

ul a.selected{
text-decoration: none;
list-style:none;
float:left;
color:#0F765B;
display: block;
width: 90px;
text-align: center;
border-top: 1px solid #0F765B;
border-left: 1px solid #0F765B;
border-right: 1px solid #0F765B;
border-bottom: 1px solid white;
padding: 3px;
}

ul a:hover{
background-color:#F0EEEF;
}

.partnerbox{
background-color: white;
background-image: url(miniquartercd.jpg);
background-repeat: no-repeat;
background-position: bottom right;

width:500px;
margin:auto;
border-top: 1px solid #0F765B;
border-left: 1px solid #0F765B;
border-right: 1px solid #0F765B;
border-bottom: 1px solid #0F765B;
padding:10px;
}

.partnerheader{
color:#0F765B;
font : 16px verdana, helvetica, "Trebuchet MS", sans-serif;

text-transform: capitalize;
font-weight: bold;
}

.partnerlink{
color:#0F765B;
text-decoration: none;
font : 14px verdana, helvetica, "Trebuchet MS", sans-serif;
font-weight: bold;

}

.partnerlink:hover{
color:#F0E1E1;
}

.partnertext{
font : 12px verdana, helvetica, "Trebuchet MS", sans-serif;
}

#phone{
width:800px;
height:30px;
float:right;
text-align: right;
padding-right: 50px;
font : 14px verdana, helvetica, "Trebuchet MS", sans-serif;
color:#10745A;

}

#phone a{
text-decoration: none;
color:#10745A;

}

#phone a:hover{
color:#F0E1E1;

}

#contactfp{
background-color: white;
background-image: url(miniquartercd.jpg);
background-repeat: no-repeat;
background-position: bottom right;

width:550px;
margin:auto;
border-top: 1px solid #0F765B;
border-left: 1px solid #0F765B;
border-right: 1px solid #0F765B;
border-bottom: 1px solid #0F765B;
padding:10px;
padding-left:30px;
}

p.address{
margin-left:10px;
font : 18px verdana, helvetica, "Trebuchet MS", sans-serif;

}

p {
margin-top: 20px;
}

#fullwidth{
width:800px;
margin:auto;
border-top: 1px solid #0F765B;
border-left: 1px solid #0F765B;
border-right: 1px solid #0F765B;
border-bottom: 1px solid #0F765B;
float:right;
padding:15px;
margin-top:25px;
line-height: 13pt;


}

#fullwidthunderline{
width:800px;
margin:auto;
border-bottom: 1px solid #0F765B;
float:right;
padding:15px;
margin-top:25px;
line-height: 13pt;

font : 18px verdana, helvetica, "Trebuchet MS", sans-serif;
font-weight: bold;
text-align: center;

}






.input{
	width: 350px;
	height: 80px;
	border:1px solid #88A0C8; 
	font-family:  Tahoma, verdana, arial,sans-serif; 
	font-size: 15px; 
	color: #003068; 
	text-decoration: none; 
	background-color: #E9EDF0;
	}
.inputsingle{
	width: 250px;
	height: 25px;
	border:1px solid #88A0C8; 
	font-family:  Tahoma, verdana, arial,sans-serif; 
	font-size: 18px; 
	color: #003068; 
	text-decoration: none; 
	background-color: #E9EDF0;
	}
p.partner{
text-align: left;
padding-left: 150px;
}