

.textSearch2Con {}
.textSearch2Con .searchFormCon {clear:both;padding-top:20px;padding-bottom:20px;}
.textSearch2Con .searchResultsCon .summary {padding-top:10px;padding-bottom:10px;text-align:right;}
.textSearch2Con .searchResultsCon .listItemCon {clear:both;}
.textSearch2Con .searchResultsCon .listItemCon .image {float:left;margin-top:10px;margin-right:10px;margin-bottom:10px;}
.textSearch2Con .searchResultsCon .listItemCon .caption {font-size:120%;font-weight:bold;padding-top:15px;text-align:left;}
.textSearch2Con .searchResultsCon .listItemCon .caption a {text-decoration:underline}
.textSearch2Con .searchResultsCon .listItemCon .caption a:hover {}
.textSearch2Con .searchResultsCon .listItemCon .caption a:visited {}
.textSearch2Con .searchResultsCon .listItemCon .body {padding-top:5px;}
.textSearch2Con .searchResultsCon .listItemCon .detail {font-size:90%;padding-top:5px;}
.textSearch2Con .searchResultsCon .listItemCon .detail a {text-decoration:none;color:green;}
.textSearch2Con .searchResultsCon .listItemCon .detail a:hover {text-decoration:none;color:green;}
.textSearch2Con .searchResultsCon .listItemCon .detail a:visited {text-decoration:none;color:green;}
.textSearch2Con .searchResultsCon .pageLinkCon {padding-left:20px;padding-top:10px;padding-bottom:10px;height:30px;clear:both;display:table;}
.textSearch2Con .searchResultsCon .pageLinkCon ul {list-style:none;margin:0;padding:0;}
.textSearch2Con .searchResultsCon .pageLinkCon ul li {background-color:white;margin-right:0px;line-height:28px;float:left;}
.textSearch2Con .searchResultsCon .pageLinkCon ul li div {display:inline;background-color:white;width:20px;height:20px;padding:5px;text-align:center;border:1px solid black;margin:0 2px 2px 0;}
          