table.ContentsBorder
{ width: 300px;
  position: relative;
  top: 10px;
  left: 10px;
  margin-bottom: 10px;
  border: 1px solid rgb(170,172,175);
  background-color: FFFFFF;
  -webkit-box-shadow: 1px 2px 2px #999999; 
  -moz-box-shadow: 1px 2px 2px #999999;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;}

table.Contents
{ width: 300px;
  position: relative;
  top: 10px;
  left: 10px;
  margin-bottom: 10px;
  border: 0px solid rgb(170,172,175);}

td.Contents
{ font-size: 14px; 
  padding: 10px;
  vertical-align: top;
  font-weight: bold;}

td.ContentsL
{ font-size: 12px; 
  padding: 10px;
  vertical-align: top;
  font-weight: bold;
  width: 50px;}

.ContentsbottomBorder
{ border-bottom: 1px #CCCCCC solid;}

td.mobileImage
{ width: 58px; 
  height: 58px; 
  line-height: 58px;
  border: 1px solid #AAAAAA;
  -webkit-box-shadow: 2px 2px 1px #CCCCCC;
  -moz-box-shadow: 2px 2px 1px #CCCCCC;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  vertical-align: center; 
  postion: absolute;
  left: 0px;
  padding: 0px;
  margin: 0px;}

img.mobileImage
{ border: 0px solid transparent;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-box-shadow: 1px 1px 1px #BBBBBB;
  -moz-box-shadow: 1px 1px 1px #BBBBBB;
  -webkit-background-clip: border;
  -moz-background-clip: border;
  width: 58px; 
  height: 58px;}

.ContentsHeight
{ line-height: 125%;}