/* MEMBERS STRUCTURE > MISC
/////////////////////////////////////////////////////*/


table.standard-table td span.required
{ color: #F00; }

.standardTitle
{ margin-left: 0; }

.sidebar .standardSubTitle
{ padding: 10px 0 5px 0; }

.memberHomeTitle
{ margin-left: 15px; }

	ul.standardStep { padding-left: 10px; width: auto;}
		
		/* CLAIM BUTTON > EXTENDS STANDARD BUTTON */
		ul.claimButton,
		html>body ul.claimButton
		{padding-left:340px;}
		
		/* COMPLETE BUTTON > EXTENDS STANDARD BUTTON */
		ul.completeButton,
		html>body ul.completeButton
		{padding-left: 275px;}
		
		.baseForm
		{ clear: both; text-align: center; }
		
			.baseForm form
			{ display: inline; }
		
		a.standardLINK,
		a.standardLINK:visited
		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 15px; display: block;}

			a.standardLINK:hover
			{text-decoration: underline; color: #000;}

	table.signupNextStep
	{font: 10px Verdana, Arial, Helvetica, sans-serif; margin: 0 auto 0 auto;}
	
		table.signupNextStep th,
		table.signupNextStep td {padding: 10px;}
		
		table.signupNextStep th {padding-right: 0;}
		
		table.signupNextStep a,
		table.signupNextStep a:visited {color: #666;}		
		
	a.standard-link,
	a.standard-link:visited
	{font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#68B;}
	
		a.standard-link:hover {text-decoration:underline; color:#000;}
		
	div.wrapper div.content a.orderButton,
	div.wrapper div.content a.orderButton:visited
	{display:block; width:221px; height:55px; font: bold 14px/55px Arial, Helvetica, sans-serif; color:#333; text-align:left; padding:0 0 0 10px; margin:0 auto 0 auto;}
	
	div.wrapper div.content a.orderButton span
	{color:#351;}
		
	.bg-tablebilling-active {
		background: #F0F7FF;
	}
	.bg-tablebilling-inactive {
		background: #F9F9F9;
	}
	
	.status-active
	{color: #587F51;}
	
	.status-suspended
	{color: #647C84;}
	
	.status-expired
	{color: #EF413D;}
	
	.status-pending
	{color: #990000;}
	
	#main-right .list-view li span.ratings
	{background: url("../../../../../../images/img_rateMiniStarOn.gif") 187px 0 no-repeat;}

	.standard-iconDESCRIPTION li.rating-icon
	{background: url("../../../../../../images/img_rateMiniStarOn.gif") no-repeat 0 50%;}
	
	.progressBar { float: inherit; padding: 10px 100px 10px 220px; }


/* MEMBERS STRUCTURE > MEMBER MENU (BEFORE LOGIN - LOGIN/FORGOT PAGES)
/////////////////////////////////////////////////////*/

.memberMenu
{ margin: 0 0 15px 13px; }

.memberMenu ul
{ padding-left: 20px; }

/* MEMBERS STRUCTURE > TABLE LOGIN
/////////////////////////////////////////////////////*/

div.formFieldsLogin
{width:320px; padding:10px; font: normal 11px/22px Verdana, Arial, Helvetica, sans-serif; border:5px solid #F4F4F4; margin: 0 auto 0 auto; text-align:left; height: 100%; overflow: hidden;}
	
		div.formFieldsLogin p.standardButton
		{ clear: left; float: right; margin: 0 0 0 5px; }

	div.formFieldsLogin label
	{width: 40%; display:block; float:left; text-align: right; font-weight:bold; clear:left; padding-right:10px;}
	
	div.formFieldsLogin input
	{width:53%; padding: 2px; color: #2C5783; background: #DEE9F3; border: 1px solid #69C; border-bottom: 0; border-right: 0; margin-bottom:10px; }
	
		div.formFieldsLogin input.inputAuto
		{width: auto; padding: 0; margin:0; background: none; border: 0; vertical-align:middle; float:none;}
		
		div.formFieldsLogin span.automaticLogin
		{display:block; clear:both; padding:5px; text-align:center;}
	
	p.standardButton, p.standardButton button
	{ margin: 0 auto; }
	

.loginOptions
{ border-bottom: 1px solid #F4F4F4; margin: 0 0 15px 0; padding: 0 5px 5px 5px; }
	
	
		
/* MEMBERS STRUCTURE > CONTENT > MISC
/////////////////////////////////////////////////////*/

	p.warning {padding: 0 15px 0 15px; color:red; text-align: center;}
	
		.warning a,
		.warning a:visited {color: #CC0000; font-weight: bold;}

	
/* MEMBERS STRUCTURE > FRONT > MEMBERS OPTIONS
/////////////////////////////////////////////////////*/

dl.baseMembersOptions
{background:#FAFAFA; border:1px solid #EEE; width:91px; margin:20px 0 0 16px; float:left;  height:auto; text-align: center;}

html>body dl.baseMembersOptions
{margin:20px 0 0 17px;}

dl.baseMembersOptions *

{margin:0 !important; padding:0;}

	dl.baseMembersOptions dt,
	dl.baseMembersOptions dd
	{margin:0; padding:0;}
	
	dl.baseMembersOptions dt
	{background:#FFF; padding:3px 0 10px 0; height:100px; /*border-bottom:4px solid #EEE;*/}
	
	dl.baseMembersOptions dt p.optionTitle,
	dl.baseMembersOptions dt p.optionTitle a,
	dl.baseMembersOptions dt p.optionTitle a:visited
	{display:block; font:bold 12px/20px Arial, Helvetica, sans-serif; text-align:center; padding-bottom:3px;}
	
	dl.baseMembersOptions dd
	{height: 31px; padding:10px; border-top:1px solid #EEE;}
	
		dl.baseMembersOptions dd span.optionImage
		{display:block;}
		
		/*dl.baseMembersOptions dd a,
		dl.baseMembersOptions dd a:visited
		{display:block; font:bold 11px/14px Arial, Helvetica, sans-serif; color:#069; text-decoration:underline; text-align:center;}*/
		
	#member_options, #member_profile {
		margin:0 auto;
		width:95%;
	}
		
/* MEMBERS STRUCTURE > FRONT > PAYMENT OPTIONS
/////////////////////////////////////////////////////*/

dl.basePaymentOptions
{width:160px; height:auto; background:#FAFAFA; border-width: 1px 1px 0 1px; border-color: #EEE; border-style: solid; margin:20px 0 0 16px; float:left;}

dl.basePaymentOptions *
{margin:0 !important; padding:0;}

	dl.basePaymentOptions dt,
	dl.basePaymentOptions dd
	{margin:0; padding:0; float:left;}
	
	dl.basePaymentOptions dd, dl.basePaymentOptions dt span.optionMainImage
	{ overflow: hidden; }
	
	dl.basePaymentOptions dt
	{clear:both; background:#FFF; border-right:1px solid #EEE; border-bottom:1px solid #EEE; height: 72px; width: 66px;}
	
	dl.basePaymentOptions dt p.optionTitle,
	dl.basePaymentOptions dt p.optionTitle a,
	dl.basePaymentOptions dt p.optionTitle a:visited
	{display:block; font:bold 12px/20px Arial, Helvetica, sans-serif; color:#069; text-align:center; padding-bottom:3px;}
	
		dl.basePaymentOptions dt span.optionMainImage
		{display:block; height: 61px; padding-top:10px;}
	
	dl.basePaymentOptions dd
	{padding:20px 0; border-bottom:1px solid #EEE; width:93px; height:32px; text-align:center;}

	dl.basePaymentOptions dd h4
	{ text-transform:uppercase }
	
	dl.basePaymentOptions dd ul
	{ padding:10px 20px; }	

	dl.basePaymentOptions dd ul li
	{ color:#006699; font-size:11px; text-align:left }	

	dl.basePaymentOptions dd.optW
	{ width:160px; height:85px }
	
		dl.basePaymentOptions dd a,
		dl.basePaymentOptions dd a:visited
		{font-family: Arial, Helvetica, sans-serif; text-align:center;}

			

/* MEMBERS STRUCTURE > ADD/ORDER PAGES > CHOOSE LEVEL
/////////////////////////////////////////////////////*/
		
		table.standardChooseLevel
		{width: 97%; margin: 7px auto 7px auto; text-align: left; border: 1px solid #EEF7E6;}
		
			table.standardChooseLevel th,
			table.standardChooseLevel td
			{font: normal 11px/16pt Verdana, Arial, Helvetica, sans-serif; color: #333; text-align: right; vertical-align: middle; padding: 2px; white-space: nowrap; background: #FBFBFB; border: 0; border-bottom: 1px solid #E4E4E7; voice-family: "\"}\""; voice-family:inherit; padding: 2px;}
	html>body table.standardChooseLevel th, table.standardChooseLevel td {padding: 5px;}
	
			table.standardChooseLevel td input
			{ background: none; border: none; }
			
			table.standardChooseLevel th
			{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000; voice-family: "\"}\""; voice-family:inherit; padding: 0 10px 0 150px; vertical-align: middle; }
			
			html>body table.standardChooseLevel th {padding: 0 10px 0 150px; vertical-align: middle;}
	
			table.standardChooseLevel th.listingLevel
			{padding-left:100px; vertical-align: middle;}
			html>body table.standardChooseLevel th.listingLevel {padding-left:100px;}
				
			table.standardChooseLevel td
			{width: 100%; text-align: left;}
			
			table.standardChooseLevel td select
			{width:200px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #555; padding: 3px; border: 1px solid #D4D4D4; border-bottom: 1px solid #EEE; border-right: 1px solid #EEE;}

			table.standardChooseLevel th.radioChooseLevel
			{text-align: center; padding: 0 5px 0 5px; border-right: 0;}


/* MEMBERS STRUCTURE > GENERAL ITEM - OLD CODE
/////////////////////////////////////////////////////*/

.general-item 	/* This code is used on promotions page too */
{background: #FFF; border: 5px solid #F4F4F4; text-align: left; color: #737373; margin: 10px 10px 20px 20px; padding: 10px;}

	.general-item li
	{font: 11px/19px Verdana, Arial, Helvetica, sans-serif; padding: 0; margin: 0; list-style: none;}
	
	.general-item li.general-highlight
	{font: bold 11px/19px Verdana, Arial, Helvetica, sans-serif; color: #0054A8; list-style: none;}
	
		.general-item strong {color: #037;}

		.general-item a,
		.general-item a:visited
		{text-decoration: none; font-weight: bold; color: #3B4B5B;}

			.general-item a:hover
			{color: #5A738B;}

	.general-item a.sublink-front-navbar,
	.general-item a.sublink-front-navbar:visited
	{font-weight: normal; color: #3B4B5B; text-decoration: none;}

		.general-item a.sublink-front-navbar:hover
		{color: #692;}	

/* MEMBERS STRUCTURE > STANDARD TABLE - OLD CODE
/////////////////////////////////////////////////////*/


table.standard-table,
table.addBannerTable
{width: 95%; font: normal 11px/15pt Verdana, Arial, Helvetica, sans-serif; /*color: #222;*/ margin: 0 auto 10px auto; border-collapse: collapse;}

table.standard-table
{ width: 100% !important; }

	.mainContentExtended table.standard-table
	{ width: 96%; margin: 0 auto 10px auto; }

	table.standard-table td,
	table.standard-table th
	{vertical-align: middle; padding: 10px; background: #FBFBFB; border: 0;}

table.standard-table th {
color:#333333;
font-weight:normal;
text-align:right;
vertical-align:top;
white-space:nowrap;
width:150px;
}

table.standard-table th.Full { width:666px; float:left; }

table.standard-table th.imageSpace {
text-align:left;
width:694px;
display:inline-block;
}

		table.standard-table th.imageSpace img {border: 1px solid #E9E9E9; padding: 2px;}		
		
		table.standard-table td {/*width: 510px;*/ text-align: left; background: #F6F6F6;}

		/* MEMBERS STRUCTURE > STANDARD TABLE - TABLE OPTION */
		
		table.standard-table th.tableOption
		{text-align: right; padding: 0 5px 0 5px; background: #FFF; border-bottom: 1px solid #EEE; width: auto; }

			table.standard-table th.tableOption a,
			table.standard-table th.tableOption a:visited {font: normal 11px/30px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 20px; background: url("../../../../../../images/bt_edit.gif") 0 0 no-repeat;}

				table.standard-table th.tableOption a:hover {color: #333; text-decoration: underline;}
		
			/* TABLE INSIDE TABLE */
			table.standard-table td.standard-tableContent {width: auto; text-align: left; border: 0;}
			
				table.standard-table td.standard-tableContent table, table.standard-table td.standard-tableContent td, table.standard-table td.standard-tableContent th{ width: auto; margin: 0 auto 0 0; background: none; border: 0;}

		table.standard-table td.warning {width: auto; text-align: left; background: #FFEAEA; border: 1px solid #FFDFDF;}

	table.standard-table th.standard-tabletitle,
	table.addBannerTable th.standard-tabletitle
	{ background: none; width: auto; font: bold 12px Verdana, Arial, Verdana, Helvetica, sans-serif Arial, Helvetica, sans-serif; color: #235; text-align: left; padding-top: 20px; padding-left: 8px; border: 0; border-bottom: 1px solid #EEE;}

		table.standard-table th span {font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #999;}
		
		table.standard-table td span {font: normal 9px Verdana, Arial, Helvetica, sans-serif; display: block; color: #8A8A8A; padding: 5px 0 0 0;}
	
	    table.standard-table td .UsernameNotRegistered { font-size:11px; color:#096; font-weight:bold }
		table.standard-table td .UsernameRegistered { font-size:11px; color:#f50202; font-weight:bold }
	
		table.standard-table th.wrap
		{white-space:normal;}
		
		table.standard-table td.eventRec table
		{ margin: 0; }
		
		table.standard-table td.eventRec td.eventRecLabel
		{ text-align: right; }
		
		table.standard-table td.eventRec td,
		table.standard-table td.eventRec th
		{ padding: 5px; }
		
		table.standard-table td.eventRec select
		{ width: 120px; }

			/* LINK */

			/*table.standard-table a:link,
			table.standard-table a:active,
			table.standard-table a:visited,
			table.standard-table a:hover
			{color: #215E8B; font:11px Arial, Helvetica, sans-serif; height:25px; line-height:25px } */
		
			/*table.standard-table a:hover {color: #000; text-decoration: underline;}*/

			table.standard-table th.alignTop,
			table.standard-table td.alignTop
			{vertical-align:top; padding-top:12px }
			
			table.standard-table th.widthAuto,
			table.standard-table td.widthAuto
			{ width: auto; }

			table.standard-table th.width100,
			table.standard-table td.width100
			{ width: 100%; }

		table.standard-table th input,
		table.standard-table td input,
		table.standard-table select,
		table.standard-table textarea
		{width: 95%; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #555; padding: 3px; border: 1px solid #D4D4D4; border-bottom: 1px solid #EEE; border-right: 1px solid #EEE;}

			table.standard-table td input.inputExplode {width: 496px;}
			
			table.standard-table td input.inputExplodeSmall {width: 320px;}

		table.standard-table .center
		{ text-align: center; }
				
		table.standard-table .center input
		{ margin-right: 0; }
		
		table.standard-table .nowrap
		{ white-space: nowrap; }
		
		table.standard-table th input,
		table.standard-table input.inputRadio,
		table.standard-table input.inputCheck { border: none; width: auto;}
		
		table.standard-table input.inputAlignNoMargin { margin-right: 0 !important; }
		
		table.standard-table th.alignMiddle { vertical-align: middle !important; }
		
		table.standard-table td span.inline {display:inline;}

		table.standard-table input.inputRadio,
		table.standard-table input.inputCheck {border: 0;}
		
		table.standard-table input.inputAlign {width:auto; border:0; width:15px; height:15px; vertical-align:middle; margin-right:5px;}
		
		table.standard-table input.textcounter
		{width:auto; margin-top:5px; }
	
	table.standard-table select {width: 50%;}
	
	table.standard-table select.httpSelect { width:15%; margin-bottom:2px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #555; padding: 2px; border: 1px solid #D4D4D4; border-bottom: 1px solid #EEE; border-right: 1px solid #EEE;}

	table.standard-table input.httpInput { width: 79.2%; }
	
	table.standard-table .field select
	{ width: 200px; }
	
	table.standard-table img.iconAlign
	{vertical-align:baseline; margin:0 0 0 5px;}
	
	html>body table.standard-table img.iconAlign
	{vertical-align:text-top; margin-top:-2px;}

	table.standard-table table
	{margin: 0 auto 0 auto;}
	
	
	table.standard-table td.standard-tablenote
	{ width: auto; background: #FFF; border: 5px solid #F4F4F4;}
	
	table.standard-table td.standard-tablenote * {margin: 0; padding: 0;}
	
		table.standard-table td.standard-tablenote ul { list-style: disc; margin-left: 20px; }

			/* TREE VIEW */
			
			table.standard-table td.treeView
			{width: auto;}
			
				table.standard-table td.treeView span,
				table.standard-table td.treeView div.treeviewMainMenu_divNodes2 span
				{ color: #097D02; text-decoration: underline; display: inline;} 
				
				table.standard-table td.treeView div.treeviewLoadingMessage,
				table.standard-table td.treeView div.treeviewMainMenu
				{display: block; background: #FFF; border: 1px solid #E6EEF7;}

				table.standard-table td.treeView table.tableCategoriesADDED
				{ clear: both; width: 100%; text-align: center;}
				
				table.tableCategoriesADDED th.alignLeft {text-align:left;}
				
					table.tableCategoriesADDED th.tableCategoriesTITLE { white-space: nowrap; width: auto; }

					table.standard-table td.treeView table.tableCategoriesADDED td.tableCategoriesBUTTONS
					{ width: auto; text-align: center;}
				
					table.standard-table td.treeView table.tableCategoriesADDED input,
					table.standard-table td.treeView table.tableCategoriesADDED button
					{width: 210px; color: #000; height: 30px; line-height: 30px;cursor: pointer; margin:0 0 0 5px; background: #C8C6CB url("images/design/bg_treeview_button.gif") 0 0 repeat-x; border: 0;}

					table.standard-table td.treeView table.tableCategoriesADDED td.tableCategoriesCONTENT
					{ width: auto; text-align: center; border: 0;}

						table.standard-table td.treeView table.tableCategoriesADDED td.tableCategoriesCONTENT textarea
						{width: 100%;}

table.tableTOPBLUECheck th
{ background-color: transparent; vertical-align: middle; width: 10px; }

table.tableTOPBLUECheck td
{ background-color: transparent; border-color: #DFB27D;  }

table.standard-table td table { text-align: left; border: none; width: auto; float: left; }
		
	table.standard-table td table tr td { text-align: left; border: 0px solid #000; padding: 5px 5px 5px 0; width: 130px; }
  
	table.standard-table td table tr td.innerCell { padding: 10px; width: 510px; }
  
	table.standard-table td table tr td.radio { text-align: left; border: 0px solid #009900; padding: 0 0 0 0; width: 10px; }


/* MEMBERS STRUCTURE > LEVEL TABLE
/////////////////////////////////////////////////////*/
	
	table.levelTable
	{width: 95%; font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 0 auto 10px auto; border-collapse: collapse; border: 0; background: #FFF;}
	
		table.levelTable td,
		table.levelTable th
		{vertical-align: top; border: 1px solid #F4F4F4; white-space: nowrap;}
		

		/* MEMBERS STRUCTURE > LEVEL TABLE > TABLE OPTION */

		table.levelTable th.tableOption,
		table.levelTable th.tableSelectedOption
		{text-align: left; padding-left: 10px; line-height:25px; background: #E6EBF0; border: 1px solid #CFD9E2; border-top: 5px solid #CFD9E2;}

			table.levelTable th.tableOption a,
			table.levelTable th.tableOption a:visited {font: normal 10px/25px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding-left: 20px; background: url("../../../../../../images/bt_edit.gif") 0 0 no-repeat;}

				table.levelTable th.tableOption a:hover {color: #B01212; text-decoration: underline;}

			table.levelTable th.levelTitle
			{width: 450px; font: bold 12px Verdana, Arial, Helvetica, sans-serif; line-height: 30px; color: #FFF; text-align: left; padding: 0 0 0 10px; background: #246; border:1px solid #246;}
			
				table.levelTable th.levelTitle a,
				table.levelTable th.levelTitle a:visited
				{font-size:11px; color:#FFF; text-decoration:none;}
				
					table.levelTable th.levelTitle a:hover {text-decoration:underline;}
	
			table.levelTable td.levelTopdetail
			{font: bold 12px/30px Verdana, Arial, Helvetica, sans-serif; text-align: left; vertical-align: middle; color: #FFF; padding: 0 10px 0 5px; background: #369; border:1px solid #246;}

			/* USER LOGIN */ 
			
			table.levelTable td.levelPrice
			{background: #FBFBFB;}

				table.levelTable td.levelPrice table
				{ width: 95%; text-align: left; margin: 8px auto 8px auto; background: #FFF; border: 2px solid #EFEFEF;}
				
					table.levelTable td.levelPrice table td,
					table.levelTable td.levelPrice table th
					{padding: 5px; border: 0;}

						table.levelTable td.levelPrice table th
						{color: #000; text-align: right;}

						table.levelTable td.levelPrice table td.warning
						{text-align: left;}

						table.levelTable td.levelPrice table td strong
						{color: #CC0000;}

						table.levelTable td.orderUserTable table th.radioChooseLevel
						{text-align: center; vertical-align: middle; padding: 0 0 0 5px; border-right: 0; border: 0;}


			
/* MEMBERS STRUCTURE > ICON DESCRIPTION - OLD CODE
/////////////////////////////////////////////////////*/

.standard-iconDESCRIPTION
{font: normal 10px/13px Verdana, Arial, Helvetica, sans-serif; padding: 5px 0 5px 0; color:#000; margin: 0; border: 0; text-align:center;}

	.standard-iconDESCRIPTION li
	{display: inline; padding: 2px 0 2px 20px; margin: 0 0 0 5px; border: 0;}

/* MEMBERS STRUCTURE > ICON DESCRIPTION IMAGE - OLD CODE
/////////////////////////////////////////////////////*/

		.standard-iconDESCRIPTION li.view-icon
		{background: url("../../../../../../images/bt_view.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.print-icon
		{background: url("../../../../../../images/icon_print.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.edit-icon
		{background: url("../../../../../../images/bt_edit.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.delete-icon
		{background: url("../../../../../../images/bt_delete.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.gallery-icon
		{background: url("../../../../../../images/icon_gallery.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.traffic-icon
		{background: url("../../../../../../images/icon_traffic.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.map-icon
		{background: url("../../../../../../images/icon_map.gif") no-repeat 0 50%; padding-left: 25px;}

		.standard-iconDESCRIPTION li.seo-icon
		{background: url("../../../../../../images/icon_seo.gif") no-repeat 0 50%; padding-left: 25px;}
		
		.standard-iconDESCRIPTION li.promotion-icon
		{background: url("../../../../../../images/icon_promo.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.transaction-icon
		{display: none; background: url("../../../../../../images/icon_coin.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.rollback-icon
		{background: url("../../../../../../images/icon_rollback.gif") no-repeat 0 50%;}
			
		.standard-iconDESCRIPTION li.rating-icon
		{background: url("../../../../../../images/img_rateMiniStarOn.gif") no-repeat 0 50%;}
	
		.standard-iconDESCRIPTION li.pending-icon
		{background: url("../../../../../../images/bt_approve.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.approved-icon
		{background: url("../../../../../../images/bt_approved.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.claimapprove-icon
		{background: url("../../../../../../images/icon_claimapprove.gif") no-repeat 0 50%;}
		
		.standard-iconDESCRIPTION li.claimdeny-icon
		{background: url("../../../../../../images/icon_claimdeny.gif") no-repeat 0 50%;}
		
        .standard-iconDESCRIPTION li.moreinfo-icon
        {background: url("../../../../../../images/icon_eye.gif") no-repeat 0 50%;}

		.standard-iconDESCRIPTION li.reply-icon
		{background: url("../../../../../../images/bt_reply.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.review-pending-icon
        {background: url("../../../../../../images/bt_review_pending.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.review-approved-icon
        {background: url("../../../../../../images/bt_review_approved.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.reply-pending-icon
        {background: url("../../../../../../images/bt_review_reply_pending.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.reply-approved-icon
        {background: url("../../../../../../images/bt_reply_approved.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.status-off-off-icon
        {background: url("../../../../../../images/bt_review_reply_pending.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.status-off-on-icon
        {background: url("../../../../../../images/bt_both_off_on.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.status-on-off-icon
        {background: url("../../../../../../images/bt_reply_pending.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.status-on-on-icon
        {background: url("../../../../../../images/bt_reply_approved.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.edit-review-icon
        {background: url("../../../../../../images/bt_edit_review.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.edit-reply-icon
        {background: url("../../../../../../images/bt_edit_reply.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.approve-review-icon
        {background: url("../../../../../../images/bt_approve_review.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.approve-reply-icon
        {background: url("../../../../../../images/bt_approve_reply.gif") no-repeat 0 50%;}
        
        .standard-iconDESCRIPTION li.approve-both-icon
        {background: url("../../../../../../images/bt_approve_both.gif") no-repeat 0 50%;}
		

/* MEMBERS STRUCTURE > TABLE TOP BLUE - OLD CODE
/////////////////////////////////////////////////////*/
/*
table.standard-tableTOPBLUE {width: 96%; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #6A6A6A; margin: 10px 0 0 0; clear: left; background:#FAFAFA;}

	table.standard-tableTOPBLUE th { font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif; color: #EAF0F7; text-align:left; white-space: nowrap; padding: 0 5px 0 5px; background-color: #2E4C6B;}

	table.standard-tableTOPBLUE td { font-size: 11px; padding: 4px; color:#4D4D4D; text-align: left; border:1px solid #DDD;}
	
		table.standard-tableTOPBLUE td table {margin: 0 auto 0 auto;}
	
		table.standard-tableTOPBLUE td table td,
		table.standard-tableTOPBLUE td table th {border: 0;}
	
	table.standard-tableTOPBLUE td.tableTOPBLUECheck {text-align: left; padding: 0; border: 0; background: #FFF;}
	
		table.standard-tableTOPBLUE td.tableTOPBLUECheck table {margin: 0;}
	
		table.standard-tableTOPBLUE td.tableTOPBLUECheck * { width: auto; text-align: left; border: 0; background: #FFF;}
		
		table.standard-tableTOPBLUE td.tableTOPBLUECheck a,
		table.standard-tableTOPBLUE td.tableTOPBLUECheck a:visited {cursor:pointer;}
		
		table.standard-tableTOPBLUE td span.itemNote
		{display:block; font-size:10px; color:#999;}
		
		table.standard-tableTOPBLUE td span.itemNote a,
		table.standard-tableTOPBLUE td span.itemNote a:visited
		{color:#999; text-decoration:underline;}
		
		table.standard-tableTOPBLUE td span.itemNote a:hover
		{text-decoration:none;}

		table.standard-tableTOPBLUE a,
		table.standard-tableTOPBLUE a:visited {color: #000;}

	table.standard-tableTOPBLUE input { border: 1px solid #D4D4D4; border-bottom: 1px solid #EEE; border-right: 1px solid #EEE;}
	
		table.standard-tableTOPBLUE input.inputCheck {width: auto; border: 0;}
		
	table.paymentMethods td
	{ font-size:10px; *padding: 0; }
	
		table.paymentMethods td input
		{ background: none; }
		
/* MEMBERS STRUCTURE > TABLE TOP BLUE > INNER TABLE
/////////////////////////////////////////////////////*/
/*
table.standard-tableTOPBLUE table.standard-innerTable
{width:95%; background:#FFF; border:5px solid #EEE; margin:5px auto 0 auto;}

	table.standard-tableTOPBLUE table.standard-innerTable th,
	table.standard-tableTOPBLUE table.standard-innerTable td
	{font:normal 11px/20px Verdana, Arial, Helvetica, sans-serif; color:#737373; padding:0 5px 0 5px;}

	table.standard-tableTOPBLUE table.standard-innerTable th,
	table.standard-tableTOPBLUE table.standard-innerTable th a,
	table.standard-tableTOPBLUE table.standard-innerTable th a:visited
	{line-height:20px; background:none;}
	
	table.standard-tableTOPBLUE table.standard-innerTable th a:hover
	{color:#609629;}
	
	table.standard-tableTOPBLUE table.standard-innerTable td.infoAmount,
	table.standard-tableTOPBLUE table.standard-innerTable td.infoLevel
	{width:100px;}
	
	table.standard-tableTOPBLUE table.standard-innerTable td.infoAmount
	{text-align:right;}
	
	table.standard-tableTOPBLUE table.standard-innerTable th.tableTitle p,
	.innerTable .title
	{margin:0; padding:0; font:bold 11px/24px Verdana, Arial, Helvetica, sans-serif; color:#0054A8; border-bottom:1px solid #EEE;}
	
	table.standard-tableTOPBLUE .innerTable
	{ padding: 15px 0 15px 0; }
	
		.innerTable form
		{ background: #FFF; border: 5px solid #EEE; margin: 0 auto 0 auto; padding: 0 10px 10px 10px; width: 90%; }
		
		.innerTable form textarea
		{ border: 1px solid #CCC; margin: 10px 0 0 0; padding: 2px; width: 608px; }
		
		.innerTable form button
		{ *margin-right: 3px; /* IE 6/7 HACK */ }
/*		
		input.input-button-form,
		button.input-button-form
		{ width: 100px; height: 29px; font: bold 12px/29px Arial, Helvetica, sans-serif; color: #FFF; text-align: center; text-transform: capitalize; cursor: pointer; display: inline; margin: 15px auto 0 auto; background: url("images/design/bg_button_right.gif") 0 0 repeat-x; border: 0; }

/* MEMBERS STRUCTURE > WARNING BOX - OLD CODE
/////////////////////////////////////////////////////*/

table.warningBOX {height: 60px; margin: 20px auto 0 auto; background: #F6FFF4; border: 1px solid #DADADA;}

	table.warningBOX th,
	table.warningBOX td {text-align: center;}

		table.warningBOX td {padding: 0 5px 0 10px;}
		
		table.warningBOX th a.warningBOXcontent,
		table.warningBOX th a.warningBOXcontent:visited {font: bold 12pt/20px Arial, Helvetica, sans-serif; color: #146D01; text-decoration: none; padding: 0 0 0 15px; float: left; border: 0;}

		table.warningBOXtext {width: auto; font: normal 8pt/14px Verdana, Arial, Helvetica, sans-serif; color: #5E421E; text-align: center; margin: 15px auto 0 auto; border: 0; /*background: #FFF;*/}

			table.warningBOXtext th,
			table.warningBOXtext td {width: auto; padding: 2px; /*background: #FFF;*/}

/* MEMBERS STRUCTURE > LIST VIEW - OLD CODE
/////////////////////////////////////////////////////*/

.list-view {text-align: left; margin: 0; padding: 10px 10px 10px 25px;}

	.list-view * {margin: 0; padding: 0;}

	.list-view li {list-style: disc; margin-left: 20px;}
	
	.list-view li.list-back a:hover {color: #000;}

	.list-view li input,
	table.standard-table ul.list-view li input
	 { width: auto; text-align: left; cursor: pointer; background: none; border: 0;}

/* MEMBERS STRUCTURE > LIST VIEW - OLD CODE
/////////////////////////////////////////////////////*/
	 
	ul.basePrintNavbar
	{height: 15px; padding: 0; margin: 0;}
	
		ul.basePrintNavbar li
		{list-style: none; float: left;}
		
			ul.basePrintNavbar li a,
			ul.basePrintNavbar li a:visited
			{font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #000; display: block; padding: 0 10px 0 20px; background: url("images/content/icon_print.gif") 0 50% no-repeat; border: 0;}
		
				ul.basePrintNavbar li a:hover
				{text-decoration: underline;}

/* MEMBERS STRUCTURE > BANNER OPTIONS
/////////////////////////////////////////////////////*/

	table.standard-table td	a.bannerOptions,
	table.standard-table td	a.bannerOptions:visited
	{font:bold 11px/20px Verdana, Arial, Helvetica, sans-serif; color: #000; text-decoration: underline; padding-left: 18px; background: url("../../../../../../images/bt_edit.gif") 0 0 no-repeat; }
	
		table.standard-table td	a.bannerOptions:hover {text-decoration:underline; color: #A81717; text-decoration: none;}

/* MEMBERS STRUCTURE > ARTICLES OPTIONS
/////////////////////////////////////////////////////*/

	.standard-iconDESCRIPTION
	{ color:#000;}

	.standard-iconDESCRIPTION li.articleOption
	{background: url("../../../../../../images/bt_edit.gif") no-repeat 0 50%; text-align: left;}
	
		.standard-iconDESCRIPTION li.articleOption a,
		.standard-iconDESCRIPTION li.articleOption a:visited {color: #000;}
		
/* MEMBERS STRUCTURE > PREVIEW NAVBAR
/////////////////////////////////////////////////////*/

	body.previewmember { background: #FFF;}
	
		body.previewmember .dealsDetail .right { _padding: 6px 4px 0 0; }
		
		body.previewmember h5 { font: normal 14pt Arial, Helvetica, sans-serif; color: #666; background:#FFF; text-align: left; margin: 10px; padding:10px; border-bottom: 1px dashed #EEE; border-top: 1px dashed #EEE;}

/* MEMBERS STRUCTURE > LISTING > GOOGLE MAP
/////////////////////////////////////////////////////*/

div.googleBase
{width: 500px; height: 400px; margin: auto; z-index: 1; background: #E5E3DF; border: 1px solid #BAB5A9;}

	/*div.floatLayer
	{width: 0px; height: 0; top: 0px; left: 0px; position: absolute; visibility: hidden; z-index: 2;}*/

/* MEMBERS STRUCTURE > MISC > TIP BASE
/////////////////////////////////////////////////////*/

.tip-base {font-size: 10px; text-align:center; color: #555; margin: 10px 20px 0 20px; padding: 15px 15px 15px 50px; border: 1px solid #CCC; background: #FFFFE8 url(images/design/bg_icon_tip.gif) 10px 10px  no-repeat; height:2%; /* Holly Hack. IE Requirement */}

	/* html>body div.middleContentExtended  .tip-base
	{height:auto;} */

	.tip-base * {margin: 0; padding: 0;}

	.tip-base h1
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #900; margin: 0 0 5px 0; text-align:left;}

		.tip-base h1 span
		{color: #6B4C2E;}

	.tip-base p
	{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #6B4C2E; text-align:justify;}
	
	.tip-base span.warning
	{text-align: left; color: #7E4700; display:block; font-size: 12px; padding-bottom:10px;}


/* MEMBERS STRUCTURE > NEW STRUCTURE
/////////////////////////////////////////////////////*/

.standardTitle
{ margin-bottom: 5px;  }

	h1.profileStandardTitle
	{ margin: 10px; }

	.titleSpace
	{ padding-left: 10px; }

.treeView li.loading
{ clear: both; float: none; font-size: 12px; padding: 10px 10px 10px 60px; width: auto; }

.dynamicContent
{ clear: both; padding: 15px; }

.loginComplementaryInfo
{ text-align: center; padding-top: 10px; }

/** Standard Button */

.baseButtons
{ height: 100%; overflow: hidden; padding: 0 0 0 250px; }

	.baseButtons .standardButton
	{ float: left; margin: 0 5px 0 0; /* width: 110px; */ } 
	
	#cropButtons.baseButtons
	{ padding-left: 102px; margin-top: 10px; height: auto; }

.floatButtons
{ float: left; }

.noPaddingButtons
{ padding: 0; }
	
/** Complete Button */
	
.completeButton,
.completeButton button,
.completeButton a,
.completeButton a:visited,
p.completeButton,
p.completeButton button
{ width: 250px; }

/** Payment Button */

p.paymentButton,
p.paymentButton button,
p.paymentButton a,
p.paymentButton a:visited
{ width: 270px; }

/** Map Tunning Button */

p.mapTunningButton { float: left; margin: 0 auto 0 5px; width: 32%; }

	p.mapTunningButton button
	{ font-size: 12px; width: 100%; text-align: center;}


/** Tree-view special typograph */

.treeView li
{ clear: both; }

.treeView li .categoryTitle, .treeView li .categoryTitle:visited
{ color: #000; float: left; font-weight: bold; padding: 0 0 0 4px; width: 90%; }

.treeView .switchOpen, .treeView .switchOpen:visited,
.treeView .switchClose, .treeView .switchClose:visited
{ background: url(images/design/bg_switch_open.gif) no-repeat 2px 5px; display: block; float: left; height: 17px; overflow: hidden; text-decoration: none; text-indent: 100px; width: 17px; }

.treeView .switchClose, .treeView .switchClose:visited
{ background: url(images/design/bg_switch_close.gif) no-repeat 2px 5px; }

.treeView .switchOpen:hover, .treeView .switchClose:hover
{ text-decoration: none; }
	
/** Step Progress */

.standardStep
{ border: none; clear: both; height: 100%; padding: 15px 0 20px 0; overflow: hidden; }

	.standardStep li
	{ background: url(images/design/bg_stepInactive.gif) no-repeat 0 0; color: #666; float: left; font-size: 16px; font-weight: bold; line-height: 16px; margin: 0 20px 0 0; padding: 10px 0 10px 13px; }

	.standardStep li span
	{ margin: 0 12px 0 0; }
	
	.standardStep .stepActived
	{ color: #000; }

	.standardStep .stepActived span
	{ color: #692; margin: 0 12px 0 0; }

	.stepActived
	{ float: left; }

	.standardStep .standardStepAD
	{ background: none; color: #666; padding-left: 0; }
	
	.standardStep .standardStepAD span
	{ color: #692; }

/* RESULTS PAGES > MISC CLASSES > PAGING
/////////////////////////////////////////////////////*/

table.pagingContent,
table.pagingContent table
{font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; margin: 5px auto 0 auto;}
	
	table.pagingContent table tr td a.leftArrow {background:url(../../../../images/content/bt_leftarrow.gif) 0 0 no-repeat; width:20px; height:17px; display:block;}
	table.pagingContent table tr td a.rightArrow {background:url(../../../../images/content/bt_rightarrow.gif) 0 0 no-repeat; width:20px; height:17px; display:block;}
	table.pagingContent table tr td a span {display:none;}

	table.pagingContent td
	{padding: 2px;}

	table td.paging-letters a,
	table td.paging-letters a:visited
	{color: #666; padding: 0 8px 0 0;}

		table td.paging-letters a:hover
		{color: #000;}

		table td.paging-letters a.firstLetter,
		table td.paging-letters a.firstLetter:visited
		{color:#EF413D;}
		
	table.pagingContent select
	{width: 50px; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; border: 1px solid #666;}
	
/** Tree-view special typograph **/

.categoryTreeview
{ height: 100%; margin: 0 0 10px 0; overflow: hidden; }

.categoryTreeview li ul li
{ margin: 0 0 0 25px; width: auto; }

.categoryTreeview div div img
{ float:left; margin-top:-16px }

.categoryTreeview div div input
{ float:left; margin-left:25px !important }

.categoryBullet
{ background:url(images/design/bullet_sub_menu.gif) no-repeat 5px 10px; font-size: 11px; font-weight: bold; padding: 0px 0 0px 21px; }

.treeView li ul li a, .standardSIGNUPTable .treeView li ul li a:visited
{ padding: 0 0 0 4px; }

.treeView .categoryAdd, .treeView .categoryAdd:visited
{ background:#F6F6F6; /* Background is needed for jQuery effects. Do not remove it. */ color: #690; text-decoration:none; }

table.standard-table .categoryTreeview .categorySuccessMessage, table.standard-table .categoryTreeview .categoryErrorMessage
{ background:#F6F6F6; /* Background is needed for jQuery effects. Do not remove it. */ color: #692; display: inline-block; font-size: 11px; font-weight: bold; margin-left:2px; text-decoration:none; }

table.standard-table .categoryTreeview .categoryErrorMessage
{ color: #C10924; }

	/* .informationMessageShort td
	{ width: auto }
	
		.informationMessageShort td div
		{ height: 20px; float: left; margin: 6px 7px 0 11px; width: 17px; }
		
		.informationMessageShort td p
		{ float: left; width: 550px; } 
		
	.informationMessageShort td
	{ width: auto }
	
		.informationMessageShort td div
		{ height: 20px; float: left; height: 20px; margin: 0 7px 0 11px; width: 17px; }
		
				.informationMessageShort td div img { margin-top: 5px }
		
		.informationMessageShort td p
		{ float: left; height: 20px; width: 550px; line-height: 19px; }*/



/** Language Tabs */

.multilanguageContent
{ border: 1px solid #CCC; margin: 0 auto 10px auto; overflow: hidden; width: auto; }

.multilanguageContent table.standard-table
{ width: 100%; }

table.nomargin
{ margin-bottom: 0 !important; }

table.standard-table .tabsBase
{ padding: 0; width: 100%; }

.tabs
{ background: url(images/design/bg_tabs.gif) repeat-x 0 center; font: bold 11px/30px Arial, Helvetica, sans-serif; height: 30px; margin: 0; width:auto }

	.tabs li
	{ float: left; height: 25px; line-height: 25px; list-style: none; margin: 4px 0 0 3px; }
	
		.tabs li a,
		.tabs li a:visited
		{ border: 1px solid #3EA2C0; border-bottom: none; color: #FFF; display: block; padding: 0 10px 0 10px; _width:60px; _text-align:center }
		
		.tabs li a:hover
		{ color: #FFF; text-decoration: none; }
	
	.tabs li.tabActived
	{ height: 25px; line-height: 25px; }
	
		.tabs li.tabActived a,
		.tabs li.tabActived a:visited
		{ background: #FFF; border: 1px solid #004D80; border-bottom: none; color: #666; text-decoration: none; }

/*///// SITEMAP /////*/

.sitemapList {
padding:15px; text-align:left; font-family:Arial, Helvetica, sans-serif; list-style:none
}

.sitemapList li {
height:100%; overflow:hidden
}

.sitemapList li a:hover {
text-decoration:underline
}

.sitemapList li.standardSubTitle {
border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; 
}

.sitemapList li.standardSubTitle p.subt {
font-size:11px !important; text-transform:uppercase; color:#004C72 !important; font-weight:bold !important; margin:5px 0 10px 0; width:100%; float:left
}

a.sitemapSection, a.sitemapSection:visited {
margin-bottom:8px; width:100%
}

a.sitemapSection:hover { color:#268AAF }

.sitemapList ul {
margin:5px 0 10px 0; clear:both
}

.sitemapList ul li {
float:left; font-size:12px; padding:0 5px 5px 0; width:48%;
}

.feedbackWrapper .standardForm
{ background: none; border: none; }

.feedbackWrapper .formButton {
text-align:center;
}


/*///// GALLERY /////*/

table.standard-table #table_gallery th.Full
{ float: none; width: auto; }

#imgThumb { border:1px dotted #ccc; margin:0 auto 5px; padding:2px; background:#fff; display:block; clear:right }

#gallery ul li { font-size:10px; list-style:none; display:inline; float:left; width:196px; text-align:center; height:130px; margin:0 3px 7px 3px; padding:8px; border:1px solid #ccc; background:URL(../images/imgGalleryBg.gif); white-space:pre-line }

.ImageEdit, .ImageEdit:visited,
.ImageDelete, .ImageDelete:visited, 
.ImageEditCaptions, .ImageEditCaptions:visited
{ font-family: Arial, Helvetica, sans-serif; padding:4px 4px 4px 18px; margin-right:2px; font-weight:normal !important; font-size:10px; border:1px #ccc solid ; border-radius: 3px;}

.ImageEdit, .ImageEdit:visited { background: #fff URL(../../../../members/images/bt_edit.gif) no-repeat 2px center;}
.ImageDelete, .ImageDelete:visited { background:#fff URL(../../../../members/images/bt_delete.gif) no-repeat 2px center }
.ImageEditCaptions, .ImageEditCaptions:visited { background:#fff URL(../../../../members/images/bt_edcaptions.gif) no-repeat 2px center }

.mainImageLinkBK, .mainImageLinkBK:visited { margin-top:8px; background:#fff URL(../../../../members/images/imgGalleryMm.gif) no-repeat 2px center; padding:4px 4px 4px 18px; text-align:center; border:1px #ccc solid; font-family: Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal !important; border-radius: 5px;}
a.mainImageLink, a.mainImageLink:visited { font-weight:normal !important; background:#009966 URL(../../../../images/imgGalleryMi.gif) no-repeat 2px center !important; display:inline; color:#fff !important }

#galleryF { overflow:hidden; height:auto; width:750px; margin:0 auto; }

#galleryF ul { padding:10px 0; }

#galleryF ul li { list-style:none; display:inline-block; width:320px; height:265px; text-align:center; margin:10px; padding:8px 4px 8px 4px; border:1px solid #ccc; background:#eee; white-space:pre-line ; border-radius: 5px;}

#galleryF ul li .galleryImgThumb img { max-width:250px; height:200px; }
#galleryF ul li h5 { width:308px; color:#000; text-align:center; font-size:12px; line-height:14px; height:14px; margin-bottom:5px; }

#galleryF ul li span { display: inline; float: none; width: auto; }

#galleryF_buttons { display: block; width: 750px; margin: 0 auto; text-align: center;}
#galleryF_buttons .galleryF_button { display: inline-block; margin: 0 5px; }

.alignIMGtxt { margin-bottom:-6px }


.summaryDescription #imgThumb, .summaryContent #imgThumb 
{ border:none; margin:0; padding:0; background:none; display:inline; clear:none; margin-right:4px }

/**
* Step Order
*
* @section	step-order
*/

.standardForm td { text-align:center }

.inputExplode { width:220px !important }
.inputExplodeSmall { width:250px !important; text-align:center }

.standard-tablenote  { background:#fff; border:5px solid #F4F4F4; width:auto }

.standardForm td #imgThumb { float:none; margin:0 0 15px; padding:0; }

/***************** Standard Forms Gallery ****************************/

.standardForm { padding:0 !important }

.standardForm tr { margin-bottom:15px }

.standardForm td.TaddImagetxt 
{ border:1px solid #ddd; border-bottom:0; font-size:12px; font-weight:bold; padding:0 0 0 13px; text-transform:uppercase; width:510px; }
.standardForm td.TaddPreviewtxt 
{ width:220px; border:1px solid #ddd; border-left:0; border-bottom:0; font-size:12px; font-weight:bold; text-transform:uppercase; }

.standardForm td.TaddImage 
{ border:1px solid #ddd; border-bottom:0; padding:13px 0; font-size:12px; font-weight:bold; text-transform:uppercase; width:510px; }
.standardForm td.TaddPreview { width:220px; border:1px solid #ddd; border-left:0; border-bottom:0; vertical-align:middle; }
.standardForm td.TaddPreview #imgThumb { margin-left:30px; *margin-left:30px }


.standardForm td.TimageFile 
{ border:1px solid #ddd; background:#f1f1f1; font-size:12px; font-weight:bold; text-transform:uppercase; }
.standardForm td.IimageFile { border:1px solid #ddd; border-left:0; text-align:left; }

.standardForm td.IimageFile .inputExplode, .standardForm td.IimageFile .inputExplodeSmall { margin-left:10px }

.standardForm th.wrapcaption 
{ width:180px; line-height:30px }

.standardForm td.wrapcaption
{ text-align: left; width: 260px; }

.standardForm td.wrapcaption .inputExplode
{ width: 272px; }

input.input-button-form, input-button-form button,
		button.input-button-form,
		.input-button-form,
		div#button_next_step input.input-button-form
		{width: 100px; height: 29px; color: #FFF; text-align: center; text-transform: capitalize; cursor: pointer; display: inline; margin: 15px auto 0 auto; background: url(images/design/bg_button_right.gif) 0 0 repeat-x; border: 0;}	
		
		.input-button-form button 
		{
			/*width: 100px; height: 29px; color: #FFF; text-align: center; text-transform: capitalize; cursor: pointer; display: inline; margin: 15px auto 0 auto; padding: 0 0 3px 0; background: url("../images/design/bg_standardButton.gif") 0 0 repeat-x; border: 0; border-radius:3px;*/
			display:inline-block;	
			width:50%;
			min-width:100px;
			height:30px;

			color:#ffffff;
			font-size:16px;
			line-height:20px;
			text-shadow:#1f7abf;
			text-align: center;
			text-transform: capitalize;

			background:#025fa5;
			background:-webkit-linear-gradient(top, #4395d9, #1f7abf 70%, #025fa5 100%);
			background:-moz-linear-gradient(top, #4395d9, #1f7abf 70%, #025fa5 100%);
			background:-ms-linear-gradient(top, #4395d9, #1f7abf 70%, #025fa5 100%);
			background:-o-linear-gradient(top, #4395d9, #1f7abf 70%, #025fa5 100%);


			border:#1f7abf outset 2px;
			border-radius:5px;

			cursor:pointer;

		}

		.input-button-form button:active
		{
			border-style:inset;
			background:#1f7abf;
		}


/*/////////// Upload Button /////////////////*/

.addImageForm { background:#C8C6CB url("images/design/bg_treeview_button.gif") repeat-x 0 0; color:#000 !important; font-size:12px;
height:30px; line-height:30px; width:180px; display:block; text-align:center }	

/** Upload Popup */

.baseUploadImage
{ width: 687px; }

/** Delete Popup **/
.feedbackWrapper .frmEmail
{ padding: 15px; }

.feedbackWrapper .frmEmail_message
{ padding: 0 0 15px 0; }


/** Packages **/

.extendedContent
{ float: left; padding-right: 5px; width: 700px; }

.package
{ display: inline-block; margin: 15px 0 0 10px; }

	.package .dynamicContent
	{ margin: 0; padding: 0 0 15px; }
	
	.package h2
	{ color: #000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; padding-bottom: 15px; }
	
	.package .extendedContent #imgThumb
	{ border: 0 none; float: left; margin-right: 10px; }
	
	.package .packageTable
	{ clear: none; margin: 20px 0 0; padding-left: 15px; position: relative; width: auto; }
	
	.package .baseButtons
	{ float: right; padding: 30px 0 15px 0px; width: 425px; }
	
		.package .baseButtons a
		{ line-height: 30px; }
	
		.package .standardButton, .package .standardButton button, .package .standardButton a, .package .standardButton a:visited
		{ width: 200px; }
		
		.package .standardButton button:hover
		{ text-decoration: underline; }

/** Package Table **/	
	
.package .packageTable
{ border: none; border-collapse: collapse; text-align: left; }
	
	.package .packageTable th,
	.package .packageTable td
	{ border-bottom: 1px solid #EEE; font-size: 11px; padding: 5px 10px; vertical-align: middle; }
	
	html > body .package table.packageTable th
	{ color: #333; font-family: Arial, Helvetica, sans-serif; }
		
	.package .packageTable td
	{ background: #FFF; color: #333; font-family: Arial, Helvetica, sans-serif; text-align: right; white-space: nowrap; width: 100%; }
	
		.package .packageTable td a, .package .packageTable td a:visited
		{ color: #666; }
	
	.package .packageTable th.chooseLevel
	{ width: 80%; }
	
	.package .packageTable .standardSubTitle 
	{ background: url(images/design/bg_paging.gif) repeat-x scroll left bottom transparent; border: 0 none; color: #333; font-size: 14px; font-weight: bold; padding: 5px 10px; text-align: left; }
	
	.package .packageTable .packageOffer
	{ color: #666; font-weight: bold; text-align: left; }
	
	.package .extendedContent .dynamicContent
	{ clear: none; color: #000; font-weight: bold; font-size: 11px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; line-height: 26px; margin-top: 5px; padding: 0; }
	

/** Domain Statistics **/
		
.domainStatistics
{ color: #000; float: right; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: 26px; margin-top: 5px; padding-left: 15px; width: 185px; }

	.domainStatistics table
	{ margin: 15px 0 0; }
	
		.domainStatistics th
		{ color: #692; font-size: 18px; font-weight: normal; line-height: 28px; padding-left: 6px; text-align: right; }
		
		.domainStatistics td
		{ font-style: italic; padding-left: 10px; }
		

/** Forms Location Align **/

#formsLocation .standardSIGNUPTable td.locationSelect
{ width: 200px; }

/** New Dashboard > Members **/

.domainItems
{ background: #FFF; border: 1px solid #EEE; margin-bottom: 20px; padding: 13px 30px 25px 20px; }

	.domainItems .domainItemsTitle
	{ color: #444; font-size: 14px; font-weight: bold; line-height: 25px; }
	
	.domainItemsList
	{ border-bottom: 1px solid #E5E5E5; display: inline-block; margin-left: 12px; width: 100%; }
	
.domainItemsConnect
{ margin: 10px 10px 20px; }
	
/** New Dashboard > Members > Settings **/

		.domainItemsList div
		{ float: left; padding: 5px 10px 3px; }
		
		.domainItemsList .itemName
		{ padding: 5px 10px 3px 0; width: 38%; }
		
			.domainItemsList .itemName a, .domainItemsList .itemName a:visited
			{ font-weight: normal; }
			
		.domainItemsList .moduleName
		{ color: #999; font-style: italic; width: 19%; }
		
		.domainItemsList .statusName
		{ width: 12%; }
		
			.domainItemsList .statusName span
			{ font-style: italic; }
			
		.domainItemsList .itemCheckOut
		{ padding-right: 0; text-align: right; width: 21%; }
			
			.domainItemsList .itemCheckOut a, .domainItemsList .itemCheckOut a:visited
			{ color: #146D01; }
			
/** Sidebar > Dropdown Domain **/

.sidebar #dropdownDomain
{ margin-bottom: 15px; width: 100%; }
			
				
/** Members Breadcrumb **/

.membersBreadcrumb
{ font-size: 12px; padding: 15px 0 0 10px; }


/** Deals Table **/

.pagingContentPagination div span 
{ float: left; line-height: 18px; margin-right: 5px; }

.pagingContentPagination form 
{ display: inline; }

.pagingContentPagination a 
{ clear: none; display: block; }

.pagingContentPaginationNext 
{ background: url(../../sitemgr/images/bt_rightarrow.gif) no-repeat right top; height: 18px; width: 20px; }

.pagingContentPaginationPrev
{ background: url(../../sitemgr/images/bt_leftarrow.gif) no-repeat right top; height: 18px; width: 20px; }

#dinamic_facebooked table.standard-tableTOPBLUE input, #dinamic_twittered table.standard-tableTOPBLUE input,
#dinamic_nofacebook table.standard-tableTOPBLUE input
{ float: left; margin-right: 5px; }

/** Fix Article Editor **/
table.standard-table .mceToolbar td
{ width: auto; }

table.standard-table td .mceToolbarRow2
{ float: none; }

/** Deal Form **/
#tableDealtime
{ background: #F6F6F6; }

#dinamic_facebooked .facebookRedeem, #dinamic_facebooked .twitterRedeem
{ text-align: center; width: 10px; }


