﻿body 
{
	width: 100%;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px !important;
    background-image: url('../images/bgg.gif');
    background-repeat: repeat-x;
    background-position: top left; 
    background-color: #f7f7f7;
}
h3
{
    font-size: 16px;
}
img
{
    border: 0;
}

.wrap
{
    width: 1024px;
	margin: 0 auto;
}

.head 
{
	height: 84px;
    width: 1024px;
	margin: 0 auto;
	background-color: #000;
	padding-top: 6px;
}

.header_logo 
{
    float: left;
	height: 100%;
	width: 560px;
	padding-left: 5px;
}

.header_social 
{
    float: right;
	height: 84px;
	width: 440px;
	color: #fff !important;
    font-size: 15px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    position: relative;
    margin-right: 5px;
}

.header_light_image
{
    float: right;
}

.header_social table
{
}

.header_sociallink
{
    width: 74px;
    height: 74px;
}

.menu
{
    width: 1024px;
    height: 64px;
    background-color: #f7f7f7;
    margin: 0 auto;
    overflow: hidden;
}

.main
{
    width: 1024px;
    margin: 0px auto;
    background-color: #fff;
}

.article_contents
{
    text-align: center;
    color: #282828;
    min-height: 400px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.article_contents_popup
{
    text-align: left;
    color: #282828;
    margin: 15px 10px;
}

.partner_sites
{
    width: 1024px;
    margin: 0 auto;
    background-color: #fff;
}

.partner_sites_contents
{
    float: left;
    width: 240px;
    min-height: 321px;
    text-align: center;
    padding: 0px 5px;
}

.partner_sites_contents_image 
{
    width: 100%;
    height: 143px;
    text-align: center;
    border-bottom: 1px solid #c1c1c1;
    margin-bottom: 5px;
}

.partner_sites_contents_image table
{
    width: 100%; 
    height: 100%;
    border: 0 !important;
}

.partner_sites_contents_intro
{
    float: left;
    width: 100%;
    min-height: 160px;
    color: #707070;
}

.partner_sites_separator
{
    float: left;
    width: 8px;
    height: 321px;
}

.partner_sites_title
{
    float: left;
    width: 100%;
    height: 20px;
    text-align: center;
    color: #983d3d;
	font-size: 21px;
	font-weight: bold;
	padding: 12px 0 15px 0;
    border-top: 3px solid #ab2522;
    border-bottom: 3px solid #ab2522;
    margin-bottom: 3px;
}

.footer
{
    float: left;
    width: 100%;
    height: 220px;
	background-image: url('../images/bgfooterpart.gif');
    background-repeat: repeat-x;
    background-position: center top; 
}

.footer .column1
{
    float: left;
    width: 310px;
    height: 165px;
    border-right: 1px solid #9e3b2f;
    margin-top: 12px;
    margin-left: 14px;
}

.footer .column2
{
    float: left;
    width: 445px;
    height: 165px;
    overflow: hidden;
    border-right: 1px solid #9e3b2f;
    margin-top: 12px;
    margin-left: 5px;
}

.footer .column3
{
    float: left;
    width: 230px;
    height: 165px;
    color: #fff;
    margin-top: 12px;
    margin-left: 5px;
    font-size: 14px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
}

.footer_links
{
    float: left;
    width: 100%;
    min-height: 30px;
    text-align: center;
    margin-top: 8px;
    overflow: hidden;
}

.footer_links a
{
    text-decoration: none !important;
    color: #fff !important;
    font-size: 10px !important;
}

.footer_links a:hover
{
    color: #dbb570 !important;
}

.footer_links_separator
{
    margin-left: 12px; 
    margin-right: 12px;
}

.footer_logo
{
    float: left;
    width: 100%;
}

.footer_copyright
{
    float: left;
    width: 100%;
    color: #fff;
    text-transform: uppercase;
    font-size: 10px;
    margin-top: 20px;
    line-height: 15px;
}

.footer_aboutus_title
{
    float: left;
    width: 100%;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: bold !important;
    text-transform: uppercase !important;
    margin-bottom: 2px;
}


.footer_aboutus_content
{
    float: left;
    width: 435px;
    color: #b89b68;
    font-size: 11px !important;
    margin: 0 !important;
}

.footer_sociallink
{
    width: 46px;
    height: 46px;
}

.noborder
{
    border: 0 !important;
}



/* Videos on Demand */

.left_content
{
    float: left; 
    width: 724px; 
}

.left_content_ads
{
    float: left;
    width: 129px;
    line-height: 720px;
    text-align: left;
    padding-top: 10px;
    vertical-align: middle;
}

.left_content_about
{
    float: right;
    width: 587px;
    min-height: 650px;
    margin-top: 10px;
    margin-bottom: 8px;
}

.video_title
{
    width: 100%;
    font-weight: bold; 
    font-size: 19px; 
    color: #282828; 
    margin-bottom: 2px;
    margin-top: 0px;
}

.video_views
{
    float: left;
    width: 100%;
    font-size: 13px; 
    color: #282828; 
    margin-bottom: 12px;
}

.video_description
{
    float: left;
    width: 100%;
    font-size: 13px; 
    color: #282828; 
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 20px;
}

.video_comments
{
    width: 100%;
    margin-top: 15px;
    max-height: 250px;
    overflow: auto;
    margin-bottom: 10px;
}
.video_comments_feature
{
    float: left;
    width: 100%;
    margin-top: 15px;
    max-height: 350px;
    overflow: auto;
    margin-bottom: 10px;
}
.socialnews_desk
{
    width: 100%;
    height: 323px;
}
.video_ads
{
    width: 100%;
    float: left;
    height: 100px;
    text-align: center;
    vertical-align: middle;
    margin: 10px 0px;
}

.hr_lines
{
    float: left;
    border: 1px solid #ae2a25;
    clear: both;
    width: 587px;
}


.right_content /*Changed for advertisement*/
{
    float: left; 
    width: 280px; 
    margin-left: 7px; 
    background-color: #e1e1e1;
    padding: 0 5px; /*padding: 8px OLD*/
}

.player
{
    float: left; 
    width: 728px; 
    height: 466px; 
    background-color: #000;
}

.related_videos_title
{
    float: left;
    width: 100%; 
    height: 25px; 
    font-weight: bold; 
    font-size: 21px; 
    color: #ae2b24; 
    margin-bottom: 10px
}

.related_videos_item
{
    float: left;
    width: 100%; 
    height: 60px; 
    margin-bottom: 10px
}

.related_videos_item_image
{
    float: left;
    width: 94px; 
    height: 60px; 
    margin-right: 2px;
    border: 0 !important;
}

.related_videos_item_title
{
    float: right;
    width: 174px; 
    overflow: hidden;
    min-height: 13px; 
    max-height: 28px; 
    margin-bottom: 2px;
    line-height: 14px;
}

.related_videos_item_title_p
{
    margin-top: -16px;
    float: right;
    width: 174px; 
    overflow: hidden;
    min-height: 13px; 
    max-height: 28px; 
    margin-bottom: 2px;
    line-height: 14px;
}

.related_videos_item_title_p a
{
    color: #000 !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-decoration: none !important;
}

.related_videos_item_title_p a:hover
{
    color: #af2c26 !important;
}


.related_videos_item_title a
{
    color: #000 !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-decoration: none !important;
}

.related_videos_item_title a:hover
{
    color: #af2c26 !important;
}

.related_videos_item_content
{
    float: right;
    width: 174px; 
    overflow: hidden;
    min-height: 25px; 
    font-size: 10px;
    color: #2c2c2c;
}


/* Question of the Day */

.right_content_topic
{
    float: right; 
    width: 286px; 
    margin-right: 4px; 
    margin-bottom: 20px; 
    background-color: #fff;
    border-bottom: 1px solid #e9e9e9;
    border-left: 1px solid #e9e9e9;
    border-right: 1px solid #e9e9e9;
}

.topic_container_label
{
    float: left; 
    background-color: #222222; 
    color: #fff; 
    width: 100%; 
    min-height: 30px;
    font-size: 14px; 
    font-weight: bold; 
}

.topic_container_category
{
    float: left; 
    background-color: #fff; 
    color: #222222; 
    width: 100%; 
    font-size: 42px; 
    font-weight: bold; 
    text-transform: uppercase;
}

.topic_container_label .topic_margin
{
    margin: 7px 10px 6px 10px;
}

.topic_container_category .topic_margin
{
    margin: 14px 10px 10px 10px;
}

.topic_container_question .topic_margin
{
    margin: 11px 10px 10px 10px;
}

.topic_container_question
{
    float: left; 
    background-color: #fff; 
    color: #7c7c7c; 
    width: 100%; 
    font-size: 13px; 
    font-weight: bold; 
    line-height: 18px;
}


.topic_social_label
{
    float: left; 
    background-color: #fff; 
    color: #5094ce; 
    width: 100%; 
    min-height: 34px;
    font-size: 14px; 
    font-weight: bold;
    border-top: 1px solid #d7d7d7; 
    border-bottom: 1px solid #d7d7d7; 
    text-transform: uppercase;
    margin-top: 8px;
}

.topic_social_label .topic_margin
{
    margin: 10px 10px 10px 0px;
}

.topic_container_social
{
    float: left; 
    width: 100%; 
    margin-top: 8px;
    max-height: 300px;
    overflow: auto;
}

.topic_container_social_twitter
{
    float: left; 
    width: 100%; 
    margin-top: 8px;
    overflow: auto;
}


/* Schedule in Live Page */

.schedule_table
{
    width: 100%; 
}
.schedule_header
{
    background-color: #222222;
    color: #fff !important;
    font-size: 10px;
    font-weight: bold;
}
        
.schedule_header_left
{
    padding: 9px 0px 8px 8px;
    text-align: left;
}
        
.schedule_header_right
{
    padding: 9px 8px 8px 0px;
    text-align: right;
}
        
.schedule_row_left
{
    background-color: #fff;
    text-align: left;
    color: #7d7d7d;
    font-weight: bold;
    font-size: 13px;
    padding: 9px 0px 8px 8px;
    border-bottom: 1px solid #eaeaea;
}
        
.schedule_row_right
{
    background-color: #fff;
    text-align: right;
    color: #222222;
    font-weight: bold;
    font-size: 13px;
    padding: 9px 8px 8px 0px;
    border-bottom: 1px solid #eaeaea;
} 

.schedule_next_container
{
    float: left; 
    width: 100%; 
    height: 40px; 
    margin-bottom: 15px; 
    border-top: 1px solid #e9e9e9;
    padding-top: 10px;
    color: #636363;
}

.schedule_next_title
{
    text-align: left; 
    font-size: 20px; 
    font-weight: bold; 
}

.schedule_next_start
{
    text-align: right; 
    width: 80px; 
    font-size: 15px; 
    font-weight: bold; 
}

.schedule_next_time
{
    text-align: right; 
    width: 160px; 
    font-size: 13px; 
    font-weight: bold; 
    color: #5674b9;
}

.schedule_next_image
{
    text-align: left; 
    width: 70px;
}

.schedule_now_left
{
    float: left;
    width: 100%;
    color: #636363;
    font-weight: bold;
    font-size: 10px;
}

.schedule_now_right
{
    float: right;
    width: 0;
    height: 0;
}

.schedule_now_left_title
{
    float: left;
    width: 100%;
    min-height: 36px;
    font-size: 35px !important;
}

.schedule_now_left_time
{
    float: left;
    width: 100%;
    min-height: 11px;
}

.schedule_now_left_description
{
    float: left;
    width: 100%;
    margin-top: 8px;
}



/* Schedule in Default Page */

.hschedule_table
{
    float: left;
    width: 100%; 
    margin-top: 15px;
}

.hschedule_header
{
    background-color: #ba3d30;
    color: #fff !important;
    font-size: 10px;
    font-weight: bold;
}
        
.hschedule_header_left
{
    padding: 9px 0px 8px 8px;
    text-align: left;
}
        
.hschedule_header_right
{
    padding: 9px 8px 8px 0px;
    text-align: right;
}
        
.hschedule_row_left
{
    background-color: #fff;
    text-align: left;
    color: #7d7d7d;
    font-weight: bold;
    font-size: 10px;
    padding: 9px 0px 8px 8px;
    border-bottom: 1px solid #eaeaea;
}
        
.hschedule_row_right
{
    background-color: #fff;
    text-align: right;
    color: #7d7d7d;
    font-weight: bold;
    font-size: 10px;
    padding: 9px 8px 8px 0px;
    border-bottom: 1px solid #eaeaea;
    white-space: nowrap;
} 

.hschedule_next_container
{
    float: left; 
    width: 100%; 
    min-height: 24px; 
    margin-bottom: 2px; 
    padding-top: 2px;
    color: #636363;
}

.hschedule_next_title
{
    text-align: left; 
    font-size: 14px; 
    font-weight: bold; 
}

.hschedule_next_start
{
    text-align: right; 
    width: 80px; 
    font-size: 15px; 
    font-weight: bold; 
}

.hschedule_next_time
{
    text-align: right; 
    width: 140px; 
    font-size: 13px; 
    font-weight: bold; 
    color: #5674b9;
}

.hschedule_next_image
{
    text-align: left; 
    width: 70px;
}

.hschedule_now_left
{
    float: left;
    width: 100%;
    color: #636363;
    font-weight: bold;
    font-size: 10px;
    margin-top: 5px;
    margin-top: 5px;
}

.hschedule_now_right
{
    float: right;
    width: 200px;
    height: 130px;
}

.hschedule_now_left_title
{
    float: left;
    width: 100%;
    min-height: 23px;
    font-size: 21px !important;
}

.hschedule_now_left_time
{
    float: left;
    width: 100%;
    min-height: 12px;
}

.hschedule_now_left_description
{
    float: left;
    width: 100%;
    margin-top: 8px;
}


/* Dashboard */

.dashboard_left
{
    float: left; 
    width: 692px; 
    margin: 0px 6px 18px 0px; 
    min-height: 830px;
}

.dashboard_right /* Changed for advertisement */
{
    float: right; 
    width: 290px; 
    margin-top: 12px; /* margin-top: 20px; */
    margin-bottom: 18px;
    margin-right: 30px;
}

.category_container
{
    float: left;
    width: 100%;
    height: 195px;/*151px,204px*/
    margin-bottom: 12px;
    position: relative;
}

.category_list_title
{
    top: 20px;
    left: 5px;
    position: absolute;
    width: 122px;
    min-height: 41px;
    background: url("../images/categorybg.png");
    font-size: 10px;
    font-weight: bold;
    z-index: 99999;
}

.category_list_videos
{
    float: left;
    margin-left: 50px;
    width: 625px;
    height: 100%;
    border-top: 1px dashed #d8d8d6;
    border-bottom: 1px dashed #d8d8d6;
    background-color: #ececea;
}

.category_videos
{
    float: left;
    width: 176px;
    height: 176px;/*126px;*/
    margin: 12px 16px 12px 16px;
    position: relative;
}

.category_videos_image
{
    width: 100%;
    height: 126px;
}

.category_videos_title
{
    float: left;
    width: 166px; 
    height: 28px; 
    padding: 5px;
    overflow: hidden;
    line-height: 16px;
}

.category_videos_title a
{
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none !important;
}

.category_videos_title a:hover
{
    color: #af2c26;
}

.category_videos_play
{
    top: 0px;
    left: 0px;
    width: 176px;
    height: 126px;
    position: absolute;
    background-color: #000;
    filter: alpha(opacity=60); /* IE's opacity*/
    opacity: 0.60;
}


/* RadTab Schedule */

.RadTabStrip_Office2007 .rtsLevel1 {
    background-color: transparent !important;
}
.RadTabStrip_Office2007 .rtsLevel {
    background-color: transparent !important;
}
.RadTabStrip_Office2007 .rtsLevel1 .rtsLink {
    color: #000 !important;
}

.RadTabStripTop_Office2007 .rtsLevel1 .rtsLink, .RadTabStripTop_Office2007 .rtsLevel1 .rtsOut, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsLink, .RadTabStripBottom_Office2007 .rtsLevel1 .rtsOut, .RadTabStripTop_Office2007 .rtsLevel1, .RadTabStripBottom_Office2007 .rtsLevel1 {
    background-image: url('images/SchedTabStripStates.png') !important;
}


/* Logged In */

.login
{
    position: absolute; 
    width: 100%; 
    right: 0px; 
    bottom: 0px; 
    padding-right: 50px;
}

.login a
{
	font-weight: bold !important;
	color: #fff !important;
	font-size: 14px;
	text-decoration: none !important;
}

.login a:hover
{
    color: #b89b68 !important;
}

.login_tooltip
{
    background-color: Silver;
    color: #282828;
    z-index: 9999999999;
}

.login_tooltip a
{
    font-size: 12px !important;
    font-weight: normal !important;
    color: #fff !important;
}

.login_logged
{
    font-weight: bold;
    color: #ff9900 !important;
    text-transform: none !important;
}

.RadToolTip .rtWrapper td.rtWrapperContent 
{
	font-family: Arial, Helvetica, sans-serif !important;
	background-color: Silver;
}

.video_options
{
    margin-left: 3px;
    float: left;
}

.popup_body {
    padding: 0 !important;
    margin: 0 !important;
    background: none !important;
    background-color: Silver !important;
    color: #000 !important;
}

/*Registration*/

.validator
{
    padding-left: 2px;
    color: #cc0000;
}

.registration_wrap
{
	color: #000 !important;
	width: 100%;
	margin: auto !important;
	font-size: 13px;
}

.registration_header
{
    width: 100%;
    height: 28px;
	background-color: #ba3d30;
    text-align :center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 20px;
    color: #fff;
    padding-top: 3px;
    font-weight: normal !important;
    text-transform: capitalize;
}

.registration_header_orange
{
    color: #fff !important;
}

.registration_complete
{
    margin-top: 10px;
    width: 464px;
    height: 37px;
	background-image: url(../Images/registrationcomplete.png);
}

.registration_textbox
{
    width: 220px !important;
}

input[type="checkbox"] 
{
    display: none;
}

input[type="checkbox"] + label {
    /*display: inline-block;*/
    background: url(../Images/checkbox_off.png) left top no-repeat;
    padding-left: 20px;
    cursor: pointer;
}

input[type="checkbox"]:checked + label {
    background: url(../Images/checkbox_on.png) left top no-repeat;
}

.registration_content_holder {
    font-weight: bold;
    text-align: center;
}

.registration_impact {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #ba3d30;
    line-height: 16px;
    text-transform: capitalize;
    padding-left: 10px;
}

.registration_label
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: capitalize;
}

.registration_ckbox
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: Capitalize;
}

.RadWindow_Default a.rwIcon {
    background-image: url('../Images/tv5.icon') !important;
}

/*Rotator Channel*/

.thumbnail_channel {
    width: 83px;
    height: 54px;
    filter: alpha(opacity=40); /* IE's opacity*/
    opacity: 0.40;
    margin-left: 1px;
}

.thumbnail_channel_current {
    width: 83px;
    height: 54px;
    filter: alpha(opacity=100); /* IE's opacity*/
    opacity: 1.00;
    margin-left: 1px;
}

.thumbnail_channel:hover {
    filter: alpha(opacity=100); /* IE's opacity*/
    opacity: 1.00;
}

.video_up_button 
{
    cursor: pointer;
    position: absolute;
    z-index: 99999999999;
    top: 0px !important;
    left: 0px !important;
    margin-left: 0px !important;
    width: 89px;
    height: 20px;
    background-image: url(../Images/arrowup.png) !important;
    background-repeat: no-repeat;
    background-position: left !important;
    filter: alpha(opacity=0); /* IE's opacity*/
    opacity: 0;
}

.video_up_button:hover 
{
    filter: alpha(opacity=100); /* IE's opacity*/
    opacity: 1;
}
     
.video_down_button 
{
    cursor: pointer;
    position: absolute;
    z-index: 99999999999;
    top: 376px !important;
    left: 0px !important;
    margin-left: 0px !important;
    margin-top: 0px !important;
    width: 89px;
    height: 20px;
    background-image: url(../Images/arrowdown.png) !important;
    background-repeat: no-repeat;
    background-position: left !important;
    filter: alpha(opacity=0); /* IE's opacity*/
    opacity: 0;
}

.video_down_button:hover 
{
    filter: alpha(opacity=100); /* IE's opacity*/
    opacity: 1;
}

.user_playlist_delete
{
    float: left; 
    margin: 0 5px 0 0; 
    position: relative; 
    top: 0px; 
    left: -96px;
    width: 16px;
}



/* View More Description */

.more_content span {
	display: none;
}

a.more_link {
    color: #af2c26 !important;
    text-decoration: none !important;
}

a.more_link:hover {
    text-decoration: underline !important;
}




/*menu*/
.RadTabStrip_n5e_tabstrip
{
    color: black;
    font: 12px Arial;
    line-height: 26px;
    text-decoration: none;
    background-image: url('images/menu_bg.jpg');
    background-position: bottom;
    background-repeat: repeat-x;
    padding: 12px 24px 0px 24px !important;
    height: 52px;
}
.RadTabStrip_n5e_tabstrip .rtsNextArrow, .RadTabStrip_n5e_tabstrip .rtsPrevArrow, .RadTabStrip_n5e_tabstrip .rtsPrevArrowDisabled, .RadTabStrip_n5e_tabstrip .rtsNextArrowDisabled
{
    background-image: url('images/TabStripStates.png');
}
.RadTabStrip_n5e_tabstrip .rtsLevel
{
    background: #b83a2e; /*#ccdbee;*/
}
.RadTabStrip_n5e_tabstrip .rtsLevel1
{
    background-color: #f7f7f7; /*bfdbff*/
}
.RadTabStripTop_n5e_tabstrip .rtsLevel2
{
    padding-top: 0px !important;
    font-size: 11px;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel2 .rtsLink
{
    color: #fff;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel2 .rtsSelected
{
    background-color: #790000;
    color: #fff799;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel2 .rtsLink:hover
{
    background-color: #790000;
    color: #fff799;
}

.RadTabStripTop_n5e_tabstrip .rtsLevel .rtsLink, .RadTabStripTop_n5e_tabstrip .rtsLevel .rtsOut
{
    background-image: none;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsLink, .RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsOut, .RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsLink, .RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsOut, .RadTabStripTop_n5e_tabstrip .rtsLevel1, .RadTabStripBottom_n5e_tabstrip .rtsLevel1
{
    background-image: url('images/TabStripStates.png');
}
.RadTabStripLeft_n5e_tabstrip .rtsLink, .RadTabStripRight_n5e_tabstrip .rtsLink
{
    background-image: url('images/TabStripVStates.png');
}
.RadTabStripRight_n5e_tabstrip .rtsLink, .RadTabStripRight_n5e_tabstrip .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
}
.RadTabStripRight_n5e_tabstrip .rtsSelected, .RadTabStripRight_n5e_tabstrip .rtsSelected:hover
{
    background-position: 100% -400px;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsLink
{
    background-position: 0 0;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsOut
{
    background-position: 100% 0;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -52px;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsLink:hover .rtsOut
{
    background-position: 100% -52px;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsSelected, .RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -26px;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsSelected:hover .rtsOut
{
    background-position: 100% -26px;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 0;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1 .rtsDisabled:hover .rtsOut
{
    background-position: 100% 0;
}
.RadTabStripTop_n5e_tabstrip .rtsLevel1
{
    background-position: 0 100%;
    background-repeat: repeat-x;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsLink
{
    background-position: 0 -182px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsOut
{
    background-position: 100% -182px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsLink:hover
{
    background-position: 0 -130px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsLink:hover .rtsOut
{
    background-position: 100% -130px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsSelected, .RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsSelected:hover
{
    background-position: 0 -156px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsSelected .rtsOut, .RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsSelected:hover .rtsOut
{
    background-position: 100% -156px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsDisabled:hover
{
    background-position: 0 -182px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1 .rtsDisabled:hover .rtsOut
{
    background-position: 100% -182px;
}
.RadTabStripBottom_n5e_tabstrip .rtsLevel1
{
    background-position: 0 -599px;
    background-repeat: repeat-x;
}
.RadTabStripRight_n5e_tabstrip .rtsUL .rtsLink, .RadTabStripRight_n5e_tabstrip .rtsUL .rtsLI .rtsDisabled:hover
{
    background-position: 100% 0;
    text-align: left;
}
.RadTabStripRight_n5e_tabstrip .rtsUL .rtsLink:hover
{
    background-position: 100% -200px;
}
.RadTabStripRight_n5e_tabstrip .rtsUL .rtsSelected, .RadTabStripRight_n5e_tabstrip .rtsUL .rtsSelected:hover
{
    background-position: 100% -400px;
}
.rtsDropClue_n5e_tabstrip
{
    background-image: url('Common/rtsDropClueSprite.png');
}
.rtsDropClueTop_n5e_tabstrip
{
    background-position: 0 -20px;
}
.rtsDropClueRight_n5e_tabstrip
{
    background-position: 0 -30px;
}
.rtsDropClueBottom_n5e_tabstrip
{
    background-position: 0 0;
}
.rtsDropClueLeft_n5e_tabstrip
{
    background-position: 0 -10px;
}
        
        
div.RadTabStrip_n5e_tabstrip .rtsLink
{
    font-family: Arial;
    color: rgb(0, 0, 0);
    font-weight: normal;
}
div.RadTabStrip_n5e_tabstrip .rtsLink:hover
{
    color: rgb(0, 0, 0);
}
div.RadTabStrip_n5e_tabstrip .rtsSelected
{
    color: rgb(255, 255, 255);
}
div.RadTabStrip_n5e_tabstrip .rtsSelected:hover
{
    color: rgb(255, 255, 255);
}
div.RadTabStrip_n5e_tabstrip .rtsDisabled
{
    color: rgb(0, 0, 0);
}
div.RadTabStrip_n5e_tabstrip .rtsDisabled:hover
{
    color: rgb(0, 0, 0);
}

/*search*/
.search_box
{
     float: right; 
     position: relative; 
     top: -60px; 
     padding-right: 30px; 
     background: url('images/search.gif') no-repeat;
}

/*dashboard*/
.dashboard_header
{
    height: 67px; 
    line-height: 67px;
    background: #ffffff url('images/dashboard_header.gif') repeat-x;
    padding: 0 40px;
}

/*dashboard moretopics*/
.dashboard_header_moretopics
{
    height: 50px; 
    line-height: 50px;
    background: #ffffff url('images/dashboard_header.gif') repeat-x;
    padding: 0 40px;
}

/*rotator*/
.rotator_text_filler
{
    filter: alpha(opacity=85); 
    opacity: 0.85; 
    padding: 10px 20px; 
    height: 80px; 
    background-color: #000; 
    top: -80px; 
    z-index: 9999999999; 
    position: relative;
}
.rotator_text_holder
{
    padding: 10px 20px; 
    height: 80px; 
    top: -180px; 
    z-index: 9999999999; 
    position: relative;
}
.rotator_title
{
    font-size: 18px; 
    text-align: left; 
    height: 19px; 
    overflow: hidden;
}
.rotator_desc
{
    padding-top: 10px; 
    font-size: 11px; 
    text-align: left; 
    height: 36px; 
    overflow: hidden;
}

/* search */
.search_container
{
    float: left;
    width: 100%;
    position: relative;
}

.search_list_title
{
    left: 5px;
    width: 122px;
    min-height: 41px;
    background: url("../images/categorybg.png");
    font-size: 10px;
    font-weight: bold;
    z-index: 99999;
    position: relative; 
    top: 60px;
}

.search_list_videos
{
    float: left;
    margin-left: 30px;
    width: 835px;
    height: 100%;
    border-top: 1px dashed #d8d8d6;
    border-bottom: 1px dashed #d8d8d6;
    background-color: #ececea;
    margin-bottom: 30px;
    margin-top: 30px;
    padding-bottom: 40px;
}

.search_videos
{
    float: left;
    width: 176px;
    height: 176px;/*126px;*/
    padding: 12px 16px 12px 16px;
    position: relative;
}

.search_videos:hover
{
    background-color: Silver;
}

.search_videos_image
{
    width: 100%;
    height: 126px;
}

.search_videos_title
{
    float: left;
    width: 166px; 
    height: 28px; 
    padding: 5px;
    overflow: hidden;
    line-height: 16px;
}

.search_videos_title a
{
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none !important;
}

.search_videos_title a:hover
{
    color: #af2c26;
}

.search_videos_play
{
    top: 0px;
    left: 0px;
    width: 176px;
    height: 126px;
    position: absolute;
    background-color: #000;
    filter: alpha(opacity=60); /* IE's opacity*/
    opacity: 0.60;
    margin: 12px 16px 12px 16px;
}
.search_ad_tall
{
    padding-left: 5px; 
    width: 125px; 
    height: 600px; 
    float: left;
    margin-top: 30px;
}


/* Registration */

#ctl00_ContentPlaceHolder1_Wizard1_RadCaptcha1_CaptchaImage
{
    height: 45px !important;
    width: 180px !important;
    display: block !important;
    float: left !important;
    margin-top: -5px;
}

#ctl00_ContentPlaceHolder1_Wizard1_RadCaptcha1_CaptchaTextBox
{
    margin-top: -2px;
    width: 167px;
    height: 19px !important;
    border: 1px solid gray;
    background: #fff;
    color: #000;
    padding-left: 5px;
    float: right;
    margin-right: 25px;
}

#ctl00_ContentPlaceHolder1_Wizard1_RadCaptcha1_SpamProtectorPanel p
{
    text-align: center;
}

#ctl00_ContentPlaceHolder1_Wizard1_RadCaptcha1_CaptchaTextBoxLabel
{
    float: right;
    margin-right: 25px;
    color: #000 !important;
}

#ctl00_ContentPlaceHolder1_Wizard1_RadCaptcha1
{
    color: Red;
}

/* Report Video */

#ctl00_ContentPlaceHolder1_RadCaptcha1_CaptchaImage
{
    height: 52px !important;
    width: 185px !important;
    display: block !important;
    float: left !important;
    margin-top: -10px;
}

#ctl00_ContentPlaceHolder1_RadCaptcha1_CaptchaTextBox
{
    margin-top: 8px;
    width: 180px;
    height: 16px !important;
    border: 1px solid gray;
    background: #fff;
    color: #000;
    padding-left: 5px;
    float: left;
}

#ctl00_ContentPlaceHolder1_RadCaptcha1_SpamProtectorPanel p
{
    text-align: center;
}

#ctl00_ContentPlaceHolder1_RadCaptcha1_CaptchaTextBoxLabel
{
    float: left;
    color: #000 !important;
}

.report_video_container
{
    margin: 5px;
    font-size: 13px !important;
}

#ctl00_ContentPlaceHolder1_RadCaptcha1
{
    font-size: 13px !important;
    color: Red;
}

/* interaksyon */
.inter_holder
{
    padding: 15px 10px; 
    width: 100%; 
    max-height: 280px; 
    overflow: hidden;
}
.inter_title
{
    text-align: left;
    font-weight: bold;
    font-size: 11px;
    color: #000;
    text-decoration: none;
}
.inter_title a, .inter_title a:visited
{
    color: #000;
    text-decoration: none;
}
.inter_title a:hover
{
    color: #ff0000;
    text-decoration: none;
}
.inter_author
{
    color: #7d7d7d;
    text-align: left;
    font-size: 10px;
    padding: 3px 0;
    max-height: 28px;
    overflow: hidden;
}
.inter_desc
{
    color: #636363;
    text-align: left;
    font-size: 10px;
    padding: 0 10px 0 0;
}
.inter_sep
{
    border-bottom: 1px solid #eaeaea;
    height: 10px;
    margin-bottom: 10px;
}
.inter_more
{
    width: 98%;
    text-align: right;
    font-weight: bold;
    font-size: 11px;
    color: #983d3d;
    text-decoration: none;
    padding-right: 10px;
    padding-bottom: 20px;
}
.inter_more a, .inter_more a:visited
{
    color: #983d3d;
    text-decoration: none;
}
.inter_more a:hover
{
    color: #983d3d;
    text-decoration: underline;
}


/* New CSS */

/* More Videos */

.morevideos_link
{
    float: left;
    margin-bottom: 5px;
}
        
.morevideos_link a
{
    font-weight: bold;
    color: #ab2522 !important;
    text-decoration: none !important;
}
        
.morevideos_link a:hover
{
    text-decoration: underline !important;
}


/* More Topics Page */

.more_topics_left
{
    float: left;
    width: 175px;
    min-height: 250px;
    margin: 10px 0;
}
        
.more_topics_right
{
    float: right;
    width: 840px;
    min-height: 250px;
}
        
.mytopics_title
{
    width: 160px;
    height: 18px;
    font-size: 12px;
    font-weight: bold;
    background-color: #b5352b;
    padding: 7px 0 3px 15px !important;
}
        
.browsetopics_title
{
    width: 100%;
    font-size: 18px;
    color: #790000;
    font-weight: bold;
    margin: 5px 0px 5px 0px;
}

.browsetopics_title_dashboard
{
    font-size: 18px;
}
        
.more_topics_category
{
    float: left;
    width: 630px;
    margin: 0 12px;
    border-left: 1px solid #e0e0e0;
    border-right: 1px solid #e0e0e0;
    padding: 10px 5px;
}
        
.more_topics_trending
{
    float: left;
    width: 165px;
    padding: 10px 0;
}
        
.RadPanelBar .rpText
{
    padding: 4px 0 1px 15px !important;
    font-size: 11px !important;
}
        
.RadPanelBar_Default a.rpLink, .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default .rpTemplate
{
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 11px !important;
}
        
.RadPanelBar_Default a.rpLink, .RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default .rpTemplate
{
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
}
        
.RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default a.rpLink
{
    background-color: #fff;
    background-image: none !important;
    border-color: #e3e2e3 !important;
}
        
.RadPanelBar_Default div.rpHeaderTemplate, .RadPanelBar_Default a.rpLink:hover
{
    background-color: #e1e1e1;
}
        
.RadPanelBar .rpRootGroup
{
    border: 1px solid #e3e2e3 !important;
}
        
.RadPanelBar_Default a.rpFocused, .RadPanelBar_Default a.rpExpanded, .RadPanelBar_Default a.rpSelected, .RadPanelBar_Default div.rpFocused, .RadPanelBar_Default div.rpExpanded, .RadPanelBar_Default div.rpSelected, .RadPanelBar_Default a.rpSelected:hover
{
    background-color: #e1e1e1 !important;
}
        
/* Topic List */
        
.topicvid_container
{
    float: left;
    width: 100%;
    position: relative;
}
        
.topicvid_videos
{
    float: left;
    width: 176px;
    height: 146px; /*126px;*/
    padding: 12px 16px 12px 16px;
    position: relative;
}
        
.topicvid_videos_image
{
    width: 100%;
    height: 126px;
}
        
.topicvid_videos_title
{
    float: left;
    width: 166px;
    height: 28px;
    padding: 5px;
    overflow: hidden;
    line-height: 16px;
}
        
.topicvid_videos_title a
{
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none !important;
}
        
.topicvid_videos_title a:hover
{
    color: #af2c26;
}
        
.topicvid_videos_play
{
    top: 20px;
    left: 0px;
    width: 176px;
    height: 126px;
    position: absolute;
    background-color: #000;
    filter: alpha(opacity=60); /* IE's opacity*/
    opacity: 0.60;
    margin: 12px 16px 12px 16px;
}
        
.topicvid_name
{
    height: 15px;
    font-size: 15px;
    font-weight: bold;
    text-align: center;
    color: #000;
    margin-bottom: 5px;
    overflow: hidden;
    width: 176px;
}
        
.topicvid_more_videos
{
    position: relative; 
    top: -32px; 
    left: -10px; 
}
        
/* Trending Videos */
        
.trending_videos_title
{
    float: left;
    width: 100%;
    height: 25px;
    font-weight: bold;
    font-size: 21px;
    color: #ae2b24;
    margin-bottom: 10px;
}
        
.trending_videos_item
{
    float: left;
    width: 100%;
    height: 162px;
    margin-bottom: 10px;
    margin-top: -10px;
}
        
.trending_videos_item_image
{
    float: left;
    width: 160px;
    height: 87px;
    border: 0 !important;
}
        
.trending_videos_item_title
{
    float: left;
    width: 160px;
    overflow: hidden;
    min-height: 13px;
    max-height: 28px;
    margin-bottom: 2px;
    line-height: 14px;
}
        
.trending_videos_item_title a
{
    color: #000 !important;
    font-size: 11px !important;
    font-weight: bold !important;
    text-decoration: none !important;
}
        
.trending_videos_item_title a:hover
{
    color: #af2c26 !important;
}
        
.trending_videos_item_content
{
    float: left;
    width: 160px;
    overflow: hidden;
    min-height: 25px;
    font-size: 10px;
    color: #2c2c2c;
}
        
.trending_number
{
    width: 44px;
    height: 24px;
    position: relative;
    top: 80px;
    left: -10px;
    background-repeat: no-repeat;
    background: url('../Images/smallarrow.png');
    font-size: 14px;
    font-weight: bold;
}
        
/* More Topics Video List Control */
        
.mytopics_videos_title
{
    float: left;
    width: 630px;
    height: 25px;
    font-weight: bold;
    font-size: 21px;
    color: #ae2b24;
    margin-bottom: 10px;
}
        
.mytopics_videos_item
{
    float: left;
    width: 630px;
    min-height: 180px;
    margin-bottom: 12px;
}
        
.mytopics_videos_item_image
{
    float: left;
    width: 200px;
    height: 138px;
    margin-right: 7px;
    margin-bottom: 10px;
    border: 0 !important;
}
        
.mytopics_videos_item_image_large
{
    float: left;
    width: 587px;
    height: 393px;
    margin-bottom: 10px;
    border: 0 !important;
}
        
.mytopics_videos_item_title
{
    float: left;
    width: 100%;
    overflow: hidden;
    min-height: 20px;
    margin-bottom: 5px;
    line-height: 20px;
}
        
.mytopics_videos_item_title_text
{
    float: left;
    width: 570px;
    overflow: hidden;
    min-height: 20px;
    margin-left: 5px;
    margin-bottom: 5px;
    line-height: 20px;
}
        
.mytopics_videos_item_title_arrow
{
    float: left;
    height: 19px;
    width: 35px;
}
        
.mytopics_videos_item_title a
{
    color: #000 !important;
    font-size: 15px !important;
    font-weight: bold !important;
    text-decoration: none !important;
}
        
.mytopics_videos_item_title a:hover
{
    color: #af2c26 !important;
}
        
.mytopics_videos_item_content
{
    float: left;
    width: 355px;
    overflow: hidden;
    height: 120px;
    font-size: 12px;
    line-height: 17px;
    color: #8a8a8a;
    margin-left: 3px;
    margin-bottom: 3px;
}
        
.mytopics_videos_item_length
{
    float: left;
    overflow: hidden;
    width: 355px;
    height: 17px;
    font-size: 12px;
    line-height: 17px;
    color: #8a8a8a;
    margin-left: 3px;
}

.mytopics_videos_item_length_large
{
    float: left;
    min-height: 17px;
    font-size: 12px;
    line-height: 17px;
    color: #8a8a8a;
    margin-left: 3px;
    width: 225px;
    text-align: right;
}
        
.RadDataPager_Default
{
    border: 0 !important;
    background: none !important;
}

/* Thumbnail Video (VideoThumbnailControl) */

.thumbnail_video 
{
    margin-left: 1px;
    margin-right: 1px;
    width: 182px;
    height: 116px;
    z-index: 9999;
    position: relative;
    overflow: hidden;
}

.thumbnail_video_li
{
    overflow: hidden; 
    position: relative; 
    float: left; 
    width: 182px; 
    height: 116px;
    margin: 0px 1px 0xp 1px;
}

.thumbnail_video_div
{
    display: block; 
    margin-left: auto; 
    margin-right: auto; 
    height: 116px;
}

.video_left_button
{
    top: 0px; 
    left: 1px; 
    position: absolute;
    z-index: 9999;
    width: 57px;
    height: 116px;
    background-image: url(../Images/arrowleft.png) !important;
    background-repeat: no-repeat;
    cursor: pointer;
    filter: alpha(opacity=100); /* IE's opacity*/
    opacity: 1.0;
}

.video_right_button
{
    top: 0px; 
    right: 1px; 
    position: absolute;
    z-index: 9999;
    width: 57px;
    height: 116px;
    background-image: url(../Images/arrowright.png) !important;
    background-repeat: no-repeat;
    cursor: pointer;
    filter: alpha(opacity=100); /* IE's opacity*/
    opacity: 1.0;
}

.myclass1
{    
    float: left;
    z-index: 9999999999;
}

.player_video_thumbnail
{
    float: left;
    width: 728px;
    margin-top: 1px;
}

.view_past_episodes
{
    float: left; 
    width: 728px; 
    text-align: right; 
    margin-top: 3px;
}

.view_past_episodes a
{
    color: #af2c26 !important;
    text-decoration: none !important;
}

.view_past_episodes a:hover
{
    text-decoration: underline !important;
}

/* Programs */

#ctl00_ContentPlaceHolder1_RadTabStripProgram .RadTabStrip .rtsImg, .RadTabStripVertical .rtsImg
{
    margin-top: 20px !important;
    text-align: right !important;
}
.RadTabStripVertical .rtsLink
{
    text-align: right !important;
    padding-right: 10px !important;
font-weight: bold !important;
}
        
#ctl00_ContentPlaceHolder1_RadTabStripProgram .RadTabStrip .rtsIn, .RadTabStripVertical .rtsIn
{
    padding: 0 !important;
}
#ctl00_ContentPlaceHolder1_RadTabStripProgram .RadTabStrip .rtsOut, .RadTabStripVertical .rtsOut
{
    padding: 0 !important;
}
        
.RadTabStrip_Silk .rtsLevel1
{
    border-radius: 0 !important;
}
        
.RadTabStrip_Silk .rtsLevel1 .rtsLink
{
    border: 0 !important;
    white-space: normal;
}
.RadTabStrip_Silk .rtsLevel1
{
    border-radius: 0 !important;
    background: none !important;
    background-image: none !important;
}
.RadTabStrip_Silk .rtsLevel1 .rtsSelected, .RadTabStrip_Silk .rtsLevel1 .rtsSelected:hover, .RadTabStrip_Silk .rtsLevel1 .rtsLink:hover
{
    background: #e6e6e6 !important;
    background-image: none !important;
    box-shadow: inset 0 0 0 rgba(0,0,0,0.3) !important;
    text-shadow: 0 0 rgba(0,0,0,0.3) !important;
}
        
.RadTabStrip_Silk .rtsLevel1 .rtsSelected, .RadTabStrip_Silk .rtsLevel1 .rtsSelected:hover, .RadTabStrip_Silk .rtsLevel1 .rtsLink:hover
{
    color: #af2c26 !important;
}

.program_container
{
    background: url('../Images/twocolumnbg.gif');
    background-repeat: repeat-y;
    display: inline-block;
    min-height: 400px;
}

.program_left
{
    float: left; 
    width: 163px;
    background-color: #fff;
}
        
.program_right
{
    float: left;
    width: 861px;
    padding: 8px 0px 18px 0px;
    background-color: #e6e6e6; 
    color: #000; /*#af2c26 !important;*/
}
        
#ctl00_ContentPlaceHolder1_RadTabStripProgram .RadTabStrip .rtsLevel1 .rtsTxt, .RadTabStripVertical .rtsLevel1 .rtsTxt
{
    padding: 0 5px;
    font-size: 11px !important;
}
        
/* Program */
        
.program_name
{
    font-weight: bold;
    font-size: 18px;
    text-transform: capitalize;
    padding: 0 8px;
    margin-top: 8px;
}
        
.program_image_description
{
    display: inline-block;
    padding: 0px 8px;
}
        
.program_content
{
    float: left;
    width: 580px;
    margin-right: 5px;
    line-height: 18px;
}
        
.program_description
{
    margin-top: 8px;
}
        
.program_schedule
{
    margin-top: 8px;
}
        
.program_image_container
{
    float: left;
    width: 250px;
}
        
.program_image
{
    width: 250px; /* height: 165px; */
}
        
.program_caption
{
    margin: 8px 0;
    padding: 0 8px;
    font-weight: bold;
    font-size: 13px;
    line-height: 13px;
    color: #000;
}
        
.program_schedule_caption
{
    margin: 8px 0;
    font-weight: bold;
    font-size: 13px;
    line-height: 13px;
}
        
.program_anchors
{
    margin-top: 8px;
    background-color: silver;
    padding: 4px 8px 4px 8px;
}
        
.anchors_container
{
    background-color: silver;
    width: 255px;
    height: 166px;
    margin: 0 3px;
    padding: 6px 3px;
    font-size: 11px;
    line-height: 13px;
}
        
.anchors_container a
{
    color: #af2c26 !important;
    text-decoration: none !important;
}
        
.anchors_container a:hover
{
    text-decoration: underline !important;
}
        
.anchors_image_container
{
    float: left;
    width: 118px;
    height: 95px;
    margin-right: 5px;
    background-color: #dddddd;
}
        
.anchors_image
{
    max-width: 118px;
    max-height: 94px;
}

.anchor_image_table
{
    width: 118px; 
    height: 94px;
}
        
.anchors_name
{
    font-size: 12px;
    font-weight: bold;
    color: #b3322a;
}
        
.anchors_content
{
    float: left;
    width: 130px;
    height: 95px;
    overflow: hidden;
}
        
.anchors_description
{
    margin-top: 3px;
}
        
.anchors_social
{
    width: 100%;
    margin-top: 3px;
}
        
.RadRotator_Default .rrClipRegion
{
    border: 0 !important;
}
        
.RadRotator_Default .rrButton
{
    background-image: none !important;
}
        
.RadRotator .rrButton.rrButtonRight
{
    background-position: 0 0 !important;
    background: url('../Images/arrowrightbig.png') !important;
    top: 0px !important;
    /*right: -24px !important;*/
    width: 23px !important;
    height: 180px !important;
    margin-top: 0px !important;
}
        
.RadRotator .rrButton.rrButtonLeft
{
    background-position: 0 0 !important;
    background: url('../Images/arrowleftbig.png') !important;
    top: 0px !important;
    /*left: -22px !important;*/
    width: 23px !important;
    height: 180px !important;
    margin-top: 0px !important;
}
        
/* Video List Control */
        
.videolist_container
{
    /*padding: 0 13px;*/ /* Removed */
}
        
.videolist_videos
{
    float: left;
    width: 192px;
    height: 180px; /*126px;*/
    margin: 2px 8px 12px 8px; 
    position: relative;
}
        
.videolist_videos_image
{
    width: 100%;
    height: 126px;
}
        
.videolist_videos_title
{
    float: left;
    width: 186px;
    height: 28px;
    padding: 5px;
    overflow: hidden;
    line-height: 16px;
}
        
.videolist_videos_title a
{
    color: #000;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none !important;
}
        
.videolist_videos_title a:hover
{
    color: #af2c26;
}
        
.videolist_videos_play
{
    top: 0px;
    left: 0px;
    width: 192px;
    height: 126px;
    position: absolute;
    background-color: #000;
    filter: alpha(opacity=60); /* IE's opacity*/
    opacity: 0.60;
}

.invisible
{
    display: none;
    visibility: hidden;
}

.reg_button
{
    color: Maroon;
    line-height: 22px !important;
    height: 22px !important;
    width: 205px !important;
    text-align: right !important;
    padding-right: 5px !important;
    font-weight: bold !important;
}
.login_button
{
    color: Maroon;
    line-height: 22px !important;
    height: 22px !important;
    width: 186px !important;
    text-align: right !important;
    padding-right: 5px !important;
    font-weight: bold !important;
}
.fb_login_button
{
    line-height: 22px !important;
    height: 22px !important;
    width: 137px !important;
    text-align: right !important;
    padding-right: 5px !important;
    font-weight: bold !important;
}
.fb_register_button
{
    line-height: 22px !important;
    height: 22px !important;
    width: 155px !important;
    text-align: right !important;
    padding-right: 5px !important;
    font-weight: bold !important;
}
.rnTitleBarTitle
{
    color: #3b5998 !important;
    font-weight: bold !important;
}

.forgot_link a
{
    font-size: 12px;
    color: #af2c26 !important;
    text-decoration: none !important;
}
.forgot_link a:hover
{
    text-decoration: underline !important;
}
#twitter-widget-0
{
    /*width: 85px !important;*/
}
#___plusone_0
{
    width: 70px !important;
}
#___plusone_1
{
    width: 70px !important;
}

/* Added for N5E Banner */

.n5e_advertisement
{
    background-color: #000; 
    width: 280px; 
    height: 180px;
    margin: 0 auto;
    margin-bottom: 12px;
    border: 0 !important;
}

.n5e_adcontent
{
    width: 280px;
    height: 180px;
    border: 0 !important;
}

embed
{
    width: 100% !important;
    border: 0 !important;
}

.n5e_advertisement .rrItemsList
{
    width: 100% !important;
    border: 0 !important;
}


/* If have without margins */
.n5e_advertisement .RadRotator_Default .rrClipRegion {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 280px !important;
    border: 0 !important;
}

.n5e_advertisement .RadRotator_Default .rrButton
{
    visibility: hidden !important;
    display: none !important;
}

/* News Anchor */

#news_anchor_left
{
    float: left; 
    width: 142px; 
    height: 475px;
    overflow: auto;
    position:relative;
    background-color: #fff;
}

#news_anchor_right
{
    float: right; 
    width: 873px; 
    min-height: 475px; 
    background-color: #dadada;
    padding: 0px 6px 0px 3px; 
    color: #000;
}

.news_anchor_container
{
    float: left; 
    margin: 4px 0; 
    position: relative;
}

.news_anchor_image
{
    padding: 3px 0; 
    background-color: #fcfcfc; 
    border-bottom: 1px dashed silver;
    border-top: 1px dashed silver;
}

.news_anchor_image_selected
{
    padding: 3px 0; 
    background-color: #dadada; 
    border-bottom: 1px dashed silver;
    border-top: 1px dashed silver;
}

.news_anchor_fullname
{
    bottom: 0px;
    left: 0px;
    position: absolute;
    width: 125px;
    height: 26px;
    font-weight: bold;
    font-size: 9px;
    z-index: 99999999;
    background-color: #af2c26;
    overflow: hidden;
}

.news_anchor_container_name
{
    font-size: 13px; 
    font-weight: bold; 
    padding-top: 10px; 
    padding-left: 4px;
}

.news_anchor_description
{
    font-size: 11px; 
    padding-left: 4px; 
    padding-bottom: 4px; 
    margin-top: 8px;
    /*max-height: 100px;*/
    overflow: auto;
}

.news_anchor_border
{
    border-top: 1px dashed silver; 
    margin-top: 10px;
}

.anchor_videos_link a
{
    font-weight: bold;
    color: #ab2522 !important;
    text-decoration: none !important;
}
        
.anchor_videos_link a:hover
{
    text-decoration: underline !important;
}
