﻿.sexyVideosProfile .buttonRed{margin-bottom:4px;}
.topBlackHighlight {width:auto !important;}
.sexyVideoButtonsDiv .buttonRed{margin-bottom:8px;}
a.enlarge-link ,{text-decoration:none}


.oneButton{float:none !important;margin:4px auto !important;}
	.forgotDiv{padding: 20px 10px 0 10px !important;overflow:hidden !important;height:229px !important;}
	* + html .forgotDiv{height:224px !important;}
	
	
.LiveFeedImage{float:left;margin-right:4px;}
	

#hhContainer {
margin-bottom:16px;
}
	.hotestLiveNow{color: #00ff00;position: absolute; z-index: 1;background: transparent url(images/onlineBack.png) repeat-x scroll right top;line-height: 15px;margin-left: 3px;padding: 0 4px !important;}
    .endVideoChatDivImnude{border-left: 1px solid #ababab;display: block !important;overflow: hidden;padding-left: 24px;}
    .endVideoChatDivImnude{display: block !important;}
    .videoChatTopRight{display: none !important;}
    .hotestHostLink{height: 22px !important;text-decoration: none !important;padding: 2px;line-height: 18px;letter-spacing:-1px;font-weight:bold;}
    .videoChatTopTable a{letter-spacing: -1px;}
	table.videoChatTopTable td{padding:4px 8px;}
	#divStartNewSessionDiv{float:left}
	* + html #divStartNewSessionDiv{float:none}
	.PaneContent{min-height:200px;}
	#transformResult {margin-left:3px !important;}
	.caption {padding:11px 8px 8px 21px !important;}
	.HotestMainDiv a{text-decoration:none;}
	.width100 {width: 100% !important;}
	p.leftMenuLevel1 {font-weight:bold;padding-left:6px;}
	.LatestActivitiesEmpty{margin-bottom:10px;}  
	.banerPlaceholder{margin-bottom:10px;}                
	div.imgGalleryDiv a{display:inline !important}

.cntNotification label{float:left;clear:right;font-size:10px;letter-spacing:-1px;padding:5px 3px;}
* + html .cntNotification label{padding:4px;}
.cntNotification input{float:left;margin:5px 0 0 5px;clear:both}
* + html .cntNotification input{margin:0}

.cntNotification {border:solid 1px #666666;overflow:hidden;width:214px;margin:4px 0;}


/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999px;
	width:			150px; /* left offset of submenus need to match (see below) */
	z-index:999999;
}
.sf-menu ul li {
	width:			100%;
}
.sf-menu li:hover {
	visibility:		inherit; /* fixes IE7 'sticky bug' */
}




.crr{border:1px solid #666;background:#666 !important;color:#ccc !important;font-weight:bold ;letter-spacing:-1px;}



li.sfHover{margin:0px;}

.sf-menu li {
	float:			left;
	position:		relative;
}
.sf-menu a {
	display:		block;
	position:		relative;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			0;
	top:			20px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999px;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999px;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			150px; /* match ul width */
	top:			0;
}

/*** DEMO SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	5px;
}
.sf-menu a {
	padding: 		4px 5px;
	text-decoration:none;
}
.sf-menu a img
{
	display:none;
}

/*** arrows **/
.sf-menu a.sf-with-ul {
	padding-right: 	20px;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
}
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			4px;
	top:			11px; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999px;
	overflow:		hidden;
	background:		url('images/arrows-ffffff.png') no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
.sf-main-indicator{top:7px;background-position:-0px -100px !important}





a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			5px;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}

/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator { background-position:  -10px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}

/*** shadows for all but IE6 ***/
.sf-shadow ul {
	/*background:	url('images/shadow.png') no-repeat bottom right !important;
	padding: 0 8px 9px 0 !important;*/
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}
.sf-menu a  { /* visited pseudo selector so IE6 applies text colour*/
/*	color:			#666;*/padding:3px;}


/*li.crr .leftMenuLevel3 li ul{width:190px;font-weight:normal;}*/




.menuPh{float:left; margin-top:7px;}
.narrowCaption{height:12px;padding:5px 0;width:148px;text-align:left;padding-left:2px;}

.promocnt{width:735px;margin:50px auto;}
.promoitem{float:left;padding:10px}
.followImgBlock{}
                  




.pagecontentconIN
{
	padding: 70px;
	background:#dedede; 
	margin:40px 112px;
	text-align:center;
}

.pagecontentconIN h3
{
	
	color: #ff0000;
	font-weight: bold;
	
}
.pagecontentconIN ul
{
	/*padding-left: 20px;*/
	padding-bottom: 10px;
	margin:0 0 0 120px;
	text-align:left;
	list-style-type:none;
	
}
.pagecontentconIN li
{
	padding-bottom: 6px;
}

.pagecontentconIN b,.pagecontentconIN a,.pagecontentconIN,
.pagecontentconIN li,.pagecontentconIN h3

{
		font-size: 14px;
}


.LatestActivitiesCon{width:226px;font-family:Verdana !important;}
.LatestActivities{text-align:left;padding-left:16px;}
.LatestActivitiesEmpty{height:350px !important;  }

.LatestActivitiesInfo {width:193px;border-bottom:1px solid #000;padding:10px 0px 7px 0px;font-size:11px; min-height:40px;letter-spacing:-1px}
.LatestActivitiesInfo a{font-weight:bold;}
.LatestActivitiesInfoLast{border:none !important;}




/*======gallery========*/ 
.onlineGif
{
	background: transparent url(  "images/Gallery/onlineBack.png" ) repeat-x scroll right top;
	line-height: 14px;
	margin-left: 0px;
	padding: 0 4px !important;
	position: absolute;
	text-decoration: none;
	margin-top:100px;
	z-index:20;
	bottom:auto;
	bottom:0 !important;
}
.HostAlternatingG td.col1G div.imgGalleryDiv,td.Hcol1 div.avatarDiv div.imgGalleryDiv 
{
	margin: 0pt auto !important;
	width: 140px !important;
	padding-top: 0px !important;
	height:114px !important;
	border:0 !important;
	position:relative;
}
div.imgGalleryDiv
{
	position:relative;
	}


div.avatarDiv div.imgGalleryDiv {width:108px; height:90px; margin:auto; margin-top:2px;}
div.avatarDiv div.imgGalleryDiv p.onlineGif {margin-top:76px;}

table.HostAlternatingG td{background:transparent !important;/*padding:1px !important;*/ }


td.Hcol1 div.avatarDiv {width:142px !important;height:136px !important;}
td.Hcol1 div.avatarDiv a{line-height:20px;}

#hasData .backGrayHost {padding:0 !important}

/*======END gallery========*/ 

.onlineGifHostProfile{margin-top:156px !important;}

.compaingBannerDiv {}

.sf-menu li {z-index:999;}


.cnt1Div,.cntDiv
	{
	width:214px;
    margin:0 auto;
    top:auto;
    border:0px solid #FF0000;
    display:none;position:absolute;
    background:#fff !important;
    padding:6px 0;
    z-index: 1;
    }
.cnt1Div a,.cntDiv a{padding-left:4px;}

.cntDiv a{line-height:18px;text-decoration:none}

#cnt1{margin-top:4px !important;}

.contShereFriends{background:#dedede;width:427px;margin:20px 0 20px 36px;padding:2px 0;}
.contShereFriends p{margin:13px !important;padding-bottom:4px;}
.contShereFriends p#emailPref span.chkMail input{float:left;margin-right:4px;}
.contShereFriends p#emailPref span.chkMail label{clear:right;margin:10px 0;}
* + html .contShereFriends p#emailPref span.chkMail label{line-height:18px;}
.cnt1Div a.tdn{float: left; clear: right; padding-top: 1px;color:#ff0000}

td#chkNotifications input{margin:10px 11px 0 0 !important;}

/*  Narrow style  */
ul.leftMenuLevel3 {margin-left:-1px !important;margin-top:2px !important;font-weight:bold}
.sf-menu a  {padding:3px; /* visited pseudo selector so IE6 applies text colour*/}
.sf-menu li {color:#666;}
.sf-menu ul {border:1px solid #666;width:150px;}
.sf-menu li li {background:#fff;padding:4px 0;}
.sf-menu li li a {color:#333 !important;}
.sf-menu li:hover {background:#999;outline:0;color:#666;}
.sf-menu li:hover>a {color:#FFF;}
.sf-menu li li li {background:#fff;color:#666;}
.sf-menu li li li a{color:#333;font-weight:normal}
.sf-menu li li li:hover {background:#999;}
.sf-menu li li li:hover>a {color:#FFF;}
.crr{border:1px solid #666;background:#fff !important;color:#333 !important;}
.crr  .leftMenuLevel3 .counters{color:#333 !important;}
/* END Narrow style  */
 .sf-menu li li li a.menuCurrent{font-weight:bold !important;font-weight:bold}
 
 .leftMenuLevel2 li a img{visibility:hidden}
 
 .nerrowWidth1{width:198px !important}
 .nerrowWidth2{width:200px !important}
 .nerrowLeft{left:200px !important;}
 
 .tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none;width:300px;text-align:left !important;text-decoration:none !important;font-weight:normal; }

 
#PopUpOneTimeFee{width:300px;height:160px;text-align:center;border:1px solid #000}
#PopUpOneTimeFee h1{padding:8px 0;font-size:13px;font-weight:bold}
#PopUpOneTimeFee p{margin:2px 0}
#okBtnOneTimeFee {width:100px;margin-top:11px}


#ImProfessional{font-size:11px;color:#000;}

.unsubDesc{text-align:center;font-size:11px;color:#000;line-height:18px;margin-bottom:20px;}


	.unsubcribeDiv{width: 940px;margin: 0 auto;padding: 20px;}
	.unsubcribeDiv p{margin-bottom: 10px;}
	.unsubcribeDiv ul{margin:10px 0 10px 14px;}
	.unsubcribeDiv li{margin:10px 0;}

#ImProfessionalG{color:#333}

.buttonRed[disabled] {cursor:default !important}

table.Host td.col1, table.HostAlternating td.col1{
width:141px !important;
}

/*FAQ*/
/*table*/
table.faqTable{border-collapse:collapse;margin: 20px;}
table.faqTable th{height:22px;}
table.faqTable .c1{width:260px;height:22px;text-align:left;padding-left:5px;}
table.faqTable .c2{width:80px;height:22px;text-align:center;padding-left:5px;}
table.faqTable .c3{width:80px;height:22px;text-align:center;padding-left:5px;}
/*ul*/
.Answer ul{padding:5px 0 0 15px;}
/*END FAQ*/

/*cut text without spaces in results*/
#resultDiv table tr td div {overflow:hidden;}

/*forgot password Send btn*/
.forgotDiv table input.buttonRed {width:110px !important;}
.forgotDiv table input.inputGray {margin:20px auto 0 !important; float:none;}

/*blocked user error link size*/
p.subHeader a{font-size:14px;}

        table#timeTable {border-collapse:collapse; border:1px solid #000; margin-top:10px;}
        table#timeTable td {border:1px solid;padding:3px;}
        
/*#contentContainer .profileCenterText p {width:358px;overflow:hidden;letter-spacing:0;}*/

/*Flash installer*/
#flashInstallContainerDiv
{
    margin-top: 50px;
    text-align: center;
}
#flashInstallContainerDiv img 
{
   /* margin: 26px 0 15px;*/
}
#flashInstallContainerDiv * {font-size: 13px;}

/*Pop-up boxes*/
#simplemodal-container
{
    left: 50% !important;
    margin-left: -150px;    
}
#simplemodal-container #confirmMsg
{
    padding: 10px;
    margin-left: -55px;
}
* + html #simplemodal-container #confirmMsg input#btnokBtn 
{
    margin-left: 55px;
}
#helpPopup {margin-left: -100px;}
.waitingRoomAlert {height: auto !important; width: 630px !important; margin-left: -200px !important;}
#featurePopUp {height: auto !important; margin-left: -65px !important; font-weight: normal; text-align: left;}
#fancy_close {right: -20px !important;}


/*Host rating page*/
.RatedHostDiv div {margin:0 !important; padding:4px;}


#installedMsg{ margin: 26px 0 15px;}

/* My Favourites */
.cnt, .Gcnt {height:23px; line-height: 23px; font-size:11px !important; padding-left:4px; width:210px; font-weight:bold; cursor:pointer;}
.Gcnt {margin-top:-1px;}
.cnt img,.Gcnt img {padding-top: 3px !important;}
.emailPref input,.emailPref label {float:left;}
.notificationChk {border:none !important;}
.cnt1Div {color:#333 !important;}
.addNote {display:block; font-weight:bold; line-height:12px; padding:2px 5px 4px; text-align:left; width:60px;}
.saveNote, .closeNote {margin:0 0 0 2px !important; padding:0 5px; float:right !important;}
div.saveNote {width:71px;}
div.closeNote {width:43px;}
.notificationChkAll {border:none; color:#333;}
.favSelectAll{background:url('images/favFrame.gif') !important; width:61px; height:15px; text-align:center; font-size:9px; border:0px !important; line-height:14px; margin:0 0 4px 4px;}
.allBtnClicked{background:url('images/favFrameRem.gif') !important; cursor:default !important;}
td#chkNotifications input {margin:7px 11px 0 0 !important;}
p#emailPref label {color:#333 !important;}
.favoriteTop .combo select, .favoriteTop .comboCat select {width:138px !important;}

/* signup table*/
div.signUpNUContent table.signTable td.first label {margin-top:6px;}
div.signUpNUContent table.signTable td span.signUpAstrix {display:block; margin-top:9px;visibility:hidden}
div.signUpNUContent table.signTable td span.signUpAstrixLast {display:block; margin-top:3px;visibility:hidden}
span.astrix, .loginMainTable span.red, table.signTable span.signUpAstrix, table.signTable span.signUpAstrixLast,table.ContactUsTable td.first span {display:none;visibility:hidden}
p.mandatory,div.mandatory {visibility:hidden!important}
.mandatory_login{display:none !important}

.add2favStandAlone {text-align:left !important;}

p.CreditBalance {font-size:12px;}

.forgotPassContainer {height:234px;overflow:hidden;border:2px solid #fff;}
/*.forgotDiv {padding:20px 10px 0 !important;}*/

li.select, li.select .Leftil, li.select .midil a, li.select .rightil {cursor:default !important;}

/* Waiting room */
#cntRadios {width:544px; overflow:visible;}
#cntRadios #divStartNewSessionDiv, #cntRadios #divDiscount {width:100%; float:left;margin-bottom:5px !important;}
#cntRadios #divDiscount, #cntRadios #divStartNewSessionDiv {height:18px;}
/*#cntRadios .chatButton {margin-top:31px;}*/
#cntRadios .lineA {margin: 0 0 0 23px !important;}
* + html #cntRadios .lineA {margin: 0 0 0 22px !important;}
.videoChatLogo {/*margin:0 auto -70px auto;*/ margin:0 auto; width:900px;}
span.DiscountError {float:left; width:100%; margin: 0 0 10px 23px;}
* + html span.DiscountError {margin-left:22px;}
* + html #cntRadios input[type="checkbox"]{width:13px;}
* + html #cntRadios input[type="radio"]{width:12px;}

.profileRightDiv .profileCenterText, #cntSearchResult #resultDiv table.Host td.col3 {overflow:hidden;}
.followMeDiv_small .followMeDivText .followmeDivButtons .btnContainer a {font-family: Arial;font-weight: bold;}

.topContentRes a.white {cursor:default;}

.MorePromoVideosDiv a#MorePromoVideos {text-decoration: none;}

.rightChatDiv {float:right !important;}

/* LeftBar */
#LeftBar br {display:none;}
#LeftBar #menuResult {margin-bottom:16px;}
#LeftBar #placeHolder {padding:0 !important;}
#LeftBar #banerPlaceholder {padding:0 !important; margin-bottom:16px;}
#LeftBar .banerPlaceholder {margin-bottom:16px;}
#LeftBar .LatestActivitiesCon {margin-bottom:16px;}

/* Buy Credit */
#cntCaption {position:relative;}
#cntCaption .buyCreditHelpBtn {position:absolute; top:9px !important; right:37px !important; margin:0 !important;}

#resultDiv table tr td.col3 div {overflow:visible;}
#resultDiv table.Host td.col4 p nobr, #resultDiv table.HostAlternating td.col4 p nobr {display:block; height:15px;}
/* Chrome hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
 #resultDiv table.Host td.col4 input.buttonRed, #resultDiv table.HostAlternating td.col4 input.buttonRed {margin-top:10px;}
}


div.warningMain{float:left;height:172px;margin-left:10px;margin-top:26px;width:632px;}
div.warningN {padding-top:30px;text-align:left;background:none;}
img.warningLeftCor,img.warningRightCor{}
img.warningLeftCor{float:left;margin-left:0;}
img.warningRightCor{float:left;margin-left:0;}
div.warningBackCenter{float:left;height:400px;width:684px;background:transparent url(  "images/warningBackCenter.png" ) repeat-x scroll left top;}
.blockMsg {width:auto !important;padding:40px !important;background-color:transparent !important;position: absolute !IMPORTANT;left: 50% !IMPORTANT;margin-left: -426px !IMPORTANT;}

* html div.warningBackCenter {background:#000; border:2px solid #fff;}

.warningN p{margin:32px 0;text-align:center;font-size:18px !important;color:#fff;}
.warningN .WarningOver18Btn{text-align:center;background:transparent url(  "images/WarningOver18Btn.gif" ) no-repeat scroll left top;float:left;width:215px;height:46px;font-size:18px;font-weight:bold;font-family:Arial;line-height:43px;color:#fff;letter-spacing:-1px;}
.warningN .WarningExitBtn{text-align:center;background:transparent url(  "images/WarningExitBtn.gif" ) no-repeat scroll left top;float:right;width:215px;height:46px;font-size:18px;font-weight:bold;font-family:Arial;line-height:43px;color:#fff;}
.warningN div span{font-size:18px}

li.pgCurrent a, .NewBestRate a.white, div.navi a.active {cursor:default !important;}

div.mandatoryFieldsForSignup{display:none}

ul#topMenuTabsHost li.cap3-content-results {width:185px !important;}
* + html ul#topMenuTabsHost li.cap3-content-results {width:158px !important;}

/* clb*/

.clbHostName
	{
		color: #FFFF99;
		font-family: impact;
		font-size: 22px;
		text-align: left;
		text-decoration: none;
	}
	.clbDate
	{
		color: #FFFF99;
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
	}
	.clbNew
	{
		color: #11FC05;
		font-family: impact;
		font-size: 22px;
		text-align: left;
		text-decoration: none;
	}
	.clbDesc
	{
		color: #FFFFFF;
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		text-align: left;
	}
	.clbEventTable
	{
		
	background: #333;
		width:720px;
		margin:6px auto;
		height:150px;
		
		
	}
	table.clbEventTable td{padding:12px;}
	table.clbEventTable td.clbEventTdSecond{padding-left:10px;padding-top:18px;
	                  
	                  }
	                  
	#apromo,#apast{text-decoration:none;font-size:12px;font-weight:bold;padding-bottom:16px;} 
	#apast{} 
	 #promo{text-align:center;width:900px;margin:20px auto;}   
	 .clbEventTdSecond a{text-decoration:none;}           
/*END clb*/

.sexyVideosProfile input.buttonRed {margin-bottom:4px;width:110px !important; padding:0 0 1px 0;}


/*#pfv{height:570px;margin-top:-49px !important;}*/

.stateIcon {width:200px !important; height:auto !important; text-align:center;}

#resultDiv td.col3Videos {vertical-align:top;}

table#reportRes td {padding:4px 2px 4px 1px !important;}

.ByCreditBottomDivPopUp .byCrediitDiv {margin-left:10px;}
.ByCreditBottomDivPopUp .byCrediitDiv a {text-decoration:none;}

/**** ie6 fixes ****/
* html .PaneBody{position:relative;}/* disappearing elements */
/* video in profile */
* html .profileRightDiv {display:inline;}
* html .profileRightDiv #contentContainer #PlaceForVideo {width:490px !important;}
/* END video in profile */
* html .mainContainer {margin-top:-13px;} /* profile tabs */
* html span.upperLoginInputBg {background-position:left top;} /* top login inputs */
/**** END ie6 fixes ****/

.backGray .caption {display:none;}

.followmeDivButtons .btnContainer {padding:0;height:21px!important;}
.followmeDivButtons a {display:block;height:21px;line-height:21px;}
.HotestMainDiv .hotestPrivetLink a {display:block;}

img.warningLeftCor, img.warningRightCor, .warningBackCenter img.warning_blue {display:none;}
div.warningBackCenter {width:470px; height:211px; overflow:hidden;}
body .blockPage {margin-left:-275px !important;}
.warningN p {font-size:15px !important; font-family:arial; font-weight:bold; margin:36px 0;}
div.warningMain {width:426px; height:166px; margin:23px 0 0 23px;}
.warningN .WarningOver18Btn, .warningN .WarningExitBtn {width:173px; height:31px;}
.warningN .WarningOver18Btn {float:left; margin:0 0 0 28px;}
.warningN .WarningExitBtn {float:right; margin:0 104px 0 0;}
.warningN div span {font-size:14px; line-height:31px;}

div.warningMain, .warningN .WarningOver18Btn, .warningN .WarningExitBtn {display:inline;} /* IE6 FIX */

#cntSearchResult.backGray {padding-bottom:3px;}
#cntSearchResult.backGray .pgrClass {margin:10px 0 5px;}
.lblLengthBR{line-height:4px;}

 ul.descUl
	{list-style-type:none;
		padding-left:12px !important;
		margin-top:4px;
        padding-bottom:15px;
	}
	
	* + html ul.descUl {padding-left:16px;}
	.mainContainer {position:relative}
	
div.btnContainerBottom{	clear: both;position:absolute;bottom:6px;width:500px;}
#profileRightDiv div.btnContainerBottom {width:490px;}
.videoDetailsCnt {margin:6px 0;}
a#selectAnoter {float:left; margin-top:6px;}
	
	.avatarDiv, table.HostAlternatingG td {width:139px !important;}
    
.profileRightDiv #PlaceForVideo {width:auto !important;}
.FDescHostimg p.onlineGif {margin:0 !important; bottom:0 !important; left:0 !important; top:auto !important;}

.favoriteTop {position:relative; z-index:2;}

div.HostAlternating {overflow:hidden;}

/*.topMenuTabsDivHost li:first-child {width:131px!important;}*/
.topMenuTabsDivHost li.col1 {width:141px!important;}



/*left Menu*/
img.leftMenuLevelImg1{display:none}
ul.leftMenuLevel2 li {position:relative;}
ul.leftMenuLevel2 li span.countersOnline {position:absolute; right:5px; }
div#menuResult ul.leftMenuLevel2 a {font-weight:normal;}

/* IE6 snapshots fix */
* html div.thumbs-content {float:left; display:inline; position:relative;}
* html div.mainContainer {height: 0.01%;}

.bredCr {position:relative; z-index:2;}

/* Signup */
.signupExplanationCnt * {font-size:12px; line-height:20px;}

/*Fix BuyCredit add250*/
.ByCreditBottomDiv, .ByCreditTopDiv{height:auto !important;overflow:hidden !important}
.newUserRightDiv{background-repeat:no-repeat !important;min-height:309px; height:auto!important; height:309px;}
.newUserCenterDiv{height:auto !important}