#main-in{background: url(../images/main-container-top-bg.jpg) no-repeat 0 0; height:100%; overflow: hidden; border:3px solid #0a0a6b;}
#main-out{height: auto; min-height: auto; background: none; padding: 15px 13px 13px 295px;}

#baloon{color: #8F9708; position: absolute; width: 134px; height: 91px; background: url(../images/baloon-bg.gif); top: 17px; left: 216px;}
	#baloon p{padding: 12px 5px 0 27px; text-align: center;}
	
#join-now{position: absolute; top: 112px; left: 404px;}

#login-f{width: 381px;  padding: 10px 0 0; color: #8F9708;}
	#login-f label, #login-f input{float: left; margin-right: 6px;}
	#login-f input{border: 1px solid #B3B4AD; padding: 1px 0; width: 124px;}
	#login-f .btn, #login-f .chk{width: auto; border: none;}
	#login-f .btn{position: relative; top: -3px;}
	html>/**/body #login-f .btn{margin-bottom: 10px;}
	#login-f .chk{float: none;}
	#login-f p{color: #FFF; text-align: center; clear: left; padding: 0 15px 20px 0;}
		#login-f p label{float: none;}
		#login-f p a{color: #333;}

#main-out a, #main-out{color: #FFF;}

#join{text-align: right; float:left; width:280px; margin-top:22px;}
	#join label{height: 18px; line-height: 18px; padding-right: 4px;}
	#join input{font-size: 13px; width: 130px;}
	html>/**/body #join input{margin-top: 2px;}
	#join #from, #join #iam{width: 180px; margin-top: 3px;}
	#join #month{width: 92px;}
	#join #month, #join #day, #join #year{margin-top: 3px;}
	#btn-join{margin-top: 5px; margin-right: 30px !important; border: none !important; width: auto !important;}
	#terms input{width: auto !important; border: none !important;}
	#terms{font-size: 10px; width:300px;  right: 13px;}
	
	
#newm{float: left;  height: 130px; width: 100%;}
div.new-members{float: left; width: 100%; height: 130px; color: #000000;  position: relative;}
.nout{width: 577px !important;}
	div.new-members  .in{height: 130px; }
	div.new-members .out{height: 130px; }
	div.new-members h3{color: #C4EC7A; padding-left: 18px; height: 0px; overflow: hidden; line-height: 0px; text-align: left;}

	div.new-members ul{padding: 3px 0 0 13px;}
		div.new-members ul li{float: left; display: inline; margin-right: 8px; width: 99px; background: url(../images/new-member-bg.gif) no-repeat 0 0; text-align: center; padding-top: 5px; font-weight: bold;}
		div.new-members ul li img{display: block; margin: 0 auto 3px;}
		div.new-members a{color: #15157d; text-decoration: none;}
		div.new-members ul li.more{width: auto; background: none; padding-top: 0; text-align: left;}
		div.new-members ul li.more img{margin: 0;}

span.popup-info{display: block; width: 145px; height: 107px; position: absolute; top: -1000px; left: -1000px;
background: url(../images/popup-info-bg.png);
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_themes/main/new_age/images/popup-info-bg.png, sizingMethod=scale);
}
	span.popup-info .dx{display: block; overflow: hidden; text-align: left !important; font-size: 9px; line-height: 11px; color: #295A6C; position: relative; top: 32px; padding: 0 31px 0 34px; height: 33px;}
	* html{filter: expression(document.execCommand("BackgroundImageCache", false, true));}

td.list_button_text{color:#D9F4FC; font-weight: bold; text-align:left;}
.fullprof td{text-align:left;}
.img_med_border{padding:4px;
background: url(../images/userinfo-photo-bg.png);
//background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=_themes/main/new_age/images/userinfo-photo-bg.png, sizingMethod=scale);
}
.img_big_border{border: 2px solid #98c4d5;}
.nav_title {text-align:center; margin:10px;}
.user_name{font-size: 30px; color: #B54B4D; line-height: 32px;}
.header_big {color:#D9F4FC; font-size: 30px; line-height: 32px;}
.header_small {color:#D9F4FC; font-size: 20px; line-height: 22px;}
.pri_med_bold{font-size:20px; line-height: 22px; border-bottom: 1px solid #D9F4FC; margin-bottom:10px;margin-top:10px;}
.light{background-color: #8DB7C7; padding-top:3px; padding-bottom:3px;}

td.blue{background-color: #87b0bf;}
td.violet{background-color: #7b658f; background: url(../images/violet.gif) repeat-x; color:#dacfe7; height:30px; font-weight:bold; text-align:center;}
td.grey{background-color: #87b0bf;}
img.violet{border:1px solid #7b658f;}

div.profile-right{margin-top: 10px; padding: 10px;}
div.profile-right ul li{float: left;}
div.profile-right ul li.gr{margin-top: 3px; width: 122px; overflow: hidden; height: 19px; background: url(../images/profile-completion-gr-bg.gif) no-repeat 0 0;}
	div.profile-right ul li.gr table{width: 100%; background: url(../images/profile-completion-gr.gif) repeat-x 0 0; height: 16px;}
	div.profile-right ul li.gr span{display: block; padding: 2px;}
	div.profile-right ul li.gr td.graph{background: #77A0B0; height: 16px;}
div.profile-right ul li.num{font-size: 18px; font-weight: bold; line-height: 18px; margin-top: 3px; padding-left: 4px;}}


