
#header_logo {
	float: left;
	width: 480px;
	height: 96px;
	border: 0px;
}

#header_ubox {
	float: right;
	width: 290px;
	height: 115px;
	padding: 10px 5px; 
}

/*#header_ubox div {
	margin: 2px 0;
	text-align: right;
	float: rigth;
	clear: both;
}
*/
#header_ubox .table-cell {
	text-align:right;
}
#header_ubox #signin_box {
	margin: 0 auto;
	margin-top: 10px;
	width: 245px;
}
#signin_box .submit {
	float: right;
}
#user_box .small_links {
	position: absolute; 
	margin-top:-15px
}
#header_ubox #lost_password {
	margin: 0 auto;
	margin-top: 10px;
	width: 245px;
}

#header_ubox #user_box {
	display: table;
	vertical-align: bottom;
	margin: 0 auto;
	margin-top: 5px;
	width: 100%;
}

#header_ubox label {
	font-size: 12px;
	width: 90px;
	margin: 5px;
}

#footer_content {
	padding: 5px;
}

#content_promotion_subscribe {
	width: 290px;
	float: right;
	padding: 10px;
}

#content_promotion_subscribe div {
	margin: 5px 0;
	text-align: right;
	float: rigth;
	clear: both;
}

.content_data_col {
	margin: 0;
/*	margin-top: 10px;*/
	float: left;
}

.content_data_col_top {
	width: 100%;
	padding: 5px 0; 
	float: left;
}

.content_data_col_top b {
	float: left;
	display: inline;
} 

.content_data_col_top_bt {
	text-align: center;
	width: 35px;
	height: 22px;
	padding: 0px 0 2px 5px;
	display: inline;
	float: right;
}

.content_data_col_top .follow {
	background: url('/img/follow.png') center center no-repeat;
}

.content_data_col_top .follow:hover {
	background: url('/img/follow_active.png') center center no-repeat;
}

.content_data_col_top .rss {
	background: url('/img/rss.png') center center no-repeat;
}

.content_data_col_top .rss:hover {
	background: url('/img/rss_active.png') center center no-repeat;
}

.content_data_col img {
	padding: 2px;
	margin-right: 3px;
	float: left;
} 

.content_data_col_item {
	width: 85%;
	float: left;
	margin: 5px;
	padding: 10px;
}

.content_data_col h3 {
	margin: 0px;
	margin-bottom: 3px;
	font-size: 16px;
}

.content_data_col span {
	font-size: 13px;
}


.footercell3col {
	width: 200px;
}
.footercell4col {
	width: 150px;
}

#col_separator {
	width: 13px;
	border: 0px;
	float: left;
	margin: 1px 0;
}

#content_videomail {
	clear: both;
	padding: 0;
}

#content_videomail .content_videomail_top {
	padding: 5px;
	margin-bottom: 5px; 
}

#content_videomail .content_videomail_top b {
	float: left; 
	display: inline;
}

#content_videomail_content {
	padding: 10px;
}

#content_videomail_content_uploader { 
	height: 240px;
	margin-right: 5px;
	float: left;
	display: inline;
}                              

#content_videomail_content_form { 
	text-align: right;
	width: 350px;
	float: right;
	overflow: hidden;
}

#vmStep1 {
	width: 417px;
}

#vmStep2, #vmStep3, #vmStep4 {
	margin-left: 5px;
}

#content_videomail_content_form div { 
	vertical-align: top;
	clear: both;
} 


#content_videomail_content_uploader .buttonSecondary {
	float: left; 
	width: 93%;
	height: 20px;
	margin: 2px;
}

.filterli {
	font-size: 11px;  
	text-align: center;
	padding: 2px;
	width: 90px;
	margin-left: 10px;
	display: inline;
	float:left;
}


#content_videomail_content_form #from_email, #content_videomail_content_form #subject,
#content_videomail_content_form #body, #content_videomail_content_form #to_email,
#content_videomail_content_form .maininput {
	width: 282px;
}

#content_videomail_content_form .iecelllabel {
	width:60px;
}

#content_videomail_content_form .maininput {
	margin-right: 0px;
	margin-top: 1px;
	margin-left: 5px;
	overflow: auto;
}
#video_rating_container {
	float:left;
	margin:10px 20px;
}
.publicationBt, .shownReadingBt, .UnreadBt {
	position:relative;
	float:right;
	border:0px solid #C8D9E4;
	margin-top:-6px;
	margin-right:-11px;
	background-color: #ffffff;
}
.expandBt {
	padding-left: 1px;
	width:12px;
	height:12px
}
.UnreadBt {
	text-align: center; 
	background-color: white; 
	padding-left:2px;
	padding-right:2px; 
	height:18px; 
	right:109px; 
	bottom: 45px; 
	border-bottom:none
}
.btSubscribeSignin {
	position:relative;
	height: 25px;
	margin-left:174px;
	margin-top:-12px;
	width:120px;
}
.backButton {
	clear:both;
	margin-left:98px;
	margin-top: 65px;	
}

.img_rate_as {
	width:100px;
	height:100px;	
	margin-left: 0px;
}