/* CSS Document */
body{margin:0; font-family:Arial, Helvetica, sans-serif; font-size:80%; background-image:url(../../images/body-bg.jpg); background-repeat:repeat-x;}
.logoheader{background-image:url(../../images/menu-bg.jpg); background-repeat:repeat-x; height:100px; border:solid 1px #000; }
.logo{height:72px;}
.menubg{padding:5px 0 0 0; 	  background:none;}
.menu a{ color:#fff; padding:10px 0 0 15px; text-decoration:none;}
.search{ float:left; background:url(../../images/search.jpg); margin:0px 0 0px 9px; width:250px; height:14px; border:none;}
.searchbutton{margin:0px 0 0 -5px;   }
.search-left{ float:left; margin:0px -15px 0 0px;  }
.head{color:#1a4898; font-weight:bold; white-space:nowrap;}
.head1{color:#1a4898; font-weight:bold; text-decoration:none;white-space:nowrap;}
.left{float:left;}
.right{float:right;}
#sitemap{height:29px;}
.more{margin:20px 0 0 20px;}
.more2{margin:5px 0 0 5px;}
.headerright{float:right; width:230px;}
.advsearch {font-size:100%; text-decoration:none;  font-weight:bold; color:#fff; padding-top:0px;}
.bottom{padding-top:42px;}
#leftdiv{ width:752px; float:left;}
#rightdiv{ width:230px; float:right;}
.right1{float:right; padding-top:5px;}
.loginleft{background-image:url(../../images/login-left.jpg); width:10px; height:88px; background-repeat:no-repeat;float:left;}
.loginright{background-image:url(../../images/login-right.jpg); width:10px; height:88px; background-repeat:no-repeat;float:left;}
.loginbg{background-color:#848484; float:left; width:240px; height:88px;}
.loginbg a{color:#FFFFFF; text-decoration:none; font-size:90%; }
.loginbg1 {background-image:url(../../images/loginbg.jpg); width:498px; height:210px; background-repeat:no-repeat;}
.loginform{ float:right; width:150px; margin:10px 0 0 5px; }
.footer{background-image:url(../../images/footer-bg.jpg); background-repeat:repeat-x; height:58px;}
.footer a{color:#FFFFFF; text-decoration:none;}
.white{ padding-left:20px; padding-top:10px; color:#FFFFFF; }
#videomenu a{ color:#666666; padding-right:40px; text-decoration:none;}
#videomenu a:hover{ color:#1a4898; padding-right:40px; text-decoration:none;}
.video{width:400px; float:left;}
.gamezone{ float:left; width:310px;}
.featuredvideo{width:400px; float:left; margin-left:10px;}
#div1{width:752px; height:442px; margin:10px 0 10px 0;}
.forgotpassword{color:#fff;  text-decoration:none; margin:0 0 0 -20px;}
.register{color:#fff;  text-decoration:none; margin:0 0 0 -20px;}
.register-login{ float:left; margin:30px 0 0 80px;}
.account{color:#fff; font-size:85%;  text-decoration:none; }
.forgot{float:left; padding-top:5px;}
.forgot .account:link, .forgot .account:visited, .forgot .account:active{color:White;}
.textbox{color:#1a4898; width:110px; }
.DivTxtBox{ padding-top:10px;}
.label{color:#1a4898; font-weight:bold; }
.error{color:Red; font-weight:bold; }
#searchtags{width:713px; height:68px; border: 1px solid #c2c2c2; background-color:#e0e0e0;}
#featureVid{width:281px; height:250px;}
#HomeChannels{width:310px; height:400px;}
.textbox300{ width:300px; height:15px; border:solid 1px #999; color:#1a4898;}
.dropdown300{width:300px; border:solid 1px #999; color:#1a4898;}
.cloud{background-color:#E4DAB6; width:230px; height:230px;}
.cloud-inner{background-color:#E4DAB6; width:320px; height:280px; margin-top:10px;}
.white{color:#fff; font-weight:bold;}
    /*INNER VIDEO*/
.INNERMAIN{ width:982px; height:950px;}
.innervideo{ width:640px; }
#div2{width:982px; height:480px; margin-top:10px;}
#innerdiv1{width:640px;  float:left;  margin:10px 0 10px 0;}
#innerdiv2{width:320px;  float:right; margin:10px 0 10px 0;}
.ratingbg{background-image:url(../../images/rating-bg.jpg); background-repeat:repeat-x; height:58px; margin-top:5px;}	
.embed{width:265px;}
.parallelvideo{width:320px; margin-top:10px;}
.comments{ width:282px; }
.comments-inner{ width:282px;}
.trancript{width:358px; height:399px;    margin:0 0 0 0px;}
.transcript-top{background-image:url(../../images/transcript-top.jpg); width:328px; height:10px; margin-left:20px;}
.transcript-bottom{background-image:url(../../images/transcript-bottom.jpg); width:328px; height:10px; margin-left:20px;}
.trancript-inner{width:308px; height:410px; border:solid #999999 0px; background-color:#C2D2E2;  margin-left:20px; overflow:auto; padding:0 10px 0 10px;}
.height{ height:40px;}
.relatedvideo{width:320px;   margin:10px 0 0 0;}
.parallel{width: 330px;  margin-top:-25px; }

.management { background-color:#e0e0e0;   }
.management:hover{ text-decoration:underline;  }
.management a{text-decoration:none; color:#454545;  padding:10px 5px 10px 5px;}

.managementselected{ background-color:#ff9927; }
.managementselected:hover{ background-color:#ff9927; }
.managementselected a{ text-decoration:none; color:#454545; font-weight:bold; padding:10px 5px 10px 5px; }

.buttonupload{ background-color:#fc5604; background-image:url(../../images/button.jpg); background-repeat:no-repeat; width:94px; height:21px; font-weight:bold; color:White; text-transform:uppercase;  border:none;}
.login_but {background-color:#fc5604; background-image:url(../../images/login_but.jpg); background-repeat:no-repeat; width:81px; height:17px; border:none; margin-top:5px;}

#quickClassUL { width:200px; padding-top:12px; margin-left:-40px;}
#quickClassUL li{ padding:5px 0 5px 40px; font-size:12px; font-weight:bold;}
#quickClassUL li:hover {background-color:#FD9D24;}
#quickClassUL a {color:#464646; text-decoration:none;}
.resolvesubject td{ height:25px; padding:5px 0 0 0; color:#002F4B;}
/*INNER VIDEO*/
.HeaderStyle{BACKGROUND-COLOR:#999;}
.AlternateStyle{BACKGROUND-COLOR:#f1eff0;}
.RowStyle{BACKGROUND-COLOR:#ccc;}

/* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin:10px 0 0 3px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(../../Images/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../../Images/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../../Images/SavedStar.png);
}
/* Rating */

/* Comments */

h1
{
	font-size:1.4em;
	margin:0px;
	padding:5px 0px;
}

h2
{
	font-size:1.3em;
	margin:0px;
	padding:5px 0px;
}

#header 
{
    border-bottom:solid 2px #000;   
}

td 
{
	vertical-align:top;
}


#footer
{
	border-top:solid 1px black;	
	font-size:0.9em;	
	padding:4px;
}

#gamezoneinner
{ border:2px solid red;}

#contentpane 
{
	padding:7px 7px;	
	width:auto;
}

TABLE.tabulardata {
	 width:285px; border:0px solid red;
}
TABLE.tabulardata TR {
	BACKGROUND-COLOR:#f1eff0;
}

TABLE.tabulardata TR.alternateitem {
	BACKGROUND-COLOR:#fff;
}

TABLE.tabulardata TH {
	BACKGROUND-COLOR: silver;
}
TABLE.tabulardata TD.username
{
	color:#15559f; font-weight:bold;
	
}
/* Comments */


.user 
{ 
	color:#515151; 
	text-transform:capitalize; 
	font-size: 10px; 
	text-align:left; 
	font-family: Arial, Serif; 
	border: 0px solid black;
	text-decoration:none;
}
.ChnlLink 
{ 
	color:#515151; 
	text-transform:capitalize; 
	font-size: 9pt; 
	text-align:left; 
	font-family: Arial, Serif; 
	border: 0px solid black;
	font-weight: bold;
	text-decoration:none;
}

.ChnlLink a:hover,.ChnlLink a:visited,.ChnlLink a:active
{ 
	color:orange; 
	text-transform:capitalize; 
	font-size: 9pt; 
	text-align:left; 
	font-family: Verdana, Arial, Serif; 
	border: 0px solid black;
	font-weight: bold;
	text-decoration:none;
}


.SearchLink a
{ 
	color:#666666; 
	text-transform:capitalize; 
	text-align:left; 
	border: 0px solid black;
	text-decoration:none;
	font-size: 13px;
    font-family:Arial,verdana, tahoma, Serif;
}
/* 
.SearchLink a:visited, .SearchLink a:active, .SearchLink a:link
{ 
	color:#1a4898; 
	text-transform:capitalize; 
	font-size:13px; 
	text-align:left; 
	font-family:Arial,verdana, tahoma, Serif; 
	border: 0px solid black;
	text-decoration:none;
}
*/


.SearchLink a:hover
{ 
	color:#1a4898; 
	text-transform:capitalize; 
	text-align:left; 
	border: 0px solid black;
	text-decoration:none;
	font-size: 13px;
	font-family:Arial,verdana, tahoma, Serif;
}






/* AsyncTabPanel */
.tabPanel 

{
    font-family: Verdana, Arial, Serif;
    border: 0px solid black;
    background-color: white;
   
}
.tabPanel h3 

{
    font-size: 13pt;
}
.tabPanel p 

{
    font-size: 9pt;
}
.tabPanel .tab1, .tab2, .tab3

{
    padding: 1.5em;
}
.activeTab 
{
    /* background-image: url("images/bevActiveTab.gif");
    background-repeat: repeat-x; */
    border: 0px;
    width: 118px;
    height: 18px;
    color: #1a4898;
    font-size: 13px;
    font-weight: bold; font-family:Arial, verdana, tahoma, Serif;
    position: relative; 
    top: 1px;
}

.abcTab 
{
    
    border: 0px;
    width: 0px;
    height: 0px;
   display:none;
}

.activeTab, .inactiveTab 

{
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: none;
    font-family:Arial, verdana, tahoma, Serif;
}
.inactiveTab {
    /* background-image: url("images/bevInactiveTab.gif"); 
    background-color:#4d4d4d;
    background-repeat: no-repeat;*/
    border: 1px solid #717171;
    border: 0px;
    width: 118px;
    height: 18px;
    color: #666666;
    font-size: 13px;
    font-weight: bold; 
    font-family:Arial,verdana, tahoma, Serif;
}
.inactiveTab:hover {
   /* background-image: url("images/bevActiveTab.gif");
    background-repeat: repeat-x; */
    
    color:#1a4898;
    font-size: 13px;
    
}

.activeTabBig 
{
    background-image: url("images/bevActiveTab.gif");
    background-repeat: repeat-x;
    border: 0px;
    width: 200px;
    height: 18px;
    color: black;
    font-size: 9pt;
    font-weight: bold;
    position: relative;
    top: 1px;
}

.activeTabBig, .inactiveTabBig 
{
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: none;
    font-family: verdana, tahoma, Serif;
}

.inactiveTabBig {
    /* background-image: url("images/bevInactiveTab.gif"); */
    background-color:#4d4d4d;
    background-repeat: no-repeat;
    border: 1px solid #717171;
    border: 0px;
    width: 200px;
    height: 18px;
    color: white;
    font-size: 9pt;
    font-weight: bold;
}
.inactiveTabBig:hover {
    background-image: url("images/bevActiveTab.gif");
    background-repeat: repeat-x;
    cursor: inherit;
}

/* AsyncTabPanel */


/* AsyncPageRepeater */
.asyncPgRep 

{
    font-family: Arial, Serif; 
    width: 370px;    
    height: 100%;
}
.asyncPgRep span 

{
    margin-left: 10px;
    font-size: 8pt;
}
.pagingStrip img 

{
    position: relative;
    top: 8px;
}
.pagingStrip

{
    width: 335px;
    text-align: center;
    margin-bottom: 10px;
}
.pagingStrip a 

{
    padding: 0px 2px 0px 2px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    color: black;
    font-family: Verdana, Arial, Serif;
}
.pagingStrip a:hover 

{
    color: #777;
}
.headlnk 

{
    border: 1px solid #777;
    background-color: #aaa;
}
.headlnk a

{
    font-size: 9pt;
    font-family: arial, Verdana, Trebuchet MS;
    color: white;
    font-weight: bold;
}
.headlnk a:hover 

{
    text-decoration: none;
    color: black;
    font-weight:bold;
}
.rollA

{
    background-color: #fff;
}
.rollB

{
    background-color: #ddd;
}


/* AsyncPageRepeater */


/*CollapsiblePanel*/
.collapsePanel {
	
	background-color:white;
	overflow:hidden;
}

.collapsePanelHeader{
	width:100%;
	height:30px;
	background-image: url(images/bg-menu-main.png);
	background-repeat:repeat-x;
	color:#FFF;
	font-weight:bold;
}

#master_content .collapsePanelHeader a {color:#FFF;}
#master_content .collapsePanelHeader a:hover {text-decoration:none;background:none;}


 html{
                    width:100%;
                    height:100%;
                    margin:0px;
               }
               #the_lights{
	              background-color:#000;
	              height:100%;
	              width:100%;
	              position:absolute;
	              top:0;
	              left:0;
	              display:none;
               }
               #standout{
                    padding:5px;
                    background-color:white;
                    position:relative;
                    z-index:1000;
               }
