/* Public TV */
* {
margin: 0;
padding: 0;
}

body {
margin: 0;
font-family: Lucida Grande, Verdana, Century Gothic, Arial, Helvetica, sans-serif;
background: #FFFFFF;
}

img {
border: none;
}

h2, h3, p {
margin: 0;
}

a, a:active, a:visited, a:link, a:hover{
	color:#000000;
}

label {
display: block;
}

textarea {
font-size: 11px;
line-height: 14px;
font-family: Lucida Grande, Verdana, Century Gothic, Arial, Helvetica, sans-serif;
}

textarea.expanding {
height: 43px;
min-height: 43px;
}

ul {
margin: 0;
padding: 0;
list-style-type: none;
}

li {
margin: 0;
padding: 0;
font-size: 10px;
}

.error {
color: #FF0000;
}

.pre {
color: #888;
}

#outer_wrapper {
width: 1000px;
margin: 0 auto;
}

#inner_wrapper {
float: left;
width: 1000px;
}

#top_head {
float: left;
width: 1000px;
margin: 7px 0 0 0;
}

#top_head .sub_links {
float: right;
margin: 0 15px 0 0;
}

#top_head .sub_links a {
color: #000;
text-decoration: none;
}

#top_head .sub_links a:hover {
text-decoration: underline;
}

#top_head .logo {
float: left;
}

#top_head .ad {
float: right;
clear: right;
width: 468px;
height: 60px;
margin: 8px 21px 0 0;
display: inline;
}

#top_head .date {
float: right;
clear: right;
margin: 5px 0 0;
width: 200px;
text-align: right;
}

#top_head p {
font-size: 11px;
}

#header {
float: left;
width: 1002px;
height: 52px;
margin: 6px 0 0 0;
/* background: url('../images/header_menu_top_bg.jpg') no-repeat; */
background: url('../images/header_menu_top_bg2.jpg') no-repeat;
}

#header .menu {
float: left;
width: 1002px;
height: 36px;
font-size: 16px;
}

#header .menu .links {
float: left;
width: 990px;
height: 26px;
padding: 10px 0 0 12px;
}

#header .menu .links .link {
float: left;
/*width: 100px;*/
height: 24px;
margin: 0 5px;
border: 1px solid #2F3A78;
text-align: center;
}

#header .menu .links .right {
float: right;
}

#header .menu .links .link a {
float: left;
/*width: 100px;*/
height: 20px;
padding: 4px 13px 0;
color: #FFF;
text-decoration: none;
font-size: 12px;
/* background: url('../images/header_menu_turq_bg.gif') repeat-x; */
/* background-position: 0 24px; */
background: none;
}

/* #header .menu .links .link a:hover, #header .menu .links .link a.active {
background-position: 0 -24px;
} */

#header .menu .links .green a:hover, #header .menu .links .green a.active {
/*border: 1px solid #A5D657;*/
background: url('../images/header_menu_green_bg.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .darkgreen a:hover, #header .menu .links .darkgreen a.active {
background: url('../images/header_menu_darkgreen_bg.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .darkblue a:hover, #header .menu .links .darkblue a.active {
background: url('../images/header_menu_darkblue_bg.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .turq a:hover, #header .menu .links .turq a.active {
background: url('../images/header_menu_turq_bg2.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .red a:hover, #header .menu .links .red a.active {
/*border: 1px solid #D04043;*/
background: url('../images/header_menu_red_bg.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .orange a:hover, #header .menu .links .orange a.active {
background: url('../images/header_menu_orange_bg.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .blue a:hover, #header .menu .links .blue a.active {
/*border: 1px solid #57ABBD;*/
/* background: url('../images/header_menu_turq_bg.gif') repeat-x; */
background: url('../images/header_menu_blue_bg.gif') repeat-x;
background-position: 0 -24px;
}

#header .menu .links .los {
border: 0;
}

#header .menu .links .los a {
/* background: url('../images/header_menu_los_turq_bg.gif') no-repeat; */
background: url('../images/header_menu_los_blue_bg.gif') no-repeat;
width: 150px;
margin-top: 1px;
margin-bottom: 1px;
padding-left: 0;
padding-right: 0;
}

#header .menu .links .los a:hover {
background-position: 0 0;
}

#header .menu .search {
float: right;
padding: 2px 12px 0 10px;
overflow:hidden;
}

#header .menu .search p {
float: left;
font-size: 14px;
margin: 1px 5px 0 0;
color: #FFF;
overflow:hidden;
}

#header .menu .search .search_input {
float: left;
height: 19px;
width: 172px;
overflow:hidden;
}

#header .menu .search .search_input input {
float: left;
height: 17px;
padding: 3px 0 0 0;
background: url('../images/search_bg.gif') repeat-x;
border: 0px;
font-size: 11px;
margin: 0;
width: 154px;
}

#header .menu .search .search_input input.pre {
color: #888;
}

#header .menu .search .search_input .search_input_left, #header .menu .search .search_input .search_input_right {
float: left;
width: 9px;
height: 19px;
}

#header .menu .search .search_input .search_input_left {
background: url('../images/search_left_bg.gif') no-repeat;
}

#header .menu .search .search_input .search_input_right {
background: url('../images/search_right_bg.gif') no-repeat;
}

#header .shadow {
float: left;
width: 1002px;
height: 16px;
/* background: url('../images/header_menu_bottom_bg.jpg') no-repeat; */
background: url('../images/header_menu_bottom_bg2.jpg') no-repeat;
background-position: 0 0px;
overflow: hidden;
}

#sub_header {
display: none;
float: left;
width: 1002px;
background: url('../images/subhead_bg.jpg') repeat-y;
}

#sub_header .sub_header_content {
float: left;
width: 1002px;
background: url('../images/subhead_top.jpg') no-repeat;
}

#sub_header #sub_header_close {
float: left;
width: 19px;
height: 19px;
margin: -19px 0 0 14px;
display: inline;
}

#sub_header .sub_header_content .links {
float: left;
width: 900px;
padding: 5px 51px;
display: inline;
}

#sub_header .sub_header_content .links .link {
float: left;
width: 160px;
height: 24px;
text-align: center;
margin: 5px 10px 0px;
display: inline;
}

#sub_header .sub_header_content .links .link a {
float: left;
width: 160px;
height: 19px;
background: url('../images/subhead_link_bg.gif') 0px 0px no-repeat;
margin: 0px 0 3px;
padding: 5px 0 0;
color: #FFF;
text-decoration: none;
font-size: 12px;
}

#sub_header .sub_header_content .links .link a:hover {
background-position: 0px -24px;
}

#sub_header .sub_header_bottom {
float: left;
width: 1002px;
height: 15px;
background: url('../images/subhead_bottom.jpg') no-repeat;
overflow: hidden;
}

#content {
float: left;
width: 982px;
margin: 3px 10px 0;
}

#content .left {
float: left;
}

#content .right {
float: right;
}

#content .full_col {
float: left;
width: 982px;
}

#content #right_col {
float: right;
width: 394px;
}

#content #left_col {
float: left;
width: 580px;
}

#content .grey_box, #content #accordion, #content .tab_box {
margin: 0 0 3px;
}

#content .grey_box {
/* width: 394px; */
}

#content .grey_box p {
font-size: 11px;
}

#content .grey_box .box_head {
float: left;
width: 100%;
height: 15px;
background: url('../images/grey_box_head_bg.jpg') repeat-x;
overflow: hidden;
}

#content .grey_box .box_head .box_head_left {
float: left;
width: 16px;
height: 15px;
background: url('../images/grey_box_head_left_bg.jpg') no-repeat;
}

#content .grey_box .box_head .box_head_right {
float: right;
width: 16px;
height: 15px;
background: url('../images/grey_box_head_right_bg.jpg') no-repeat;
}

#content .grey_box .green .box_head {
height: 30px;
background: url('../images/grey_box_green_top_bg.jpg') repeat-x;
}

#content .grey_box .green .box_head .box_head_left {
height: 30px;
background: url('../images/grey_box_green_top_left_bg.jpg') no-repeat;
}

#content .grey_box .green .box_head .box_head_right {
height: 30px;
background: url('../images/grey_box_green_top_right_bg.jpg') no-repeat;
}

#content .grey_box .blue .box_head {
height: 30px;
background: url('../images/grey_box_blue_top_bg.jpg') repeat-x;
}

#content .grey_box .blue .box_head .box_head_left {
height: 30px;
background: url('../images/grey_box_blue_top_left_bg.jpg') no-repeat;
}

#content .grey_box .blue .box_head .box_head_right {
height: 30px;
background: url('../images/grey_box_blue_top_right_bg.jpg') no-repeat;
}

#content .grey_box .orange .box_head {
height: 30px;
background: url('../images/grey_box_orange_top_bg.jpg') repeat-x;
}

#content .grey_box .orange .box_head .box_head_left {
height: 30px;
background: url('../images/grey_box_orange_top_left_bg.jpg') no-repeat;
}

#content .grey_box .orange .box_head .box_head_right {
height: 30px;
background: url('../images/grey_box_orange_top_right_b.jpg') no-repeat;
}

#content .grey_box .red .box_head {
height: 30px;
background: url('../images/grey_box_red_top_bg.jpg') repeat-x;
}

#content .grey_box .red .box_head .box_head_left {
height: 30px;
background: url('../images/grey_box_red_top_left_bg.jpg') no-repeat;
}

#content .grey_box .red .box_head .box_head_right {
height: 30px;
background: url('../images/grey_box_red_top_right_bg.jpg') no-repeat;
}

#content .grey_box .turq .box_head {
height: 30px;
background: url('../images/grey_box_turq_top_bg.jpg') repeat-x;
}

#content .grey_box .turq .box_head .box_head_left {
height: 30px;
background: url('../images/grey_box_turq_top_left_bg.jpg') no-repeat;
}

#content .grey_box .turq .box_head .box_head_right {
height: 30px;
background: url('../images/grey_box_turq_top_right_bg.jpg') no-repeat;
}

#content .grey_box .box_head .title h2 {
float: left;
font-size: 14px;
padding: 6px 0 0 2px;
color: #FFF;
}

#content .grey_box .box_content_outer {
float: left;
/* width: 392px; */
padding: 0 0 0 2px;
background: url('../images/grey_box_content_left.jpg') repeat-y;
}

#content .grey_box .box_content_outer .box_content_mid {
float: left;
/* width: 390px; */
padding: 0 2px 0 0;
background: url('../images/grey_box_content_right.jpg') right repeat-y;
}

#content .grey_box .box_content_outer .box_content_mid .box_content_inner {
float: left;
width: 100%;
/* height: 200px; */
background: #E9EAE9 url('../images/grey_box_content_bg.jpg') repeat-x;
}

#content .grey_box .box_content_inner h1 {
float: left;
margin: 0 0 0px;
font-size: 14px;
/* color: #005353; */
font-weight: bold;
}

#content .grey_box .box_content_inner .pad h1 {
float: none;
}

#content .grey_box .box_content_inner .pad p {
font-size: 11px;
margin: 6px 0 8px;
}

#content .grey_box table td {
padding: 3px 0;
}

#content .grey_box .register form, #content .grey_box .login form, #content .grey_box .create_channel form {
display: inline;
margin: 0;
padding: 0;
}

#content .grey_box table.register p.error, #content .grey_box table.login p.error, #content .grey_box table.create_channel p.error {
margin-bottom: 0px;
color: #FF0000;
}

#content .grey_box table.register label, #content .grey_box table.login label, #content .grey_box table.create_channel label {
font-size: 11px;
display: inline;
}

#content .grey_box table.register .labels, #content .grey_box table.login .labels, #content .grey_box table.create_channel .labels {
width: 175px;
}

#content .grey_box table.register .fields, #content .grey_box table.login .fields, #content .grey_box table.create_channel .fields {
width: 300px;
}

#content .grey_box .register input, #content .grey_box .register select, #content .grey_box .register textarea, #content .grey_box .login input, #content .grey_box .login select, #content .grey_box .login textarea, #content .grey_box .create_channel input, #content .grey_box .create_channel select, #content .grey_box .create_channel textarea {
width: 300px;
}

#content .grey_box .register input[type=radio], #content .grey_box .register input[type=checkbox], #content .grey_box .login input[type=radio], #content .grey_box .login input[type=checkbox], #content .grey_box .create_channel input[type=radio], #content .grey_box .create_channel input[type=checkbox] {
width: auto;
}

#content .grey_box .register input.submit, #content .grey_box .login input.submit, #content .grey_box .create_channel input.submit {
width: auto;
padding: 0 3px;
}

#content .grey_box .register input {
margin: 0 6px 0 4px;
}

#content .grey_box .register select option {
padding-left: 5px;
}

#content .grey_box #scrollable h1 a {
color: #000;
text-decoration: none;
}

#content .grey_box #scrollable h1 a:hover {
text-decoration: underline;
}

#content .grey_box .box_content_inner img.rss {
float: left;
margin: 1px 0 0 6px;
}

#content .grey_box .box_head img.rss {
float: left;
margin: 7px 0 0 7px;
}

#content .grey_box .box_content_inner img.rss_left {
float: left;
margin: 3px 6px 0 0px;
}


#content .grey_box .box_bottom {
float: left;
width: 100%;
height: 16px;
background: url('../images/grey_box_bottom_bg.jpg') repeat-x;
overflow: hidden;
}

#content .grey_box .box_bottom .box_bottom_left {
float: left;
width: 16px;
height: 16px;
background: url('../images/grey_box_bottom_left_bg.jpg') no-repeat;
}

#content .grey_box .box_bottom .box_bottom_right {
float: right;
width: 16px;
height: 16px;
background: url('../images/grey_box_bottom_right_bg.jpg') no-repeat;
}

/* Channel details - .full_col + #right_col */
#content .full_col .grey_box .box_content_inner .channel {
width: 962px;
padding: 0 8px;
}

#content #right_col .grey_box .box_content_inner .channel {
width: 374px;
padding: 0 8px;
}

#content .full_col .grey_box .box_content_inner .channel .title {
float: left;
width: 962px;
}

#content #right_col .grey_box .box_content_inner .channel .title {
float: left;
width: 374px;
}

#content .full_col .grey_box .box_content_inner .channel h1, #content #right_col .grey_box .box_content_inner .channel h1 {
float: none;
}

#content .full_col .grey_box .box_content_inner .channel h1 a, #content #right_col .grey_box .box_content_inner .channel h1 a {
color: #EC2024;
font-size: 12px;
font-weight: normal;
padding: 8px 0 0 0;
text-decoration: none;
}

#content .full_col .grey_box .box_content_inner .channel h1 a:hover, #content #right_col .grey_box .box_content_inner .channel h1 a:hover {
text-decoration: underline;
}

#content .full_col .grey_box .box_content_inner .channel .text {
float: left;
width: 962px;
margin: 8px 0 0 0;
}

#content #right_col .grey_box .box_content_inner .channel .text {
float: left;
width: 374px;
margin: 8px 0 0 0;
}

#content .full_col .grey_box .box_content_inner .channel .text img, #content #right_col .grey_box .box_content_inner .channel .text img {
float: left;
margin: 3px 8px 3px 0;
padding: 2px;
}

#content .full_col .grey_box .box_content_inner .channel .text p, #content #right_col .grey_box .box_content_inner .channel .text p {
/* color: #097390; */
font-size: 11px;
padding: 4px 0;
}

#content .full_col .grey_box .box_content_inner .channel .text p.strong, #content #right_col .grey_box .box_content_inner .channel .text p.strong {
font-weight: bold;
}

/* Tabs */
#content .tab_box {
float: left;
width: 580px;
background: url('../images/tab_box_content_bg.gif') repeat-y;
}

#content .tab_box .tabs {
float: left;
width: 580px;
height: 36px;
}

#content .tab_box .tabs .tab {
height: 36px;
cursor: pointer;
}

#content .tab_box .tabs .tab h2 {
float: left;
color: #FFF;
width: 190px;
margin: 10px auto 0;
font-size: 13px;
font-weight: normal;
text-align: center;
}

#content .tab_box .tabs .tab_full h2 {
float: left;
color: #FFF;
width: 190px;
margin: 11px auto 0;
font-size: 18px;
font-weight: normal;
text-align: center;
}

#content .tab_box .tabs .open {
height: 36px;
}

#tab_one {
float: left;
width: 193px;
margin: 0 0px 0 0;
background: url('../images/tab_box_tabs_tab1.gif') no-repeat;
}

#tab_two {
float: left;
width: 194px;
margin: 0 0px 0 0;
background: url('../images/tab_box_tabs_tab2.gif') no-repeat;
}

#tab_three {
float: left;
width: 193px;
background: url('../images/tab_box_tabs_tab3.gif') no-repeat;
}

#content .tab_box .tab_full {
float: left;
width: 580px;
height: 36px;
background: url('../images/tab_box_tabs_tab_full.gif') no-repeat;
}

#content .tab_box .tab_content_outer {
float: left;
width: 576px;
height: 266px;
margin: 0px 2px 0;
padding: 0px 0 0 0;
background: #097390;
display: inline;
}

#content .tab_box .tab_content_outer_full {
float: left;
width: 576px;
/*height: 342px;*/
margin: 0 2px;
background: #097390;
display: inline;
}

#content .tab_box .tab_content_outer .tab_content {
display: none;
overflow: hidden;
}

#tab_one_content {
padding: 6px 0 0 0;
}

.tab_content_outer_full #tab_one_content {
padding: 0;
}

#tab_two_content {
padding: 6px 0 0 0;
background: #3398B3;
height: 260px;
}


#tab_three_content {
padding: 6px 0 0 0;
background: #75BFD3;
height: 260px;
}


#content .tab_box .tab_content .player_container {
float: left;
width: 382px;
height: 266px;
}

#content .tab_box .tab_content .player_container_full {
float: left;
width: 430px;
height: 292px;
margin: 1px 0px 0;
display: inline;
}

#content .tab_box .tab_content_outer .tab_content p {
color: #FFF;
font-size: 11px;
margin: 5px 10px;
}

#content .tab_box .tab_content_outer .tab_content .player_text {
float: left;
width: 184px;
margin: 5px;
display: inline;
}

#content .tab_box .tab_content_outer_full .tab_content .player_text {
float: left;
width: 136px;
margin: 5px;
display: inline;
}

#content .tab_box .tab_content_outer_full .tab_content .player_text p.icon {
margin: 6px 0 6px 8px;
padding: 0px 0 0px 25px;
font-size: 13px;
height: 20px;
color: #FFF;
}

#content .tab_box .tab_content_outer .show {
display: block;
}

#content .tab_box .tab_bottom {
float: left;
width: 580px;
height: 3px;
background: url('../images/tab_box_bottom_bg.gif') no-repeat;
overflow: hidden;
}

#content .tab_box .tab_bottom_round {
float: left;
width: 580px;
height: 16px;
background: url('../images/tab_box_tabs_tab_bottom.gif') no-repeat;
overflow: hidden;
}

#content .video_box {
float: left;
width: 580px;
margin: 0 0 6px 0;
}

#content .video_box_inner {
float: left;
width: 578px;
/* border-top: 1px solid #ECECEC;
border-left: 1px solid #ECECEC;
border-right: 1px solid #ECECEC; */
border-top: 1px solid #7F7F7F;
border-left: 1px solid #7F7F7F;
border-right: 1px solid #7F7F7F;
}

#content .video_box .player_container {
float: left;
width: 578px;
}

#content .video_box .text {
float: left;
width: 578px;
margin: 0px 0 0 0;
background: #D2D2D2 url('../images/video_box_bg.gif') no-repeat;
}

#content .video_box .text .synopsis {
float: left;
width: 562px;
/* border-bottom: 1px solid #7F7F7F; */
margin: 12px 8px 0;
/* padding: 0 0 12px; */
padding: 0;
display: inline;
}

#content .video_box .text h2 {
font-size: 12px;
}

#content .video_box .text .synopsis h2 {
padding-bottom: 2px;
}

#content .video_box .text h3 {
color: #EC2024;
font-size: 10px;
font-weight: normal;
}

#content .video_box .text p {
font-size: 10px;
}

#content .video_box .text a {
color: #000;
text-decoration: none;
}

#content .video_box .text a:hover {
text-decoration: underline;
}

#content .video_box .text .synopsis p a {
text-decoration: underline;
}

#content .video_box .text .icons {
float: left;
width: 562px;
padding: 0px 8px;
}

#content .video_box .text .icons ul {
margin: 2px 0 0 0;
}

#content .video_box .text .icons ul.share_left {
float: left;
}

#content .video_box .text .icons ul.share_right {
float: left;
margin-top: 5px;
margin-left: 4px;
}

#content .video_box .text .icons ul li {
display: inline;
padding-right: 5px;
float:left;
}

#content .video_box .text .icons ul li img {
padding: 0 0 0 3px;
}

#content .video_box .box_bottom {
float: left;
width: 580px;
height: 12px;
background: url('../images/video_box_bottom2.gif') no-repeat;
}

#content .grey_box .box_content_inner .title {
float: left;
width: 560px;
}

#content .full_col .grey_box .pad {
float: left;
width: 962px;
padding: 0 8px;
}

#content #left_col .grey_box .pad ol, #content #left_col .grey_box .pad ul {
margin-left: 20px;
font-size: 11px;
}

#content #left_col .grey_box .pad ol li, #content #left_col .grey_box .pad ul li {
font-size: 11px;
}

#content #left_col .grey_box .pad ul {
list-style-type: disc;
}

#content #left_col .grey_box .video_summary, #content #left_col .grey_box .pad {
float: left;
width: 560px;
padding: 0 8px;
}

#content .grey_box .video_summary h2 {
font-size: 12px;
font-weight: normal;
/* color: #005353; */
margin: 0px 0 3px;
padding-top: 5px;
}

#content .grey_box .video_summary h2 a {
color: #000;
text-decoration: none;
}

#content .grey_box .video_summary h2 a:hover {
text-decoration: underline;
}

#content .grey_box .video_summary .text {
float: left;
width: 344px;
}

#content .grey_box .video_summary .share {
float: left;
clear: left;
text-align: left;
width: 445px;
}

#content .grey_box .video_summary .share ul {
float: left;	
}

#content .grey_box .video_summary .share ul li {
display: inline;
float: left;
padding-right: 8px;
}

#content .grey_box .video_summary .share ul li a {
color: #000000;
text-decoration: none;
}

#content .grey_box .video_summary .share ul li a:hover {
text-decoration: underline;
}

#content .grey_box .video_summary p.float {
float: left;
font-size: 11px;
margin: 6px 0 8px;
}

#content .grey_box .video_summary .title p.switch {
float: right;
font-size: 11px;
font-weight: bold;
padding-left: 15px;
}

#content .grey_box .video_summary .title p.switch a {
font-weight: normal;
color: #777;
text-decoration: underline;
}

#content .grey_box .video_summary .title p.switch a:hover {
color: #000;
}

#content .grey_box .video_summary .title p.sendfavourites {
float: right;
}

#content .grey_box .video_summary .title p.sendfavourites a {
color: #000;
text-decoration: none;
}

#content .grey_box .video_summary .title p.sendfavourites a:hover {
text-decoration: underline;
}

#content .remove_icon {
padding: 5px 0 0 0px;
height:24px;
width:22px;
background: url('../images/remove_icon.gif') bottom left no-repeat; 
}
#content .edit_icon {
padding: 5px 0 0 0px;
width:39px;
height:24px;
background: url('../images/edit_btn.gif') bottom left no-repeat; 
}

#content .play_icon {
padding: 5px 0 0 0px;
height:24px;
width:22px;
background: url('../images/play_icon_green.gif') bottom left no-repeat;
}
#content span{
	display:inline-block;
}

#content .grey_box .video {
float: left;
width: 560px;
margin: 6px 0 8px;
}

#content .grey_box .video .thumb {
float: left;
width: 100px;
padding: 0 8px 8px 0;
}

#content .grey_box .video .thumb img {	
float: left;
width: 100px;
}

#content .grey_box .video p {
padding: 0 0 10px;
margin: 0;
}

#content .grey_box .video img.play_icon {
padding: 0px 0 0 0;
}

#content .grey_box .video p {
font-size: 11px;
}

#content .grey_box .page_nav {
float: left;
width: 560px;
padding: 4px 0px;
}

#content .grey_box .page_nav img {
margin: 0;
padding: 2px 0 0 0;
}

#content .grey_box .page_nav p {
float: left;
margin: 0;
margin: 0 6px 0 0px;
display: inline;
font-size: 12px;
}

#content .grey_box .page_nav select option {
padding: 0 0 0 4px;
}

#content .grey_box .channel_thumbs {
float: left;
width: 560px;
padding: 0 8px;
}

#content .grey_box .channel_thumbs .thumb {
float: left;
width: 128px;
height: 115px;
margin: 2px 6px 0px 6px;
}

#content .grey_box .channel_thumbs .thumb a.img{
	border:1px solid #000000;
	display:block;
	overflow:hidden;
	height:78px;
	background:#ffffff;
}

#content .grey_box .channel_thumbs .thumb img {
background: #FFF;
padding: 2px;
}

#content .grey_box .channel_thumbs .thumb p {
width: 122px;
margin: 0;
padding: 3px 3px 0;
font-size: 11px;
}

#content .grey_box .channel_thumbs .thumb p a {
color: #000;
text-decoration: none;
}

#content .grey_box .channel_thumbs .thumb p a:hover {
text-decoration: underline;
}

#content .grey_box .channel_thumbs .thumb p span.grey {
color: #878787;
}


#content .grey_box .books {}

#content .grey_box .book {
float: left;
display: inline;
width: 129px;
height: 162px;
padding: 4px;
text-align: center;
}

#content .grey_box .book p a {
color: #000;
text-decoration: none;
}

#content .grey_box .book p a:hover {
text-decoration: underline;
}

#content .grey_box .book img {
padding: 1px;
border: 1px solid #000;
}


#scrollable {
/*	background-color:#efefef;
	border:1px solid #ddd; */
/*	padding: 0px 8px; */
/*	width: 374px; */
/*	height: 269px; */
}

#scrollable .scroll_inner, .scrollable .scroll_inner {
padding: 0px 8px;
width: 374px;
}

/* container for the scrollable items */
#scrollable div.items, .scrollable div.items {
	height: 0px;
	margin-left: 0px;	
	float: left;
/*	width: 366px !important; */
	width: 374px !important;
	overflow: hidden;
/*	visibility: hidden; */
	margin-top: 5px;
}

.scrollable div.items {
height: auto;
}

/* single item */
#scrollable div.items div, .scrollable div.items div {
	display:block;
	float:left;
	margin-top: 0px;
	margin-right:0px;
/*	width:366px !important; */
/*	height:270px; */
	background:url(item.gif) 0 0 no-repeat;
	background: none;
	color:#000;
	text-decoration:none;
	overflow: hidden;
}

#content .grey_box #scrollable .title, #content .grey_box .scrollable .title {
width: 259px;
padding-left: 10px;
}

#scrollable .items .scroll_news, .scrollable .items .scroll_news {
/* width: 366px; */
width: 374px;
}

#scrollable .items .scroll_news img.ajax_loader, .scrollable .items .scroll_news img.ajax_loader {
padding: 0 0 0 175px;
}

#scrollable .scroll_news h2, .scrollable .scroll_news h2 {
font-size: 12px;
/* color: #005353; */
font-weight: bold;
padding: 1px 0 0px 0;
}

#scrollable .scroll_news h2 a, .scrollable .scroll_news h2 a {
color: #000;
text-decoration: none;
}

#scrollable .scroll_news h2 a:hover, .scrollable .scroll_news h2 a:hover {
text-decoration: underline;
}

#scrollable .scroll_news h3, .scrollable .scroll_news h3 {
color: #EC2024;
font-size: 10px;
font-weight: normal;
padding: 1px 0 0 0;
}

#scrollable .scroll_news .cat_image, .scrollable .scroll_news .cat_image {
width: 300px;
padding: 5px 37px 4px;
}

#scrollable .scroll_news .content_image, .scrollable .scroll_news .content_image {
width: 300px;
padding: 2px 37px 3px;
text-align: center;
}

#scrollable .scroll_news .content_text, .scrollable .scroll_news .content_text {
width: 300px;
padding: 0 37px;
text-align: center;
}

#scrollable .scroll_news p, .scrollable .scroll_news p {
/* color: #097390; */
font-size: 10px;
padding: 2px 0 4px 0;
}

#scrollable .links {
float: right;
width: 105px;
padding: 8px 0 0 0;
}

#scrollable .prev, #scrollable .next {
float: left;
width: 6px;
height: 9px;
margin: 0px 5px;
padding: 2px 5px;
cursor: pointer;
}

#scrollable .prev {
background: url('../images/scroll_nav_left_g.gif') 5px 2px no-repeat;
}

#scrollable .next {
background: url('../images/scroll_nav_right_g.gif') 5px 2px no-repeat;
}

#scrollable .navi {
float: left;
height: 10px;
margin: 1px 0 0 0;
}

#scrollable .navi span {
float: left;
width: 6px;
height: 6px;
background: url('../images/scroll_nav_dots_g.gif') -6px 2px no-repeat;
padding: 2px 0 2px 0;
margin: 0px 2px 0;
cursor: pointer;
}

#scrollable .navi span.active {
background-position: 0 2px;
}


#accordion {
float: right;
clear: right;
width: 394px;
}

ul.drawers {
list-style: none;
padding: 0;
margin: 0;
width: 394px;
}

ul.drawers h2 {
margin: 0;
}

ul.drawers h3, ul.drawers h3 a {
color: #000;
font-size: 12px;
text-decoration: none;
}

ul.drawers h3 a:hover {
text-decoration: underline;
}

ul.drawers p {
margin: 0;
font-size: 11px;
}

ul.drawers p a {
color: #000;
text-decoration: none;
}

ul.drawers li.open {

}

ul.drawers li {
padding: 0;
overflow: hidden;
margin: 0;
float: left;
width: 394px;
}

ul.drawers li .top {
height: 24px;
padding: 6px 0 0 18px;
background: url('../images/accord_top_short_orange.png') no-repeat;
float: left;
width: 376px;
}

ul.drawers li .top h2 {
font-size: 14px;
color: #FFF;
font-weight: bold;
}

ul.drawers li .collapse {
padding: 0 18px;
overflow: hidden;
float: left;
width: 358px;
}

ul.drawers li .collapse_slide {
margin-top: 0px;
width: 358px;
}

ul.drawers li .collapse_slide img {
/* height: 100px;
margin: 10px 0px 0px 82px; */
margin-top: 5px;
}

ul.drawers li .trigger {
padding: 5px 18px 0 18px;
cursor: pointer;
float: left;
width: 358px;
}

ul.drawers li#red {
background: url('../images/accord_red_bg2.png') bottom no-repeat;
background: url('../images/accord_grey_bg2.png') bottom no-repeat;
}

ul.drawers li#purple {
background: url('../images/accord_purple_bg2.png') bottom no-repeat;
background: url('../images/accord_grey_bg2.png') bottom no-repeat;
}

ul.drawers li#blue {
background: url('../images/accord_blue_bg2.png') bottom no-repeat;
background: url('../images/accord_grey_bg2.png') bottom no-repeat;
}

ul.drawers li#green {
background: url('../images/accord_green_bg2.png') bottom no-repeat;
background: url('../images/accord_grey_bg2.png') bottom no-repeat;
}

ul.drawers li#yellow {
background: url('../images/accord_yellow_bg2.png') bottom no-repeat;
background: url('../images/accord_grey_bg2.png') bottom no-repeat;
}

ul.drawers li#grey {
background: url('../images/accord_grey_bg2.png') bottom no-repeat;
}

ul.drawers li .overlay {
width: 394px;
height: 15px;
padding: 0;
margin: 0;
overflow: hidden;
}

ul.drawers li#purple .overlay {
background: url('../images/accord_red_bottom_bg2.png') 0px 0px no-repeat;
background: url('../images/accord_grey_bottom_bg2.png') no-repeat;
}

ul.drawers li#blue .overlay {
background: url('../images/accord_purple_bottom_bg2.png') no-repeat;
background: url('../images/accord_grey_bottom_bg2.png') no-repeat;
}

ul.drawers li#green .overlay {
background: url('../images/accord_purple_bottom_bg2.png') no-repeat;
background: url('../images/accord_grey_bottom_bg2.png') no-repeat;
}

ul.drawers li#yellow .overlay {
background: url('../images/accord_green_bottom_bg2.png') no-repeat;
background: url('../images/accord_grey_bottom_bg2.png') no-repeat;
}

ul.drawers li#grey .overlay, ul.drawers li.last2 .overlay {
background: url('../images/accord_grey_bottom_bg2.png') no-repeat;
}

ul.drawers li.last .overlay {
background: url('../images/accord_yellow_bottom_bg2.png') no-repeat;
background: url('../images/accord_grey_bottom_bg2.png') no-repeat;
}

#content .grey_box .mpu {
width: 300px;
height: 250px;
padding: 0 45px;
}

#content .grey_box #publication_suggest .search_input {
float:right;
margin:14px 10px 8px 0pt;
width:175px;
}

#content .grey_box #publication_suggest .search_input input{
float:left;
margin:0;
padding:0;
width:130px;
display:inline;
}

#content .grey_box #publication_suggest h3 {
padding: 16px 0px 8px 10px;
font-size: 12px;
float:left;
}

#footer {
float: left;
width: 1002px;
height: 211px;
margin: 0px 0 0 0;
background: url('../images/footer_bg.gif') repeat-x;
}

#footer .footer_left {
float: left;
width: 19px;
height: 211px;
background: url('../images/footer_left_bg.gif') no-repeat;
}

#footer .footer_right {
float: right;
width: 19px;
height: 211px;
background: url('../images/footer_right_bg.gif') no-repeat;
}

#footer .footer_content {
float: left;
width: 964px;
}

#footer .footer_content .col {
float: left;
margin: 20px 20px 0 8px;
}

#footer .footer_content h6 {
font-size: 12px;
font-weight: bold;
text-decoration: underline;
margin: 0;
}

#footer .footer_content h6 a {
color: #000;
}

#footer .footer_content p {
font-size: 11px;
margin: 0;
}

#footer .footer_content p a {
color: #000;
text-decoration: none;
}

#footer .footer_content p a:hover {
text-decoration: underline;
}

#footer .footer_content .logos {
float: right;
width: 166px;
padding: 25px;
text-align: center;
}

.share {
font-size: 10px;
}

a.delicious, a.digg, a.reddit, a.facebook, a.stumbleupon {
padding: 1px 0 0 21px;
margin: 0 3px 0 0;
font-size: 10px;
color: #000;
text-decoration: underline;
}

a.delicious:hover, a.digg:hover, a.reddit:hover, a.facebook:hover, a.stumbleupon:hover {
text-decoration: none;
}

a.delicious {
background: url('../images/delicious.gif') no-repeat;
}

a.digg {
background: url('../images/digg.gif') no-repeat;
}

a.reddit {
background: url('../images/reddit.gif') no-repeat;
}

a.facebook {
background: url('../images/facebook.gif') no-repeat;
}

a.stumbleupon {
background: url('../images/stumbleupon.gif') no-repeat;
}

a.icon, a.icon:hover {
text-decoration: none !important;
}

a.icon_label, a.icon_label:active, a.icon_label:visited, a.icon_label:link{ display:inline-block; padding:5px 0 0 0; }

a.icon img {
float: left;
padding-right: 5px;
}

/* VIDEO FORM STYLE */
.mid_form{ display:block; padding:0 10px 10px 10px; float:left; width:550px; }
.mid_form textarea{ width:390px; border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:100px;  }
.mid_form input{ clear:right; padding:1px; width:388px; border:1px solid #999999;  }
.mid_form div{ float:left; width:550px; font-weight:bold; font-size:12px; padding:0 0 5px 0; }
.mid_form div.trigger{ float:right; width:auto; padding:0 0 5px 5px; display:inline; }
.mid_form div.trigger input{ clear:none; }
.mid_form select{ width:390px; float:left; }
.mid_form select.timepick{ width:auto; display:inline; clear:none; float:none; }
.mid_form input.datepick{ width:120px; float:left; clear:none; margin:0 5px 0 0; }
.mid_form select option.select_heading{ font-weight:bold; text-align:center; background:#CCCCCC; }
.mid_form label{ float:left; clear:left; width:145px; font-weight:bold; padding:0 0 0 5px; }
.mid_form .description{ font-weight:bold; color:#eeeeee; }
.mid_form input.submit{ clear:none; width:auto; padding:5px; font-weight:bold; background:#eeeeee; }
.error_ind{ color:#B71D21; }
.mid_form .info{ float:left; width:390px; color:#000000; font-weight:normal; font-size:12px; padding:5px 0 5px 0; }
.mid_form .checkbox{ width:auto; }


.mymenu{ 
	padding:0 8px; 
}

.mymenu a, .mymenu a:link, .mymenu a:active, .mymenu a:visited{
	color:#000000;
	text-decoration:none;
	padding:4px 8px;
	display:block;
	font-size:13px;
	background:#F6F9FC;
	margin:0 0 3px 0;
	font-weight:bold;
}

.mymenu a:hover{
	background:#FFFFFF;
}

.channel_link{ 
	width:165px; 
	float:left; 
	font-size:12px; 
	padding:0pt 0pt 0pt 20px;
}

#content .grey_box table.packages{ font-size:10px; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;  }
#content .grey_box table.packages tr td{ padding:4px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }



/* Updates */
#left_col .btv_new .pad
{
	
}

#left_col .btv_new .pad h1
{
	color: #f00;
	font-size: 18px;
	margin: 0 0 10px 0;
}

#left_col .btv_new .pad h2
{
	color: #000080;
	font-size: 14px;
	margin: 20px 0 5px 0;
}

#left_col .btv_new .pad ul ul
{
	margin-left: 35px !important;
}
