/* CSS Document */
div#ThumbnailPage h1
{
  text-align:center;
  font-size: 18pt;
  color: black;
}
div#ThumbnailPage p
{
  text-align: left;
  font-size: 12pt;
  color: black;
}
div#ThumbnailPage h2
{
  margin: 1em 0 0 0;
  font-size: 16pt;
  color: rgb(106,106,99);
}
div#ThumbnailPage div.ThumbnailGroupList p, div#ThumbnailPage div.ThumbnailGroupThumbnail p
{
  text-align: left;
  font-size: 11pt;
  color: black;  
}
div#ThumbnailPage div.ThumbnailGroupList table
{
    width: 100%;
}
div#ThumbnailPage div.ThumbnailGroupList tr.thumbnailRow
{
  border-bottom: 1px solid rgb(106,106,99);
}
div#ThumbnailPage div.ThumbnailGroupList tr.odd
{
  background-color: rgb(229,229,255);
}
div#ThumbnailPage div.ThumbnailGroupList th
{
  text-align:center;
  font-weight:bold;
  font-size: 12pt;
}
div#ThumbnailPage div.ThumbnailGroupList td
{
  font-size: 12pt;
}
div#ThumbnailPage div.ThumbnailGroupList td.price
{
  padding: 0 0.5em 0 0.5em;
  text-align: center;
  color: rgb(74,99,165);
}
div#ThumbnailPage div.ThumbnailGroupList tr.odd td.price
{
  color: black;
}
div#ThumbnailPage div.ThumbnailGroupList tr.odd td.price a:link, div#ThumbnailPage div.ThumbnailGroupList tr.odd td.price a:visited
{
    color: black;
    font-size: 10pt;
}
div#ThumbnailPage div.ThumbnailGroupList tr.odd td.price a:link, div#ThumbnailPage div.ThumbnailGroupList tr.odd td.price a:visited
{
    color: rgb(74,99,165);
    font-size: 10pt;
}
div#ThumbnailPage div.ThumbnailGroupList tr.even td.price a:link, div#ThumbnailPage div.ThumbnailGroupList tr.even td.price a:visited
{
    color: black;
    font-size: 10pt;
}
div#ThumbnailPage div.ThumbnailGroupList tr.even td.price a:link, div#ThumbnailPage div.ThumbnailGroupList tr.even td.price a:visited
{
    color: rgb(74,99,165);
    font-size: 10pt;
}
div#ThumbnailPage div.ThumbnailGroupList ul
{
  list-style-type: disc;
  margin: 0.25em 0 0 3em; 
}
div#ThumbnailPage div.ThumbnailGroupList ul li
{
  font-size: 10pt;
  color: rgb(106,106,99);
}
div#ThumbnailPage div.ThumbnailGroupList td.model
{
  text-align: center;
  font-weight: bold;  
}
div#ThumbnailPage div.ThumbnailGroupList td.model a:link, div#ThumbnailPage div.ThumbnailGroupList td.model a:visited 
{
  color: black;
}
div#ThumbnailPage div.ThumbnailGroupList td.model a:active, div#ThumbnailPage div.ThumbnailGroupList td.model a:hover
{
  color: rgb(74,99,165);
}
div#ThumbnailPage div.ThumbnailGroupList td.image
{
  text-align: center;    
}
div#ThumbnailPage div.ThumbnailGroupList td.image img
{
  margin: 3px;
}
div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails
{
  border-collapse: separate;
  border-spacing: 3px;
}
div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails td
{
  width: 150px;
  height: 150px;
  text-align: center;
  background-color: rgb(229,229,255);
  border: 1px solid rgb(106,106,99);  
}
div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails h3
{
  font-size: 11pt;
  font-weight: bold;
  margin-bottom: 0.5em;  
}
div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails h4
{
  font-size: 8pt;
  font-weight: normal;
  color: black;
}
div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails h3 a:link, div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails h3 a:visited
{
  color: rgb(106,106,99);
}
div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails h3 a:hover, div#ThumbnailPage div.ThumbnailGroupThumbnail table.thumbnails h3 a:active
{
  color: rgb(74,99,165);
}
div.ThumbnailGroupSideBar h2
{
  color: black;
  font-size: 14pt;
}
div.ThumbnailGroupSideBar img
{
  margin: 2px;
}
div.ThumbnailGroupSideBar h3
{  
  font-size: 12pt;    
}
div.ThumbnailGroupSideBar a:link, div.ThumbnailGroupSideBar a:visited
{
  color: rgb(106,106,99);
}
div.ThumbnailGroupSideBar a:active, div.ThumbnailGroupSideBar a:hover
{
  color: rgb(74,99,165);
}
div.ThumbnailGroupSideBar h4
{
  color: black;
  font-size: 10pt;
  font-weight:normal;
}
div.ThumbnailGroupDetail div.thumbnail
{
  height: 105px;
  border: 1px solid rgb(106,106,99);
  margin: 0 0 5px 16pt;
  background-color: rgb(229,229,255);
}
div.ThumbnailGroupDetail div.thumbImage
{  
  width: 120px;
  height: 105px;
  text-align:center;  
  float: left;
  border-right: 1px solid rgb(106,106,99);  
  margin-right: 12pt;    
}
div.ThumbnailGroupDetail div.thumbnail.order0 div.thumbImage
{  
  background-image: url('../images/thumb_bg_red.png');
}
div.ThumbnailGroupDetail div.thumbnail.order1 div.thumbImage
{
  background-image: url('../images/thumb_bg_green.png');
}
div.ThumbnailGroupDetail div.thumbnail.order2 div.thumbImage
{
  background-image: url('../images/thumb_bg_yellow.png'); 
}
div.ThumbnailGroupDetail div.thumbnail.order3 div.thumbImage
{  
  background-image: url('../images/thumb_bg_blue.png');
}
div.ThumbnailGroupDetail div.thumbImage img
{
  margin-top: 5px;  
}
div.ThumbnailGroupDetail div.thumbImage a
{  
  font-size: 10pt;  
}
div.ThumbnailGroupDetail h3
{
  font-size: 16pt;
  text-align: center;
}
div#ThumbnailPage div.ThumbnailGroupDetail ul
{
  list-style-type: disc;
  margin: 0.1em 0 0 150px; 
}
div#ThumbnailPage div.ThumbnailGroupDetail ul li
{
  font-size: 11pt;
  color: black;
}
div.ThumbnailGroupDetail div.thumbnail p
{
  font-size: 12pt;
  color: black;
  margin: 0 1em 0 1em;
}
div.ThumbnailGroupDetail div.thumbImage a:link, div.ThumbnailGroupDetail h3 a:link,
  div.ThumbnailGroupDetail h3 a:visited, div.ThumbnailGroupDetail div.thumbImage a:visited
{
  color: black;
}
div.ThumbnailGroupDetail div.thumbImage a:hover, div.ThumbnailGroupDetail h3 a:hover,
   div.ThumbnailGroupDetail div.thumbImage a:active, div.ThumbnailGroupDetail h3 a:active
{
  color: rgb(74,99,165);
}
div#ThumbnailPage div.rawContent.highlight {
        border: 1px solid gray;
        background-color: rgb(255,255,200);
        padding: 0.1em;
}
div#ThumbnailPage div.rawContent h2 {
    color: #4a63a5;
    font-size: 16pt;
    font-weight: bold;
    text-align: left;
    margin: 0em 0em 0.5em 0em;
}
div#ThumbnailPage div.rawContent h3 {
    color: black;
    font-size: 12pt;
    font-weight: bold;
    text-align: left;
}
div#ThumbnailPage div.rawContent h2.center {
    text-align: center;
}
div#ThumbnailPage div.rawContent p.finePrint {
    font-size: 9px;
}
div#ThumbnailPage div.rawContent table {
    color: black;
    font-size: 11pt;
}
div#ThumbnailPage div.rawContent table th {
    font-weight: bold;
    text-align: center;
}
div#ThumbnailPage div.rawContent table.centerAll td {
    text-align: center;
}
div#ThumbnailPage div.rawContent table td {
    border: 1px solid gray;
    background-color: rgb(230,230,180);
}
div#ThumbnailPage div.rawContent table td.blank {
    border: none;
    background-color: transparent;
}
div#ThumbnailPage div.rawContent table td ul {
    list-style-type: square;
    margin: 0.25em 0.25em 0.25em 1.5em;
}
div#ThumbnailPage div.rawContent ul {
    list-style-type: disc;
    margin: 0.25em 0 1em 3em;
}
div#ThumbnailPage div.rawContent ul ul {
    list-style-type: circle;
}
div#ThumbnailPage div.rawContent ul li
{
  color: black;
  font-size: 11pt;
  text-align: left;
}
ul.application {
    list-style: disc outside; 
    color: black;
    font-size: 14px;
    margin-top: 1em;
    padding-left: 1.5em;
}
ul.application > li > ul {
    list-style: circle outside;
    padding-left: 3em;
    margin-bottom: 1em;
}


