@charset "utf-8";
/* CSS Document */
    #timedisplay {
      border: solid 1px red;
      width: 50px;
    }
		
	.titlec {
	  font-size: 13px;
	  font-weight: bold;
	  color:#1874d0;
	  cursor:pointer;
	}
	
	.veiwcount{
      font-size: 12px;
	  color:#666666;	
	}
	
	.listvideoborder{
		border: solid 1px #cccccc;		
	}
	
	.videos{
		background-image:url(../images/tblbg-line.png);
		background-repeat:repeat-x;
	}
	
	
	.videoMaster{
		border: solid 1px #cccccc;
		text-align:left;	
	}
	
	.vidheading{
		margin-left:6px;
		font-size:16px;
		font-weight:bolder;		
	}	
	
	.commentsbtn{
		margin-top:7px;
		cursor:pointer;
	}
	
	ul.videos li {
	  width: 10em;	 
	}
	ul.videos
	{
	  margin-bottom: 1em;
	  padding-left : 0em;
	  margin-left: 0em;
	  list-style: none;
	}
	
	.playbtn{
		background-image:url(../images/play.png);
		display:inline;
		width: 24px;
		height: 24px;
		float:left;
	}
	
	
	.pausebtn{
		background-image:url(../images/btn_pause.png);
		display:inline;
		width: 24px;
		height: 24px;	
		float:left;		
	}

	.fullscreenbtn{
		background-image:url(../images/full-screen.png);
		display:inline;
		width: 30px;
		height: 24px;
		float:right;		
	}

	.clearbtn{
		background-image:url(../images/clear.png);
		display:inline;
		width: 24px;
		height: 24px;
		float:left;		
	}
	
	.formattedTime {
		font-size:7pt;
		color:#FFFFFF;	
		font-family:Verdana, Arial, Helvetica, sans-serif;
		float:left;
		display:inline;
		padding-top:5px;
	}	
	
	input {
		width:				50px;
		text-align:			right;
		padding:			1px;
		margin-right:		15px;
	}
	
	input, select, button {
		vertical-align:		middle;
	}
	
	#slider-1 {
		margin:	10px;
		width:	auto;
	}
	
	#slider-2 {
		margin:	10px;
	}
	
	
    #demo {
       width:24px;
    }

    #volume_control {
        height: 22px;
        line-height: 22px;
        width:30px;
        position: relative;
    }

    #volume_control label {
        font-weight: bold;
        height: 22px;
        margin: 0 1ex 0 1em;
        vertical-align: top;
        zoom: 1;
    }

    #volume {
        border: 1px inset #999;
        height: 16px;
        margin: 2px 1ex 0 0;
        padding: 0 3px;
        text-align: right;
        vertical-align: top;
        width: 2em;
    }

    /* Override some default Sam skin styles */
    #volume_control .yui-slider {
        display: block;
        position: absolute;
        top: 22px;
        vertical-align: top;
    }

    #volume_control .yui-slider-rail {
        background: url("../images/rail.png") no-repeat 0 0;
        height: 28px;
        width: 71px;
        padding: 0 7px;
    }

    /* Support open/close action for the slider */
    #demo .volume-hide #volume_slider {
        display: none;
    }

    /* Use a sprite for the speaker icon */
    #volume_icon {
        background: url("../images/btn_volumeCombo.png") no-repeat -30px 0;
        border: none;
        height: 24px;
        overflow: hidden;
        width: 24px;
		float: right;
		display:inline;
    }

    /* move the button text offscreen left */
    #volume_icon p {
        text-indent: -9999px;
    }

    #mute {
        background: url("../images/bg.png") repeat-x 0 -22px;
        border: none;
        height: 22px;
        vertical-align: top;
    }

    #mute p {
        margin: 0;
    }

    #mute:hover {
        background-position: 0 0;
        color: #fff;
    }
    
    /*
     * adjust the speaker icon sprite in accordance with volume level and
     * active state
    */
    #demo .volume-hide .level_0 { background-position: -31px 0; }
    #demo .volume-hide .level_1 { background-position: -31px -24px; }
    #demo .volume-hide .level_2 { background-position: -31px -48px; }
    #demo .volume-hide .level_3 { background-position: -31px -72px; }
    #demo .volume-hide .level_4 { background-position: -31px -96px; }

    #demo .level_0,
    #demo .level_0:hover {
        background-position: 0 0;
    }
    #demo .level_1,
    #demo .level_1:hover {
        background-position: 0 -24px;
    }
    #demo .level_2,
    #demo .level_2:hover {
        background-position: 0 -48px;
    }
    #demo .level_3,
    #demo .level_3:hover {
        background-position: 0 -72px;
    }
    
    #demo .level_4,
    #demo .level_4:hover {
        background-position: 0 -96px;
    }

    #demo .demo-content {
        padding: 1ex 1em;
    }
	
	.videoHeading{
		font-size:19pt;
	}

	.commentsHeading{
		font-size:14pt;
	}
	
	.yui-skin-sam .yui-h-slider {
      width:128px;
      background:transparent url(assets/slider-bg.gif) no-repeat scroll 5px 0pt;
    }
    
    #valueSet,#rangeSet,#sizeSet {
        float:left;
        clear:left;
        width:40%;
    }
    
    #animSet{
        float:right;
        width:40%;
    }
    
    #basic .yui-pb{
        margin:0 auto;
    }
    
    /* start ie workaround */
    #basic{
        zoom:1;
    }
    /* REMOVED FOR CONFLICT
    _fieldset {
        border: thin solid silver;
        background-color:#F0F0F0;
        padding:1em;
        margin:1em;
    
        *position: relative;
        *margin: 0 0 1em 0;
        *padding-top:2em;
    }*/
    
    #control, #easing {
        *margin-top:1em;
    }
    
    fieldset p {
        margin:0 1em;
    }
    
    legend {
        font-weight:bold;
        margin:0 0.5em;
        padding:0 0.2em;
    
        *position:absolute;
        *top: -.5em;
        *left: .5em;
    }
    /* end ie workaround */
    
    .disabled {
        color:silver;
    }
    
    .dp-highlighter th, .dp-highlighter td {
        border:0;
        padding:0;
    }
    .dp-highlighter .line1, .dp-highlighter  .line2 {
        padding-left:10px;
        white-space:nowrap;
    }

	.addVidLeft{
		background-image:url(../images/addvid-left.png);
		background-repeat:no-repeat;
		width:4px;
		
	}
	
	.addVidCenter{
		background-image:url(../images/addvid-center.png);
		background-repeat:repeat-x;
 		height:30px;
	}
	
	.addVidRight{
		background-image:url(../images/addvid-right.png);
		background-repeat:no-repeat;
		height:30px;
		width:6px;		
	}
	
	.uploadtbl{
		background-image:url(../images/tblbg-line.png);
		background-repeat:repeat-x;
		padding:15px;
	}
	
	.uploadtblMaster{
		border: solid 1px #cccccc;
		margin-top:30px;
	}
	
	select {
		border:1px solid #CCCCCC;
		font-family:arial,sans-serif;
		font-size:90%;
		padding:1px;
	}
	
	.textboxinput {
		-x-system-font:none;
		border:1px solid #CCCCCC;
		display:inline;
		font-family:arial,sans-serif;
		font-size:1em;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		width: 200px;
		line-height:normal;
		padding-top:2px;
		text-align:left;
	}
	
	textarea {
		-x-system-font:none;
		border:1px solid #CCCCCC;
		border-collapse:collapse;
		font-family:arial,sans-serif;
		font-size:1em;
		font-size-adjust:none;
		font-stretch:normal;
		font-style:normal;
		font-variant:normal;
		font-weight:normal;
		height:60px;
		width: 200px;
		line-height:normal;
		overflow:auto;
		white-space:pre;
	}
	
	.btnUpload{
		background:transparent url(../images/btn-upload.png);
		border:0 none;
		color:#FFFFFF;
		cursor:pointer;
		font-family:Arial,Helvetica,sans-serif;
		font-size:11px;
		height:19px;
		margin:0;
		padding:0;
		text-align:center;
		width:108px;	
	}
	
	.btnPostComment{
		background:none;
		border:#CCCCCC 0px solid;
	}	
	

	
	.mandatorymsg{
		color:#FF0000;
	}
	
	.vidmenuleft{
		background:url(../images/btn_bgMenuChannelLeft.gif);
		width:7px;
		height:30px;				
	}
	
	
	.vidmenuright{
		background:url(../images/btn_bgMenuChannelRight.gif);
		width:7px;
		height:30px;		
	}
	
	.vidmenucenter{
		background:url(../images/btn_bgMenuChannel.gif);
		background-repeat:repeat-x;
		text-align:center;
		height:30px;
		border-right:1px solid #2C2A2B;
	}
	
	.channelHeading{
		color:#FFFFFF;
		font-weight:bold;
		cursor:pointer;		
	}	
	
	.commentsDiv{
		height: 265px;
		scrollbar-arrow-color: blue;
	    scrollbar-face-color: #e7e7e7; 
		scrollbar-3dlight-color: #a0a0a0; 
		scrollbar-darkshadow-color:#888888; 
		margin-left:5px;
	}
	
	.videosDiv{
		height: 300px;
		width: 297px;
		scrollbar-arrow-color: blue;
	    scrollbar-face-color: #e7e7e7; 
		scrollbar-3dlight-color: #a0a0a0; 
		scrollbar-darkshadow-color:#888888; 
	}
	

	
	#timebarIndicator {
		position: absolute;
		z-index: 2;
		display: block;
		left: 0;
		top: -5px;			
		width: 13px;
		height: 1px;
	}
	
	#timebar {
		width:220px;	
		margin:0 10px 0 10px;
		padding-top: 5px;
		height:25px;
		float:left;
		display:inline;
	}
	
	.commentReply{
		margin-left:25px; 
		border-left:3px solid #E6E6E6;
	}
	
	.replyNumber{
		cursor:pointer; 
		color:#3737f7;
		margin-left: 10px;
		font-weight: bold;
	}
	
	#numberpaging{
		margin-left: 6px;
	}
	
	.playerDiv{
		margin-left:10px; 
		height:300px;
	}
	
	.videoLine{
		border-bottom: 1px dotted black;
		height: 10px;
	}
	
	.commentsLine{
		border-bottom: 1px dotted black;
		height: 5px;
	}

	/* overrides jquery styles for video seeker bar*/
	.ui-state-default, .ui-widget-content .ui-state-default {
		background:transparent url(../images/btn_seeker.gif) no-repeat scroll 50% 50%;
		border:none;
		color:none;
		font-weight:normal;
		outline-color:-moz-use-text-color;
		outline-style:none;
		outline-width:medium;
	}
	.ui-widget-content {
		background:transparent none repeat scroll 0 0;
		border:none;
	}
	
	
	
	
	/* Slider
	----------------------------------*/
	.ui-slider { position: relative; text-align: left; }
	.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
	.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

	.ui-slider-horizontal { height: 1px; }
	.ui-slider-horizontal .ui-slider-handle { top: 0; margin-left: -.6em; }
	.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
	.ui-slider-horizontal .ui-slider-range-min { left: 0; }
	.ui-slider-horizontal .ui-slider-range-max { right: 0; }

	.ui-slider-vertical { width: .8em; height: 100px; }
	.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
	.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
	.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
	.ui-slider-vertical .ui-slider-range-max { top: 0; }
	
	/* Style for the video seeker and full screen - By Aaron */
	


	/*  LOOK: ADDED BY AARON on the 12th*/
	#cached {
		height:2px;
        left:0;
        position:absolute;
        top:6px;
        width:2px;
        background-color:#3294FB;
        font-size:0px;
	}
	#fullscreenMSG {
		position:absolute;
		color:#fff;
		font-size:18px;
		display:none;
		font-weight:bolder;
		z-index:5;
	}
	
	#NowPlaying {
		position:absolute;
		background:transparent url(../images/nowShowing.gif) no-repeat;
		z-index:2;
	}
	
	.cbcTV {
		border: #CCC;
		width:420px;
		height:257px;
		background-color:#080808;
		-background-color:#FFF;
		padding:10px;
	}
	
	.cbcContainer{
		background-color:#2c2c2c;
		width:400px;
		height:237px;
		padding:10px;
	}
	
	.cbcControls {
		width:399px;
		height:25px;
		background:#ccc url(../images/bgChromePlayerSmall.gif) repeat-x scroll 0 0;
	}
	
	.cbcControls table{
		width:100%;
		background:url(../images/bgChromePlayer.png);	
	}
	
	#cbcTime {
		display:inline;
		float:left;
		height:25px;
		text-align:center;
		width:70px;
	}
	
	#cbcVolume {
		display:inline;
		float:right;
		width: 40px;
		height:25px;
		
	}
	
/*allwidget.css*/
	
.widget{
	padding:0;
	height:350px;
	width:230px;
	background: transparent url(../images/CBC-BG.gif) no-repeat scroll 0 0;
	font-family:Arial, Helvetica, sans-serif;
} 

.txtmessage{
	font-size:10px;
	color:#989898;
}

.txtmessage a{
	color:#fff;
}

.author{
	font-size:9pt;
	color:#ffffff;
}

.author a {
	color: #FFF;
}

.time{
	font-size:12px;
	color:#646464;
}

.pagination{
	position:relative;
	width:230px;
	left:80%;
}


.results  {
	overflow:hidden;
	height:305px
}

.results  tr{
	border-bottom:1px dotted #323232;
	padding:6px;
	display:none;
}

#allTblDiv {
	height: 280px;
}

#cbcWidget table {
	border-spacing:3px;
	*border-collapse: expression('separate', cellSpacing = '5px');
}
#cbcWidget table td {
	vertical-align:top;
}

#cbcWidget a  img{
	width:40px;
}

#cbcWidget a:link {
	display: inline;
}

#tweetTblDiv {
	width:230px; 
	height:280px;
}

#rssTblDiv {
	width: 230px; 
	height:280px;
}

#fbTblDiv {
	width: 230px; 
	height:280px;
}

/* gigguide.css */

.gigguide{
	height:277px;
	width:215px;
	background-image:url(../images/GigGuideBG.gif);
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	padding:0 15px 0 5px;
	margin-left:5px;
} 

.gigguide_text{
	color:#564840;
	font-size:0.8em;
	word-wrap:break-word; 
}

.gigguide_date{
	color:bb3d48;
	font-weight:bold;
	font-size:12px;
}

.pagination{
	position:relative;
	left:80%;
	width:230px;
}

.gig-results  {
	overflow:hidden;
	height:305px
}

.gig-results  tr{
	border-bottom:1px dotted #323232;
	padding:6px;
	display:none;
}

.gigUrlLink{
	font-size:12px;
	text-decoration: none;
	color: #FFF;
}

#gigTblDiv {
	width:200px;
	height: 180px;
}
/* WORD UP */

.industry{
	background-image:url(../images/WordUpBG.gif);
	background-repeat:no-repeat;
	color:#CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	height:277px;
	margin:0 5px;
	overflow:hidden;
	padding:0 10px 0 15px;
	width:215px;
}

.industry .ind_text a{
	color:#ccc;
	font-size:0.8em;
	display:inline;
}

.ind_date{
	font-weight:bold;
	font-size:12px;
	color: red;
}

.pagination{
	position:relative;
	left:80%;
	width:230px;
}

.ind-results  {
	overflow:hidden;
	height:305px
}

.ind-results  tr{
	border-bottom:1px dotted #323232;
	padding:6px;
	display:none;
}

#indTblDiv{
	overflow:hidden;
	width:215px;
	height:185px;
}

#indTblDiv .ind_text .url_link  a {
	display:inline;
	text-decoration: none;
	color: #000000;
}

