﻿/*
* jQuery UI CSS Framework
* Copyright (c) 2009 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
*/


/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { 

font-weight: bold; 
color: #ffffff; 
outline: none; 
background-color:#e5eef6;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { 
color: #0059a9; 
text-decoration: none; 
outline: none; 
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { 

font-weight: bold; 
color: #0059a9; 
outline: none; 
background-color:#e5eef6;
}
.ui-state-hover a, .ui-state-hover a:hover { 
color: #92107d; 
text-decoration: none; 
outline: none; 
}
.ui-state-active, .ui-widget-content .ui-state-active {  
font-weight: bold; 
text-decoration:none;
color: #ffffff; 
outline: none; 
border-bottom:1px solid #0059a9;
background-color: #0059a9;


}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { 
color: #ffffff; 
outline: none; 
text-decoration: none; 
}


----------------------------------*/
.ui-tabs { 
padding: 0;
}
.ui-tabs .ui-tabs-nav { 
list-style: none; 
position: relative; 
padding: 0; 
}
.ui-tabs .ui-tabs-nav li { 
position: relative; 
float: left; 
border-bottom-width: 0 !important; 
margin: 0 3px 0px 0; 
padding: 0; 
}
.ui-tabs .ui-tabs-nav li a { 
float: left; 
text-decoration: none; 
padding: .3em 1em;  
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { 
/*padding-bottom: 1px; */
border-bottom-width: 0; 
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { 
cursor: text; 
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { 
cursor: pointer; 
} /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { 
padding: 0; 
display: block; 
border-width: 0; 
background: none; 
}
.ui-tabs .ui-tabs-hide { 
display: none !important; 
}

#content .row_video {
    float: left;
    width: 100%;
}

#content .box_video {
    float: left;
    width: 29%;
    padding: 2%;
    line-height: 100%;
    text-align: left;
}

#content .border-top{

    border-top: 1px solid #0059a9;
    background-color: #0059a9;
    height:1px;
    width:440px;
}

#content .box_video {
    background-color:#e5eef6;
    margin:5px 5px 0 0;
    padding:5px;
    width:133px;
    height:130px;
}

#content #tabs p{
    padding-top:3px;
}

#content #tabs img{
    border: none;
}

#content #tabs .last{
    margin-right:0px;
}
#content .box_video a {
line-height:100%;
text-align:left;
color:#0059a9;
}