backhighlight {background: #FFCC33;}/* ********** [ CONTENT HEADER ] ********** */div#content div.title_wrap {	margin: 0px 10px;	padding: 10px 0px 0px 0px;	background: #DDDDDD;	border-bottom: 0px solid #CCCCCC; }	div#content div.title_wrap div.title {		float: left; }		div#content div.title_wrap div.title h1 {			margin: 0px;			padding: 0px;			font: 24px Helvetica Neue, Helvetica, Arial, sans-serif;			font-weight: bold;			color: #AAAAAA; }div#content div.options {	height: 29px;	float: right;	display: block;	border-left: 1px solid #E0E0E0; }	div#content div.options ul {		margin: 0px;		padding: 0px;		list-style-type: none; }		div#content div.options ul li {			margin: 0px;			padding: 0px;			float: left;			border: 1px solid #E0E0E0;			border-width: 1px 1px 0px 0px; }			div#content div.options ul li span {				padding: 0px 10px;				display: block;				float: left;				font: 12px/28px arial;				color: #404040;				font-weight: bold;				background: #F9FCFF; }			div#content div.options ul li a {				padding: 0px 10px;				display: block;				float: left;				font: 12px/28px arial;				color: #404040;				font-weight: bold;				text-decoration: none;				background: #F9FCFF; }				div#content div.options ul li a:hover {					background: #FAFFF9; }/* ********** [ CONTENT SUB HEADER ] ********** */div#content div.subtitle_wrap {	margin: 0px 10px;	padding: 10px 0px 0px 0px;	background: #DDDDDD;	border-bottom: 1px solid #CCCCCC; }	div#content div.subtitle_wrap div.title {		float: left; }		div#content div.subtitle_wrap div.title h1 {			margin: 0px;			padding: 0px;			font: 18px Helvetica Neue, Helvetica, Arial, sans-serif;			font-weight: bold;			color: #909090; }div#content div.suboptions {	height: 30px;	display: block;	border: 1px solid #F1F2F3;	border-width: 0px 0px 0px 1px; }	div#content div.suboptions ul {		margin: 0px;		padding: 0px;		list-style-type: none; }		div#content div.suboptions ul li {			margin: 0px;			padding: 0px;			float: left;			border: 1px solid #F1F2F3;			border-width: 1px 1px 0px 0px; }			div#content div.suboptions ul li a {				padding: 0px 10px;				display: block;				float: left;				font: 12px/29px arial;				color: #404040;				font-weight: bold;				text-decoration: none;				background: #F9FCFF; }				div#content div.suboptions ul li a:hover {					background: #FFFFF9; }/* ********** [ CONTENT FOOTER ] ********** */div#content div.outter div.footer {	margin: 10px 0px;	padding: 0px;	font: 12px arial;	color: #666666; }	div#content div.outter div.footer a {		font: 12px arial;		color: #666666;		text-decoration: none; }		div#content div.outter div.footer a:hover {			text-decoration: underline; }/* ********** [ ALL CONTENT WRAP ] ********** */div#content div.outter {	margin: 10px; }/* ********** [ GENERAL CONTENT ] ********** *//* user grid */        div.datagrid {	margin: 0px 0px 0px 0px;	font: 12px Helvetica Neue, Helvetica, Arial, sans-serif;    color: #404040;    line-height: 16px;    }	div.datagrid div.odd,	div.datagrid div.even,	div.datagrid div.single {		padding: 1px; }	div.datagrid table.datagrid {		width: 100%;		border: 0px; }			div.datagrid tr.headerrow {		font: 11px Helvetica Neue, Helvetica, Arial, sans-serif;    	color: #404040;		border: 0px; }	div.datagrid tr.datacolumns {		font: 10px Helvetica Neue, Helvetica, Arial, sans-serif;    	color: #404040;		border: 1px solid #DDDDDD; }	div.datagrid td.datacolumns {		border: 1px solid #DDDDDD; }		/* rows */		div.datagrid div.odd {			background: #EEEEEE;			border: 0px solid #C3DCF5; }			div.datagrid div.odd table.datagrid {				background-color: #FFFFFC;				background-image: url("datagrid_odd_bg.gif");				background-repeat: repeat-x; }		div.datagrid div.even {			background: #EEEEEE;			border: 1px solid #DDDDDD; }			div.datagrid div.even table.datagrid {				background-color: #FFFFFC;				background-image: url("datagrid_even_bg.gif");				background-repeat: repeat-x; }		div.datagrid div.single {			background: #FFFFFF;			border: 1px solid #DDDDDD; }			div.datagrid div.single table.datagrid {				background-color: #FFFFFC;				background-image: url("datagrid_single_bg.gif");				background-repeat: repeat-x; }		/*div#content div.outter table.chat {			width: 450px; }*/		/* item */		table.datagrid td.item {			padding: 10px 0px 10px 10px;			vertical-align: top; }			table.datagrid td.item div.player { }			table.datagrid td.item div.image { }				table.datagrid td.item div.image img {					padding: 3px;					background: #ffffff; }				table.datagrid td.item div.image a img {					border: 1px solid #444444; }				table.datagrid td.item div.image a:hover img {					border: 1px solid #666666; }		/* content */		table.datagrid td.data {			padding: 10px;			width: 100%;			vertical-align: top; }			/* header */			table.datagrid td.data h2 {				margin: 0px 0px 5px 0px;				padding: 0px;				float: left;				font: 18px Helvetica Neue, Helvetica, Arial, sans-serif;				font-weight: bold;				color: #333333; }				table.datagrid td.data h2 a {					float: left;					font: 18px Helvetica Neue, Helvetica, Arial, sans-serif;					font-weight: bold;					color: #333333;					text-decoration: none; }				table.datagrid td.data h2 a:hover {					color: #FF0000; }			/* image */			table.datagrid td.data div.image {				margin: 0px 10px 0px 0px;				float: left; }				table.datagrid td.data div.image img {					padding: 3px;					background: #ffffff; }				table.datagrid td.data div.image a img {					border: 1px solid #DDDDDD; }				table.datagrid td.data div.image a:hover img {					border: 1px solid #666666; }			/* player */			table.datagrid td.data div.player {				padding: 0px 0px 10px 0px;				float: left;				font: 12px arial;				color: #404040; }			/* form */			table.datagrid td.data div.form {				margin-right: 10px; }			/* entry */			table.datagrid td.data div.entry {				clear: left; }				table.datagrid td.data div.entry div.paragraph {					font: 12px/18px arial;					color: #404040;					text-align: justify; }					table.datagrid td.data div.entry div.paragraph span {						font-weight: bold;						display: block; }					table.datagrid td.data div.entry div.paragraph a {						font: 12px/18px arial;						color: #666666;						text-decoration: none; }						table.datagrid td.data div.entry div.paragraph a:hover {							text-decoration: underline; }			/* datainfo */			table.datagrid td.data div.datainfo {				clear: left; }				table.datagrid td.data dl.datainfo {					margin: 0px;					padding: 0px;					width: 300px;					float: left; }					table.datagrid td.data dl.datainfo dt {						margin: 0px;						padding: 0px 5px 0px 0px;						float: left;						font: 12px/18px arial;						font-weight: bold;						color: #333333; }					table.datagrid td.data dl.datainfo dd {						margin: 0px;						padding: 0px;						font: 12px/18px arial;						color: #404040; }			/* quickinfo */			table.datagrid td.data div.quickinfo {				clear: left; }				table.datagrid td.data dl.quickinfo {					margin: 0px;					padding: 0px;					width: 300px;					float: left; }					table.datagrid td.data dl.quickinfo dt {						margin: 0px;						padding: 0px 5px 0px 0px;						float: left;						font: 11px/16px arial;						font-weight: bold;						color: #404040; }					table.datagrid td.data dl.quickinfo dd {						margin: 0px;						padding: 0px;						font: 11px/16px arial;						color: #404040; }			/* actions */			table.datagrid td.data div.actions {				margin-left: 10px;				float: right;				}				table.datagrid td.data ul.actions {					margin: 0px;					padding: 0px;					width: 120px;					list-style-type: none; }					table.datagrid td.data ul.actions li {						margin: 0px;						padding: 0px;						float: left;	    				display: block;						font: 11px/18px Helvetica Neue, Helvetica, Arial, sans-serif;						color: #9E9F9F;						border-bottom: 1px solid #D8DFEA;						width: 120px; }						table.datagrid td.data ul.actions li.status {							padding-left: 24px;							width: 96px;							background: url("icon_online.gif") no-repeat 4px 2px;							color: #858685; }						table.datagrid td.data ul.actions li.profile a {							background: url("icon_profile.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.pictures a {							background: url("icon_pictures.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.edit a {							background: url("icon_edit.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.remove a {							background: url("icon_remove.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.primary a {							background: url("icon_primary.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.comments a {							background: url("icon_comments.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.approve a {							background: url("icon_approve.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.join a {							background: url("icon_approve.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.guests a {							background: url("icon_guests.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.leave a {							background: url("icon_remove.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.chat a {							background: url("icon_chat.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.friends a {							background: url("icon_friends.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.favorites a {							background: url("icon_favorites.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.wink {							position: relative; }						table.datagrid td.data ul.actions li.wink a {							background: url("icon_cash.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.wink-want {							position: relative; }						table.datagrid td.data ul.actions li.wink-want a {							background: url("icon_bell.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.message a {							background: url("icon_message.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.block a {							background: url("icon_remove.gif") no-repeat 4px 2px; }						table.datagrid td.data ul.actions li.accept a {							background: url("accept.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.reject a {							background: url("exclamation.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.negotiate a {							background: url("cup.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.escrow a {							background: url("bank.gif") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.viewescrow a {							background: url("report.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.oktopay a {							background: url("key.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.sendmoney a {							background: url("key.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.archive a {							background: url("save.gif") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.escrowed a {							background: url("lock.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.dispute a {							background: url("wrench.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.fulfilled a {							background: url("lightning.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.bonus a {							background: url("coins_add.png") no-repeat 4px 2px;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li.editoffer a {							background: url("icon_edit.gif") no-repeat 4px 2px;							background-color: #FDE8BF;}													table.datagrid td.data ul.actions li.interested a {							background: url("clipboard.gif") no-repeat 4px 2px; }													table.datagrid td.data ul.actions li.vote a {							background: url("tick2.png") no-repeat 4px 2px;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #888888;							background-color: #FDE8BF;}						table.datagrid td.data ul.actions li a {							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }						table.datagrid td.data ul.actions li a:hover {							background-color: #DDDDDD; }							table.datagrid td.data ul.actions li.accepted {							background: url("accept.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }							table.datagrid td.data ul.actions li.rejected {							background: url("exclamation.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }						table.datagrid td.data ul.actions li.negotiating {							background: url("hourglass.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }						table.datagrid td.data ul.actions li.waiting {							background: url("hourglass.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }						table.datagrid td.data ul.actions li.released {							background: url("award_star_gold_3.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }						table.datagrid td.data ul.actions li.deposited {							background: url("lock.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }						table.datagrid td.data ul.actions li.expired {							background: url("date.png") no-repeat 4px 2px;							padding-left: 24px;							width: 96px;							float: left;	    					display: block;							font: 11px/20px Helvetica Neue, Helvetica, Arial, sans-serif;							color: #444444;							text-decoration: none; }													/* ********** [ LIST CONTENT ] ********** *//* list grid */div.listgrid {	margin: 0px 0px 10px 0px; }	div.listgrid div.single { }	table.listgrid {		width: 100%;		border: 0px; }		table.listgrid td {			padding: 4px;		    font: 12px arial;			color: #404040;			background: #ffffff; }			table.listgrid td a {				font: 12px/18px arial;				color: #333333;				text-decoration: none; }				table.listgrid td a:hover {					text-decoration: underline; }			table.listgrid td a.new {				font-weight: bold; }		table.listgrid tr.header td {			font-weight: bold;			color: #ffffff;			background: #444444; }		table.listgrid tr.footer td {			text-align: right; }		table.listgrid tr.even td {			background: #F8F8F8; }			table.listgrid tr td.name {				width: 150px; }			table.listgrid tr td.date {				width: 120px; }			table.listgrid tr td.checkbox {				width: 32px; }/* ********** [ CALENDAR CONTENT ] ********** *//* list grid */div.calendargrid {	margin: 0px 0px 10px 0px; }	div.listgrid div.single { }	table.calendargrid {		width: 100%;		background: #AFAFAF;		border: 0px; }		table.calendargrid td {			background: #ffffff; }			table.calendargrid tr.weekdays td {				padding: 4px;			    font: 11px Helvetica Neue, Helvetica, Arial, sans-serif, sans-serif;				color: #333333;			    font-weight: bold;			    background: #F2F3F3;			    text-align: center; }			table.calendargrid td.eventdays {				padding: 4px 4px 0px 4px;				height: 50px;				width: 80px; }			table.calendargrid td.eventtoday {				background: #FFFFEC; }			table.calendargrid td h2 {                margin: 0px 0px 4px 0px; padding: 0px;			    font: 10px Helvetica Neue, Helvetica, Arial, sans-serif, sans-serif;			    font-weight: bold;				color: #333333; }			table.calendargrid td a {                margin: 0px; padding: 0px;			    font: 10px arial, sans-serif;				color: #333333;				text-decoration: none; }				table.calendargrid td a:hover {					text-decoration: underline; }/* ********** [ REPORT AND RATE ] ********** */div.outter div.report,div.outter div.rating {	padding-left: 10px;	float: right; }div.outter div.report div.report-inner,div.outter div.rating div.rating-inner {	position: relative; }	/* winks */	div.outter div.winkbox {		padding: 10px;		z-index: 1;		position: absolute;		top: 19px; right: 0px;		background-color: #F5FBFF;		background: url("report_box_bg.gif") repeat-x;		border: 1px solid #cccccc; }		div.outter ul.actions li.wink div.winkbox a {			padding: 0px;			margin-top: 5px;			width: 70px;			height: 21px;			display: block;			float: none;			font: 11px/21px tahoma;			color: #474646;			text-decoration: none;			text-align: center;			background: url("button_small_hover.gif") no-repeat; }			div.outter ul.actions li.wink div.winkbox a:hover {				text-decoration: none;				background: url("button_small_hover.gif") no-repeat 0px -21px; }	/* report */	div.outter div.report p {		margin: 0px;		padding: 0px; }		div.outter div.report a {			font: 11px arial;			color: #404040;			text-decoration: none; }			div.outter div.report a:hover {				text-decoration: underline; }	div.outter div.reportbox {		padding: 10px;		z-index: 1;		position: absolute;		top: 0px; right: 0px;		background-color: #EEEEEE;		background: url("report_box_bg.gif") repeat-x;		border: 1px solid #cccccc; }		div.outter div.reportbox p.response {			margin: 0px;			padding: 0px;			font: 12px arial;			color: #404040;			white-space: nowrap; }		div.outter div.reportbox a {			margin-top: 5px;			width: 70px;			height: 21px;			display: block;			font: 11px/21px tahoma;			color: #474646;			text-decoration: none;			text-align: center;			background: url("button_small_hover.gif") no-repeat; }			div.outter div.reportbox a:hover {				text-decoration: none;				background: url("button_small_hover.gif") no-repeat 0px -21px; }	/* rating */	div.outter div.rating p {		margin: 0px;		padding: 0px; }		div.outter div.rating a {			font: 11px arial;			color: #404040;			text-decoration: none; }			div.outter div.rating a:hover {				text-decoration: underline; }	div.outter div.ratingbox {		padding: 10px;		z-index: 1;		position: absolute;		top: 0px; right: 0px;		background-color: #EEEEEE;		background: url("rating_box_bg.gif") repeat-x;		border: 1px solid #cccccc; }		div.outter div.ratingbox p.response {			margin: 0px;			padding: 0px; }			div.outter div.ratingbox p.response {				font: 12px arial;				color: #404040;				white-space: nowrap; }			div.outter div.ratingbox p.selscore {				white-space: nowrap; }			div.outter div.ratingbox p.currscore {				margin-left: 5px;				font: 11px arial;				color: #404040;				white-space: nowrap; }/* ********** [ SMILIES BOX ] ********** */div.outter div.smilies {	width: 16px;	height: 16px; }div.outter div.smilies div.smilies-inner {	position: relative; }	div.outter div.smilies p {		margin: 0px;		padding: 0px; }		div.outter div.smilies a {			font: 11px arial;			color: #404040;			text-decoration: none; }			div.outter div.smilies a:hover {				text-decoration: underline; }	div.outter div.smiliesbox {		padding: 4px 0px 0px 4px;		width: 120px;		z-index: 1;		position: absolute;		bottom: 16px; right: 0px;		border: 1px solid #444444;		background: #ffffff; }		div.outter div.smiliesbox div.smiliesitem {			margin: 0px 4px 4px 0px;			width: 16px;			height: 16px;			float: left; }/* ********** [ OVERRIDES ] ********** *//* homepage */div.page_homepage {	margin: 0px 10px 0px 10px;	}/* member's private page */div.account_home_data table.datagrid dl.datainfo {	width: 570px; }/* member's public page */div.page_member_profile_data table.datagrid dl.datainfo {	width: 570px; }/* news image */div.page_news table.datagrid td.data div.image,div.page_news_details table.datagrid td.data div.image {	border: 1px solid #DDDDDD;	margin: 0px 0px 0px 10px;	float: right; }/* rate pictures */div.page_rate table.datagrid td.item div.image {	text-align: center;	border: 1px solid #DDDDDD; }div.page_rate table.datagrid td.data div.paragraph {	text-align: center; }/* member profile pictures */div.page_member_pictures table.datagrid td.item div.image {	margin-right: 10px;	border: 1px solid #DDDDDD;	float: left; }div.page_member_pictures_view table.datagrid td.item div.image {	text-align: center;	border: 1px solid #DDDDDD; }/* member profile videos */div.page_member_videos table.datagrid td.item div.image {	margin-right: 10px;	border: 1px solid #DDDDDD;	float: left; }div.page_member_videos_view table.datagrid td.item div.image {	text-align: center; }/* member messages view */div.page_account_messages_view div.message_view {    padding: 4px;    height: 150px;    width: 100%;    overflow: auto;    font: 11px Helvetica Neue, Helvetica, Arial, sans-serif;    color: #000000;    border-top: 1px solid #999999;    border-left: 1px solid #999999;    border-right: 1px solid #C0C0C0;    border-bottom: 1px solid #C0C0C0;    background-color: #FFFFFF; }/* ********** [ FORM TEXT BOXES ] ********** */input.text_small, input.text_full {    width: 100%; }textarea.textarea_small, textarea.textarea_full {    width: 100%;    height: 120px; }textarea.public_textarea_small, textarea.public_textarea_full {    width: 100%;    height: 80px; }/* ********** [ HOMEPAGE ] ********** */div.content_page {	margin: 0px 0px 10px 0px; }div.content_page div.flatgrid {	margin: 0px; }	div.content_page div.flatheader {		margin: 10px 0px 1px 0px;		background: #DDDDDD; }		div.content_page div.flatheader h3 {			text-align: left;			text-indent: 18px;			margin: 0px;			padding: 8px;			width: 180px;			display: block;			font: 12px arial;			font-weight: bold;			color: #ffffff;			padding-left: 12px;			background: #DDDDDD;			background-image: url("http://www.greedypeople.com/media/uploads/f06112393bm7nj5c1psrbyqp675v.gif");			background-repeat: no-repeat;			}	div.content_page div.flatgrid div.single {		padding: 1px; }		div.content_page div.flatgrid table.flatgrid {			width: 100%;			border: 0px; }			div.content_page div.flatgrid div.single {				background: #cccccc;				border: 1px; }				div.content_page div.flatgrid div.single table.flatgrid {					background-color: #FFFFFC;					background-image: url("flatgrid_single_bg.gif");					background-repeat: repeat-x; }			/* thumbnail */			div.content_page table.flatgrid td.item {				padding: 10px 0px;				vertical-align: top; }				div.content_page table.flatgrid td.item div.image {					width: 128px; }					div.content_page table.flatgrid td.item div.image img {						padding: 1px;						background: #ffffff; }					div.content_page table.flatgrid td.item div.image a img {						border: 1px solid #DEFCB4; }					div.content_page table.flatgrid td.item div.image a:hover img {						border: 1px solid #DEFCB4; }			/* row */			div.content_page table.flatgrid td.row {				padding: 10px 0px 10px 10px;				vertical-align: top;				text-align: justify;				font: 12px/18px arial;				color: #404040; }				div.content_page table.flatgrid td.row a {					font: 12px/18px arial;					color: #666666;					text-decoration: none; }					div.content_page table.flatgrid td.row a:hover {						text-decoration: underline; }			div.content_page table.flatgrid td.odd2 {				background: #DDDDDD;				border: 1px solid #C3DCF5; }				div.content_page table.flatgrid td.odd {					background-color: #FFFFFC;					background-image: url("datagrid_odd_bg.gif");					background-repeat: repeat-x; }			div.content_page table.flatgrid td.even2 {				background: #DDDDDD;				border: 1px solid #E7E9EB; }				div.content_page table.flatgrid td.even {					background-color: #FFFFFC;					background-image: url("datagrid_even_bg.gif");					background-repeat: repeat-x; }				div.content_page table.flatgrid td.row div.image {					margin: 0px 10px 0px 10px;					float: right; }					div.content_page table.flatgrid td.row div.image img {						padding: 1px;						background: #ffffff; }					div.content_page table.flatgrid td.row div.image a img {						border: 1px solid #D3D2D2; }					div.content_page table.flatgrid td.row div.image a:hover img {						border: 1px solid #B9B8B8; }				div.content_page table.flatgrid td.row h4 {					margin: 0px;					padding: 0px; }					div.content_page table.flatgrid td.row h4 a {						font: 12px arial;						font-weight: bold;						color: #404040;						text-decoration: none; }					div.content_page table.flatgrid td.row h4 a:hover {						text-decoration: underline; }/* ********** [ BANNERS ] ********** *//* sidebar */div.banner_sidebar {	margin-left: auto;	margin-right: auto;	text-align:center;	padding:0px; }div.banner_header {	padding-top: 50px;	padding-right: 50px;	margin:0px auto;	text-align: right;	vertical-align: bottom; }div.banner_footer {	padding-top: 4px;	margin:0px auto;	text-align:center; }/* ********** [ OFFERS WANTED ] ********** */	div.new_wanted {	height: 29px;	float: right;	display: block;	border-left: 1px solid #E0E0E0;	border-bottom: 1px solid #E0E0E0;}/* ********** [ SORT LISTS ] ********** *//* Sort List */a img {	border: 0;}/*table.sortable {	border-spacing: 0;	border: 1px solid #000;	margin: 0px 0px 0px 0px;	font: 12px Helvetica Neue, Helvetica, Arial, sans-serif;    color: #404040;    line-height: 16px;	border-collapse: collapse;}table.sortable th, table.sortable td {	text-align: left;	padding: 2px 4px 2px 4px;	width: 100px;	border-style: solid;	border-color: #444;}table.sortable th {	border-width: 0px 1px 1px 1px;	background-color: #ccc;}table.sortable td {	border-width: 0px 1px 0px 1px;}table.sortable tr.odd td {	background-color: #ddd;}table.sortable tr.even td {	background-color: #fff;}table.sortable tr.sortbottom td {	border-top: 1px solid #444;	background-color: #ccc;	font-weight: bold;}*//* ********** [ J-QUERY TOGGLE TABLE ] ********** */a{color:#718E01;text-decoration:underline;}#caja {width:97%;display: none;padding:5px;border:1px solid #FADDA9;background-color:#FDF4E1;}#mostrar{display:block;padding:0px;padding-left: 24px;border:0px solid #D0E8F4;}.ajax_loading {	width: 16px;	height: 16px;	background: url("spinner.gif") no-repeat center;}
