a{cursor:pointer}

div#content table.contenttable
{
    border-collapse:collapse;
    height:295px;
}
div#content table.contenttable td
{
    font-family:Verdana, Arial, Sans-Serif;
}
div#content table.contenttable td.left
{
    background-color:#f6f2f8;
    font-weight:800;
    width:288px;
    padding:0;
    color:#1d672a;
     background-image:url(../images/sw_vidplayer_bg.jpg);
    
}

div#content table.contenttable td.right
{
 background-image:url(../images/sw_mentors_right.jpg);
 width:456px;
 padding:0;
}

div#content table.contenttable td.left div.menu
{
    position:relative;
    color:#6c2a7f;
    margin:0 0 0 12px;
    padding:2px 0 0 0;
}
div#content table.contenttable td.left div.menu div.btns
{
    display:inline;
}

div#content table.contenttable td.left div.menu a, div#content table.contenttable td.left div.menu span
{
    display:block;
    float:left;
    margin: 0 0 0 6px;
}
div#content table.contenttable td.left div.menu span{margin-right:10px;}
div#content table.contenttable td.left div.menu a.nextBtn, div#content table.contenttable td.left div.menu a.backBtn
{
    padding:3px 0;
}
div#content table.contenttable td.left div.menu div.btns a{width:13px;height:12px; padding:1px 0 0 0;line-height:10px;text-align:center;color:#6c2a7f;background-image:url(../images/icon_purplesquare.gif); background-position:100px; background-repeat:no-repeat; font-size:10px; font-weight:normal; margin-top:1px;}

div#content table.contenttable td.right h3
{
    position:relative;
    display:block;  
    margin:0;
    padding:0;
    text-align:center;
    font-size:18px;
    width:280px;
    margin:0;
    padding:22px 0 8px 10px;
    height:42px;color:#5D2266;
    }


div#content table.contenttable td.right h4
{   position:relative;
    display:block;  
    margin:0;
    padding:0 0 4px 0 ;
    font-size:18px;
    font-weight:500;
    text-align:center;
     width:280px;
     height:18px;color:#5D2266;
    line-height:1em;
}
table#body div#content table.contenttable td.right table{border-collapse:collapse; margin:0; padding:0;}
table#body div#content table.contenttable td.right td
{color:#5D2266;
     vertical-align:middle;
}
table#body div#content table.contenttable td.right td.s1, table#body div#content table.contenttable td.right td.s2, table#body div#content table.contenttable td.right td.s3
{ width:340px;height:50px; padding:0 0 0 35px;
     vertical-align:middle; line-height:1em;}
     
table#body div#content table.contenttable td.right td.s2{height:65px;}
table#body div#content table.contenttable td.right td.s3{height:50px;}

table#body div#content table.contenttable td.right a.signup{
    border:none;
    display:block;
    width:170px;
    position:absolute ;
    left:276px; bottom:30px;color:#5D2266;
    text-align:center;
    text-decoration:none;font-size:18px;
    }
    /*
table#body div#content table.contenttable td.right div{position:relative;height:295px;margin:0; padding:0;
 width:456px; width:240px; padding-right:216px !important; padding-right:155px !important!; padding-right:155px;}*/
 
table#body div#content table.contenttable td.right div{position:relative;height:295px;margin:0; padding:0;
 width:456px; width:260px; padding-right:196px !important; padding-right:135px !important!; padding-right:135px;}
 
 
div#content table.contenttable td.right div table{}
 
 /*************** VIDEO THING *************************/
 
  div#content table.contenttable td.left div.wrap{position:relative; padding:0; margin:0;width:288px;}
 div#content table.contenttable td.left div#playerTitle, 
 div#content table.contenttable td.left div#playerTitleBG
 {
    position:absolute;
    padding:0;
    width:240px;
    left:20px;
    top:16px;
    text-align:center;
    color:#5D2266;
    font-size:12px;
    font-family:Arial;
}
 div#content table.contenttable td.left div#playerTitleBG
 {
    font-size:12px;color:#fff; top:15px; left:19px;
 }

 div#content table.contenttable td.left div#flvDiv
 {
    position:absolute;
    top:35px;
    left:17px;
    /* MARGIN: 35px 0px 10px 17px;*/
 }
 
  div#content table.contenttable td.left div.menu
  { position:absolute;
    padding:0;
    top:244px;
    left:3px;
  }
  
    div#content table.contenttable td.left div.print
    {position:absolute;
    padding:0;
    width:180px;
    left:50px;
    top:268px;
    text-align:center;
    color:#5D2266;
    font-size:11px;
    font-family:Arial;
    font-weight:500;
   
    }
        div#content table.contenttable td.left div.print a
        {   color:#5D2266; text-decoration:none;
        }
