body, html{height:100%; padding:0px; margin:0px 10px 0px 10px;}
body{font-size:13px; font-family:Arial, Helvetica, sans-serif; background-position:center top; background-color:#FFFFFF;}
img{display:block; border:0px;}
a{color:#00A9E0; text-decoration:none;font-weight: bold; outline: none; }
a:hover {color:#00A9E0; text-decoration:underline;font-weight: bold;}

a.linkOn{
	font-size:9px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}

a.linkOn:hover, a.linkOff:hover{
	font-size:11px;
	font-weight:bold;
	color:#333333;
	text-decoration:underline;
}

a.linkOff{
	font-size:11px;
	font-weight:bold;
	color:#999999;
	text-decoration:none;
}

a.flagLink{
	background:url(/en/lounge/img/icon-flag_trans.gif) no-repeat top left;
	background-color:#FAFBFC;
	height:15px;
	padding-left:21px;
	margin-left:15px;
	
}

a.flagLink2{
	background:url(/en/lounge/img/icon-flag_trans.gif) no-repeat top left;
	background-color:#FAFBFC;
	height:15px;
	margin-top:5px;
	padding-left:21px;
	
}

p {
	margin-top: 0px;
	margin-bottom: 5px;
}

.avatars{
	width:105px; 
	height:105px; 
	padding:2px; 
	overflow:hidden; 
	border:1px solid #e7ecf1;
	background-color:#FFFFFF;
}

.avatars img{
	margin:auto;
	vertical-align:middle;
}

.incar{
	width:86px; 
	height:86px; 
	padding:2px; 
	margin:0px 18px;
	overflow:hidden; 
	border:1px solid #e7ecf1;
	background-color:#FFFFFF;
}

.incar img{
	margin:auto;
	vertical-align:middle;
}


.hdrForm {
	color:#20202D; 
	font-size:11px;
}

.header-box {
	position: relative;
	width: 959px;
	height: 79px;
	/* border: 1px solid #E7ECF1; */
	display: block;
	background: url(/en/lounge/img/lounge_05.gif) no-repeat left top; 
}

.header-box a.homeLinkHeaderSirius {
    border: none;
    color:#FFFFFF;
    display:block;
    height:50px;
    left:15px;
    position:absolute;
    top:16px;
    width:118px;
}
.header-box a.homeLinkHeaderSirius:hover {
    text-decoration: none;
}

.header-box .text-links {
	position: absolute;
	top: 11px;
	right: 19px;
	border: 0px solid black;
	display: block;
	color: #FFFFFF;
}

.header-box .text-links a {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.header-box .text-links a:hover {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}

.header-box .search {
	position: absolute;
	top: 35px;
	right: 15px;
	border: 0px solid black;
	width: 270px;
	height: 24px;
	display: block;
}

.header-box .search .inSearch {
	background:url("/en/lounge/img/form_search_txt.jpg") no-repeat scroll left top transparent;
	border:medium none;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	height:24px;
	left:0;
	outline:medium none;
	padding:0 6px 0 12px;
	position:absolute;
	top:0;
	width:241px;
}

.header-box .search .btSearch {
	position:absolute;
	top:0px;
	left:241px;
	background:url(/en/lounge/img/btn_form_search.jpg) no-repeat left top;
	width:25px;
	height:24px;
	outline:none;
	border:none;
	cursor:pointer;
}

.header-box .advanced {
	position: absolute;
	top: 41px;
	right: 19px;
	border: 0px solid black;
	width: auto;
	height: auto;
	display: block;
}

.header-box .advanced a{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:underline;
}

.header-box .advanced a:hover{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}

.listen-now-banner {
	position: relative;
	height: 61px;
	width: 665px;
	background: url(/en/lounge/img/lounge_09.gif) no-repeat left top; 
	display: block;
}

.listen-now-text {
	position: absolute;
	top: 18px;
	left: 72px;
	width: 555px;
	height: auto;
	border: 0px solid black;
	color: #2D2D2D;
}

.listen-now-text .title {
	font-size: 11px;
	font-weight: bold;
	color: #2D2D2D;
}

.listen-now-text .channel 
{
    font-size:11px;
}

.listen-now-text .details {
	font-size: 11px;
	color: #2D2D2D;
}

.listen-now-banner .link {
	position: absolute;
	top: 31px;
	right: 39px;
	font-size: 11px;
	color: #FFFFFF;
}

.listen-now-text .buy
{
    display:none;
}

.cat-player-wrapper {
	position: relative;
	width: 642px;
	height: 256px;
	/*background: url(/en/lounge/img/cat-01.gif) no-repeat left top;*/
	display: block;
}


.main-divider {
	width: 640px;
	height: 1px;
	background: url(/en/lounge/img/img-main-divider.gif) no-repeat left top; 
	display: block;
	font-size:1px;
	clear:both;
}

.topicbox01 {
	width: 640px;
	border: 1px solid white;
}

.topicbox02 {
	width: 640px;
	border-top: 1px solid #F1F1F1;
}

.topicboxtext {
	margin: 12px;
	min-height:156px;
}

.topicboximg {
	float: left;
	width: 160px;
	margin-right: 33px; 
}

.topicboxcopy {
	float: right;
	width: 420px;
	margin-top: 11px;
}

.topicboxcopy h2 {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 16px;
	color: #333333;
}

.topicboxcopy p {
	margin-top: 0px;
	margin-bottom: 5px;
	font-size: 13px;
	color: #1B293A;
}

.topicboxcopy .link a {
	font-size: 13px;
	color: #00A9E0;
	font-weight: bold;
	margin-top: 0px;
}

.gray3N12{
	color: #333333;
	font-weight:normal;
	font-size: 13px;
}

.blue {
	color: #00A9E0;
}

.bold {
	font-weight: bold;
}

.right-divider {
	width: 294px;
	height: 11px;
	display: block;
}

.right-box-bk {
	background: url(/en/lounge/img/right-box-bk.gif) repeat-y left top;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	width: 294px;
	height:auto;
	display: block;
	
}

.right-box-text {
	margin: 0px 20px 0px 20px;
	padding:8px 0px 0px 0px;
	border: 0px solid black;
	/* padding-top:6px; */
	font-family:Arial, Helvetica, sans-serif;
}

.right-box-text p {
	margin: 0px;
	/* margin-bottom: 5px; */
	font-size: 13px;
	color: #333333;
	line-height:normal;
}

.right-box-text .link {
	margin-top: 6px;
	
}

.right-box-text h3 {
	font-size: 16px;
	font-weight: bold;
	color: #00A9E0;
	margin-top: 0px;
	margin-bottom: 1px;
}

.right-box-text h4 {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 5px;
}

.right-box-text ul {
	margin:4px 0px 0px 0px;
	padding: 0px;
	list-style:none;
}

.right-box-text ul li {
	margin:0px;
	padding: 0px;
	list-style:none;
}

.right-box-btm {
	background: url(/en/lounge/img/right-03-bottom.gif) no-repeat left top;
	margin: 0px;
	padding: 0px;
	width: 294px;
	height:8px;
	display: block;
	
		
}

.right-members-copy {
	width: 145px;
min-height: 100px;
	display: block;
	border: 0px solid black;
	padding-top: 6px;
}

.right-members-img {
	width: 115px;
	display: block;
	border: 0px solid black;
	margin-right: 5px;
}

/* Start: Footer */

#lounge-footer {
	width: 959px;
	height: 39px;
	background: url(/en/lounge/img/lounge_22.gif) no-repeat left top;
	display: block;
}

.lounge-footer-content {
	margin: 10px;	
}

/* End: Footer */


/* Start: Carosel */

.right-01-icon-bk {
	width: 294px;
	Height: 72px;
	background: url(/en/lounge/img/right-01-icon-bk.gif) no-repeat left top;
}

/* End Carosel */

/* Start: Profile */

.profile-box {
	margin-bottom: 3px;
}

.profile-title { 
	background: url(/en/lounge/img/profile_title_bar.gif) no-repeat left top; 
	width: 644px;
	height: 38px;
	border: 1px solid #FFF;
	display: block;
}

.profile-title-text { 
	margin: 10px 10px 10px 10px;
	font-size: 14px;
	color: #FFFFFF;
	border: 0px solid red;
	width:400px; 
	float:left;
}

.profile-title-view{
	/*width:225px; 
	margin-left:410px; 
	margin-left:335px;*/
	margin-top:12px; 
	text-align:right;
	float: right;
	margin-right: 10px;
}

.profile-title-view a {
	color:#FFF; 
	font-size: 13px;
}

.profile-copy {
	border: 0px solid black;
	margin: 10px 60px 28px 20px;
}

.profile-copy h3 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 4px;
}

.profile-copy h3 a{
	font-size: 13px;
	font-weight: bold;
	color: #00a9e0;
	margin-top: 0px;
	margin-bottom: 4px;
	text-decoration:none;
}

.profile-copy h3 a:hover{
	font-size: 13px;
	font-weight: bold;
	color: #00a9e0;
	margin-top: 0px;
	margin-bottom: 4px;
	text-decoration:underline;
}

.profile-copy h4 {
	font-size: 11px;
	color: #999999;
	margin-top: 0px;
	margin-bottom: 0px;
}

.profile-copy p {
	font-size: 11px;
	color: #1B293A;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: normal;
}

.profile-copy p a{
	font-size: 11px;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight:normal;
	line-height: normal;
	text-decoration:underline;
}

.profile-copy p a:hover{
	font-size: 11px;
	color: #00a9e0;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight:normal;
	line-height: normal;
	text-decoration:underline;
}

.profile-copy .link {
	margin-top: 6px;
}

.profile-box .forum {
	margin-bottom: 12px;
}

#profile-main {
	position: relative;
	background: url(/en/lounge/img/bgd_prof_tile.gif) repeat-y; 
	width: 644px;
	/*height: 398px;*/
	display: block;
}

ul.profile-list{
	list-style:none;
	padding:12px 0px;
	margin:0px;
	display:block;
}

ul.profile-list li{
	float:left;
	padding-right:20px;
	margin:0px;
	
}

#profile-main-picture {
	/*position: absolute;*/
	/*top: 13px;
	left: 13px;
	background: url(/en/lounge/img/member-photo.jpg) no-repeat left top; 
	width: 241px;
	height: 334px;
	display: block;*/
	padding: 0px;
	margin-left:16px;
	/*width:250px;*/
	display:block;
	/*float:left;*/
}

#profile-main-content {
	position:relative;
	margin:0px;
	padding:0px;
	width: 330px;
	/*display:block;*/
}

#profile-main-content h3 {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	margin-top: 0px;
	margin-bottom: 0px;
}

#profile-main-content h4 {
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	margin-top: 0px;
	margin-bottom: 20px;
}

#profile-main-content p {
	font-size: 11px;
	font-weight: normal;
	color: #1B293A;
	margin-top: 12px;
	margin-bottom: 12px;

}

#profile-customizer {
	position: absolute;
	top: 361px;
	left: 17px;
	background: url(/en/lounge/img/customize-bk.gif) repeat-x left top; 
	width: 238px;
	height: 25px;
	display: block;
	border: 1px solid #E7ECF1;
}

#profile-sideNavLink{
                background:url(/en/lounge/img/sidenav/bg_proflie_link_new.jpg) no-repeat left top;
                width:294px;
                height:35px;
                margin-bottom:15px;
                padding:0px;
                display:block;
                font-size:11px;
                font-weight:normal;
                color:#00A9E0;
}


#profile-accountLink a, #profile-profileLink a{
                font-size:9px;
                font-weight:normal;
                color:#00A9E0;
                text-decoration:underline;
}

#profile-accountLink {
                width:120px;
                padding:12px 0px 0px 5px;
                margin:0px;
                float:left;
				text-align:right;
}

#profile-profileLink{
                width:145px;
                padding:12px 10px 0px 0px;
                margin:0px;
                float:right;
				text-align:left;
}

.cust-text {
	position: absolute; 
	top:6px; 
	left: 15px;
	color:#333333;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.cust-btn-blue a {
	position: absolute;
	top: 4px;
	right: 44px;
	width: 16px;
	height: 16px;
	/* border: 1px solid #E7ECF1; */
	display: block;
	background: url(/en/lounge/img/btn-customize-blue.gif) no-repeat left top;  
}

.cust-btn-green a {
	position: absolute;
	top: 4px;
	right: 26px;
	width: 16px;
	height: 16px;
	/* border: 1px solid #E7ECF1; */
	display: block;
	background: url(/en/lounge/img/btn-customize-green.gif) no-repeat left top; 
}

.cust-btn-red a {
	position: absolute;
	top: 4px;
	right: 8px;
	width: 16px;
	height: 16px;
	/* border: 1px solid #E7ECF1; */
	display: block;
	background: url(/en/lounge/img/btn-customize-red.gif) no-repeat left top; 
}


/* End: Profile */

/* Start: Modify */

.modify-title {
	width: 643px; 
	height: 5px;
	background: url(/en/lounge/img/modify-bk_03.gif) no-repeat left top; 
	font-size:1px;
	display: block;
}

.modify-box {
	width: 643px; 
	height: auto;
	background: url(/en/lounge/img/modify-bk.gif) no-repeat left bottom; 
	display: block;
}

.modify-content {
	width: auto; 
	height: auto;
	padding: 10px 18px 10px 18px;
	border: 0px solid black;
	display: block;
}

.modify-save-changes {
	width: 643px; 
	height: 49px;
	background: url(/en/lounge/img/modify-bk_06.gif) no-repeat left top; 
	display: block;
}

/* please add below classes under class named ".modify-save-changes" */

.savechange { 
		background:url(/en/lounge/img/btn_save_off.gif) no-repeat left top; 
		width:126px; 
		height:36px; 
		margin-left:13px;
		display:block;
		padding:12px 0px 0px 30px;
		color:#FFFFFF;
		text-decoration:none;
		font-size:11px;
}
.savechange:hover { 
	background:url(/en/lounge/img/btn_save_ovr.gif) no-repeat left top; 
	width:126px; 
	height:36px; 
	margin-left:13px; 
	display:block;
	padding:12px 0px 0px 30px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}

	
.modify-content h1 {
	margin:0px 0px 20px 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00A9E0;
}

.modify-content h2 {
	margin:0px 0px 13px 0px;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #1B293A;
}

.modify-content h3 {
	font-size:11px;
	color:#20202D;
	font-weight:normal;
}

.modify-content-con {
	padding-bottom:15px;
}
.modify-content p{
	font-size:11px;
	font-weight:normal;
	color:#20202d;
	padding:0px 30px 10px 0px;
	margin:0px;
}

	.modify-content input, .modify-content select, .modify-content textarea {
		/*border-top:1px solid #ADADAF;
		border-left:1px solid #E5E4E9;
		border-right:1px solid #E5E4E9;
		border-bottom:1px solid #E5E4E9;*/
		border: 1px solid #AAAAAA;
		outline:none;
		font-size:11px;
		font-weight:normal;
		margin-bottom:6px;
		display:block;
		color:#333333;
	}
	
	.modify-content select {
		height:20px;
		padding:1px 0px 0px 7px;
	}
	
	.modify-content select option {
		color:#333333;
		font-size:11px;
		font-weight:normal;
		padding-left:7px;
	}
	
	.modify-content input {
		height: 15px;
		padding: 3px 7px 0px 7px;
		color:#333333;
	}
	
	.modify-content textarea{
		padding:3px 0px 3px 7px;
		height:100px;
	}
	
	a.thumb-link {
		text-decoration:none;
	}
	
	a.thumb-link:hover {
		text-decoration:none;
	}

	a.thumb-link:hover .link-txt {
		text-decoration:underline;
	}
	
	.image-thumb {
		margin: 0px 0px 9px 0px;
		padding: 0px;
	}
	
	.link-section {
		margin:0px 3px;
		padding:0px;
		cursor:pointer;
		display:block;
	}
	.link-btn {
		position: absolute;
		margin:0px;
		padding:0px;
		width:16px;
		height:16px;
	}
	.link-txt {
		position:absolute;
		margin:3px 0px 0px 19px;
		padding:0px;
		color:#00A9E0;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
	}
	
	.link-txt:hover {
		position:absolute;
		margin:3px 0px 0px 19px;
		padding:0px;
		color:#00A9E0;
		font-size:11px;
		font-weight:bold;
		text-decoration:underline;
	}
	
	.linkarrows{
		background:url(/en/lounge/img/modify-bk_08.gif) no-repeat left top;
		padding:0px 0px 20px 22px;
		text-decoration:none;
		
	}
	
	.linkcross{
		background:url(/en/lounge/img/modify-bk_09.gif) no-repeat left top;
		padding:0px 0px 20px 22px;
		text-decoration:none;
		
	}

.my-introduction {
	/*border: 1px solid black;*/
	margin: 0px;
	padding: 0px;
	display:block;
	clear:both;
}

	.my-introduction h3 {
		margin:4px 0px 6px 8px;
	}

.my-introduction01 {
	width: 150px;
	padding-bottom:15px;
	display:block;
	clear:right;
}

.my-introduction02 {
	width: 310px;
	left: -3px;
	float: left;
}

	.my-introduction02 input{
		width:160px;
		color:#333333;
	}
	
	.my-introduction02 select {
		width:176px;
		color:#333333;
	}

.my-introduction03 {
	width: 287px;
	display:block;
}
	
	.my-introduction03 textarea {
		width:265px;
		color:#333333;
	}
	
.modify-content .divider {
	height: 30px;
	display: block;
	clear: both;
}

.my-images {
	margin: 0px;
	padding: 0px;
	display:block;
}

	.my-images h3 {
		margin:18px 0px 6px 0px;
	}

.my-images01, .my-images03 {
	width: 125px;
	height: 128px;
	float: left;
}

.my-images02 {
	/*width: 187px;*/
	width:145px;
	margin-left:10px;
	float: left;
}

.my-images04 {
	width: 160px;
	float: left;
}

.my-videos {
	margin: 0px;
	padding: 0px;
	display:block;
}

	.my-videos h3 {
		margin:4px 0px 6px 0px;
	}
	
.my-videos01 {
	width: 311px;
	float: left;
}
	
	.my-videos01  input, .half-column-left  input{
		width:284px;
		color:#333333;
	}
	
.my-videos02 {
	width: 284px;
	float: left;
}
	
	.my-videos02  input, .half-column-right  input{
		width:279px;
		color:#333333;
	}

.half-column-left {
	width: 302px;
	float: left;
}

.half-column-right {
	width: 298px;
	float: right;
}

	.half-column-left h3, .half-column-right h3 {
		margin:4px 0px 6px 0px;
	}
	
	.half-column-left  select{
		width:302px;
		color:#333333;
	}
	
	.half-column-left textarea {
		width:293px;
		color:#333333;
	}
	
	.half-column-right  select{
		width:298px;
		color:#333333;
	}

	.half-column-right textarea {
		width:289px;
		color:#333333;
	}

.my-channels {
	margin: 10px 10px 10px 10px;
}

.my-radios {
	margin: 10px 10px 10px 10px;
}

.my-bands {
	margin: 10px 10px 10px 10px;
}

.my-sites {
	margin: 10px 10px 10px 10px;
}

/* End: Modify */

.title-box {
	width: 643px;
	/*height: 30px;*/
	min-height:30px;
	display: block;
	border: 0px solid black;
	position:relative;
	overflow:hidden;
}
.title-box p {
	font-size:14px;
	color:#221e1d;
	margin:0 0 0 3px;
	
}
.title-box h2 
{
	font-size:16px;
	font-weight:bold;
	margin:0 3px 3px;
	width:575px;
	color:#00A9E0;
}
.title-box #title-header{
	width: 470px; 
	border: 0px solid black; 
	float: left; 
	padding-top: 7px; 
	padding-left: 19px;
	display:block;
}

.title-box2{
	background:url(/en/lounge/img/bg_group_members.gif) no-repeat top left;	
	width:606px;
	height:248px;
	position:relative;
	left:0px;
	top:-1px;
	padding:18px 21px 0px 21px;
	display:block;
}

.title-box2 #title-header{
	width: 357px; 
	border: 0px solid black; 
	display:block;
}

.title-box2 .group-members-avatar{
	margin-top:20px;
	height:113px;
}

.title-box2 .group-members-avatar img{
	float:left;
}

.title-box2 .group-members-avatar span{
	display:block;
	margin-left:120px;
	padding-top:10px;
}

.title-box3 {
	background:url(/en/lounge/img/bg_search_127.gif) no-repeat top left;	
	width:605px;
	height:109px;
	position:relative;
	left:0px;
	top:-1px;
	padding:18px 21px 0px 21px;
	display:block;
}

.title-box3 #title-header{
	border: 0px solid black; 
	display:block;
}

.title-box3 .subject-stats{
	height:35px;
	color: #1B293A;
	font-size: 13px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0px 5px 0px; 
	display:block;
}

.title-box4 {
	background:url(/en/lounge/img/bg_search_183.gif) no-repeat top left;	
	width:605px;
	height:165px;
	position:relative;
	left:0px;
	top:-1px;
	padding:18px 21px 0px 21px;
	display:block;
}

.title-box4 #title-header{
	border: 0px solid black; 
	display:block;
}

.title-box4 .subject-stats{
	height:35px;
	color: #1B293A;
	font-size: 13px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px 0px 12px 0px; 
	display:block;
}

.title-box4 label{
	padding:0px 6px 3px 6px;
	margin:0px;
	display:block;
}

.title-box4 input{
	width:243px;
	height:14px;
	margin:3px 0px 14px 0px;
	padding: 2px 5px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E2E1E6;
	border-right:1px solid #E2E1E6;
	border-bottom:1px solid #E2E1E6;*/
	border: 1px solid #AAAAAA;
	outline:none;
	font-size:11px;
	color:#333333;
	display:block;
}

.title-box4 select{
	width:253px;
	height:20px;
	margin:3px 0px 14px 0px;
	padding: 2px 5px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E2E1E6;
	border-right:1px solid #E2E1E6;
	border-bottom:1px solid #E2E1E6;*/
	border: 1px solid #AAAAAA;
	outline:none;
	font-size:11px;
	color:#333333;
	display:block;
}



.lounge-members-box {
	width:638px;
}

.lounge-members-box #title-header{ 
	border: 0px solid black; 
	padding-top:7px;
	padding-left:18px;
	display:block;
	margin-bottom:18px;
}

.lounge-members-box .title-sub-header {
	clear:both;
	font-size: 13px;
	font-weight:bold;
	color:#333333;
	padding-top:10px;
	padding-left:18px;
	font-family:Arial, Helvetica, sans-serif;
}

.lounge-members-box-pad-bottom {
	padding-bottom:500px;
}


.lounge-quiz-box {
	width:638px;
}

.lounge-quiz-box .title-banner {
	clear:both;
	padding-top:10px;
}

.lounge-quiz-list-box {
	width:620px;
	padding-left:16px;
	padding-top:23px;
}

.lounge-quiz-list-box h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.lounge-quiz-list-box .quiz-date {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-weight:normal;
	padding:6px 20px 6px 0px;
}

.lounge-quiz-list-box .quiz-results {
	padding: 9px 0px;
}

.lounge-quiz-list-box p{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1b293a;
	font-weight:normal;
	padding:6px 20px 6px 0px;
	line-height:1.3em;
}

.lounge-quiz-list-box h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#00a9e0;
	padding:6px 20px 4px 0px;
	margin:0px;
}

.lounge-quiz-list-box .quiz-divider {
	width: 610px;
	height: 1px;
	background: url(/en/lounge/img/img-main-divider.gif) no-repeat left top; 
	display: block;
	font-size:1px;
	margin-top:14px;
	clear:both;
}

.lounge-quiz-list-box ul.quiz-question{
	padding:10px 0px;
	margin:0px 0px 0px 22px;
	list-style:decimal;
	list-style-position:outside;
}

ul.quiz-question ul { 
	list-style:none;	
}


.lounge-quiz-list-box ul.quiz-question li{
	padding:10px 20px 10px 0px;
	margin:0px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	line-height:1.3em;
}

.lounge-quiz-list-box ul.quiz-question li h3{
	padding:0px;
	margin:0px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	line-height:1.3em;
}

.lounge-quiz-list-box ul.quiz-question li ul{
	padding:8px 0px 0px 0px;
	margin:0px;
	list-style:none;
	list-style-position:outside;
	display:table;
}

.lounge-quiz-list-box ul.quiz-question li ul li{
	padding:0px;
	margin:0px;
	display:table-row;
	list-style-type:none;
}

.lounge-quiz-list-box ul.quiz-question li ul li p{
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1b293a;
	padding:0px 0px 8px 0px;
	margin:0px;
}

.lounge-quiz-list-box ul.quiz-question li ul li input{
	clear:both;
	margin:0px;
	padding:0px 0px 8px 0px;
	height:15px;
	width:15px;
	display:table-cell;
	vertical-align:top;
	color:#333333;
}

.lounge-quiz-list-box ul.quiz-question li ul li label{
	margin: 0px;
	padding:0px 0px 8px 14px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1b293a;
	vertical-align:top;
	line-height:1.3em;
	width:520px;
	display:table-cell;
}

#page-return{
	background:url(/en/lounge/img/btn_arrow_return_bgwhite.gif) no-repeat top left;
	height:16px;
	margin-top:5px;
	padding:2px 0px 0px 18px;
	font-size:11px;
	display:block;
}

.title-header-right-button{
	width: 152px;
	float: right;
	border: 0px solid black;
	
	
}

#start-new-topic-imageTop {
	background:url(/en/lounge/img/lounge-04a_03.gif) no-repeat top left;
	position:absolute;
	bottom:0;
}
#start-new-topic-imageBot {
	background:url(/en/lounge/img/lounge-04a_10.gif) no-repeat top left;
}

.start-new-topic{
	width: 152px;
	height:30px;
	padding:0px;
	vertical-align:bottom;
}

.start-new-topic a{
	position:relative;
	top:9px;
	left:34px;
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
}

.start-new-topic a:hover{
	position:relative;
	top:9px;
	left:34px;
	color:#ffffff;
	text-decoration:underline;
	font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
}

.subject-title {
	/* margin: 4px 10px 10px 17px; */
	color: #00A9E0;
	font-size: 16px;
	font-weight: bolder;
	border: 0px solid black;
	/*width:120px; */
}

.search-reslut{
	padding:8px 0px 8px 19px;
	border-top:1px solid #E8EDF2;
}

.topic-button {
	width: 152px;
	border: 0px solid black;
	float: right;
}

.subject-stats {
	color: #1B293A;
	font-size: 13px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	padding-left: 10px; 
}

/* new topic box: start*/
#new-topic-box{
	background:url(/en/lounge/img/bg_new_topic.gif) no-repeat top left;	
	width:606px;
	height:351px;
	position:relative;
	left:0px;
	padding:18px 21px 0px 21px;
	display:block;
}

#new-topic-box fieldset{
	border:none;
	padding:0px;
	margin:0px;
}

#new-topic-box legend{
	font-size: 13px;
	color:#1B293A;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	margin:0px;
	display:block;
	*margin: 0 0 0 -8px;
}

#new-topic-box label{
	font-size:11px;
	color:#20202D;
	font-weight:normal;
	padding:0px;
	margin:8px 0px 5px 0px;
	display:block;
}

#new-topic-box input{
	background-color:#ffffff;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	padding:3px;
	margin:3px 0px 5px 0px;
	width:284px;
	height:14px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E4E5E7;
	border-right:1px solid #E4E5E7;
	border-bottom:1px solid #E4E5E7;*/
	border: 1px solid #AAAAAA;
	outline:none;
	display:block;
}

#new-topic-box select {
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E5E4E9;
	border-right:1px solid #E5E4E9;
	border-bottom:1px solid #E5E4E9;*/
	border: 1px solid #AAAAAA;
	outline:none;
	font-size:11px;
	font-weight:normal;
	margin-bottom:6px;
	display:block;
	height:20px;
	padding:1px 0px 0px 0px;
	width:118px;
	color:#333333;

}

#new-topic-box select option {
	color:#333333;
	font-size:11px;
	font-weight:normal;
	padding-left:0px;
}

#new-topic-box textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#new-topic-box textarea{
	background-color:#ffffff;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	padding:3px;
	margin:3px 0px 5px 0px;
	width:584px;
	height:80px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E4E5E7;
	border-right:1px solid #E4E5E7;
	border-bottom:1px solid #E4E5E7;*/
	border: 1px solid #AAAAAA;
	outline:none;
	display:block;
}
/* new topic box: end*/

/* new group box: start*/

#new-group-box{
	background:url(/en/lounge/img/bg_new_topic.gif) no-repeat top left;	
	width:606px;
	height:351px;
	position:relative;
	left:0px;
	padding:18px 21px 0px 21px;
	display:block;
}

#new-group-box fieldset{
	border:none;
	padding:0px;
	margin:0px;
}

#new-group-box legend{
	font-size: 13px;
	color:#1B293A;
	font-weight:bold;
	padding:0px 0px 5px 0px;
	margin:0px;
	display:block;
}

#new-group-box label{
	font-size:11px;
	color:#20202D;
	font-weight:normal;
	padding:0px;
	margin:8px 0px 5px 0px;
	display:block;
}

#new-group-box input{
	background-color:#ffffff;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	padding:3px;
	margin:3px 0px 5px 0px;
	width:284px;
	height:14px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E4E5E7;
	border-right:1px solid #E4E5E7;
	border-bottom:1px solid #E4E5E7;*/
	border: 1px solid #AAAAAA;
	outline:none;
	display:block;
}

#new-group-box select {
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E5E4E9;
	border-right:1px solid #E5E4E9;
	border-bottom:1px solid #E5E4E9;*/
	border: 1px solid #AAAAAA;
	outline:none;
	font-size:11px;
	font-weight:normal;
	margin-bottom:6px;
	display:block;
	height:20px;
	padding:1px 0px 0px 0px;
	width:118px;
	color:#333333;

}

#new-group-box select option {
	color:#333333;
	font-size:11px;
	font-weight:normal;
	padding-left:0px;
}

#new-group-box textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#new-group-box textarea{
	background-color:#ffffff;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	padding:3px;
	margin:3px 0px 5px 0px;
	width:584px;
	height:80px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E4E5E7;
	border-right:1px solid #E4E5E7;
	border-bottom:1px solid #E4E5E7;*/
	border: 1px solid #AAAAAA;
	outline:none;
	display:block;
}
/* new group box: end*/

.submit-button{
	position:relative;
	top:8px;
	left:0px;
	padding-right:10px;
	width:100px;
	height:16px;
	float:left;
}

.submit-button img {
	padding-top:2px;
}

.now-viewing-box {
	width: 643px;
	height: 31px;
	border: 0px solid red;
	clear:both;
	display: block;
	background: url(/en/lounge/img/lounge-04a_06.gif) no-repeat left top; 

}

.now-viewing-box2 {
	width: 643px;
	height: 27px;
	line-height: 27px;
	background: url(/en/lounge/img/bgd_subs_filter.gif) no-repeat left top; 
}

.now-viewing-boxAcc {
	width: 643px;
	height: 31px;
	border: 0px solid red;

	display: block;
	background: url(/en/lounge/img/lounge-04a_06_ovr.gif) no-repeat left top; 
}

.now-viewing-box .selected, .now-viewing-boxAcc .selected, .now-viewing-box2 .selected {
	color: #235768;
	font-weight: bolder;
}

.now-viewing-copy {
	margin-left: 18px;
	color: #FFFFFF;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bolder;
	border: 0px solid red;
	padding-top: 10px;
}

.now-viewing-copy a {
	color: #FFFFFF;
	text-decoration: none;
	padding:0px 3px;
}

.now-viewing-copy a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	padding:0px 3px;
}

.topics-replies-views {
	width: 643px;
	height: 34px;
	border: 0px solid red;
	position: relative;
	display: block;
	background: url(/en/lounge/img/lounge-04a_07.gif) no-repeat left top; 
}

.topics-replies-views2 {
	width: 643px;
	height: 34px;
	position: relative;
	display: block;
	background: url(/en/lounge/img/hdr_subs_headers.gif) no-repeat left top; 
}

.discussions-replies-views {
	width: 643px;
	height: 34px;
	border: 0px solid red;
	position: relative;
	display: block;
	background: url(/en/lounge/img/lounge-04a_08.gif) no-repeat left top; 
}

.discussion-order-box {
	width: 643px;
	height: 34px;
	border: 1px solid black;
	position: relative;
	display: block;
}

.discussion-topic-box1_bu {
	width: 641px;
	min-height: 101px;
	position: relative;
	border-top: 1px solid #E7ECF1;
	display: block;
	background-color: #ffffff;
}

.discussion-topic-box1 {
	width: 633px;
	height: 135px !important; 
	/* min-height: 111px; */
	padding:4px;
	position: relative;
	display: block;
	border-top: 1px solid #E7ECF1;
	background-color: #ffffff;
	overflow: hidden;
}

.discussion-topic-box2 {
	width: 641px;
	height: auto !important; 
	height: 111px; 
	min-height: 111px;
	padding:4px;
	position: relative;
	border-top: 1px solid #E7ECF1;
	display: block;
	background-color: #FBFAFF;
	overflow: hidden;
}

.discussion-image_bu {
	width: 106px;
	height: 101px;
	float: left;
}

.discussion-image {
	width: 106px;
	float:left;
	margin: 15px 0px 0px 0px;
}

.discussion-copy_bu {
	float: left;
	width: 365px;
	border: 0px solid black;
	/* position: absolute;
	top: 24px;
	left: 120px; */
	padding-left: 10px;
	padding-top: 20px;
	/*padding-bottom: 20px;*/
}

.discussion-copy {
	float: right;
	width: 355px;
	border: 0px solid black;
	/* position: absolute;
	top: 24px;
	left: 120px; */
	padding-left: 15px;
	padding-top: 24px;
	margin-right:10px;
	
}

.discussion-copy .title {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	
}

.discussion-copy .title a{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	
}

.discussion-copy .title a:hover{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	
}

.discussion-copy .posted {
	color: #999999;
	font-size:11px;
	margin-bottom: 15px;
}

.discussion-copy .latest-comment {
	color: #999999;
	font-size:11px;
	font-style:italic;
}

.discussion-vertical {
	width: 3px;
	height: 101px;
	border: 0px solid black;
	float: left;
	display: block; 
	background: url(/en/lounge/img/lounge-vertical-divider.gif) no-repeat left top;
}

.group-members-list-box {
	padding-top:10px;
}

.group-members-list-box ul.group-members-thumb {
	list-style:none;
	padding:0px;
	margin:0px;
	width:100%
	
}

.alphBar {
	background:url(/en/lounge/img/bg_alphabetical_bar.gif) repeat-x top left; 
	height:22px; 
	border:1px solid #e7ecf1; 
	display:block; 
	padding:10px 0px 0px 18px; 
	font-weight:bold; 
	color:#235768;
}

ul.group-members-thumb li {
	display:block;
	padding:0px 0px 10px 0px;
	margin:0px;
	
}

ul.group-members-thumb li ul {
	clear:both;
	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
}

ul.group-members-thumb li ul li{
	padding-left:10px;
	margin:0px;
	font-size:11px;
	font-weight:normal;
	float:left;
	display:inline;
}

ul.group-members-thumb li ul li a{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
}

ul.group-members-thumb li ul li a:hover{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
}

ul.group-members-thumb li ul li a.text-link{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:10px 3px 0px 7px;
	height:38px;
	clear:left;
	float:left;
	
}

ul.group-members-thumb li ul li a:hover.text-link{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:10px 3px 0px 7px;
	height:38px;
}

ul.group-members-thumb li ul li a.text-link2{
	background:url(/en/lounge/img/btn_list_star.gif) no-repeat 6px 6px;
	color:#00a9e0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:7px 3px 0px 28px;
	height:15px;
	clear:left;
	float:left;
}

ul.group-members-thumb li ul li a:hover.text-link2{
	background:url(/en/lounge/img/btn_list_star.gif) no-repeat 6px 6px;
	color:#00a9e0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:7px 3px 0px 28px;
	height:15px;
}

ul.group-members-thumb li ul li a.text-link3{
	color:#00A9E0;
	text-decoration:none;
	font-weight:normal;
	display:block;
	padding:10px 7px 0px 7px;
	width:95px;
	text-align:center;
	clear:left;
	float:left;
	
}

ul.group-members-thumb li ul li a:hover.text-link3{
	color:#00A9E0;
	text-decoration:none;
	font-weight:normal;
	display:block;
	padding:10px 7px 0px 7px;
	width:95px;
	text-align:center;
	clear:left;
	float:left;
}

.group-members-list-box ul.group-members-thumb li ul li a.text-link3 img {
	display:inline; 
	padding-right:3px; 
	vertical-align:middle;
	border:none;
}

.group-members-list-box ul.group-members-thumb li ul li a.text-link3 span{
	font-weight:bold;
	text-decoration:none;
}

.group-members-list-box ul.group-members-thumb li ul li a:hover.text-link3 span{
	font-weight:bold;
	text-decoration:underline;
}

.group-members-list-box ul.group-members-desc {
	width:100%;
	list-style:none;
	padding:0px;
	margin:20px 0px 0px 0px;
	
}

.group-members-list-box ul.group-members-desc li{
	width:280px;
	list-style:none;
	padding:0px;
	margin:0px 30px 0px 0px;
	font-size:11px;
	font-weight:normal;
	float:left;
	position:relative;
}

/*----------------------------------------------------------*/
	.group-members-list-box2 ul.group-members-desc2 {
		width:100%;
		list-style:none;
		padding:0px 0px 5px 0px;
		margin:15px 0px 0px 0px;
	}
	
	.group-members-list-box2 ul.group-members-desc2 li {
		list-style:none;
		list-style-position:outside;
		padding:0px 0px 10px 0px;
		margin:0px;
		display:block;
	}
	
	.group-members-list-box2 ul.group-members-desc2 li ul{
		list-style:none;
		list-style-position:outside;
		padding:0px;
		margin:0px;
		clear:both;
	}
	
	.group-members-list-box2 ul.group-members-desc2 li ul li{
		width:300px;
		list-style:none;
		padding:0px 0px 10px 15px;
		margin:0px;
		font-size:11px;
		font-weight:normal;
		float:left;
	}
/*----------------------------------------------------------*/

.group-members-list-box2 {
	width:643px;
	padding:0px;
}

.group-members-list-box2 ul.group-members-desc {
	width:100%;
	list-style:none;
	padding:0px;
	margin:20px 0px 0px 0px;
	display:list-item;
}

.group-members-list-box2 ul.group-members-desc li{
	width:280px;
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	font-size:11px;
	font-weight:normal;
	display:table-cell;
}


.search-members-list-box {
	padding:10px 0px 0px 0px;
}

.search-members-list-box ul.search-members-thumb {
	width:100%;
	list-style:none;
	padding:0px;
	margin:0px;
}

ul.search-members-thumb li {
	display:block;
	padding:0px 0px 10px 0px;
	margin:0px;
	
}

ul.search-members-thumb li ul {
	clear:both;
	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
}

ul.search-members-thumb li ul li{
	padding-left:10px;
	margin:0px;
	font-size:11px;
	font-weight:normal;
	float:left;
	display:inline;
}

ul.search-members-thumb li ul li a{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
}

ul.search-members-thumb li ul li a:hover{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
}

ul.search-members-thumb li ul li a.text-link{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:10px 3px 0px 7px;
	clear:left;
	float:left;

}

ul.search-members-thumb li ul li a.text-link:hover{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:10px 3px 0px 7px;

}

ul.search-members-thumb li ul li a.text-link3{
	color:#00A9E0;
	text-decoration:none;
	font-weight:normal;
	display:block;
	padding:10px 7px 0px 7px;
	width:95px;
	text-align:center;
	clear:left;
	float:left;
	
}

ul.search-members-thumb li ul li a:hover.text-link3{
	color:#00A9E0;
	text-decoration:none;
	font-weight:normal;
	display:block;
	padding:10px 7px 0px 7px;
	width:95px;
	text-align:center;
	clear:left;
	float:left;
}

ul.search-members-thumb li ul li a.text-link3 img {
	display:inline; 
	padding-right:3px; 
	vertical-align:middle;
	border:none;
}

ul.search-members-thumb li ul li a.text-link3 span{
	font-weight:bold;
	text-decoration:none;
}

ul.search-members-thumb li ul li a:hover.text-link3 span{
	font-weight:bold;
	text-decoration:underline;
}

/*
.search-members-list-box ul.search-members-thumb li{
	width:105px;
	list-style:none;
	padding:0px 10px 0px 0px;
	margin:0px;
	font-size:11px;
	font-weight:normal;
	float:left;
}

.search-members-list-box ul.search-members-thumb li a{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
}

.search-members-list-box ul.search-members-thumb li a:hover{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
}

.search-members-list-box ul.search-members-thumb li a span{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:7px 5px 7px 5px;
}

.search-members-list-box ul.search-members-thumb li a:hover span{
	color:#00A9E0;
	text-decoration:underline;
	font-weight:normal;
	display:block;
	padding:7px 5px 7px 5px;
}
*/


.replies {
	float:right;
	width: 75px;
	height: 110px;
	border-left: 1px solid #E7ECF1;
	border-right: 1px solid #E7ECF1;
	/* float: right; */
	display: block; 
	text-align:center;
	margin-top: 15px;
	top: 0px;
	right: 75px;
	z-index: 1;
}

.replies-copy {
	margin-top: 40px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 16px;
	font-weight:bold;
}

.views {
	float:right;
	width: 70px;
	height: 61px;
	/* border-left: 1px solid #E7ECF1; */
	/* border-right: 0px solid #E7ECF1; */
	/* float: right; */
	display: block; 
	text-align:center;
	margin-top: 26px;
	top: 0px;
	right: 0px;
}

.views-copy {
	margin-top: 30px;
	font-family:Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 16px;
	font-weight:bold;
}

.discussion-topic-divider {
	width: 643px;
	height: 1px;
	background-color: #FFFFFF;
	display: block; 
	margin: 0px;
	padding: 0px;
	background: url(/en/lounge/img/lounge-discussion-divider2.gif) no-repeat left top;
	clear: both;
	font-size:1px;
}

.pagination-box  {
	width: 643px;
	height: 30px;;
	/* border: 1px solid black; */
	position: relative;
	display: block;
}

.pagination-copy  {
	color: #00A9E0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border: 0px solid black;
}


.discussion-subnav {
	width: 643px;
	height: 31px;;
	border: 0px solid black;
	position: relative;
	display: block;
	background: url(/en/lounge/img/disc-subnav-top.gif) no-repeat left top; 
	color: #FFFFFF;
	font-size:11px;
	font-weight:bolder;
}

.discussion-subnav a, .discussion-subnav2 a, .discussion-subnav-deals a {
	color: #FFFFFF;
	font-size:11px;
}

.discussion-subnav2 {
	width: 643px;
	height: 31px;;
	border: 0px solid black;
	position: relative;
	display: block;
	background: url(/en/lounge/img/disc-subnav-bottom.gif) no-repeat left top; 
	color: #FFFFFF;
	font-size:11px;
	font-weight:bolder;
}
.discussion-subnav-deals {
	width: 643px;
	height: 31px;;
	position: relative;
	display: block;
	background: url(/en/lounge/img/disc-subnav-bottom-deals.gif) no-repeat left top; 
	color: #FFFFFF;
	font-size:11px;
	font-weight:bolder;
}

.discussion-subnav-deals {
	width: 643px;
	height: 31px;;
	position: relative;
	display: block;
	background: url(/en/lounge/img/disc-subnav-bottom-deals.gif) no-repeat left top; 
	color: #FFFFFF;
	font-size:11px;
	font-weight:bolder;
}

.discussion-subnav-return {
	width: 380px;
	height: 31px;
	border: 0px solid black;
	float: left;
	text-transform: uppercase;
}


.discussion-subnav-comments {
	width: 111px;
	height: 31px;
	border: 0px solid black;
	float: left;
}

.discussion-subnav-goto {
	width: 150px;
	height: 31px;
	border: 0px solid black;
	float: left;
}

.topic-detail {
	width: 643px;
	/* min-height: 167px; */
	border: 0px solid blue;
	position: relative;
	display: block;
	/* background: url(/en/lounge/img/topic-detail-bk.gif) no-repeat left top; */
}

.topic-detail-img {
	width: 111px;
	height: auto;
	border: 0px solid black;
	position: absolute;
	display: block;
	padding: 11px;
	top: 0px;
	left: 0px;
}

/*.topic-detail-img-deals {
	width: 150px;
	height: auto;
	position: absolute;
	display: block;
	padding: 11px;
	top: 0px;
	left: 0px;
}*/

.topic-detail-copy {
	width: 480px;
	height: auto;
	border: 0px solid black;
	position: relative;
	display: block;
	left: 145px;
	top: 0px;
	padding-bottom: 24px;
}

/*.copy-deals {
	width: 474px;
	height: auto;
	position: relative;
	display: block;
	left: 161px;
	top: 0px;
	padding-bottom: 24px;
}
*/

.topic-detail-copy h3 {
	font-size: 16px;
	font-weight: bolder;
	color: #333333;
	padding-top: 26px;
	margin-bottom: 8px;
}
/*.copy-deals h3 {
	padding-top: 0px;
}*/
.topic-detail-copy .topic-detail-posted1 {
	font-size:11px;
	color: #999999;
	margin-top: 0px;
	margin-bottom: 20px;
}
.topic-detail-copy .topic-detail-text {
	color: #333333;
	font-size: 13px;
	margin-bottom: 20px;
}

.topic-detail-copy .topic-detail-link {
	color: #999999;
	font-size:11px;
	font-weight: normal;
	border: 0px solid black;
	/* margin-bottom: 18px; */
}

.topic-detail-main-content .topic-detail-link {
	color: #999999;
	font-size:11px;
	font-weight: normal;
	border: 0px solid black;
	text-align:right;
	margin-bottom: 10px;
}

.link-reply {
	padding-left: 16px;
	padding-right: 2px;
	background: url(/en/lounge/img/icon-reply.gif) no-repeat left top; 
}

.link-agree {
	padding-left: 16px;
	padding-right: 2px;
	background: url(/en/lounge/img/icon-agree.gif) no-repeat left top; 
}

.link-disagree {
	padding-left: 17px;
	padding-right: 4px;
	background: url(/en/lounge/img/icon-disagree.gif) no-repeat left top; 
}

.link-flag {
	padding-left: 19px;
	padding-right: 2px;
	background: url(/en/lounge/img/icon-flag.gif) no-repeat left top; 
}

.link-edit {
	padding-left: 16px;
	padding-right: 2px;
	background: url(/en/lounge/img/icon-edit.gif) no-repeat left top; 
}

.link-create {
	padding-left: 16px;
	padding-right: 2px;
	background: url(/en/lounge/img/icon-create.gif) no-repeat left top; 
}

.topic-detail-bottom {
	width: 643px;
	height: 20px;
	border: 0px solid black;
	position: relative;
	display: block;
	background: url(/en/lounge/img/topic-detail-bk-bottom.gif) no-repeat left top; 
}

.comments-bk {
	background: url(/en/lounge/img/topic-detail-bk.gif) repeat-y left top;
	padding-top: 5px;
	/*border: 0px solid red;*/
	margin-left: 2px;
}


.topic-detail-main {
	width: 641px;
	min-height: 20px;
	/*border-left: 0px solid grey;*/
	position: relative;
	display: block;
	background: url(/en/lounge/img/topic-detail-bk-main.gif) repeat-y left top;
	/*margin-left: 2px;*/
	padding-left:2px;
}

.topic-detail-container {
	min-height: 20px;
	position: relative;
	display: block;
}

.topic-detail-main-box {
	width: 630px; 
	height: auto; 
	border: 0px solid red;
}

.topic-detail-main-box0 {
	/*width: 630px;*/
	width:630px; 
	height: auto; 
	border: 0px solid red;
	background-color: #FFFFFF;
}

.topic-detail-main-box1 {
	position: relative;
	/*width: 605px; */
	width: 587px;
	padding-right: 18px;
	height: auto; 
	border: 0px solid red;
	background-color: #eef3f8;
}

.topic-detail-main-box2 {
	position: relative;
	/*width: auto; */
	width: 549px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #FFFFFF;
	border: 1px solid #E7ECF1;
	margin-top: 15px;
}

.topic-detail-main-box3 {
	position: relative;
	/*width: 555px; */
	width: 513px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #eef3f8;
}

.topic-detail-main-box4 {
	/*width: 530px; */
	width: 477px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #FFFFFF;
	border: 1px solid #E7ECF1;
}

.topic-detail-main-box5 {
	/*width: 505px; */
	width:441px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #eef3f8;
}

.topic-detail-main-box6 {
	/*width: 480px; */
	width:405px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #FFFFFF;
	border: 1px solid #E7ECF1;
}

.topic-detail-main-box7 {
	/*width: 455px; */
	width:369px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #eef3f8;
}

.topic-detail-main-box8 {
	/*width: 430px;*/
	width:333px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #FFFFFF;
	border: 1px solid #E7ECF1;
}

.topic-detail-main-box9 {
	/*width: 405px;*/
	width:297px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #eef3f8;
}

.topic-detail-main-box10 {
	/*width: 380px; */
	width:261px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #FFFFFF;
	border: 1px solid #E7ECF1;
}

.topic-detail-main-box11 {
	/*width: 355px;*/
	width:225px;
	padding-right:18px;
	height: auto; 
	border: 0px solid red;
	background-color: #eef3f8;
}

.topic-detail-main-content {
	/*padding: 18px 26px 18px 18px;*/
	padding: 18px 0px 18px 0px;
	margin-left: 18px;
	font-size:11px;
	color: #999999;
	/* margin-bottom: 15px; */
	border: 0px solid blue;
	word-wrap:break-word;  
	
}

.topic-detail-user {
	padding-bottom: 7px;
}

.topic-detail-posted {
	padding-bottom: 12px;
}

.topic-detail-comment {
	padding-bottom: 7px;
}
.topic-detail-comment p {
	color: #333333;
	font-size: 13px;
}

.topic-detail-comment p a{
	font-weight:normal;
}

.topic-detail-comment p a:hover{
	font-weight:normal;
}

.topic-button {
	position: absolute; top:0px; right: 6px;
}

.topic-comment {
	width: 605px;
	min-height: 145px;
	border: 0px solid black;
	background-color: #eef3f8;
	position: relative;
	display: block;
	margin: 0px 19px 0px 19px;
	padding-bottom: 10px;
}

.topic-comment2 {
	width: 605px;
	min-height: 145px;
	border: 0px solid black;
	background-color: #eef3f8;
	position: relative;
	display: block;
	margin: 0px 19px 0px 19px;
	padding-bottom: 0px;
}

.topic-comment-top {
	width: 605px;
	height: 2px;
	border: 0px solid black;
	background-color: #eef3f8;
	position: relative;
	display: block;
	background: url(/en/lounge/img/topic-comment-top-bk.gif) no-repeat left top;  
	margin: 0px 19px 0px 19px;
}

.topic-comment-bottom {
	width: 605px;
	height: 2px;
	border: 0px solid black;
	background-color: #eef3f8;
	position: relative;
	display: block;
	background: url(/en/lounge/img/topic-comment-bottom-bk.gif) no-repeat left top;  
	margin: 0px 19px 0px 19px;
}

.topic-comment-divider {
	height: 5px;
	border: 0px solid black;
	position: relative;
	display: block; 
	margin: 0px;
}

.sub-comments-top {
	width: 570px; 
	height: 3px;
	border: 0px solid black;
	margin: 0px 18px 0px 18px;
	background: url(/en/lounge/img/topic-sub-comment-top-bk.gif) no-repeat left top; 
}

.sub-comments-main {
	width: 570px; 
	border-left: 1px solid #E7ECF1;
	border-right: 1px solid #E7ECF1;
	background-color: #FFFFFF;
	margin: 0px 18px 0px 18px;
	position: relative;
}

.sub-comments-bottom {
	width: 570px; 
	height: 3px;
	border: 0px solid black;
	margin: 0px 18px 0px 18px;
	background: url(/en/lounge/img/topic-sub-comment-bottom-bk.gif) no-repeat left top; 
}

.topic-divider {
	width: 643px;
	height: 17px;
	border: 0px solid black;
	position: relative;
	display: block; 
	margin: 0px;
	background: url(/en/lounge/img/topic-divider.gif) no-repeat left top; 
}

.comment-form-box {
	width: 643px;
	min-height: 167px;
	border: 0px solid black;
	position: relative;
	display: block;
	background: url(/en/lounge/img/topic-detail-bk.gif) no-repeat left top; 
}

.comment-form {
	color: #1B293A;
	font-weight: bolder;
	font-size: 13px;
	margin-bottom: 15px;
}

/* please add below classes under class named ".comment-form" */
.submit {
		background:url(/en/lounge/img/btn_submit_off.gif) no-repeat left top;
		width:88px;
		height:36px;
		padding:12px 0px 0px 30px;
		color:#FFFFFF;
		font-size:11px;
		text-decoration:none;
		display:block;
	}
	
.submit:hover {
	background:url(/en/lounge/img/btn_submit_ovr.gif) no-repeat left top;
	width:88px;
	height:36px;
	padding:12px 0px 0px 30px;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	display:block;
}

.comment-form-bottom {
	width: 643px;
	min-height: 20px;
	border: 0px solid black;
	position: relative;
	display: block;
	background: url(/en/lounge/img/topic-detail-bk-bottom.gif) no-repeat left top; 
}

/* -- Login Section: Start -- */

.loung-login-message{
	padding-left:19px; 
	color:#1B293A;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 13px;
}

/*
#loung-login {
	background:url(/en/lounge/img/bg_lounge_login.gif) no-repeat top left; 
	width:740px; 
	height:176px;
	padding:28px 23px 0px 23px;
	left:-5px;
}

#loung-login ul{
	list-style:none;
	padding:0px;
	margin:0px;
	display:table;
}

#loung-login ul li{
	display:block;
	display:table-row;
}

#loung-login ul li label{
	display:table-cell;
	width:83px;
	padding-top:22px;
	color:#20202d;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

#loung-login ul li input{
	display:table-cell;
	width:287px;
	height:14px;
	border-top:1px solid #ADADAF;
	border-left:1px solid #E2E1E6;
	border-right:1px solid #E2E1E6;
	border-bottom:1px solid #E2E1E6;
	padding:2px 3px;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
}

#loung-login ul li a{
	display:table-cell;
	color:#00A9E0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	padding-left:16px;
}

#loung-login ul li a:hover{
	display:table-cell;
	color:#00A9E0;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-decoration:underline;
	padding-left:16px;
}
*/

#loung-login {
		background:url(/en/lounge/img/bg_lounge_login.gif) no-repeat top left; 
		width:740px; 
		height:176px;
		padding:28px 23px 0px 23px;
		left:-5px;
	}
	
	#loung-login ul{
		list-style:none;
		padding:0px;
		margin:0px;
	}
	
	#loung-login ul li{
		display:block;
		clear:both;
	}
	
	#loung-login ul li label{
		display:block;
		width:83px;
		padding-top:22px;
		color:#20202d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:normal;
		float:left;
	}
	
	#loung-login ul li input{
		display:block;
		margin-right:16px;
		margin-top:17px;
		width:287px;
		height:14px;
		/*border-top:1px solid #ADADAF;
		border-left:1px solid #E2E1E6;
		border-right:1px solid #E2E1E6;
		border-bottom:1px solid #E2E1E6;*/
		border: 1px solid #AAAAAA;
		padding:2px 3px;
		font-size:11px;
		font-weight:normal;
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		float:left;
	}
	
	#loung-login ul li a{
		display:block;
		width:130px;
		float:left;
		color:#00A9E0;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		text-decoration:underline;
		padding-top:22px;
	}
	
	#loung-login ul li a:hover{
		display:block;
		width:130px;
		float:left;
		color:#00A9E0;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		font-weight:normal;
		text-decoration:underline;
		padding-top:22px;
	}
	
/* new login page style: start */
#loung-login2 {
		width:750px; 
		background:url(/en/lounge/img/bg_lounge_login_mid.gif) repeat-y top left;
		display:block;
	}

	#loung-login2 .login-left{
		width:335px;
		float:left;
		background:transparent;
		padding:12px 0px 8px 22px;
	}
	
	#loung-login2 .login-left label{
		display:block;
		padding-top:5px;
		color:#ffffff;
		font-size:11px;
		font-weight:bold;
	
	}
	
	#loung-login2 .login-left input.textIn{
		display:block;
		margin-right:0px;
		margin-top:7px;
		width:204px;
		height:14px;
		/*border-top:1px solid #acacae;
		border-left:1px solid #e4e5e7;
		border-right:1px solid #e4e5e7;
		border-bottom:1px solid #e4e5e7;*/
		border: 1px solid #AAAAAA;
		padding:2px 3px;
		font-size:11px;
		font-weight:normal;
		color:#333333;
		float:left;
	
	}
	
	input.submint-lognin {
		background:url(/en/lounge/img/btn_lounge_signin_off.gif) no-repeat top left;
		width:90px;
		height:34px;
		display:block;
		border:none;
		outline:none;
		margin-top:20px;
		cursor:pointer;
	}
	
	input.submint-lognin:hover {
		background:url(/en/lounge/img/btn_lounge_signin_ovr.gif) no-repeat top left;
		width:90px;
		height:34px;
		border:none;
		display:block;
		outline:none;
		margin-top:20px;
		cursor:pointer;
	}
	
	.login-left h2 {
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
		text-transform:uppercase;
		color:#ffffff;
	}
	
	.login-left p {
		font-size:11px;
		font-weight:normal;
		color:#FFFFFF;
		padding:6px 0px;
		margin:0px;
	}
	
	.login-left p span{
		display:block;
	}
	
	.login-left a {
		font-size:11px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:none;
		line-height:35px;
		padding-top:7px;
		margin-left:12px;
		width:120px;
	}
	
	.login-left a:hover {
		font-size:11px;
		font-weight:normal;
		color:#FFFFFF;
		text-decoration:underline;
		line-height:35px;
		padding-top:7px;
		margin-left:12px;
		width:120px;
	}
	
	.login-right{
		width:340px;
		float:right;
		background:transparent;
		padding:12px 22px 8px 0px;
	}
	
	.login-right h2 {
		font-size:13px;
		font-weight:bold;
		padding:0px;
		margin:0px;
		text-transform:uppercase;
		color:#00a9e0;
	}
	
	.login-right h3 {
		font-size:13px;
		font-weight:bold;
		padding:18px 0px 0px 0px;
		margin:0px;
		text-transform:uppercase;
		color:#333333;
	}
	
	.login-right p {
		font-size:11px;
		font-weight:normal;
		color:#333333;
		padding:6px 0px;
		margin:0px;
	}
	
	input.enter-lognin {
		background:url(/en/lounge/img/btn_lounge_enter_off.gif) no-repeat top left;
		width:125px;
		height:35px;
		border:none;
		display:block;
		outline:none;
		margin-top:5px;
		cursor:pointer;
	}
	
	input.enter-lognin:hover {
		background:url(/en/lounge/img/btn_lounge_enter_ovr.gif) no-repeat top left;
		width:125px;
		height:35px;
		border:none;
		display:block;
		outline:none;
		margin-top:5px;
		cursor:pointer;
	}
	
	.login-right div.division-border {
		display:block;
		border-bottom:1px solid #d8d7d7;
		height:18px;
	}
	
	.login-benefits-box {
		width:710px;
		margin:20px 0px 20px 6px;
		padding:0px;
	}
	
	 ul.login-benefits {
		list-style:none;
		/*width:722px;*/
		margin:0px;
		display:block;
		padding:0px;
	}
	
	 ul.login-benefits li {
		float:left;
		padding:0px 10px 0px 0px;
		margin:0px;
		
		
	}
	
	ul.login-benefits li a{
		color:#333333;
		text-decoration:none;
	}
	
	ul.login-benefits li a:hover{
		color:#333333;
		text-decoration:none;
	}
	
	 ul.login-benefits li ul {
		list-style:none;
		padding:0px;
		margin:0px;
		width:224px;
	}
	
	 ul.login-benefits li ul li {
		float:left;
		padding:0px 8px 0px 0px;
		margin:0px;
		
	}
	
	ul.login-benefits li ul li.cell01{
		width:72px;
	}
	
	ul.login-benefits li ul li.cell02{
		width:136px;
	}
	
	 ul.login-benefits li ul li h4 {
		font-size:11px;
		color:#333333;
		font-weight:bold;
		text-transform:uppercase;
		padding:0px;
		margin:0px;
	}
	
	 ul.login-benefits li ul li p {
		font-size:11px;
		color:#333333;
		font-weight:normal;
		padding:3px 0px;
		margin:0px;
	}

	
/* new login page style: end */

/* Login + Tutorials: Start */
.guidedTourText{
	font-size:11px;
	color:#333333;
	font-weight:bold;
	padding: 7px 0px 0px 19px;
}

ul#guidedTour{
display:block;
list-style:none;
margin:0 -14px;
padding:0;
width:731px;
}

ul#guidedTour li{
	padding:0px;
	margin:0px 6px 0px 6px;
	list-style:none;
	float:left;
	
}

ul#guidedTour li span{
	display:block;
	font-size:11px;
	color:#333333;
	padding-bottom:10px;
	padding-left:12px;
	padding-right:5px;
	
}
/* Login + Tutorials: End */

/* -- Login Section: End -- */


.subscriber-promo-image {
	margin-bottom:11px;
}

.subscriber-box {
	width:637px;
	margin-left:3px;
}

.subscriber-inner-box{
	width:621px;
	padding-left:16px;
	padding-top:23px;
	border-left:1px solid #e7ecf1;
	border-right:1px solid #e7ecf1;
}

.subscriber-inner-box .deals-divider {
	width: 610px;
	height: 1px;
	background: url(/en/lounge/img/img-main-divider.gif) no-repeat left top; 
	display: block;
	font-size:1px;
	margin-top:14px;
	clear:both;
}

.subscriber-inner-box ul.deals{
	padding:10px 0px;
	margin:0px 0px 0px 17px;
	list-style:none;
}

.subscriber-inner-box ul.deals li{
	padding:10px 20px 10px 0px;
	margin:0px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	line-height:1.3em;
}

.subscriber-inner-box ul.deals li ul{
	padding:8px 0px 0px 0px;
	margin:0px;
	list-style:none;
	display:block;
}

.subscriber-inner-box ul.deals li ul li{
	padding:0px;
	margin:0px 15px 0px 0px;
	float:left;
}


.subscriber-inner-box ul.deals li ul li h3{
	padding:0px 0px 10px 0px;
	margin:0px;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#333333;
	line-height:1.3em;
}

.subscriber-inner-box ul.deals li ul li p{
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#1b293a;
	padding:0px 0px 8px 0px;
	margin:0px;
}

.subscriber-inner-box ul.deals li ul li img{
	padding:8px 0px;
}

.subscriber-inner-box ul.deals li ul li span{
	color:#00a9e0;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/* Start: Right side */

.right-greytop {
	width: 294px;
	height: 6px;
	display: block;
	background: url(/en/lounge/img/right-greytop.gif) no-repeat left top; 
	background-color:#E7ECF1;
}

.right-greymain {
	width: 294px;
	/*min-height: 10px;*/
	background-color: #E7ECF1;
	display: block;
}

.right-greymain-copy {
	margin: 0px 20px 0px 20px; 
	padding-top: 10px;
	padding-bottom:8px;
	font-size:11px;
}

.right-greymain-title {
}

.right-greymain-overview {
	color: #333333;
	margin-bottom: 9px;
	margin-top:9px;
}

.right-greymain-topics {
	color: #333333;
}

.right-greymain-replies {
	color: #333333;
	margin-bottom: 9px;
}

.right-greymain-monitor {
	color: #999999;
	font-style:italic;
}

.right-greymain-monitor a {
	font-style:normal;
}


.right-divider2 {
	width: 294px;
	height: 5px;
	background-color: blue;
	display: block;
	background: url(/en/lounge/img/right-divider-02.gif) no-repeat left top; 
	font-size:1px;
}

.right-divider3 {
	width: 294px;
	height: 4px;
	background-color: #E7ECF1;
	display: block;
	background: url(/en/lounge/img/right-divider-03.gif) no-repeat left top; 
	font-size:1px;
}

.right-whitemain {
	width: 294px;
	height: 100%;
	display: block;
	background:transparent url(/en/lounge/img/right-bk.gif) no-repeat scroll right bottom;
	padding-bottom:10px;
}

.right-whitemain-copy {
	margin: 0px 20px 10px 20px; 
	padding-top: 10px;
	font-size:11px;
}

.right-whitemain-title {
	color: #00A9E0;
	margin-bottom: 9px;
	font-size: 16px;
	font-weight: bolder;
}

.right-whitemain-small-title {
	color: #00A9E0;
	margin-bottom: 7px;
	font-size:11px;
	font-weight: bolder;
}

.right-whitemain-big-title {
	color: #1B293A;
	margin-bottom: 9px;
	font-size: 13px;
	font-weight: bolder;
}

.right-whitemain-tabs{
	font-size:9px;
	color:#999999;
	font-weight:normal;
	margin-bottom:27px;
}

.right-whitemain-subtitle {
	color: #333333;
	font-size: 13px;
	margin-bottom: 0px;
	padding-bottom:10px;
	font-weight: bolder;
}

.right-whitemain-subtitle2 {
	color: #333333;
	font-size: 13px;
	margin-bottom: 0px;
	padding-bottom:3px;
	font-weight: bolder;
}

.right-whitemain-time {
	color: #333333;
	font-size:11px;
	margin-bottom: 1px;
	font-weight: normal;
}

.right-whitemain-desc {
	color: #999999;
	font-size: 11px;
	margin-bottom: 9px;
	font-weight: normal;
}

.right-whitemain-desc2 {
	color: #999999;
	font-size: 9px;
	margin-bottom: 9px;
	font-weight: normal;
	margin-top:3px;
	display:block;
}

.right-whitemain-desc2 a{
	color:#00A9E0;
	font-weight:bold;	
	text-decoration:none;
}

.right-whitemain-desc2 a:hover{
	color:#00A9E0;
	font-weight:bold;	
	text-decoration:underline;
}

.right-whitemain-desc3{
	font-size:11px;
	color:#333333;
	font-weight:normal;
	margin-top:3px;
	
}	


.right-whitemain-details {
	color: #333333;
	margin-bottom: 5px;
}

.right-whitemain-link {
	color: #333333;
	margin-bottom: 9px;
	display:block;
}

.right-whitemain-thumb{
	float:left;
	position:relative;
	left:-5px;
	width:105px;
}

.right-whitemain-thumb a img{
	margin-bottom:8px;
}

.right-whitemain-thumb a span{
	padding-left:5px;
	display:block;
	padding:108px 0px 0px 7px;
	height:36px;
	text-decoration:underline;
}

.right-whitemain-thumb a{
	color:#333333;
	text-decoration:underline;
}

.right-whitemain-thumb a:hover{
	color:#00A9E0;
	text-decoration:underline;
}

.right-whitemain-thumb-right{
	float:right;
	position:relative;
	padding-right:15px;
	width:105px;
}

.right-whitemain-thumb-right a img{
	margin-bottom:8px;
}

.right-whitemain-thumb-right a span{
	padding-left:5px;
	display:block;
	padding:108px 0px 0px 7px;
	height:36px;
	text-decoration:underline;
}

.right-whitemain-thumb-right a{
	color:#333333;
	text-decoration:underline;
}

.right-whitemain-thumb-right a:hover{
	color:#00A9E0;
	text-decoration:underline;
}

.right-whitemain-thumb-details {
	margin: 0px 0px 18px 110px;
	padding-top:5px;
}

.right-whitemain-thumb-details2 {
	width:160px;
	margin: 0px 0px 18px 110px;
	padding:5px 10px 0px 0px;
}

.right-whitemain-latest-disc{
	font-size:9px;
	color:#333333;
	margin-top:3px;
	
}

.right-whitemain-comment{
	font-size:9px;
	color:#333333;
	font-weight:bold;
	margin-top:3px;
}

.right-whitemain-viewall{
	clear:both;
	background:url(/en/lounge/img/btn_arrow_rightnav_blue.gif) no-repeat top left;
	height:15px;
	display:block;
	font-size:11px;
	padding:2px 0px 0px 12px;
	margin: 0px 20px 18px 20px;
}

.right-whitemain-search{
	padding:0px;
	margin:10px 18px;
}

.right-whitemain-search label{
	padding:0px 6px 3px 6px;
	margin:0px;
	display:block;
}

.right-whitemain-search input{
	width:243px;
	height:14px;
	margin:3px 0px 14px 0px;
	padding: 2px 5px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E2E1E6;
	border-right:1px solid #E2E1E6;
	border-bottom:1px solid #E2E1E6;*/
	border: 1px solid #AAAAAA;
	outline:none;
	font-size:11px;
	color:#333333;
	display:block;
}

.right-whitemain-search select{
	width:253px;
	height:20px;
	margin:3px 0px 14px 0px;
	padding: 2px 5px;
	/*border-top:1px solid #ADADAF;
	border-left:1px solid #E2E1E6;
	border-right:1px solid #E2E1E6;
	border-bottom:1px solid #E2E1E6;*/
	border: 1px solid #AAAAAA;
	outline:none;
	font-size:11px;
	color:#333333;
	display:block;
}

.right-whitemain-search-button {
	background:url(/en/lounge/img/btn_rightnav_star.gif) no-repeat top left;
	padding: 7px 15px 7px 28px;
	display:block;
}

.right-item {
	margin-bottom: 15px;
	display:block;
}

.right-background {
	/*background: url(/en/lounge/img/right-bk.gif) no-repeat right bottom;*/ 
}

.right-contact-content-box{
	background:url(/en/lounge/img/rightnav_contact_bg.gif) repeat-x bottom left;
	width:255px;
	min-height:120px;
	padding:7px 18px;
	border-left:1px solid #E7ECF1;
	border-right:1px solid #E7ECF1;
}

.right-contact-content-box ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.right-contact-content-box ul li{
	padding-top:12px;
	padding-bottom:12px;
	border-bottom:1px solid #E7ECF1;
	display:block;
}

.right-contact-content-box ul li a{
	color:#00A9E0;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

.right-contact-content-box ul li a:hover{
	color:#333333;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

ul.right-group-members{
	list-style:none;
	width:100%;
	margin:0px;
	padding:0px;
}

ul.right-group-members li{
	width:100%;
	list-style:none;
	padding:0px;
	margin:0px;
	display:block;
}

ul.right-group-members li ul{
	list-style:none;
	list-style-position:outside;
	padding:0px;
	margin:0px;
	clear:both;
}

ul.right-group-members li ul li{
	width:120px;
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px;
	font-size:11px;
	font-weight:normal;
	float:left;
}

.titleTxt {
	width:104px;
	text-align:center;
	padding:8px 0px;
	margin-bottom:12px;
		
}
	
.titleTxt a {
	font-size:11px;
	color:#00A9E0;
	font-weight:bold;
	margin:0px;
	padding:0px;
}

/* End Right Side */

/* Start: Forum: Pop-up */

.info-pop-up {
	display:none; 
	position:absolute; 
	left:190px; 
	top:-18px; 
	width: 368px;
	height: 124px;
	padding: 0px; 	
	background: url(/en/lounge/img/forum-pop-up-bk.gif) no-repeat left top; 
	z-index: 1500;
}
.info-pop-up_Right {
	background:url("/en/lounge/img/forum-pop-up-bk.gif") no-repeat scroll left top transparent;
	display:none;
	height:124px;
	left:-450px;
	padding:0;
	position:absolute;
	top:-65px;
	width:368px;
	z-index:1500;
}
.info-pop-up_moments {
	background:url("/en/lounge/img/forum-pop-up-bk.gif") no-repeat scroll left top transparent;
	display:none;
	height:124px;
	left:15px;
	padding:0;
	position:absolute;
	top:-65px;
	width:368px;
	z-index:1500;
}
.info-pop-up-content1 {
	margin-top: 12px;
}

.info-pop-up-content {
	margin-top: 12px;
	width:230px;
	margin-right:10px;
	float:right;
}

.info-pop-up-name {
	font-size: 13px;
	color: #ffffff;
	font-weight: bolder;
	text-decoration: none;
	margin-bottom: 0px;
}
.info-pop-up-name span {
	font-weight: normal;
}

.info-pop-up-location {
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
	margin-bottom: 2px;
}

.info-pop-up-age {
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
	margin-bottom: 6px;
}

.info-pop-up-fav {
	font-size: 11px;
	color: #000000;
	font-weight: bolder;
	margin-bottom: 1px;
}

.info-pop-up-channel {
	font-size: 11px;
	color: #333333;
	font-weight: bolder;
}

#code-of-conduct-gray-box {
	width:616px; 
	padding-left:19px;
}

#code-of-conduct-gray-box h2{
	font-size: 13px;
	color:#333333;
	font-weight:bold;
	padding:3px 50px 6px 0px;
	margin:0px;
}

#code-of-conduct-gray-box p{
	font-size:11px;
	color:#1B293A;
	font-weight:normal;
	padding:9px 50px 9px 0px;
	margin:0px;
}

/* End: Forum: Pop-up */

/* Start: mask image */


.greyBorder {
   padding:1px;
   border:1px solid #e7ecf1;
   background-color:#fff;
   display:block;
   float:left;
 }
 
 .whiteBorder {
   padding:1px;
   border:1px solid #fff;
   background-color:#e7ecf1;
   display:block;
   float:left;
 }
 

.borderGrey {
  				border:solid 2px fff;
				padding:2px;
	  			background:#fafbfc;
	  } 

.borderWhite {
  				border:solid 2px ffeda5;
				padding:2px;
	  			background:#fff;
	  } 
	  


/*
.mask-image .position { 
	position:relative; 
	z-index:1001; 
	float:left; 
	top:0px; 
	padding-right:0px;
}

.mask-image .mainImg {  
	position:relative; 
	width:104px; 
	height:101px; 
	background-color:#ffffff; 
	margin-top:0px; 
}

.mask-image .blankImg { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:104px; 
	height:101px; 
	z-index:3; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/en/lounge/img/avatar_mask1.png', sizingMethod='scale');
}

.mask-image .blankImg2 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:104px; 
	height:101px; 
	z-index:3; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/en/lounge/img/avatar_mask2.png', sizingMethod='scale');
}

.mask-image .pngImg { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:104px; 
	height:101px; 
	z-index:2; 
	filter:alpha(opacity=0); 
}

.mask-image .realImg { 
	position:absolute; 
	top:5px; 
	left:0px; 
	/*width:98px;
	max-width:98px;
	height:95px; */
	/*
	z-index:1; 
}


.mask-image .mainImg3 {  
	position:relative; 
	width:95px; 
	height:91px; 
	background-color:#ffffff; 
	margin-top:0px; 
}

.mask-image .blankImg3 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:95px; 
	height:91px; 
	z-index:3; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/en/lounge/img/avatar_mask3.png', sizingMethod='scale');
}

.mask-image .pngImg3 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:95px; 
	height:91px; 
	z-index:2; 
	filter:alpha(opacity=0); 
}

.mask-image .realImg3 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	/*width:95px; 
	height:91px; *//*
	z-index:1; 
}


.mask-image .mainImg4 {  
	position:relative; 
	width:247px; 
	height:340px; 
	background-color:#ffffff; 
	margin-top:0px; 
}

.mask-image .blankImg4 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:247px; 
	height:340px; 
	z-index:3; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/en/lounge/img/avatar_mask4.png', sizingMethod='scale');
}

.mask-image .pngImg4 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	width:247px; 
	height:340px; 
	z-index:2; 
	filter:alpha(opacity=0); 
}

.mask-image .realImg4 { 
	position:absolute; 
	top:0px; 
	left:0px; 
	/*width:247px; 
	height:340px; *//*
	z-index:1; 
	
}

*/
/* End: mask image */

.relativeposition {
	z-index:10000;
	position:relative;
	text-decoration: none !important;
}

.left {
	float: left;
}

.right {
	float: right;
}

.clear {
	clear:both;
}

.FontGray9 {
	color:#999999;
}

/*-------------------------------------------------------*/

/* Profile editing page: icons styles -------------------*/

ul.profile-icons {
	list-style:none;
	margin:0px;
	padding:0px;
	list-style-position:inside;
	width:250px;
}

ul.profile-icons li{
	padding:0px;
	margin:0px;
	float:left;
}

/*-------------------------------------------------------*/

.icon-01 { background:url(/en/lounge/img/icon-01_off.jpg) no-repeat top left; border:none;}
.icon-01Act { background:url(/en/lounge/img/icon-01.jpg) no-repeat top left; border:none;}
.icon-01:hover { background:url(/en/lounge/img/icon-01.jpg) no-repeat top left; border:none;}

.icon-02 { background:url(/en/lounge/img/icon-02_off.jpg) no-repeat top left; border:none;}
.icon-02Act { background:url(/en/lounge/img/icon-02.jpg) no-repeat top left; border:none;}
.icon-02:hover { background:url(/en/lounge/img/icon-02.jpg) no-repeat top left; border:none;}

.icon-03 { background:url(/en/lounge/img/icon-03_off.jpg) no-repeat top left; border:none;}
.icon-03Act { background:url(/en/lounge/img/icon-03.jpg) no-repeat top left; border:none;}
.icon-03:hover { background:url(/en/lounge/img/icon-03.jpg) no-repeat top left; border:none;}

.icon-04 { background:url(/en/lounge/img/icon-04_off.jpg) no-repeat top left; border:none;}
.icon-04Act { background:url(/en/lounge/img/icon-04.jpg) no-repeat top left; border:none;}
.icon-04:hover { background:url(/en/lounge/img/icon-04.jpg) no-repeat top left; border:none;}

.icon-05 { background:url(/en/lounge/img/icon-05_off.jpg) no-repeat top left; border:none;}
.icon-05Act { background:url(/en/lounge/img/icon-05.jpg) no-repeat top left; border:none;}
.icon-05:hover { background:url(/en/lounge/img/icon-05.jpg) no-repeat top left; border:none;}

.icon-06 { background:url(/en/lounge/img/icon-06_off.jpg) no-repeat top left; border:none;}
.icon-06Act { background:url(/en/lounge/img/icon-06.jpg) no-repeat top left; border:none;}
.icon-06:hover { background:url(/en/lounge/img/icon-06.jpg) no-repeat top left; border:none;}

/*---------------------------------------------------*/

a.uploadImageButton {
	display: block;
	float:left;
	text-decoration: none;
	width: 133px;
	height: 31px;
	background-image:url(/en/lounge/img/btn_uploadImage_off.gif);
	outline:none;
	text-indent:-9000px;
}

a.uploadImageButton:hover {
	background-image:url(/en/lounge/img/btn_uploadImage_ovr.gif);
}

a.uploadButton {
	display: block;
	float:left;
	text-decoration: none;
	width: 93px;
	height: 31px;
	text-indent:-9000px;
	background-image:url(/en/lounge/img/btn_upload_off.gif);
	outline:none;
}

a.uploadButton:hover {
	background-image:url(/en/lounge/img/btn_upload_ovr.gif);
}

a.submitButton {
	display: block;
	text-decoration: none;
	width: 93px;
	height: 31px;
	text-indent:-9000px;
	background-image:url(/en/lounge/img/btn_submit2_off.gif);
	outline:none;
}

a.submitButton:hover {
	background-image:url(/en/lounge/img/btn_submit2_ovr.gif);
}


a.loginButton {
	display: block;
	float:left;
	text-decoration: none;
	width: 85px;
	height: 31px;
	text-indent:-9000px;
	background:url(/en/lounge/img/btn_login_off.gif) no-repeat top left;
	outline:none;
}

a.loginButton:hover {
	background:url(/en/lounge/img/btn_login_ovr.gif) no-repeat top left;
}

a.cancelButton {
	display: block;
	/*float:left;*/
	text-decoration: none;
	width: 93px;
	height: 32px;
	text-indent:-9000px;
	background:url(/en/lounge/img/btn_cancel_off.gif) no-repeat top left;
	outline:none;
}

a.cancelButton:hover {
	background:url(/en/lounge/img/btn_cancel_ovr.gif) no-repeat top left;
}

textarea {
	font-family:Arial, Helvetica, sans-serif;
}

.submit-button2{
	padding-right:10px;
	width:100px;
	height:32px;
	float:left;
}

.privateCheckBox {
	display:block;
	margin-top:10px;
}

.privateCheckBox input {
	width:14px;
	height:14px;
	margin-left:0px;
	margin-right:5px;
	padding-left:0px;
	border:none;
	float:left;
	display:block;
}
.privateCheckBox label{
	magin:0px 0px 0px 35px;
	padding-top:4px;
	display:block;
}
/*Tell a Friend Side Module*/
div#TAFBoxText {
margin: 0 4px;
}
div#TAFBoxText img {
margin: 0 auto;
}
div#TAFListing {
/*border-top:1px solid #E9EDF0;*/
margin:10px 0 0;
padding:5px 0 0;
}
div#TAFListing p a, div#TAFBoxText h3 a {
margin: 0 0 0 17px;
}
div#TAFListing p a img, div#TAFBoxText h3 a img {
display: inline;
}
div#TAFListing ul {
/*border-bottom:1px solid #E9EDF0;*/
}
div#TAFListing ul li {
border-top:1px solid #E9EDF0;
padding:7px 0;
background-image: url(/en/lounge/img/TAFlistBG.gif);
background-position: bottom;
background-repeat: repeat-x;
background-color:#FFFFFF;
}
div#TAFListing ul li h4 {
margin: 0 0 0 16px;
color: #000000;
}
div#TAFListing ul li p {
text-align: left;
margin: 0 0 0 16px;
color: #4eaadd;
}
div#TAFListing ul li span.TAFStatus {
border-left:1px solid #E9EDF0;
float:right;
line-height:25px;
padding:0 0 0 7px;
width:80px;
display: inline;
position: relative;
}
div#TAFListing ul li span.TAFStatus:hover {
cursor: help;
}
div#TAFListing ul li span.TAFStatus div.toolTipWrapper {
float: none;
position: absolute;
width: 246px;
padding: 3px 30px 10px;
border-left: 1px solid #cbcbcb;
border-right: 1px solid #cbcbcb;
background-color: #ffffff;
}
div#TAFListing ul li span.TAFStatus div.toolTipWrapperTop {
float: none;
position: absolute;
width: 308px;
height: 8px;
top: -8px;
left: -1px;
background-image: url(/en/lounge/img/TAFtoolTipWrapperTop.gif);
background-repeat: no-repeat;
}
div#TAFListing ul li span.TAFStatus div.toolTipWrapperBottom {
float: none;
position: absolute;
width: 308px;
height: 21px;
bottom: -20px;
left: -1px;
background-image: url(/en/lounge/img/TAFtoolTipWrapperBottom.gif);
background-repeat: no-repeat;
background-position: bottom;
}
div#TAFListing ul li span.TAFStatus div.toolTipWrapper h5 {
color: #333333;
font-size: 11px;
padding: 0px;
margin: 0px;
}
div#TAFListing ul li span.TAFStatus div.toolTipWrapper p {
color: #333333;
font-size: 11px;
padding: 0px;
margin: 0px;
}
/* SIRIUS Moments Styles */
#momentsList {
margin: 12px;
padding: 0px;
list-style: none;
}
#momentsList li {
clear:both;
*clear: none;
float:left;
margin:16px 0 9px;
padding:0;
}
#momentsList li div.momentsImageWrapper {
float:left;
width:100px;
}
.link {
font-size:11px;
line-height:normal;
margin:10px 0 0;
}
#momentsList li p.momentsText {
float:left;
min-width:165px;
}
.moments-topic-box1 {
width: 633px;
padding:0 4px 16px;
position: relative;
display: block;
background-color: #ffffff;
float: left;
}
.moments-image  {
float:left;
margin:0 0 0 14px;
width:106px;
_display: inline;
}
.moments-image a, #momentsList li div.momentsImageWrapper a {
background:url("/en/lounge/img/channelBGImage.gif") no-repeat scroll left top transparent;
display:block;
height:39px;
padding:6px 0 0;
}
.moments-image a img, #momentsList li div.momentsImageWrapper a img {
    display: block;
    height: 36px;
    width: 75px;
/*
margin: 0 auto;
*/
}
.moments-copy {
border-bottom:1px solid #E4EDF2;
float:right;
margin-right:10px;
padding:0 0 21px 0;
width:485px;
}
.moments-copy p {
margin: 0 0 22px 0;
}
.momentsSortWrapper {
display:block;
padding:7px 0 32px;
margin: 0px;
background:transparent url(/en/lounge/img/momentsSortWrapperBG.jpg) no-repeat scroll left top;
}
.momentsSortWrapper label {
font-size:90%;
margin:0 7px 0 18px;
text-transform:uppercase;
}
.momentsSortWrapper select {
margin:0 24px 0 0;
width:160px;
}
.momentsProfileWrapper {
display: block;
}
#momentsList li .momentsProfileWrapper {
float:left;
width:160px;
/*
border-bottom:1px solid #E5EDF3;
clear:both;
display:inline;
float:left;
margin:15px 0 0 106px;
padding:0 0 24px;
width:511px;
*/
}
a.momentsProfileImage {
float:left;
/*
border:1px solid #ecf0f4;
display:block;
float:left;
margin:0;
padding:3px;
*/
}
a.momentsProfileImage:hover 
{
/*
border:1px solid #00A9E0;
}
a.momentsProfileImage img {
*display: inline;
}
.momentsProfileText {
display:block;
/*
float:left;
margin:0 0 0 18px;
*/
}
.momentsProfileText img {
display:inline;
margin:3px 0 -3px;
}
.momentsTopic-detail-link {
clear:both;
display:block;
margin:35px 0 0;
}
.momentsTable .momentsTopic-detail-link p {
margin: 0px;
font-size: 90%;
}
#new-topic-box .shareYourMoments select {
margin:3px 0 5px;
width:300px;
}
.momentsBottomButtonWrapper {
clear:both;
display:block;
margin:3px auto 0;
padding:30px 0 4px;
text-align:center;
}
.momentsBottomButtonWrapper a {
background-repeat: no-repeat;
background-position: left top;
display:block;
float:left;
height:37px;
width:242px;
text-indent: -99999px;
}
.momentsBottomButtonWrapper a.viewAdd {
background-image: url(/en/lounge/img/viewAdditionalMomentsButton.jpg);
}
.momentsBottomButtonWrapper a.viewAdd:hover {
background-image: url(/en/lounge/img/viewAdditionalMomentsButtonOn.jpg);
}
.momentsBottomButtonWrapper a.shareYour {
background-image: url(/en/lounge/img/shareFavouriteMomentsButton.jpg);
margin:0 0 0 113px;
}
.momentsBottomButtonWrapper a.shareYour:hover {
background-image: url(/en/lounge/img/shareFavouriteMomentsButtonOn.jpg);
}
.momentsHeaderImage {
margin:0 0 20px 2px;
}
.text_style5 {
margin:0 3px;
color:#60605D;
}
#new-topic-box span.featuredDealCheckBox {
width: 14px;
}
#new-topic-box span.featuredDealCheckBox input {
width: 14px;
border: none;
display: inline;
}
#new-topic-box input.countDownField {
width: 20px;
border: none;
background-color: White;
display: inline;
margin: 0;
padding: 0;
color:#60605D;
}
