#divVidDialog {
	overflow: hidden;
}

a.playVid
{
   color:black;
   display:block;
   width:160px;
   height:56px;
   margin:0;
   padding:2px;
   overflow:none;
   font-size:small;
   background:url(//www.lawdepot.ca/images/playvideo.gif) no-repeat left top;
   float:right;
   text-align:center;
}

a.playVidSmall:link, a.playVidSmall:visited, a.playVidSmall:active,
a.playVidSmall:hover
{
   float:right;
   font-weight:normal;
   text-decoration:none;
}

.vidTop, .smainVid, .sestateVid, .spurposeVid, .sexecVid, .ssignVid, .schildVid
{
   position:relative;
   top:0;
   right:0px;
   width:auto;
   margin:0;
   padding:0;
}

.sbasicsVid, .stermVid, .spurchaseVid, .srentVid
{  position:relative;
   top:0;
   right:10px;
   width:auto;
   margin:0;
   padding:0;
}

/*
.schildVid
{
   top:100px;
}

.spurposeVid
{
   top:60px;
}
*/

.vidBottom
{
   position:absolute;
   right:0;
   margin:0;
   padding:0;
   top:auto;
   bottom:0;
}

