.contentpanel .inner .right.white
{
   background: #FFFFFF;
   min-height: 30em;
}

td.redcell
{
   padding: 12px;
   text-align: center;
    vertical-align:middle;
}
td.dotcell
{
   padding: 8px;
   text-align: left;
    vertical-align:middle;
   font-weight: bold;
}
td.mdlcell
{
   padding: 8px;
   text-align: left;
   vertical-align:middle;
}
table, th, td
{
   border:1px solid #D5D5D5;
   border-collapse:collapse;
}
.ovw-rect-left-1
{
   width:48%;
   float: left;
}
.ovw-rect-left-2
{
   width:48%;
   float: right;
}

.contentpanel .inner .leftside ul
{
   list-style-type:square;
   padding: 0px 0px 8px 20px; 
}
.contentpanel .inner .leftside ul li
{
   list-style-type:square;
   list-style-position: outside; 
   padding: 4px 4px 0px 4px; 
}
.contentpanel .inner .leftside ul li.arrow
{
   padding: 12px 8px 0px 4px; 
   list-style-image: url("img/plus.gif");
}
.contentpanel .inner .conclusion
{
   padding: 0px 0px 8px 20px; 
}
.contentpanel .inner .grey
{
   background: #EAEAEA;
}

.whofor ul
{
   font-size: 100%;
   list-style: none;
   margin: 0;
   padding: 0;
}
.whofor ul li
{
   display: table-cell;
   vertical-align: middle;
   padding: 20px 8px 20px 180px;
   overflow: hidden;
   text-align: left;
   width: 48%;
}
.for-transcriptionists
{
   background: transparent url("img/transcriptionists.jpg") no-repeat scroll 0% center;
}
.for-doctors
{
   background: transparent url("img/doctors.jpg") no-repeat scroll 0% center;
}
.for-helpdesk-staffs
{
   background: transparent url("img/helpdesk.jpg") no-repeat scroll 0% center;
}
.for-translators
{
   background: transparent url("img/translations.jpg") no-repeat scroll 0% center;
}
.for-writers
{
   background: transparent url("img/writers.jpg") no-repeat scroll 0% center;
}
.for-typists
{
   background: transparent url("img/typists.jpg") no-repeat scroll 0% center;
}
.idx-point img
{ 
   position: absolute; 
   top: 12px; 
   left: 0pt; 
}
