html
{
   background: #EAEAEA none repeat scroll 0% 0%; 
}
   .billboardpanel div.left .title
   {
      font-size: 130%;
   }
   .billboardpanel h1
   {
      padding:0;
   }
   .billboardpanel div.left .detail
   {
      padding: 0px 0px 12px 0px;
   }
   .billboardpanel div.left .detail p
   {
      padding:12px 0pt 0px;
   }
   .billboardpanel a
   {
      text-decoration: none;
      color: #000000;
   }
   .billboardpanel a:hover
   {
      color: #6CB232;
   }
   .billboardpanel div.left .trynow
   {
      padding: 16px 0px 24px 0px;
      text-align:center;
   }
   .trycallout
   {
      padding:20px;
      background: #6CB232;
      border-top:1px solid rgba(82, 82, 82, 0.6);
      border-bottom:1px solid rgba(255, 255, 255, 0.3);
      
      -moz-border-radius: 60px; 
      -webkit-border-radius: 60px;
      -webkit-border-top-left-radius:60px;
      -webkit-border-top-right-radius:60px;
      -moz-border-radius-topleft:60px;
      -moz-border-radius-topright:60px;
      border-top-left-radius:60px;
      border-top-right-radius:60px;
      -webkit-border-bottom-left-radius:60px;
      -webkit-border-bottom-right-radius:60px;
      -moz-border-radius-bottomleft:60px;
      -moz-border-radius-bottomright:60px;
      border-bottom-left-radius:60px;
      border-bottom-right-radius:60px;
   }
   a.trycall
   {
      padding:12px;
      background: #6CB232;
      border-top:1px solid rgba(82, 82, 82, 0.2);
      border-bottom:1px solid rgba(255, 255, 255, 0.3);
      font-size:120%;
      font-weight:bold;
      text-transform:uppercase;
      text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.5);
      text-decoration: none;
      color: #FFFFFF;

      -moz-border-radius: 60px; 
      -webkit-border-radius: 60px;
      -webkit-border-top-left-radius:60px;
      -webkit-border-top-right-radius:60px;
      -moz-border-radius-topleft:60px;
      -moz-border-radius-topright:60px;
      border-top-left-radius:60px;
      border-top-right-radius:60px;
      -webkit-border-bottom-left-radius:60px;
      -webkit-border-bottom-right-radius:60px;
      -moz-border-radius-bottomleft:60px;
      -moz-border-radius-bottomright:60px;
      border-bottom-left-radius:60px;
      border-bottom-right-radius:60px;
   }
   a.trycall:hover
   {
      color: orange;
   }

   .billboardpanel div.left .note
   {
      font-size: 86%;
      text-align:center;
      color: #C3D698;
   }
   
.contentpanel
{
   padding:15px 0pt 15px;
}
   .contentpanel .inner .right
   {
      text-align:left;
   }
   .contentpanel .inner p
   {
      padding:8px 0pt 8px;
   }
   .contentpanel .inner h2
   {
      padding:8px 0pt 8px;
      font-size: 120%;
      font-weight:bold;
      color: #4DBDCB;
   }
   .contentpanel .inner .right ul
   {
      list-style-type:square;
      padding: 0px 20px 0px 20px; 
   }
   .contentpanel .inner .right ul li
   {
      list-style-type:square;
      list-style-position: outside; 
      padding: 12px 4px 0px 4px; 
   }
   .contentpanel .inner .right li li
   {
      list-style-type:circle;
      padding: 4px 4px 0px 4px; 
   }

.idx-point
{ 
	padding: 0pt 10px 6pt 20px; 
	margin-top: 1em; 
	position: relative; 
	zoom: 1;
}
.idx-point img
{ 
	position: absolute; 
	top: 4px; 
	left: 0pt; 
}
.pinpoint
{
	padding-top: 10px;
	text-align: center;
}
