/**
*    CSS for grey theme for default template for Root
*
* @author		murugesan_042at09
* @copyright 	Copyright (c) 2009 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: general.css murugesan_042at09 $
* @since 		2009-06-10
*/

/*Style personalisé*/
body				{	text-align:center;
						background:#b2e7fa url('../../../general/img/fond_principal.gif') repeat-y;
						background-position:center top;}
						
span#random_title	{	color:#0077a3;}

div#bloc_br_1		{	height:2px;}
						
div#selFormCommonSearch
					{	height:10px;}
						
.clsSearchTextBox	{	border:0;
						width:100px;}
						
div#bg_cadre_contenu	{	
						background:url('../../../general/img/bg_box_repeat.gif') repeat-x;
						background-position:top;
						border:solid 1px;}
						
.videoBlockMenu a	{	font-family:Impact;} 				/* Teste menu secondaire */
						
.menu_footer1		{	text-align:center;}

.menu_footer1 h2		{	font-size:1.2em; font-weight:bold;}

.menu_footer1 a		{	font-size:1.1em; color:#FFFFFF;}
						
.clsSideBarMainContainer
					{	background:#fff;
						padding-top:10px;
						background:#FFFFFF url('../../../general/img/deco_coin_hd.jpg') no-repeat;
						background-position:right top;}
						
.clsBodyBanner .clsSideBarMainContainer
					{	background:none;}

.clsProfilePageBacground .clsSideBarMainContainer,.profileBodyContent .clsSideBarMainContainer
					{	background:none;}

.clsBodyContent		{	width:990px;
						margin:0 auto;
						text-align:left;}
		
* html .clsBodyContent{	overflow:visible;}
						
div#div_principal	{	width:990px;
						height:auto;
						background:#FFFFFF url('../../../general/img/deco_coin_hd.jpg') no-repeat;
						background-position:right top;
						margin-left:auto;
						margin-right:auto;
						border-right:solid 1px;
						border-left:solid 1px;}

#main				{	margin:25px 0 0 0;
						padding:0;}
						
.sideBar1			{	margin:0px 0px 0px 0px;
						padding-top:0;}

.clsRightHeader		{	float:right;
						width:263px;}
						
.btn_bleu1			{	border:solid 1px;
						background-color:#00aeef;
						font-family:Impact;
						font-size:1.2em;
						width:90px;
						height:25px;
						text-align:center;
						cursor:pointer}

.login_1			{	width:171px;
						border:solid 1px;
						background-color:#FFFFFF;}

.login_1 input		{	border:0px;}
						
.boite_login		{	width:300px;
						height:166px;
						border:solid 1px;
						background:url('../../../general/img/zone_boite_login.jpg') repeat-x;
						background-position:top;}

.titre_boite_login 	{	width:300px;
						height:21px;
						background-image:url('../../../general/img/titre_boite_statistique.jpg');
						background-position:top;}
						
.titre_boite_login2	{	text-align:right;
						font-family:Impact;
						font-size:1.6em;
						margin:0px 5px 0px 0px;}

.zone_boite_login 	{	text-align:center;
						margin:10px 10px 0px 10px;
						width:280px;
						height:120px;}

.boite_statistique	{	border:solid 1px;
						width:300px;
						background:#ffffff;
						background-position:top;}

.titre_boite_statistique 
					{	width:300px;
						height:21px;
						background-image:url('../../../general/img/titre_boite_statistique.jpg');
						background-position:top;}

.titre_boite_statistique2						
					{	text-align:right;
						font-family:Impact;
						font-size:1.6em;
						margin:0px 5px 0px 0px;}

.nouv_espace		{	font-weight: bold;}
						
.zone_boite_statistique 
					{	width:300px;}
						
.zone_boite_statistique a:link 
					{	color:#13759a;
						text-decoration:none;}
.zone_boite_statistique a:visited 
					{	color:#13759a;
						text-decoration:none;}
.zone_boite_statistique a:hover 
					{	color:#13759a;
						text-decoration:underline;}
.zone_boite_statistique a:active 
					{	color:#13759a;
						text-decoration:none;}
						
.zone_boite_statistique p
					{	margin:5px 5px 5px 5px;}

div#btn_recherche  	{	text-align:center;
						vertical-align:middle;
						color:#000000;
						font-family:Impact;
						width:70px; 
						height:26px; 
						font-size:1.0em; 
						background-color:#00aeef;
						border-style:solid;
						border-width:1px;
						border-color:#000000;
						margin:-4px 0px 0px 10px;}
						
.menu_utilitaire	{	text-align:right;
						color:#FFFFFF;
						font-family:Impact; 
						font-size:1.1em;}

.menu_utilitaire a	{	margin:0px 10px 0px 0px;}
						
.menu_utilitaire a:link 
					{	color:#FFFFFF;
						text-decoration:none;}
.menu_utilitaire a:visited 
					{	color:#FFFFFF;
						text-decoration:none;}
.menu_utilitaire a:hover 
					{	color:#9ddef6;
						text-decoration:none;}
.menu_utilitaire a:active 
					{	color:#FFFFFF;
						text-decoration:none;}

div#menu_principal	{	background-image:url('../../../general/img/bg_menu_p.jpg');
						height:38px;
						color:#000000;
						font-family:Impact;
						font-size:1.0em;
						line-height:38px;}
											
/* logo starts */
#header{	background:url(../../../general/img/baniere.jpg) no-repeat;
			overflow:hidden;
			height:96px;
			margin:0px 0px -3px 0px;}
			
* html #header{
	overflow:visible;
}
.clsInstallPage #header{
	height:135px;
}
	#header h1{
		float:left;
		width:240px;
		height:90px;
		padding:0;
		margin:0;
	}
		#header h1 a{
			width:195px;
			height:60px;
			text-indent:-2000em;
			overflow:hidden;
			display:block;
			margin:20px 0 0 7px;
		}
		.clsNoHeader{
			margin-bottom:50px;
		}
/* logo ends */										
/* CLS MENU */
	.clsMenu ul								{	padding:0;
												margin:0;}
												
	.clsMenu li,.clsMenu li a,.clsMenu li a span	{
												float:left;
												display:block;
												height:38px;
												line-height:38px !important;}
												
	.clsMenu li								{	/* background:url(../../images/screen_blue/header/bg-navigation.gif) no-repeat right center; */
												line-height:38px;
												color:#000000;
												padding-right:2px;}
												
	.clsMenu li a,.clsMenu li span				{	color:#000000;
												text-decoration:none;
												font:normal 1.2em Impact, Helvetica, sans-serif;}
												
	.clsMenu li a:hover,.clsMenu li.clsActiveLink,li.clsActiveMenu a,li.clsHoverMenu a
											{	color:#0077a3;
												/* background:url(../../images/screen_blue/header/bg-navigation-over.gif) no-repeat center top; */}
				
	.clsMenu li a:hover span,.clsMenu li.clsActiveLink span,li.clsActiveMenu a span,li.clsHoverMenu a span
											{	color:#0077a3;}
				
	.clsMenu li a span{							padding:0 15px;}
					
	.clsMoreMenus{								background:url(../../images/screen_blue/header/bg-more.gif) no-repeat right center;
												padding-right:6px;}
							
	.clsMenu li.clsFirstNav a:hover, .clsMenu li.clsActiveFirstMenu a
											{	color:#0077a3;}
				
	.clsMenu li.clsFirstNav a:hover span, .clsMenu li.clsActiveFirstMenu a span 
											{	color:#0077a3;}
					
	.clsMenu li.clsActiveMenu a,.clsMenu li.clsHoverMenu a
											{	color:#0077a3;}
											
	.clsMenu li.clsActiveMenu a:hover,.clsMenu li.clsHoverMenu a:hover
											{	color:#000000;}
	.clsSubMenuList{							text-align:left;
												position:absolute; 
												z-index:999999;
												background:#0E2436; 
												border:1px solid #0d2132; 
												border-top:0; 
												border-bottom:0;}
												
	.clsSubMenuList li						{	_display:inline;}
	
	.clsSubMenuList li a						{	color:#0077a3;
												text-decoration:none;
												font:normal 13px/30px Arial, Helvetica, sans-serif;
												/* background:url(../../images/screen_blue/header/bg-subnavigation.gif) repeat-x left bottom; */
												padding:0 10px;
												display:block;
												width:180px;
												width:200px;}

	.clsSubMenuList li a:hover					{	color:#0077a3;
												text-decoration:none;
												background:#044251;}						
	/* FIN CLS MENU */					
								
/* sidebar */
		.clsFeaturedMemberLeft{
			float:left;
			width:110px;
			margin:10px 10px 0 0;
		}
			.clsFeaturedMemberLeft p,.clsFeaturedMemberLeft p a{
				font:normal 11px Tahoma;				
			}
			.clsFeaturedMemberLeft p a{
				color:#0096cd;
				text-decoration:none;
			}
			.clsFeaturedMemberLeft p a:hover{
				color:#000;
			}
				.clsFeatureMemberImage{
					margin-bottom:2px;
					overflow:hidden;
					zoom:1;
					_height:1%;
					_overflow:visible;
				}
					.clsFeatureMemberImage a{
						display:block;
						float:left;
						border:1px solid #BCC1C3;
					}
						.clsFeatureMemberImage a:hover{
							border:1px solid #CBE0E6;
						}
							.clsFeatureMemberImage a img{
								margin:2px;
							}
		
		.clsFeaturedMemberRight{
			float:left;
			width:140px;
			margin:20px 0 0 0;
		}
			.clsMembersLinks p{
				margin-bottom:15px;
			}
				.clsMembersLinks p a{
					display:block;
					padding-left:29px;
					line-height:16px;
					text-decoration:none;
					color:#053357;
				}
				.clsMembersLinks p a:hover{
					color:#0096cd;
				}
				.clsMembersFriend a{
					background:url(../../images/screen_blue/icon-friends.gif) no-repeat left center; 
				}
					.clsMembersFriend a:hover{
						color:#000; 
					}
				.clsMembersVideo a{
					background:url(../../images/screen_blue/icon-video.gif) no-repeat left center; 
				}
					.clsMembersVideo a:hover{
						color:#000; 
					}

/* --------------------- Side bar ends --------------------- */
/****************************************************************************************************************************************/
/*  ----------------------- Rounded corners starts ---------------------------- */

.tlcmyhomedetails{
	background:transparent url(../../images/screen_blue/tlcmyhomedetails.gif) no-repeat;
}
.trcmyhomedetails{
	background:transparent url(../../images/screen_blue/trcmyhomedetails.gif) no-repeat right top;
}
.blcmyhomedetails{
	background:transparent url(../../images/screen_blue/blcmyhomedetails.gif) no-repeat left bottom;
}
.brcmyhomedetails{
	background:transparent url(../../images/screen_blue/brcmyhomedetails.gif) no-repeat right bottom;
}
.tbmyhomedetails{
	background:transparent url(../../images/screen_blue/tbmyhomedetails.gif) repeat-x;
}
.bbmyhomedetails{
	background:transparent url(../../images/screen_blue/bbmyhomedetails.gif) repeat-x center bottom;
}
.rbmyhomedetails{
	background:transparent url(../../images/screen_blue/rbmyhomedetails.gif) repeat-y right top;
}
.lbmyhomedetails{
	background:#f0f0f0 url(../../images/screen_blue/lbmyhomedetails.gif) repeat-y left bottom;
	margin-bottom:12px;
}

.tlcmyhomesidebar{
	background:transparent url(../../images/screen_blue/tlcmyhomesidebar.gif) no-repeat;
}
.trcmyhomesidebar{
	background:transparent url(../../images/screen_blue/trcmyhomesidebar.gif) no-repeat right top;
	padding:0 10px;
}
.blcmyhomesidebar{
	background:transparent url(../../images/screen_blue/blcmyhomesidebar.gif) no-repeat left bottom;
}
.brcmyhomesidebar{
	background:transparent url(../../images/screen_blue/brcmyhomesidebar.gif) no-repeat right bottom;
}
.tbmyhomesidebar{
	background:transparent url(../../images/screen_blue/tbmyhomesidebar.gif) repeat-x;
}
.bbmyhomesidebar{
	background:transparent url(../../images/screen_blue/bbmyhomesidebar.gif) repeat-x center bottom;
}
.rbmyhomesidebar{
	background:transparent url(../../images/screen_blue/rbmyhomesidebar.gif) repeat-y right top;
}
.lbmyhomesidebar{
	background:transparent url(../../images/screen_blue/lbmyhomesidebar.gif) repeat-y left bottom;
	margin-bottom:12px;
}
* html .tlcWelcomeMember,* html .trcWelcomeMember{
height:1%
}

* html .lbWelcomeMember{
	width:100%
}
.lbWelcomeMember,.tlcWelcomeMember,.trcWelcomeMember{
	zoom:1
}
.tlcWelcomeMember{
	background:transparent url(../../images/screen_blue/tlcwelcomemember.gif) no-repeat;
}
.trcWelcomeMember{
	background:transparent url(../../images/screen_blue/trcwelcomemember.gif) no-repeat right top;
	padding:5px;
}	
.blcWelcomeMember{
	background:transparent url(../../images/screen_blue/lbcwelcomemember.gif) no-repeat left bottom;
}
.brcWelcomeMember{
	background:transparent url(../../images/screen_blue/brcwelcomemember.gif) no-repeat right bottom;
}
.tbWelcomeMember{
	background:transparent url(../../images/screen_blue/tbwelcomemember.gif) repeat-x;
}
.bbWelcomeMember{
	background:transparent url(../../images/screen_blue/bbwelcomemember.gif) repeat-x center bottom;
}	
.rbWelcomeMember{
	background:transparent url(../../images/screen_blue/rbwelcomemember.gif) repeat-y right top;
}
.lbWelcomeMember{
	background:#fff url(../../images/screen_blue/lbwelcomemember.gif) repeat-y left bottom;
}	
* html .tlcWelcomeMemberUrl,* html .trcWelcomeMemberUrl{
height:1%
}

* html .lbWelcomeMemberUrl{
	width:100%
}
.lbWelcomeMemberUrl,.tlcWelcomeMemberUrl,.trcWelcomeMemberUrl{
	zoom:1
}
.tlcWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/tlcwelcomememberurl.gif) no-repeat;
}
.trcWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/trcwelcomememberurl.gif) no-repeat right top;
	padding:0 5px;
}	
.blcWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/blcwelcomememberurl.gif) no-repeat left bottom;
}
.brcWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/brcwelcomememberurl.gif) no-repeat right bottom;
}
.tbWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/tbwelcomememberurl.gif) repeat-x;
}
.bbWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/bbwelcomememberurl.gif) repeat-x center bottom;
}	
.rbWelcomeMemberUrl{
	background:transparent url(../../images/screen_blue/rbwelcomememberurl.gif) repeat-y right top;
}
.lbWelcomeMemberUrl{
	background:#fff url(../../images/screen_blue/lbwelcomememberurl.gif) repeat-y left bottom;
}

* html .tlcmyhome_recent,* html .trcmyhome_recent{
height:1%
}

* html .lbmyhome_recent{
	width:100%
}
.lbmyhome_recent,.tlcmyhome_recent,.trcmyhome_recent{
	zoom:1
}
.tlcmyhome_recent{
	background:transparent url(../../images/screen_blue/tlcmyhome_recent.gif) no-repeat;
}
.trcmyhome_recent{
	background:transparent url(../../images/screen_blue/trcmyhome_recent.gif) no-repeat right top;
	padding:0 5px;
}	
.blcmyhome_recent{
	background:transparent url(../../images/screen_blue/blcmyhome_recent.gif) no-repeat left bottom;
}
.brcmyhome_recent{
	background:transparent url(../../images/screen_blue/brcmyhome_recent.gif) no-repeat right bottom;
}
.tbmyhome_recent{
	background:transparent url(../../images/screen_blue/tbmyhome_recent.gif) repeat-x;
}
.bbmyhome_recent{
	background:transparent url(../../images/screen_blue/bbmyhome_recent.gif) repeat-x center bottom;
}	
.rbmyhome_recent{
	background:transparent url(../../images/screen_blue/rbmyhome_recent.gif) repeat-y right top;
}
.lbmyhome_recent{
	background:#fff url(../../images/screen_blue/lbmyhome_recent.gif) repeat-y left bottom;
}
* html .tlcShortcut,* html .trcShortcut{
	height:1%
}

* html .lbShortcut{
	width:100%
}
.lbShortcut,.tlcShortcut,.trcShortcut{
	zoom:1
}
.tlcShortcut{
	background:transparent url(../../images/screen_blue/tlcshortcut.gif) no-repeat;
}
.trcShortcut{
	background:transparent url(../../images/screen_blue/trcshortcut.gif) no-repeat right top;
	padding:5px 7px;
}	
.blcShortcut{
	background:transparent url(../../images/screen_blue/blcshortcut.gif) no-repeat left bottom;
}
.brcShortcut{
	background:transparent url(../../images/screen_blue/brcshortcut.gif) no-repeat right bottom;
}
.tbShortcut{
	background:transparent url(../../images/screen_blue/tbshortcut.gif) repeat-x;
}
.bbShortcut{
	background:transparent url(../../images/screen_blue/bbshortcut.gif) repeat-x center bottom;
}	
.rbShortcut{
	background:transparent url(../../images/screen_blue/rbshortcut.gif) repeat-y right top;
}
.lbShortcut{
	background:#f6f8f9 url(../../images/screen_blue/lbshortcut.gif) repeat-y left bottom;
}




.tlcinvitemember{
	background:transparent url(../../images/screen_blue/tlcinvitemember.gif) no-repeat;
}
.trcinvitemember{
	background:transparent url(../../images/screen_blue/trcinvitemember.gif) no-repeat right top;
	padding:20px;
}
.blcinvitemember{
	background:transparent url(../../images/screen_blue/blcinvitemember.gif) no-repeat left bottom;
}
.brcinvitemember{
	background:transparent url(../../images/screen_blue/brcinvitemember.gif) no-repeat right bottom;
}
.tbinvitemember{
	background:transparent url(../../images/screen_blue/tbinvitemember.gif) repeat-x;
}
.bbinvitemember{
	background:transparent url(../../images/screen_blue/bbinvitemember.gif) repeat-x center bottom;
}
.rbinvitemember{
	background:transparent url(../../images/screen_blue/rbinvitemember.gif) repeat-y right top;
}
.lbinvitemember{
	background:#fff url(../../images/screen_blue/lbinvitemember.gif) repeat-y left bottom;
	margin:10px 8px;
}

* html .trcmyhomedetails,.trcmyhomesidebar,.trcinvitemember{height:1%}
* html .lbmyhomedetails,* html .lbmyhomesidebar,* html .lbinvitemember{
	width:100%
}
.lbmyhomedetails,.tlcmyhomedetails,.trcmyhomedetails,.lbmyhomesidebar,.tlcmyhomesidebar,.trcmyhomesidebar,.lbinvitemember,.tlcinvitemember,.trcinvitemember{
	zoom:1
}

/*  ----------------------- Rounded corners ends ---------------------------- */





/* --------------------- Video list page Styles starts --------------------- */



			.clsMediumImage{
				display:block;
				position:relative;
				text-align:left;
				width:113px;
				overflow:auto;
				zoom:1;
			}
			* html .clsMediumImage{
				height:1%;
				overflow:visible;
			}
				.clsMediumImage a{
					border:1px solid #52565a;
					display:block;
					float:left;
					margin-bottom:3px;
				}
				.clsMediumImage a:hover{
					border:1px solid #2DB7E5;
				}
					.clsMediumImage a img{
						margin:3px;
						width:100px;
						height:67px;
					}
						.clsMediumImage .clsMediumImageRunTime {
							background:transparent url(../../images/screen_blue/bg-mediumvideotime.png) repeat;
							color:#48e7ff;
							font:normal 12px Tahoma;
							display:block;
							margin:56px 0 0 3px;
							position:absolute;
							text-align:left;
							width:35px;
							text-align:right;
						}
		
		
/* --------------------- MyHome page starts --------------------- */

	.clsMyHomeLeftContent{
		float:left;
		width:350px;
		_height:1%;
	}
	.clsMyHomeRightContent{
		float:right;
		width:615px;
		_height:1%;
	}
	.clsMyHomeSideBar{
		overflow:auto;
		zoom:1;
	}
	* html .clsMyHomeSideBar{
		overflow:visible;
		height:1%
	}
	.clsMyHomeSideBanner .clsAddBanner{
		margin-bottom:20px;
		text-align:center;
		width:350px;
		overflow:hidden;
	}
	#selMyHome .clsSideBarLeftClose,#selMyHome .clsSidebarInActive {
		margin:10px 0 0 20em;
	}
	#selMyHome .clsSideBarContent{
		margin-top:3px;
	}
	/*#selMyHome .clsSideBarMargin{
		margin:0 0 20px 0;
	}*/
	.clsWelcomeMember{
		padding-bottom:12px;
	}
		.clsWelcomeMemberLeft{
			width:99px;
			float:left;
		}
		.clsWelcomeMemberRight{
			width:248px;
			float:right;
		}
			.clsWelcomeMemberRight p{
				line-height:18px;
			}
			.clsMyHomeTextUrl{
				padding-top:4px;
				color:#000;
			}
		.clsUserName{
			text-transform:uppercase;
			font-size:12px;
		}
		.clsMyHomeUserName{
			padding-bottom:8px;
		}
			.clsMyHomeUserName a{
				text-decoration:none;
				color:#0077a3;
			}
			.clsLastLogin{
				color:#62676c;
			}
			.clsMyHomeUrlTextBox{
				color:#62676c;
				padding:2px 0;
			}
			.clsMyHomeUrlTextBox{
				width:227px;
				height:20px;
				display:block;
				padding:5px 3px 0 3px;
				background:url(../../images/screen_blue/myhomeurl_bg.gif) no-repeat top left;
			}
			.clsMyHomeUrlTextBox input{
				width:223px;
				border:0;
				background:none;
			}
.clsUpgradeMembership{
	margin-bottom:20px;
}
	.clsUpgradeMembership p a{
		display:block;
		height:57px;
		width:260px;
		background:url(../../images/screen_blue/icon-upgrade.jpg) no-repeat center center;
		text-indent:-999em;
	}
	.clsUpgradeMembership p a:hover{
		background:url(../../images/screen_blue/icon-upgradeover.jpg) no-repeat center center;
	}
/*      My shortcut section      */	
.clsMyShortcutsPart{
	padding-bottom:12px;
}
.clsMyShortcutsMain{
	min-height:95px;
}
*html .clsMyShortcutsMain{
	height:95px;
}

.clsMyShortcutsLeft{
	float:left;
	background:url(../../images/screen_blue/shortcut_bdr.gif) no-repeat right 8px;
	width:320px;
}
	

.clsMyShortcutsRight{
	float:right;
	width:270px;
}
	.clsMyShortcutRightList{
	
	}
	
		.clsMyShortcutTitle{
			font:bold 14px Arial;
			line-height:24px;
			color:#000;
		}	
		.clsMyShortcutLeftList{
			float:left;
			width:140px;
		}
			.clsMyShortcutLeftList p{
				padding-bottom:7px;
				font-weight:bold;
			}
			.clsMyShortcutLeftList ul{
				background:url(../../images/screen_blue/myhomeviewmy_pg.gif) no-repeat left 5px;
				padding:7px 0 4px 53px;
			}
				.clsMyShortcutLeftList li{
					line-height:17px;
				}
						.clsMyShortcutLeftList li a{
							color:#273f51;
							padding-left:15px;
							font-weight:normal!important;
							text-decoration:none;
						}
					.clsMyShortcutLeftList li a:hover{
						background:url(../../images/screen_blue/shortcutlist_arrow.gif) no-repeat center left!important;
						color:#0077a3;
						
						
					}
		.clsMyShortcutRightList{
			float:left;
			width:180px;
		}
			.clsMyShortcutRightList p{
				padding-bottom:7px;
				font-weight:bold;
			}
			.clsMyShortcutRightList ul{
				background:url(../../images/screen_blue/myhomesetting_pg.gif) no-repeat left 5px;
				padding:7px 0 4px 53px;
			}
				.clsMyShortcutRightList li{
					line-height:17px;
				}
						.clsMyShortcutRightList li a{
							color:#273f51;
							padding-left:15px;
							font-weight:normal!important;
							text-decoration:none;
						}
					.clsMyShortcutRightList li a:hover{
						background:url(../../images/screen_blue/shortcutlist_arrow.gif) no-repeat center left!important;
						color:#0077a3;
						
						
					}
					
/*      Request section      */
.clsMyHomeStatus{
	float:left;
	background:url(../../images/screen_blue/shortcut_bdr.gif) no-repeat right 8px;
	width:140px;
	min-height:90px;
}
*html .clsMyHomeStatus{
	height:90px;
}
.clsMyHomeStatistics{
	float:right;
	width:120px;
}
.clsRequestList, .clsStatsList{
	padding:2px 0 4px 0px;	
}
.clsRequestList li, .clsStatsList li{
	padding:2px 0 5px 0;
}

	.clsRequestList li a, .clsStatsList li a{
		color:#273f51;
		padding-left:25px;
		font-weight:normal!important;
		text-decoration:none;
		display:block;
	}
		.clsRequestList li a:hover, .clsStatsList li a:hover{
			color:#0077a3;
		}
	.clsRequestList li a.clsVideoMail, .clsRequestList li a.clsVideoMail:hover{
		background:url(../../images/screen_blue/icon-videomail.gif) no-repeat left center;
	}
	.clsRequestList li a.clsFriendsRequest, .clsRequestList li a.clsFriendsRequest:hover{
		background:url(../../images/screen_blue/icon-friendsrequest.gif) no-repeat left center;
	}
	.clsRequestList li a.clsInviteFriends, .clsRequestList li a.clsInviteFriends:hover{
		background:url(../../images/screen_blue/icon-invitefriends.gif) no-repeat left center;
	}
	.clsRequestList li a.clsInvitationHistory, .clsRequestList li a.clsInvitationHistory:hover{
		background:url(../../images/screen_blue/icon-invitationhistory.gif) no-repeat left center;
	}
	

	.clsStatsList li{
		font-weight:normal;
		color:#000;
	}
	.clsStatsList li a{
		display:inline-block;
		padding-left:0;
	}
	
/*      Birthday section      */
	#selMyHome .clsMyHomeBirthdayContent .clsSideBarContent{
		margin-top:0;
	}
	table.clsBirthdayTable{
		border:0;
		padding:0;
		margin:0;
		width:100%;
	}
	.clsBirthdayTable td{
		border-top:1px solid #ebebeb;
		padding:10px 0 5px 0;
	}
	.clsBirthdayTable td.clsNoBirthdays{
		border-top:0;
	}
	.clsNoBirthdays{
		background:#f6f9fb url(../../images/screen_blue/norecord_icon.gif) no-repeat 4px 3px !important;
		border:1px solid #eceff1 !important;
		padding:7px 30px;
		color:#000;
		margin:10px 0;
	}
/*      Birthday section      */
	.clsNoFriendsFound{
		background:#f6f9fb url(../../images/screen_blue/norecord_icon.gif) no-repeat 4px 3px !important;
		border:1px solid #eceff1 !important;
		padding:7px 30px;
		color:#000;
		margin:10px 0;
	}

	.clsMyHomeFriends li{
		display:block;
		float:left;
		width:54px;
		padding:5px 0 5px 0;
		overflow:hidden;
		margin:0 5px 0 7px;
	}
	*html .clsMyHomeFriends li{
		margin:0 5px 0 5px;
	}
	.clsMyFriendsImage{
		margin-left:6px;
	}  
		.clsMyHomeFriends li a{
			background:none;
			display:block;
			float:left;
		}
		.clsMyHomeFriends li .clsProfileThumbImg{
			padding-top:5px;
			
		}
		.clsMyHomeBirthdayContent .clsProfileThumbImg, .clsMyHomeBirthdayContent .clsProfileThumbImg a{
			line-height:17px!important;
		}
		.clsMyHomeBirthdayContent .clsProfileThumbImg a{
			color:#0077a3;
		}
		.clsMyHomeBirthdayContent .clsDateShow{
			padding-top:5px;
			color:#62676c;
		}
		.clsMyHomeFriends li a.clsFriendsName{
			text-align:left;
			color:#0077a3;
			float:none;
			text-decoration:none;
		}
		.clsMyHomeFriends li a:hover{
			background:none;
			color:#000;
		}
		.clsViewAllFriends{
			clear:left;
			text-align:right;
			padding:5px 0px 10px 0;
		}
			.clsViewAllFriends a{
				text-decoration:none;
				font-weight:bold!important;
				color:#016e6e!important;
				font-size:11px;
				background:url(../../images/screen_blue/bg-morelink.gif) left center no-repeat;
				padding-left:10px;
			}
			.clsViewAllFriends a:hover{
				color:#000;
			}
.clsMyHomeBirthdayContent{
	margin-bottom:10px;
}
			.clsMyHomeBirthdayContent li{
				float:left;
				width:46%!important;
				padding:7px 5px 5px 5px;
			}
			.clsMyHomeBirthdayContent li a{
					background:none!important;
					float:none!important;				
					padding:0!important;
				}
/*      Announcement section      */
	.clsAnnouncementButtonContainer{
		overflow:auto;
		zoom:1;
		margin:5px auto 10px auto;
		width:85px;		
	}
	* html .clsAnnouncementButtonContainer{
		overflow:visible;
		height:1%;
	}
		.clsAnnouncementPlay{
			width:16px;
			height:16px;
			margin-right:10px;
			display:block;
			float:left;
			text-indent:-999em;
			background:url(../../images/screen_blue/icon-playingbutton.gif) no-repeat center center;
		}	
		.clsAnnouncementStop{
			width:16px;
			height:16px;
			margin-right:10px;
			display:block;
			float:left;
			text-indent:-999em;
			background:url(../../images/screen_blue/icon-stopbutton.gif) no-repeat center center;
		}	
		.clsAnnouncementPrevious{
			width:16px;
			height:16px;
			margin-right:10px;
			display:block;
			float:left;
			text-indent:-999em;
			background:url(../../images/screen_blue/icon-previousbutton.gif) no-repeat center center;
		}			
	#announcement_content {
		width:330px;
		font-size:9pt;
		color:#000;
		background-color:#ffffff;
		overflow-x:hidden;
		overflow:hidden;
		margin:0px 0 10px 0;
	}		
	#announcement_content *{
		font-size:11px !important;
	}		
	#announcement_content p{
		padding-bottom:5px;
	}
	
/*       Recent activities section        */	
	.clsRecentActivityContent{
		padding:0 10px;
		font-family:Tahoma;
	}
	.clsRecentActivities{
		margin:8px 0 10px 0;
	}
	.clsRecentActivityContent a{
		font-weight:normal;
		text-decoration:none;
		color:#0077a3;
	}
	.clsRecentActivityContent p{
		padding-bottom:5px;
	}
	.clsRecentActivityContent .clsVideoAddedBy{
		padding-bottom:10px!important;
	}
	.clsRecentActivityContent .clsViewThumbImage a{
		margin-right:10px;
	}
	
	.clsVideoAddedBy{
	}
		.clsMyHomeRecentVisitonsTitleLeft{
			float:left;
			width:250px;
			color:#000;
			padding-left:10px;
		}
			.clsMyHomeRecentVisitonsTitleLeft h3{
				font:bold 14px Arial;
				padding-top:6px;
			}
		.clsMyHomeRecentVisitonsTitleRight{
			float:right;
			width:320px;
			text-align:right;
			padding-right:10px;
			color:#000;
			padding-top:1px;
		}
		.clsMyHomeRecentVisitonsTitleRight ul{
			float:right;
		}
			.clsMyHomeRecentVisitonsTitleRight li{
				float:left;
				padding:5px 10px;
				background:url(../../images/screen_blue/myrecent_bdr.gif) no-repeat center right;
			}
			.clsMyHomeRecentVisitonsTitleRight li.clsNoBorder{
				background:none!important;
				padding-right:0!important
			}
		
			.clsMyHomeRecentVisitonsTitleRight p{
				padding:2px 0 0 0;
				font:normal 11px Tahoma;
				
			}
			.clsMyHomeRecentVisitonsTitleRight p span{
				font-weight:bold;
				font-size:11px;
			}
			.jcarousel-skin-profilevisitors .clsThumbImageOuter, .clsFriendSuggestion .clsThumbImageOuter{
				background:#eee!important;
				border:1px solid #bdc1c5!important;
			}
			.clsRecentVistorName a{
				color:#000;
				text-decoration:none;
			}
	
	.clsFriendSuggestion{
		width:96px;
		background:#fff;
		padding:5px;
		height:117px;
	}
	* html .clsFriendSuggestion{
		width:106px;
	}
	.clsFriendSuggImagePart{
		padding-bottom:5px;
	}
	
	.clsFriendSuggName{
		float:left;
	}
	.clsFriendSuggName a{
		text-decoration:none!important;
	}
	.clsActiviesList{
		padding:5px;
	}
	.clsAlternativeClr{
		border:1px solid #efefef;
		background:#f9f9f9;
		margin-bottom:5px;
		
	}
	.clsVideoTitleAct a{
		color:#043257!important;
		font-weight:bold!important;
		
	}
/* --------------------- MyHome page ends --------------------- */

/* --------------------- Invite Friend page starts --------------------- */

.clsInviteFriendBanner{
	width:160px;
	float:right;
}
.clsInviteFriendContent{
	margin:0 180px 0 0;
}
	.clsInviteNote{
		color:#000;
		font:bold 11px Tahoma;
		line-height:20px;
		padding-left:11px;
	}
	.clsInviteInformation{
		overflow:auto;
		zoom:1;
	}
	* html .clsInviteInformation{
		overflow:visible;
		height:1%;
	}	
		.clsInviteInformationLeft{
			width:350px;
			padding-right:10px;
			float:left;
			background:url(../../images/screen_blue/bg-postcard.gif) right top no-repeat;
		}	
			.clsInviteInformationLeft h1{
				width:161px;
				height:42px;
				padding-top:10px;
				padding-bottom:24px;
			}
			.clsInviteInformationLeft h1 a{
				width:161px;
				height:42px;
				display:block;
				text-indent:-999em;
				background:url(../../images/screen_blue/logo-postcard.gif) no-repeat left top;
			}
		.clsInviteInformationRight{
			width:350px;
			float:right;
		}
			.clsInviteInformationRight h1{
				overflow:auto;
				zoom:1;
				margin-bottom:9px;
			}
			* html .clsInviteInformationRight h1{
				overflow:visible;
				height:1%;
			}
			.clsInviteInformationRight h1 a{
				width:130px;
				float:right;
				height:67px;
				display:block;
				text-indent:-999em;
				background:url(../../images/screen_blue/stamp-postcard.jpg) no-repeat right top;
			}
		.clsInviteTable table{
			border:0;
			padding:0;
			margin:0;
			width:100%;
		}
		.clsInviteTable td{
			border:0;
			padding:2px 5px 5px 2px;
			background:transparent;
			vertical-align:top;
		}
		.clsInviteTable td span{ 
			color:#999;
		}
		.clsInviteTable .clsFormLabelCellDefault{
			width:130px;
		}
			.clsEmbedInvite{
				width:190px;
				padding:2px;
				border:1px solid #999;
			}
			.clsInviteTable .clsTextBox{
				border:1px solid #999;
				width:170px;
				height:18px;
				padding-left:3px;
			}
		.clsImportantText{
			color:#676767;
		}
		.clsInviteMemberButton{
			clear:left;
		}
	.clsMembersInvitationRight{
		margin-left:8px;
	}
	.clsAddressBookTable td{
		padding-bottom:10px;

	}
	.clsSentMailMessange{
		margin-bottom:10px;
	}
		.clsSentMailMessange h2{
			background:#f5f5f5;
			color:#000;
			line-height:20px;
		}
		.clsNotSentMail h2{
			color:#f80000;
		}

/* --------------------- Invite Friend page ends --------------------- */

/* --------------------- Mail page starts --------------------- */
	.clsCheckBoxTD{
		width:20px;
	}
	.clsMailLinks li{
		display:block;
		float:left;
	}
	.clsMailLinks li a{
		display:block;
		float:left;
	}
	.clsMailLinks li a:hover{
		color:#053357;
	}
	.clsMsgNavigationCell{
		text-align:right;
	}
	.clsMailMemberWidth{
		width:85px;
	}
	.clsMailStatusWidth{
		width:90px;
	}
	.clsMailDateWidth{
		width:90px;
	}
	.clsMailLinkLeft{
		background:url(../../images/screen_blue/bg-maillinkleft.gif) no-repeat left top;
		padding-left:5px;
		height:21px;
		display:block;
		float:left;
		margin-right:5px;
	}
		.clsMailLinkRight{
			background:url(../../images/screen_blue/bg-maillinkright.gif) no-repeat right top;
			padding-right:5px;
			height:21px;
			display:block;
			float:left;
		}
			.clsMailLinkRight input,.clsMailLinkRight a{
				background:none;
				border:0;
				cursor:pointer;
				font:normal 11px tahoma;
				line-height:21px;
				padding:0 5px;
				color:#000;
			}
		.clsMailSelectBox{
			display:block;
			float:left;
			margin:3px 10px 0 0;
		}
		.clsSelectAtachVideo{
			width:255px;
		}

/*-- Rich text table --*/
table.clsRichTextTable{
	width:100%;
}
table.clsRichTextTable td{
	padding:5px;
	vertical-align:top;
}
	.clsRichTextTable td td,.clsRichTextTable td table{
		padding:0;
		margin:0;
	}
		.clsRichTextTable textarea{
			width:450px;
			margin-bottom:10px;
			padding:5px;
		}
/* --------------------- Mail page ends --------------------- */

/*          Profile Info pages starts             */
	.clsProfileInfoTable .clsFormLabelCellDefault,.clsProfileInfoTable .clsFormLabelCellError,.clsProfileThemeTD{
		width:150px;
	}
	.clsProfileInfoTable .clsFormFieldCellDefault input{
		margin: 0 5px 5px 0;
	}
	.colourdiv{
		width:100px;
		padding:5px;
	}
	h3.clsHeading{
		margin:4px;
		font-size:13px;
		color:#053357;
		padding-bottom:4px;
		border-bottom:1px solid #f2f2f2;
	}
/*          Profile Info pages ends             */

/*          Profile Avatar pages starts             */

	.clsMugshotContent{
		width:500px;
		float:left;
		height:125px;
	}
		.clsMugshotContainer p{
			line-height:17px;
			padding-bottom:10px;
			text-align:justify;
		}
		.clsMugshotContainer a{
			text-decoration:none;
		}
	.clsCurrentAvatarImage{
		width:125px;
		margin-left:20px;
		float:left;
	}
	.clsMugShotTd{
		padding-right:6px;
	}
	.clsMugShot{
		margin-top:10px;
	}
	.clsMugShotCapture{
		float:left;
		width:480px;
	}
	.clsProfileAvatarImages{
		width:163px;
		float:right;
		background:#5b5b5b url(../../images/screen_blue/bg-avatarimages.gif) no-repeat left bottom;
		vertical-align:top;
	}
		.clsCapturedImages{
			background:url(../../images/screen_blue/bg-mugshotheading.gif) repeat-x left top;
		}
			.clsCaptureImagesHeadingLeft{
				background:url(../../images/screen_blue/bg-mugshotheading-left.gif) no-repeat left top;
				height:31px;
			}
			.clsCaptureImagesHeadingRight{
				background:url(../../images/screen_blue/bg-mugshotheading-right.gif) no-repeat right top;
				height:31px;
				padding-left:15px;
				line-height:31px;
				color:#000;
				font-weight:bold;
			}
			.clsMugShotCapturedImages{
				height:383px;
				overflow:hidden;
			}	
			.clsMugShotCapturedImagesList{
				margin-top:5px;
				height:383px;
			}
			.clsMugShotCapturedImagesList li{
				margin:0 0px 4px 6px;
				height:72px;
				float:left;
				display:block;
			}
			* html .clsMugShotCapturedImagesList li{
				margin:0 0px 5px 5px;
				display:inline;
			}
				.clsMugShotCapturedImagesList li img{
					cursor:pointer;
				}
				.clsDeleteCapturedImage{
					position:absolute;
					margin:-70px 0 0 60px;
				}
				.clsDeletedCapturedImage{
					position:absolute;
					margin:-69px 0 0 3px;
					cursor:"not-allowed";
					background-color:#000;
					filter:alpha(opacity=70);
					-moz-opacity:0.7;
					opacity:0.7;
					width:66px;
					height:66px;	
				}
				* html .clsDeletedCapturedImage {
					opacity: .70;
					filter: alpha(opacity=70);
				}
					.clsDeletedCapturedImageText{
						position:absolute;
						margin:-71px 0 0 4px;
						font:bold 12px/66px Tahoma !important;
						text-align:center !important;
						color:#f00;
						height:66px;
						width:66px;	
					}

		.clsMugShotPaging{
			width:80px;
			float:right;
			margin-bottom:7px;
		}
		.clsMugShotPaging li,.clsMugShotPaging li a{
			height:15px !important;
			width:15px !important;
			display:block;
			float:left;
			margin:0px 10px;
			text-indent:-999em;
		}
		.clsMugShotPaging li a{
			margin:0;
		}
			.clsMugShotPaging li.clsPreviousVideo{
				background:url(../../images/screen_blue/bg-mugshotpagingleftinactive.gif) no-repeat center center;
			}
				.clsMugShotPaging li.clsPreviousVideo a{
					background:url(../../images/screen_blue/bg-mugshotpagingleftactive.gif) no-repeat center center;
				}
					.clsMugShotPaging li.clsPreviousVideo a.clsPreviousDisable{
						background:url(../../images/screen_blue/bg-mugshotpagingleftinactive.gif) no-repeat center center;
					}
			.clsMugShotPaging li.clsNextVideo{
				background:url(../../images/screen_blue/bg-mugshotpagingrightinactive.gif) no-repeat center center;
			}
				.clsMugShotPaging li.clsNextVideo a{
					background:url(../../images/screen_blue/bg-mugshotpagingrightactive.gif) no-repeat center center;
				}
				.clsMugShotPaging li.clsNextVideo a.clsNextDisable{
					background:url(../../images/screen_blue/bg-mugshotpagingrightinactive.gif) no-repeat center center;
				}

/*          Profile Avatar pages ends             */

/*          Login pages starts             */

.clsLoginLabel{
	width:110px;
}
.clsSignUpLabel{
	width:175px;
}
.clsLoginTextField{
	width:300px;
}
.clsExternalLoginTextField{
	width:255px;
}
	.clsLoginInsideHeading{
		background:#F7F7F7;
		font:bold 12px Tahoma;
		line-height:20px;
		padding:2px;
		margin-bottom:5px;
	}
	.clsLoginLinks li{
		display:block;
		float:left;
		margin-right:10px;
	}
	.clsLoginLinks li a{
		display:block;
		float:left;
		line-height:22px;
		text-decoration:none;
	}
	.clsForgotLink a{
		background:url(../../images/screen_blue/icon-forgotpassword.jpg) no-repeat left center;
		padding-left:20px;
	}
	.clsNewUser a{	
		background:url(../../images/screen_blue/icon-newuser.gif) no-repeat left center;
		padding-left:20px;
	}
	.clsExternalLogin{
		background:url(../../images/screen_blue/icon-externallogin.gif) left center no-repeat;
		padding-left:25px;
	}
	.validation-advice{
		color:#ff0000;
	}
	.clsMandatoryText{
		font-weight:bold;
		padding-left:5px;
	}
	.clsMandatoryFieldIcon{
		color:#f00 !important;
	}
/*          Login pages ends             */

/* STYLE FOR MANAGE TOP FRIEND SECTION */
	.viewFriends h2{
		margin:0 0 10px 7px;
		_margin:0 0 10px 0;
	}
	.viewFriends .clsSubmitLeft{
		margin-left:7px;
		_margin-left:0;
	}
		.imageBox,.imageBoxHighlighted{
		width:130px;	/* Total width of each image box */
		height:160px;	/* Total height of each image box */
		float:left;
	}
	* html .imageBox{
		width:129px!important;
	}
	.imageBox_theImage{
		width:110px;	/* Width of image */
		height:125px;	/* Height of image */

		/*
		Don't change these values *
		*/
		background-position: center center;
		background-repeat: no-repeat;
		margin: 0 auto;
		margin-bottom:2px;
	}

	.imageBox .imageBox_theImage{
		border:1px solid #DDD;	/* Border color for not selected images */
		padding:2px;
		cursor:move;
	}
	.imageBoxHighlighted .imageBox_theImage{
		border:3px solid #316AC5;	/* Border color for selected image */
		padding:0px;
	}
	.imageBoxHighlighted span{	/* Title of selected image */
		background-color: #316AC5;
		color:#FFFFFF;
		padding:2px;
	}

	.imageBox_label{	/* Title of images - both selected and not selected */
		text-align:center;
		font-family: arial;
		font-size:11px;
		padding-top:2px;
		margin: 0 auto;
	}
		#dragDropContent{
			cursor:move;
		}

	/*
	DIV that indicates where the dragged image will be placed
	*/
	#insertionMarker{
		height:150px;
		width:6px;
		position:absolute;
		display:none;

	}

	#insertionMarkerLine{
		width:6px;	/* No need to change this value */
		height:145px;	/* To adjust the height of the div that indicates where the dragged image will be dropped */

	}

	#insertionMarker img{
		float:left;
	}

	/*
	DIV that shows the image as you drag it
	*/
	#dragDropContent{

		opacity:0.4;	/* 40 % opacity */
		filter:alpha(opacity=40);	/* 40 % opacity */

		/*
		No need to change these three values
		*/
		position:absolute;
		z-index:10;
		display:none;
	}
	.clsImageBox{
		overflow:hidden;
		zoom:1
	}
	* html .clsImageBox{
		overflow:visible;
		height:1%;
	}
		.clsImageBoxName{
			display:block;
			float:left;
			width:90px; 
			margin:3px 0 0 7px;
		}
		.clsImageBoxRemove{
			display:block;
			float:right;
			width:16px;
			height:16px;
			background:url(../../images/screen_blue/icon-removefromfriends.gif) no-repeat left top;
			margin-right:8px; 
			text-indent:-999em;
		}

#selMembersBrowse .clsImageMain{
	overflow:auto;
	height:1%;
}
/* STYLE ENDED FOR MANAGE TOP FRIENDS */

/*          Import contacts pop up page starts             */

.clsImportContactsTableBorder{
	border-collapse:collapse;
	border:1px solid #fff;
}
.clsImportContactsTableBorder th{
	font:bold 11px Tahoma;
	color:#000;
}
.thTableHeader{
	font-weight:bold;
}
th.clsName{
	background:#eeeeee;
}
th.clsCheckListBox{
	background:#b8def7;
}
th.clsEmail{
	background:#ddf1b2;
}
td.clsNameData{
	background:#f7f7f7;
}
td.clsCheckListBoxData{
	background:#def2ff;
}
td.clsEmailData{
	background:#f0f9dd;
}
.clsImportContactsTableBorder td,.clsImportContactsTableBorder th{
	border:1px solid #fff;
}
.clsImportContactsTable{
	width:300px;
}
	.clsImportContactsTable td{
		padding:5px;
		font:normal 11px Tahoma;
		color:#000;
	}
	.clsImportContactError table{
		width:300px;
		border:1px solid red;
		line-height:20px;
		font-weight:bold;
	}
	.clsImportContactError td{
		font:bold 11px Tahoma;
		color:red;
		line-height:20px;
	}

/*--------------Import contacts pop up page ends ------------*/


/*---------- Overwriting recaptcha styles starts ------------*/
.recaptcha_only_if_image,#recaptcha_instructions_audio{
	color:#fff !important;
}
.recaptchatable a, .recaptchatable a:hover{
	font:normal 11px Tahoma !important;
	color:#000 !important;
}
.recaptchatable a:hover{
	color:#053357 !important;
}
#recaptcha_image a{
	padding-left:5px !important;
}
/*---------- Overwriting recaptcha styles ends ------------*/

/*---------- Install page starts ------------*/
#install #main{
	margin-top:25px;
}
#install .clsSideBarMargin,#install {
	margin-top:0px;
	padding-top:0;
}
	.clsInstallRequiredFields li{
		color:#f00;
		font-weight:bold;
		padding:5px;
	}
	.clsActiveInstallLink{
		color:#000 !important;
		font-weight:bold;
	}
	.clsLisenceTextBox{
		width:400px;
		padding:3px;
	}
			#install h3{
				color:#053357;
				font:bold 14px Arial, Helvetica, sans-serif;
			}
			.clsRequirementsOK{
				color:#090 !important;
				font-weight:bold;
			}
			.clsRequirementsNotOK{
				color:#f00 !important;
				font-weight:bold;
			}
			.clsInstallSuccess p{
				padding-bottom:10px;
			}
			.clsInstallSuccess p.clsCongratulations{
				font:normal 18px/35px Tahoma;
				color:#090;
			}
			.clsInstallSuccess p.clsDeleteFile{
				text-align:right
			}
			.clsInstallSuccess p.clsDeleteFile span{
				color:#f00;
				background:url(../../images/screen_blue/icon-alert.gif) no-repeat left top;
				padding-left:20px;
			}
			.clsInstallSuccess .clsNote{
				border:1px solid #F1F1F1;
				padding:5px;
				line-height:17px;
				background:#F7F7F7;
				margin-bottom:20px;
			}
				.clsInstallSuccess .clsNote span{
					font-weight:bold;
					font-size:14px;
				}
				.clsInstallNote li{
					background:url(../../images/screen_blue/arrow-sidebar.gif) no-repeat left center;
					padding-left:15px;
					font-size:12px;
				}
 #integration #main{
	margin-top:25px;
}
.clsUlListing li{
	line-height:24px;
	background: url(../../images/screen_blue/common/arrow-sidebar.gif) no-repeat scroll left 11px;
	padding-left:15px;
}
		.clsSecondaryHead{
			font-weight:bold;
			margin:7px 0;
			color:#043257!important;
		}
 #integration .clsDataTable div{
	background:#EFEFEF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	padding:0 10px;
	margin-bottom:10px;
}
.clsIntegrationPath{
	color:#000!important;
	padding:0 0 6px 0 !important;
}
.clsOptionDesc{
	margin-top:10px;
	padding:10px!important;
}
.clsTextareaContainer{
	margin:10px 0;
}
.clsTextareaContainer p{
	line-height:17px;
	padding:3px;
}
/*---------- Install page ends ------------*/	

/*---------- pop up window page starts ------------*/	
	.clsNoHeaderPopupMain{
		padding-top:25px;
	}
	.clsNoHeaderPopupMain h2{
		padding-bottom:20px;
	}
	.clsNoHeaderPopupMain td{
		padding:5px 0;
		vertical-align:top;
	}
	.clsNoHeaderPopupMain .clsFormLabelCellDefault{
		width:200px;
	}
	.clsFooterPopup{
		width:1003px;
		margin:0 auto;
	}
/*---------- pop up window page ends ------------*/	


					
/* Video list Thumb Image Size */
		/*     90PX thumb image styles     */
		#sel90PXThumbImage span.clsRunTime {
			margin:80px 0 0 2px;
			z-index:99999999;
		}
		#sel90PXThumbImage .clsThumbImageContainer a.clsInfo,#sel90PXThumbImage a.clsInfo_inside{
			top:80px;
			left:78px
		}
		#sel90PXThumbImage .clsInfoPopUp a.clsInfo_inside{
			top:87px;
			left:85px;
		}
		#sel90PXThumbImage .clsThumbImageContainer a.clsInfo_home{
			margin-left:78px;
			margin-top:-6px;
			*margin-top:-3px;
		}
		* html #sel90PXThumbImage .clsThumbImageContainer a.clsInfo_home{
			margin-top:-6px;
		}
		#sel90PXThumbImage .clsAddQuickVideoMediumImg{
			top:2px;
			left:80px
		}
		#sel90PXThumbImage .clsVideoListThumbImage{
			height:94px;
			#height:96px;
		}
		#sel90PXThumbImage .clsThumbImageOuter{
			width:94px;
			height:94px;
			#width:96px;
			#height:96px;
		}
		@media screen and (min-width: 0px){ #sel90PXThumbImage .clsThumbImageOuter { height:96px;} } /* Hack for opera */
		@media screen and (-webkit-min-device-pixel-ratio:0) { #sel90PXThumbImage .clsThumbImageOuter { width:96px; } } /* Hack for Safari */
		#sel90PXThumbImage .clsThumbImage a{
			border:0 !important;
		}
		#sel90PXThumbImage .clsThumbImage a img{
			margin:0 !important;
		}
		
		/*     140PX thumb image styles     */
		#sel140PXThumbImage span.clsRunTime {
			margin:130px 0 0 2px;
			z-index:99999999;
		}
		#sel140PXThumbImage .clsThumbImageContainer a.clsInfo,#sel140PXThumbImage a.clsInfo_inside{
			top:130px;
			left:128px
		}
		#sel140PXThumbImage .clsInfoPopUp a.clsInfo_inside{
			top:137px;
			left:135px;
		}
		#sel140PXThumbImage .clsThumbImageContainer a.clsInfo_home{
			margin-left:128px;
			margin-top:-6px;
			*margin-top:-3px;
		}
		* html #sel140PXThumbImage .clsThumbImageContainer a.clsInfo_home{
			margin-top:-6px;
		}
		#sel140PXThumbImage .clsAddQuickVideoMediumImg{
			top:2px;
			left:130px
		}
		#sel140PXThumbImage .clsVideoListThumbImage{
			height:144px;
			#height:146px;
		}
		#sel140PXThumbImage .clsThumbImageOuter{
			width:144px;
			height:144px;
			#width:146px;
			#height:146px;
		}
		@media screen and (min-width: 0px){ #sel140PXThumbImage .clsThumbImageOuter { height:146px;} } /* Hack for opera */
		@media screen and (-webkit-min-device-pixel-ratio:0) { #sel140PXThumbImage .clsThumbImageOuter { width:146px; } } /* Hack for Safari */
		#sel140PXThumbImage .clsThumbImage a{
			border:0 !important;
		}
		#sel140PXThumbImage .clsThumbImage a img{
			margin:0 !important;
		}
		#sel140PXThumbImage.clsVideoListDisplay li {
			width:145px !important;
		}
/*---------pop up info to display left starts--------*/		

.clsInfoPopUpLeftDisplay .clsInfoPopUp .clsThumbImageContainer,
.clsInfoPopUpLeftDisplay .clsInfoPopUp .clsThumbImageContainer_inside 
{
	float:right;
	margin-right:4px;
	_margin-right:0px;
}
.clsInfoPopUpLeftDisplay .clsVideoDetails{
	margin-left:3px;
}
.clsInfoPopUpLeftDisplay .clsInfoPopUp{
	left:-183px;
}
.clsInfoPopUpLeftDisplay .clsInfoPopUp a.clsInfo_inside {
	left:291px !important;
}

/*---------pop up info to display left ends--------*/		

.clsNoHeaderPopupMain{
	padding-top:25px;
}
.clsNoHeaderPopupMain h2{
	padding-bottom:20px;
}
.clsNoHeaderPopupMain td{
	padding:5px 0;
	vertical-align:top;
}
.clsNoHeaderPopupMain .clsFormLabelCellDefault{
	width:200px;
}
.clsFooterPopup{
	width:1003px;
	margin:0 auto;
}
#selFaq{
	line-height:18px;
}
#selFaqQuestion li a{
	font-weight:bold;
	padding-bottom:5px;
	font-size:12px;
	color:#E1012E;
}
