/* Elements appearing on several, but not all pages */
/* imageBanner -- a banner of div.ibImage(s), across the center of the page. 
   Each div.ibImage contains an img and a div.ibCaption*/
table#imageBanner {
  border : solid 1px white;
  background-color : white;
  margin-right : 0px;
  margin-left : auto; 
  width : 100%;
}
table#imageBanner td.ibImage {
  text-align : center;
}
td.ibImage div.ibCaption {
	font-size : 80%;
	font-weigth : bold;
	background-color : #DDDDDD;
	text-align : center;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: #000000;  /* letter-spacing : -.05em; */
}
td.ibImage div.ibCaption a {
  color : black;
  text-decoration : none;
}
td.ibImage div.ibCaption a:hover {
  color : gray;
  text-decoration : underline;
}
/* agentInfo -- A brief paragraph about each agent.*/
div.agentInfo {
	width : 100%;
	color: #000000;
}
div.agentInfo a {
  color : #000000;
  font-weight : bold;
  font-size : 14px;
}
div.agentInfo a:visited {
  color : #FFFFFF;
}
/* featureSummary */
div#featureSummary {
  position : absolute;
  top : 0px;
  right : 0px;
  width : 312px;
  height: 312px;
  text-align : center;
}
div#featureSummary h1 {
  font-family: "Times New Roman", Times, serif;
  font-style : italic;
  font-size : 160%;
}
div.featureItem {
  margin-top : 5px;
  padding-top : 10px;
  margin-bottom : 10px;
}
/* infoBox */
div.infoBox {
  border-top: solid 1px gray; 
  margin-top : 5px; 
  padding-top : 5px;
}
div#featureSummary div.infoBox h1 { 
  font-size : 140%;
}
div.infoBox p { 
  font-weight : bold;
}
div.infoBox input {
  height: 22px;
  vertical-align : bottom;
}.wlink {
	color: #FFFFFF;
}
/* featureSummary */
div#featureSummary1 {
  top : 170px;
  right : 0px;
  width : 312px;
  text-align : center;
  position:absolute;
}
div#featureSummary1 h1 {
  font-family: "Times New Roman", Times, serif;
  font-style : italic;
  font-size : 160%;
}
div.featureItem {
  margin-top : 5px;
  padding-top : 10px;
  margin-bottom : 10px;
  float:left;
}
/* infoBox */
div.infoBox {
  border-top: solid 1px gray; 
  margin-top : 5px; 
  padding-top : 5px;
}
div#featureSummary1 div.infoBox h1 { 
  font-size : 140%;
}
div.infoBox p { 
  font-weight : bold;
}
div.infoBox input {
  height: 22px;
  vertical-align : bottom;
}.wlink {
	color: #FFFFFF;
}
