.clsDraggableBodyContent{
	text-align:center;
}
.clsDraggableBodyContent .clsBodyContent{
	overflow:visible;
	width:1000px;
	margin:0 auto;
	text-align:left;
}
td {
	border:0;
}
table{
	border:0;
	margin:0;
}
table table{
	border:0;
	margin:0;
}
#page {
  margin:1em auto;
}
#page1 {
  float:left;
  /*width:45%; */
}
/*#page2 {
  float:right;
  width:45%;
}*/
.clsCommonDragDropSection{
	float:left;
	width:28em;
	margin:0 0 0 1.5em;
	padding:0.5em 0;
}
* html .clsCommonDragDropSection{
	width:27em;
	margin:0 0 0 1.3em;
}
	.clsCommonDragDropSection .clsUsersInformation table{
		width:27em;
	}
	.clsCommonDragDropSection .clsProfileUserImage img{
		width:13em !important;
	}
#selProfileCommonLink ul,#selProfileSubscriberLink ul{
	overflow:auto;
	zoom:1;
}
* html #selProfileCommonLink ul,* html #selProfileSubscriberLink ul{
	overflow:visible;
	height:1%;
}
	#selProfileCommonLink ul li,#selProfileSubscriberLink ul li{
		float:left;
		border:0;
		border-bottom:0;
		margin:0 0.3em 0 0;
	}
	#selProfileCommonLink ul li a,#selProfileSubscriberLink ul li a{
		display:block;
		width:55px;
		text-align:center;
		padding:3px 0;
	}
	#selProfileSubscriberLink ul li a{
		padding:3px 0 3.4px 0;
	}
	#selProfileCommonLink ul .clsActiveVideoLink,#selProfileSubscriberLink ul .clsActiveVideoLink{
		background:url(../images/screen_blue/bg-indexvideolinkleft.gif) no-repeat left top;
		padding:0 0 0 6px;
		border:0;
	}
	#selProfileCommonLink ul .clsActiveVideoLink span,#selProfileSubscriberLink ul .clsActiveVideoLink span{
		background:url(../images/screen_blue/bg-indexvideolinkright.gif) no-repeat right top;
		padding:0 6px 0 0;
		display:block;
		border:0;
	}
	#selProfileCommonLink ul .clsActiveVideoLink a,#selProfileSubscriberLink ul .clsActiveVideoLink a{
		background:url(../images/screen_blue/bg-indexvideolinkmiddle.gif) repeat-x;
		padding:0;
		line-height:24px;
	}
	#selProfileSubscriberLink ul .clsActiveVideoLink a{
		line-height:24.9px;
	}
#btnSettings{
	position:absolute;
	border:0.086em dotted #0063DD;
	padding:2em 4em;
	z-index:9999999;
	background:#DDECFF;
	margin:1em 0 0 6em;
}
	#btnSettings p{
		margin:0.5em 0;
		font-weight:bold;
		color:#F43232;
		font-size:1.5em;
	}
.clsBlockShowHide{
	overflow:hidden;
	*overflow:visible;	/*-- Overwriting for IE7 --*/
	zoom:1;
	margin:0 !important;
	padding:0 !important;
	
}
*html .clsBlockShowHide{
	overflow:visible;
	height:1%;
}
.clsBlockShowHide{
	width:327px;
	font-size:1.3em;
	font-weight:bold;
	color:#FFF;
	line-height:34px;
	height:34px;
	margin:0;
	padding:0;
	background:url(../templates/default/root/images/screen_blue/bg-widgetheading.jpg) no-repeat left;
}
.clsBlockTitle{
	float:left;
	margin:0 0 0 15px;
}
.clsShowHide{
	float:right;
	margin:0 15px 0 0;
}
	.clsShowHide img{
		margin-top:0.6em;
		*margin:0;
	}
	* html .clsShowHide img{
		margin:0;
	}
	* html .clsShowHide{
		margin:0.6em 15px 0 0;
	}
	.clsShowHide{
		*margin:0.1em 15px 0 0;
	}
.widget_nw{
	height:2.5em !important;
}
.profileEditLink{
	text-align:right;
	display:block;
	background:url(../images/screen_blue/icon-profilepersonal.gif) no-repeat right center;
	padding:0 1em 0 0 !important;
}
	.clsChangePhotoLink .profileEditLink{
		text-align:left;
		display:inline;
	}
	.clsUsersDetails{
		margin:1em 0 0 0;
	}
#control_buttons {
  position:absolute;
  right:0;
  top:0.1em;
  width:7em; /* 4 to 7*/
  margin:0 80px 0 0;
}

#control_buttons1 {
  position::absolute;
  right:0;
  top:0.5em;
  width:25em;
}

#button_show {
  position:relative;
  float:left;
  width:1.3em;
  height:1.3em;
  background: url(../../images/show.jpg) no-repeat;
  behavior: url(stylesheets/png.htc);
  margin:0.4em 1.3em 0 0;
}

#button_hide {
  position:relative;
  float:left;
  width:1.3em;
  height:1.3em;
  background: url(../../images/hide.jpg) no-repeat;
  behavior: url(stylesheets/png.htc);
   margin:0.4em 1.3em 0 0;
}

#delete_button {
  position:relative;
  float:right;
  width:1.3em;
  height:1.3em;
  background:url(../../images/delete.png) no-repeat;
/*  behavior:url(png.htc); */
  margin:0.4em 1.3em 0 0;
}
#reload_buttons {
  position:relative;
  float:right;
  width:1.3em;
  height:1.3em;
  background:url(../../images/ajax-loader.png) no-repeat;
/*  behavior:url(png.htc);url(../../images/ajax-loader.gif) */
  margin:0.4em 0.3em 0 0;
}

html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}
/* Sliding doors technique */
.widget_nw {
	background:transparent url(default/top_left.gif) no-repeat;
	height:3em;
}
.widget_sw {
	background:transparent url(default/bottom_left.gif) no-repeat;
	height:1.5em;
}
.widget_content{
	  color:#71777A;
	  padding:0;
	  margin:0 1em 0 0;
	  text-align:left;
}
.widget_content table{
	width:95%;
	margin:0 0 1em 1em;
	background:transparent;
}
	.widget_content table td{
		background:transparent;
		color:#7A7A7C;
	}
* html .widget_content{
	margin:0 1em 0 0;
	padding:0;
}
#rsslistings p{
	margin:0.2em 0;
}
#rsslistings h3 a{
	margin:0.7em 0 0.4em 0;
	display:block;
}
	#rsslistings p a,#rsslistings a{
		font-weight:bold;
	}
	#rsslistings a{
		color:#0062DD;
	}
	#rsslistings .clsRssFeed img{
		float:right;
		margin:0;
	}
	.clsRssFeed{
		overflow:hidden;
		zoom:1;
	}
	* html .clsRssFeed{
		overflow:visible;
		height:1%;
	}
.widget_statusbar {
	background:transparent url(default/bottom_right.gif) repeat-x right top;
	font-size:0.8em;
	height:1.5em;
	margin-left:1em;
}
.widget_draggable {
  cursor:move;
  margin:0 0.9em 0 0;
}
/*.widget_draggable:hover {
	background:#A1C3F0;
}*/
.clsDraggableMediaDisply .clsMediaGallery{
	width:11.5em;
	float:left;
	padding:0 0 0 0.3em;
	margin:0 0 0.3em 0;
}
.clsSettingsExpand{
	overflow:hidden;
	*overflow:visible;	/*-- Overwriting for IE7 --*/
	zoom:1;
	margin:0 0 15px 20px;
}
* html .clsSettingsExpand{
	height:1%;
	overflow:visible;
}
	.clsSettingsExpand p{
		float:left;
		margin:0 10px 0 0;
	}
		.clsSettingsExpand p a{
			font-size:14px;
			font-weight:bold;
			text-decoration:none;
			color:#000;
		}
		.clsSettingsExpand .clsDraggbleSettings,.clsSettingsExpand .clsDraggbleExpand,.clsSettingsExpand .clsDraggbleCollapse{
			background:url(../templates/default/root/images/screen_blue/icon-settings.jpg) no-repeat left center;
			padding:0 0 0 30px;
			line-height:26px;
		}
		.clsSettingsExpand .clsDraggbleExpand{
			background:url(../templates/default/root/images/screen_blue/icon-viewall.jpg) no-repeat left center;
		}
		.clsSettingsExpand .clsDraggbleCollapse{
			background:url(../templates/default/root/images/screen_blue/icon-collapseall.jpg) no-repeat left center;
			padding:0 0 0 35px;
		}
.clsDraggableMediaDisply{
	overflow:auto;
}
.clsMediaGallery{
	min-height:12em;
}
* html .clsMediaGallery{
	height:12em;
}
	.clsDraggableMediaDisply .clsMediaGallery p{
		margin:0.3em 0;
	}
	.clsDragMediaUploadAll p{
		float:right;
		margin:0 0.5em 0 1em;
	}
.clsCommonDragMediaList,.clsDragMediaUploadAll{
	overflow:auto;
	zoom:1;
	margin:1em 0 0 0;
}
.clsDragMediaUploadAll{
	padding:0 0 1em 0;
}
* html .clsCommonDragMediaList,* html .clsDragMediaUploadAll{
	overflow:visible;
	height:1%;
}
/* style for my rss form table */
.clsRssFormTbl{
	border:0;
}
.clsRssFormTbl td{
	vertical-align:middle;
	font-weight:bold;
}
	.clsRssFormTbl .clsTextBox{
		width:19em;
	}
/* Ghost */
.widget_ghost {
  background:#FFF;
  opacity:0.5;
  filter:alpha(opacity=50);
  position:relative;
  border:0.086em dashed #F00;
  margin:0;
  padding:0;
}
.clsStatus{
	font-size:1.3em;
	 border:0.086em dashed #F00;
}
.black_overlay{
  display:none;
  position:absolute;
  top:0%;
  left:0%;
  background-color:#000;
  z-index:1001;
  -moz-opacity:0.6;
  opacity:.60;
  filter:alpha(opacity=60);
  width:100% !important;
  height:100%;
}
#black_overlay{
  display:none;
  position:absolute;
  top:0%;
  left:0%;
  background-color:#000;
  z-index:1001;
  -moz-opacity: 0.6;
  opacity:.60;
  filter:alpha(opacity=60);
   width:100% !important;
  height:100%;
}
.white_content {
  display:none;
  position:absolute;
  margin:5em 0 0 5em;
  width:30%;
  padding:3em;
  height:100%;
  border:1.2em solid #0063DE;
  background-color:#EFEFEF;
  z-index:1002;
}
	.white_content table{
		background:transparent;
	}
#selProfileCommonLink,#selProfileSubscriberLink{
	margin-top:1em !important;
}
#selProfileSubscriberLink{
	margin-top:1.5em !important;
}
* html .tlcsuccess,* html .trcsuccess{
	height:1%
}
