	
.imagethumb { position: relative; width: 24%; float: left; padding-top: 5px; padding-right: 5px; padding-bottom: 25px;}

.img-spacer {
  height: 110px;
  display: block;
}
.img-shadow {
  float:left;
  position: relative;
  background: url(images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  }
 .about { position: relative; float: right; padding-right: 20px; width: 30%}
 .about h4 {position:relative; padding-top:20px; font-family: Arial, Helvetica, sans-serif; font-size: 13; font-style: italic; font-weight: bold;padding-bottom: 0px;margin-bottom: 0px;}
 .fulldatatext, .fieldline {width:80%; padding-top: .5em; margin-top: .5em; padding-bottom: -.5em; margin-bottom: -.5em;}

.thumbnail , .remoteLaunchURL {position:relative;clear:both; bottom: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal;white-space: nowrap; }

.fieldname {position:relative; font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: 800;}

.fielddata {position:relative; font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal;}

.message {  width: 95%; padding-top: 7px; padding-right: 20px; padding-bottom: 7px;clear: both;   position: relative; }

.records {width:95%;float: left; padding:15px;   position: relative;}

img {border-width: 0; border: none;}

.statistics, .nextprev {clear:both;text-align:center; width: 99%; }

.number {  width: 7%; position:relative; float: left;bottom: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12; font-style: normal; font-weight: normal;white-space: nowrap; }

.row { width: 100%; position:relative; clear: both; float: none;}

.dataright { positon:relative; float: left;width: 30%; align: right;font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000}

.imageright { clear: right; width: 40%; align: right;positon:relative; float: left; font-family: Arial, Helvetica, sans-serif; font-size: small; color: #000000}

.divider {display: block;border-top: 1px solid #CCCCCC;
	width:85%;
	position: relative; 
	clear: both; float: left;
 }

div.row {
  clear: both;
  display: block;
  width:90%;
  } 

div.searchbox {
  background: url(images/custom_corners_topleft.gif) top left no-repeat;
  width:90%;
  } 

div.searchbox h3 {
  background: url(images/custom_corners_topright.gif) top right no-repeat;
  font-size:1.3em;
  padding:15px;
  margin:0;
  }

div.serchform {
  background: url(images/custom_corners_rightborder.gif) top right repeat-y;
  margin:0;
  margin-top:-2em;
  padding:15px;
  }

div.searchfooter {
  background: url(images/custom_corners_bottomleft.gif) bottom left no-repeat;
  }

div.searchfooter p {
  background: url(images/custom_corners_bottomright.gif) bottom right no-repeat;
  padding:15px;
  display:block;
  margin:-2em 0 0 0;
  }

div.choosemode {
  background: url(images/custom_corners_rightborder.gif) top right repeat-y;
  padding:15px;
  display:block;
  margin:-2em 0 0 0;
  }


body {
background: #FFFFFF;
font: 0.7em/1.5 Geneva, Arial, Helvetica, sans-serif;
}
