@charset "UTF-8";

#pageIntroCopyAboutUs {
 padding-top:0px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:30px;
 font-size:0.9em;
 line-height:22px;
}

/*This block is used to allow the text to wrap around the light house image */
#blankHeaderImageBlock {
 display:none;
 float:right;
 width:380px;
 height:290px;
}

#blankHeaderImageBlockContactUs {
 display:none;
 float:right;
 width:380px;
 height:250px;
}

/*the following overrides the base items css for orangeLink to set the size to the same as the regular body copy.*/
div.about a:link.orangeLink,div.about a:visited.orangeLink {
 font-size:1em;
}

.otherContactsHeader,.otherContactsContainer {
 display:block;
 float:left;
 width:415px;
 padding-left:20px;
 font-size:0.9em;
 line-height:22px;
}

.otherContactsContainer {
 background-image:url(table/lightGreenBlockGradient.gif);
 background-repeat:repeat-x;
 width:390px;
 padding:20px;
}

.headquartersHeader,.headquartersContainer {
 display:block;
 float:right;
 width:300px;
 font-size:0.9em;
 line-height:22px;
}

.headquartersContainer {
 background-color:#E7EBEF;
 width:260px;
 padding-top:150px;
 padding-left:20px;
 padding-right:20px;
 padding-bottom:20px;
 background-image:url(photos/contactUsOfficePhoto.jpg);
 background-repeat:no-repeat;
}

.contactTable tbody tr td {
 padding-top:0px;
 padding-bottom:0px;
 padding-left:10px;
 text-align:left;
 vertical-align:top;
 font-size:0.9em;
 line-height:18px;
}