/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 0px solid #dddddd; background: transparent ; color: #667; }
.ui-widget-content a { color: #667; }
.ui-widget-header { border: 0px solid #e78f08; background:transparent ; color: #ffffff; font-weight: normal; }
.ui-widget-header a { color: #ffffff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 0px solid #cccccc; background: transparent ; font-weight: normal; color: #667; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #667; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 0px solid #fbcb09; background:transparent ; font-weight: normal; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #667; text-decoration: none; font-weight: normal; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 0px solid #fbd850; background:transparent ; font-weight: normal; color: #667; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #667; text-decoration: none; }
.ui-widget :active { outline: none; }

.ui-tabs-vertical
{
    
}
.ui-tabs-vertical .ui-tabs-nav
{
    padding: 0px;
    float: left;
    background: transparent;
}
.ui-tabs-vertical .ui-tabs-nav li
{
    clear: left;
    width: 100%;
    border-bottom-width: 1px !important;
    border-right-width: 0 !important;
    margin: 0 10px 10px 0;
    
}
.ui-tabs-vertical .ui-tabs-nav li a
{
    background: #f0f0f0;
    width: 140px;
/*    height: 60px; TFS bug 15415 */
    display: block;
    padding: 12px 20px;
    font-family: 'Open Sans', sans-serif;
    font-size:14px;
    color:#667;
/*    padding-top:27%; TFS bug 15415 */
    padding-top:12px;
   
    

}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected
{
    background: #ebebeb;
    padding-bottom: 0;
    padding-right: .1em;
    border-right-width: 1px;
    border-right-width: 1px;
    margin: 0 0 10px 0;
    font-family: 'Open Sans', sans-serif;
    font-size:14px !important;
    color:#000

}
.ui-tabs-vertical .ui-tabs-panel
{
    padding: 20px;
    float: left;
    width: 69%;
    background: #ebebeb;    
}

.tabs-minheight
{
/*    min-height: 500px; TFS bug 15415 */
}

.ui-tabs-panel li{
	margin-left:20px;
	border:0px;
}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-selected a
{
    background: #ebebeb;
     font-size:14px !important;

}
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl
{
    -moz-border-radius-topleft: 0px /*{cornerRadius}*/;
    -webkit-border-top-left-radius: 0px /*{cornerRadius}*/;
    -khtml-border-top-left-radius: 0px /*{cornerRadius}*/;
    border-top-left-radius: 0px /*{cornerRadius}*/;
}
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr
{
    -moz-border-radius-topright: 0px /*{cornerRadius}*/;
    -webkit-border-top-right-radius: 0px /*{cornerRadius}*/;
    -khtml-border-top-right-radius: 0px /*{cornerRadius}*/;
    border-top-right-radius: 0px /*{cornerRadius}*/;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl
{
    -moz-border-radius-bottomleft: 0px /*{cornerRadius}*/;
    -webkit-border-bottom-left-radius: 0px /*{cornerRadius}*/;
    -khtml-border-bottom-left-radius: 0px /*{cornerRadius}*/;
    border-bottom-left-radius: 0px /*{cornerRadius}*/;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br
{
    -moz-border-radius-bottomright: 0px /*{cornerRadius}*/;
    -webkit-border-bottom-right-radius: 0px /*{cornerRadius}*/;
    -khtml-border-bottom-right-radius: 0px /*{cornerRadius}*/;
    border-bottom-right-radius: 0px /*{cornerRadius}*/;
}

.ui-tabs-vertical .verticalTab
{
float:left;
clear:both;
}
.ui-tabs-vertical{
	margin-top:0px;
}
.programpagelayout .ui-tabs-vertical .container_5{
	width:530px;
	margin-left:inherit;
	margin-right:inherit;
}