@CHARSET "UTF-8";

/*
	$Revision$ - $LastChangedDate$
*/

#fb-root {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
}

#Banner, #FooterBanner {
	width: 100%;
	border: none;
}

#BannerImage, #FooterBannerImage {
	width: 100%;
}

.section.embed {
	border-bottom: none;
}

.question_input {
	width: 95%;
}

.lastquestion.question_input {
	background-color: #ebebe4;
}

.question_button {
	float: left;
}

.question_message {
	float: left;
	margin: 3px 0px 0px 30px;
}

.poll_message {
	float: left;
	margin: 4px 0px 0px 0px;
}

.header {
	line-height: 1;
	background-color: #627AAD;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	height: 22px;
}

h3.header {
	background-color: #627AAD;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	height: 22px;
	margin: 0;
	text-align: left;
}

.header-title {
	float: left;
	font-size: 14px;
	padding-top: 3px;
}

.plusMinus {
	border: none;
	cursor: pointer;
	vertical-align: middle;
	float: left;
	height: 100%;
	width: 22px;
}

.expand {
	background: url('/bnts/teleforum/images/Cyrillian/plus_light.jpg') no-repeat top left;
}

.collapse {
	background: url('/bnts/teleforum/images/Cyrillian/minus_light.jpg') no-repeat top left;
}

.link_image {
	width: 25%;
}

.link_text {
	width: 70%;
}

#GISection {
	display: block;
}
#PollSection {
	display: block;
}
#PollBlock {
	display: none;
	border: 0;
}
#PollTable {
	width: 100%;
}
#PollTable th {
	font-size: 12px;
	font-weight: normal;
	font-family: Century Gothic, helvetica, geneva, swiss, sunsans-regular;
	text-align: left;
}
#PollTable th.pollvote {
	text-align: center;
}
#PollSubmit {
	float: right;
}
.pollpercent {
	width: 35px;
	text-align: center;
}
.pollcount {
	width: 35px;
	text-align: center;
}
.pollvote {
	width: 60px;
	text-align: center;
}
.color0 { background-color: #532B40; }
.color1 { background-color: #B2BC00; }
.color2 { background-color: #ED9B4F; }
.color3 { background-color: #3C6175; }
.color4 { background-color: #EAD7E0; }
.color5 { background-color: #738341; }
.color6 { background-color: #E76F00; }
.color7 { background-color: #89AEC1; }
.color8 { background-color: #CC9AB2; }
.color9 { background-color: #A7B971; }

#ShareSection {
	display: block;
}
#LinksSection {
	display: block;
}
#QuestionSection {
	display: block;
}
.SocialSiteIcon {
	width: 25px;
	height: 25px;
	border: none;
	vertical-align: middle;
	padding-right: 5px;
}
#Main {
	float: none;
	width: 100%;
	border: none;
}

#Main.expanded {
	width: 100%;
}

#Main.nosidebar {
	float: none;
	margin: 0px auto;
}

#PageMessage, #UserPageMessage {
	display: none;
}
#UserPageMessage {
	text-align: center;
	color: #999999;
}

#DisplaySection {
	position: relative;
	width: 100%;
	display: block;
}

#ImageSection {
	z-index: 5;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: auto;
	margin: 0;
	text-align: center;
}

#AudioControlWrapper {
	width: 100%;
	height: 40px;
}

#AudioIcons {
	width: 70px;
	height: 100%;
	float: right;
}

#AudioIcons > .slide_expand {
	width: 32px;
	height: 32px;
	background: url('/video/images_new/slide_expand.png') no-repeat center center;
	margin-top: 10px;
	float: right;
	cursor: pointer;
}

#AudioIcons > .slide_collapse {
	width: 32px;
	height: 32px;
	background: url('/video/images_new/slide_collapse.png') no-repeat center center;
	margin-top: 10px;
	float: right;
	cursor: pointer;
}

#AudioIcons > .audio_disable {
	width: 32px;
	height: 32px;
	background: url('/video/images_new/audio_disable.png') no-repeat center center;
	margin-top: 10px;
	float: right;
	cursor: pointer;
}

#AudioIcons > .audio_enable {
	width: 32px;
	height: 32px;
	background: url('/video/images_new/audio_enable.png') no-repeat center center;
	margin-top: 10px;
	float: right;
	cursor: pointer;
}

.vekeo_message {
	padding: 7px 0 0 0;
	text-align: center;
	font-size: 15px;
}

.host_title {
	height: 36px;
	font-size:30px;
	font-weight: bold;
	padding: 8px 0 0 0;
	margin: 0 10px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

#icon_bar {
	height: 44px;
	margin: 0 10px;
	position: relative;
}


.audio_count {
	display: none;
}

.video_count {
	display: none;
}

#VideoSection {
	margin-bottom: 0px;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
}

#VideoPlayer {
	width: 100%;
	height: 100%;
	overflow: hidden;
	color: #003063; 
	font-size: 14px; 
	font-weight: bold;
}

#VideoPlayer > iframe {
	width: 100%;
	height: 100%;
	border: none;
}
.VideoTestPattern {
	background-image: url('images/TestPattern.jpg');
	background-repeat: repeat; 
	background-color: green;
}
div#divOverlayAd {
	display: none;
	position: absolute;
	z-index: 100;
	background-color: #cccccc;
	opacity: 1;
}
div#divOverlayAdShow {
	display: none;
}
span#spnOverlayAdHide {
	float: right;
	border: #ffffff solid 1px;
	border-top: none;
	border-right: none;
	color: #ffffff;
	font-family: sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 0px 3px;
	cursor: pointer;
	opacity: 1;
}
span#spnOverlayAdShow {
	color: #ffffff;
	font-size: 15px;
	font-weight: bold;
	padding: 0px 3px;
	cursor: pointer;
	opacity: 1;
}

#Footer {
	clear: both;
	margin-top: 0px;
}
.centerAligned {
	text-align: center;
}
.hiddenCell, .hidden {
	display: none;
}
.noWrap {
	white-space: nowrap;
}

.label {
	padding-right: 5px;
}

#QuestionBody label:after {
	content: ':';
}

fieldset#QuestionBody {
	border: 0;
}

.roadblock_line {
	width: 100%;
	height: 30px;
}

.roadblock_label {
	width: 40px;
	float: left;
	text-align: right;
	margin-right: 10px;
	padding-top: 4px;
}
.roadblock_input_div {
	position: absolute;
	left: 0;
	right: 15px;
	width: 80%;
	margin-left: 60px;
	margin-bottom: 5px;
}

.roadblock_input {
	width: 95%;
}

.roadblock_button {
	clear: both;
	text-align: center;
	padding-top: 10px;
}

.autostart_rubrick {
	text-align: center;
	overflow-wrap: normal;
}

.autostart_radios {
	text-align: center;
}

fieldset.autostart_radios {
	border: 0;
	padding: 0;
	margin: 0;
}

fieldset.autostart_radios legend {
	padding: 0;
}

.autostart_radio {
}

.autostart_radio_left {
	float: left;
	width: 48%;
	text-align: right;
}

.autostart_radio_right {
	float: right;
	width: 48%;
	text-align: left;
}

#FlashVersionSection {
	display: none;
}

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

#FlashVersionSection p a {
   text-decoration: underline;
}

.the_left_column.sidebar {
	position: absolute;
	top: 0;
	left: 0;
}

.the_column  .section-body {
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
}

#screen_mode_flag {
	display: none;
	width: 1000px;
}

.ui-accordion .ui-accordion-content {
	padding: 10px;
}

.offscreen {
	position: absolute;
	left: -10000px;
	top: auto;
	width: 1px;
	height: 1px;
	overflow: hidden;
}

.AudioOnOffPrompt {
	cursor: default;
}

.AudioSlideControl {
	font-family: Century Gothic, helvetica, geneva, swiss, sunsans-regular, sans-serif;
	background-color: #fff;
}

.social_icons a {
	display: inline-block;
	margin-right: 10px;
}

.question .section-body table td:first-child {
    width: 10%;
}

*:focus {
	outline: #3C6175 3px solid;
}

div#popup-message {
	display: none;
}

.jw-logo {
	width: 96px !important;
	height: 31px !important;
}