/* CSS */

/* COLORS

( #195073 ) Dark Blue - titles
( #4f758c ) Blue - links
( #c5d1d9 ) Light Blue - lines and footers
( #8c1f1f ) Crimson Red - warnings and serious links
( #dfd0a7 ) Cream - images and light supports
( #a27e4a ) Earth - subtitles and images
( #879b50 ) Mint - Special

*/

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #777;
	background: url(../../img/bg.jpg) 0 0 repeat-x;
	background-color: #c5d1d9;
	width: 100%; }
#wrapper {
	width: 1042px;
	height: auto;
	margin: 0 auto 0;
	position: relative;
	background: url(../../img/bg_shadow.png) 0 165px no-repeat; }
	body#loginWrap #wrapper {
		background: url(../../img/bg_shadow-mini.png) 0 115px no-repeat; }
	body#noie6 #wrapper {
		background: none; }
	
/*===========================Header and Menu========*/

#header {
	width: 100%;
	height: 61px;
	padding: 0 0 25px; }
	#header h1 {
		height: 64px;
		width: 222px;
		float: left;
		background: url(../../img/logo_main.gif) 23px 12px no-repeat;
		text-indent: -9999px;
		display: inline;
		clear: none; }
		#header h1#students {
			height: 64px;
			width: 318px;
			float: left;
			background: url(../../img/logo_main-students.png) 23px 12px no-repeat;
			text-indent: -9999px;
			display: inline;
			clear: none; }
	#header #tag h2 {
		float: left;
		width: 403px;
		height: 19px;
		text-align: -9999px;
		display: inline;
		margin: 39px 0 0 11px;
		background: url(../../img/img_tagline.gif) 0 0 no-repeat; }
#log {
	margin: 23px 23px 0;
	float: right;
	color: #777;
	height: 41px; }
	#log p {
		font-size: 12px;
		margin: 0; }
	#log input {
		width: 100px;
		margin: 0 0 0 10px;
		color: #999; }
	#log a {
		color: #8c1f1f;
		text-decoration: none;
		font-weight: bold; }
		#log em a {
			text-decoration: none;
			font-style: normal;
			font-weight: bold;
			color: #4f758c; }
		/*#log a#forgot {
			font-weight: normal;
			text-decoration: none;
			color: #4f758c; }
		#log a.loginCloseBtn {
			color: #fff;
			background-color: #4f758c;
			padding: 4px 6px;
			margin: 0 0 0 10px;
			font-weight: normal; }*/
#menu {
	height: 32px;
	float: right;
	font-size: 15px;
	clear: right;
	margin: 0 23px 0; }
ul#assc {
	float: right;
	height: 32px;
	padding: 0;
	background: url(../../img/bg_new-menu-div.gif) 0 0 no-repeat; }
	ul#assc li {
		float: left;
		position: relative;
		display: inline;
		background: url(../../img/bg_new-menu-div.gif) right 0 no-repeat;
		margin: 0; }
		ul#assc li a {
			float: left;
			padding: 8px 15px 9px;
			text-decoration: none;
			color: #fff; }
			ul#assc li a:hover {
				background: url(../../img/bg_new-menu-roll.gif) 0 0 repeat-x; }
			body#home ul#assc li a#btnHome {
				color: #195073;
				background: url(../../img/bg_new-menu-active.gif) 0 0 repeat-x; }
			body#Oppo ul#assc li a#btnOppo {
				color: #195073;
				background: url(../../img/bg_new-menu-active.gif) 0 0 repeat-x; }
			body#Mem ul#assc li a#btnMem {
				color: #195073;
				background: url(../../img/bg_new-menu-active.gif) 0 0 repeat-x; }
			body#Servi ul#assc li a#btnServi {
				color: #195073;
				background: url(../../img/bg_new-menu-active.gif) 0 0 repeat-x; }
			body#Isthis ul#assc li a#btnIsthis, body#ServiIS ul#assc li a#btnIsthis {
				color: #195073;
				background: url(../../img/bg_new-menu-active.gif) 0 0 repeat-x; }
		ul#assc li a.silo {
			font-weight: bold; }
		ul#assc li ul.submenu {
			display: none; }
		ul#assc li:hover ul.submenu {
			display: block;
			position: absolute;
			top: 32px;
			left: 0;
			width: 198px;
			background-color: #4f758c;
			color: #fff; }
			ul#assc li ul.submenu li {
				float: none;
				display: block;
				width: 100%;
				height: 32px;
				background: url(../../img/img_submenu-break.gif) 0 bottom repeat-x; }
				ul#assc li ul.submenu li a {
					width: 183px;
					padding: 8px 0 9px 15px; }
					ul#assc li ul.submenu li a:hover {
						color: #4f758c;
						background-image: none;
						background-color: #c5d1d9; }
				
				
		/*#sortBy li.sortItems ul.gameSubnav {
			display: none; }
		#sortBy li.sortItems:hover ul.gameSubnav {
			padding: 10px 0 0;
			display: block;
			top: 21px;
			left: 0;
			background-color: #becd95;
			width: 150px;
			position: absolute; }
		#sortBy li.sortItems ul.gameSubnav li {
			display: block;
			font-weight: normal;
			float: none;
			padding: 0 0 10px 0; }
			#sortBy li.sortItems ul.gameSubnav li a {
				font-weight: normal; }
				#sortBy li.sortItems ul.gameSubnav li a:hover {
					color: #fff; }*/
				
/*=========================== Container ========*/
				
#container {
	margin: 30px auto 0;
	padding: 0 4px 0;
	width: 986px;
	border: 1px solid #ccc;
	background-color: #fff;
	background: url(../../img/bg_container.gif) 0 7px repeat-y; }
#topContent {
	height: 365px;
	padding: 4px 0 0 0;
	background: url(../../img/bg_slide.png) bottom repeat-x;
	background-color: #fff; }
	body#home #topContent {
		height: 400px; }
	body#Oppo #topContent {
		height: 382px; }
	body#Mem #topContent {
		height: auto; }
/*#topShade {
	width: 986px;
	height: 48px;
	background: url(../../img/img_topshade.png) 00 no-repeat; }*/
h2 {
	width: 986px;
	height: 51px;
	text-indent: -9999px;
	background: url(../../img/hdr_americas-first.gif) 0 0 no-repeat;}
.scroll {
	overflow: auto;
	/*position: relative;*/
	clear: left; }
.scrollContainer div.panel {
	background: url(../../img/img_topshade.png) 0 0 no-repeat;
	width: 986px;
	height: 382px;}
body#Mem div.panel {
	background: url(../../img/img_topshade.png) 0 0 no-repeat;
	width: 986px;
	overflow: auto; }
.detail {
	margin: 10px auto;
	width: 938px;
	height: auto;
	overflow: auto;
	border: 1px solid #ccc;
	background: url(../../img/bg_detail-shade.png) 0 0 no-repeat;
	background-color: #fff; }
body#CS .detail {
	padding: 0;
	margin: 10px auto 20px; }
#subMenu {
	padding: 15px 0 0;
	width: 100%;
	background-color: #e8e8e8; }
	#subMenu.indWho {
		background: url(../../img/img_indicator.gif) 23px 0 no-repeat;
		background-color: #e8e8e8; }
	#subMenu.indOpp {
		background: url(../../img/img_indicator.gif) 587px 0 no-repeat;
		background-color: #e8e8e8;
		margin: 21px 0 0; }
	#subMenu.indMem {
		background: url(../../img/img_indicator.gif) 399px 0 no-repeat;
		background-color: #e8e8e8;
		margin: 20px 0 0; }
	#subMenu.indSer {
		background: url(../../img/img_indicator.gif) 211px 0 no-repeat;
		background-color: #e8e8e8; }
	#subMenu.indIs {
		background: url(../../img/img_indicator.gif) 775px 0 no-repeat;
		background-color: #e8e8e8; }
#subMenu #strip {
	height: 65px;
	margin: 0 auto;
	background: url(../../img/bg_sub-nav.png) 0 0 repeat-x; }
	#subMenu #strip ul {
		margin: 0 0 0 23px; }
		#subMenu #strip ul li {
			display: inline; }
			#subMenu #strip ul li a {
				width: 188px;
				height: 65px;
				text-indent: -9999px;
				float: left;
				/*background: url(../../img/btn_isThis_sprite.png) 0 0 no-repeat;*/ }
				/*#subMenu #strip ul li a:hover {
					background: url(../../img/btn_isThis_sprite.png) 0 -65px no-repeat; }*/
				#subMenu #strip ul li#whois a {
					background: url(../../img/btn_whois_sprite.png) 0 0 no-repeat; }
					#subMenu #strip ul li#whois a:hover {
						background: url(../../img/btn_whois_sprite.png) 0 -65px no-repeat; }
					#subMenu #strip ul li#whois a.activeSlide, #subMenu #strip ul li#whois a.activeSlide:hover {
						background: url(../../img/btn_whois_sprite.png) 0 -130px no-repeat; }
				#subMenu #strip ul li#opp a {
					background: url(../../img/btn_opp_sprite.png) 0 0 no-repeat; }
					#subMenu #strip ul li#opp a:hover {
						background: url(../../img/btn_opp_sprite.png) 0 -65px no-repeat; }
					#subMenu #strip ul li#opp a.activeSlide, #subMenu #strip ul li#opp a.activeSlide:hover {
						background: url(../../img/btn_opp_sprite.png) 0 -130px no-repeat; }
				#subMenu #strip ul li#member a {
					background: url(../../img/btn_membership_sprite.png) 0 0 no-repeat; }
					#subMenu #strip ul li#member a:hover {
						background: url(../../img/btn_membership_sprite.png) 0 -65px no-repeat; }
					#subMenu #strip ul li#member a.activeSlide, #subMenu #strip ul li#member a.activeSlide:hover {
						background: url(../../img/btn_membership_sprite.png) 0 -130px no-repeat; }
				#subMenu #strip ul li#services a {
					background: url(../../img/btn_services_sprite.png) 0 0 no-repeat; }
					#subMenu #strip ul li#services a:hover {
						background: url(../../img/btn_services_sprite.png) 0 -65px no-repeat; }
					#subMenu #strip ul li#services a.activeSlide, #subMenu #strip ul li#services a.activeSlide:hover {
						background: url(../../img/btn_services_sprite.png) 0 -130px no-repeat; }
				#subMenu #strip ul li#isthis a {
					background: url(../../img/btn_isThis_sprite.png) 0 0 no-repeat; }
					#subMenu #strip ul li#isthis a:hover {
						background: url(../../img/btn_isThis_sprite.png) 0 -65px no-repeat; }
					#subMenu #strip ul li#isthis a.activeSlide, #subMenu #strip ul li#isthis a.activeSlide:hover {
						background: url(../../img/btn_isThis_sprite.png) 0 -130px no-repeat; }
#flash {
	width: 986px;
	height: 107px; }
body#home.new #topContent {
	height: auto; }
body#home.new #topContent #insidePortion {
	width: 995px;
	margin: 0 0 28px;
	overflow: auto;
	background: url(../../img/bg_new-home-hdr.png) 0 0 no-repeat; }
	body#home.new #topContent #insidePortion h3 {
		text-indent: -9999px; }
	body#home.new #topContent #insidePortion #smerbyIntro {
		width: 380px;
		margin: 100px 0 0 2px;
		float: left;
		background: url(../../img/bg_smerby-intro.jpg) 20px 105px no-repeat; }
		body#home.new #topContent #insidePortion #smerbyIntro #flashBubble {
			float: left;
			width: 143px;
			height: 143px;
			margin: 0 0 0 31px; }
		body#home.new #topContent #insidePortion #smerbyIntro #learnBar {
			width: 379px;
			margin: 476px 0 0;
			overflow: auto;
			background: url(../../img/img_learnmore-top-line.png) 0 0 no-repeat; }
			body#home.new #topContent #insidePortion #smerbyIntro #learnBar a {
				width: 333px;
				height: 32px;
				margin: 25px 0 25px 21px;
				float: left;
				text-indent: -9999px;
				background: url(../../img/btn_learn.png) 0 0 no-repeat; }
			body#home.new #topContent #insidePortion #smerbyIntro #learnBar img {}
	body#home.new #topContent #insidePortion #signupBar {
		width: 571px;
		height: 84px;
		float: right;
		clear: right;
		margin: 29px 32px 0 0;
		background: url(../../img/bg_take-advantage.png) 0 0 no-repeat; }
		body#home.new #topContent #insidePortion #signupBar a.signupOrg {
			text-indent: -9999px;
			margin: 10px 9px 0 0;
			width: 211px;
			height: 66px;
			float: right;
			background: url(../../img/btn_signup-org.png) 0 0 no-repeat; }
	#homeChart {
	float: right;
	border-top: 5px solid #c5d1d9;
	overflow: auto;
	width: 571px;
	margin: 97px 32px 0 0; }
	#homeChart ul.homeChartList {
		height: 61px;
		border-left: 1px solid #c5d1d9;
		border-right: 1px solid #c5d1d9;
		border-bottom: 1px solid #c5d1d9; }
		#homeChart ul.homeChartList li {
			display: block;
			float: left;
			clear: none;
			height: 61px;
			width: 189px;
			border-right: 1px solid #c5d1d9;
			background-color: #fff; }
			#homeChart ul.homeChartList li.right {
				border: none; }
	#homeChart ul.homeChartListCopy {
		height: 25px;
		background-color: #eee;
		color: #777;
		border-left: 1px solid #c5d1d9;
		border-right: 1px solid #c5d1d9;
		border-bottom: 2px solid #c5d1d9; }
		#homeChart ul.homeChartListCopy li {
			display: block;
			float: left;
			clear: none;
			font-size: 11px;
			height: 17px;
			text-align: center;
			padding: 8px 0 0;
			width: 189px;
			border-right: 1px solid #c5d1d9; }
			#homeChart ul.homeChartListCopy li.right {
				border: none; }
a.serviceButton {
	text-indent: -9999px;
	float: left;
	width: 189px;
	height: 61px; }
	a.serviceButton:hover {
		background: url(../../img/bg_srv-rollover-1p.png) 0 0 repeat-x; }
/*#homeChart ul.homeChartList .popupList {
	width: 300px; }
#homeChart ul.homeChartList .popupList ul {
	float: left; }
	#homeChart ul.homeChartList .popupList ul li {
		text-indent: 0;
		display: block;
		border-right: none;
		background: 0;
		float: none;
		height: auto;
		width: auto; }*/
.serviceFBList {}
	.serviceFBList p.head {
		font-size: 18px;
		color: #333;
		font-weight: bold;
		padding: 0 0 4px;
		margin: 3px 0 15px;
		border-bottom: 1px solid #333; }
		.serviceFBList p.head em {
			font-style: normal;
			font-weight: normal;
			font-size: 16px; }
		.serviceFBList p.popupFootnote {
			font-size: 10px;
			padding: 7px 0 0 7px;
			line-height: 11px;
			margin: 0;
			border-top: 1px solid #ccc; }
	.serviceFBList ul {
		margin: 0 0 0 20px;
		padding: 0;
		float: none;
		list-style-type: disc; }
		.serviceFBList ul li {
			color: #4f758c;
			padding: 0 0 4px;
			list-style: disc; }	
			
/*---------------- Opportunity -----------------------*/

body#Oppo.new #topContent {
	height: auto; }
body#Oppo.new #topContent #insidePortion {
	width: 995px;
	color: #333;
	margin: 0 0 28px;
	overflow: auto;
	background: url(../../img/bg_new-opp-hdr.png) 0 0 no-repeat; }
	body#Oppo.new #topContent #insidePortion h3 {
		text-indent: -9999px; }
	body#Oppo.new #topContent #insidePortion #inroducing {
		width: 986px;
		margin: 123px 0 0;
		height: auto;
		padding: 0 0 18px;
		float: left;
		background: url(../../img/bg_new-opp-sub-hdr.png) 0 0 no-repeat; }
		body#Oppo.new #topContent #insidePortion #inroducing h4 {
			text-indent: -9999px;
			padding: 0 0 27px;
			width: 941px;
			margin: 141px 0 0 22px;
			background: url(../../img/img_intro-smerby.png) 0 0 no-repeat;
			border-bottom: 1px solid #c5d1d9; }
			body#Oppo.new #topContent #insidePortion #inroducing p {
				font-size: 18px;
				margin: 10px 25px 0 22px;
				line-height: 22px; }
				body#Oppo.new #topContent #insidePortion #inroducing p em {
					font-weight: bold;
					font-style: normal; }
	body#Oppo.new #topContent #insidePortion .detail {
		background: none;
		float: left;
		margin: 0 0 0 22px;
		background-color: #fff; }
	body#Oppo.new #topContent #insidePortion #detailNewOpp {
		overflow: auto;
		padding: 0;
		background: url(../../img/bg_new-home-btm-hdr.png) 0 0 no-repeat;
		background-color: #fff; }
		body#Oppo.new #topContent #insidePortion #detailNewOpp h5 {
			padding: 0;
			font-size: 24px;
			font-weight: bold;
			color: #195073;
			margin: 20px 0 0 20px;
			text-align: left; }
			body#Oppo.new #topContent #insidePortion #detailNewOpp .winWin {
				width: 420px;
				float: left;
				margin: 30px 0 0 20px; }
				body#Oppo.new #topContent #insidePortion #detailNewOpp .winWin.wRight {
					width: 444px; }
				body#Oppo.new #topContent #insidePortion #detailNewOpp .winWin p {
					font-size: 16px;
					line-height: 20px; }
					body#Oppo.new #topContent #insidePortion #detailNewOpp .winWin p em {
						font-weight: bold;
						font-style: normal; }
						body#Oppo.new #topContent #insidePortion #detailNewOpp .winWin p em.star {
							font-size: 20px;
							padding: 0 0 0 20px;
							background: url(../../img/img_green-star.png) 0 4px no-repeat; }
	body#Oppo.new #topContent #insidePortion #btmOutro {
		width: 907px;
		height: 208px;
		float: left;
		margin: 0 0 0 22px;
		background: url(../../img/img_btm-pics.jpg) 0 0 no-repeat; }
		body#Oppo.new #topContent #insidePortion #btmOutro p {
			color: #195073;
			font-size: 16px;
			width: 326px;
			margin: 57px 0 0 20px; }
	body#Oppo.new #topContent #insidePortion h6 {
		float: left;
		width: 940px;
		height: 36px;
		margin: 30px 0 0 22px;
		text-indent: -9999px;
		background: url(../../img/img_look.png) 0 0 no-repeat; }
	body#Oppo.new #topContent #insidePortion #cont {
		margin: 14px 0 20px 209px;
		float: left;
		width: 600px;
		color: #647830; }
		body#Oppo.new #topContent #insidePortion #cont p {
			font-size: 18px;
			font-weight: bold;
			float: left;
			padding: 13px 0 0;
			margin: 0;
			width: 420px; }
		body#Oppo.new #topContent #insidePortion #cont a {
			width: 139px;
			height: 46px;
			float: left;
			text-indent: -9999px;
			background: url(../../img/btn_continue.png) 0 0 no-repeat; }
	body#Oppo.new #topContent #insidePortion #instantContainer {
		float: left;
		width: 940px;
		height: 76px;
		margin: 0 0 0 22px;
		background: url(../../img/bg_new-opp-btnbg.png) 0 0 no-repeat; }
		body#Oppo.new #topContent #insidePortion #instantContainer a {
			float: right;
			text-indent: -9999px;
			width: 462px;
			margin: 10px 48px 0 0;
			height: 56px;
			background: url(../../img/btn_click-to-start.png) 0 0 no-repeat; }
#complancontainer {
	float: left;
	margin: 0 0 0 27px;
	border-bottom: 1px solid #4f758c; }
a.compPlanBtn {
	float: left;
	height: 39px;
	text-decoration: none;
	line-height: 17px;
	width: 259px;
	color: #4f758c;
	font-size: 16px;
	font-weight: bold;
	padding: 11px 0 0 43px;
	background: url(../../img/btn_comp-plan.png) 0 2px no-repeat; }
#contTourContainer {
	float: left;
	width: 330px;
	height: 85px;
	margin: 30px 0 0 26px;
	background: url(../../img/bg_cont-tour.png) 0 0 no-repeat; }
	#contTourContainer a#contTourB {
		float: left;
		text-indent: -9999px;
		width: 291px;
		height: 55px;
		margin: 15px 0 0 19px;
		background: url(../../img/btn_cont-tour.png) 0 0 no-repeat; }
	/*body#Oppo.new #topContent #insidePortion #signupBar {
		width: 571px;
		height: 84px;
		float: right;
		clear: right;
		margin: 29px 32px 0 0;
		background: url(../../img/bg_take-advantage.png) 0 0 no-repeat; }
		body#Oppo.new #topContent #insidePortion #signupBar a.signupOrg {
			text-indent: -9999px;
			margin: 10px 9px 0 0;
			width: 211px;
			height: 66px;
			float: right;
			background: url(../../img/btn_signup-org.png) 0 0 no-repeat; }*/

/*==================== Slide Section =================*/

.leftPiece {
	float: left;
	text-indent: -9999px; }
	.leftPiece.smerby {
		margin: 20px 0 0 83px;
		height: 280px;
		width: 230px;
		background: url(../../img/img_smerby.png) 0 0 no-repeat; }
	.leftPiece.members {
		width: 395px;
		height: 324px;
		margin: 43px 0 0 12px;
		background: url(../../img/img_member-badges.jpg) 0 0 no-repeat; }
	/*.leftPiece.whois {
		width: 271px;
		height: 348px;
		margin: 10px 0 0 10px;
		background: url(../../img/img_left-smerby.jpg) 0 0 no-repeat; }*/
	/*.leftPiece.whois {
		width: 345px;
		height: 359px;
		margin: 0;
		background: url(../../img/img_left-smerby-soon.jpg) 0 0 no-repeat; }*/
	.leftPiece.whois {
		width: 341px;
		height: 377px;
		margin: 0;
		background: url(../../img/img_left-smerby-soon.png) 0 0 no-repeat; }
	.leftPiece.smerbysignup {
		width: 271px;
		height: 348px;
		margin: 63px 0 0 32px;
		background: url(../../img/img_left-smerby.png) 0 0 no-repeat; }
	.leftPiece.isthis {
		width: 301px;
		height: 334px;
		margin: 20px 0 0 20px;
		background: url(../../img/img_isthis2.png) 0 0 no-repeat; }
	.leftPiece.srcSection {
		width: 419px;
		height: 333px;
		margin: 20px 0 0 0;
		background: url(../../img/img_services-photos.jpg) 0 0 no-repeat; }
		#flashcontent {
			float: left;
			width: 420px;
			height: 334px;
			margin: 20px 0 0; }
	.leftPiece.opportunity {
		width: 464px;
		height: 347px;
		margin: 57px 6px 0 30px;
		background: url(../../img/img_big-money.png) 0 0 no-repeat; }
.rightPiece {
	float: right; }
	.rightPiece.csPoints {
		width: 458px;
		margin: 20px 114px 0 0; }
		.rightPiece.csPoints h3 {
			text-indent: -9999px;
			margin: 0 0 35px 0;
			height: 27px;
			width: 364px;
			background: url(../../img/img_coming.png) 0 0 no-repeat; }
		.rightPiece.csPoints h4 {
			padding: 0 0 0 38px;
			margin: 0 0 16px;
			font-size: 18px;
			line-height: 20px;
			background: url(../../img/img_check.gif) 0 0 no-repeat; }
	.rightPiece.membersR, .rightPiece.srcSectionR {
		margin: 27px 0 0 45px;
		width: 486px;
		float: left; }
	.rightPiece.srcSectionR {
		margin: 27px 0 0 45px;
		width: 484px;
		float: left; }
	.rightPiece.isthisR {
		margin: 27px 0 0 81px;
		width: 483px;
		float: left; }
	.rightPiece.opportunityR {
		margin: 0;
		padding: 30px 0 0 401px;
		width: 538px;
		height: 325px;
		float: left;
		background: url(../../img/img_big-money2.jpg) 6px 53px no-repeat; }
		.rightPiece.opportunityR #smerbyforyou {
			width: 487px;
			height: 104px;
			margin: 0 0 0 -2px;
			background: url(../../img/img_smerby-for-you.png) 0 0 no-repeat; }
		.rightPiece.membersR h3 {
			width: 276px;
			height: 27px;
			margin: 5px 0 18px 0;
			text-indent: -9999px;
			background: url(../../img/img_mem-hdr.png) 0 0 no-repeat; }
		.rightPiece.isthisR h3 {
			width: 411px;
			height: 27px;
			margin: 5px 0 18px;
			text-indent: -9999px;
			background: url(../../img/img_isthis-hdr.png) 0 0 no-repeat; }
		.rightPiece.srcSectionR h3 {
			width: 398px;
			height: 61px;
			margin: 4px 0 18px;
			text-indent: -9999px;
			background: url(../../img/hdr_services.png) 0 0 no-repeat; }
		.rightPiece.opportunityR h3 {
			width: 486px;
			height: 55px;
			margin: 1px 0 20px;
			text-indent: -9999px;
			background: url(../../img/img_opp-hdr.png) 0 0 no-repeat; }
		.rightPiece.isthisR h4, .rightPiece.opportunityR h4 {
			font-weight: bold;
			/*width: 510px;*/
			font-size: 14px;
			line-height: 18px; }
		.rightPiece.membersR h4 {
			font-weight: bold;
			width: 450px;
			font-size: 14px;
			line-height: 18px; }
		.rightPiece.srcSectionR h4 {
			font-weight: bold;
			width: 480px;
			font-size: 14px;
			line-height: 18px; }
		.rightPiece.whoisR h4 {
			font-weight: bold;
			width: 514px;
			font-size: 14px;
			line-height: 18px; }
			.rightPiece.whoisR h4 em {
				display: block;
				color: #555;
				padding: 0 0 4px;
				font-size: 24px;
				font-style: normal; }
		.rightPiece.membersR ul {
			margin: 21px 0 22px;
			width: 480px; }
		.rightPiece.whoisR ul {
			margin: 11px 0 10px;
			width: 538px; }
		.rightPiece.isthisR ul {
			margin: 18px 0 16px;
			width: 480px; }
		.rightPiece.srcSectionR ul {
			margin: 18px 0 25px;
			width: 485px; }
		.rightPiece.opportunityR ul {
			margin: 14px 0 15px;
			width: 520px; }
		.rightPiece.membersR ul li, .rightPiece.whoisR ul li, .rightPiece.isthisR ul li, .rightPiece.srcSectionR ul li, .rightPiece.opportunityR ul li {
				font-size: 14px;
				margin: 0 0 8px;
				line-height: 17px;
				font-weight: normal;
				background: url(../../img/img_check.gif) 0 0 no-repeat;
				padding: 0 0 5px 38px; }
				.rightPiece.srcSectionR ul li em {
					font-style: normal;
					color: #879b50; }
				.rightPiece.membersR ul li em {
					font-weight: bold;
					color: #879b50; }
					.rightPiece.membersR ul li strong {
						font-weight: bold;
						color: #666; }
				.rightPiece.whoisR ul li em {
					font-style: normal;
					color: #555;
					font-weight: bold; }
	.rightPiece.whoisR {
		margin: 24px 0 0 35px;
		width: 533px;
		float: left; }
		.rightPiece.whoisR h3 {
			width: 584px;
			height: 61px;
			margin: 7px 0 14px;
			text-indent: -9999px;
			background: url(../../img/img_welcome.png) 0 0 no-repeat; }
	.rightPiece p.tone, .rightPiece p.ttwo, .rightPiece p.tthree, .rightPiece p.tfour, .rightPiece p.tfive {
		display: inline; }
	.rightPiece a.moreInfo {
		width: 178px;
		text-indent: -9999px;
		height: 40px;
		float: left;
		margin: 0 0 0 3px;
		background: url(../../img/btn_show-more.png) 0 0 no-repeat; }
		.rightPiece a.moreInfo.active{
			background: url(../../img/btn_show-more.png) 0 -40px no-repeat; }
	/*.rightPiece a.signup {
		float: right;
		display: inline;
		width: 169px;
		height: 37px;
		text-indent: -9999px;
		background: url(../../img/btn_signup.gif) 0 0 no-repeat; }*/
		.rightPiece a.signup {
			float: right;
			display: inline;
			width: 449px;
			height: 60px;
			text-indent: -9999px;
			background: url(../../img/btn_signup-new.png) 0 0 no-repeat; }
		body#home .rightPiece a.signup {
			margin: 0 50px 0 0; }
		body#Servi .rightPiece a.signup {
			margin: 0 1px 0 0; }
		body#Mem .rightPiece a.signup {
			margin: 0 3px 0 0; }
		body#Oppo .rightPiece a.signup {
			margin: 0 55px 0 0; }
		body#Isthis .rightPiece a.signup {
			margin: 0; }
			
/*==================== Detail Section =================*/

#firstAssc, #bundledServices {
	float: left;
	margin: 24px 0 5px 30px;
	border-bottom: 1px solid #c5d1d9;
	width: 487px; }
#priority {
	float: left;
	margin: 24px 0 5px 30px;
	width: 868px; }
h5 {
	padding: 0 0 16px;
	font-size: 25px;
	color: #195073; }
p {
	font-size: 14px;
	line-height: 18px;
	margin: 0 0 25px 0; }
	p.special {
		padding: 0 0 0 23px;
		font-size: 16px;
		font-weight: bold;
		line-height: 12px;
		color: #879b50;
		background: url(../../img/img_blue-arrow.gif) 0 0 no-repeat; }
		p.special em {
			color: #777;
			font-size: 12px;
			font-weight: normal;
			font-style: italic; }
	p.specialP {
		font-weight: bold;
		color: #879b50;}
	ul#serviceList {
		margin: 0 0 25px; }
		ul#serviceList li {
			padding: 0 0 0 23px;
			margin: 0 0 10px 0;
			font-size: 14px;
			font-weight: bold;
			line-height: 12px;
			background: url(../../img/img_blue-arrow.gif) 0 0 no-repeat; }
			
/*--------------- Who is Smerby --------------*/

#detailWhoisHln {
	float: left;
	margin: 24px 0 15px 30px; }
	#detailWhoisHln h5 {
		padding: 0 0 10px 0; }
#nlm {
	float: left;
	margin: 10px 0 15px 30px;
	border: 1px solid #c5d1d9;
	padding: 10px 0 10px 20px;
	width: 516px; }
	#nlm ul {
		color: #879b50; }
		#nlm li {
			font-size: 15px;
			line-height: 23px;
			text-align: left;
			padding: 0;
			font-weight: normal;
			list-style: none; }
			#nlm li em {
				font-weight: bold;
				font-style: normal; }
	#nlm p {
		font-size: 18px;
		line-height: 24px;
		width: 510px;
		margin: 0 0 6px; }
	#nlm p.nlmHdr {
		font-size: 24px;
		font-weight: bold;
		color: #879b50; }
#netflixPromo {
	float: left;
	margin: 10px 0 15px 30px;
	border: 1px solid #c5d1d9;
	width: 536px; }
	#netflixPromo #npLogo {
		text-indent: -9999px;
		float: left;
		height: 99px;
		width: 178px;
		border-right: 1px solid #c5d1d9;
		background: url(../../img/logo_netflix-home.png) center no-repeat;
		background-color: #f44c2e; }
		#netflixPromo p {
			float: left;
			width: 330px;
			color: #777;
			margin: 0 0 11px 10px;
			font-size: 11px; }
			#netflixPromo p#nhdr {
				color: #4f758c;
				width: auto;
				margin: 10px 0 5px 10px;
				font-size: 18px;
				font-weight: bold; }
#detailWhoChart {
	float: left;
	clear: left;
	overflow: auto;
	width: 538px;
	margin: 0 0 20px 30px; }
	#detailWhoChart ul#whoChartHdr {
		height: 32px;
		font-size: 16px;
		color: #fff;
		background: url(../../img/bg_charthdr.png) 0 0 repeat-x; }
		#detailWhoChart ul#whoChartHdr li {
			padding: 8px 0 0 15px;
			display: block;
			float: left;
			clear: none; }
			#detailWhoChart ul#whoChartHdr li em {
				font-size: 12px;
				font-style: italic; }
	#detailWhoChart ul.whoChartList {
		height: 61px;
		border-left: 1px dashed #c5d1d9;
		border-right: 1px dashed #c5d1d9;
		border-bottom: 1px dashed #c5d1d9; }
		#detailWhoChart ul.whoChartList li {
			display: block;
			float: left;
			clear: none;
			text-indent: -9999px;
			height: 61px;
			width: 178px;
			border-right: 1px dashed #c5d1d9; }
			#detailWhoChart ul.whoChartList li.right {
				border: none; }
	#detailWhoChart ul.whoChartListCopy {
		height: 25px;
		background-color: #eee;
		color: #777;
		border-left: 1px dashed #c5d1d9;
		border-right: 1px dashed #c5d1d9;
		border-bottom: 2px solid #c5d1d9; }
		#detailWhoChart ul.whoChartListCopy li {
			display: block;
			float: left;
			clear: none;
			font-size: 11px;
			height: 17px;
			text-align: center;
			padding: 8px 0 0;
			width: 178px;
			border-right: 1px dashed #c5d1d9; }
			#detailWhoChart ul.whoChartListCopy li.right {
				border: none; }
#supportingInfo {
	width: 538px;
	float: left;
	margin: 10px 0 20px 30px; }
	#supportingInfo p {
		font-size: 12px;
		margin: 0 0 10px; }
	#supportingInfo p.hdr {
		font-size: 14px;
		font-weight: bold;
		color: #879b50; }
.callOut {
	float: right;
	width: 300px;
	margin: 59px 30px 0 0;
	border: 1px solid #ccc;
	background: url(../../img/bg_side-box-fade.png) bottom no-repeat; }
	.callOut.sOpp {
		background-image: none;
		margin: 0 30px 0 0;
		background-color: #ececec; }
		.callOut.sOpp img {
			margin: 0 0 0 134px; }
		.callOut.sOpp #logoSlide {
			border: 1px solid #ccc;
			width: 286px;
			overflow: hidden;
			margin: 25px 0 25px 6px;
			height: 110px;
			background: url(../../img/bg_logo-slide.png) 0 0 no-repeat; }
			.callOut.sOpp #logoSlide img {
				margin: 36px 0 40px 77px; }
		.callOut.sOpp #connected {
			border: 1px solid #ccc;
			width: 286px;
			margin: 20px 0 20px 6px;
			height: 119px;
			background: url(../../img/bg_connected.jpg) 0 0 no-repeat; }
		.callOut.sOpp #moneyPile {
			width: 288px;
			margin: 0 0 15px 5px;
			height: 140px;
			background: url(../../img/bg_money-pile.png) 0 0 no-repeat; }
		.callOut.sOpp h6 {
			width: 300px;
			height: 55px;
			text-indent: -9999px;
			background: url(../../img/hdr_opportunity.jpg) 0 0 no-repeat; }
		.callOut.sOpp .sAssc {
			width: 232px;
			height: 119px;
			text-indent: -9999px;
			margin: 0 auto;
			background: url(../../img/bg_opp1.png) center no-repeat;
			border-bottom: 1px dashed #c5d1d9; }
		.callOut.sOpp .sTree {
			width: 232px;
			height: 129px;
			text-indent: -9999px;
			margin: 0 auto;
			background: url(../../img/bg_opp2.png) center 0 no-repeat;
			border-bottom: 1px dashed #c5d1d9; }
		.callOut.sOpp .sMoney {
			width: 232px;
			height: 103px;
			text-indent: -9999px;
			margin: 0 auto;
			background: url(../../img/bg_opp3.png) center 0 no-repeat; }
		.callOut.sOpp p {
			margin: 15px 0;
			text-align: center; }
		.callOut.sOpp a {
			font-weight: bold;
			text-decoration: none;
			color: #4f758c; }
body#home .detail {
	background: none;
	background-color: #fff; }
#detailNewHome {
	overflow: auto;
	padding: 0 0 17px;
	background: url(../../img/bg_new-home-btm-hdr.png) 0 0 no-repeat;
	background-color: #fff; }
	#detailNewHome h5 {
		padding: 0;
		font-size: 24px;
		font-weight: bold;
		color: #3a3a3a;
		margin: 20px 0 0;
		text-align: center; }
	#detailNewHome #useStep1 {
		float: left;
		text-indent: -9999px;
		width: 192px;
		height: 197px;
		margin: 14px 10px 0 82px;
		background: url(../../img/bg_steps1.png) 0 0 no-repeat; }
	#detailNewHome #useStep2 {
		float: left;
		text-indent: -9999px;
		width: 167px;
		height: 197px;
		margin: 14px 23px 0 0;
		background: url(../../img/bg_steps2.png) 0 0 no-repeat; }
	#detailNewHome #useStep3 {
		float: left;
		text-indent: -9999px;
		width: 194px;
		height: 197px;
		margin: 14px 0 0;
		background: url(../../img/bg_steps3.png) 0 0 no-repeat; }
	#detailNewHome #useStep4 {
		float: left;
		text-indent: -9999px;
		width: 204px;
		height: 197px;
		margin: 14px 0 0;
		background: url(../../img/bg_steps4.png) 0 0 no-repeat; }
			
/*--------------- Opportunity --------------*/

#detailOppHln {
	float: left;
	margin: 24px 0 0 30px; }
	#detailOppHln h5 {
		font-size: 18px;
		padding: 0 0 10px 0;
		line-height: 25px;
		width: 864px; }
		#detailOppHln h5 em {
			font-style: italic; }
#detailOppChart {
	float: left;
	clear: both;
	overflow: auto;
	margin: 36px 0 20px 30px; }
	#detailOppChart ul {}
	#detailOppChart li {
		display: block;
		float: left;
		clear: none;
		font-size: 12px; }
	#detailOppChart ul#oppChartHdr {
			height: 47px;
			font-size: 16px;
			color: #195073;
			background: url(../../img/bg_charthdr.png) 0 0 repeat-x; }
			#detailOppChart ul#oppChartHdr li {
				font-size: 16px; }
			#detailOppChart ul#oppChartHdr li.time {
				height: 32px;
				width: 68px;
				text-align: left;
				padding: 15px 0 0 18px;
				background: url(../../img/img_chartdiv.gif) right no-repeat; }
			#detailOppChart ul#oppChartHdr li.action {
				height: 32px;
				width: 273px;
				text-align: left;
				padding: 15px 0 0 23px;
				background: url(../../img/img_chartdiv.gif) right no-repeat; }
			#detailOppChart ul#oppChartHdr li.results {
				height: 32px;
				width: 136px;
				text-align: left;
				padding: 15px 0 0 18px; }
	#detailOppChart ul.oppList {
		height: auto;
		overflow: auto;
		border-left: 1px dashed #c5d1d9;
		border-right: 1px dashed #c5d1d9;
		border-bottom: 1px dashed #c5d1d9; }
		#detailOppChart ul.oppList li.timeL {
			width: 66px;
			color: #4F758C;
			height: 42px;
			padding: 33px 0 0 18px;
			border-right: 1px dashed #c5d1d9; }
			#detailOppChart ul.oppList li.timeL.tpl {
				height: 54px; }
			#detailOppChart ul.oppList li.timeL em {
				font-weight: bold; }
		#detailOppChart ul.oppList li.actionL {
			width: 319px;
			height: 42px;
			padding: 33px 0 0 16px;
			border-right: 1px dashed #c5d1d9; }
			#detailOppChart ul.oppList li.actionL.month1 {
				width: 189px;
				height: 42px;
				line-height: 16px;
				padding: 24px 0 9px 106px;
				background: url(../../img/img_member5020.jpg) 15px 15px no-repeat;
				border-right: 1px dashed #c5d1d9; }
			#detailOppChart ul.oppList li.actionL.month2 {
				width: 177px;
				height: 62px;
				line-height: 17px;
				padding: 14px 12px 0 106px;
				background: url(../../img/img_member3015.jpg) 15px 15px no-repeat; }
			#detailOppChart ul.oppList li.actionL.month3 {
				width: 217px;
				height: 55px;
				line-height: 16px;
				padding: 12px 12px 20px 66px;
				background: url(../../img/img_member100.jpg) 15px 15px no-repeat; }
			#detailOppChart ul.oppList li.actionL.month4 {
				width: 217px;
				height: 42px;
				line-height: 16px;
				padding: 24px 12px 9px 66px;
				background: url(../../img/img_member10.jpg) 15px 15px no-repeat; }
		#detailOppChart ul.oppList li.resultsL {
			width: 136px;
			height: 42px;
			padding: 33px 0 0 18px; }
			#detailOppChart ul.oppList li.resultsL em {
				font-weight: bold;
				color: #879b50; }
			#detailOppChart ul.oppList li.resultsL.triple {
				width: 136px;
				height: 61px;
				line-height: 16px;
				padding: 14px 0 0 18px; }
			#detailOppChart ul.oppList li.resultsL.double {
				width: 136px;
				height: 53px;
				line-height: 16px;
				padding: 22px 0 0 18px; }
		#detailOppChart ul.oppExtra {
			height: auto;
			overflow: auto;
			border-left: 1px dashed #c5d1d9;
			border-right: 1px dashed #c5d1d9;
			border-bottom: 1px dashed #4f758c; }
			#detailOppChart ul.oppExtra li {
				border-right: 1px dashed #c5d1d9;
				width: 362px;
				line-height: 16px;
				padding: 10px 0 10px 18px; }
				#detailOppChart ul.oppExtra li.ttls {
					width: 155px;
					border: none;
					padding: 20px 0 0;
					font-weight: bold;
					color: #879b50;
					height: 32px;
					text-align: center;
					font-size: 14px; }
		#detailOppChart ul.total {
			margin: 20px 0 0;
			height: auto; }
			#detailOppChart ul.total li {
				border-top: 1px dashed #c5d1d9;
				border-left: 1px dashed #c5d1d9;
				border-bottom: 1px dashed #c5d1d9;
				padding: 14px 13px 5px 18px;
				color: #879b50;
				height: auto;
				width: 350px;
				line-height: 16px;
				font-size: 12px; }
				#detailOppChart ul.total li ul {
					border: none;
					height: auto;
					width: auto;
					list-style: disc;
					padding: 0 0 5px; }
					#detailOppChart ul.total li ul li {
						border: none;
						height: auto;
						width: auto;
						list-style: disc;
						padding: 0 0 5px; }
				#detailOppChart ul.total li.ttl {
					height: 96px;
					width: 96px;
					font-size: 14px;
					border: none;
					text-align: center;
					padding: 20px 30px 0;
					color: #fff;
					background-color: #acbb82; }
					#detailOppChart ul.total li.ttl em {
						display: block;
						margin: 15px 0 0;
						font-size: 20px;
						font-weight: bold; }
	.callOut.mainOpp {
		margin: 35px 35px 0 0;}
		.callOut.mainOpp h6 {
			width: 300px;
			height: 55px;
			text-indent: -9999px;
			background: url(../../img/hdr_commission.jpg) 0 0 no-repeat; }
		.callOut.mainOpp #csList {
			margin: 30px 0 20px 32px;
			overflow: auto; }	
		.callOut.mainOpp ul#structureItem {
			float: left;
			display: inline;
			width: 109px; }
		.callOut.mainOpp ul#structureAmount {
			float: left;
			display: inline; }
			.callOut.mainOpp ul#structureItem li {
				font-size: 14px;
				padding: 0 0 14px; }
			.callOut.mainOpp ul#structureAmount li {
				font-size: 14px;
				padding: 0 0 14px;
				font-weight: bold;
				color: #4f758c; }
				.callOut.mainOpp ul#structureAmount li em {
					font-weight: normal;
					font-size: 12px;
					font-style: normal; }
#matrix {
	width: 537px;
	height: 426px;
	float: left;
	margin: 20px 0 20px 30px;
	text-indent: -9999px;
	background: url(../../img/bg_big-tree.png) 0 0 no-repeat; }
#smerbyMesg {
	float: right;
	width: 295px;
	font-size: 14px;
	padding: 0 10px 0 0;
	margin: 30px 30px 20px 0; }
	#smerbyMesg p.tophdr {
		font-weight: bold;
		color: #879b50; }
/*#callout1000 {
	float: right;
	clear: right;
	margin: 10px 30px 20px 0;
	width: 300px; }
#calloutSilver, #calloutGold, #calloutPlat {
	float: right;
	clear: right;
	margin: 0 30px 15px 0;
	width: 300px; }
	#callout1000 h6 {
		text-indent: -9999px;
		width: 302px;
		height: 91px;
		background: url(../../img/hdr_commission-1000.jpg) 0 0 no-repeat; }
	#calloutSilver h6 {
		text-indent: -9999px;
		width: 302px;
		height: 91px;
		background: url(../../img/hdr_commission-silver.jpg) 0 0 no-repeat; }
	#calloutGold h6 {
		text-indent: -9999px;
		width: 302px;
		height: 91px;
		background: url(../../img/hdr_commission-gold.jpg) 0 0 no-repeat; }
	#calloutPlat h6 {
		text-indent: -9999px;
		width: 302px;
		height: 91px;
		background: url(../../img/hdr_commission-plat.jpg) 0 0 no-repeat; }
	#callout1000 .csList, #calloutSilver .csList, #calloutGold .csList, #calloutPlat .csList {
		padding: 30px 0 20px 28px;
		border-left: 1px solid #cad3b2;
		border-right: 1px solid #cad3b2;
		border-bottom: 1px solid #cad3b2;
		overflow: auto;
		width: 272px;
		background: url(../../img/bg_side-box-fade.png) bottom no-repeat; }	
		#callout1000 ul.structureItem, #callout1000 ul.structureItemMem, #calloutSilver ul.structureItem, #calloutSilver ul.structureItemMem, #calloutGold ul.structureItem, #calloutGold ul.structureItemMem, #calloutPlat ul.structureItem, #calloutPlat ul.structureItemMem {
			float: left;
			display: inline;
			width: 117px; }
		#callout1000 ul.structureItemMem, #calloutSilver ul.structureItemMem, #calloutGold ul.structureItemMem, #calloutPlat ul.structureItemMem {
			padding: 15px 0 0;
			border-top: 1px dashed #777; }
		#calloutSilver ul.structureItemMem.addPer, #calloutGold ul.structureItemMem.addPer, #calloutPlat ul.structureItemMem.addPer {
			width: 243px;
			line-height: 20px; }
			#calloutSilver ul.structureItemMem.addPer em, #calloutGold ul.structureItemMem.addPer em, #calloutPlat ul.structureItemMem.addPer em {
				color: #4F758C;
				font-weight: bold; }
		#callout1000 ul.structureAmount, #callout1000 ul.structureAmountMem, #calloutSilver ul.structureAmount, #calloutSilver ul.structureAmountMem, #calloutGold ul.structureAmount, #calloutGold ul.structureAmountMem, #calloutPlat ul.structureAmount, #calloutPlat ul.structureAmountMem {
			float: left;
			display: inline; }
		#callout1000 ul.structureAmountMem, #calloutSilver ul.structureAmountMem, #calloutGold ul.structureAmountMem, #calloutPlat ul.structureAmountMem {
			padding: 15px 0 0;
			border-top: 1px dashed #777; }
			#callout1000 ul.structureItem li, #callout1000 ul.structureItemMem li, #calloutSilver ul.structureItem li, #calloutSilver ul.structureItemMem li, #calloutGold ul.structureItem li, #calloutGold ul.structureItemMem li, #calloutPlat ul.structureItem li, #calloutPlat ul.structureItemMem li {
				font-size: 14px;
				padding: 0 0 14px; }
			#callout1000 ul.structureAmount li, #callout1000 ul.structureAmountMem li, #calloutSilver ul.structureAmount li, #calloutSilver ul.structureAmountMem li, #calloutGold ul.structureAmount li, #calloutGold ul.structureAmountMem li, #calloutPlat ul.structureAmount li, #calloutPlat ul.structureAmountMem li {
				font-size: 14px;
				padding: 0 0 14px;
				font-weight: bold;
				color: #4f758c; }
				#callout1000 ul.structureAmount li em, #callout1000 ul.structureAmountMem li em, #calloutSilver ul.structureAmount li em, #calloutSilver ul.structureAmountMem li em, #calloutGold ul.structureAmount li em, #calloutGold ul.structureAmountMem li em, #calloutPlat ul.structureAmount li em, #calloutPlat ul.structureAmountMem li em {
					font-weight: normal;
					font-size: 12px;
					font-style: normal; }*/
#cChartTemp {
	text-indent: -9999px;
	width: 878px;
	height: 611px;
	margin: 10px 0 20px 30px;
	float: left;
	background: url(../../img/img_commission-chart.png) 0 0 no-repeat; }
#cChartTemp2 {
	width: 879px;
	height: 790px;
	margin: 30px 0 20px 30px;
	float: left;
	background: url(../../img/img_commission-chart2.png) 0 0 no-repeat; }
#jen {
	margin: 0 0 20px 30px;
	border: 1px solid #ccc;
	padding: 4px;
	float: left; }
#signupBubble {
	float: right;
	height: 132px;
	width: 348px;
	text-indent: -9999px;
	margin: 0 40px 10px 0;
	background: url(../../img/btn_bubble-signup.png) 0 0 no-repeat; }
#calculator {
	line-height: 16px;
	float: left;
	margin: 10px 0 0 30px;
	padding: 44px 0 0;
	width: 547px;
	background: url(../../img/img_prem-calculator.png) 0 0 no-repeat; }
	#calculator ul#topSec {
		height: 87px;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc; }
		#calculator ul#topSec li#chooseAL {
			width: 329px;
			float: left;
			height: 87px;
			border-right: 1px solid #ccc; }
			#calculator ul#topSec li#chooseAL label {
				float: left;
				margin: 20px 0 0 20px;
				width: 145px;
				font-size: 12px;
				font-weight: bold;
				color: #000;
				padding: 0 0 0 30px;
				background: url(../../img/img_choose-arrow.png) 0 center no-repeat; }
			#calculator ul#topSec li#chooseAL select {
				margin: 20px 0 0;
				color: #4f758c;
				font-weight: bold; }
			#calculator ul#topSec li#chooseAL a#calcReset {
				float: left;
				width: 128px;
				height: 28px;
				text-indent: -9999px;
				color: #4F758C;
				font-size: 12px;
				font-weight: bold;
				text-decoration: none;
				margin: 10px 0 0;
				background: url(../../img/btn_reset-calc.png) 0 0 no-repeat; }
		#calculator ul#topSec li.topBlue {
			float: left;
			width: 99px;
			font-size: 12px;
			font-weight: bold;
			color: #4f758c;
			padding: 20px 0 0;
			text-align: center;
			border-right: 1px solid #ccc;
			height: 67px;
			background: url(../../img/bg_calc-hdr.png) 0 0 repeat-x; }
			#calculator ul#topSec li.topBlue.farRight {
				width: 115px;
				border: none; }
	#calculator ul.calcLevels {
		height: 56px;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc; }
		#calculator ul.calcLevels li.memNum {
			float: left;
			width: 154px;
			height: 44px;
			padding: 12px 21px 0 20px;
			border-right: 1px solid #ccc; }
		#calculator ul.calcLevels li.levelNum {
			float: left;
			width: 133px;
			height: 36px;
			font-weight: bold;
			text-align: center;
			padding: 20px 0 0;
			border-right: 1px solid #ccc; }
			#calculator ul.calcLevels li.levelNum em {
				font-weight: normal;
				font-style: normal; }
		#calculator ul.calcLevels li.memInput {
			float: left;
			width: 99px;
			height: 56px;
			border-right: 1px solid #ccc; }
			#calculator ul.calcLevels li.memInput input {
				margin: 18px 0 0 9px;
				text-align: right;
				width: 80px; }
		#calculator ul.calcLevels li.monthlyCom {
			float: left;
			width: 115px; }
			#calculator ul.calcLevels li.monthlyCom label {
				float: left;
				font-size: 16px;
				font-weight: bold;
				margin: 21px 9px 0 9px; }
				#calculator ul.calcLevels li.monthlyCom input {
					margin: 18px 0 0;
					text-align: right;
					width: 76px; }
	#calculator ul#totalsMonth {
		border-top: 3px solid #ccc;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
		height: 47px; }
	#calculator ul#totalsBonus {
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
		height: 47px; }
		#calculator ul#totalsMonth li, #calculator ul#totalsBonus li {
			font-weight: bold;
			float: left;
			color: #000;
			width: 309px;
			height: 30px;
			padding: 17px 0 0 20px;
			border-right: 1px solid #ccc; }
			#calculator ul#totalsMonth li.calcResult, #calculator ul#totalsBonus li.calcResult {
				width: 215px;
				height: 47px;
				float: left;
				border: none;
				padding: 0; }
			#calculator ul#totalsMonth li.calcResult label, #calculator ul#totalsBonus li.calcResult label {
				float: left;
				color: #777;
				font-size: 16px;
				font-weight: bold;
				margin: 16px 9px 0 9px; }
				#calculator ul#totalsMonth li.calcResult input, #calculator ul#totalsBonus li.calcResult input {
					width: 176px;
					font-size: 16px;
					font-weight: bold;
					text-align: right;
					margin: 10px 0 0; }
#calcInst {
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-right: 1px solid #ccc;
	overflow: auto; }
	#calcInst p {
		float: left;
		font-weight: bold;
		font-style: italic;
		font-size: 14px;
		color: #195073;
		margin: 10px 0 9px 20px; }
	#calcInst ol {
		margin: 0 0 0 39px;
		padding: 0 0 15px;
		float: left;
		list-style-type: decimal; }
		#calcInst ol li {
			color: #4f758c;
			padding: 0 0 2px;
			list-style: decimal; }
#waystoearn {
	margin: 1px 11px 0 0;
	float: right;
	width: 315px; }
	#waystoearn h6 {
		color: #195073;
		font-weight: bold;
		font-size: 18px; }
	#waystoearn p {
		font-size: 12px;
		line-height: 16px;
		margin: 0;
		color: #777; }
		#waystoearn p.ext {
			padding: 0 10px 10px 0; }
		#waystoearn p em {
			font-weight: bold;
			font-style: normal; }
		#waystoearn p.earn {
			font-size: 16px;
			color: #879b50;
			line-height: 20px;
			margin: 0 0 3px;
			font-weight: bold; }
			#waystoearn p.earn em {
				font-size: 12px;
				display: block;
				font-weight: normal;
				font-style: normal; }
	.oppSideNote {
		width: 306px;
		margin: 0 0 15px;
		background: url(../../img/bg_opp-side-btm.png) 0 bottom no-repeat; }
	.oppSideCopy {
		padding: 23px 23px 15px;
		width: 260px;
		background: url(../../img/bg_opp-side-top.png) 0 0 no-repeat; }
		
body#Oppo.new.whysmerby #topContent #insidePortion {
	width: 995px;
	margin: 0;
	text-align: left;
	padding: 0 0 1px;
	overflow: auto;
	background: url(../../img/bg_opp-whysmerby-hdr.jpg) 0 0 no-repeat; }
body#Oppo.new.whysmerby #topContent #insidePortion h4 {
	font-size: 24px;
	margin: 120px 0 20px 30px;
	font-weight: bold; }
body#Oppo.new.whysmerby #topContent #insidePortion h5 {
	font-weight: normal;
	margin: 0 0 20px 30px;
	font-size: 20px;
	padding: 0;
	line-height: 24px;
	width: 892px;
	color: #195073; }
	body#Oppo.new.whysmerby #topContent #insidePortion h5.btm {
		border-bottom: 1px dashed #c5d1d9;
		padding: 0 0 20px; }
	body#Oppo.new.whysmerby #topContent #insidePortion h5 strong {
		font-weight: bold; }
body#Oppo.new.whysmerby #topContent #insidePortion p, body#Oppo.new.waystoearn #topContent #insidePortion p {
	font-weight: normal;
	font-size: 14px;
	width: 858px;
	line-height: 19px;
	margin: 0 0 20px 60px; }
	body#Oppo.new.whysmerby #topContent #insidePortion p strong, body#Oppo.new.waystoearn #topContent #insidePortion p strong {
		font-weight: bold;
		font-size: 18px;
		display: block;
		margin: 0 0 3px 0; }
body#Oppo.new.startup #topContent #insidePortion {
	width: 995px;
	margin: 0;
	text-align: left;
	padding: 0 0 1px;
	overflow: auto;
	background: url(../../img/bg_opp-startup-hdr.jpg) 0 0 no-repeat; }
	body#Oppo.new.startup #topContent #insidePortion h4 {
		font-size: 24px;
		color: #195073;
		margin: 120px 0 10px 30px;
		font-weight: bold; }
		body#Oppo.new.startup #topContent #insidePortion h4 em {
			font-weight: normal;
			font-style: italic;
			font-size: 20px; }
		body#Oppo.new.startup #topContent #insidePortion h4.secondList {
			border-top: 1px dashed #c5d1d9;
			padding: 25px 0 0;
			width: 892px;
			margin: 20px 0 10px 30px; }
	body#Oppo.new.startup #topContent #insidePortion ul {
		margin: 0;
		padding: 0 0 0 5px; }
		body#Oppo.new.startup #topContent #insidePortion li {
			padding: 0 0 4px;
			list-style: inside disc;
			font-weight: normal;
			margin: 0 0 0 50px;
			font-size: 18px;
			line-height: 24px; }
body#Oppo.new.waystoearn #topContent #insidePortion {
	width: 995px;
	margin: 0;
	text-align: left;
	padding: 0 0 1px;
	overflow: auto;
	background: url(../../img/bg_opp-wte-hdr.jpg) 0 0 no-repeat; }
body#Oppo.new.compplan #topContent #insidePortion {
	width: 995px;
	margin: 0;
	text-align: left;
	padding: 0 0 1px;
	overflow: auto;
	background: url(../../img/bg_opp-comp-plan-hdr.jpg) 0 0 no-repeat; }
body#Oppo.new.dsf #topContent #insidePortion {
	width: 995px;
	margin: 0;
	text-align: left;
	padding: 0 0 1px;
	overflow: auto;
	background: url(../../img/bg_opp-dsf-hdr.jpg) 0 0 no-repeat; }
body#Oppo.new #topContent #insidePortion #signupBar {
		width: 571px;
		height: 84px;
		float: right;
		clear: right;
		margin: 29px 32px 0 0;
		background: url(../../img/bg_take-advantage.png) 0 0 no-repeat; }
		body#Oppo.new #topContent #insidePortion #signupBar.wCTour {
			margin: 81px 32 0 0; }
		body#Oppo.new #topContent #insidePortion #signupBar a.signupOrg {
			text-indent: -9999px;
			margin: 10px 9px 0 0;
			width: 211px;
			height: 66px;
			float: right;
			background: url(../../img/btn_signup-org.png) 0 0 no-repeat; }
body#Oppo.new.waystoearn #topContent #insidePortion h5.btm {
	font-weight: normal;
	margin: 120px 0 20px 30px;
	font-size: 20px;
	line-height: 24px;
	width: 892px;
	color: #195073;
	border-bottom: 1px dashed #c5d1d9;
	padding: 0 0 20px; }
	body#Oppo.new.waystoearn #topContent #insidePortion h5.btm em {
		display: block;
		font-weight: bold; }
body#Oppo.new.compplan #topContent #insidePortion h5, body#Oppo.new.dsf #topContent #insidePortion h5 {
	font-weight: normal;
	margin: 120px 0 20px 30px;
	font-size: 20px;
	line-height: 24px;
	width: 892px;
	color: #195073;
	padding: 0; }
	body#Oppo.new.compplan #topContent #insidePortion h5 em, body#Oppo.new.dsf #topContent #insidePortion h5 em {
		display: block;
		font-style: normal;
		font-weight: bold; }
body#Oppo.new.compplan #topContent #insidePortion .oppBlock {
	width: 927px;
	margin: 0 0 20px 30px;
	background-color: #fffcf2;
	border: 1px solid #ccc; }
body#Oppo.new.compplan #topContent #insidePortion ul {
		margin: 15px 0 15px;
		padding: 0 0 0 5px; }
		body#Oppo.new.compplan #topContent #insidePortion li {
			padding: 0 0 4px 7px;
			list-style: outside disc;
			font-weight: normal;
			margin: 0 0 0 33px;
			font-size: 18px;
			line-height: 24px; }
body#Oppo.new.compplan #topContent #insidePortion p {
	font-weight: normal;
	font-size: 14px;
	width: 858px;
	line-height: 19px;
	margin: 0 0 20px 30px; }
body#Oppo.new.dsf #topContent #insidePortion ul {
		margin: 15px 0 15px;
		padding: 0 0 0 33px;
		width: 890px; }
		body#Oppo.new.dsf #topContent #insidePortion li {
			padding: 0 0 4px 7px;
			list-style: outside disc;
			font-weight: normal;
			margin: 0 0 0 33px;
			font-size: 18px;
			line-height: 24px; }
body#Oppo.new.dsf #topContent #insidePortion p {
	font-weight: normal;
	font-size: 18px;
	width: 858px;
	line-height: 19px;
	margin: 0 0 20px 30px; }
	body#Oppo.new.dsf #topContent #insidePortion p strong {
		font-weight: bold; }
	

/*--------------- Membership --------------*/

#detailMemHln {
	float: left;
	width: 575px;
	height: 352px;
	padding: 0 291px 0 0;
	margin: 24px 0 0 30px;
	background: url(../../img/img_member-photos.jpg) right 37px no-repeat; }
	
/*#membersPhotos {
	width: 336px;
	height: 313px;
	float: left;
	margin: 0;
	text-indent: -9999px;
	background: url(../../img/img_member-photos.jpg) 0 0 no-repeat; }*/
	#detailMemHln h5 {
		padding: 0 0 10px 0;
		line-height: 25px; }
	#detailMemHln p {
		font-size: 18px;
		margin: 0 0 28px;
		line-height: 22px; }
	#detailMemHln ul {
		font-size: 14px;
		margin: 0 0 0 22px;
		padding: 0 46px 0 0; }
	#detailMemHln li {
		padding: 0 0 14px 34px;
		line-height: 21px; }
		#detailMemHln li.listOne {
			background: url(../../img/img_one.gif) 0 0 no-repeat; }
		#detailMemHln li.listTwo {
			padding: 0 20px 14px 34px;
			background: url(../../img/img_two.gif) 0 0 no-repeat; }
			#detailMemHln li.listOne em, #detailMemHln li.listTwo em {
				font-weight: bold;
				font-style: normal;
				color: #879b50; }
#detailMemMsg {
	float: left;
	margin: 58px 0 0 47px;
	width: 230px;
	height: auto;
	padding: 0 0 15px;
	color: #879b50;
	border: 1px solid #879b50;
	background-color: #f9f9f9; }
	#detailMemMsg p {
		text-indent: -9999px;
		margin: 18px 0 0 18px;
		width: 173px;
		height: 158px;
		background: url(../../img/img_prem.gif) 0 0 no-repeat; }
#detailMemChart {
	float: left;
	clear: both;
	overflow: auto;
	margin: 36px 0 20px 30px; }
	#detailMemChart ul {}
	#detailMemChart li {
		display: block;
		float: left;
		clear: none; }
		#detailMemChart ul#memChartHdr {
			height: 47px;
			font-size: 16px;
			color: #fff;
			background: url(../../img/bg_charthdr.png) 0 0 repeat-x; }
			#detailMemChart ul#memChartHdr li.benS {
				height: 32px;
				width: 190px;
				text-align: center;
				padding: 15px 0 0;
				background: url(../../img/img_chartdiv.png) right no-repeat; }
			#detailMemChart ul#memChartHdr li.desc {
				height: 32px;
				width: 342px;
				text-align: left;
				padding: 15px 0 0 40px;
				background: url(../../img/img_chartdiv.png) right no-repeat; }
			#detailMemChart ul#memChartHdr li.asc {
				height: 32px;
				width: 147px;
				text-align: center;
				padding: 15px 0 0;
				background: url(../../img/bg_price-assc.png) right no-repeat; }
			#detailMemChart ul#memChartHdr li.mbr {
				height: 32px;
				width: 147px;
				text-align: center;
				padding: 15px 0 0;
				background: url(../../img/bg_price-mem.png) right no-repeat; }
		#detailMemChart ul.chartList {
			height: 61px;
			border-left: 1px dashed #c5d1d9;
			border-right: 1px dashed #c5d1d9;
			border-bottom: 1px dashed #c5d1d9; }
			#detailMemChart ul.chartList li.benSL {
				width: 188px;
				height: 61px;
				text-indent: -9999px;
				border-right: 1px dashed #c5d1d9; }
				#detailMemChart ul.chartList li.benSL.avg, #detailWhoChart ul.whoChartList li.avg, #detailSrvChart ul.ChartList li.servicesL.avg, #homeChart ul.homeChartList li.avg {
					background: url(../../img/logo-avg.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.sos, #detailWhoChart ul.whoChartList li.sos, #detailSrvChart ul.ChartList li.servicesL.sos, #homeChart ul.homeChartList li.sos {
					background: url(../../img/logo-sos.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.spam, #detailWhoChart ul.whoChartList li.spam, #detailSrvChart ul.ChartList li.servicesL.spam, #homeChart ul.homeChartList li.spam {
					background: url(../../img/logo-spam.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.pri, #detailWhoChart ul.whoChartList li.pri, #detailSrvChart ul.ChartList li.servicesL.pri, #homeChart ul.homeChartList li.pri {
					background: url(../../img/logo-privacy.png) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.got, #detailWhoChart ul.whoChartList li.got, #detailSrvChart ul.ChartList li.servicesL.got, #homeChart ul.homeChartList li.got {
					background: url(../../img/logo-gotta.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.mon, #detailWhoChart ul.whoChartList li.mon, #detailSrvChart ul.ChartList li.servicesL.mon, #homeChart ul.homeChartList li.mon {
					background: url(../../img/logo-moniker.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.mpa, #detailWhoChart ul.whoChartList li.mpa, #detailSrvChart ul.ChartList li.servicesL.mpa, #homeChart ul.homeChartList li.mpa {
					background: url(../../img/logo-myphoto.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.dat, #detailWhoChart ul.whoChartList li.dat, #detailSrvChart ul.ChartList li.servicesL.dat, #homeChart ul.homeChartList li.dat {
					background: url(../../img/logo-datematch.gif) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.tik, #detailWhoChart ul.whoChartList li.tik, #detailSrvChart ul.ChartList li.servicesL.tik, #homeChart ul.homeChartList li.tik {
					background: url(../../img/logo-ticket.gif) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.trust, #detailWhoChart ul.whoChartList li.trust, #detailSrvChart ul.ChartList li.servicesL.trust, #homeChart ul.homeChartList li.trust {
					background: url(../../img/logo-trust.png) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.goto, #detailWhoChart ul.whoChartList li.goto, #detailSrvChart ul.ChartList li.servicesL.goto, #homeChart ul.homeChartList li.goto {
					background: url(../../img/logo-goto.png) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.gotomeet, #detailWhoChart ul.whoChartList li.gotomeet, #detailSrvChart ul.ChartList li.servicesL.gotomeet, #homeChart ul.homeChartList li.gotomeet {
					background: url(../../img/logo-gotomeet.png) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.gotoweb, #detailWhoChart ul.whoChartList li.gotoweb, #detailSrvChart ul.ChartList li.servicesL.gotoweb, #homeChart ul.homeChartList li.gotoweb {
					background: url(../../img/logo-gotoweb.png) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.wire, #detailWhoChart ul.whoChartList li.wire, #detailSrvChart ul.ChartList li.servicesL.wire, #homeChart ul.homeChartList li.wire {
					background: url(../../img/logo-wirefly.jpg) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.coming, #detailWhoChart ul.whoChartList li.coming, #detailSrvChart ul.ChartList li.servicesL.coming, #homeChart ul.homeChartList li.coming {
					background: url(../../img/logo-comingsoon.png) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.ntfx, #detailWhoChart ul.whoChartList li.ntfx, #detailSrvChart ul.ChartList li.servicesL.ntfx, #homeChart ul.homeChartList li.ntfx {
					background: url(../../img/srv-netflix.gif) center no-repeat;
					background-color: #fff; }
				#detailMemChart ul.chartList li.benSL.sav, #detailWhoChart ul.whoChartList li.sav {
					background: url(../../img/logo-save.jpg) center no-repeat; }
				#detailMemChart ul.chartList li.benSL.mak, #detailWhoChart ul.whoChartList li.mak {
					background: url(../../img/logo-money.jpg) center no-repeat; }
				#detailMemChart ul.chartList li.benSL.lgc, #detailWhoChart ul.whoChartList li.lgc {
					background: url(../../img/logo-7level.jpg) center no-repeat; }
				#detailMemChart ul.chartList li.benSL.bot, #detailWhoChart ul.whoChartList li.bot {
					background: url(../../img/logo-tools.jpg) center no-repeat; }					
			#detailMemChart ul.chartList li.descL {
				width: 341px;
				height: 44px;
				padding: 17px 0 0 40px;
				font-size: 14px;
				border-right: 1px dashed #c5d1d9; }
			#detailMemChart ul.chartList li.ascL {
				text-indent: -9999px;
				width: 146px;
				height: 61px;
				border-right: 1px dashed #c5d1d9; }
			#detailMemChart ul.chartList li.mbrL {
				text-indent: -9999px;
				width: 146px;
				height: 61px; }	
			.inc {
				height: 61px;
				background: url(../../img/img_big-check.gif) center no-repeat; }
/*#netflixBar {
	width: 374px;
	height: 52px;
	font-size: 12px;
	padding: 10px 15px 0 142px;
	line-height: 16px
	background: url(../../img/bg_netflix-bar.png) 0 0 no-repeat; }*/
				
#detailMemBonus {
	float: left;
	clear: both;
	width: 866px;
	overflow: auto;
	margin: 20px 0 20px 30px; }
	#detailMemBonus ul {}
	#detailMemBonus li {
		display: block;
		float: left;
		clear: none; }
		#detailMemBonus ul#memBonusHdr {
			height: 32px;
			font-size: 16px;
			color: #fff;
			background: url(../../img/bg_charthdr.png) 0 0 repeat-x; }
			#detailMemBonus ul#memBonusHdr li {
				padding: 8px 0 0 20px;
				height: 20px; }
#detailMemBonus ul.chartListB {
	height: 59px;
	border-left: 1px dashed #c5d1d9;
	border-right: 1px dashed #c5d1d9;
	border-bottom: 1px dashed #c5d1d9; }
	#detailMemBonus ul.chartListB li {
		height: 49px;
		font-size: 14px;
		line-height: 18px;
		padding: 10px 0 0 40px;
		width: 600px;
		float: left;
		display: inline; }
	#detailMemBonus ul.chartListB li.ntfx {
		width: 187px;
		float: left;
		display: inline;
		padding: 0;
		height: 59px;
		text-indent: -9999px;
		border-right: 1px dashed #c5d1d9;
		background: url(../../img/bg_netflix-logo.png) 0 0 no-repeat; }
				
/*--------------- Services --------------*/

#detailSrvsHln {
	float: left;
	width: 587px;
	margin: 24px 0 0 30px; }
	#detailSrvsHln h5 {
		padding: 0 0 10px 0; }

#detailSrvChart {
	float: left;
	width: 580px;
	margin: 10px 0 20px 30px; }
	#detailSrvChart ul.chartList {
		height: 83px;
		border-left: 1px dashed #c5d1d9;
		border-right: 1px dashed #c5d1d9;
		border-bottom: 1px dashed #c5d1d9; }
		#detailSrvChart ul.chartList li {
			display: block;
			font-weight: bold;
			float: left;
			clear: none;
			height: 61px;
			font-size: 11px;
			padding: 0 0 0 43px; }
			#detailSrvChart ul.chartList li.servicesL {
				width: 159px;
				height: 83px;
				text-indent: -9999px;
				padding: 0;
				border-right: 1px dashed #c5d1d9; }
			#detailSrvChart ul.chartList li.servicesDL {
				width: 335px;
				line-height: 16px;
				padding: 9px 0 0 23px; }
			#detailSrvChart ul.chartList li.more {
				width: 43px;
				padding: 13px 0 0 0;
				height: 33px; }
				#detailSrvChart ul.chartList li.more a {
					float: right;
					width: 17px;
					height: 17px;
					background: url(../../img/img_more-info.gif) 0 0 no-repeat; }
			#detailSrvChart ul.chartList #detailsdm ul#dateMatchL {
				padding: 10px 0 0 10px;
				margin: 0;}
			#detailSrvChart ul.chartList #detailsdm ul#dateMatchL li {
				display: block;
				padding: 0;
				margin: 0;
				font-size: 12px;
				line-height: 16px;
				float: none; }
	#detailSrvChart ul.bonusChart {
		margin: 20px 0 0;
		height: 26px;
		padding: 7px 0 0 20px;
		background: url(../../img/bg_charthdr.png) 0 0 repeat-x; }
		#detailSrvChart ul.bonusChart li {
			font-size: 16px;
			font-weight: bold;
			color: #fff; }
			#detailSrvChart ul.bonusChart li em {
				font-weight: normal;
				font-style: normal; }
#calloutOne {
	float: right;
	width: 233px;
	margin: 9px 30px 0 0; }
	body#home #calloutOne {
		margin: 0 30px 0 0; }
	#calloutOne #oneSite {
		height: 181px;
		margin: 10px 0 0;
		text-indent: -9999px;
		background: url(../../img/img_one-site.png) center no-repeat; }
		body#home #calloutOne #oneSite {
			margin: 0; }
	#calloutOne #price {
		height: 87px;
		background: url(../../img/img_one-site-or.png) center no-repeat; }
		#calloutOne #price p {
			font-weight: bold;
			display: inline;
			font-size: 23px;
			color: #879b50; }
			#calloutOne #price p#mem {
				float: left;
				margin: 27px 0 0 13px; }
			#calloutOne #price p#assco {
				float: right;
				margin: 27px 13px 0 0; }
			#calloutOne #price p#mem em, #calloutOne #price p#assco em {
				display: block;
				line-height: 13px;
				margin: 6px 0 0;
				font-size: 12px;
				font-weight: normal;
				text-align: center;
				font-style: normal; }
	#calloutOne #oneSite2 {
		height: 157px;
		margin: 35px 0 0;
		text-indent: -9999px;
		background: url(../../img/img_one-site02.png) center no-repeat; }
	#calloutOne #totalling {
		height: 73px;
		background: url(../../img/img_one-site02-over.png) center no-repeat; }
		#calloutOne #totalling p {
			font-weight: bold;
			padding: 34px 0 0;
			width: 233px;
			text-align: center;
			font-size: 20px;
			color: #879b50; }
	#calloutOne #bottomLine {
		border: 1px solid #cbd5b0;
		margin: 35px 0 20px;
		width: 231px;
		background: url(../../img/bg_smerby-head.png) 145px bottom no-repeat; }
		#calloutOne #bottomLine #blHdr {
			background-color: #cbd5b0;
			padding: 6px 0 0 10px;
			height: 20px; }
			#calloutOne #bottomLine #blHdr h6 {
				width: 208px;
				height: 15px;
				text-indent: -9999px;
				background: url(../../img/img_bottom-line.png) 0 0 no-repeat; }
			#calloutOne #bottomLine em {
				font-style: italic;}
			#calloutOne #bottomLine a {
				color: #4f758c;
				font-size: 18px;
				padding: 5px 0 0;
				float: left;
				font-weight: bold;
				text-decoration: none; }
				#calloutOne #bottomLine a.adtn {
					font-weight: normal;
					margin: 0;
					float: none;
					font-size: 14px; }
		#calloutOne #bottomLine p {
			color: #879b50;
			margin: 0;
			padding: 8px 14px 40px; }
	#calloutOne a.signup {
		float: left;
		margin: 18px 0 5px 32px;
		display: inline;
		width: 169px;
		height: 37px;
		text-indent: -9999px;
		background: url(../../img/btn_signup.gif) 0 0 no-repeat; }
	#calloutYes a.signup {
		float: left;
		margin: 27px 0 5px 70px;
		display: inline;
		width: 169px;
		height: 37px;
		text-indent: -9999px;
		background: url(../../img/btn_signup.gif) 0 0 no-repeat; }
#savePoster {
	width: 245px;
	height: 207px;
	float: right;
	margin: 29px 23px 0 0;
	text-indent: -9999px;
	background: url(../../img/img_save-over.png) 0 0 no-repeat; }
	#savePoster a.signup {
		width: 245px;
		height: 65px;
		display: block;
		margin: 124px 0 0;
		background: url(../../img/btn_save-on.png) 0 0 no-repeat; }
#calloutFtr {
	float: right;
	width: 233px;
	margin: 9px 30px 0 0; }
	#calloutFtr h6 {
		color: #f44c2e;
		font-weight: bold;
		font-size: 19px; }
	#calloutFtr #netflix {
		width: 233px;
		height: 81px;
		margin: 10px 0 10px;
		text-indent: -9999px;
		background: url(../../img/img_netflix.png) 0 0 no-repeat; }
	#calloutFtr p {
		color: #000;
		line-height: 16px;
		font-size: 14px; }
		#calloutFtr p em {
			display: block;
			font-size: 12px;
			font-style: italic; }
#detailSrvChart ul#srvHdr {
	height: 35px;
	font-size: 16px;
	color: #fff;
	background: url(../../img/bg_charthdr.png) 0 0 repeat-x; }
	#detailSrvChart ul#srvHdr li {
		padding: 10px 0 0 20px;
		height: 20px;
		float: left;
		display: inline; }
		#detailSrvChart ul#srvHdr li#clickMore {
			float: right;
			font-size: 12px;
			margin: 0 21px 0 0;
			font-weight: normal;
			padding: 12px 20px 0 0;
			background: url(../../img/img_arrow-down-hdr.gif) right 13px no-repeat; }
			
/*--------------- NEW SERVICES ----------------*/

bod#Servi.new #topContent .detail, bod#ServiIS.new #topContent .detail {
	background: #fff;
	background-image: none; }
body#Servi.new #topContent, body#ServiIS.new #topContent {
	height: auto; }
bod#Servi.new #topContent .detail, bod#ServiIS.new #topContent .detail {
	background: #fff;
	background-image: none; }
body#Servi.new #topContent #insidePortion, body#ServiIS.new #topContent #insidePortion {
	width: 995px;
	margin: 0;
	overflow: auto;
	background: url(../../img/bg_new-svs-college-hdr.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion.sBusiness, body#ServiIS.new #topContent #insidePortion.sBusiness {
		background: url(../../img/bg_new-svs-smallbis-hdr.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion.wfh, body#ServiIS.new #topContent #insidePortion.wfh {
		background: url(../../img/bg_new-svs-wfh-hdr.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion.all, body#ServiIS.new #topContent #insidePortion.all {
		background: url(../../img/bg_new-svs-all-hdr.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion h3, body#ServiIS.new #topContent #insidePortion h3 {
		text-indent: -9999px; }
	body#Servi.new #topContent #insidePortion #topPicsCollege, body#ServiIS.new #topContent #insidePortion #topPicsCollege {
		width: 899px;
		height: 160px;
		float: left;
		margin: 84px 0 0 63px;
		background: url(../../img/img_top-pics-college.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion #topPicsSmallbis, body#ServiIS.new #topContent #insidePortion #topPicsSmallbis {
		width: 899px;
		height: 160px;
		float: left;
		margin: 84px 0 0 63px;
		background: url(../../img/img_top-pics-smallbis.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion #topPicsWFH, body#ServiIS.new #topContent #insidePortion #topPicsWFH {
		width: 899px;
		height: 160px;
		float: left;
		margin: 84px 0 0 63px;
		background: url(../../img/img_top-pics-wfh.jpg) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion #topPicsAll, body#ServiIS.new #topContent #insidePortion #topPicsAll {
		width: 899px;
		height: 160px;
		float: left;
		margin: 84px 0 0 63px;
		background: url(../../img/img_top-pics-all.jpg) 0 0 no-repeat; }
		body#Servi.new #topContent #insidePortion #topPicsCollege #signupContainer, body#Servi.new #topContent #insidePortion #topPicsSmallbis #signupContainer, body#Servi.new #topContent #insidePortion #topPicsWFH #signupContainer, body#Servi.new #topContent #insidePortion #topPicsAll #signupContainer, body#ServiIS.new #topContent #insidePortion #topPicsCollege #signupContainer, body#ServiIS.new #topContent #insidePortion #topPicsSmallbis #signupContainer, body#ServiIS.new #topContent #insidePortion #topPicsWFH #signupContainer {
			float: right;
			width: 196px;
			height: 71px;
			margin: 73px 0 0;
			background: url(../../img/bg_services-signup-bg.png) 0 0 no-repeat; }
			body#Servi.new #topContent #insidePortion #topPicsCollege #signupContainer .signupOrgSrv, body#Servi.new #topContent #insidePortion #topPicsSmallbis #signupContainer .signupOrgSrv, body#Servi.new #topContent #insidePortion #topPicsWFH #signupContainer .signupOrgSrv, body#Servi.new #topContent #insidePortion #topPicsAll #signupContainer .signupOrgSrv, body#ServiIS.new #topContent #insidePortion #topPicsCollege #signupContainer .signupOrgSrv, body#ServiIS.new #topContent #insidePortion #topPicsSmallbis #signupContainer .signupOrgSrv, body#ServiIS.new #topContent #insidePortion #topPicsWFH #signupContainer .signupOrgSrv {
				text-indent: -9999px;
				margin: 7px 7px 0 0;
				width: 184px;
				height: 57px;
				float: right;
				background: url(../../img/btn_services-signup.png) 0 0 no-repeat; }
	body#Servi.new #topContent #insidePortion #serviceBar, body#ServiIS.new #topContent #insidePortion #serviceBar {
		width: 938px;
		height: 38px;
		float: left;
		border: 1px solid #ccc;
		font-size: 23px;
		margin: 0 0 0 23px;
		color: #195073;
		background: url(../../img/bg_services-bar.png) 0 0 repeat-x; }
		body#Servi.new #topContent #insidePortion #serviceBar ul, body#ServiIS.new #topContent #insidePortion #serviceBar ul {
			float: left; }
			body#Servi.new #topContent #insidePortion #serviceBar ul li, body#ServiIS.new #topContent #insidePortion #serviceBar ul li {
				float: left;
				display: inline;
				height: 31px;
				padding: 7px 0 0 12px; }
				body#Servi.new #topContent #insidePortion #serviceBar ul li.srvfirst, body#ServiIS.new #topContent #insidePortion #serviceBar ul li.srvfirst {
					width: 198px;
					background: url(../../img/img_services-bar-divider.png) bottom right no-repeat; }
				body#Servi.new #topContent #insidePortion #serviceBar ul li.srvsecond, body#ServiIS.new #topContent #insidePortion #serviceBar ul li.srvsecond {
					width: 353px;
					background: url(../../img/img_services-bar-divider.png) bottom right no-repeat; }
	body#Servi.new #topContent #insidePortion .newServicesList, body#ServiIS.new #topContent #insidePortion .newServicesList {
		width: 940px;
		overflow: auto;
		float: left;
		margin: 15px 0 0 23px; }
		body#Servi.new #topContent #insidePortion .newServicesList ul, body#ServiIS.new #topContent #insidePortion .newServicesList ul {}
			body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow {
				float: left;
				padding: 0 0 15px;
				margin: 0 0 15px;
				width: 940px;
				border-bottom: 1px solid #777; }
				body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow.srLast, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow.srLast {
					border-bottom: none;
					margin: 0; }
				body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo {
					width: 210px;
					float: left;
					min-height: 72px;
					height: auto;
					text-indent: -9999px; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoIDsecure, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoIDsecure {
						background: url(../../img/logo_srv-row-id.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoAvg, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoAvg {
						background: url(../../img/logo_srv-row-avg.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoDate, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoDate {
						background: url(../../img/logo_srv-row-date.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoFax, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoFax {
						background: url(../../img/logo_srv-row-fax.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGotomypc, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGotomypc {
						background: url(../../img/logo_srv-row-gotomypc.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGotomeeting, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGotomeeting {
						background: url(../../img/logo_srv-row-gotomeet.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGotoweb, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGotoweb {
						background: url(../../img/logo_srv-row-gotoweb.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGottaplay, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoGottaplay {
						background: url(../../img/logo_srv-row-gottaplay.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoMobile, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoMobile {
						background: url(../../img/logo_srv-row-mobile.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoMoniker, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoMoniker {
						background: url(../../img/logo_srv-row-moniker.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoNetflix, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoNetflix {
						background: url(../../img/logo_srv-row-netflix.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoPhoto, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoPhoto {
						background: url(../../img/logo_srv-row-photo.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoSos, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoSos {
						background: url(../../img/logo_srv-row-sos.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoSpam, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoSpam {
						background: url(../../img/logo_srv-row-spam.png) center no-repeat; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoTickets, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvLogo.logoTickets {
						background: url(../../img/logo_srv-row-tickets.png) center no-repeat; }
				body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvFeature, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvFeature {
					float: left;
					min-height: 72px;
					height: auto;
					width: 364px;
					border-left: 1px solid #c5d1d9; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvFeature ul, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvFeature ul {
						margin: 0 0 0 26px;
						padding: 0;
						float: left;
						list-style-type: disc; }
						body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvFeature ul li, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvFeature ul li {
							color: #777;
							font-size: 12px;
							line-height: 15px;
							text-align: left;
							padding: 0 0 6px;
							list-style: outside disc; }
				body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvForYou, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvForYou {
					float: left;
					min-height: 72px;
					height: auto;
					width: 350px;
					border-left: 1px solid #c5d1d9; }
					body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvForYou ul, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvForYou ul {
						margin: 0 0 0 26px;
						padding: 0;
						float: left;
						list-style-type: disc; }
						body#Servi.new #topContent #insidePortion .newServicesList li.serviceRow .srvForYou ul li, body#ServiIS.new #topContent #insidePortion .newServicesList li.serviceRow .srvForYou ul li {
							color: #777;
							font-size: 12px;
							text-align: left;
							font-weight: bold;
							line-height: 15px;
							padding: 0 0 6px;
							list-style: outside disc; }
body#Servi.new #detailNewService, body#ServiIS.new #detailNewService {
	overflow: auto;
	padding: 0 0 17px;
	background-color: #fff; }
	body#Servi.new #detailNewService h4, body#ServiIS.new #detailNewService h4 {
		width: 930px;
		height: 44px;
		float: left;
		margin: 4px 0 0 4px;
		text-indent: -9999px;
		background: url(../../img/hdr_services-youalsoget.png) 0 0 no-repeat; }
	body#Servi.new #detailNewService #bottomPics, body#ServiIS.new #detailNewService #bottomPics {
		float: left;
		margin: 0 0 0 58px;
		width: 830px;
		height: 192px;
		background: url(../../img/img_services-bottom-pics.jpg) 0 0 no-repeat; }
		body#Servi.new #detailNewService #bottomPics.sBusinessBottom, body#ServiIS.new #detailNewService #bottomPics.sBusinessBottom {
			background: url(../../img/img_services-bottom-smallbis-pics.jpg) 0 0 no-repeat; }
		body#Servi.new #detailNewService #bottomPics.wfhBottom, body#ServiIS.new #detailNewService #bottomPics.wfhBottom {
			background: url(../../img/img_services-bottom-wfh-pics.jpg) 0 0 no-repeat; }
	body#Servi.new #detailNewService .newServicesList, body#ServiIS.new #detailNewService .newServicesList {
		width: 918px;
		overflow: auto;
		float: left;
		margin: 15px 0 0 10px; }
		body#Servi.new #detailNewService .newServicesList ul, body#ServiIS.new #detailNewService .newServicesList ul {}
			body#Servi.new #detailNewService .newServicesList li.serviceRow, body#ServiIS.new #detailNewService .newServicesList li.serviceRow {
				float: left;
				padding: 0 0 15px;
				margin: 0 0 15px;
				width: 918px;
				border-bottom: 1px solid #777; }
				body#Servi.new #detailNewService .newServicesList li.serviceRow.srFirst, body#ServiIS.new #detailNewService .newServicesList li.serviceRow.srFirst {
					border-top: 1px solid #777;
					padding: 15px 0 15px; }
				body#Servi.new #detailNewService .newServicesList li.serviceRow.srLast, body#ServiIS.new #detailNewService .newServicesList li.serviceRow.srLast {
					border-bottom: none;
					margin: 0; }
				body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo {
					width: 210px;
					float: left;
					min-height: 72px;
					height: auto;
					text-indent: -9999px; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoIDsecure, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoIDsecure {
						background: url(../../img/logo_srv-row-id.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoIDsecure, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoIDsecure {
						background: url(../../img/logo_srv-row-id.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoAvg, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoAvg {
						background: url(../../img/logo_srv-row-avg.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoDate, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoDate {
						background: url(../../img/logo_srv-row-date.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoFax, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoFax {
						background: url(../../img/logo_srv-row-fax.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGotomypc, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGotomypc {
						background: url(../../img/logo_srv-row-gotomypc.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGotomeeting, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGotomeeting {
						background: url(../../img/logo_srv-row-gotomeet.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGotoweb, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGotoweb {
						background: url(../../img/logo_srv-row-gotoweb.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGottaplay, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoGottaplay {
						background: url(../../img/logo_srv-row-gottaplay.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoMobile, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoMobile {
						background: url(../../img/logo_srv-row-mobile.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoMoniker, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoMoniker {
						background: url(../../img/logo_srv-row-moniker.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoNetflix, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoNetflix {
						background: url(../../img/logo_srv-row-netflix.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoPhoto, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoPhoto {
						background: url(../../img/logo_srv-row-photo.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoSos, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoSos {
						background: url(../../img/logo_srv-row-sos.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoSpam, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoSpam {
						background: url(../../img/logo_srv-row-spam.png) center no-repeat; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoTickets, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvLogo.logoTickets {
						background: url(../../img/logo_srv-row-tickets.png) center no-repeat; }
				body#Servi.new #detailNewService .newServicesList li.serviceRow .srvFeature, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvFeature {
					float: left;
					min-height: 72px;
					height: auto;
					width: 350px;
					border-left: 1px solid #c5d1d9; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvFeature ul, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvFeature ul {
						margin: 0 0 0 26px;
						padding: 0;
						float: left;
						list-style-type: disc; }
						body#Servi.new #detailNewService .newServicesList li.serviceRow .srvFeature ul li, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvFeature ul li {
							color: #777;
							font-size: 12px;
							text-align: left;
							padding: 0 0 4px;
							list-style: outside disc; }
				body#Servi.new #detailNewService .newServicesList li.serviceRow .srvForYou, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvForYou {
					float: left;
					min-height: 72px;
					height: auto;
					width: 350px;
					border-left: 1px solid #c5d1d9; }
					body#Servi.new #detailNewService .newServicesList li.serviceRow .srvForYou ul, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvForYou ul {
						margin: 0 0 0 26px;
						padding: 0;
						float: left;
						list-style-type: disc; }
						body#Servi.new #detailNewService .newServicesList li.serviceRow .srvForYou ul li, body#ServiIS.new #detailNewService .newServicesList li.serviceRow .srvForYou ul li {
							color: #777;
							font-size: 12px;
							text-align: left;
							font-weight: bold;
							padding: 0 0 4px;
							list-style: outside disc; }
					
				
/*--------------- Is This for Me --------------*/

#detailIsthisHln {
	float: left;
	width: 538px;
	margin: 24px 0 0 30px; }
	#detailIsthisHln h5 {
		padding: 0 0 10px 0; }
#questionList {
	float: left;
	margin: 10px 0 20px 30px;
	width: 520px; }
	#questionList ul {}
	#questionList li {
		font-size: 14px;
		line-height: 23px;
		padding: 0 0 12px 38px;
		background: url(../../img/img_question2.png) 0 2px no-repeat; }
	#questionList li em {
		display: block;
		font-weight: bold;
		font-style: italic;
		font-size: 14px;
		color: #4f758c; }
#calloutYes {
	float: right;
	margin: 0 30px 20px 0;
	width: 300px; }
	#calloutYes h6 {
		text-indent: -9999px;
		width: 302px;
		height: 81px;
		background: url(../../img/hdr_answer-yes.jpg) 0 0 no-repeat; }
	#calloutYes #answerList {
		width: 100%;
		padding: 18px 0 0;
		background-color: #fcfcfc;
		border-left: 1px solid #cad3b2;
		border-right: 1px solid #cad3b2;
		border-bottom: 1px solid #cad3b2; }
		#calloutYes #answerList ul {
			color: #4f758c;
			font-size: 14px;
			margin: 0 0 0 16px;
			padding: 0 15px 15px 0; }
		#calloutYes #answerList li {
			padding: 0 0 16px 32px;
			line-height: 17px; }
			#calloutYes #answerList li#ansOne {
				background: url(../../img/img_no-one.gif) 0 0 no-repeat; }
			#calloutYes #answerList li#ansTwo {
				background: url(../../img/img_no-two.gif) 0 0 no-repeat; }
			#calloutYes #answerList li#ansThree {
				background: url(../../img/img_no-three.gif) 0 0 no-repeat; }
			#calloutYes #answerList li#ansFour {
				background: url(../../img/img_no-four.gif) 0 0 no-repeat; }
#isthisPhotos {
	float: right;
	margin: 10px 30px 25px 0;
	width: 353px;
	height: 314px;
	text-indent: -9999px;
	background: url(../../img/img_isthis-photo.jpg) 0 0 no-repeat; }
#calloutPaper {
	float: right;
	margin: 0 21px 30px 0;
	width: 319px;
	padding: 0 0 40px;
	background: url(../../img/bg_call-out-lrg.png) bottom no-repeat; }
	#calloutPaper #hdr {
		width: 319px;
		height: 103px;
		background: url(../../img/bg_call-out-top.png) 0 0 no-repeat; }
		#calloutPaper #hdr h6 {
			height: 53px;
			width: 259px;
			float: left;
			text-indent: -9999px;
			border-bottom: 3px solid #cad6ad;
			padding: 0 0 7px;
			margin: 72px 0 0 30px;
			background: url(../../img/img_call-out-h.png) 0 0 no-repeat; }
	#calloutPaper p {
		float: left;
		line-height: 22px;
		padding: 0 24px 20px 0;
		margin: 20px 0 0 32px;
		font-size: 18px;
		color: #777; }
		#calloutPaper p em {
			font-weight: bold; }
	#calloutPaper a {
		float: left;
		width: 319px;
		height: 82px;
		text-indent: -9999px;
		background: url(../../img/btn_call-out.png) 0 0 no-repeat; }
				
/*--------------- Login and Signup Page ---------------*/

#container.loginPage {
	background: url(../../img/bg_login.png) bottom no-repeat;
	background-color: #fff;
	width: 987px; }
#loginContent {
	background: url(../../img/img_topshade.png) 0 4px no-repeat;
	height: 390px;
	padding: 4px 0 0 0; }
#signupContent {
	background: url(../../img/img_topshade.png) 0 4px no-repeat;
	padding: 4px 0 0 0;
	overflow: auto; }
.rightPiece a.logInBtn, .rightPiece a.signupBtn {
	float: left;
	display: inline;
	width: 169px;
	height: 37px;
	clear: left;
	margin: 35px 0 0;
	text-indent: -9999px;
	background: url(../../img/btn_login.gif) 0 0 no-repeat; }
	.rightPiece a.signupBtn {
		background: url(../../img/btn_submit.gif) 0 0 no-repeat; }
.rightPiece a.passwordBtn {
	float: left;
	display: inline;
	width: 185px;
	height: 37px;
	clear: left;
	margin: 10px 0 0 70px;
	text-indent: -9999px;
	background: url(../../img/btn_password.gif) 0 0 no-repeat; }
.rightPiece.enter {
	margin: 55px 0 0 253px;
	width: 360px;
	float: left; }
.rightPiece.signupForm {
	margin: 30px 0 43px 130px;
	width: 510px;
	float: left; }
	.rightPiece.enter h3 {
		width: 219px;
		height: 26px;
		margin: 5px 0 18px;
		text-indent: -9999px;
		background: url(../../img/img_log-in.png) 0 0 no-repeat; }
	.rightPiece.signupForm h3 {
		width: 265px;
		height: 27px;
		margin: 5px 0 18px;
		text-indent: -9999px;
		background: url(../../img/hdr_signup.png) 0 0 no-repeat; }
	.rightPiece.signupForm h4 {
		float: left;
		clear: left;
		margin: 10px 0;
		line-height: 16px;
		width: 270px;
		font-size: 14px;
		font-weight: bold;
		color: #879b50; }
		.rightPiece.signupForm #or {
			width: 373px;
			text-align: center;
			float: left;
			margin: 10px 0 20px 0;
			background-color: #fff;
			background: url(../../img/bg_or-divide.gif) 0 5px repeat-x; }
		.rightPiece.signupForm h4 em {
			font-weight: normal;
			font-size: 12px;
			margin: 4px 0 0;
			font-style: normal;
			display: block; }
	.rightPiece.enter form, .rightPiece.signupForm form {
		margin: 20px 0 0;
		overflow: auto; }
	.rightPiece.enter .row {
		padding: 0 0 10px; }
	.rightPiece.signupForm .row {
		padding: 0 0 10px;
		float: left;
		clear: left; }
	.rightPiece.enter input {
		width: 180px; }
	.rightPiece.signupForm input {
		width: 258px; }
	.rightPiece.signupForm textarea {
		width: 258px;
		height: 150px; }
		.rightPiece.signupForm input.csv {
			width: 60px; }
		.rightPiece.signupForm input.radio {
			width: auto;
			float: left; }
	.rightPiece.signupForm a {
		font-weight: bold;
		color: #4f758c;
		text-decoration: none; }
	.rightPiece.signupForm input.signupBtn {
		float: left;
		display: inline;
		width: 169px;
		height: 37px;
		clear: left;
		text-indent: -9999px;
		border: none;
		margin: 35px 0 0;
		background: url(../../img/btn_submit.gif) 0 0 no-repeat; }
	.rightPiece.enter label {
		float: left;
		padding: 4px 0;
		width: 75px; }
	.rightPiece.signupForm label {
		float: left;
		padding: 4px 0;
		width: 115px; }
	.rightPiece.enter p, .rightPiece.signupForm p {
		margin: 5px 0 0;
		float: left;
		font-size: 12px; }
		.rightPiece.signupForm p.instr {
			margin: 0 0 15px;
			font-size: 11px;
			line-height: 16px;
			width: 370px; }
	.rightPiece.enter a.forgot {
		color: #4f758c;
		text-decoration: none; }
#loginError {
	color: #8c1f1f;
	margin: 0 0 12px;
	float: left; }
.rightPiece.signupForm label.zip {
	width: 40px; }
.rightPiece.signupForm input.sm {
	width: 60px; }
.rightPiece.signupForm input.phone {
	width: 50px;
	margin: 0 10px 0 0; }
.rightPiece.signupForm .row.leftone {
	float: left;
	margin: 0 35px 0 0; }
.rightPiece.signupForm .righttwo {
	float: left;
	clear: none;
	margin: 0; }
	
/*--------------- NEW Signup ---------------*/

#container.newsign {
	background: none;
	overflow: auto;
	background-color: #fff; }
#moneyCouple {
	float: left;
	margin: 3px 0 0 27px;
	width: 931px;
	height: 285px;
	background: url(../../img/bg_signup-bg.jpg) 0 0 no-repeat; }
	#moneyCouple h3 {
		width: 563px;
		height: 75px;
		float: right;
		margin: 64px 24px 0 0;
		text-indent: -9999px;
		background: url(../../img/hdr_youremaking.png) 0 0 no-repeat; }
	#moneyCouple h4 {
		width: 494px;
		height: 28px;
		float: right;
		margin: 15px 25px 0 0;
		text-indent: -9999px;
		background: url(../../img/hdr_signup2.png) 0 0 no-repeat; }
/*#planBubble {
	float: left;
	width: 889px;
	height: 84px;
	margin: 0 0 0 48px;
	background: url(../../img/bg_plan-select.png) 0 0 no-repeat; }
	#planBubble h5 {
		float: left;
		width: 428px;
		height: 21px;
		padding: 0;
		margin: 11px 0 0 31px;
		text-indent: -9999px;
		background: url(../../img/img_smerby-plans.png) 0 0 no-repeat; }
	#planBubble p {
		font-size: 18px;
		color: #000;
		float: left;
		clear: left;
		margin: 5px 0 0 31px; }*/
#planSelect, #planSelectNew {
	width: 922px;
	float: left;
	clear: left;
	background: url(../../img/bg_plan-shade.png) 0 0 no-repeat; }
	#planSelect.standardSelect {
		margin: 35px 0 27px 28px;
		padding: 0 0 10px;
		border: 4px solid #c5d1d9; }
	#planSelectNew.standardSelect {
		margin: 35px 0 27px 28px;
		border: 4px solid #555; }
	#planSelect.standardSelect .sfMemInfo, #planSelectNew.standardSelect .sfMemInfo {
		border-bottom: 1px solid #c5d1d9;
		overflow: auto;
		margin: 0 auto;
		width: 856px;
		padding: 17px 0 15px 31px; }
		#planSelect.standardSelect .sfMemInfo h5, #planSelectNew.standardSelect .sfMemInfo h5 {
			font-size: 24px;
			margin: 0;
			padding: 1px 0 0;
			float: left;
			color: #000;
			font-weight: bold; }
			#planSelectNew.standardSelect .sfMemInfo h5 em {
				font-size: 14px;
				font-weight: normal;
				font-style: italic; }
	#planSelectNew.standardSelect .planBar {
		width: 856px;
		margin: 0 auto;
		font-size: 24px;
		font-weight: bold;
		text-align: left;
		padding: 3px 0 3px 31px;
		color: #fff; }
		#planSelectNew.standardSelect .planBar.smp {
			background-color: #c5d1d9; }
		#planSelectNew.standardSelect .planBar.sbs {
			background-color: #195073; }
	/*#planSelect.premSelect {
		margin: 18px 0 0 28px;
		border: 4px solid #879b50; }
	#planSelect.standardSelect {
		margin: 35px 0 0 28px;
		border: 4px solid #c5d1d9; }*/
	#planSelectNew .planTop {
		overflow: auto;
		margin: 21px 16px 0 16px;
		padding: 0 0 12px;
		border-bottom: 1px solid #c5d1d9; }
	#planSelectNew .planTopB {
		overflow: auto;
		margin: 0 16px 0 16px;
		padding: 0 0 12px;
		border-bottom: 1px solid #c5d1d9; }
		#planSelectNew .planTop.last, #planSelectNew .planTopB.last {
			padding: 0 0 22px;
			border-bottom: none; }
		#planSelectNew .planTop input.radio {
			float: left;
			width: auto;
			border: none;
			margin: 1px 10px 0 32px; }
		#planSelectNew .planTopB input.radio {
			float: left;
			width: auto;
			border: none;
			margin: 24px 10px 0 32px; }
		#planSelectNew .planTop p.planHdr {
			font-size: 22px;
			margin: 0;
			padding: 1px 0 0;
			float: left;
			color: #4f758c;
			font-weight: bold; }
		#planSelectNew .planTopB p.planHdr {
			font-size: 22px;
			margin: 23px 0 0;
			padding: 1px 0 0;
			float: left;
			font-weight: bold;
			color: #195073; }
			#planSelectNew .planTop p.planHdr em {
				color: #8c1f1f;
				font-style: normal; }
			#planSelectNew .planTopB p.planHdr em {
				font-size: 12px;
				font-style: italic;
				font-weight: normal; }
		#planSelectNew .planTop p.planSupport {
			float: left;
			clear: left;
			margin: 10px 0 0 57px;
			color: #777;
			text-align: left;
			width: 750px;
			font-weight: bold;
			font-size: 14px; }
			#planSelect .planTop p.planSupport em {
				font-weight: bold;
				font-style: normal; }
			#planSelectNew .planTop p.planSupport.elite {
				font-weight: normal;
				font-size: 18px;
				width: 627px;
				margin: 10px 0 10px 57px;
				line-height: 22px; }
				#planSelectNew .planTop p.planSupport.elite em {
					font-weight: bold;
					font-style: normal; }
		#planSelectNew .planTop p#greatValue {
			float: right;
			width: 80px;
			height: 80px;
			margin: 0 52px 0 0;
			text-indent: -9999px;
			background: url(../../img/img_great-value.png) 0 0 no-repeat; }
		#planSelectNew .planTopB p#bo {
			float: right;
			width: 95px;
			height: 95px;
			margin: 0 43px 0 0;
			text-indent: -9999px;
			background: url(../../img/img_bo-banner.png) 0 0 no-repeat; }
		#planSelectNew .planTopB p#bobv {
			float: right;
			width: 138px;
			height: 135px;
			margin: 0 22px 0 0;
			text-indent: -9999px;
			background: url(../../img/img_bo-banner-bv.png) 0 0 no-repeat; }
	#planSelectNew ul {
		margin: 15px 0 0 71px;
		width: 354px;
		padding: 0 0 7px;
		float: left;
		list-style: disc;
		color: #777; }
		#planSelectNew ul.columnTwo {
			margin: 15px 0 0 30px;
			width: 270px; }
			#planSelectNew ul.columnTwo.clear {
			margin: 15px 0 0 30px;
			width: 394px; }
		#planSelectNew ul li {
			font-size: 14px;
			line-height: 16px;
			padding: 0 0 6px;
			padding: 0 0 4px;
			list-style: disc; }
			/*#planSelectNew ul li p {
				font-size: 14px;
				margin: 0;
				padding: 0;
				color: #777; }*/
	#planSelectNew .planTopB ul {
		margin: 15px 0 0 71px;
		width: 354px;
		padding: 0 0 7px;
		float: left;
		list-style: disc;
		color: #333; }
		#planSelectNew .planTopB ul.columnTwo {
			margin: 15px 0 0 30px;
			width: 270px; }
		#planSelectNew .planTopB ul li {
			font-size: 14px;
			padding: 0 0 4px;
			list-style: disc; }
			#planSelectNew .planTopB ul li em {
				font-weight: bold;
				font-style: normal; }
	/*#planSelect #enrollBadge {
		float: right;
		margin: 21px 41px 0 0;
		text-indent: -9999px;
		width: 110px;
		height: 110px;
		background: url(../../img/img_enroll-badge.png) 0 0 no-repeat; }
#enrollBtn {
	width: 448px;
	height: 69px;
	margin: 20px 0 20px 268px;
	text-indent: -9999px;
	background: url(../../img/btn_enroll-now.png) 0 0 no-repeat; }
#memSelected {
	width: 920px;
	float: left;
	clear: left;
	border: 4px solid #879b50;
	margin: 28px 0 0 28px;
	background: url(../../img/bg_plan-shade.png) 0 0 no-repeat; }
	#memSelected #membershipGroup {
		margin: 0 0 0 23px; }
	#memSelected #membershipGroup h3 {
		font-size: 24px;
		margin: 0;
		padding: 21px 0 0 50px;
		float: left;
		color: #000;
		font-weight: bold; }
	#memSelected #membershipGroup h4#priceIt {
		font-size: 16px;
		padding: 4px 0 0 50px;
		color: #000;
		width: 560px;
		float: left;
		clear: left; }
		#memSelected #membershipGroup h4#priceIt em {
			font-weight: bold;
			font-style: normal;
			color: #879b50; }
	#memSelected #membershipGroup h4#memEnrolled {
		font-size: 16px;
		padding: 4px 0 20px 50px;
		color: #000;
		width: 796px;
		float: left;
		clear: left; }
		#memSelected #membershipGroup h4#memEnrolled em {
			font-weight: bold;
			font-style: normal; }*/
#memSSignupMessage {
	width: 920px;
	float: left;
	clear: left;
	border: 4px solid #8c1f1f;
	margin: 28px 0 0 28px;
	background-color: #FFFCF2; }
	#memSSignupMessage p {
		margin: 7px 0 9px 49px;
		text-align: left;
		font-size: 16px;
		font-weight: bold;
		color: #8c1f1f; }
/*#memSSignupForm {
	width: 920px;
	float: left;
	clear: left;
	border: 4px solid #c5d1d9;
	margin: 28px 0 40px 28px;
	background: url(../../img/bg_plan-shade.png) 0 0 no-repeat; }
	#memSSignupForm	.sfMemInfo {
		border-bottom: 1px solid #c5d1d9;
		overflow: auto;
		margin: 0 auto;
		width: 810px;
		padding: 10px 0 27px 35px; }
		#memSSignupForm .sfMemInfo h5 {
			font-size: 24px;
			margin: 0;
			padding: 1px 0 0;
			float: left;
			color: #000;
			font-weight: bold; }*/
		#memSSignupForm	#sfMemInfo .lifestyle {
			float: right;
			position: absolute;
			right: 85px;
			margin: 6px 0 0;
			width: 454px;
			text-indent: -9999px;
			height: 442px;
			background: url(../../img/img_service-pics.png) 0 0 no-repeat; }
			#planSelect #SignupSrvPics {
				float: right;
				position: absolute;
				right: 85px;
				margin: 17px 0 0;
				width: 454px;
				text-indent: -9999px;
				height: 442px;
				background: url(../../img/img_service-pics.png) 0 0 no-repeat; }
			#planSelect #SignupWoman {
				float: right;
				margin: 43px 36px 0 0;
				width: 388px;
				text-indent: -9999px;
				height: 464px;
				background: url(../../img/img_signup-woman.jpg) 0 0 no-repeat; }
	#memSSignupForm	#sfAcctAccess, #memSSignupForm #sfPromocode {
		border-bottom: 1px solid #c5d1d9;
		overflow: auto;
		margin: 0 auto;
		width: 810px;
		padding: 7px 0 25px 35px; }
		#memSSignupForm	#sfAcctAccess h5, #memSSignupForm #sfPromocode h5 {
			padding: 21px 0 10px; }
		#memSSignupForm	#sfAcctAccess .lifestyle {
			width: 362px;
			height: 201px;
			margin: 25px 20px 0 0;
			text-indent: -9999px;
			float: right;
			background: url(../../img/img_mother-laptop.jpg) 0 0 no-repeat; }
	#memSSignupForm	#sfPayment {
		overflow: auto;
		margin: 0 auto;
		width: 810px;
		padding: 7px 0 20px 35px; }
		#memSSignupForm	#sfPayment .lifestyle {
			width: 308px;
			height: 455px;
			margin: 23px 20px 0 0;
			text-indent: -9999px;
			float: right;
			background: url(../../img/img_latin-laptop.jpg) 0 0 no-repeat; }
		#memSSignupForm #sfPayment #enrollBtn {
			clear: left;
			float: left;
			margin: 25px 0 0 -5px; }
	#planSelect .newSignupForm {
		width: 376px;
		float: left;
		overflow: auto;
		margin: 16px 0 15px 49px; }
		#planSelect .newSignupForm p {
			font-size: 14px;
			font-weight: bold;
			color: #777;
			margin: 0 0 16px; }
	.newSignupForm .formrow {
		float: left;
		clear: left;
		margin: 0 0 9px; }
		.newSignupForm .formrow label {
			color: #000;
			padding: 2px 0 0;
			font-size: 14px;
			float: left;
			width: 128px; }
		.newSignupForm .formrow label#addressSame {
			width: 330px;
			font-size: 12px; }
		.newSignupForm .formrow input {
			width: 215px;
			float: left; }
			.newSignupForm .formrow input.checkbox {
				width: auto;
				padding: 0;
				margin: 0 10px 0 0;
				border: none; }
			.newSignupForm .formrow input.phone {
				width: 67px;
				margin: 0 7px 0 0; }
			.newSignupForm .formrow input.sm {
				width: 141px; }
.newSignupForm #newSignupBtnBG {
	float: left;
	width: 341px;
	height: 63px;
	margin: 15px 0 0;
	background: url(../../img/bg_new-signup-1.png) 0 0 no-repeat; }
	.newSignupForm #newSignupBtnBG #contBtn {
		float: right;
		margin: 9px 10px 0 0;
		width: 164px;
		height: 52px;
		background: url(../../img/btn_new-signup-cont.png) 0 0 no-repeat; }
.newSignupForm #newSignupBtnBGFinal {
	float: left;
	width: 359px;
	height: 63px;
	margin: 15px 0 0;
	background: url(../../img/bg_btn_signmeup.png) 0 0 no-repeat; }
	.newSignupForm #newSignupBtnBGFinal #contBtnE {
		float: right;
		margin: 7px 10px 0 0;
		width: 165px;
		height: 54px;
		background: url(../../img/btn_enrollnow.png) 0 0 no-repeat; }
#planSelect .newSignupForm p.footnote {
	font-size: 10px;
	color: #000;
	float: left;
	clear: left;
	width: 375px;
	font-weight: normal;
	line-height: 16px;
	margin: 0; }
#planSelect .newSignupForm p.regNote {
	font-size: 12px;
	color: #000;
	float: left;
	clear: left;
	width: 385px;
	line-height: 16px;
	margin: 0 0 16px; }
/*#memSSignupForm .formrow label#addressSame {
	float: left;
	width: 385px;
	padding: 4px 0 0;
	margin: 0 0 7px 7px; }*/
#planSelect .newSignupForm #iUnderstand {
	width: 339px;
	overflow: auto;
	height: 119px;
	margin: 20px 0 10px;
	float: left;
	clear: left;
	background-color: #f3f0e0;
	border: 1px solid #ccc; }
	#planSelect .newSignupForm #iUnderstand input {
		float: left;
		margin: 11px 0 0 11px;
		width: auto;
		border: none; }
	#planSelect .newSignupForm #iUnderstand #iCopy {
		float: right;
		width: 283px;
		color: #000;
		line-height: 16px;
		font-size: 12px;
		margin: 11px 20px 11px 0; }
#planTotal {
	width: 380px;
	float: right;
	padding: 0 0 10px;
	margin: 18px 39px 0 0;
	background-color: #f3f0e0;
	border: 1px solid #ccc; }
	#planTotal p {
		margin: 10px 0 0 10px;
		color: #333;
		font-size: 16px; }
	#planTotal p em {
	font-style: normal;
		font-weight: bold; }
		
/*--------------- NEW MEMBERSHIP PAGE WITH PACKAGES --*/

#newMemPackage {
	width: 100%;
	overflow: auto;
	background: url(../../img/img_packages-top.jpg) 0 72px no-repeat; }
#memCallToAction {
	float: left;
	margin: 425px 0 0;
	width: 433px;
	background: url(../../img/img_packages-bottom.png) 0 0 no-repeat; }
	#memCallToAction a#tellMore {
		text-indent: -9999px;
		margin: 168px 0 0 20px;
		float: left;
		width: 206px;
		height: 57px;
		background: url(../../img/btn_tell-me-more.png) 0 0 no-repeat; }
	#memCallToAction a#memSignUp {
		text-indent: -9999px;
		margin: 168px 0 0;
		float: left;
		width: 207px;
		height: 57px;
		background: url(../../img/btn_mem-signup.png) 0 0 no-repeat; }
#memPlans {
	float: right;
	text-align: left;
	margin: 20px 38px 0 0;
	width: 480px; }
	#memPlans h3 {		
		width: 276px;
		height: 27px;
		margin: 5px 0 18px 0;
		text-indent: -9999px;
		background: url(../../img/img_mem-hdr.png) 0 0 no-repeat; }
	.memPModule {
		padding: 0 0 20px;
		width: 480px; }
		.memPModule.mpmHome h4 {
			width: 480px;
			height: 27px;
			text-indent: -9999px;
			background: url(../../img/img_mem-hdr-home.png) 0 0 no-repeat; }
		.memPModule.mpmPro h4 {
			width: 480px;
			height: 27px;
			text-indent: -9999px;
			background: url(../../img/img_mem-hdr-pro.png) 0 0 no-repeat; }
		.memPModule.mpmElite h4 {
			width: 480px;
			height: 27px;
			text-indent: -9999px;
			background: url(../../img/img_mem-hdr-elite.png) 0 0 no-repeat; }
	.mpmBlock {
		width: 478px;
		overflow: auto;
		padding: 0 0 15px;
		border-left: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background-color: #fff; }
		.mpmBlock.mpmbElite {
			background: url(../../img/bg_elite-best-value.jpg) 0 0 no-repeat;
			background-color: #fff; }
		.mpmBlock p {
			padding: 10px 0 0 18px;
			margin: 0;
			color: #333;
			font-size: 14px;
			font-weight: bold; }
			.mpmBlock.mpmbElite p {
				padding: 15px 0 0 94px;
				font-size: 16px;
				width: 370px;
				font-weight: bold; }
				.mpmBlock.mpmbElite p.mpmbeSupport {
					font-size: 14px;
					padding: 5px 0 0 94px;
					font-weight: normal; }
					.mpmBlock.mpmbElite p.mpmbeSupport strong {
						font-weight: bold; }
		.mpmBlock ul {
			padding: 11px 0 0 12px;
			float: left;
			width: 213px;
			color: #333; }
		.mpmBlock li {
			list-style-position: outside;
			list-style: disc;
			font-size: 11px;
			font-weight: normal;
			line-height: 14px;
			padding: 0 0 6px;
			margin: 0 0 0 20px; }

/*--------------- Coming Soon --------------*/

#mailList {
	float: right;
	margin: 25px 35px 0 0;
	padding: 0 0 30px 0;
	width: 343px;
	height: 470px;
	border: 1px solid #ccc;
	background: url(../../img/bg_form.png) bottom no-repeat;
	background-color: #fff; }
#mailListMain {
	margin: 0 auto;
	padding: 0 0 25px;
	width: 343px;
	overflow: auto;
	border: 1px solid #ccc;
	background: url(../../img/bg_form.png) bottom no-repeat;
	background-color: #fff; }
	#mailList h5, #mailListMain h5 {
		font-size: 25px;
		margin: 30px 0 0;
		padding: 0;
		color: #195073;
		font-weight: bold;
		text-align: center; }
		#mailList h5 em, #mailListMain h5 em {
			font-size: 14px;
			display: block;
			font-style: normal;
			font-weight: normal;
			padding: 5px 7px 0; }
	#mailList form#contact, #mailListMain form#contact {
		margin: 0 0 21px 18px;
		padding: 43px 0 0 0;
		width: 305px; }
	#mailList form#contact .row, #mailListMain form#contact .row {
		margin: 0 0 10px 0;
		height: 27px; }
	#mailList form#contact .radioRow, #mailListMain form#contact .radioRow {
		margin: 0 0 10px 0;
		height: 15px; }
	#mailList form#contact label, #mailListMain form#contact label {
		color: #777;
		font-size: 12px;
		float: left;
		padding: 6px 0 0 0; }
		#mailList form#contact label#interested, #mailListMain form#contact label#interested {
			float: none;
			margin: 0 0 20px 0; }
	#mailList form#contact input, #mailListMain form#contact input {
		float: right;
		margin: 0 0 10px;
		width: 202px;}
	#mailListMain form#contact textarea {
		float: right;
		height: 150px;
		font-size: 12px;
		margin: 0 0 10px;
		width: 202px;}
		#mailList form#contact input.radio1, #mailListMain form#contact input.radio1 {
			float: left;
			width: auto;
			clear: left;
			margin: 0 15px 0 0; }
		#mailList form#contact img#signUp, #mailListMain form#contact img#signUp {
			margin: 31px 0 0 69px; }
			#mailListMain form#contact input#SUsubmit {
				margin: 31px 0 0 69px;
				float: left;
				width: 169px;
				height: 37px;
				border: none;
				text-indent: -9999px;
				background: url(../../img/btn_signup.gif) 0 0 no-repeat; }
			#mailListMain form#contact input#ConSubmit {
				margin: 20px 0 0 69px;
				float: left;
				width: 169px;
				height: 37px;
				border: none;
				text-indent: -9999px;
				background: url(../../img/btn_submit.gif) 0 0 no-repeat; }
		#mailList form#contact #formLine, #mailListMain form#contact #formLine {
			border-top: 1px solid #c5d1d9;
			float: left;
			width: 100%;
			margin: 31px 0 0; }
		#mailListMain form#contact #formftr {
			border-top: 1px solid #c5d1d9;
			float: left;
			margin: 20px 0 0;
			padding: 10px 0 0;
			width: 100%; }
			#mailListMain form#contact #formftr p {
				font-size: 11px;
				margin: 0;
				text-align: center; }
#contact h3 {
	font-size:18px;
	color: #0066FF; 
	font-weight: bold;
	margin: 6px 0 20px; 
	text-align: center; }
#contact label {
	color:#231F20;
	display:block;
	font-size:1.1em;
	margin:0 0 6px; }
#contact input {
	display: block;
	width: 320px;
	margin: 0 0 10px; }
#contact .radio1 {
	width: 30px;
	display: inline; 
	margin: 0 0 9px; }
#contact .radioLabel {
	display:inline;
	margin:0 0 10px;
	text-decoration:underline;
	width:100px; 
	font-size: 1em;}
#contact a, li.more a {
	text-decoration: none;}
#contact a span {
	display: none; 
	text-decoration: none;}
li.more a span {
 	font-size: 12px;
	display: none; 
	text-decoration: none;}	
#contact a:hover span {
	display: block;
	position: absolute; 
	top: 50%; 
	z-index: 500;
	/*left: 600px;*/
	right: 43%; 
	width: 250px;
	padding: 20px;
	border: medium;
	border-color:#0000FF; 
	margin: 10px; 
	color:#333333;
	background:#c5d1d9;
	text-align: left
	font-size: 1.1em;
	line-height: 1.4; ;
	text-decoration: none; }
li.more a:hover span {
	display: block;
	position: relative;
	float: left;
	z-index: 500;
	/*left: 600px;*/
	width: 250px;
	padding: 20px;
	border: medium;
	border-color:#0000FF; 
	margin: 0 0 0 35px; 
	color:#333333;
	background:#c5d1d9;
	text-align: left
	font-size: 12px;
	line-height: 1.4; ;
	text-decoration: none; }
#mailListMain form#contact a:hover span {
	display: block;
	position: absolute; 
	top: 50%; 
	z-index: 500;
	/*left: 600px;*/
	right: 95%; 
	width: 250px;
	padding: 20px;
	border: medium;
	border-color:#0000FF; 
	margin: 10px; 
	color:#333333;
	background:#c5d1d9;
	text-align: left
	font-size: 1.1em;
	line-height: 1.4; ;
	text-decoration: none; }
#contact textarea {
	display: block;
	width: 265px;
	height: 102px;
	margin: 0 0 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif; }
#contact input#submit {
	width: 300px;
	margin: 15px auto -5px; 
	cursor:pointer;
	border:outset 1px #ccc;
	background:#999;
	color:#666;
	font-weight:bold;
	padding: 1px 2px;
	background:url(../../img/formbg.gif) repeat-x left top; }
		
div#contact-thanks {
	width: 320px;
	padding: 0;
	margin: 25px 0 0 41px; }
	#contact-thanks h2 {
		width: 227px;
		height: 16px;
		background: url(../../img/hdr_exciting-ride.gif) 0 0 no-repeat;
		margin: 0 0 6px;
		text-indent: -9999px; }
	#contact-thanks p {
		margin: 0 50px 0 0; }
#footerSmerby {
	float: left;
	clear: left;
	margin: 5px 0 0 30px;
	height: 83px;
	width: 444px;
	background: url(../../img/img_footer-smerby.png) left bottom no-repeat; }
#face {
	float: right; }
#bottomBorder {
	height: 4px;
	background-color: #fff; }
button.sup {
	width: 169px;
	height: 37px;
	border: none;
	margin: 15px auto;
	text-indent: -9999px;
	background: url(../../img/btn_signup.gif) 0 0 no-repeat; }
	
/*==================== Bottom Container =================*/
	
#shadow {
	width: 995px;
	height: 24px;
	text-align: center;
	margin: 0 auto;
	background: url(../../img/bg_bottom-shadow.png) 0 0 no-repeat; }
#bottomContainer {
	margin: 5px auto 10px;
	text-align: center;
	padding: 0;
	width: 994px;
	overflow: auto;
	border: 1px solid #ccc;
	background-color: #fff;
	background: url(../../img/bg_bottom-shade.png) bottom no-repeat;
	background-color: #fff; }
	#bottomContainer #btmHdr {
		text-align: left;
		width: 987px;
		height: 22px;
		background-color: #ccc;
		color: #fff;
		margin: 4px 0 0 4px; }
		#bottomContainer #btmHdr p {
			font-size: 14px;
			display: inline;
			float: left;
			margin: 0;
			padding: 2px 0 2px 13px; }
			#bottomContainer #btmHdr p em {
				font-weight: bold;
				font-style: normal; }
			#bottomContainer #btmHdr p#firstSlot {
				width: 382px;
				padding: 2px 0 2px 20px;
				background: url(../../img/img_bottom-hdr-div.gif) right no-repeat; }
			#bottomContainer #btmHdr p#secondSlot {
				width: 363px;
				background: url(../../img/img_bottom-hdr-div.gif) right no-repeat; }
	#bottomContainer #btmSection1 {
		text-align: left;
		float: left;
		width: 380px;
		margin: 24px 0 10px 24px; }
		#bottomContainer #btmSection1 ul {
			margin: 0 0 16px;
			float: left;
			clear: left; }
		#bottomContainer #btmSection1 li {
			font-size: 12px;
			float: left;
			line-height: 14px;
			display: inline;
			margin: 0 22px 0 0; }
			#bottomContainer #btmSection1 li em {
				display: block;
				font-size: 11px; }
				#bottomContainer #btmSection1 li em a {
					color: #4f758c;
					font-weight: bold;
					text-decoration: none; }
	#bottomContainer #btmSection2 {
		text-align: left;
		float: left;
		font-size: 12px;
		min-height: 115px;
		width: 361px;
		padding: 0 0 0 15px;
		margin: 24px 0 15px;
		background: url(../../img/img_bottom-divider.gif) 0 0 no-repeat; }
		#bottomContainer #btmSection2 p, #bottomContainer #btmSection1 p {
			font-size: 12px;
			margin: 0 0 10px;
			padding: 0 52px 0 0; }
	#bottomContainer #btmSection3 {
		text-align: left;
		float: left;
		font-size: 12px;
		min-height: 115px;
		width: 178px;
		padding: 0 15px 0 17px;
		margin: 24px 0 0 0;
		background: url(../../img/img_bottom-divider.gif) 0 0 no-repeat; }
		#bottomContainer #btmSection3 p {
			margin: 0 0 12px 0;
			font-size: 12px; }
		#bottomContainer #btmSection3 a#face {
			float: left;
			clear: left;
			padding: 7px 0 5px 34px;
			font-weight: bold;
			font-size: 12px;
			color: #4f758c;
			margin: 0 0 10px 0;
			text-decoration: none;
			background: url(../../img/img_lil-face.png) 0 0 no-repeat; }
			#bottomContainer #btmSection3 a#face:hover {
				color: #195073; }
		#bottomContainer #btmSection3 a#twit {
			float: left;
			clear: left;
			padding: 7px 0 5px 34px;
			font-weight: bold;
			font-size: 12px;
			color: #4f758c;
			text-decoration: none;
			background: url(../../img/img_lil-twit.png) 0 0 no-repeat; }
			#bottomContainer #btmSection3 a#twit:hover {
				color: #195073; }
#recentLogos img {
	float: left;
	margin: 10px 30px 0 0; }
	
/*==================== No IE6 =================*/	
	
#container.noie6Page {
	background: url(../../img/bg_no-ie6.jpg) 0 0 no-repeat;
	background-color: #fff;
	width: 995px;
	height: 394px;
	padding: 0; }
#noie6Content {
	padding: 0; }
#noie6Copy {
	margin: 138px 0 0 430px;
	overflow: auto; }
	#noie6Content h3 {
		font-size: 37px;
		font-weight: bold;
		color: #879b50; }
	#noie6Content p {
		margin: 20px 0 0;
		width: 400px; }
a#ie {
	float: left;
	height: 33px;
	padding: 0 0 0 40px;
	line-height: 16px;
	font-weight: bold;
	margin: 45px 45px 0 0;
	width: 107px;
	color: #4f758c;
	text-decoration: none;
	background: url(../../img/img_ie8.gif) 0 0 no-repeat; }
a#ff {
	float: left;
	height: 35px;
	padding: 0 0 0 45px;
	line-height: 16px;
	font-weight: bold;
	margin: 45px 0 0;
	width: 111px;
	color: #4f758c;
	text-decoration: none;
	background: url(../../img/img_ff.gif) 0 0 no-repeat; }
	
/*==================== Footer =================*/
	
#footer {
	clear: both;
	overflow: auto;
	width: 996px;
	margin: 0 0 0 0;
	padding: 0 0 20px 23px;
	font-size: 11px; }
	#footer.loginBottom {
		margin: 0 auto;
		padding: 5px 0 20px 0;
		background: url(../../img/bg_bottom-shadow.png) 0 0 no-repeat; }
	#footer a {
		color: #777;
		text-decoration: none; }
		#footer a:hover {
			color: #4f758c; }
	#footer p#call {
		float: left;
		width: 300px; }
	#footer p#copy {
		font-size: 11px;
		float: left;
		margin: 0 0 15px;
		display: inline;
		width: 300px; }
	#footer p#fmenu {
		float: right;
		text-align: right;
		font-size: 11px;
		margin: 0; }
	#footer p#terms {
		clear: right;
		font-size: 11px;
		float: right;
		text-align: right; }
	#footer p#disclaimer {
		float: left;
		width: auto;
		display: block;
		font-size: 10px;
		line-height: 12px;
		font-style: normal; }
		
/*================== FB Popup ==================*/

#facebox .b {
  background:url(../../img/b.png);
}

#facebox .tl {
  background:url(../../img/tl.png);
}

#facebox .tr {
  background:url(../../img/tr.png);
}

#facebox .bl {
  background:url(../../img/bl.png);
}

#facebox .br {
  background:url(../../img/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
  top: 0;
  left: 0;
}

body#home #facebox .popup {
  position: relative;
  top: 230px;
  left: 49%;
}

body#Oppo #facebox .popup {
	left: 0;
	top: 0; }
	#facebox .popup ul#dateMatchL {
		padding: 10px 0 0 10px;
		margin: 0;
		overflow: auto; }
	#facebox .popup ul#dateMatchL li {
		display: block;
		clear: left;
		float: left;
		padding: 0 0 0 30px;
		margin: 0 0 5px;
		font-size: 12px;
		line-height: 16px;
		float: none; }

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
p#removeWarning {
	font-size: 16px;
	padding: 10px 0;
	text-align: center; }
div.regFeedback {
	background: url(../../img/img_excl.gif) 10px 3px no-repeat;
	border: 1px solid #c5d1d9;
	background-color: #e5edf2;
	padding: 7px 7px 7px 37px;
	float: left;
	width: 600px;
	margin: 0 0 10px 0;
	color: #6C5735;
	font-size: 11px; }
	div.regFeedback p {
		font-size: 14px;
		color: #195073;
		font-weight: bold; }
		
/*------------------ DEV MSG (message box) ------------------*/

#msgbox {
	display:none;
	position:absolute;
	z-index:200;
	background:url(../../img/msg_arrow.gif) left center no-repeat;
	padding-left:7px; }
#msgcontent {
	display:block;
	background:#f3e6e6;
	border:2px solid #924949;
	border-left:none;
	padding:5px;
	min-width:150px;
	max-width:250px; }

/*===================================*/

/* ========================Form Validation ===========*/

#msg {
	display:none;
	position:absolute;
	z-index:200;
	background:url(../../img/msg_arrow.gif) left center no-repeat;
	padding-left:7px; }
#msgcontent {
	display:block;
	background:#f3e6e6;
	border:2px solid #924949;
	border-left:none;
	padding:5px;
	min-width:150px;
	max-width:250px;}
	
/* ======================== FAQ =============*/

#faqContainer {
	overflow: auto;
	background: url(../../img/img_topshade.png) 0 4px no-repeat;
	padding: 4px 0 0 0; }
#fq {
	float: left;
	padding: 30px 30px 30px; }
	#fq h3 {
		font-weight: bold;
		color: #879b50;
		font-size: 24px; }
	#fq h4 {
		color: #333333;
		margin: 20px 0 0;
		font-size: 18px;
		font-weight: normal; }
	#fq ol {
		margin: 10px 0 0; }
	#fq ol li {
		font-weight: bold;
		margin: 0 0 7px; }	
		#fq ol li a {
			color: #4f758c;
			text-decoration: none; }
	#fq h5 {
		font-size: 16px;
		padding: 0;
		margin: 10px 0 0; }
		#fq h5 em {
			font-weight: bold; }
	#fq p {
		margin: 0 0 10px; }
		#fq p.backUp {
			margin: 0 0 25px; }
		#fq p a {
			font-weight: normal;
			font-size: 12px;
			color: #4f758c;
			text-decoration: none; }
	
/* ======================== Terms ===========*/
	
#tc {
	overflow: auto;
	background: url(../../img/img_topshade.png) 0 4px no-repeat;
	padding: 4px 0 0 0; }
#termsNPolicy {
	float: left;
	padding: 30px 30px 30px; }
	#termsNPolicy h3 {
		color: #879b50;
		font-weight: bold;
		font-size: 18px;
		margin: 0 0 30px; }
	#termsNPolicy p {
		font-size: 12px;
		margin: 0 0 10px; }
	#termsNPolicy ul {
		color: #000; }
	#termsNPolicy ul li {
		float: left;
		margin: 0 0 10px 0; }
	#termsNPolicy a {
		text-decoration: none;
		color: #4f758c; }

/* ======================== College Lander ===========*/	

#collegeContent {
	background: url(../../img/img_topshade.png) 0 4px no-repeat;
	height: auto;
	overflow: auto;
	padding: 4px 0 30px 0; }
#collegeWrapper {
	width: 515px;
	text-align: left;
	margin: 42px 68px 0 0;
	float: right; }
	#collegeWrapper h3 {
		width: 506px;
		height: 75px;
		float: left;
		text-indent: -9999px;
		background: url(../../img/hdr_college.png) 0 0 no-repeat; }
	#collegeWrapper p#collegeSub {
		margin: 26px 0 0;
		float: left;
		font-size: 16px;
		color: #195073; }
		#collegeWrapper p#collegeSub em {
			font-size: 18px;
			font-style: normal;
			font-weight: bold;
			display: block; }
	#collegeWrapper #collegeMake {
		float: left;
		width: 509px;
		margin: 22px 0 0;
		height: 138px;
		text-indent: -9999px;
		background: url(../../img/bg_college-youcanmake.png) 0 0 no-repeat; }
	#collegeWrapper #collegeExample {
		width: 509px;
		height: 103px;
		margin: 13px 0 0;
		float: left;
		background: url(../../img/img_college-example.png) 0 0 no-repeat; }
		#collegeWrapper #collegeExample ul {
			margin: 9px 0 0 130px;
			padding: 0;
			float: none;
			list-style-type: disc; }
			#collegeWrapper #collegeExample ul li {
				color: #ccc;
				padding: 0 0 4px;
				margin: 0 0 7px;
				list-style: disc; }
				#collegeWrapper #collegeExample ul li p {
					color: #404040;
					font-size: 16px;
					margin: 0; }
					#collegeWrapper #collegeExample ul li p em {
						font-style: normal;
						font-weight: bold; }
		#collegeWrapper #collegeForm {
			float: left;
			width: 508px;
			height: 384px;
			margin: 31px 0 0;
			background: url(../../img/bg_college-form.png) 0 0 no-repeat; }
			#collegeWrapper #collegeForm p#CollegeFormP {
				font-size: 18px;
				color: #777;
				width: 412px;
				line-height: 23px;
				margin: 49px 0 0 26px;
				float: left; }
				#collegeWrapper #collegeForm form {
					float: left;
					width: 467px;
					margin: 20px 0 0 20px; }
					#collegeWrapper #collegeForm form .row {
						float: left;
						clear: left;
						margin: 0 0 8px 62px; }
						#collegeWrapper #collegeForm form .row label {
							color: #000;
							float: left;
							padding: 3px 0 0;
							width: 142px; }
						#collegeWrapper #collegeForm form .row input {
							width: 183px;
							float: left; }
							#collegeWrapper #collegeForm form .row input.phone {
								width: 50px;
								margin: 0 16px 0 0; }
				#collegeWrapper #collegeForm form #collegeSUSection {
					width: 467px;
					height: 85px;
					margin: 14px 0 0;
					float: left;
					background: url(../../img/bg_college-signup.png) 0 0 no-repeat; }
					#collegeWrapper #collegeForm form #collegeSUSection input.signup {
						text-indent: -9999px;
						margin: 0;
						width: 211px;
						border: none;
						margin: 10px 10px 0 0;
						height: 66px;
						float: right;
						background: url(../../img/btn_signup-org.png) 0 0 no-repeat; }
					/*#collegeWrapper #collegeForm form input.signup {
						float: left;
						border: none;
						margin: 25px 0 0 14px;
						text-indent: -9999px;
						width: 381px;
						height: 53px;
						background: url(../../img/btn_take-tour.png) 0 0 no-repeat; }*/

		
	
	
	
	
	
	
	
	
	
	