﻿body
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana;
	font-size: 9pt;
	background-color: #ffffff;
}
.tbllogin
{
	font-family: Verdana;
	font-size: 9pt;
	color: #FFFFFF;
}
.homeheading
{
	font-family: Verdana;
	font-size: 9pt;
	color: #ffffff;
}


a.homeheading:link
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
a.homeheading:hover
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: underline;
	color: #000;
}
a.homeheading:visited
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #000;
}
div#container
{
	margin: 0 0 0 0;
	background: #CECECE;
	width: 970px;
}

b.rtop, b.rbottom
{
	display: block;
	background: #FFF;
}
b.rtop b, b.rbottom b
{
	display: block;
	height: 1px;
	overflow: hidden;
	background: #CECECE;
}
b.r1
{
	margin: 0 5px;
}
b.r2
{
	margin: 0 3px;
}
b.r3
{
	margin: 0 2px;
}
b.rtop b.r4, b.rbottom b.r4
{
	margin: 0 1px;
	height: 2px;
}
.okbutton
{
	border-right: none;
	border-top: none;
	display: inline;
	font-weight: bold;
	font-size: 9px;
	background: url(echotubeimages/okbtn.gif);
	background-repeat: no-repeat;
	border-left: none;
	color: Black;
	border-bottom: none;
	font-family: Verdana;
	text-decoration: none;
	width: 23px;
	height: 23px;
	cursor: pointer;
}
.nav
{
	font-family: Verdana;
	font-size: 10pt;
	color: white;
	text-decoration: underline;
}
.footer
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #05d0ff;
	text-decoration: none;
}
.footer:hover
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #003366;
	text-decoration: none;
}

.footer1
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #05d0ff;
	text-decoration: underline;
}

/*Video Listing*/
.videotitle
{
	/*OVERFLOW: hidden!important; 	WIDTH:126px!important; 	WHITE-SPACE: normal; 	FONT-WEIGHT: bold; 	FONT-SIZE: 10px; 	TEXT-TRANSFORM: uppercase; 	text-decoration:none; 	color:#2D5998;*/
	white-space: nowrap;
	overflow: hidden;
	width: 126px !important;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #05d0ff;
	display: block;
}

a.videotitle:link
{
	overflow: hidden;
	width: 126px !important;
	white-space: normal;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase; /*text-decoration:normal;*/
	color: #FFFFFF;
	text-decoration: none;
}
a.videotitle:hover
{
	overflow: hidden;
	width: 126px !important;
	white-space: normal;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: underline;
	color: #2D5998;
}
a.videotitle:active
{
	overflow: hidden;
	width: 126px !important;
	white-space: normal;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #2D5998;
}
.videoduration
{
	font-size: 10px;
	overflow: hidden;
	width: 24px;
	height: 10px;
	color:#FFF;
}
.videoposted
{
	font-size: 10px;
	height: 10px;
}
.videoview
{
	white-space: normal;
	font-weight: bold;
	font-size: 10px;
	color: #2D5998;
	height: 10px;
}
/**/
/*H1
{
	font-family:Verdana;
}*/
/*.Btn
{
    BORDER-RIGHT: #E5F9F9 2px solid;
    BORDER-TOP: #E5F9F9 2px solid;
    FONT-WEIGHT: bold;
    BACKGROUND: #8CC8C8;
    BORDER-LEFT: #E5F9F9 2px solid;
    COLOR: Black;
    cursor:pointer;
    
}*/

input.Btn
{
	color: Black;
	font-family: 'trebuchet ms' ,helvetica,sans-serif; /*font-size:84%;    BACKGROUND: #8CC8C8;*/
	font-weight: bold;
	cursor: pointer;
}

.forLabels
{
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
}
/**/

.rating_bar
{
	width: 55px;
	background: url(echotubeimages/star_x_grey.gif) 0 0 repeat-x;
}

.rating_bar div
{
	height: 12px;
	background: url(echotubeimages/star_x_orange.gif) 0 0 repeat-x;
}
.topmenu
{
	font-family: Verdana;
	font-size: 11pt;
	font-weight: bold; /*color:#99D3CB;*/
	color: #ffffff;
}

a.topmenu:link
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none; /*color:#99D3CB;*/
	color: #ffffff;
}
a.topmenu:hover
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline; /*color:#99D3CB;*/
	color: #ffffff;
}
a.topmenu:visited
{
	font-family: Verdana;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none; /*color:#99D3CB;*/
	color: #ffffff;
}
.grouptitle
{
	overflow: hidden; /*WIDTH:126px!important;*/
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #2D5998;
}
a.grouptitle:link
{
	overflow: hidden; /*WIDTH:126px!important;*/
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase; /*text-decoration:normal;*/
	color: #2D5998;
	text-decoration: none;
}
a.grouptitle:hover
{
	overflow: hidden; /*WIDTH:126px!important;*/
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: underline;
	color: #2D5998;
}
a.grouptitle:active
{
	overflow: hidden; /*WIDTH:126px!important;*/
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #2D5998;
}
.grouphas
{
	font-size: 10px;
	color: #1656B4;
}
.groupuploadtitle
{
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #2D5998;
}
.groupuploadname
{
	white-space: normal;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	color: #ED6205;
}
.newspage
{
	font-weight: normal;
	font-size: 12px; /*text-decoration:normal; */
	color: #000;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: top;
}
a.newspage:link
{
	font-weight: normal;
	font-size: 12px; /*text-decoration:normal; */
	color: #000;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: top;
}
a.newspage:hover
{
	font-weight: normal;
	font-size: 12px; /*text-decoration:normal; */
	color: #000;
	font-family: Verdana;
	text-decoration: underline;
	vertical-align: top;
}
a.newspage:active
{
	font-weight: normal;
	font-size: 12px; /*text-decoration:normal; */
	color: #000;
	font-family: Verdana;
	text-decoration: none;
	vertical-align: top;
}

.radioClass
{
	overflow: hidden;
	width: 140px !important;
	white-space: normal;
	font-weight: normal;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	font-family: Verdana;
	color: Black;
}
H1
{
	margin:0;
	padding:0;
	font-size: 17px;
	color: #000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.h1link
{
	margin-top: -1px;
	font-size: 17px;
	margin-bottom: -1px;
	color: #000;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.playlistbtn
{
	background: url(echotubeimages/btn.gif);
	background-repeat: no-repeat;
	width: 170px;
	height: 20px;
	color: Black;
	font-family: trebuchet ms,helvetica,sans-serif;
	font-weight: bold;
	cursor: pointer;
	text-align: center;
}

.middlemenu
{
	font-size: 12pt;
	color: #05d0ff;
	font-family: Verdana;
}

.middlemenu1
{
	font-size: 10pt;
	color: #05d0ff;
	font-family: Verdana;
}

.middletext
{
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana;
}

.TabHeading
{
	font-weight: bold;
	font-size: 12pt;
	color: #05d0ff;
	font-family: Verdana;
}

.TabText
{
	font-size: 10pt;
	color: #05d0ff;
	font-family: Verdana;
	background-image: url(SiteImage/normalbtn.png);
	vertical-align: bottom;
	background-repeat: no-repeat;
	text-align: center;
}

.TabTextOver
{
	font-size: 10pt;
	color: #05d0ff;
	font-family: Verdana;
	background-image: url(SiteImage/selectedbtn.png);
	vertical-align: middle;
	background-repeat: no-repeat;
	height: 31px;
	width: 83px;
	text-align: center;
}

.TextNormal
{
	margin-top:6px;
	padding-top:6px;
}

.TextOver
{
	margin-top:3px;
	padding-top:3px;
}

.H1Heading
{
	color: #ffffff;
}

.Labeling
{
	color: #05d0ff;
}

.nav1
{
	font-family: Verdana;
	font-size: 10pt;
	color: #05d0ff;
	text-decoration: underline;
}


.TabHead
{
	font-family: Verdana;
	font-size: 10pt;
	color: #05d0ff;
	text-decoration: none;
}


.TableStyle
{
	background-color: #333333;
}

.DivStyle
{
	border-right: #5a5a5a thin solid;
	border-top: #5a5a5a thin solid;
	border-left: #5a5a5a thin solid;
	border-bottom: #5a5a5a thin solid;
}

.Tableing
{
	width: 1000px;
	height: 232px;
}


.FlatBtn
{
	border-right: #5a5a5a thin solid;
	border-top: #5a5a5a thin solid;
	border-left: #5a5a5a thin solid;
	border-bottom: #5a5a5a thin solid;
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
}


.TagStyle1
{
	font-size: 9pt;
	color: #ffffff;
	font-family: Verdana;
	text-decoration: none;
}

.TagStyle2
{
	font-size: 10pt;
	color: #ffff66;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle3
{
	font-size: 10pt;
	color: #ffcc66;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle4
{
	font-size: 12pt;
	color: #ffff00;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle5
{
	font-size: 10pt;
	color: #ffcc99;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle6
{
	font-size: 11pt;
	color: #ffcc00;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle7
{
	font-size: 10pt;
	color: #ffff99;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle8
{
	font-size: 14pt;
	color: #99ffff;
	font-family: Verdana;
	text-decoration: none;
}
.TagStyle9
{
	font-size: 10pt;
	color: #c2b858;
	font-family: Verdana;
	text-decoration: none;
}

.TagSelect
{
	color: #000099;
	text-decoration: none;
	background-color: #00ffff;
}
.TagStyle1Select
{
	font-size: 9pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffffff;
}

.TagStyle2Select
{
	font-size: 10pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffff66;
}
.TagStyle3Select
{
	font-size: 10pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffcc66;
}
.TagStyle4Select
{
	font-size: 12pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffff00;
}
.TagStyle5Select
{
	font-size: 10pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffcc99;
}
.TagStyle6Select
{
	font-size: 11pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffcc00;
}
.TagStyle7Select
{
	font-size: 10pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #ffff99;
}
.TagStyle8Select
{
	font-size: 14pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #99ffff;
}
.TagStyle9Select
{
	font-size: 10pt;
	color: #000099;
	font-family: Verdana;
	text-decoration: none;
	background-color: #c2b858;
}
.ImgStyleUp
{
	width: 130px;
	height: 100px;
	border-right: #00ccff 1px solid;
	border-top: #00ccff 1px solid;
	border-left: #00ccff 1px solid;
	border-bottom: #00ccff 1px solid;
	color: #343434;
}

.ImgStyleDown
{
	width: 120px;
	height: 92px;
	color: #343434;
	border-right: #00ccff 1px solid;
	border-top: #00ccff 1px solid;
	border-left: #00ccff 1px solid;
	border-bottom: #00ccff 1px solid;
}

.h1video
{
	margin-top: -1px;
	font-size: 17px;
	margin-bottom: -1px;
	color: #ffffff;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.videotile
{
	width: 150px !important;
	overflow: hidden;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #05d0ff;
	display: block;
}

.videotile1
{
	white-space: nowrap;
	overflow: hidden;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	text-decoration: none;
	color: #05d0ff;
	display: block;
}

.MasterMenuBk
{
	background-image: url(SiteImage/topbg.jpg);
	height: 30px;
}


/*Footer Menu*/
#navmenu ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	line-height:100px;
}
#navmenu li
{
	display: inline;
}
#navmenu ul li a
{
	text-decoration: none;
	margin: 4px;
	padding: 5px 1px 5px 1px;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #05d0ff;
	text-decoration: underline;
}
#navmenu ul li a:hover
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #05d0ff;
	text-decoration: underline;
}

.leftdivstyle
{
	width: 500px;
	overflow: hidden;
}

#leftdiv
{
	float: left;
}

.div1
{
	float: left;
	width: 170px;
}

.mailunread
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #0000cc;
	text-decoration: none;
}

.mailread
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #05d0ff;
	text-decoration: none;
}

.divViewMsg
{
	height: 20px;
	float: left;
	width: 70px;
	background-color: #00ccff;
}

.divViewTop
{
	height: 20px;
	width: 700px;
	border-right: #00ccff thin solid;
	border-top: #00ccff thin solid;
	border-left: #00ccff thin solid;
}

.divViewBtm
{
	height: 20px;
	width: 700px;
	border-right: #00ccff thin solid;
	border-top: #00ccff thin solid;
	border-left: #00ccff thin solid;
	border-bottom: #00ccff thin solid;
}

.divViewLast
{
	width: 700px;
	border-right: #00ccff thin solid;
	border-top: #00ccff thin solid;
	border-left: #00ccff thin solid;
	border-bottom: #00ccff thin solid;
}

.divGenMargin
{
	margin-left: 20px;
	padding-left: 20px;
	margin-top: 20px;
	padding-top: 20px;
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
}

.divLeftMargin
{
	margin-left: 80px;
	padding-left: 80px;
}

.div1Height
{
	margin-left:10px;
	padding-left:10px;
	float: left;
	width: 170px;
	height: 30px;
}

.divHeight
{
	height: 30px;
}

.NewBtn
{
	background-color: #0082d6;
	color:#ffffff
}

.divMarginGen
{
	margin-left: 10px;
	padding-left: 10px;
	margin-top: 10px;
	padding-top: 10px;
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
}

.advtouter
{
	width:315px;
	/*margin-top:5px;
	padding-top:5px;
	border:0px solid red;*/
	text-align:center;
}
.advtDiv
{
	border-right: #5a5a5a 3px solid;
	border-top: #5a5a5a 3px solid;
	border-left: #5a5a5a 3px solid;
	border-bottom: #5a5a5a 3px solid;
}

.advtDiv1
{
	border-right: #343434 thin solid;
	border-top: #343434 thin solid; 
	border-left: #343434 thin solid; 
	border-bottom: #343434 thin solid;
}
.advHeader
{
	background-image:url(SiteImage/h300.gif);
	background-repeat:no-repeat;
	width:315px;
	font-family: Verdana;
	font-size: 10pt;
	color: #000000;
	height:20px;
}

.advbordercontainer
{
	border-right: #9FBFF6 thin solid;
	border-left: #9FBFF6 thin solid;
	padding-bottom:3px; 
	padding-top:3px;
	
}
.advborderfooter
{
	border-right: #9FBFF6 thin solid;
	border-left: #9FBFF6 thin solid; 
	border-bottom: #9FBFF6 thin solid;
	font-family: Verdana;
	font-size: 10pt;
	color: #ffffff;
	padding-bottom:3px; 
}

