﻿/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{background:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

/* -------->>> font normalization <<<------ */
body{font:13px/1.231 "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif";}

select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* ---------->>> global settings <<<-----------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----- Generic styles --------------------------------------------------*/
body {text-align: left; color: #fff; background: #000;  } 

table { width: 100%; margin: 0 0 1em 0; }
table th, table td { font-size: 100%; }

.mrg_left {margin:0px 5px 0px 0px;}

strong { font-weight: bold; }
em { font-style: italic; }


/* ------ Layout ------- */
#md{margin: 0px auto 0px auto;width:950px;}
#top_header{padding:5px 0px;}
#logo{float:left;padding:5px 0px 0px 0px;width:40%;}
#top_left{float:right;width:59%;text-align:right;}
#t_nav{padding:5px 0px 5px 10px;}
#t_nav ul{margin:0px;padding:0px;}
#t_nav li{padding:0px 3px;margin:0px;list-style:none;display:inline;}
#t_nav li.separator{font:normal 93%;padding:0px;margin:0px;list-style:none;display:inline;}
#t_cnt{padding:0px;}
#tab_container{padding:32px 0px 0px 0px;}

/* Main Tabs Styling */
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{float:left;}
ul#nav li{float:left;margin-left: 2px;text-align: center}
ul#nav a{font:bold 100% Arial, Helvetica, sans-serif; float:left; width:95px; padding: 8px 0px; color:#2779AA; background: #D7EBF9;text-decoration:none;}
ul#nav a:hover{background: #62BBE8;color: #fff; font-weight:bold;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #62BBE8;color: #fff; font-weight:bold;}
ul#nav li.plink a,ul#nav li.plink a:hover{background: #FED81C;color: #994800; font-weight:bold;}

/* Search Section */
#search_strip{padding:20px 10px 20px 10px;}
/* Footer Section */
#ft{padding:10px;}
#ft ul{margin:0px;padding:0px;}
#ft li{padding:0px 3px;margin:0px;list-style:none;display:inline;}
#ft li.separator{font:bold 0.9em Arial, Helvetica, sans-serif;padding:0px;margin:0px;list-style:none;display:inline;}
#ft a {font:normal 93% Arial, Helvetica, sans-serif;text-decoration:none;}
#ft a:hover{text-decoration:underline;}
#ft .sm_txt{font:normal 85% Arial, Helvetica, sans-serif;}

/* styles */
h1{font:bold 161.6% Arial, Helvetica, sans-serif;color: #40ACE4;}
h2{font:normal 138.5% Arial, Helvetica, sans-serif;color:#40ACE4;}
h3{font:bold 123.1% Arial, Helvetica, sans-serif;color:#40ACE4;}
h4{font:bold 116% Arial, Helvetica, sans-serif;color:#fff;}
h5{font:bold 108% Arial, Helvetica, sans-serif;color:#40ACE4;}

a {font:normal 100% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
a:hover{text-decoration:underline;color:#52B4E6;}

a.bld {font:bold 93% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
a.bld:hover{text-decoration:underline;color:#52B4E6;}

a.bg {font:bold 1.6em Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
a.bg:hover{text-decoration:none;color:#52B4E6;}

a.bg_active {font:bold 1.6em Arial, Helvetica, sans-serif;color:#1EA5E9;text-decoration:none;}
a.bg_active:hover{text-decoration:none;color:#1EA5E9;}

a.alt{font:bold 93% Arial, Helvetica, sans-serif;color:#1EA5E9;text-decoration:none;}
a.alt:hover{text-decoration:underline;color:#1EA5E9;}

.sm_txt{font:normal 85% Arial, Helvetica, sans-serif;color:#7F7F7F;}

.top_heading{padding:13px 0px 5px 0px;border-bottom:solid 1px #676767;}
.top_heading h3{font:normal 123.1% Arial, Helvetica, sans-serif;color: #2AA6E4;margin:0px;}
.heading{font-weight:bold;padding:5px 0px 5px 0px; border-bottom:dashed 1px #676767;}

/* Utility Classes */
.clear{clear:both;}
img{border:none;vertical-align:middle;}
table{border:none; padding:0px; margin:0px; width:100%;}
.separator_10px{height:10px;}
.pd_5{padding:5px;}
.pd_10{padding:10px;}
.item{text-align:left;}
.item_c{text-align:center;}
.item_r{text-align:right;}
.item_pad_sp{padding:0px;border-bottom:solid 1px #c2c2c2;}
.item_pad_l10{padding:4px 0px 4px 20px; text-align:left;}
.item_pad_2{padding:2px 0px 2px 0px;text-align:left;}
.item_pad_2_c{padding:2px 0px 2px 0px;text-align:center;}
.item_pad_2_r{padding:2px 0px 2px 0px;text-align:right;}
.item_pad_4{padding:4px 0px 4px 0px;text-align:left;}
.item_pad_4_c{padding:4px 0px 4px 0px;text-align:center;}
.item_pad_4_r{padding:4px 0px 4px 0px;text-align:right;}
.field_item_left{padding:6px 0px 0px 0px;float:left;width:30%;text-align:right;}
.field_item_right{padding:2px 0px 2px 0px;float:right;width:68%;text-align:left;}
.customize_item_left{padding:6px 0px 0px 0px;float:left;width:20%;text-align:right;}
.customize_item_right{padding:2px 0px 2px 0px;float:right;width:78%;text-align:left;}

/* pagination style */
.pagination_item{text-align:center;padding:4px 0px;margin:0px auto;}
a.pagination_link{font:bold 93% Arial, Helvetica, sans-serif;padding:2px 6px 2px 6px; color: #FF550D;text-decoration:none;}
a.pagination_link:hover{color: #fff;text-decoration: none;background-color: #62BBE8;}
a.pagination_link_selected{font:bold 93% Arial, Helvetica, sans-serif;color: #fff;text-decoration: none;background-color: #62BBE8; padding:2px 6px 2px 6px;}
a.pagination_link_selected:hover{color: #fff;text-decoration: none;background-color: #62BBE8;}

/* Datalist */

/* box */
.bx{padding:0px; border:solid 1px #444444; margin-bottom:3px; }
.bx_norecord{padding:40px 0px 40px 0px; text-align:center;}
.bx_item{padding:0px; border-bottom:dashed 1px #444444;}
.bx_fx{padding:0px;width:275px; max-height:500px; overflow-x: hidden;overflow-y:auto;}

.bx_bd{padding:10px;}
.bx_bd1{font:normal 85% Arial, Helvetica, sans-serif;color:#9D9C9C;padding:0px;}
.bx_bd2{padding:5px;}

/* Top Navigation of video listing style :-> Most Viewed, Top Rated etc */
.bx_nav{ border-top:solid 1px #444444; border-bottom:solid 1px #444444; padding:5px;}
.bx_nav ul {margin:0px;padding:0px;}
.bx_nav li {padding:0px 3px 0px 3px;list-style:none;display:inline;}
.bx_nav li a {font:bold 100% Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;}
.bx_nav li a:hover {text-decoration:none;}
.bx_nav li a.alt {font:bold 100% Arial, Helvetica, sans-serif;color:#62BBE8;text-decoration:none;}
.bx_nav li a.alt:hover {text-decoration:none;}

.hor_lst ul {margin:0px;padding:0px;}
.hor_lst li {padding:0px 3px 0px 3px;list-style:none;display:inline;}


/*Nifty Corners Cube CSS by Alessandro Fulciniti
The following classes are added dinamically by javascript,
and their use should be avoided in the markup */
b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 3px;border-width: 0 2px}
b.r2{margin: 0 2px}
b.r3{margin: 0 1px}
b.r4{height: 2px}
b.rb1{margin: 0 8px;border-width:0 2px}
b.rb2{margin: 0 6px;border-width:0 2px}
b.rb3{margin: 0 5px}
b.rb4{margin: 0 4px}
b.rb5{margin: 0 3px}
b.rb6{margin: 0 2px}
b.rb7{margin: 0 1px;height:2px}
b.rb8{margin: 0;height:2px}
b.rs1{margin: 0 1px}
/*transparent inside*/
b.t1{border-width: 0 5px}
b.t2{border-width: 0 3px}
b.t3{border-width: 0 2px}
b.t4{height: 2px}
b.tb1{border-width: 0 10px}
b.tb2{border-width: 0 8px}
b.tb3{border-width: 0 6px}
b.tb4{border-width: 0 5px}
b.tb5{border-width: 0 4px}
b.tb6{border-width: 0 3px}
b.tb7{border-width: 0 2px;height:2px}
b.tb8{border-width: 0 1px;height:2px}
b.ts1{border-width: 0 2px}
/* End of Nifty Corners Classes */
.bx_br_tp{border-top:solid 1px #444444;}

.red_style{font:bold 93% Arial, Helvetica, sans-serif;color: #ff3300;}
.green_style{font:bold 93% Arial, Helvetica, sans-serif;color: #59D248;}

/* jquery widget styles */
.nrnd_list {margin-bottom:3px;}
.nrnd {margin-bottom:3px;}
.nrnd .ui-widget-content ul {margin:0px;padding:0px;}
.nrnd .ui-widget-content li {padding:4px 0px 4px 10px;margin:0px;list-style:none; border-bottom:dashed 1px #676767;}
.nrnd .ui-widget-content li a {font:normal 100% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd .ui-widget-content li a:hover {text-decoration:underline;}
.nrnd .ui-widget-content li a.alt {font:bold 108% Arial, Helvetica, sans-serif; color:#62BBE8; text-decoration:none;}
.nrnd .ui-widget-content li a.alt:hover {text-decoration:underline;}
.nrnd .ui-widget-content li span {font:bold 108% Arial, Helvetica, sans-serif; color:#62BBE8;}
.ui-widget-header { padding: .4em .5em .5em; font:bold 116% Arial, Helvetica, sans-serif;  }

.nrnd_flw {margin-bottom:3px;}
.nrnd_flw .ui-widget-content ul {margin:0px;padding:0px;}
.nrnd_flw .ui-widget-content li {padding:0px 3px 0px 3px;list-style:none;display:inline;}
.nrnd_flw .ui-widget-content a {font:normal 100% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a:hover {text-decoration:underline;}
/* video tags css styles */
.nrnd_flw .ui-widget-content a.tg_cnt_01{font:normal 100% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_01:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_02{font:normal 108% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_02:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_03{font:bold 116% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_03:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_04{font:bold 131% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_04:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_05{font:bold 138% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_05:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_06{font:bold 146% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_06:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_07{font:bold 161% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_07:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_08{font:bold 171% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_08:hover{text-decoration:underline;}
.nrnd_flw .ui-widget-content a.tg_cnt_08{font:bold 182% Arial, Helvetica, sans-serif;text-decoration:none;}
.nrnd_flw .ui-widget-content a.tg_cnt_08:hover{text-decoration:underline;}

/* tabs panel. */
.nrnd_bx .ui-tabs-panel .alt {font:bold 93% Arial, Helvetica, sans-serif; color:#62BBE8;}
.nrnd_bx .ui-tabs-panel .smtxt {font:normal 93% Arial, Helvetica, sans-serif;}
.nrnd_bx .ui-tabs-panel a.alt {font:bold 93% Arial, Helvetica, sans-serif; color:#62BBE8; text-decoration:none;}
.nrnd_bx .ui-tabs-panel a.alt:hover {text-decoration:underline;}
.nrnd_bx .ui-tabs-panel {padding: 1em 0em;}
/* jquery control style */
.ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }
input.text { margin-bottom:0; width:95%; width:250px; padding: .4em; }
select.text { margin-bottom:0; width:95%; width:260px; padding: .4em; }

/* jquery video listing links and text settings. */
.ui-widget-content .vd_item {font:normal 85% Arial, Helvetica, sans-serif;color:#9D9C9C;}
.ui-widget-content a.vd_title {font:bold 108% Arial, Helvetica, sans-serif;color:#62BBE8;text-decoration:none;}
.ui-widget-content a.vd_title:hover {text-decoration:underline;}
.ui-widget-content a.vd_usr {font:normal 100% Arial, Helvetica, sans-serif;text-decoration:none;}
.ui-widget-content a.vd_usr:hover {text-decoration:underline;}

/* error style */
.ui-state-error {padding: .4em 1em .5em; margin:.5em;}
.ui-state-highlight { padding: .4em 1em .5em; margin:.5em;}