* {
	margin: 0;
	padding: 0;	
}

a img, :link img, :visited img {
	border: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

body {
	font-family: Tahoma, "Helvetica Neue", Arial, Helvetica, sans-serif, Geneva;
	color: #000;
	word-spacing: normal;
	letter-spacing: 0;
	font-size: 62.5%;
	background: #FFF url(../Images/bodyback.gif) no-repeat center top;
	margin-top:0px;
	margin-bottom:0px;

}

ol, ul {
	list-style: none;
}

q:before, q:after,
blockquote:before, blockquote:after {
	content: "";
}

.break {
	clear: both;
}

.caps {
	text-transform: uppercase;
}

/* @group Header Styles */

#header {
	width: 950px;
	height: 85px;
	background: #fff url(../Images/headerbanner.jpg) no-repeat center bottom;
}

#logo {
	width: 145px;
	height: 80px;
	background: url(../Images/tubelogo.jpg) no-repeat 0 5px;
	margin-left: 20px;
	position: absolute;
}

#utilitynav {
	height: 30px;
	background: url(../Images/utilitynavbackground.gif) no-repeat right top;
	padding-top: 5px;
}

#utilitynav ul {
	list-style-type: none;
	float: right;
	padding-right: 20px;
}

#utilitynav ul li {
	text-transform: uppercase;
	float: left;
	height: 15px;
	font-size: 12px;
}

#help {
	background: url(../Images/helpicon.gif) no-repeat right top;
}

#logstatus {
	background: url(../Images/signinicon.gif) no-repeat right top;
}

#divider {
	background: url(../Images/utilitydivider.gif) no-repeat right top;
	height: 28px;
	width: 15px;
	padding: 0 0 0 15px;
	margin: 0 15px 0 0;
}

#utilitynav ul li a {
	text-transform: uppercase;
	text-decoration: none;
	color: black;
	font-size: 12px;
	padding: 0 25px 0 0;
}

.search 
{
	position: relative;	
}

/* @end */

/* @group Button panel Styles */

/*
#usernavigation {
	background: url(../Images/buttonpanel/buttonpanel_top.jpg) no-repeat left top;
	padding: 9px 0 20px;
}

#usernavigation ul {
	
}

#usernavigation ul li {
	text-align: left;
	width: 176px;
	height: 29px;
}

#usernavigation ul li a:hover {
	background-position: 0 -29px;
}

#videos a, 
#albums a, 
#channels a, 
#groups a, 
#contacts a,
#messages a,
#accounts a {
	text-indent: -1000em;
	display: block;
	width: 176px;
	height: 29px;
}

#videos a {
	background: url(../Images/buttonpanel/videos.jpg) no-repeat;
}

#albums a {
	background: url(../Images/buttonpanel/albums.jpg) no-repeat;
}

#channels a {
	background: url(../Images/buttonpanel/channels.jpg) no-repeat;
}

#groups a {
	background: url(../Images/buttonpanel/group.jpg) no-repeat;
}

#contacts a {
	background: url(../Images/buttonpanel/contact.jpg) no-repeat;
}

#messages a {
	background: url(../Images/buttonpanel/messages.jpg) no-repeat;
}

#accounts a {
	background: url(../Images/buttonpanel/account.jpg) no-repeat;
} */

/* @end */

/* @group Navigation Styles */

#navigation {
	height: 40px; 
	border-bottom: 10px solid #eb8923;
	background-image: url(../Images/navtabbacktile.gif);
	background-color: transparent;
	margin: -8px 0 10px;
}

#sitenavigation {
	padding-top: 15px;
	margin-left: 100px;
}

#sitenavigation li.last {
	background-image: none;
}

#sitenavigation li {
	float: left;
	font-weight: bold;
	font-size: 11px;
	background: transparent url(../Images/sitenavdivider.gif) no-repeat right top;
	padding: 5px 10px;
}

#sitenavigation li a {
	color: #fff;
	text-decoration: none;
}

/* @end */

/* @group Structural Styles */

#container {
	margin: 0 auto 30px auto;
	text-align: left;
	position: relative;
	background: #fff url(../Images/backgroundtile.jpg) repeat-x 0 125px;
	width: 950px;
}

#pagecontents {
	background-color: #fff;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	clear: both;
	border-width: 1px;
	width: 930px;
}

#leftcolumn {
	width: 180px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}

#leftcolumnMaster 
{
	width: 180px;
	float: left;	
}


#maincolumn {
	/*float: left;
	height: 550px;*/
	width: 520px;	
	margin-left: 10px;
	margin-top: 10px;
	background-color: #fff;
}

#rightcolumn {
	float: right;
	width: 180px;
	margin: 5px 15px 0 0;
}

#footer {
	width: 930px;
	border-width: 1px;
	text-align: center;
	margin: 0 auto;
}

/* @end */

/* @group Footer Styles */

#pagination {
	margin-bottom: 5px;
}

#pagination li {
	padding-right: 5px;
	padding-left: 5px;
	margin-right: auto;
	margin-left: auto;
	display: inline;
}

#pagination li a {
	font-weight: bold;
	color: #1c4b54;
	font-size: 11px;
	text-decoration: none;
}

#pagination li a.active {
	color: #ea8b5a;
}

#legal {
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing: 1px;
	background: url(../Images/footerbar.jpg) no-repeat center top;
	padding-top: 7px;
	height: 38px;
}

#footernav {
	margin-top: 4px;
}

#footernav li {
	margin-right: 5px;
	margin-left: 5px;
	display: inline;
	color: #d7f4fe;
	font-weight: bold;
	font-size: 10px;
	border-right: 1px dotted #fff;
}

#footernav li a {
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	padding-right: 10px;
}

#footernav li a:visited {
	display: inline;
	color: #d7f4fe;
	font-weight: bold;
}

#footernav li.last {
	border-right: 0px;
	margin-right: -5px;
}

/* @end */

/* @group Tab Styles */

#sectionnavigation {
	background: #fff url(../Images/tabback.gif) repeat-x;
}

#jump {
	height: 40px;
	/*background: #fff url(../Images/shortgrad.jpg) 0 top;*/
	width: 518px;	
	border:solid 0px #0066CB;
	border-bottom: 2px;
 	padding: 5px 0px 5px 0px;
	/*border-left: 1px solid #b8c8cb;
	border-right: 1px solid #b8c8cb;*/
}

#sectionnavigation ul {
	margin: 0;
	padding: 10px 10px 0 0;
	list-style: none;
}

#sectionnavigation li {
	float: left;
	background: url(../Images/tube_left.gif) no-repeat left top;
	margin: 0;
	padding: 0 0 0 6px;
}

#sectionnavigation a {
	display: block;
	background: url(../Images/tube_right.gif) no-repeat right top;
	text-decoration: none;
	font-weight: bold;
	color: #fff;
	font-size: 12px;
	text-transform: uppercase;
	padding: 8px 12px 8px 6px;
}

#sectionnavigation a:hover {
	color: #333;
}

#sectionnavigation #active {
	background-image: url(../Images/left_on.gif);
}

#sectionnavigation #active a {
	background-image: url(../Images/right_on.gif);
	color: #ea8727;
	padding-bottom: 9px;
}

#availablechannels select {
	margin-top: 10px;
	margin-right: 10px;
	float: right;
	border: 1px solid #c0c0c0;
	font-size: x-small;
	color: #646464;
}

/* @end */

/* @group Video List Styles */

 #videolist .stupdate {
	position: relative;
	background: url(../Images/biggrad.jpg) repeat-x left bottom;
	padding-bottom: 10px;
	border: 1px solid #b8c8cb;
	border-top-width: 0;
	height: auto !important;
	height: 100px;
}

#videolist .stupdate:hover
{
	background: url(../Images/biggrad_light.jpg) repeat-x left bottom;
}

#videolist .stupdate .last {
	border-bottom-width: 0;
}

#videolist h2 
{
	color: #000066;
	font-size: 14px;
	padding-top: 0px;
	letter-spacing: .09em;
}

h2.search_title
{
	margin-left: 120px;
}

.preview {
	float: left;
	margin: 7px 0px 5px 10px;
	padding-top: 10px;
}

#videolist  p {
	font-size: 10px;
	margin: 0 170px 0 120px;
}

#videolist  strong {
	color: #000066;
}

ul.videodetails {
	position: absolute;
	color: #003399;
	line-height: 13px;
	margin: 20px 0 0 10px;
	border-left: 1px solid #b8c8cb;
	padding-left: 12px;
}

ul.videodetails li a {
	text-decoration: none;
	color: #46b5c9;
}

#additionalviewing {
	background: url(../Images/additionalleft.gif) no-repeat left top;
}

#additionalviewing #additional, #additionalviewing a {
	background: url(../Images/additionalright.gif) no-repeat right top;
	padding: 2px 10px 8px 0;
	margin: 0 0 0 16px;
}

a.additional {
	color: #1b4d50;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	text-align: right;
	padding: 6px 10px 0 0;
}

.rater a {
	padding: 0 5px 0 5px;
	margin: 0 1px 0 0;
	background: url(../Images/star.gif) no-repeat;
}

.rater a:hover {
	padding: 0 5px 0 5px;
	margin: 0 1px 0 0;
	background: url(../Images/star.gif) no-repeat 0 -13px;
}

/* @end */

/* @group Panel Styles */

#activegroups h3 a {
	color: #036;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	background: url(../Images/activegroupright.gif) no-repeat right top;
	display: block;
	margin-left: 5px;
	padding: 5px 0 8px 10px;
}

#activegroups h3 {
	background: url(../Images/activegroupleft.gif) no-repeat;
}

#activegroups {
	background: #43b8c9 url(../Images/activegroupbottomleft.gif) no-repeat left bottom;
	margin: 5px 5px 0 0;
}

#activegroups h6 {
	background: url(../Images/activegroupbottomright.gif) no-repeat right bottom;
	display: block;
	height: 16px;
}

/* active video */

#activevideos h3 a {
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	background: url(../Images/activevideosright.gif) no-repeat right top;
	display: block;
	margin-left: 5px;
	padding: 5px 0 8px 10px;
}

#activevideos h3 {
	background: url(../Images/activevideosleft.gif) no-repeat;
}

#activevideos {
	margin-right: 5px;
	background: #1c4b54 url(../Images/activevideosbottomleft.gif) no-repeat left bottom;
}

#activevideos h6 {
	background: url(../Images/activevideosbottomright.gif) no-repeat right bottom;
	display: block;
	height: 16px;
}

/* latest video */

#latestvideos h3 a {
	color: #1c4b54;
	font-weight: bold;
	font-size: 13px;
	text-transform: uppercase;
	text-decoration: none;
	background: url(../Images/latestvideoright.gif) no-repeat right top;
	display: block;
	margin-left: 5px;
	padding: 5px 0 8px 10px;
}

#latestvideos h3 {
	background: url(../Images/latestvideoleft.gif) no-repeat;
}

#latestvideos {
	margin-right: 5px;
	background: #ffb365 url(../Images/latestvideobottomleft.gif) no-repeat left bottom;
}

#latestvideos h6 {
	background: url(../Images/latestvideobottomright.gif) no-repeat right bottom;
	display: block;
	height: 8px;
}

#latestvideos ul, #activevideos ul, #activegroups ul {
	font: 9px/10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #1a2a39;
	margin: 0 0 10px 60px;
}

.thumbnailpreview {
	float: left;
	margin-left: 15px;
}

/* @end */

/* @group LoginForm */

#loginform {
	background: url(../Images/loginback.jpg) no-repeat left top;
	margin-bottom: 15px;
}

#loginform h2 {
	text-align: center;
	color: #1c4b54;
	padding-bottom: 5px;
	padding-top: 60px;
	font-size: 16px;
	font-weight: bold;
}

#loginform h3 {
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-weight: bold;
	background-color: #1c4b54;
	letter-spacing: .09px;
	padding: 5px 0;
}

#memberlogin {
	padding-top: 10px;
	background: #ffb365 url(../Images/latestvideobottomleft.gif) no-repeat left bottom;
}

#memberlogin h6 {
	display: block;
	height: 8px;
	background: url(../Images/latestvideobottomright.gif) no-repeat right bottom;
}

#memid, #pword {
	width: 140px;
	margin-top: 2px;
	border-bottom: 1px solid #e59f59;
	height: 17px;
	border: 1px solid #e59f59;
}

#memid {
	margin-bottom: 5px;
}

div#login {
	padding-left: 15px;
}

input.login-btn {
	margin: 5px 0 0 65px;
}

#login label {
	color: #1c4b54;
	font-size: 12px;
	font-weight: bold;
}

#remindme {
	display: block;
	margin-left: 10px;
	padding-bottom: 5px;
}

#remindme li {
	font-weight: bold;
}

#remindme li a {
	color: #1a2a39;
}

/* @end */

#MyBlogsMenu #vBlogPreview .stLabels
{
	color: black; 
	font-weight: Bold;
	font-size: 11px; 
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 4px;
	text-align:left; 
}

#MyBlogsMenu #vBlogPreview .stLabelValues
{
	color: black; 
	text-align:left;
	font-weight: normal;
	font-size: 11px; 	
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 4px;
}


/* @group Logged Stats Styles */

#memberloggedin {
	background: url(../Images/loginback.jpg) no-repeat left top;
}

#loginstasimg 
{
	background: url(../Images/loginback.jpg) no-repeat left top;
	padding-top:60px;
}

#memberloggedin h3 {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	text-align: center;
	padding-top: 57px;
	padding-bottom: 3px;
}

#loggedinstats {
	background: #f3f5f8 url(../Images/statsleftbottom.gif) no-repeat left bottom;
}

#loggedinstats h6 {
	background: #f3f5f8 url(../Images/statsrightbottom.gif) no-repeat right bottom;
	height: 5px;
	display: block;
	padding-top: 10px;
}

#stats li {
	display: block;
	color: #444;
	text-decoration: none;
	padding: 3px 10px 4px 26px;
	background-position: 5px 4px;
	background-repeat: no-repeat;
}

#stats strong {
	color: #1544a1;
	text-decoration: none;
	font: bold 9px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	letter-spacing: 1px;
}

#stats li a {
	
}


#status .stLabel {display: block; color: #444; text-decoration: none; padding: 3px 10px 4px 26px;	background-position: 5px 4px; background-repeat: no-repeat;	text-decoration: none;}

#status .stLabel a:link {display: block; color: #444; text-decoration: none; padding: 3px 10px 4px 26px;	background-position: 5px 4px; background-repeat: no-repeat;	text-decoration: none;}

#status .stLabel a:active {display: block; color: #444; text-decoration: none; padding: 3px 10px 4px 26px;	background-position: 5px 4px; background-repeat: no-repeat;	text-decoration: none;}

#status .stLabel a:hover {display: block; color: #444; text-decoration: none; padding: 3px 10px 4px 26px;	background-position: 5px 4px; background-repeat: no-repeat;	text-decoration: none;}



#stats .even 
{	
	display: block;
	color: #444;	
	padding: 3px 10px 4px 26px;
	background-position: 5px 4px;
	background-repeat: no-repeat;	
	background-color: #dbdcdf;
	text-decoration: none;	
}

#stats .odd 
{
	display: block;
	color: #444;	
	padding: 3px 10px 4px 26px;
	background-position: 5px 4px;
	background-repeat: no-repeat;	
	background-color: #f3f5f8;	
	text-decoration: none;	
}

#stats #channelviews {
	background-image: url(../Images/channelicon.gif);
	background-repeat:no-repeat;
	background-position:left;	
}

#stats #albumviews {
	background-image: url(../Images/videoalbumicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #videoviews {
	background-image: url(../Images/videoviewsicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #subscribers {
	background-image: url(../Images/subscribersison.gif);
	background-repeat:no-repeat;
	background-position:left;
}


#stats #othersfavorites {
	background-image: url(../Images/myfavoritedicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #videofavorited {
	background-image: url(../Images/myfavoritedvideosicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #messagesunread {
	background-image: url(../Images/messagesicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #openinvites {
	background-image: url(../Images/invitesicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #totalcomments {
	background-image: url(../Images/commentsicon.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#stats #unreadcomments {
	
}

/* @end */

/* @group StatusPanel */

#status {
	background: #b1d7dd url(../Images/statusbottomleft.gif) no-repeat left bottom;
}

#status ul {
	font: 9px/10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	color: #0a3d6d;
	padding: 0 0 5px 60px;
}

#status ul.even {
	background-color: #b1d7dd;
	border-top: 5px solid #b1d7dd;
}

#status ul.odd {
	background-color: #c4eef5;
	border-top: 5px solid #c4eef5;
}

#status img.thumbnailpreview {
	padding-top: 5px;
}

.hr {
	height: 1px;
	background: url(../Images/dottedhr.gif) repeat-x;
}

#status h6 {
	background: url(../Images/statusbottomright.gif) no-repeat right bottom;
	display: block;
	height: 6px;
	padding-bottom: 0;
}

#status h3 {
	background: url(../Images/statustopleft.gif) no-repeat left top;
}

#status h3 a {
	color: #164774;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	background: url(../Images/statustopright.gif) no-repeat right top;
	padding: 5px 0 8px 10px;
	font-size: 13px;
	margin: 5px 0 0 5px;
}

/* @end */

/* @group autocomplete menu */
div#autocompletemenu 
{
	width: 100px;
	background: #fff;	
	z-index: 1000;
	text-align: left;
}

div#autocompletemenu ul {
	border: 1px solid #888;
	margin: 0px;
	padding: 0px;
	width: 100%;
	list-style-type: none;
	text-align: left;
}

div#autocompletemenu ul li {
	margin: 0px;
	padding: 3px;
	text-align: left;
}

div#autocompletemenu ul li.selected { 
	background-color: #ffb; 
	text-align: left;
}

div#autocompletemenu ul strong.highlight { 
	color: #800; 
	margin: 0px;
	padding: 0px;
	text-align: left;
}
/* @end */




/* menu starts */

/*  #usernavigation {
	/*background: url(../Images/buttonpanel/buttonpanel_top.jpg) no-repeat left top;
	background-color:#77BDC9;
	padding: 0px;
	width: 174px;
}

#usernavigationTop {
	background: url(../Images/menu-main-top-corner.png) no-repeat left bottom;		
	height:6px;		
}

#usernavigationBottom {
	background: url(../Images/menu-main-bottom-corner.png) no-repeat left top;	
	height:6px;		
}

#pnlVideos, 
#pnlPictures,
#pnlBlogs, 
#pnlAlbums, 
#pnlChannels, 
#pnlGroups, 
#pnlContacts,
#pnlMessages,
#pnlAccounts,
#pnlAdmin
{
	background-color:#77BDC9;
}


#usernavigation div {
	text-align: center;	
	margin: 0px 2px 0px 2px;
}

#usernavigation div.leftsidebar {
	text-align: left;
	width: 166px;
	height: 29px;
}


.submenu {
	border: 0px;
	background-color:#D9EDF0;	
	background: url('../Images/sub-menu-bottom-corner.png') no-repeat left bottom;
	/*margin: -2px 5px 0px 5px;
	padding: 0px 0 8px 0;
	margin: 0px 5px 0px 5px;
	padding: 0px 0px 8px 0px;
	width: 149px;
	text-align: left;
	list-style-type: none;	
}

.submenu li {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color:#D9EDF0;	
	padding: 0px 0px -2px 0px;
	margin: 0px;
	border-bottom: 1px solid #000000;
	text-decoration: none;	
}

.submenu li a{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;	
	background-color:#D9EDF0;		
	text-decoration: none;
	display: block;
	width: auto;
}

.submenu li a:hover 
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10pt;
	background-color:#f8b46d;
	color: #000000;
	text-decoration: none;
	display: block;
	width: auto;
}

li.menuitemdivider {
	background-color: #000000;
	height: 1px;
}

#videos a, 
#pictures a, 
#blogs a, 
#albums a, 
#channels a, 
#groups a, 
#contacts a,
#messages a,
#accounts a,
#admin a
{
	text-indent: -1000em;
	display: block;
	width: 166px;
	height: 29px;
}

#videos a {
	background: url(../Images/buttonpanel/videos.jpg) no-repeat;
}

#videos a:hover {
	background-position: 0 -29px;
}

#pictures a {
	background: url(../Images/buttonpanel/pictures.jpg) no-repeat;
}

#pictures a:hover {
	background-position: 0 -29px;
}

#blogs a {
	background: url(../Images/buttonpanel/blogs.jpg) no-repeat;
}
#blogs a:hover {
	background-position: 0 -29px;
}

#albums a {
	background: url(../Images/buttonpanel/albums.jpg) no-repeat;
}

#albums a:hover {
	background-position: 0 -29px;
}

#channels a {
	background: url(../Images/buttonpanel/channels.jpg) no-repeat;
}
#channels a:hover {
	background-position: 0 -29px;
}

#groups a {
	background: url(../Images/buttonpanel/group.jpg) no-repeat;
}
#groups a:hover {
	background-position: 0 -29px;
}

#contacts a {
	background: url(../Images/buttonpanel/contact.jpg) no-repeat;
}
#contacts a:hover {
	background-position: 0 -29px;
}

#messages a {
	background: url(../Images/buttonpanel/messages.jpg) no-repeat;
}
#messages a:hover {
	background-position: 0 -29px;
}

#accounts a {
	background: url(../Images/buttonpanel/account.jpg) no-repeat;
}
#accounts a:hover {
	background-position: 0 -29px;
}

#admin a {
	background: url(../Images/buttonpanel/admin.jpg) no-repeat;
}
#admin a:hover {
	background-position: 0 -29px;
}*/

img.indicator {
	display:block;
	margin: 0px auto 0px auto;
}

#commontags 
{
	/*background: url(../Images/tagsbg.jpg); 
	background-repeat:repeat-x; */
	border-style:solid; 
	border-width:1px; 
	border-color:#7f9db9
}

#mytags 
{
	/*background: url(../Images/tagsbg.jpg); 
	background-repeat:repeat-x; */
	border-style:solid; 
	border-width:1px; 
	border-color:#7f9db9
}

.logoLink 
{
	display: block;
	width: auto;
	border: 0px;
	text-decoration: none;
	height: auto !important;
	min-height: 80px;
	height: 80px;
}

.toggleLinks
{
	color: #112E7E;
	font-weight: bold;
	padding-left: 3px;
	padding-bottom: 5px;
	cursor: pointer;
}

/* ajax in-place editor */
.inplaceeditor-form-large input {
    border: 0px;
    border-bottom: 1px dashed #000000;
    font-weight: bold;
	font-size: 1.6em;
}

.inplaceeditor-form input {
    border: 0px;
    border-bottom: 1px dashed #000000;
}

.inplaceeditor-form select {
    border: 0px;
    border-bottom: 1px dashed #000000;
}

.inplaceeditor-form textarea {
    border: 1px dashed #000000;
    font-size: 1.1em;
    background-color: #cccccc;
}
/* end ajax in-place editor */


/* END */









/* TOP NAVIGATION STARTS*/



#cHeader #usernavigation {
	background: url(../Images/navtabbacktile.gif) no-repeat right top;
	vertical-align:bottom; 
	padding: 0px;
	height: 40px;	
	border: solid 0px #eb8923;
	border-bottom: 20px;
}

/*#cHeader #pnlVideos, 
#cHeader #pnlPictures,
#cHeader #pnlBlogs, 
#cHeader #pnlAlbums, 
#cHeader #pnlChannels, 
#cHeader #pnlGroups, 
#cHeader #pnlContacts,
#cHeader #pnlMessages,
#cHeader #pnlAccounts,
#cHeader #pnlAdmin
{
	background-color:Transparent;
	height: 0px;	
}|*/


#cHeader #usernavigation .stElement 
{		
	margin: 4px 0px 0px 0px;
	background-color:Transparent; 	
	background: url(../Images/sitenavdivider.gif) no-repeat right;
}

#cHeader #usernavigation .stElementSelected 
{		
	margin: 4px 0px 0px 0px;
	background-color:Transparent; 	
	background: url(../Images/orangetop.png) no-repeat top;
	width: 63px;
	height: 38px !important;
	text-align: center !important;
}

/*#cHeader #usernavigation div {
	text-align: center;	
	margin: 2px 2px 2px 2px;		
}*/


#cHeader .stMenuLabel
{
	float: left;
	font-weight: bold;
	font-size: 11px;	
	margin: 3px 10px 3px 10px;	
	color: #fff;
	height:auto;
	text-decoration: none;	
}


#cHeader .submenu {	
	background-color:#eb8923;		
	text-align: left;	
}

#cHeader .submenuElement {
	font-family: Tahoma, Verdana, sans-serif;
	background-color:#eb8923;	
	text-decoration: none;		
}

#cHeader .submenuElement a{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 1em;
	color: #000;
	background-color:#eb8923;	
	text-decoration: none;
	background: url(../Images/sitenavdivider.gif) no-repeat right;
}

#cHeader .submenuElement a:hover 
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 1em;
	background-color:#46B5C9;
	color: #000;	
	text-decoration: none;
	background: url(../Images/sitenavdivider.gif) no-repeat right;
}

/*below is for the album wizard*/
p {
    margin: 5px 0px 5px 0px;
}

#wizard {
    width: 100%;
}

#wizard, #wizard_controls {
    border: 1px solid #ccc;
}

#wizard_controls {
    width: 500px;
    height: 75px;
    margin: 10px 0px 10px 10px;
    text-align: right;
}

#wizard_controls div {
     margin-top: 7px;
}

#wizard_controls a {
    float: left;
    text-decoration: none;
    margin: 0px 3px 0px 3px;
}

#wizard_controls a img {
    border: 1px solid #fff;
}

#wizard_controls a:hover img {
    border: 1px solid #eb8923;
}

#wizard_controls #album_image {
    float: left;
    height: 60px;
    width: 80px;
    border: 1px solid #fff;
    margin: 0px 150px 0px 3px;
}

#wizard_controls #trash {
    float: left;
    height: 48px;
    width: 48px;
    background-image: url('../Images/albums_trash.png');
    background-repeat: no-repeat;
    margin: 0px 3px 0px 3px;
}

#albums {
    width: 200px;
    height: 450px;
    overflow: auto;
    margin-right: 5px;
}

#myalbums {
    margin-top: 10px;
    list-style-type: none;
}

#myalbums li {
    margin: 5px;
    border: 0px;
    cursor: move;
}

#album, #album_listing {
    float: left;
    height: 550px;
}

#album_creation_and_items {
    margin-left: 5px;
}

#album_info {
    margin: 10px 0px 5px 5px;
}

#album {
    width: 223px;
}

#album_listing {
    width: 280px;
    border: 1px solid #ccc;
    overflow: auto;
    margin-left: 6px;
    margin-right: auto;
}

#album_listing div {
    float: left;
    margin: 5px;
}

#media_strip {
    width: 500px;
    height: 100px;
    overflow: auto;
}

ul#mymedia {
    margin-top: 10px;
    white-space: nowrap;
    list-style-type: none;
}

ul#mymedia li {
    display: inline;
    margin: 0px 5px 0px 5px;
    cursor: move;
}

#overlay_opaque img {
    display: block;
    margin: auto;
}

#overlay_opaque p, #overlay_opaque a, #overlay_opaque a:hover {
    margin: 25px 10px 0px 0px;
    text-align: right;
    font-size: 1.4em;
    font-weight: bold;
}

#externalClick {
	cursor: pointer;
}

.album_input {
    cursor: pointer;
    background-color: #fff;
    border: 1px solid #000;
    width: 180px;
}

.album_hover {
    background-color: #ccc;
}

.in_album {
    cursor: move;
    border: 1px solid #fff;
}

.highlight {
    border: 1px solid #eb8923;
}

.put_in_trash {
    background-position: 0px -48px;
}

.clear {
    clear: both;
}
/*end album wizard*/

/* modal dialog*/
.dialog {
	display: none;
	position:absolute;
	margin: 0px 0px 0px 0px;	
}

.dialog div.inner {
	border: 1px solid #000000;
	background-color: #ffffff;
	margin: 0px auto 0px auto;	
	padding:0px 0px 0px 0px; 		
	width:525px;
	overflow:auto;
}

.dialog div.innerimage {
	border: 1px solid #000000;
	background-color: #ffffff;
	margin: 0px 0px auto 0px;	
	padding:0px 0px 0px 0px;
	width: 100%;	
}

.popupalbumlisttbl 
{
	background-color: #ffffff;
}
/*end modal dialog*/
/* Start of New Design*/

.subForm
{
	background-color:#ADDDE6;
}

/*.subForm {padding-right: 5px; padding-left: 5px; margin-right: auto; margin-left: auto; display: inline; font-weight: bold; color: #337D8A; font-size: 11px; text-decoration: none;}*/

.subForm a:link {padding-right: 5px; padding-left: 5px; margin-right: auto; margin-left: auto; display: inline; font-weight: bold; color: #337D8A; font-size: 11px; text-decoration: none;}

.subForm a:active {padding-right: 5px; padding-left: 5px; margin-right: auto; margin-left: auto; display: inline; font-weight: bold; font-size: 11px; text-decoration: none; color: #ea8b5a;}

.FormColor
{
	background-color:#B5E2E8;
}

.stFormLabel
{
 color:#337D8A;
 font-weight:bold;
 font-size: 12px;
}


.stFormLabelRequired
{
 color:#337D8A;
 font-weight:bold;
 font-size: 12px;
}

.stTubeTip
{
 color:#46B5C9;
 font-size:25px;
 padding: 0px 10px 0px 0px;
 font-weight:normal;  
 font-family:Impact; 
}
.stTubeText
{
 color:#112E7E;
 font-weight:bold; 
}
.stButtonFont
{
 background-color:#1C4B53;
 font-weight:bold;
 color:white;
 border-style:groove; 
}
.tagLinks
{
	color: #112E7E;
	font-weight: bold;
	padding-left: 3px;
	padding-bottom: 5px;
	font-size:9px; 
	cursor: pointer;
}
.tagPrivacyLinks
{
	color: #337D8A;
	font-weight: bold;
	padding-left: 3px;
	padding-bottom: 5px;
	cursor: pointer;
}

.stLeftHeader
{
	background: url(../Images/box_top_left_corner.png) no-repeat left bottom; 
	height:20px;
	width: 20px;
}

.stRightHeader
{
	background: url(../Images/box_top_right_corner.png) no-repeat right bottom; 
	height:20px;
	width: 20px;
}

.stLeftFooter
{
	background:url(../Images/box_bottom_left_corner.png) no-repeat left top;
	height:20px;
	width: 20px;
}
.stRightFooter
{
	background: url(../Images/box_bottom_right_corner.png) no-repeat right top; 	
	height:20px;
	width: 20px;
}
.stHedingTitle
{
  color:#47B6CA;
  }
  
  
  
  /* style for left menu 20070917*/
  
  
#stLeftMenu #usernavigation {
	background: url(../Images/navtabbacktile.gif) no-repeat right top;
	vertical-align:bottom; 
	padding: 0px;
	height: 40px;	
}

/*#cHeader #pnlVideos, 
#cHeader #pnlPictures,
#cHeader #pnlBlogs, 
#cHeader #pnlAlbums, 
#cHeader #pnlChannels, 
#cHeader #pnlGroups, 
#cHeader #pnlContacts,
#cHeader #pnlMessages,
#cHeader #pnlAccounts,
#cHeader #pnlAdmin
{
	background-color:Transparent;
	height: 0px;	
}|*/


#stLeftMenu #usernavigation .stElement 
{		
	margin: 4px 0px 0px 0px;
	background-color:Transparent; 	
	background: url(../Images/sitenavdivider.gif) no-repeat right;
}

#stLeftMenu #usernavigation .stElementSelected 
{		
	margin: 4px 0px 0px 0px;
	background-color:Transparent; 	
	background: #eb8923 url(../Images/sitenavdivider.gif) no-repeat right;
}

/*#stLeftMenu #usernavigation div {
	text-align: center;	
	margin: 2px 2px 2px 2px;		
}*/


#stLeftMenu .stMenuLabel
{
	float: left;
	font-weight: bold;
	font-size: 11px;	
	margin: 3px 10px 3px 10px;	
	color: #fff;
	height:auto;
	text-decoration: none;	
}


#stLeftMenu .submenu {	
	/* background-color:#eb8923; */
	text-align: left;	
	
}

/*#stLeftMenu li {
	font-family: Tahoma, Verdana, sans-serif;
	background-color:#eb8923;	
	text-decoration: none;		
}

#stLeftMenu li a{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 1em;
	color: #000;
	background-color:#eb8923;	
	text-decoration: none;
	background: url(../Images/sitenavdivider.gif) no-repeat right;
}

#stLeftMenu li a:hover 
{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 1em;
	background-color:#46B5C9;
	color: #000;	
	text-decoration: none;
	background: url(../Images/h-c-s-bottom-v-line.png) repeat center bottom;
} 
*/

#stLeftMenu h2
{
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #0A3B9D;
	text-decoration: none;
	font-weight:bold;
}

/*#stLeftMenu li {font-family:  Arial, Verdana, Tahoma, sans-serif; font-size: 1em; color: #0A3B9D; padding: 3px 10px 4px 10px;	background: url(../Images/vl-top-h-line.png) repeat-x center bottom;	text-decoration: none;} */

#stLeftMenu li {font-family:  Arial, Verdana, Tahoma, sans-serif; font-size: 1em; color: #0A3B9D; padding: 3px 10px 4px 10px; border-bottom: solid 1px gray; text-decoration: none;} 

#stLeftMenu li a{font-family: Arial, Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em; color: #0A3B9D; text-decoration: none;}

#stLeftMenu li a:link {font-family: Arial, Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

#stLeftMenu li a:active {font-family: Arial, Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

#stLeftMenu li a:hover {font-family: Arial, Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}


/* Left menu style end */

/* Releated media style*/

#vRelatedMedia h2
{
	font-family: Verdana,Tahoma, sans-serif;
	color: #0A3B9D;	
	font-size: 10pt;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}

#vRelatedMedia
{
	margin: 0px;
}

#vRelatedMedia .stSubHeading{font-family: Verdana, Tahoma,sans-serif; font-weight:bold; padding: 0px; margin: 0px; font-size: 10px; color: #0A3B9D; text-decoration: none;}

#vRelatedMedia .stLink {font-family: Verdana, Tahoma,sans-serif; font-weight:bold; padding: 0px; margin: 0px; font-size: 10px; color: #73C2E0; text-decoration: none;}

#vRelatedMedia DIV
{
	padding: 0px;
	margin: 0px;
}

#vChannelContacts h2
{
	font-family: Verdana,Tahoma, sans-serif;
	color: #0A3B9D;	
	font-size: 10pt;
	font-weight:bold;
	text-decoration: none;
	text-align:left;
}

#vChannelContacts
{
	margin: 0px;
	width: 640px;
	height:140px;
	background: #eacece;
	border: 1px solid #CDA0E1; 
	
}

#vChannelContacts .stSubHeading{font-family: Verdana, Tahoma,sans-serif; font-weight:bold; padding: 0px; margin: 0px; font-size: 10px; color: #0A3B9D; text-decoration: none;}

#vChannelContacts .stLink {font-family: Verdana, Tahoma,sans-serif; font-weight:bold; padding: 0px; margin: 0px; font-size: 10px; color: #73C2E0; text-decoration: none;}

#vChannelContacts DIV
{
	padding: 0px;
	margin: 0px;
	background: #eacece;
	
}



/*#vRelatedMedia .stSubHeading
{	
	font-size: 10pt;
	color: #0A3B9D;
}*/

/* Releated media style end */

/* search list */


#searchlist .video {
	padding: 5px 0px 0px 5px;
	border: 1px solid #BAD6F0;
	background: #CBE0F5;
	width: 172px;
	height: auto !important;
	height: 190px;
}

#searchlist .picture {
	padding: 5px 0px 0px 5px;
	border: 1px solid #C7F1C7;
	background: #D6F5D6;
	width: 172px; 
	height: auto !important;
	height: 190px;
}

#searchlist .blog {
	padding: 5px 0px 0px 5px;
	border: 1px solid #CDA0E1;
	background: #EBE2EF;
	width: 172px; 
	height: auto !important;
	height: 190px;
}

#searchlist .channel {
	padding: 5px 0px 0px 5px;
	border: 1px solid #cda0e1;
	background: #eacece;
	width: 172px; 
	height: auto !important;
	height: 190px;
}

#searchlist .album {
	padding: 5px 0px 0px 5px;
	border: 1px solid #f5c693;
	background: #f9dcbc;
	width: 172px; 
	height: auto !important;
	height: 190px;
}

#searchlist .MediaElement
{
	width: 172px;     
    padding: 5px 0px 0px 5px;
}

#searchlist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 10px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#searchlist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

/* @NEW Video List Styles 20070924*/

#medialist .videogroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #BAD6F0;
	background: #CBE0F5;
	width: 172px;
	/*height: auto !important;*/
	height: 190px;
}

#medialist .picturegroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #C7F1C7;
	background: #D6F5D6;
	width: 172px; 
	/*height: auto !important;*/
	height: 190px;
}

#medialist .bloggroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #CDA0E1;
	background: #EBE2EF;
	width: 172px; 
	/*height: auto !important;*/
	height: 190px;
}

#medialist .usergroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #D4D0C8;
	background: #E3E3E3;
	width: 172px; 
	height: auto !important;
	height: 130px;
}

#medialist .contactgroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #D4D0C8;
	background: #E3E3E3;
	width: 172px; 
	height: auto !important;
	height: 130px;
}
#contactlist .contactgroup {
	padding: 5px 0px 0px 0px;
	background: #eacece;
	white-space:normal; 
	width: 135px; 
	height: 100px;
}

#contactlist .blanlkgroup 
{
	display:none;
}
 
#medialist .usergroupgroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #C4B78A;
	background: #D6CDAE;
	width: 172px; 
	height: auto !important;
	height: 150px;
}

#medialist .blanlkgroup 
{
	display:none;
}

#medialist .MediaElement
{
	width: 172px;     
    padding: 5px 0px 0px 5px;
}
#contactlist .MediaElement
{
	width: 1200px;     
    padding: 5px 0px 0px 5px;
}

#contactlist .MediaElements
{
   width :583px; 
   padding: 5px 0px 0px 5px;
}
#medialist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 10px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#medialist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}


#medialist h2 
{
	color: #000066;
	font-size: 14px;
	padding-top: 0px;
	letter-spacing: .09em;
}

#medialist  p {
	font-size: 10px;
	margin: 0 170px 0 120px;
}

#medialist  strong {
	color: #000066;
}

.rater a {
	padding: 0 5px 0 5px;
	margin: 0 1px 0 0;
	background: url(../Images/star.gif) no-repeat;
}

.rater a:hover {
	padding: 0 5px 0 5px;
	margin: 0 1px 0 0;
	background: url(../Images/star.gif) no-repeat 0 -13px;
}

/* @NEW Video List Styles ENDs 20070924*/

/* MediaPreview Design */

.videopreviewgroup {
	border: 2px solid #BAD6F0;
	background: #CBE0F5;
	width: 555px;
}

.picturepreviewgroup {
	border: 2px solid #C7F1C7;
	background: #D6F5D6;
	width: 555px;
}



.videopreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #0A3B9D;
	text-decoration: none;
	font-weight:bold;
}



.picturepreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #34CD34;
	text-decoration: none;
	font-weight:bold;
}




 

.videopreviewgroup .stLink{font-family: Arial, Verdana, Tahoma,sans-serif; font-size: 10px; text-decoration:underline;font-weight:bold; font-size: 1em; color: #0A3B9D;}

.videopreviewgroup .stLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;text-decoration:underline;font-weight:bold; font-size: 1em;color: #0A3B9D; }

.videopreviewgroup .stLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;text-decoration:underline; font-weight:bold; font-size: 1em;color: #0A3B9D;}

.videopreviewgroup .stLink:hover {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;text-decoration:underline;font-weight:bold; font-size: 1em;color: #0A3B9D;}


.picturepreviewgroup .stLink{font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em; color: #34CD34; text-decoration: underline;}

.picturepreviewgroup .stLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #34CD34; text-decoration: underline;}

.picturepreviewgroup .stLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #34CD34; text-decoration: underline;}

.picturepreviewgroup .stLink:hover {font-family:Arial, Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #34CD34; text-decoration: underline;}



#mediapreviewlist .videogroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #BAD6F0;
	background: #CBE0F5;
	width: 172px;
	/*height: auto !important;*/
	height: 180px;
}

#mediapreviewlist .picturegroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #C7F1C7;
	background: #D6F5D6;
	width: 172px;
	/*height: auto !important;*/
	height: 170px;
}

#mediapreviewlist .bloggroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #CDA0E1;
	width: 172px; 
	/*height: auto !important;*/
	height: 160px;
}


#mediapreviewlist .blanlkgroup 
{
	display:none;
}

#mediapreviewlist .MediaElement
{
	width: 172px;      
     padding: 5px 0px 0px 5px;
}


#mediapreviewlist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 10px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#mediapreviewlist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}


#mediapreviewlist h2 
{
	color: #000066;
	font-size: 14px;
	padding-top: 0px;
	letter-spacing: .09em;
}

#mediapreviewlist  p {
	font-size: 10px;
	margin: 0 170px 0 120px;
}

#mediapreviewlist  strong {
	color: #000066;
}





/* Blog preview start*/


.blogpreviewgroup {
	border: 2px solid #EBE2EF;
	background: #E0CDEB;
	width: 555px;
}

.blogpreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial,Verdana,Tahoma, sans-serif;
	color: #670099;
	text-decoration: none;
	font-weight:bold;
}
.blogpreviewgroup .stLink{font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px; font-weight:bold; font-size: 1em; color: #670099; text-decoration: underline;}

.blogpreviewgroup .stLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}

.blogpreviewgroup .stLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}

.blogpreviewgroup .stLink:hover {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}



.blogpreviewgroup .bloglist {
	padding: 5px 0px 0px 10px;
	border: 3px solid #red;
	background: #FFFFFF;
}

/*.blogpreviewgroup .bloglist .stColor h2
{
	font-size:larger;  
	color: #670099; 
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 3px;
}*/

.blogpreviewgroup .blogrecord 
{
	margin-bottom:2px;
	padding: 0px 0px 5px 10px;
	/*border: 0px solid #EBE2EF;*/
	height:18px;
	background: #E0CDEB url(../Images/blog_balloon.jpg) no-repeat right top;
}

.blogpreviewgroup .stBlogLinks
{
	padding: 10px 0px 0px 5px; 
	margin-top: 10px;
    color: #670099;
    font-size:14pt;
    font-weight:bold;   
}

.blogpreviewgroup .stBlogDescription
{
	padding: 3px 0px 0px 5px; 
    color: #003366;  
    font-size:10pt; 
    font-weight:bold;  
}

.blogpreviewgroup .stBlogElements
{
	color: #4466B3;
	padding: 0px 0px 0px 5px; 
}
.blogpreviewgroup .stBlogLabels
{
    color: #0E3D9E;
    font-weight:bold; 
}

/*.blogpreviewgroup .stBlogFunctions
{    
    margin: 5px;		       
    padding: 5px 5px 0px 5px;	            
    vertical-align:top;
    text-align:right;   
}
.blogpreviewgroup .stBlogLine
{
	border-bottom-width:2px;
	border-bottom-color:#0066CB;
	border-bottom-style:solid;
 	padding: 5px 0px 5px 0px;	
}

.blogpreviewgroup .stBlogSpaceTop
{
	padding: 10px 0px 0px 0px;	
}*/

/* /* Blog preview end*/

.stHomeHeader
{
	font-family:  Arial,Tahoma,sans-serif, "Helvetica Neue", Helvetica, Geneva;
	font-size: 20pt; 
	color: #0066CB; 
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 3px;
}
.stLinkTT
{
	font-family: Tahoma,sans-serif, "Helvetica Neue", Arial, Helvetica, Geneva;
	font-size: 10pt; 
	text-transform: uppercase;
	color: #0066CB; 
	font-weight: bold;
	margin:3px 0px 3px 0px;
	text-align: right;
	text-decoration:none;
}

.video-dummy
{
	margin: 0;
	padding: 10px 0px 10px 15px;
	margin-bottom: 10px;
	margin-top: 10px;
}

.dummyLabel
{
	color: #CBCBCB;
	font-family: Tahoma,sans-serif, "Helvetica Neue", Arial, Helvetica, Geneva;
	font-size: 12pt; 
	font-weight: bold;
	margin:3px 0px 3px 0px;
	text-align: right;
	text-decoration:none;
}

.dummyLabel
{
	color: #CBCBCB;
	font-family: Tahoma,sans-serif, "Helvetica Neue", Arial, Helvetica, Geneva;
	font-size: 12pt; 
	font-weight: bold;
	margin:3px 0px 3px 0px;
	text-align: right;
	text-decoration:none;
}


.dummyVideo {
	color: #0066CB;
	font-family: Tahoma,sans-serif, "Helvetica Neue", Arial, Helvetica, Geneva;
	font-size: 14pt; 
	font-weight: bold;
	margin:3px 0px 3px 0px;
	text-align: right;
	text-decoration:none;
}

.dummyPicture {
	color: #33CC33;
	font-family: Tahoma,sans-serif, "Helvetica Neue", Arial, Helvetica, Geneva;
	font-size: 14pt; 
	font-weight: bold;
	margin:3px 0px 3px 0px;
	text-align: right;
	text-decoration:none;	
}

.dummyBlogs {
	color: #670099;
	font-family: Tahoma,sans-serif, "Helvetica Neue", Arial, Helvetica, Geneva;
	font-size: 14pt; 
	font-weight: bold;
	margin:3px 0px 3px 0px;
	text-align: right;
	text-decoration:none;	
}

/* getting started start */

/*#gettingstarted 
{
	background: url(../Images/loginback.jpg) no-repeat left top;
	padding-top:60px;
}
#gettingstarted 
{
	margin-top: 57px;	
	margin-left: 30px;
}
*/

#gettingstarted h3 {
	font-size: 14px;
	font-family:  Arial, Verdana, Tahoma, sans-serif; 	
	font-weight: bolder;
	color: #46B5C9;
	text-transform:uppercase;
	text-align: left;
	padding-left:10px;	
	padding-bottom: 3px;
}

/*#gettingstarted .links
{	
	background: #f3f5f8 url(../Images/dottedhr.gif) repeat-x left bottom;
}

#gettingstarted .stLabel
{
	font-family: Arial, Tahoma,sans-serif, "Helvetica Neue", Helvetica, Geneva;
	color: black; 
	font-weight: Bold;
	font-size: 12px; 
	margin : 0px 0px 5px 5px;
	padding : 0px 0px 5px 5px;
	text-align:left; 
	text-decoration: none;
}*/

#gettingstarted ul { width: 90%; text-decoration: none;}

/*#gettingstarted li {font-family:  Arial, Verdana, Tahoma, sans-serif; font-size: 1em; color: #0A3B9D; padding: 3px 10px 4px 5px;	background: url(../Images/vl-top-h-line.png) repeat-x center bottom;	text-decoration: none;}*/

#gettingstarted li {font-family:  Arial, Verdana, Tahoma, sans-serif; font-size: 1em; color: #0A3B9D; padding: 3px 10px 4px 5px;	border-bottom: solid 1px gray; text-decoration: none;}


#gettingstarted li a{font-family: Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em; color: #0A3B9D; text-decoration: none;}

#gettingstarted li a:link {font-family: Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

#gettingstarted li a:active {font-family: Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

#gettingstarted li a:hover {font-family: Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

/*#loggedinstats h6 {
	background: #f3f5f8 url(../Images/statsrightbottom.gif) no-repeat right bottom;
	height: 5px;
	display: block;
	padding-top: 10px;
}
/* getting started end */

/* Category List */

#stCategory 
{
	margin-top: 10px;		
}

#stCategory .list {font-family:  Arial, Verdana, Tahoma, sans-serif; font-size: 1em; color: #0A3B9D; padding: 3px 5px 3px 5px;	border-bottom: solid 1px gray; text-decoration: none;}

#stCategory h3 {
	font-size: 11px;
	font-weight: bolder;
	font-style: normal ;
	color: #46B5C9;
	text-transform:uppercase;
	text-align: left;
	padding-left:10px;	
	padding-bottom: 3px;
}

#stCategory .stLableLink{font-family: Arial,Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em; color: #0A3B9D; text-decoration: none;}

#stCategory .stLableLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

#stCategory .stLableLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}

#stCategory .stLableLink:hover {font-family: Arial,Verdana, Tahoma,sans-serif; font-weight:bold; font-size: 1em;color: #0A3B9D; text-decoration: none;}


/* Category list end */

/* vertical album listing start */

/* MediaPreview Design */

.albumpreviewgroup {
	border: 2px solid #F5C693;
	background: #F9DCBC;
}

.albumpreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #0A3B9D;
	text-decoration: none;
	font-weight:bold;
}


.albumpreviewgroup .stLink{font-family: Arial, Verdana, Tahoma,sans-serif; font-size: 10px; text-decoration:underline;font-weight:bold; font-size: 1em; color: #0A3B9D;}

.albumpreviewgroup .stLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;text-decoration:underline;font-weight:bold; font-size: 1em;color: #0A3B9D; }

.albumpreviewgroup .stLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;text-decoration:underline; font-weight:bold; font-size: 1em;color: #0A3B9D;}

.albumpreviewgroup .stLink:hover {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;text-decoration:underline;font-weight:bold; font-size: 1em;color: #0A3B9D;}


#valbumlisting
{
	background-color:#D4EDF2; 
	border: solid 1px gray;
	margin-top: 10px;
}


#valbumlisting .stAlbumGroup
{	           
    color: #003399;                
    margin-top: 2px;	           
}

#valbumlisting .stVideoImageItem
{	            
    padding: 5px 5px 0px 5px;	            
    vertical-align:top;    
    width: 100px;
}

#valbumlisting .stAlbumItems
{
    margin: 5px;    
    padding: 5px 5px 0px 5px;    
    vertical-align:top;
    text-align:left;
}

#valbumlisting .stAlbumTitleLinks
{   
    color: #000066;
    padding-top: 5px;
    font-size: 12px;
    letter-spacing: .09em;
    text-decoration:none;
}

#valbumlisting .stVideoLinks
{    
    color: #46b5c9;
    text-decoration: none;
}


/* vertical album listing end */


/* album listing control */

#albumlist .albumgroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #F5C693;
	background: #F9DCBC;
	width: 172px; 
	/*height: auto !important;*/
	height: 170px;
}

#albumlist .blanlkgroup 
{
	display:none;
}

#albumlist .MediaElement
{
	width: 172px;  
	/*height: auto !important;*/
	height: 170px;
    padding: 5px 0px 0px 5px;
}

#albumlist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 10px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#albumlist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
/* album listing end */

/* channel listing control */

#channellist .channelgroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #CDA0E1;
	background: #eacece;
	width: 172px; 
	height: auto !important;
	height: 180px;
}

#channellist .blanlkgroup 
{
	display:none;
}

#channellist .MediaElement
{
	width: 172px;  
	height: auto !important;
	height: 180px;
    padding: 5px 0px 0px 5px;
}

#channellist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 12px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#channellist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

/* channel listing end */

/* invitee listing control */

#invitationlist .inviteegroup {
	padding: 5px 5px 0px 0px;
	border: 1px solid #DCDCDC;
	background: #E3E3E3;
	width: 172px; 
	height: auto !important;
	height: 120px;
}

#invitationlist .blanlkgroup 
{
	display:none;
}

#invitationlist .MediaElement
{
	width: 172px;  
	height: auto !important;
	height: 60px;
    padding: 5px 5px 0px 0px;
}

#invitationlist .stSubHeading
{
	font-family: Arial, Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 11px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#invitationlist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.invitationgroup {
	border: 2px solid #DCDCDC;
	background: #E3E3E3;
	padding-right: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
}

.invitationgroup h4
{
	padding-left : 10px;
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #0A3B9D;
	text-decoration: none;
	font-weight:bold;
}

/* invitee listing end


#InvitationList div {
	position: relative;
	background: url(../Images/biggrad.jpg) repeat-x left bottom;
	padding-bottom: 10px;
	border: 1px solid #b8c8cb;
	border-top-width: 0;
	min-height: 30px;
	height: auto !important;
	height: 30px;	
}

#invitationlist .stInvitationFunctions
{    
    margin: 5px;		       
    padding: 5px 5px 0px 5px;
    vertical-align:top;
    text-align:left;
}

#invitationlist .stInvitationItem
{	            
    padding: 5px 5px 0px 5px;	            
    vertical-align:top;
    width: 20px;
}
 */


/* Blog comment start*/


.blogcommentgroup 
{
	display: block;
	margin: auto !important;
	border: 2px solid #EBE2EF;
	background: #E0CDEB;
}

.blogcommentgroup h2
{
	padding-left : 10px;
	font-family: Arial,Verdana,Tahoma, sans-serif;
	color: #670099;
	text-decoration: none;
	font-weight:bold;
}
.blogcommentgroup .stLink{font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px; font-weight:bold; font-size: 1em; color: #670099; text-decoration: underline;}

.blogcommentgroup .stLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}

.blogcommentgroup .stLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}

.blogcommentgroup .stLink:hover {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}



.blogcommentgroup .blogownerlist {
	margin: 10px 0px 0px 5px;
	border: 3px solid #FFFFFF;
	background: #FFFFFF;
}


.blogcommentgroup .bloglist {
	margin: 10px 0px 0px 5px;
	border: 3px solid #FEFEDA;
	background: #FEFEDA;
}

.blogcommentgroup .blogrecord 
{
	margin-bottom:2px;
	padding: 0px 0px 5px 10px;
	/*border: 0px solid #EBE2EF;*/
	height:18px;
	background: #E0CDEB url(../Images/blog_balloon_yellow.jpg) no-repeat right top;
}

.blogcommentgroup .blogownerrecord 
{
	margin-bottom:2px;
	padding: 0px 0px 5px 10px;
	/*border: 0px solid #EBE2EF;*/
	height:18px;
	background: #E0CDEB url(../Images/blog_balloon.jpg) no-repeat right top;
}

.blogcommentgroup .stBlogLinks
{
	padding: 10px 0px 0px 5px; 
	margin-top: 10px;
    color: #670099;
    font-size:14pt;
    font-weight:bold;   
}

.blogcommentgroup .stBlogElements
{
	color: #4466B3;
	padding: 0px 0px 0px 5px; 
}
.blogcommentgroup .stBlogLabels
{
    color: #0E3D9E;
}

/* /* Blog preview end*/



#home {
    width: 100%;
    margin: 20px auto 0px auto;
    text-align: center;
}
#home_top {
    width: 100%;
    margin: 0px auto 0px auto;
}
#home_top tr td {
    vertical-align: top;
}
#home_video_player {
    text-align: left;
    padding-left: 10px;
}
#featured_media_list {
	margin-left: 50px;
}
.featured_media 
{
	margin-bottom: 10px;
}
#register_login {
    text-align: center;
}
#register_login p {
    text-align: left;
    font-size: 14pt !important;
    font-family: 'Times new roman';
    color: #666666;
    margin: 7px 5px 7px 30px;
}
#register_login p.last {
    font-size: 12pt !important;
}
#quick_box_top {
    margin-top: 25px;
    width: 350px;
    height: 42px;
    background: url('../Images/rounded_top.gif') no-repeat bottom center;
}
#quick_box_top h3 {
    font-family: 'Tahoma';
    font-size: 16pt;
    font-weight: normal;
    color: #000000;
    float: left;
    margin: 5px 0px 5px 0px;
}
#quick_box_content {
    background-color: #FFB365;
    width: 350px;    
    color: #000000 !important;
}
#quick_box_content label {
	color: #000000 !important;
}
#quick_box_content #ctl00_CPHMain_VHome1_sgQuickRegistration1_cButtonsFormA1_btnClose {
	display: none;
}
#quick_box_bottom {
    width: 353px;
    height: 42px;
    background: url('../Images/rounded_bottom.gif') no-repeat top center;
}
#home_featured {
    width: 550px;
    padding-top: 20px;
}
#home_featured .videopreviewgroup, #home_featured .picturepreviewgroup
{
	border: 0px;
	background: transparent;
}
#home_featured .stList 
{
	padding-top: 0px !important;
	margin-top: 0px !important;
	margin-bottom: 20px;
}

#home_featured .stLink 
{
	display: none;
}

#home_video_player h4, #home_featured h4 {
    font-family: 'Tahoma';
    font-weight: normal;
    font-size: 14pt;
    color: #666666;
    float: left;
}
#home_video_player .icon, #home_featured .icon {
    float: left;
}
#home_marketing {
    text-align: center;
    padding-top: 20px;
}
#home_marketing p, #home_marketing ul, #home_marketing ul li {
    font-family: 'Times new roman';
    font-size: 14pt;
    color: #666666;
    text-align: left;
}
#home_marketing p {
    margin: 7px 5px 15px 10px;
}
#home_marketing ul {
    margin-left: 30px;
}
#home_marketing ul li {
    font-size: 12pt;
    border: 0px;
    list-style-type: circle;
    margin: 7px 0px 7px 0px;
}
#quick_register_tab{
    cursor: pointer;
    padding-left:40px; 
}
#quick_login_tab 
{
	cursor: pointer;
	padding-left:120px; 
}
#quick_login{
	padding-left:10px; 
	margin-left:20px; 
}
.blueline {
	color: #46b5c9;
	background-color: #46b5c9;
	border: 0px;
	width: 430px;
}
.link {
    color: #0000ff !important;
    text-decoration: underline;
}
.spacer {
    float: left;
}
.clear {
    clear: both;
    margin: 0px;
    padding: 0px;
}

/*tooltip styles*/
.tooltip {
	width: 200px;
	color: #000000;
	font: lighter 11px/1.3 Arial,sans-serif;
	text-decoration: none;
	text-align: center;
}

.tooltip .top {
	padding: 30px 8px 0px 0px;
	background: url('../images/tip.gif') no-repeat top;
	width: auto;
}

.tooltip .middle {
	background: url('../images/tip.gif') no-repeat center;
	width: auto;
}

.tooltip .middle p {
	margin: 0px;
	padding: 0px 5px 0px 5px;
	text-align: left;
}

.tooltip .middle p strong {
    font-weight: bold;
}

.tooltip .bottom {
	padding: 3px 8px 15px 0px;
	color: #548912;
	background: url('../images/tip.gif') no-repeat bottom;
	width: auto;
}

.vvideopreviewgroup {
	border: 0px solid #BAD6F0;
	background: #FFFFFF;
	width: 250px;	
	margin: 1px auto 1px 4px;
	clear: both;
	padding: 5px 5px 0px 5px;
}

.vpicturepreviewgroup {
	border: 2px solid #C7F1C7;
	background: #D6F5D6;
	width: 200px;
	margin: 10px 50px 10px 10px;	  	
	max-width: 200px; 
}

.vvideopreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #0A3B9D;
	text-decoration: none;
	font-weight:bold;
}

.vpicturepreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial, Verdana,Tahoma, sans-serif;
	color: #34CD34;
	text-decoration: none;
	font-weight:bold;
}

/* View Blog preview start*/


.vblogpreviewgroup {
	border: 2px solid #EBE2EF;
	background: #E0CDEB;
	width: 200px;
	margin: 10px 50px 10px 10px;
}

.vblogpreviewgroup h2
{
	padding-left : 10px;
	font-family: Arial,Verdana,Tahoma, sans-serif;
	color: #670099;
	text-decoration: none;
	font-weight:bold;
}
.vblogpreviewgroup .stLink{font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px; font-weight:bold; font-size: 1em; color: #670099; text-decoration: underline;}

.vblogpreviewgroup .stLink:link {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}

.vblogpreviewgroup .stLink:active {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}

.vblogpreviewgroup .stLink:hover {font-family: Arial,Verdana, Tahoma,sans-serif; font-size: 10px;font-weight:bold; font-size: 1em;color: #670099; text-decoration: underline;}



.vblogpreviewgroup .bloglist {
	padding: 5px 0px 0px 10px;
	border: 3px solid #red;
	background: #FFFFFF;
}

/*.blogpreviewgroup .bloglist .stColor h2
{
	font-size:larger;  
	color: #670099; 
	font-weight: bold;
	margin-bottom: 3px;
	margin-top: 3px;
}*/

.vblogpreviewgroup .blogrecord 
{
	margin-bottom:2px;
	padding: 0px 0px 5px 10px;
	/*border: 0px solid #EBE2EF;*/
	height:18px;
	background: #E0CDEB url(../Images/blog_balloon.jpg) no-repeat right top;
}

.vblogpreviewgroup .stBlogLinks
{
	padding: 10px 0px 0px 5px; 
	margin-top: 10px;
    color: #670099;
    font-size:14pt;
    font-weight:bold;   
}

.vblogpreviewgroup .stBlogDescription
{
	padding: 3px 0px 0px 5px; 
    color: #003366;  
    font-size:10pt; 
    font-weight:bold;  
}

.vblogpreviewgroup .stBlogElements
{
	color: #4466B3;
	padding: 0px 0px 0px 5px; 
}
.vblogpreviewgroup .stBlogLabels
{
    color: #0E3D9E;
    font-weight:bold; 
}

/* /* Blog preview end*/

#vChannelDetails .vChannelVideosList
{
	overflow:auto;
	height:250px;
	width:323px;
	margin:5px 25px 0px 5px;
	border-color:#94D4E0; 
	border-style:solid; 
	border-width:1px;
	vertical-align:middle;
}

#vChannelDetails .vChannelAlbumList
{
	
	margin: 0px 0px 0px 0px;
	vertical-align:top;
	width:100px;
}
#vChannelDetails .vChannelAlbums
{
	padding:3px 3px 5px 10px;
}
#MultiSelectAlbums .vChannelSubheading
{
	padding:0px 3px 0px 6px;
}
#vmediapreviewlist .vvideogroup {
	padding: 5px 2px 2px 2px;
	border: 0px solid #BAD6F0;
	background: #FFFFFF;
	width: 300px;
	/*height: auto !important;*/
	height: 77px;
}

#vmediapreviewlist .vvideoalternategroup {
	padding: 2px 2px 2px 2px;
	border: 0px solid #BAD6F0;
	background: #D8F0F4;
	width: 300px;
	/*height: auto !important;*/
	height: 77px;
	vertical-align:middle;
}

#vmediapreviewlist .picturegroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #C7F1C7;
	background: #D6F5D6;
	width: 172px;
	/*height: auto !important;*/
	height: 170px;
}

#vmediapreviewlist .bloggroup {
	padding: 5px 0px 0px 5px;
	border: 1px solid #CDA0E1;
	width: 172px; 
	/*height: auto !important;*/
	height: 160px;
}


#vmediapreviewlist .blanlkgroup 
{
	display:none;
}

#vmediapreviewlist .MediaElement
{
	width: 172px;      
     padding: 5px 0px 0px 5px;
}


#vmediapreviewlist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 10px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#vmediapreviewlist .stLabel
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-size: 10px; 
	color: #0771CD; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}


#vmediapreviewlist h2 
{
	color: #000066;
	font-size: 14px;
	padding-top: 0px;
	letter-spacing: .09em;
}

#vmediapreviewlist  p {
	font-size: 10px;
	margin: 0 170px 0 120px;
}

#vmediapreviewlist  strong {
	color: #000066;
}

.blueSpaceline {
	color: #46b5c9;
	background-color: #46b5c9;
	border: 0px;
	width: 640px;	
}
.stVideoImageItem 
{
	width: 80px;	
}
.stVideoItems
{
	padding: auto auto auto 3px;
	vertical-align:middle;  
}

#MultiSelectchannelContacts .contactgroup
{
	border: 0px !important;
}
 
#vChannelDetails .vChannel
{
	
 	margin:5px 25px 0px 5px;
}
.vContacts
{
	color:#000000; 
}
/* View Album preview start*/



.vAlbumpreviewgroup {
	border: 0px solid #C7F1C7;
	background: #F7D0A5;
	width: 200px;
	margin: 10px 50px 10px 10px;	  	
	max-width: 200px; 
}

#vAlbumpreviewlist .blanlkgroup 
{
	display:none;
}



#vAlbumpreviewlist .stSubHeading
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: 10px; 
	color: #0A3B9D; 
	text-decoration: none;
	padding: 0px;
	margin: 0px;
	
}
.stNavigation
{
	padding:0px 5px 5px 5px;
}

.stUserGroup
{
	font-weight:bold;
	font-family:Arial;
	font-size:15px;
	color:#333333;
	padding-left:5px;
}

/* /* Album preview end*/


.stChannelMessage
{
	font-family: Verdana, Tahoma,sans-serif; 
	font-weight:bold; 
	font-size: medium;
	color: #EB8923; 
	text-decoration: none;
	
}
.stErrorMessage
{
	padding-top:30px; 
	padding-left:25px;
}