BODY {
	MARGIN: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-color: #f3f3f3;
}
.rhscontainer {
	float: right;
	width: 250px;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #eaeaea;
}

.firstrow_topborder{
border-top:1px solid #0099CC;
}
.libraryicon{
	background-image:url(../images/icon_library.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 35px;
}
.alertcontainer{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	background-color: #D1E8A4;
	height: 75px;
	border: 1px solid #999933;
	text-align:center;
	line-height:75px;
}



/* CLEARFIX
--------------------------------------------------------------------*/
.clearfix:after,#body:after {
    content:".";
    display:block;
    height:0;
line-height: 0px;
    clear:both;
    visibility:hidden;
}

.clearfix,#body {
display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix, * html #body {height: 1%;}
.clearfix, #body {display: block;}
/* End hide from IE-mac */ 
/*link*/

 .foo {
min-height:518px;
height: auto !important;
height: 95%;
}
.text{ margin:0px 0px; padding:0px 0px; margin-top:47px;margin-bottom:8px; }
.text1{ margin:0px 0px; padding:0px 0px; margin-top:15px; margin-bottom:5px; }


form{ margin:0px 0px; padding:0px 0px; margin-bottom:5px; }
#bodyContainer {
	WIDTH: 100%;
	TEXT-ALIGN: center;
	margin:0px auto;
	background-color: #FAFAFA;

}

#bodyContainer_upload {
	WIDTH: 100%; HEIGHT:auto; TEXT-ALIGN: center; margin:0px auto;
}
#bodyContainer_videos {
	WIDTH: 100%; HEIGHT:auto; TEXT-ALIGN: center; margin:0px auto;
}

.sort {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; COLOR: #666666
}
#leftcontainer td {
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 35px;
}
.tdheader {
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
	text-indent: 3px;
}
.tdcontentlabel {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align: right;
	padding-right: 3px;
	line-height: 35px;
}
.tdcontentlabel a{
	font-size: 11px;
	font-weight: bold;
	color: #cccccc;
	text-align: right;
	padding-right: 3px;
	text-decoration:none;
}
.tdcontentlabel a:hover {
color:#333333;
text-decoration:none;
}
.tdcontentfield {
	line-height: 35px;
	padding-top: 5px;
	padding-left: 10px;
}
.tdfieldlabel {
	display: block;
	font-size: 10px;
	font-weight: bold;
	padding-left: 2px;
	color: #666666;
	height: 14px;
	line-height: 14px;
}
.tdbuttonlabel {
	height: 35px;
	display: block;
	margin-top: 5px;
	font-size: 10px;
	font-weight: bold;
	line-height: 15px;
}


.infoheader {
	margin: 0px;
	height: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	font-size: 11px;
	line-height: 35px;
	text-indent: 5px;
	background-color: #f7f7f7;
	color: #666666;
	font-weight: bold;
	letter-spacing: 0px;
}


#headerContainer {
	WIDTH: 100%;
	HEIGHT: 35px;
	TEXT-ALIGN: left;
	margin:0px;
	padding:0px;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#headerContainer_signin {
	WIDTH: 100%;
	HEIGHT: 45px;
	TEXT-ALIGN: center;
	margin:0px;
	padding:0px;
	background-color: #333333;
}

#padleft{
	text-indent: 45px;
}
.infocontent {
	font-weight: normal;
	margin-top: 0px;
	text-align: left;
	font-size: 11px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 10px;
	padding-left: 4px;
}

#searchContainer {
	WIDTH: 100%;
	HEIGHT: 1px;
	TEXT-ALIGN: left;
}
#sign-in {
	DISPLAY: inline;
	FLOAT: left;
	WIDTH: 285px;
	display:block;
	height: auto;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 45px;
	padding: 0px;
}
.label {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	height:45px;
}
#emailmsg{
margin-top:2px;
color:#CC0000;
margin-bottom:5px;
height:15px;
font-size:11px;
font-weight:bold;
text-align:left;

}

#pwdmsg{
margin-top:2px;
color:#CC0000;
height:15px;
font-size:11px;
font-weight:bold;
text-align:left;
}

}
#sign-box{
	float:left;
	width:600px;
	height:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f3f3f3;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}
#login-box{
	float:left;
	width:285px;
	height:auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #f3f3f3;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}

#footer {
	padding:0px;
	height:75px;
	LEFT: 0px;
	WIDTH: 100%;
	BOTTOM:0;
	POSITION:relative;
	text-align:center;
	float:left;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footerContent {
	width:90%;
	padding-left:20px;
	float:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#rightContent {
	FONT-SIZE: 11px;
	padding:0px;
	margin-top:10px;
	FLOAT: left;
	MARGIN-LEFT: 25px;
	WIDTH: 250px;
	MARGIN-RIGHT: 0px;
	margin-bottom: 0px;
}
#rightContentUpload {
	FONT-SIZE: 11px;
	padding:5px;
	margin-top:10px;
	FLOAT: right;
	MARGIN-LEFT: 15px;
	WIDTH: 250px;
	MARGIN-RIGHT: 0px;
	margin-bottom: 0px;
}
.videotimecode {
	MARGIN-TOP: 0px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; TEXT-ALIGN: right
}
.stat {
	FONT-SIZE: 11px
}

#headmenuAccount {
	FLOAT: right;
	WIDTH: auto;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	font-size:11px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #FFFFFF;
	margin-top: 3px;
	margin-right: 5px;
	}
#headmenuAccount a, #headmenuAccount a:visited {
	FONT-SIZE: 11px;
	COLOR: #333333;
	font-weight:bold;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
}

#headmenuAccount a:hover, #headmenuAccount a:selected{
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	background-color:#333333;
}

#bodyContainer_detail {
	WIDTH: 100%; HEIGHT: 675px; TEXT-ALIGN: center
}
.info{
text-indent:0px;
float:left;
}

#signupheader{
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #7C951C;
	line-height: 25px;
	height: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #84C146;
	text-indent: 5px;
	
}
#signupheaderlive{
	DISPLAY: block;
	FONT-WEIGHT: normal;
	FONT-SIZE: 14px;
	COLOR: #7C951C;
	line-height: 25px;
	height: 100px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	background-color: #666666;
	text-indent: 5px;
	
}
#loginbox.center{
	float:right;
	width:160px;
	padding:0px;
	margin-top:7px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}


/*Please add this style for the video*/
.matter{
	display:block;
	width:100%;
	float:left;
	bottom:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;

	text-align: center;
}
.holdThisVideo{
	margin-left:10px;
	margin-right:auto;
	text-align:left;
	
}
.editvideo {
width:60px; 
padding:2px 5px;width:60px;
background-color:#eaeaea;
color:#666666; 
border:1px #CCCCCC solid;
}



.customizevideo a:hover, a:active{
text-decoration:underline;
font-weight:normal; 
}
 /* Main Nav Setup
--------------------------------*/
.clearfix,#body { display:inline-table;}

ul#mainnav {
	float:left;
	position:			relative;
	list-style:			none;
	list-style-position:outside;
	height:35px;
	display: inline;
	line-height: 35px;
	margin: 0px;
	padding: 0px;
	width: 600px;
}
#mainnav li {
	display:			inline;
	color: #333333;
	line-height: 35px;
	height: 35px;
	width: 100px;
	margin: 0px;
	padding: 0px;
}
#mainnav li a {
	float:				left;
	display:			inline;
	padding-top:0px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	text-transform:capitalize;
	text-decoration: 	none;
	text-align: 		center;
	color:				#333333;
	letter-spacing: 0px;
	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	margin: 0px;
/*	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;*/
}
#mainnav li.last a {
	margin-right: 		-4px;
}
#mainnav li a:hover,
#mainnav li a.selected,
#mainnav li a.selected:hover {
	COLOR:#333333;
	text-decoration: 	none;
	background-color: #C9E4F1;	
	/*border: 1px;
	border-style:dotted;
	border-color:#E7E9CF;*/
}
#mainnav li a.subnav,
#mainnav li a.subnav:hover {
	color:				#fff;
	background-color:	#0a79a1;
	border-bottom: 		2px solid #0a79a1;
	text-decoration: 	none;
}


.videodetail{
width:100%;
	margin:0px 0px;
	margin:0px 0px;
	margin-top:4px;
	background-color:#C7E2E2;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}
#border-paging{
	width:100%;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
	margin: 0px;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 35px;
	height: 35px;
}
#paging{
	text-align:right;
	float:right;
	margin-bottom:0px;
	width:auto;
	display:inline;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-right: 5px;
	margin-left: 0px;
	padding: 0px;
	margin-top: 0px;
}
#paging h2{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	display:inline;
	padding-right:0px;
	font-weight: normal;

}
#paging h2 span{
	color: #666666;
	margin-left:5px;
	margin-right:5px;
	font-size: 11px;
	font-weight: normal;
}
#paging h2 a:link{
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#80AA00;
	letter-spacing: 0px;
}
#paging h2 a:visited {
	text-decoration:none;
	font-weight: bold;
	color: #80AA00;
	font-size: 11px;
}

#paging h2 a:hover {
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
	color: #80AA00;
}
#paging h2 a.active {
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	color: #80AA00;
}

.slickfile{
font-size:12px; 
height:25px;
line-height:25px;
	width: 350px;
	color: #666666;
	border: 2px solid #eaeaea;

}

.slickinput{
	width: 225px;
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	font-weight: normal;
	padding-left: 2px;
	font-style: normal;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.slickinput_small{
	width: 105px;
	font-size: 11px;
	color: #333333;
	border: 2px solid #CCCCCC;
	font-weight: normal;
	padding-left: 5px;
	font-style: normal;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 1px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}


.required{
	margin:0px;
	padding:0px; padding-left:4px;
	padding-top:3px;
	width: 250px;
	height: 27px;
	font-size: 15px;
	color: #666666;
	border: 1px solid #eaeaea;

}
.slickinbox{
	padding-left:4px;
	padding-top:5px;
	width: 250px;
	font-size: 12px;
	color: #333333;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-right: 0px;
	padding-bottom: 3px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

.slickembedbox{
	font-size: 10px;
	color: #666666;
	border: 1px solid #eaeaea;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	width: 235px;
	padding: 3px;
	margin-top: 5px;
	margin-right: 4px;
	margin-bottom: 5px;
}

.slicktos{
	margin:0px;
	padding:0px;
	padding-left:4px;
	padding-top:3px;
	width: 450px;
	font-size: 12px;
	color: #333333;
	border: 1px solid #eaeaea;
	font: arial;
}
.footerLead {
	font-size: 12px;
	width: 100px;
	margin-left: 0px;
		margin-right: 10px;
				padding-right:10px;

	height: 25px;
	line-height: 25px;
	font-weight: bold;
	color: #666666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
}
.footerInfo {
margin-left:10px;
	font-size: 12px;
	height: 25px;
	line-height: 25px;
	color: #999999;
	margin: 0px;
	width:auto;
margin-right:5px;


}
.footerInfo a, .footerInfo a:visited{
	font-size: 11px;
	font-weight:bold;
	color: #999933;
	text-decoration:none;
		padding:4px;

}
.footerInfo a:hover, .footerInfo a:active{
	font-weight:bold;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
	background-color:#f7f7f7;
	padding:4px;
}
#footerContent {
	width:90%;
	padding-left:20px;
	float:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/***************** preetam ***************/
/***************** Dashboard new ***************/
.dash{
	width:99%;
	margin-top:25px;
	margin-bottom:15px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	background-color: #F8F8F8;
	border: 1px solid #f3f3f3;
	text-align:left;
	padding-left:5px;
	float:left;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	}
	
	.dashsubmenu{
	font-size:11px;
	font-weight:bolder;
	color:#666666;
	text-align:left;
	text-transform: none;
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0px;
	display: block;
	line-height: 25px;
	height: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	}
	
	.dashsidemenu{
	width:100%;
	margin-top:25px;
	margin-bottom:5px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	text-align:left;
	padding-left:0px;
	float:left;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	background-color: #EBEBD8;
	height: 20px;
	line-height: 20px;
	border: 1px solid #eaeaea;
	text-transform: uppercase;
	}
	
	.informative{
	width:99%;
	margin-top:0px;
	margin-bottom:15px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	text-align:left;
	float:left;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #F9F9F9;
	}
.snapshot{
	margin-left:0px;
	padding:0px;
	margin-top:10px;
	width:100%;
	min-width:250px;
	display: block;
	margin-right: 0px;
	margin-bottom: 0px;
}
#left{
	float:left;
	padding:0px;
	margin-top:0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#right{ float:right;margin:0px; padding:0px; margin-top:10px;}
.carrybox{
	width:100%;
	padding:0px;
	float:left;
	margin-bottom:5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
#borderbt{
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #f3f3f3;
	width:100%;
	float:left;
	background-color: #f8f8f8;
}
#borderbt_list{
	margin:0px;
	padding:0px;
	border-bottom: 1px solid #f3f3f3;
	width:100%;
	float:left;
}
.image{
	padding-top:8px;
	float:none;
	text-align:center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}


.videoheader{
	margin:0px;
	background-color:#eaeaea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6D6D6;
	color: #73AC39;
	padding-right: 6px;
	padding-left: 6px;
	height: 25px;
	line-height: 25px;
}
.videoname{
	margin:0px;
	padding-bottom:6px;
	padding-left:4px;
	width:40%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	padding-top: 3px;
	padding-right: 0px;
}


/*****************Middle Container***************/
#contentContainer_videos {
	MARGIN-TOP: 20px;
	WIDTH: 1100px;
	TEXT-ALIGN: left;
	margin-right: auto;
	background-color: #FFFFFF;
	margin-bottom: 15px;

}
#contentContainer {
	MARGIN-TOP: 20px;
	WIDTH: 900px;
	TEXT-ALIGN: left;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;

}

.adedit{
	font-family:Arial, Helvetica, sans-serif;
	display: inline;
	padding: 10px;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFFFFF;
	border: 1px solid #DFDFDF;
}

#leftcontainer{
	width:900px;
	margin-left:0px;
}
#centercontainer{
	width:800px;
	margin-left:0px;
}
#centercontainer td {
	height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 35px;
}
#leftcontainer_account{
	width:100%;
	margin-left:0px;
	height: 735px;
	margin-bottom: 15px;
}
#statcontainer{
	width:900px;
	margin-left:0px;
	font-size:10px;
}
#leftcontainerUpload{
	width:600px;
	margin-left:0px;
}
#leftcontainerfullspan{
	width:100%;
	margin-left:0px;
}
#rightcontainer{

	width:30%;
	margin-left: 5%;	
}
#rightcontainerUpload{

	width:250px;
	float:right;
	display:inline;	
}
#upload_leftcontainer{
float:left;
display:inline;
	width:35%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#upload_rightcontainer{
float:left;
display:inline;
	width:35%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

/*****************Middle Container***************/
.editheader{ width:100%; margin:0px;
	padding:3px 4px;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#333333;
	background-color: #F8F8F8;
	border: 1px solid #f3f3f3;
	text-align:left;
	padding-left:5px;
	float:left;}

.dashboard-border{
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	min-width:255px;
	height: 275px;
}
.graph{
	width:900px;
	margin:0px;
	padding:0px;
	height:255px;
	float:left;
	background-color: #FFFFFF;
}

.customizationcontainer{
	width:600px;
	margin:0px;
	padding:0px;
	float:left;
	background-color: #FFFFFF;
}

.graph-data{
	width:100%;
	margin:0px;
	padding:0px;
	padding-top:6px;
	border-top:1px #F7F7F7 solid;
	float:left;
	margin-top: 0px;
}


.upl_form_label {
font-size: 11px;
display: inline;
float: left;
width: 125px;
text-align: right;
padding-right: 5px;
font-weight: bold;
margin-right: 5px;
color: #666666;
letter-spacing: 0px;
padding-top: 5px;
margin-left: 10px;
}


.editsinglevideo{
text-align:left;
width:100%;
}

.labelContainer {
	display: block;
	margin-bottom: 15px;
	padding-top: 0px;
}
.upl_form_field {
	margin-left: 5px;
	width: 450px;
}
#uploadconfirmation {
	height: 55px;
	width: 100%;
	font-size: 12px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}
#confirmheader {
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
	margin-top: 0px;
}
.infocontent_head {
	font-size: 11px;
	font-weight: bold;
	color: #80AA00;
	margin-bottom: 2px;
	margin-top: 10px;
	text-indent: 5px;
}
#forgetpassword {
	padding: 0px;
	width: 250px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: center;
	float:none;
}
#forgetpassword p{
	padding: 0px;
	width: 250px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	text-align: left;
	float:none;
}
.border-top{ margin:0px; margin-top:10px; padding:0px;  padding-top:4px; width:100%; border-top:1px #DFDFDF solid; float:left; text-align:right;}
.forget{ padding:0px; margin:0px; float:left; width:50%; padding-left:7px; text-align:left; padding-top:12px;}

.notificationcontainer{
	text-align:left;
	margin-top:5px;
	display:block;
	float:left;
	width: 100%;
}
.notificationsitename{
text-align:left;
	margin-top:5px;
	display:block;
	float:left;
	width: auto;
}
.anymessage  {
	margin-top:10px;
	line-height: 20px;
	height: auto;
	font-size: 11px;
	font-weight: bold;
}
.anymessage a, .anymessage a:visited{
	font-size:12px;
	color:#666666;
	background-color:#f7f7f7;
	font-weight:normal;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
}
.anymessage a:hover, .anymessage a:active{
	background-color:#99cc66;
	font-size:12px;
	color:#FFFFFF;
	font-weight:normal;
	padding: 2px;
}
.smalltext {
	font-size: 11px;
	color: #666666;
	margin-left: 15px;
	width: auto;
}
.twitter{
	background-image: url(../images/tinyTwitter.png);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	text-indent: 25px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;

}
#status-field-char-counter{
margin-left:20px;
color:#99CC33;
}
#notifyurl{
	display:block;
	margin-top:5px;
	margin-bottom:5px;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	background-color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}
#reupload{
	margin-top:5px;
	margin-bottom:5px;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	background-color:#FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
	
}
#reupload a, #reupload a:visited{
text-decoration:underline;
color:#666666;
font-size:11px;
font-weight:normal;
background-color:#f7f7f7;
}

#reupload a:hover, #reupload a:active{
	text-decoration:none;
	color:#666666;
	font-size:11px;
	font-weight:normal;
	background:#99cc66;
	color:#ffffff;
}
.tdhighlight {
	background-color: #eaeaea;
	color: #999999;
	text-indent: 10px;
}
.tdnormal {
	font-size: 12px;
	color: #666666;
	padding-left: 10px;
}

.tableborder {
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-right-color: #eaeaea;
	border-bottom-color: #eaeaea;
	border-left-color: #eaeaea;
}

#blurb {
	font-size: 12px;
	color: #333333;
	float: left;
	width: 65%;
	margin-left:10%;
}
#address {
font-size:10px; 
font-weight:bold;
color:#666666;
padding:3px;
	margin: 0px;
	border:1px solid #eaeaea;

}
.rbox {
	width: 100%;
	border: 1px solid #f7f7f7;
	float: left;
}
.intcontainer {
	text-indent: 25px;
	width: 98%;
	margin-top: 4px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	background-color: #f7f7f7;
	height: 30px;
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0px;
	line-height: 30px;
}

#icon_rss{
	background-image:url(../images/rss.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}

#icon_backup{
	background-image:url(../images/backup.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
}
.emailadd {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 2px;
	color: #666666;
}
#modContainer{
width: 350px;
height:auto;
}
#notificationField{
width:auto;
float:left;
margin-bottom:5px;
}
#messagefield{
width:100%;
float:left;
margin-bottom:5px;
height:35px;
}
#modnotifyactions{
width:100%;
float:left;
margin-top:10px;
padding-top:10px;
margin-bottom:5px;
height:35px;
}
.smallHead {
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
}
.emphasize{
width:35%;
font-size:11px;
font-weight:bold;
float:left;
display:inline;

}
.notify{
width:35%;
font-size:11px;
font-weight:bold;
text-align:right;
float:right;
display:inline;
}
#videofile {
	width: 225px;
	border: 1px solid #CCCCCC;

}


#videotitle{
	font-size: 14px;
	color:#666666;
	font-weight: bold;
	display: block;
	height: 25px;
	margin-left:10px;
	margin-top:15px;
}

#videotitle2{
	font-family:arial;
	font-size: 11px;
	color:#666666;
	font-weight: bold;
	display: block;
	margin-left:10px;
	line-height: 15px;
	margin-top: 10px;
}
#videotitle2 a, #videotitle2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	color:#0099CC;
}

#videotitle2 a:hover {	
		text-decoration: underline;
	}

#videotitle img{
margin-right:5px;
}
#videotitle a, #videotitle a:visited {
font-size: 14px;
font-weight:bold;
text-decoration: none;
letter-spacing:-1px;
color:#000000;
}

#videotitle a:hover {	
		text-decoration: underline;
	}

.videosecondary {
	font-size: 10px;
	font-weight:bold;
	color: #333333;
	display: block;
	height:15px;
	margin-left:10px;
	line-height: 15px;

}
.vlabel_leader {
font-size: 10px;
	font-weight:bold;
	color:#000000;
}

.videothumb {
	/*width: 140px;*/
}
.videothumb img {
	border: 3px solid #333333;
	padding: 2px;

}



#videodescription {
	font-size: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	display: block;
	height:30px;
	margin-left: 10px;
	line-height: 15px;
	margin-top: 20px;
}
.zebralist{
background-color:#f3f3f3;
}
.zebrawhite{
border-top:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
}
.nopad{
	float: right;
	margin-top:5px;
	display:inline;
	margin-left:5px;
	
}
.nopad a {
	font-size: 11px;
	color:#729700;
	text-decoration:none;
	font-weight:bold;
	width: auto;
	background-color: #eaeaea;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.nopad a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-color:#99CC00;
}
.firsth{
margin-right: 7px;
}
#activity {
	display: inline;
	float: right;
	width: 250px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	margin-top: 5px;
}
#embed {
	display: inline;
	float: right;
	width: 250px;
}
#actions {
	display: inline;
	float: right;
	width: 250px;
	background-color: #FFFFFF;
	margin-top: 0px;
	padding-top: 0px;
}
.statitem {
	line-height: 31px;
	background-color: #eaeaea;
	height: 31px;
	display: inline;
	text-indent: 5px;
	font-size: 11px;
	font-weight: bold;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	float: left;
	width: 100%;
	color: #666666;
}

.dashlabel {
	font-size: 10px;
	text-transform: uppercase;
	height: 25px;
	line-height: 25px;
	color: #709500;
	background-color: #FFFFFF;
	font-weight: lighter;
	text-indent: 5px;
	width: 100%;
	border: 1px solid #cccccc;
}
.dashlabelLeft {
	font-size: 14px;
	text-transform: none;
	height: 25px;
	line-height: 25px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
	text-indent: 5px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.statnumber {
	font-size: 12px;
	margin-right: 5px;
	color: #709500;
	font-weight: bold;
	float: left;
	width: 55px;
	text-align: right;
}
.statnumberlabel {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	display: inline;
	float: left;
	width: auto;
}

.statsecondary {
	font-weight: normal;
}

#dashstats {
	height: auto;
	width: 250px;
	margin-top: 5px;
}
#dashstatstime {
	font-size: 11px;
	color: #999999;
	text-indent: 5px;
	font-weight: normal;
	height: 37px;
	float: left;
	display: block;
	width: 100%;
	line-height: 37px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-left-color: #cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}

#uploadlimits{
	font-size: 11px;
	color: #999999;
	text-indent: 5px;
	font-weight: normal;
	height: 37px;
	float: left;
	display: block;
	width: 100%;
	line-height: 37px;
}
.toppad {
	margin-top: 15px;
}
.bordertop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#limitdisplay {
	width: 250px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	height: 50px;
	font-size: 14px;
	line-height: 50px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
#storageexplanation {
	width: 240px;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	padding: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	line-height: 17px;
}
#storageexplanation a {
	background-color: #eaeaea;
	color: #333333;
	text-decoration: none;
	padding: 2px;
}
#storageexplanation a:hover {
	background-color: #99cc00;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}


#stImage {
	display: inline;
	float: left;
	height: 50px;
	width: 65px;
	margin-left: 5px;
}
.tabsdiv {
	height: 30px;
	width: 600px;
	margin-bottom: 5px;
	border: 1px solid #eaeaea;
}

ul#subnav {
	position:			relative;
	list-style:			none;
	list-style-position:outside;
	height:20px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	width: 100%;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}
#subnav li {
	display:			inline;
	color: #333333;
}
#subnav li a {
	float:				left;
	display:			inline;
	padding-right:5px;
	padding-top:4px;
	padding-bottom:4px;
	margin-right: 		2px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			10px;
	font-weight:		bold;
	text-transform:uppercase;
	text-decoration: 	none;
	text-align: 		center;
	color:				#666666;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;

}
#subnav li.last a {
	margin-right: 		-4px;
}
#subnav li a:hover,
#subnav li a.selected,
#subnav li a.selected:hover {
	COLOR:#FFFFFF;
	background-color:#0099CC;
	text-decoration: 	none;
	float: left;
	
	/*border: 1px;
	border-style:dotted;
	border-color:#E7E9CF;*/
}


#subnav li a.subnav,
#subnav li a.subnav:hover {
	color:				#fff;
	background-color:	#0a79a1;
	border-bottom: 		2px solid #0a79a1;
	text-decoration: 	none;
}

ul#rightnav {
	float:right;
	padding-top:7px;
	padding-left:4px;
	position:	relative;
	list-style:	none;
	list-style-position: outside;
	padding-right: 0px;
	padding-bottom: 0px;
	display: inline;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 250px;
	text-align: right;
}
#rightnav li {
	display:			inline;
}
#rightnav li a {
	float:				right;
	display:			inline;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right: 		4px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-transform:none;
	text-decoration: 	none;
	text-align: 		right;
	color:				#CCCCCC;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
/*	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;*/
}
#rightnav li.last a {
	margin-right: 		-4px;
}
#rightnav li a:hover,
#rightnav li a.selected,
#rightnav li a.selected:hover {
	COLOR:#0099CC;
	text-decoration: 	none;	
	/*border: 1px;
	border-style:dotted;
	border-color:#E7E9CF;*/
}
#rightnav li a.subnav,
#rightnav li a.subnav:hover {
	color:				#fff;
	background-color:	#0a79a1;
	border-bottom: 		2px solid #0a79a1;
	text-decoration: 	none;
}
.whited{
	display:			block;
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	margin-right: 		4px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-transform:none;
	text-decoration: 	none;
	text-align: 		right;
	color:				#3399CC;
	letter-spacing: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
ul#footernav {
	float:left;
	position:	relative;
	list-style:	none;
	list-style-position: outside;
	height:30px;
	width: 	800px;
	display: inline;
	line-height: 30px;
	margin: 0px;
	padding: 0px;
}
#footernav li {
	display:			inline;
	float:				left;
	display:			inline;
	padding-left:3px;
	padding-right:3px;
	margin-right: 		0px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-size:			11px;
	font-weight:		bold;
	text-transform:capitalize;
	text-decoration: 	none;
	text-align: 		center;
	color:				#000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#footernav li a {
	float:				left;
	display:			inline;
	padding-left:3px;
	padding-right:3px;
	margin-right: 		4px;
	font-family: 		Arial, Helvetica, sans-serif;
	font-weight:		bold;
	text-transform:capitalize;
	text-decoration: 	none;
	text-align: 		center;
	color:				#3399CC;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 4px;

}
#footernav li.last a {
	margin-right: 		-4px;
}
#footernav li.first a, #footernav li.first {
	margin-left: 		10px;
	margin-right: 10px;
}
#footernav li a:hover,
#footernav li a.selected,
#footernav li a.selected:hover {
	text-decoration: 	underline;
	
	/*border: 1px;
	border-style:dotted;
	border-color:#E7E9CF;*/
}
#footernav li a.subnav,
#footernav li a.subnav:hover {
	color:				#fff;
	background-color:	#0a79a1;
	border-bottom: 		2px solid #0a79a1;
	text-decoration: 	none;
}
#profile {
	display: block;
	float: left;
	width: 100%;
	margin-top: 5px;
	font-size: 11px;
	font-weight: bold;
}
.profiletdlabel {
	text-align: right;
	padding-right: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: top;
}
.subscriptionlabel {
	text-align: right;
	padding-right: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	vertical-align: top;
}
.subscriptioninfo {
	text-align: left;
	padding-left: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	width: auto;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #eaeaea;
	margin: 0px;
}
.subscriptioninfo span {
	font-size: 11px;
	color: #666666;
	font-weight: bold;
}
.subscriptionchangelabel {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #eaeaea;
	border-bottom-color: #eaeaea;
}
#subscriptionchangelabel {
	font-size: 12px;
	line-height:20px;
	margin-top:5px;
	margin-bottom:5px;
}
.tdcustomize {
	font-size: 11px;
	line-height: 25px;
	height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.tdcustomize .inputbutton {
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 5px;
}
.checkboxcustomize {
	margin-left: 10px;
}
#signincontainer {
	height: 300px;
	width: 100%;
}

#signin_box {
	display: inline;
	padding: 5px;
	float: left;
	width: 550px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #0099CC;
	background-color: #FFFFFF;
	margin-bottom: 5px;
}
#signup_box {
	float: right;
	width: 300px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #F7F7F7;
	line-height: 12px;
}
.sign_header {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-indent: 10px;
}
.signup_content {
	font-size: 12px;
	color: #333333;
	padding-left: 10px;
	padding-right: 10px;
}
.signup_options {
	background-color: #eaeaea;
	width: 100%;
	font-size: 12px;
	color: #666666;
	line-height: 12px;
	padding-left: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.signup_options td {
	padding: 0px;
	height: 10px;
}
.signup_contentholder {
	line-height: 25px;
	font-size: 12px;
	width: 100%;
}


.signup_content a {
	color: #0099CC;
}
.signup_content a:hover {
	text-decoration: none;
}


#headerSplash {
	height: 65px;
	background-color: #000000;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#signin_box a{
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
	text-align: right;
	padding-right: 3px;
	text-decoration:underline;
	text-transform: capitalize;
	line-height: 25px;
	margin-left: 15px;
}
.smartbutton {
	background-color: #eaeaea;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	border: 2px solid #999999;
	color: #333333;
	font-weight: bold;
	padding: 4px;
}

#signin_box a:hover {
text-decoration:none;
}
#logo {
	background-image: url(../images/logoSmall.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 960px;
	padding: 0px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#signin_box hr {
	color: #CCCCCC;
	margin-top: 2px;
}
#signup_box hr {
	color: #CCCCCC;
	margin-top: 2px;
}
.centralize {
	text-align: center;
}
#signin_splash {
	background-repeat: no-repeat;
	height: 50px;
	width: 880px;
	margin-left: auto;
	margin-right: auto;
	background-position: left;
	background-image: url(../images/logo_mvp.jpg);
	line-height: 40px;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
	margin-top: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.btninput{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #99CC33;
	width: 55px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: 2px solid #cccccc;
}
.colorselected {
	float: left;
	height: 16px;
	width: 16px;
	margin:5px;
	border: 2px solid #CCCCCC;
}
#signin_splash a {
	color: #0099CC;
}
#signin_splash a:hover {
	text-decoration: none;
}
.signup_contentholder span {
	font-size: 11px;
	margin-left: 15px;
}
.dateHeader {
	display: block;
	margin-bottom: 5px;
	font-size: 11px;
	color: #000000;
	width: 100%;
	height: 25px;
	line-height: 25px;
	text-align: left;
	font-weight: bold;

}
#statistics td {
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	padding-left: 6px;
	line-height: 30px;
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #eaeaea;
	padding-right: 6px;
}
.border-bottom {
border-bottom:1px dotted #cccccc;
font-size:11px;
color:#0099FF;
font-weight:bold;
}
#activity td {
	color: #0099FF;
	padding-left: 2px;
	line-height: 20px;
	height: 20px;
}
#actions td {
	color: #0099FF;
	line-height: 20px;
	height: 20px;
	padding-left: 2px;
}
.capacity-message {
	display: block;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-color: #f3f3f3;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #CC0000;
	font-size: 12px;
	margin-bottom: 10px;
}
#trial-expiration-warning {
	margin-top: 5px;
}

.capacity-message #close-message {
	height: 20px;
	border: 1px solid #cccccc;
	float: right;
}
.capacity-message a:hover {
	text-decoration: none;
}

.capacity-message a {
	color: #7CA600;
}
.capacity-message span {
	font-weight: bold;
}

#statistics {
	width: 100%;
	margin-top: 15px;
}
#statistics .header {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}

#dSelect {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 10px;
}
/*
DIV#loaderOverLay{
	background-color: #000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
	cursor: wait;
	height: 28px;
	width: 103px;
	position:absolute;
	top:100px;
	right:23px;
}
*/
DIV#loader {		
	cursor: wait;
	position:absolute;
	top:103px;
	right:18px;
}
DIV#loader.loading {
	height: 25px;
	width: 75px;
	background-color: #FF0000;
	font-size:11px;
	font-weight:bold;
	line-height:25px;
	color: #FFFFFF;
	text-indent:5px;
}
.content_align_center{
text-align:center;
}
.zebrahot{
background-color:#f7f7f7;
}
.zebraTr{
background-color:#f7f7f7;
}
.table_ending td {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}
#pagingStats {
	font-size: 10px;
	color: #666666;
	float: right;
	width: 200px;
	font-weight: lighter;
	text-transform: uppercase;
	text-align: right;
	margin-right: 5px;
}
#pagingStats a {
color:#8CBB00;
text-decoration:none;
}
.margin-right{
padding-right: 7px;
}
#pagingStats a:hover {
text-decoration:underline;
}
#pagingStats span {
	margin-right: 8px;
	margin-left: 8px;
}
#sort li span {
	margin-right: 5px;
	margin-left: 5px;
	color: #999999;
	font-size: 11px;
	font-weight: normal;
}
#rangeSelector {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #cccccc;
	background-color: #FFFFFF;
	padding: 2px;
	margin-left: 5px;
}
.superheader {
	padding-top: 5px;
	padding-bottom: 5px;
}
.secHeader {
	font-size: 14px;
	font-weight: bold;
	display: inline;
	float: left;
	width: 200px;
	text-align: left;
	color: #666666;
	letter-spacing: -1px;
}

.superheader_last {
	padding-top: 5px;
	padding-bottom: 5px;
border-right:none;
}
.super_bot {
	font-size: 11px;
	color: #666666;
	line-height: 15px;
	margin-top: 5px;
	text-align: left;
}
.super_bot span {
	font-weight: bold;
}
#statistics table {
}

#activity table {
}
#actions table {
}
.super_top {
	font-size: 11px;
	color: #666666;
	display: block;
	padding: 0px;
	line-height: 15px;
	text-align: left;
}
.super_mid {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	line-height: 18px;
	margin-top: 3px;
	text-align: left;
	letter-spacing: -1px;
}

#statistics .lastheader {
font-size: 11px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
}
#statistics a {
	color: #526C00;
	text-decoration: none;
}
#activity table {
	float: left;
}
.spacedout {
	display: block;
	height: 10px;
}
#actions a {
	color: #81AA2B;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}
#actions a:hover {
	text-decoration: underline;
}
.indicator_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	text-transform: uppercase;
	color: #999999;
}
.indication {
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-transform: lowercase;
	padding-right:5px;
}
.progresstable{
margin-left:5px;
display:none;
}

.uploaderHolder{
padding-top:10px;
padding-bottom:10px;
padding-left: 5px;
}

.confirmation{
	display:block;
	border:2px solid #3399CC;
	background-color: #f7f7f7;
	padding:8px;
	font-size:12px;
	color:#000000;
	margin-top:5px;
	font-weight: normal;
}
.savechanges {
	margin-left: 10px;
	background-color: #99CC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
	border: 2px solid #666666;
	color:#fff;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 2px;
}
#uploadconfirmation a {
	background-color: #99CC00;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
}
#uploadconfirmation a:hover {
	color: #333333;
	text-decoration: none;
	background-color: #CCCCCC;
}
.sort-videos {
	display: inline;
	float: left;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
}
.page-videos {
	display: inline;
	float: right;
	font-size: 10px;
	font-weight: bolder;
	color: #666666;
	margin-top: 10px;
}
.sort-videos a {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 27px;
	padding-left: 5px;
	height: 27px;
}
.page-videos a {
	color: #0099CC;
	font-weight: bolder;
	text-decoration: none;
	font-size: 10px;
	margin-right: 5px;
	margin-left: 5px;
}
.sort-videos a:hover {
	text-decoration: none;
	color: #0099CC;
}
.page-videos a:hover {
	text-decoration: none;
	color: #999999;
}
.sort-videos a.visited {
	color: #000000;
}
.page-videos span {
	margin-right: 2px;
	margin-left: 2px;
}
.logocontainer {
	background-image: url(../images/logo_mvp.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	height: 65px;
	background-color: #000000;
	margin: 0px;
}
.subheadercontainer {
	height: 25px;
	width: 100%;
	background-color: #FFFFFF;
	margin-top: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 10px;
}
#header_annotate {
}
#header_upload {
}
#header_dashimpressions {
	background-repeat: no-repeat;
	background-position: 5px center;
	font-size: 16px;
	text-transform: none;
	color: #000000;
	line-height: 30px;
	height: 30px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#header_playersize {
}
#header_colorsettings {
}
#header_basicsettings {
}
#header_advancedsettings{
}
.tdcustomize hr {
	margin-top: 5px;
	margin-bottom: 5px;
	height: 1px;
	color: #EAFFAA;
}
.playerdim {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	display: block;
	margin-left: 10px;
}
.inputdim{
	border: 1px solid #cccccc;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	padding-top: 4px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;

}.playerdim span {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
#upgrade {
	text-align: left;
	display: block;
}
.accountHeader {
	background-color: #f7f7f7;
	display: block;
	padding-left: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	font-size: 13px;
	font-weight: normal;
	margin-top: 10px;
	margin-bottom: 10px;
	color: #333333;
	padding-top: 4px;
	padding-bottom: 6px;
}
.plan {
	width: 120px;
	display: inline;
	float: left;
	margin-right: 5px;
	height: 75px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #99CC00;
	border-right-color: #99CC00;
	border-bottom-color: #99CC00;
	border-left-color: #99CC00;
	text-align: center;
}
.plancdn {
	width: 120px;
	display: inline;
	float: left;
	margin-right: 5px;
	height: 75px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 1px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
	text-align: center;
}
.plandescription {
	width: 120px;
	display: inline;
	float: left;
	margin-right: 5px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	margin-top: 5px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
}
.plan_name {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	display: block;
	height: 25px;
	line-height: 25px;
	text-transform: uppercase;
}
.plan_price {
	font-size: 11px;
	font-weight: normal;
	color: #688A00;
	display: block;
	padding: 0px;
	line-height: 25px;
	height: 25px;
}
.plan_action {
	font-size: 10px;
	text-transform: none;
	font-weight: bold;
	color: #333333;
	line-height: 15px;
	height: 15px;
	margin-top: 3px;
}
.plan_action a {
	color: #769D00;
	text-decoration: underline;
	text-transform: uppercase;
}
.plan_action a:hover {
	text-decoration: none;
}
.currentplanhighlight{
	border: 2px solid #99CC33;

}
.cdndetail {
	display: inline;
	float: left;
	font-size: 11px;
	padding: 0px;
	text-align: center;
	width: 47%;
	margin: 0px;
}
.cdndetail label {
	display: block;
	line-height: 15px;
	font-size: 10px;
	font-weight: lighter;
	text-transform: none;
	color: #666666;
}
.border-right{
	border-right:dotted 1px #cccccc;
	margin-right: 2px;
	padding-right: 2px;
}
.upgradeheader {
	display: block;
	margin-top: 10px;
	font-size: 14px;
	padding-left: 5px;
	line-height: 25px;
	height: 25px;
	margin-bottom: 5px;
	font-weight: bold;
	letter-spacing: -1px;
}
	#submenucontainer {
	text-align: left;
}
.currentlevel {
	display: block;
	font-size: 12px;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	padding-right: 5px;
	padding-left: 10px;
	border: 1px solid #eaeaea;
	padding-top: 15px;
	padding-bottom: 15px;
}
.currentlevel p {
	line-height: 15px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	height: 15px;
}

.currentlevel table {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 11px;
}
.currentlevel span {
	font-weight: bold;
}
.packconfirm {
	background-color: #E7F2DB;
	border: 4px solid #99CC00;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	margin-top: 15px;
}
.currentlevel #Layer1 {
	font-size: 11px;
	line-height: 12px;
}

#upgradestatus a:hover {
	text-decoration: none;
}
#Layer1 {
	position:relative;
	width:450px;
	height:64px;
	z-index:1;
	top: -35px;
	right: 5px;
	float: right;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	font-size: 11px;
	color: #666666;
}
#Layer2 {
	position:relative;
	width:350px;
	height:74px;
	z-index:1;
	top: -40px;
	right: 5px;
	float: right;
	padding-left: 10px;
	
	font-size: 11px;
	color: #666666;
	text-align:center
}
#upgradestatus a {
	color: #809C1F;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0em;
}.statuschange {
	background-color: #D1E8A2;
	margin-top: 15px;
	border: 4px solid #99CC00;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.statuschange p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 12px;
}
.payment-check {
	font-size: 12px;
	padding: 3px;
	border-bottom: 3px solid #eaeaea;
	margin-bottom:10px;
}
.payment-check a {
	color: #729700;
}
.slickpulldown {
	margin-left: 10px;
	border: 1px solid #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 2px;
}
.nocard {
	font-size: 12px;
	padding: 4px;
	margin-top: 10px;
	background-color: #eaeaea;
	border: 2px solid #3399CC;
}
.wizard a {
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: capitalize;
	background-color: #99CC00;
	text-decoration: none;
	display: inline;
	height: 25px;
	padding: 4px;
}
.wizard a:hover {
	background-color: #CCCCCC;
}
.floatright{
text-align: right;
margin-top:15px;
}
#bodyContainer #mainContainer #modalboxForm #contentContainer #myform #leftcontainer .customizationcontainer .tdcustomize .selectcolor inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.selectcolor inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#embed input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
}
.embed_about {
	background-repeat: no-repeat;
	width: 244px;
}
.embed_about_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	display: block;
	margin-right: 5px;
	margin-left: 8px;
	letter-spacing: -1px;
}
.embed-about-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	margin-top: 5px;
	margin-right: 8px;
	margin-left: 8px;
	line-height: 16px;
	margin-bottom: 10px;
	padding-bottom: 5px;
}
.dateHeader span {
	font-size: 10px;
	font-weight: normal;
	margin-left: 5px;
	color: #666666;
}
.welcome-message-name{
font-size:14px;
font-weight:normal;
color:#000000;
}
.welcome-message-line{
font-size:12px;
font-weight:normal;
color:#666666;
margin-top:10px;
}
.welcome-message-annotation{
font-size:11px;
font-weight:normal;
color:#333333;
margin-top:20px;
margin-bottom:10px;
}
.welcome-message{
margin-left:25px;
}
.upgradeoption_container {
	width: 100%;
	height: 335px;
}
.third {
	display: inline;
	float: left;
	width: 33%;
	text-align: center;
}
.third_main {
	width: 90%;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	border: 2px solid #eaeaea;
	height: 305px;
}
.third_main-header {
	display: block;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	font-size: 12px;
	background-color: #f7f7f7;
	
}
.current-plan {
	font-size: 12px;
	line-height: 25px;
	text-align: left;
	text-indent: 5px;
	height: 25px;
	color: #666666;
	font-weight: normal;
	text-transform: none;
}
.this-plan-name {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-indent: 5px;
	line-height: 20px;
	height: 20px;
	text-align: left;
}
.this-plan-name span {
	font-size: 11px;
	color: #666666;
}
.this-plan-value {
	text-indent: 5px;
	font-size: 11px;
	line-height: 25px;
	height: 25px;
	text-align: left;
}
.current-plan a {
	font-size: 11px;
	font-weight: bold;
	color: #89B700;
	float: right;
	padding-right: 5px;
}
.third-main-options {
	display: block;
	height: auto;
}

.switch-plan a{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	float: right;
	padding-right: 5px;
}
.switch-plan a:hover{
color:#99cc00;
text-decoration:underline;
}
.solid-bottom-border{
border-bottom:1px solid #cccccc;
}.third-plan-wizard {
	font-size: 11px;
	width: 100%;
	text-align: center;
}
.third-plan-wizard a {
	font-size: 16px;
	text-transform: lowercase;
	text-decoration: none;
	background-color: #99CC00;
	font-weight: bold;
	color: #FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.plan-single {
	text-align: left;
	height: 40px;
	float: left;
	display: inline;
	width: 95%;
	margin-left: 5px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
}
.plan-details-left {
	text-align: left;
	width: 35%;
	display: inline;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.third-plan-wizard a:hover{
	background-color: #eaeaea;
	color: #999999;
}
.third-plan-wizard a:active {
	font-size: 16px;
	text-transform: lowercase;
	text-decoration: none;
	background-color: #eaeaea;
	font-weight: bold;
	color: #999999;
	padding-right: 4px;
	padding-left: 4px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.plan-details-right {
	display: inline;
	float: right;
	width: 60%;
	font-size: 10px;
	color: #666666;
	text-align: right;
	margin-right: 5px;
	margin-top: 10px;
}
.plan-details-left span {
	font-size: 11px;
	font-weight: normal;
	text-transform: capitalize;
	line-height: 25px;
}
.plan-details-right a {
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.newheader {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cccccc;
}
.lastspacer{
margin-bottom:10px;}

.selected-plan {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #99CC00;
	border-bottom-color: #99CC00;
	padding-top: 4px;
	padding-bottom: 2px;
}
.toolTipBtn{
	background-image:url(../images/tip.gif);
	background-repeat: no-repeat;
	height:20px;
	width:20px;
	margin-top:-18px;
	margin-left:100px;
}
.save-changes {
	text-align: right;
	height: 35px;
	line-height: 35px;
	margin-left:auto;
	margin-right:auto;
	margin-top: 15px;
	margin-bottom: 15px;
}
.save-changes a {
	font-size: 16px;
	margin-right: 25px;
	font-weight: bold;
	color: #333333;
	letter-spacing: -1px;
	text-decoration: none;
	background-color: #eaeaea;
	margin-bottom: 25px;
	border: 1px solid #cccccc;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.embed-about-content li {
	font-size: 11px;
	color: #333333;
	margin-bottom: 5px;
}
.embed-about-content ul {
	list-style-position: inside;
	margin-left: 5px;
}
.more {
	line-height: 15px;
	padding: 0px;
	height: 15px;
	float: right;
	font-size: 10px;
	font-weight: bolder;
	color: #999999;
	margin-top: -10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.more a, more a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.fileinputs{
	margin-right: 5px;
}

#contentContainer_upgrade{
	MARGIN-TOP: 20px;
	WIDTH: 972px;
	TEXT-ALIGN: left;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 15px;

}

/************ subscription mods ************************/

/*************** subscription modifications */
.signup_header {
	background-image: url(../images/signup_header.gif);
	background-repeat: no-repeat;
	display: block;
	height: 152px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.acctype_box {
	display: inline;
	float: left;
	height: 165px;
	width: 225px;
	margin-right: 5px;
	margin-left: 10px;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin-top: 35px;
}
.signup_step_header {
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	text-transform: uppercase;
}
.acctype_box_head {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 50px;
	padding-right: 10px;
	text-align: right;
}
.acctype_name {
	font-size: 20px;
	line-height: 50px;
	text-transform: capitalize;
	color: #000000;
	display: inline;
	float: left;
	height: 50px;
	width: 50%;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	font-weight: normal;
	text-align: left;
}
.acctype_highlights {
	display: block;
	margin-top: 0px;
	margin-left: 5px;
	margin-right: 10px;
}
.inftype_highlights {
	display: block;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 10px;
}
.acctype_highlights li {
	padding-top: 5px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
#trial_head {
	background-image: url(../images/src_sup_trial-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#basic_head {
	background-image: url(../images/src_sup_basic-t.png);
	background-position: 10px center;
	background-repeat: no-repeat;
}
#plus_head {
	background-image: url(../images/src_sup_plus-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
#premium_head {
	background-image: url(../images/src_sub_premium-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;
}
.signup_step_header span {
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #333333;
	padding-bottom: 5px;
}
.inf_plan_box {
	display: inline;
	float: left;
	height: 125px;
	width: 175px;
	border: 3px solid #CCCCCC;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 15px;
	background-color: #FFFFFF;
}
.nomargins{
margin:none;
}
.inf_box_head {
	line-height: 40px;
	display: block;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
	padding-right: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
#inf1{
	background-image: url(../images/inf1-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;

}
.selected_account {
	border: 3px solid #99CC00;
	background-color: #FFFFFF;
}

#inf2{
	background-image: url(../images/inf2-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;

}
#inf3{
	background-image: url(../images/inf3-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;

}
#inf4{
	background-image: url(../images/inf4-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;

}
#inf5{
	background-image: url(../images/inf5-t.png);
	background-repeat: no-repeat;
	background-position: 10px center;

}
.total_bill {
	display: inline;
	float: right;
	height: 50px;
	width: 200px;
}
.firstpad{
margin-left:5px;
}
.greyform-bg{
	background-image: url(../images/bg_grey_form.gif);
	background-repeat: no-repeat;
	height: 250px;

}
.signup_overview {
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #cccccc;
	border-bottom-color: #cccccc;
}

.greyform-bg-small{
	background-image: url(../images/bg_grey_form-small.gif);
	background-repeat: no-repeat;
	height: 160px;

}
.greyform-bg-large{
	background-image: url(../images/bg_grey_form-large.gif);
	background-repeat: no-repeat;
	height: 1000px;
	padding-top: 20px;

}
.faq_lead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	margin-top: 10px;
}
.faq_therafter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-align: left;
	width: 85%;
}
.signup-form-holder {
	background-color: #FFFFFF;
	width: 80%;
	margin-left: 20px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.signup-table .tdleft {
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	vertical-align: middle;
}
.signup-table .tdleft label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.create-segment {
	font-size: 12px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-indent: 10px;

}.half_sub {
	display: inline;
	float: left;
	width: 50%;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.half_sub table {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
}
.upgradesub_header {
	height: 35px;
	font-size: 12px;
	line-height: 35px;
	color: #0099CC;
	font-weight: bold;
}
.subheading {
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #333333;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.planname {
	font-size: 12px;
	color: #000000;
}
.acctype_container {
	display: block;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	height: 150px;
}
.quad_sub {
	display: inline;
	float: left;
	height: 150px;
	width: 22%;
}
.acctype_highlights li {
	padding: 0px;
	list-style-position: inside;
	list-style-type: none;
	margin-left: -35px;
}
.acctype_highlights {
	font-size: 11px;
	color: #333333;
}
.acctype_highlights span {
	background-color: #eaeaea;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding: 1px;
}

.inftype_highlights span {
	font-size: 11px;
	font-weight: bold;
	background-color: #eaeaea;
	padding: 1px;
}
.upgradeOptionContainer {
	background-color: #fff;
	height: 55px;
	width: 100%;
	border: 1px solid #ccc;
	margin-top: 20px;
	margin-left: 10px;
	float: left;
}
.leftcontainer{
float:left;
display:inline;
width:50%;
}
.rightcontainer{
float:right;
display:inline;
width:42%;
}
.upgrade_fyi {
	margin-top: 20px;
	width: 380px;
	margin-right: 25px;
	background-image: url(../images/bg_fryi.gif);
	background-repeat: no-repeat;
	height: 215px;
}
.upg_plan_name {
	display: inline;
	float: left;
	height: 55px;
	width: 30%;
	font-size: 16px;
	line-height: 55px;
	font-weight: bold;
	padding-left: 35px;
}
.upg_price {
	font-size: 14px;
	font-weight: bold;
	color: #0099FF;
	display: inline;
	float: left;
	height: 55px;
	width: 20%;
	margin-left: 5px;
	line-height: 55px;
}
.upg_plan_select {
	font-size: 12px;
	line-height: 55px;
	float: right;
	height: 55px;
	width: 20%;
	margin-left: 10px;
	text-align: center;
}
.upg_plan_select a {
	color: #666666;
}
.upg_plan_select a:hover {
	color: #0099FF;
	text-decoration: none;
}
.selected_upgrade {
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}

/**********************************************/.lhsblock {
	display: inline;
	float: left;
	width: 600px;
}
.rhsblock {
	display: inline;
	float: right;
	width: 250px;
}
.bgblue {
	background-image: url(../images/rhsblock_bg.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 250px;
}
.startbutton {
	text-align: center;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
}
#header_advertisements {
}
.dash-updates {
	display: inline;
	float: left;
	width: 625px;
	height: 235px;
	margin: 0px;
	background-color: #FFFFFF;
}
.caseStudyItem {
	clear: both;
	width: 100%;
	background: url(../img/lineHorz.jpg) bottom left repeat-x;
	padding: 10px 0;
}
.blogEntry{
	clear: both;
	width: 100%;
	padding-top:5px;
	padding-bottom: 5px;
	background-repeat: repeat-x;
	background-position: left bottom;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	font-size: 11px;
	line-height: 25px;
	height: 25px;
}
.blogModule {
	margin: 0px;
	padding: 0px;
}
.blogModule h2 {
	background: url(../img/icon_blog.gif) 100% 5px no-repeat;
	color: #000000;
	font-size:14px;
	letter-spacing: -1px;
	font-weight: bold;
	text-transform: uppercase;
}
.blogModule p {
	margin: 0;
	line-height: 13px;
	float: left;
	display: inline;
	width: 90%;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.blogModule a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0099CC;
	background-color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	/*color: #626262;*/
}
.sortbg {
	background-image: url(../images/sortbg.jpg);
	background-repeat: no-repeat;
	display: inline;
	float: left;
	height: 27px;
	width: 127px;
	margin-right: 10px;
	line-height: 27px;
}

.blogModule a:hover {
	/*color: #739901;*/
}
.blogModule span {
	float: left;
	display: inline;
	width: 12%;
	line-height:15px;
	font-weight: normal;
	color: #000000;
	font-size: 11px;
}

.blogModule ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
li {
	list-style-type: none;


}
 #last {
	background: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.dashcontain table {
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #666666;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	line-height: 12px;
}
.dashcontain td {
	color: #333333;
	padding-left: 6px;
	line-height: 12px;
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cccccc;
}
.update_header {
	line-height: 30px;
	height: 30px;
	padding-left: 7px;
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.productannouncements {
	display: inline;
	float: left;
	width: 300px;
}
.forumannouncements {
	display: inline;
	float: left;
	width: 299px;
	margin-left: 15px;
}
.subscribe {
	font-size: 12px;
	color: #999999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 35px;
	height: 35px;
	padding-left:7px;
	background-image: url(../images/rssicon.jpg);
	background-repeat: no-repeat;
	background-position: 8px 7px;
	text-indent: 35px;
}
.subscribe a {
	color: #999999;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.subscribe a:hover {
	color: #0099CC;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.upg_plan_select img {
	margin-top: 15px;
	margin-left: -10px;
}
.firstbox{
margin-left:15px;
}.upgrade_fyi img {
	margin-top: 9px;
	margin-left: 9px;
}
.nouploads strong{
	font-size: 14px;
	color: #333333;
}
.nouploads {
font-size: 12px;
color:#333333;
}
.nouploads a{
	font-size: 12px;
	color: #0099CC;
	text-decoration:none;
}
.nouploads a:hover, .uploads a:visited{
	font-size: 12px;
	color: #0099CC;
	text-decoration:underline;
}
.searchbuttons {
}
.searchbuttons img {
	padding-top: 5px;
	padding-left: 2px;
}
#searchData table {
	margin-top: 5px;
	margin-right: 5px;
}
.timedisplay {
	font-size: 10px;
	color: #666666;
	vertical-align: top;
	line-height: 15px;
	margin-top: 8px;
	font-weight: normal;
	text-align: left;
	margin-left: 5px;
	text-indent: 1px;
	padding-left: 10px;
}
.timedisplay span {
	font-size: 10px;
	color: #000000;
	display: block;
	margin-top: 3px;
	font-weight: bolder;
}

.searchHeader {
	display: inline;
	float: left;
	font-size: 12px;
	font-weight:normal;
	margin-top: 2px;
	line-height: 36px;
	height: 32px;
}
.pageHeader {
	display: inline;
	float: left;
	font-size: 14px;
	font-weight:bold;
	margin-top: 2px;
	line-height: 36px;
	height: 32px;
}

.searchHeader span{
	font-weight:bold;
	color:#0099CC;
}
#statistics table a {
	color: #0099CC;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
#statistics table a:hover {
	text-decoration: underline;
}
.right-alignment {
	text-align: right;
}
.video_topheader {
	line-height: 25px;
	height: 25px;
	width: 100%;
}


/* added by manpreet date : 11 Dec 2009 8:58 PM */

table.tablesorter {

	font-family:arial;
	
	margin:10px 0px 15px 0px;
	font-size: 8pt;
	width: 100%;
	text-align: left;

	
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #FFFFFF;
	text-transform: uppercase;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	
}
table.tablesorter thead tr .header {
	background-repeat: no-repeat;	
	background-position: center left;
	cursor: pointer;
}
table.tablesorter tbody td {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #cccccc;
	color: #3D3D3D;
	background-color: #FFF;	
	vertical-align: top;
}


table.tablesorter tbody tr.odd td {
	background-color:#FAFAFA;
}
table.tablesorter thead tr .headerSortUp {
	background-repeat: no-repeat;	
	background-position: center left;
	cursor: pointer;
}
table.tablesorter thead tr .headerSortDown {
	background-repeat: no-repeat;	
	background-position: center left;
	cursor: pointer;
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
div.tablesorterPager {
	padding: 10px 0 10px 0;
	
	text-align: center;
}
div.tablesorterPager span {
	padding: 0 5px 0 5px;
}
div.tablesorterPager input.prev {
	width: auto;
	margin-right: 10px;
}
div.tablesorterPager input.next {
	width: auto;
	margin-left: 10px;
}
div.tablesorterPager input {
	font-size: 8px;
	width: 50px;
	border: 1px solid #330000;
	text-align: center;
}

table.tablesorter .videothumb2 img {
	border: 1px solid #333333;
	padding: 1px;
	margin:0px;
}

table.tablesorter input.preview {
	margin:0px;
	padding-top:5px;
	padding-left:0px;
}
.impressioncount {
	font-size: 14px;
	margin-top: 8px;
	line-height:15px;
	text-align: left;
	margin-left: 10px;
	font-weight: bold;
	color: #000000;
	text-indent: 10px;
}
.update_header img {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header_dashimpressions img {
	padding-right: 5px;
}
.videosecondary_desc {
	font-size: 10px;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 15px;
	margin-bottom: 5px;
}
.videosecondary_tags {
	margin-left: 10px;
	margin-top: 5px;
	line-height: 15px;
	font-size: 10px;
}
.sort_holder {
	text-align: center;
	height: 10px;
	width: 10px;
	margin-top: 2px;
	margin-left: auto;
	padding: 0px;
	display: inline;
	float: left;
	margin-right: 5px;
}
.sort_holder img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: inline;
	float: left;
	margin-bottom: 3px;
}
.tbl_column_header {
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0px;
	color: #333333;
	line-height: 15px;
	padding: 0px;
	display: inline;
	float: left;
	text-transform: uppercase;
	margin-right: auto;
}

.embedlabel {
	font-size: 10px;
	color: #0099CC;
	line-height: 13px;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.lhsblock table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eaeaea;
}
.minheight{
min-height:400px;
}.customizationcontainer .header {
font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eaeaea;
}
.customizationcontainer table {
	font-size: 10px;
}
.customizationcontainer a, .customizationcontainer a:visited {
	font-weight: bold;
	color: #3399CC;
	font-size: 10px;
}
.customizationcontainer td {
font-size: 11px;
	color: #333333;
	font-weight: bold;
	padding-left: 6px;
	line-height: 30px;
	height: 30px;
	padding-right: 6px;}
#statistics table {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eaeaea;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #eaeaea;
	border-bottom-color: #eaeaea;
}
.adtable td {
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	padding-left: 6px;
	line-height: 30px;
	height: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #eaeaea;
	padding-right: 6px;
}
.adtable .header {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #f3f3f3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eaeaea;
}
.adtable {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #eaeaea;
	border-bottom-color: #EAEAEA;
}

label.error { 
	color: #CC3300;
	font-size:10px;
	width:200px;
}.primary_label {
	font-size: 12px;
	font-weight: normal;
	text-align: right;
	color: #000000;
	line-height: 25px;
	height: 25px;
}
.permlastrow {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
}
.secondary_label {
	font-size: 11px;
	font-weight: normal;
	text-align: right;
	color: #333333;
}
.permissions_table td {
	line-height: 25px;
	height: 25px;
}
.upload_chek {padding-top:05px; display:inline-block; padding-left:10px;}

.upload_text {
padding-top:-5px;
display:inline-block;
padding-left:5px;
font-size:11px;
color:#0099FF;
line-height:15px;
height:15px;

}



