body {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#323232;
background-color:transparent;
margin:0;
padding:5px;
}

.clear {
clear:both;
font-size:0;
}

.left {
float:left;
}

.right {
float:right;
display:block;
}

.hidden {
display:none;
}

.show {
display:block;
}

a {
color:#03C;
background-color:transparent;
text-decoration:underline;
cursor:pointer;
}

a.hover {
color:#03C;
background-color:transparent;
text-decoration:underline;
}

img {
border:none;
}

td {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:12px;
color:#323232;
vertical-align:top;
padding-top:8px;
padding-bottom:8px;
border-bottom:solid 2px #000;
}

h1,h2,h3,p {
margin:0;
padding:0;
}

.vid2_videoframe {
width:850px;
padding-left:2px;
}

.v2_videoplayback_player {
float:left;
background-color:#fff;
border:solid 1px #000;
width:380px;
margin:5px 10px 10px 20px;
padding:10px 8px;
}

.v2_videoplayback_titlebar {
font-size:1.1em;
font-weight:700;
padding-bottom:2px;
border-bottom:solid 2px #000;
margin-bottom:5px;
}

.v2_videocall_wai {
background-color:#fff;
border:solid 1px #9A7877;
padding:2px 0 2px 4px;
}

.vid2_videolist {
float:right;
width:360px;
background-color:#fff;
border:solid 1px #000;
margin:5px 20px 10px 0;
padding:10px 8px 10px 15px;
}

.v2_videotable {
height:502px;
overflow:auto;
}

.vid2_videolist h3 {
font-size:1em;
font-weight:700;
text-decoration:underline;
padding-bottom:8px;
}

.waiicon {
padding:5px 5px 0 0;
}

.vid2_videoinfo {
float:left;
width:380px;
background-color:#fff;
border:solid 1px #000;
margin:5px 10px 10px 20px;
padding:10px 8px;
}

.v2_videoinfo_text {
height:120px;
overflow:auto;
}

.vid2_videoinfo p {
padding-right:2px;
}

.vid2_videoframe_pink {
background-color:#EAC8C6;
}

.vid2_videoframe_grey {
background-color:#ddd;
}

.vid2_videoframe_grey a {
color:#0169B2;
}

.vid2_videoframe_grey h3 a {
color:#03C;
}

.wai_poweredby {
padding-top:2px;
margin-bottom:2px;
text-align:right;
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:10px;
}

.wai_poweredby a {
color:#000;
text-decoration:none;
}

.clickable,button {
cursor:pointer;
}

.vid2_videolist h2,.vid2_videoinfo h2 {
font-size:1.2em;
font-weight:700;
padding-bottom:2px;
border-bottom:solid 2px #000;
margin-bottom:5px;
}

.vid2_videoframe_pink td,.vid2_videoframe_pink .v2_videoplayback_titlebar,.vid2_videoframe_pink .vid2_videolist h2,.vid2_videoframe_pink .vid2_videoinfo h2 {
border-bottom:solid 2px #8D6C6B;
}

.vid2_videoframe_pink .v2_videoplayback_player,.vid2_videoframe_pink .vid2_videolist,.vid2_videoframe_pink .vid2_videoinfo {
border:solid 1px #9A7877;
}

.vid2_videoframe_grey td,.vid2_videoframe_grey .v2_videoplayback_titlebar,.vid2_videoframe_grey .vid2_videolist h2,.vid2_videoframe_grey .vid2_videoinfo h2 {
border-bottom:solid 2px #0169B2;
}

.vid2_videoframe_grey .v2_videoplayback_player,.vid2_videoframe_grey .vid2_videolist,.vid2_videoframe_grey .vid2_videoinfo {
border:solid 1px #A0A4A7;
}
