body, html
{
width: auto;
height: auto;
overflow: auto;
}


body, div, form, table, td, img, marquee
{
margin: 0px;
padding: 0px;
border: 0px;

font-family: arial;
color: #323232;
}


#APAvideoContent
{
width: 770px;
margin: 0px auto 10px auto;
}

#APAvideo
{
width: 380px;
border-top: 1px solid #D4D7D9;
border-bottom: 1px solid #D4D7D9;
overflow: hidden;
float: left;
background-color: #EEEFF0;
}

div.APAvideoInnerWrapper
{
padding: 10px;
height: 427px;
overflow: hidden;
border-left: 1px solid #D4D7D9;
border-right: 1px solid #D4D7D9;
}

div.VideoPlayerWrapper
{

}

div.VideoHeadline
{
padding-top: 12px;
font-size: 14px;
line-height: auto;
font-weight: bold;
color: #E10000;
}

div.otsstyle2
{
color: #F06900;
}

div.VideoText
{
padding-top: 8px;
font-size: 14px;
line-height: auto;
color: #000000;
}

div.VideoText p
{
margin: 0px 0px 5px 0px;
padding: 0px;
}

div.VideoText font,
div.VideoText span
{
font-family: arial;
color: #323232;
font-size: 14px;
line-height: auto;
}


#APAvideoSelection
{
width: 380px;
overflow: hidden;
float: right;
}

div.APAvideoTabs
{
position: relative;
height: 22px;
overflow: hidden;
}

div.APAvideoList
{
border-top: 1px solid #D4D7D9;
border-bottom: 1px solid #D4D7D9;
background-color: #EEEFF0;
}

div.APAvideoListInnerWrapper
{
height: 425px;
overflow: hidden;
border-left: 1px solid #D4D7D9;
border-right: 1px solid #D4D7D9;
}



div.APAvideoInfoContainer
{
padding: 9px 0px 8px 0px;
font-size: 11px;
line-height: auto;
color: #555f69;
border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #D4D7D9;
cursor: pointer;
zoom: 1;
}

div.APAvideoInfoHeadline
{
margin: 0px 10px 5px 9px;
font-weight: bold; 
}

div.APAvideoInfoContainer:hover div.APAvideoInfoHeadline
{
color: #E10000;
}

div.otsstyle:hover div.APAvideoInfoHeadline
{
color: #F06900;
}


div.APAvideoInfoPic
{
margin-left: 7px;
float: left;
}
div.APAvideoInfoPic div
{
border: 1px solid #DFE0E1;
}
div.APAvideoInfoPic div div
{
border: 1px solid #D1D2D3;
}
div.APAvideoInfoPic div div img
{
display: block;
border: 1px solid #FFFFFF;
}

div.APAvideoInfoText
{
padding-top: 1px;
width: 255px;
margin-left: 8px;
float: left;
}

div.APAvideoInfoText p
{
margin: 0px 0px 5px 0px;
padding: 0px;
}

div.APAvideoInfoText font,
div.APAvideoInfoText span
{
font-family: arial;
color: #555f69;
font-size: 11px;
line-height: auto;
}






#APAvideoBanner
{
width: 768px;
height: 88px;
margin: 10px auto 0px auto;
text-align: center;
background-color: #EEEFF0;
}

#APAvideoBanner img
{
border: 1px solid #BAC1C4;
margin-top: 14px;
}

#APAvideoBanner div
{
padding-top: 14px;
}


a.tabAPA,
a.tabAPA:link,
a.tabAPA:visited,
a.tabAPA:hover,
a.tabAPA:focus,
a.tabAPA:active,
a.tabAPAactive,
a.tabAPAactive:link,
a.tabAPAactive:visited,
a.tabAPAactive:hover,
a.tabAPAactive:focus,
a.tabAPAactive:active
{
display: block;
position: absolute;
top: 0px;
left: 0px;
width: 138px;
height: 22px;
background-image: url(../images/apa_video/tabs/tab_apa.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
outline: none;
z-index: 30;
}

a.tabAPA:hover,
a.tabAPA:focus,
a.tabAPA:active,
a.tabAPAactive,
a.tabAPAactive:link,
a.tabAPAactive:visited,
a.tabAPAactive:hover,
a.tabAPAactive:focus,
a.tabAPAactive:active
{
background-image: url(../images/apa_video/tabs/tab_apa_h.png);
}

a.tabOTS,
a.tabOTS:link,
a.tabOTS:visited,
a.tabOTS:hover,
a.tabOTS:focus,
a.tabOTS:active,
a.tabOTSactive,
a.tabOTSactive:link,
a.tabOTSactive:visited,
a.tabOTSactive:hover,
a.tabOTSactive:focus,
a.tabOTSactive:active
{
display: block;
position: absolute;
top: 0px;
left: 117px;
width: 145px;
height: 22px;
background-image: url(../images/apa_video/tabs/tab_ots.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
outline: none;
z-index: 20;
}

a.tabOTS:hover,
a.tabOTS:focus,
a.tabOTS:active
{
background-image: url(../images/apa_video/tabs/tab_ots_h.png);
}

a.tabOTSactive,
a.tabOTSactive:link,
a.tabOTSactive:visited,
a.tabOTSactive:hover,
a.tabOTSactive:focus,
a.tabOTSactive:active
{
background-image: url(../images/apa_video/tabs/tab_ots_h.png);
z-index: 100;
}

a.tabAPAVALUE,
a.tabAPAVALUE:link,
a.tabAPAVALUE:visited,
a.tabAPAVALUE:hover,
a.tabAPAVALUE:focus,
a.tabAPAVALUE:active,
a.tabAPAVALUEactive,
a.tabAPAVALUEactive:link,
a.tabAPAVALUEactive:visited,
a.tabAPAVALUEactive:hover,
a.tabAPAVALUEactive:focus,
a.tabAPAVALUEactive:active
{
display: block;
position: absolute;
top: 0px;
left: 241px;
width: 139px;
height: 22px;
background-image: url(../images/apa_video/tabs/tab_apavalue.gif);
background-position: 0px 0px;
background-repeat: no-repeat;
outline: none;
z-index: 10;
}

a.tabAPAVALUE:hover,
a.tabAPAVALUE:focus,
a.tabAPAVALUE:active
{
background-image: url(../images/apa_video/tabs/tab_apavalue_h.png);
}

a.tabAPAVALUEactive,
a.tabAPAVALUEactive:link,
a.tabAPAVALUEactive:visited,
a.tabAPAVALUEactive:hover,
a.tabAPAVALUEactive:focus,
a.tabAPAVALUEactive:active
{
background-image: url(../images/apa_video/tabs/tab_apavalue_h.png);
z-index: 100;
}

div.stopFloat
{
clear: both;
float: none;
height: 1px;
overflow: hidden;
}






/* vertical scroller specific */
#verticalScroller
{
position: relative;
top: 0px;
left: 0px;
height: 425px;
overflow: auto;
}

#vScrollContent
{
width: 355px;
}

