/* Clear Fix */
.clearfix:after {
	content: ".";
	display: block;
	font-size: 0px;
	line-height: 0px;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
}

.clearfix {
	display: block;
}

* html .clearfix {
	height: 1px;
}	



html {
	width: 100%;
	height: 100%;

}

body, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, form {
	padding: 0px;
	margin: 0px;
	color: #81909E;
}

img {
	border: 0px;
}

textarea {
	overflow: auto;
}

body {
	height: 100%;
	text-align: center;
	background: #E7EEF2;	
}

body, td, input, select, textarea {
	font-family: tahoma;
	font-size: 11px;
}

a {
	color: #F0B32D;
}

#container {
	width: 990px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background: #ffffff;
	height: 100%;
}

	* > #container {
		height: auto;
		min-height: 100%;
	}


#header-wrapper {
	background: url(../images/bg-header.gif) repeat-x left top;
	height: 99px;
}

	#logo {
		float: left;
		margin: 0px;
		padding: 0px;
	}

		#logo a {
			display: block;
			width: 290px;
			height: 99px;
			background: url(../images/logo.gif) no-repeat left top;
		}

			#logo a span {
				display: none;
			}

	#slogan {
		float: left;
		margin: 47px 0px 0px 0px;
		padding: 0px;
		width: 335px;
		height: 30px;
		background: url(../images/slogan.gif) no-repeat left top;
	}

		#slogan span {
			display: none;
		}

	.profile {
		float: right;
		margin: 47px 30px 0px 0px;
	}


		.profile div {
			text-align: right;
			font-weight: bold;
			color: #81909E;
		}

		.profile ul {
			list-style-type: none;
			padding: 0px;
			margin: 0px;
		}
	
			.profile ul li {
				float: left;
				color: #81909E;
				margin-left: 10px;
			}
	
			.profile ul li a {
				text-decoration: none;
				color: #81909E;
			}

			.profile ul li a:hover {
				text-decoration: underline;
			}

#menu-wrapper {
	background: url(../images/bg-menu.gif) repeat-x left top;
	height: 29px;
}
	
	#menu {
		list-style: none;
		margin: 0px 0px 0px 100px;
		padding: 0px;
		border-left: 1px solid #B9C4CE;
	}

		#menu li {
			float: left;
			margin: 0px;
			padding: 0px;
			border-right: 1px solid #B9C4CE;
		}

			#menu li a {
				height: 29px;
				line-height: 29px;
				padding: 0px 25px;
				color: #ffffff;
				font-weight: bold;
				text-decoration: none;
			}

			
		#menu li.selected {
			background: #ffffff;
		}

			#menu li.selected a {
				color: #98A7B6;
			}


#content-wrapper {
	margin: 2px 0px 0px 0px;
	padding: 25px 15px 15px 15px;
	background: url(../images/bg-content.gif) repeat-x left top;
}

	#banner-column {
		width: 160px;
		float: right;
	}

	#content-navigation {
		
	}

		#content-navigation ul {
			margin: 0px;
			padding: 0px;
		}
	
			#content-navigation li {
				padding: 0px;
				margin: 0px;
				float: left;
				list-style-type: none;
			}
	
				#content-navigation li a {
					display: block;
					color: #8D9BA8;
					text-decoration: none;
					padding: 6px 15px;
				}

			#content-navigation li.selected {
				background: url(../images/bg-content-navigation-right.gif) no-repeat right top;
			}
					
				#content-navigation li.selected a {
					color: #ffffff;
					font-weight: bold;
					background: url(../images/bg-content-navigation-left.gif) no-repeat left top;
				}

.content-form {
	margin: 0px;
}

	.content-form h2 {
		font-size: 12px;
		font-weight: bold;
		border-bottom: 1px solid #BABFC2;
		padding-bottom: 5px;
		margin-bottom: 10px;
	}
	
	.content-form .section {
		margin-bottom: 20px;
	}

		.content-form .field-text,
		.content-form .field-password,
		.content-form .field-textarea,
		.content-form .field-checkbox,
		.content-form .field-select,
		.content-form .field-file,
		.content-form .field-multicheckbox,
		.content-form .field-multiselect {
			margin-bottom: 4px;
		}
	
			.content-form .field-text label,
			.content-form .field-password label,
			.content-form .field-textarea label,
			.content-form .field-checkbox label,
			.content-form .field-select label,
			.content-form .field-file label,
			.content-form .field-multiselect label,
			.content-form .field-multicheckbox label {
				width: 180px;
				float: left;
			}

			.content-form label.mandatory {
				font-weight: bold;
			}
	
				.content-form label.mandatory span {
					font-weight: normal;
				}

			.content-form .field-text input,
			.content-form .field-password input,
			.content-form .field-select select,
			.content-form .field-file input {
				width: 250px;
			}

			.content-form .field-textarea textarea {
				width: 500px;
				height: 100px;
				overflow: auto;
			}

			
			.content-form .field-multicheckbox span {
				width: 500px;
				display: block;
				margin-left: 180px;
			}
			
			.content-form .field-captcha span {
				display: block;
				margin-left: 180px;
				
			}

			.content-form .field-button input {
				background: url(../images/button-mainpage-search2.gif); 
				width: 98px;
				height: 22px;
				border-width: 0px;
				padding-bottom: 2px;
				font-weight: bold;
				color: #ffffff;
			}
			
			
#sell-listing-search {
}

	#sell-listing-search p {
		margin-bottom: 4px;
	}

	#sell-listing-search label {
		display: block;
		font-weight: bold;
		margin-bottom: 2px;
	}
		
	#sell-listing-search select {
		width: 100%;
		height: 150px;
	}

	#sell-listing-search .l {
		float: left;
		width: 48%;
	}

	#sell-listing-search .r {
		float: right;
		width: 48%;
	}


#form-logout input {
	background: url(../images/button-mainpage-search2.gif); 
	width: 98px;
	height: 22px;
	border-width: 0px;
	padding-bottom: 2px;
	font-weight: bold;
	color: #ffffff;
}


#CoveredCountryID {
	height: 115px;
	width: 66.8%;
}

.block-info-1 {
    background: #8D9CAA;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    padding: 10px 20px;
    color: #FFFFFF;
}

.block-info-1 h2 {
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #ffffff!important;
}


.block-info-1 .content {
    margin-bottom: 20px;
}

.block-info-1 .content p {
    margin-bottom: 0px;
}

.block-info-1 p {
    margin-bottom: 10px;
    color: #ffffff;
}

.block-info-1 a {
    font-weight: bold;
}

.block-info-1 ul {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.block-info-1 ul li {
    background: url(../images/bullet-block-1.gif) no-repeat left 2px;
    padding: 5px 0px 5px 30px
}

.block-info-1 form label {
    display: none;
}

.block-info-1 dt {
    display: none;
}

.block-info-1 #Query {
    float: left;
    width: 160px;
    height: 16px;
    background: #ffffff;
    border: 1px solid #99A9B9;
    color: #8A8A8A;
}

.block-info-1 #Submit {
    background: url(../images/button-block1.gif);
    width: 67px;
    height: 22px;
    border-width: 0px;
    padding-bottom: 2px;
    font-weight: bold;
    color: #ffffff;
    margin-left: 5px;
}

#details {
}

#details .dark {
    font-size: 12px;
    font-weight: bold;
    color: #707A86;
}

#details .l {
    float: left;
    width: 70%
}

#details .r {
    width: 25%;
    float: right;
}

#details a.button {
    display: block;
    color: #ffffff;
    background: url(../images/button-mainpage-search2.gif) no-repeat left top;
    font-weight: bold;
    text-decoration: none;
    line-height: 19px;
    text-align: center;
    width: 98px;
    font-size: 12px;
    height: 22px;
}

#details a.button-large {
    display: block;
    color: #ffffff;
    background: url(../images/button-mainpage-search-big.gif) no-repeat left top;
    font-weight: bold;
    text-decoration: none;
    line-height: 19px;
    text-align: center;
    width: 160px;
    font-size: 12px;
    height: 22px;
}

#details .darkblock {
    background: #8D9BA8;
}
#details .darkblock .lefttop {
    background: url(../images/darkblocklefttop.gif) no-repeat left top;
}
#details .darkblock .righttop {
    background: url(../images/darkblockrighttop.gif) no-repeat right top;
}
#details .darkblock .leftbottom {
    background: url(../images/darkblockleftbottom.gif) no-repeat left bottom;
}
#details .darkblock .rightbottom {
    background: url(../images/darkblockrightbottom.gif) no-repeat right bottom;
}
#details .darkblock .padding {
    padding: 15px;
}

#details .darkblock p {
    color: #ffffff;
    font-size: 12px;
}

#details .darkblock a.button {
    display: block;
    color: #ffffff;
    background: url(../images/button-mainpage-search.gif) no-repeat left top;
    font-weight: bold;
    text-decoration: none;
    line-height: 19px;
    text-align: center;
    width: 98px;
    font-size: 12px;
    height: 22px;
}



#details .lightblock {
    background: #D5E3ED;
}
#details .lightblock .lefttop {
    background: url(../images/lightblocklefttop.gif) no-repeat left top;
}
#details .lightblock .righttop {
    background: url(../images/lightblockrighttop.gif) no-repeat right top;
}
#details .lightblock .leftbottom {
    background: url(../images/lightblockleftbottom.gif) no-repeat left bottom;
}
#details .lightblock .rightbottom {
    background: url(../images/lightblockrightbottom.gif) no-repeat right bottom;
}
#details .lightblock .padding {
    padding: 15px;
}

#column2-column-1 .top .superlightblock {
    background: #DFE4E8;
}
#column2-column-1 .top .superlightblock .lefttop {
    background: url(../images/lightcontentblocklefttop.gif) no-repeat left top;
}
#column2-column-1 .top .superlightblock .righttop {
    background: url(../images/lightcontentblockrighttop.gif) no-repeat right top;
}
#column2-column-1 .top .superlightblock .leftbottom {
    background: url(../images/lightcontentblockleftbottom.gif) no-repeat left bottom;
}
#column2-column-1 .top .superlightblock .rightbottom {
    background: url(../images/lightcontentblockrightbottom.gif) no-repeat right bottom;
}
#column2-column-1 .top .superlightblock .padding {
    padding: 7px;
}

#column2-column-1 .top .superlightblock div.icon {
    float:left;
    width: 108px;
}

#column2-column-1 .top .superlightblock div.icon img {
    padding: 2px;
    border: 1px solid #cdd5dc;
}

#column2-column-1 .top .superlightblock div.property-list {
    margin-left: 108px;
}

#column2-column-1 .top .superlightblock div.property-list dl {
    width: 46%;
    margin-left: 3%;
    float: left;
    border-bottom: 1px #ced2d5 solid;
    padding: 3px 0px;
}

#column2-column-1 .top .superlightblock div.property-list dl dt {
    float: left;
    width: 120px;
    color: #88a6b6;
    font-weight: bold;
}

#column2-column-1 .top .superlightblock div.property-list dl dd {
    margin-left: 120px;
    text-align: left;
}

.table-products {
	width: 100%;
	background: #FFFFFF;
}
	
	.table-products td,
	.table-products th {
		font-size: 12px;
	}

	.table-products td {
		text-align: center;
		padding: 10px 20px;
		border-top: 1px solid #D5DADF;
		border-right: 1px solid #D5DADF;
	}
	
		.table-products td.first {
			text-align: left;
		}

		.table-products td.last {
			background: #FCF6EB;
			border-right: 0px solid #D5DADF;
		}
		
	.table-products tr.last td {
		background: #F9ECD4!important;
		border-top: 1px solid #F2CA7C!important;
	}


	.table-products th {
		background: green url(../images/bg-table-products-th.gif) repeat-x left top;
		color: #ffffff;
		line-height: 43px;
	}
		
		.table-products th span {
			display: block;
			padding-left: 20px;
			padding-right: 20px;
		}
	
	.table-products th.first span {
		background: url(../images/bg-table-products-thf.gif) no-repeat left top;
	}
	
	.table-products th.last span {
		background: url(../images/bg-table-products-thl.gif) no-repeat right top;
	}

	
.table-products td .button-table {
	display: block;
	width: 90px;
	background: url(../images/button-table.gif) no-repeat left top;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
	color: #ffffff;
	position: relative;
	margin: 0 auto;
	padding: 4px 0px 7px 0px;
}
	
	
	
.table-sell-listing-results,
.table-results {
	width: 100%;
	background: #FFFFFF;
}

.table-sell-listing-results {
	background: #D7E0E5;
}
	
	.table-sell-listing-results tr.theme-light td,
	.table-results tr.theme-light td {
		background-color: #ffffff;
	}
	
	.table-sell-listing-results tr.theme-dark td,
	.table-results tr.theme-dark td {
		background-color: #D7E0E5;
	}
	
	.table-sell-listing-results td,
	.table-sell-listing-results th,
	.table-results td,
	.table-results th {
		font-size: 12px;
	}


	.table-sell-listing-results td,
	.table-results td {
		text-align: center;
		padding: 10px 20px;
		border-top: 1px solid #D5DADF;
		border-right: 1px solid #D5DADF;
	}
	
	.table-sell-listing-results td {
		padding-left: 7px;
	}
	
	.table-sell-listing-results td {
		border-right: none;
		border-top-color: #b9c2c9;
	}
	
	.table-sell-listing-results td {
		color: #85939F;
	}

		.table-sell-listing-results td .h,
		.table-results td .h {
			font-size: 12px;
			font-weight: bold;
		}

			.table-results td .h a {
				color: #878E94;
				text-decoration: none;
			}
			
			.table-sell-listing-results td a:hover,
			.table-results td .h a:hover {
				text-decoration: underline;
			}
		
		.table-sell-listing-results td a {
			color: #85939F;
			text-decoration: none;
		}
		
		.table-sell-listing-results td .icon {
			width: 104px;
			float: left;
		}
		
		.table-sell-listing-results td .content {
			margin-left: 114px;
		}
			
			.table-sell-listing-results tr.advanced td .content p.title,
			.table-sell-listing-results tr.professional td .content p.title {
				font-weight: bold;
			}
			
			.table-sell-listing-results td .content p.title {
				font-size: 12px;
			}
			
			.table-sell-listing-results td .content p.summary,
			.table-sell-listing-results td .content p.subtitle {
				font-size: 11px;
			}
			
			.table-sell-listing-results td .content p.subtitle {
				font-style: italic;
			}
			
			.table-sell-listing-results td .content p.subtitle {
				color: #90AFBF;
			}
		
		.table-sell-listing-results tr.advanced td div.icon {
			background: url(../images/2-stars.gif) no-repeat center;
			height: 27px;
		}
		
		.table-sell-listing-results tr.professional td {
			background: #faf3e3;
		}
		
			.table-sell-listing-results tr.professional td .content p.summary {
				margin-top: 5px;
				padding-top: 5px;
				background: url(../images/list-item-splitter.gif) no-repeat top;
			}
			
		.table-sell-listing-results td .i,
		.table-results td .i {
			font-size: 10px;
			color: #99A1A4;
		}
		
		.table-sell-listing-results td .d,
		.table-results td .d {
			font-size: 10px;
			margin-top: 5px;
			padding-top: 5px;
			border-top: 1px dotted #878E94;
			
		}
	
		.table-sell-listing-results td.first,
		.table-results td.first {
			text-align: left;
		}
		
		.table-sell-listing-results td.last,
		.table-results td.last {
			border-right: 0px solid #D5DADF;
		}
		
		.table-sell-listing-results td.last-bg,
		.table-results td.last-bg {
			background: #FCF6EB;
		}
		
	.table-sell-listing-results th,
	.table-results th {
		background: green url(../images/bg-table-products-th.gif) repeat-x left top;
		color: #ffffff;
		line-height: 43px;
	}
		
		.table-sell-listing-results th span,
		.table-results th span {
			display: block;
			padding-left: 20px;
			padding-right: 20px;
		}
	
	.table-sell-listing-results th.first span,
	.table-results th.first span {
		background: url(../images/bg-table-products-thf.gif) no-repeat left top;
	}
	
	.table-sell-listing-results th.last span,
	.table-results th.last span {
		background: url(../images/bg-table-products-thl.gif) no-repeat right top;
	}

		
.table-manager-results {
	width: 100%;
	background: #FFFFFF;
}
	
	.table-manager-results td,
	.table-manager-results th {
		font-size: 12px;
	}

	.table-manager-results td {
		text-align: center;
		padding: 5px 10px;
		border-top: 1px solid #D5DADF;
		border-right: 1px solid #D5DADF;
	}
	
		.table-manager-results td.first {
			text-align: left;
		}

		.table-manager-results td.last {
			background: #FCF6EB;
			border-right: 0px solid #D5DADF;
		}
		
	.table-manager-results th {
		background: green url(../images/bg-table-products-th.gif) repeat-x left top;
		color: #ffffff;
		line-height: 43px;
	}
		
		.table-manager-results th span {
			display: block;
			padding-left: 10px;
			padding-right: 10px;
		}
	
	.table-manager-results th.first span {
		background: url(../images/bg-table-products-thf.gif) no-repeat left top;
	}
	
	.table-manager-results th.last span {
		background: url(../images/bg-table-products-thl.gif) no-repeat right top;
	}
	
#column2-column h2.manager-results {
	margin: 20px 0px 10px 0px;
}

div.pagination {
	margin: 10px 0px;
}

#footer-wrapper {
	border-top: 1px solid #DEE2E6;
	padding: 20px 20px;
}

	#copyright {
		float: right;
		color: #C4CCD3;
	}
	
	#navigation {
		float: left;
		margin: 0px;
		padding: 0px;
		list-style: none;
	}
	
		#navigation li {
			display: inline;
			color: #C4CCD3;
		}

			#navigation li a {
				color: #C4CCD3;
				text-decoration: none;
			}


#mainpage-column {
	float: left;
	width: 785px;
}

	#mainpage-column h2 {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 5px 0px;
		color: #707A86;
		font-size: 12px;
		font-weight: bold;
	}

	#mainpage-column-1 {
		float: left;
		width: 180px;
		
	}
	
		#mainpage-search-wrapper {
			height: 80px;
			background: url(../images/bg-mainpage-search.gif) no-repeat left top;
		}

			#mainpage-search-wrapper form {
				width: 149px;
				padding: 12px 14px 10px 15px;
			}

				#mainpage-search-wrapper label {
					width: auto;
					color: #ffffff;
				}
	
				#mainpage-search-wrapper .field-text input {
					width: 147px;
					background: #ffffff;
					border: 1px solid #99A9B9;
					color: #8A8A8A;
				}

				#mainpage-search-wrapper .field-button input {
					margin-top: 5px;
					float: right;
					border-width: 0px;
					background: url(../images/button-mainpage-search.gif) no-repeat left top;
					width: 98px;
					height: 22px;
					font-weight: bold;
					color: #ffffff;
					padding-bottom: 3px;
				}
	
		#mainpage-search2-wrapper {
			border-top: 1px solid #BAD1DE;
			margin-top: 1px;
			background: #E6F0F6 url(../images/bg-mainpage-search2.gif) no-repeat left bottom;
		}

			#mainpage-search2-wrapper form {
				padding: 5px 15px 15px 15px;
			}
	
				#mainpage-search2-wrapper label {
					display: block;
					width: 100px;
					color: #6B8691;
					margin-top: 10px;
				}

				#mainpage-search2-wrapper .field-select select {
					width: 147px;
					background: #ffffff;
					border: 1px solid #99A9B9;
					margin-top: 5px;
					color: #8A8A8A;
				}

				#mainpage-search2-wrapper .field-button input {
					margin-top: 5px;
					float: right;
					border-width: 0px;
					background: url(../images/button-mainpage-search2.gif) no-repeat left top;
					width: 98px;
					height: 22px;
					font-weight: bold;
					color: #ffffff;
					padding-bottom: 3px;
				}


			#mainpage-search2-wrapper .comment {
				border-top: 1px solid #C3D1DC;
				margin: 5px 15px 0px 15px;
				padding: 15px 0px 10px 0px;
				color: #6F9DAF;
			}
	
		#mainpage-column-1 #signup {
			margin-top: 15px;
			background: url(../images/bg-signup.gif) no-repeat left top;
			height: 180px;
		}
	
			#mainpage-column-1 #signup div.padd {
				padding: 10px;
			}
				
				#mainpage-column-1 #signup a {
					color: #ffffff;
				}
				
				#mainpage-column-1 #signup h2 {
					color: #ffffff;
					font-size: 12px;
					font-weight: bold;
					margin-bottom: 8px;
					padding: 0px;
				}

				#mainpage-column-1 #signup p.field-text {
					margin-bottom: 3px;
				}

				#mainpage-column-1 #signup p.field-button {
					padding-top: 0px;
				}
				
					#mainpage-column-1 #signup p.field-button input {
						border-width: 0px;
						width: 99px;
						height: 23px;
						color: #ffffff;
						font-weight: bold;
						padding-bottom: 2px;
						background: url(../images/button-signup.gif) no-repeat left top;
					}
				
				#mainpage-column-1 #signup p.field-multicheckbox span {
					display: inline;
					margin: 0px;
					padding: 0px;
				}

				#mainpage-column-1 #signup p.field-multicheckbox label {
					display: inline;
				}
				
				#mainpage-column-1 #signup p.field-text input,
				#mainpage-column-1 #signup p.field-password input {
					margin-left: 0px;
					width: 147px;
					background: #ffffff;
					border: 1px solid #99A9B9;
				}
	
					#mainpage-column-1 #signup label {
					width: auto;
						font-weight: normal;
						color: #ffffff;
					}

	#mainpage-column-2 {
		float: left;
		width: 590px;
		margin-left: 15px;
		display: inline;
	}
		
		#mainpage-column-2 .left {
			float: left;
			width: 110px;
		}
		
			#mainpage-column-2 .left .block {
				margin: 0px 9px 10px 9px;
			}
			
				#mainpage-column-2 .left .block a {
					color: #6F9DAF;
					text-decoration: none;
				}
	
					#mainpage-column-2 .left .block a span {
						display: block;
						text-align: center;
					}

				#mainpage-column-2 .left .block img {
					padding: 2px;
					border: 1px solid #CDD5DC;
				}
		

		#mainpage-column-2 .middle {
			float: left;
			width: 328px;
			margin: 0px 10px;
			padding: 0px 10px;
			border-left: 1px solid #CDD5DC;
			border-right: 1px solid #CDD5DC;
			height: 350px;
		}
	
			#mainpage-column-2 > .middle {
				min-height: 350px;
				height: auto;
			}
		
		
			#mainpage-column-2 .middle .block {
				padding: 0px 10px 12px 10px;
				margin: 0px 0px 12px 0px;
				background: url(../images/bg-line-dashed.gif) repeat-x left bottom;
				color: #707A86;
			}
			
				#mainpage-column-2 .middle .block h3 {
					font-size: 11px;
					font-weight: bold;
					margin: 0px;
					padding: 0px;
				}
			
			#mainpage-column-2 .middle .link {
				padding: 0px 10px 12px 10px;
				margin: 0px 0px 0px 0px;
			}

		#mainpage-column-2 .right {
			float: right;
			width: 110px;
		}
	
			#mainpage-column-2 .right .block {
				margin: 0px 9px 10px 9px;
			}
			
				#mainpage-column-2 .right .block a {
					color: #6F9DAF;
					text-decoration: none;
				}
	
					#mainpage-column-2 .right .block a span {
						display: block;
						text-align: center;
					}

				#mainpage-column-2 .right .block img {
					padding: 2px;
					border: 1px solid #CDD5DC;
				}
				
	#mainpage-row-1 {
		margin-top: 15px;
		height: 205px;	
		background: url(../images/bg-mainpage-row.gif) no-repeat left top;
	}
		
		#mainpage-row-1 .container {
			padding: 20px;
		}
			
			#mainpage-row-1 .search {
				float: left;
				width: 170px;
				margin-right: 25px;
			}

				#mainpage-row-1 .search ol {
					color: #E6F0F6;
					padding: 0px 0px 0px 30px;
					margin: 5px 0px 0px 0px;
					
				}

			#mainpage-row-1 .login {
				float: left;
				width: 180px;
				margin-right: 25px;
			}

				#mainpage-row-1 .login form {
					padding: 15px 0px 0px 0px;
					width: 160px;
				}

					#mainpage-row-1 .login .field {
						width: 138px;
						background: #ffffff;
						border: 1px solid #99A9B9;
						color: #8A8A8A;
						margin-bottom: 5px;
						padding: 1px 10px;
					}
	
					#mainpage-row-1 .login p {
						float: left;
					}
			
					#mainpage-row-1 .login .button {
						margin-top: 5px;
						float: right;
						border-width: 0px;
						background: url(../images/button-mainpage-row.gif) no-repeat left top;
						width: 57px;
						height: 20px;
						font-weight: bold;
						color: #ffffff;
						padding-bottom: 3px;
					}
			
			#mainpage-row-1 .questions {
				float: left;
			}
		
		#mainpage-row-1 h2 {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 5px 0px;
			color: #ffffff;
			font-size: 12px;
			font-weight: bold;
		}


#column3-column {
	float: left;
	width: 785px;
}

	#column3-column-1 {
		float: left;
		width: 620px;
		background: #F3F6F7 url(../images/bg-620px-bottom.gif) no-repeat left bottom;
		padding-bottom: 15px;
	}

		#column3-column-1 .top {
			padding-top: 15px;
			background: url(../images/bg-620px-top.gif) no-repeat left top;
			padding: 15px 15px 0px 15px;
			height: 550px
		}
	
			#column3-column-1 > .top {
				min-height: 550px;
				height: auto;
			}
	
			#column3-column-1 h1 {
				margin: 0px 0px 20px 0px;
				padding: 0px;
				color: #98B8C8;
				font-weight: bold;
				font-size: 16px;
			}
	
			#column3-column-1 h2 {
				margin: 0px 0px 10px 0px;
				padding: 0px;
				color: #8998A6;
				font-weight: bold;
				font-size: 12px;
			}
		
			
	#column3-column-2 {
		float: left;
		width: 150px;
		margin-left: 15px;
	}
	
		#column3-column-2 #signup {
			margin-bottom: 15px;
			background: url(../images/bg-signup-small.gif) no-repeat left top;
		}

			#column3-column-2 #signup a {
				display: block;
				height: 45px;
				padding: 45px 30px 0px 25px;
				color: #ffffff;
				text-decoration: none;
			}

				#column3-column-2 #signup a span {
					display: none;
				}
	

		#column3-column-2 .blue {
			padding-bottom: 15px;
			background: #D5E3ED url(../images/bg-150px-bottom.gif) no-repeat left bottom;
		}

			#column3-column-2 .blue .top {
				padding-top: 15px;
				background: url(../images/bg-150px-top.gif) no-repeat left top;
			}
		

			#column3-column-2 h2 {
				margin: 0px 0px 0px 0px;
				padding: 0px 0px 15px 0px;
				color: #707A86;
				font-size: 12px;
				font-weight: bold;
				text-align: center;
			}
		
		
			#column3-column-2 .blue .block {
				margin: 0px 9px 10px 9px;
			}
			
				#column3-column-2 .blue .block a {
					color: #81909E;
					text-decoration: none;
				}
	
					#column3-column-2 .blue .block a span {
						text-align: center;
						display: block;
					}

				#column3-column-2 .blue .block img {
					padding: 2px;
					border: 1px solid #9AB0C1;
				}
	
#column2-column {
	float: left;
	width: 785px;
}

	#column2-column-1 {
		background: #F3F6F7 url(../images/bg-785px-bottom.gif) no-repeat left bottom;
		padding-bottom: 15px;
	}

		#column2-column-1 .top {
			padding-top: 15px;
			background: url(../images/bg-785px-top.gif) no-repeat left top;
			padding: 15px 15px 0px 15px;
			height: 550px
		}
	
			#column2-column-1 > .top {
				min-height: 550px;
				height: auto;
			}
	
			#column2-column-1 h1 {
				margin: 0px 0px 20px 0px;
				padding: 0px;
				color: #98B8C8;
				font-weight: bold;
				font-size: 16px;
			}
	
			#column2-column-1 h2 {
				margin: 10px 0px 10px 0px;
				padding: 0px;
				color: #8998A6;
				font-weight: bold;
				font-size: 12px;
			}
				

#submenu-manager {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

	#submenu-manager li.selected a {
		font-weight: bold;
	} 
	
/* Paypal */

.pay-content p {
    padding-top: 10px;
    font-size: 12px;
    font-weight: bold;
}

.pay-button {
    margin-top: 20px;
}

/* Login block */
#login-form-dark h2 {
    color: #ffffff;
    font-size: 12px;
    font-weight: bold;
    margin-bottom: 10px;
    padding: 0px;
}

#login-form-dark p.field-text {
    margin-bottom: 3px;
}

#login-form-dark p.field-button {
    padding-top: 3px;
}

#login-form-dark p.field-button input {
    border-width: 0px;
    width: 99px;
    /*height: 23px;*/
    color: #ffffff;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 4px;
    background: url(../images/button-mainpage-search.gif) no-repeat left top;
}

#login-form-dark p.field-button input.big {
    background: url(../images/button-mainpage-search-big.gif) no-repeat left top;
    width: 160px;
}

#login-form-dark p.field-multicheckbox span {
    display: inline;
    margin: 0px;
    padding: 0px;
}

#login-form-dark p.field-multicheckbox label {
    display: inline;
}

#login-form-dark p.field-text input,
#login-form-dark p.field-password input {
    margin-left: 0px;
    width: 157px;
    background: #ffffff;
    border: 1px solid #99A9B9;
}

#login-form-dark label {
    font-size: 11px;
    font-weight: normal;
    color: #ffffff;
}

/*
#login-form-dark {
}




	#login-form-dark .field-text input,
	#login-form-dark .field-password input {
		width: 160px;	
	}

	#login-form-dark .field-button input {

	}
*/

#radio-list label {
    font-weight: normal;
    float: none;
    display: inline;
}


#latest-buy-listings {

}

#latest-buy-listings h3 {
    margin-left: 20px;
    padding-top: 10px;
    padding-bottom: 5px;
}

#latest-buy-listings ul {
    list-style: none;
    padding: 0px;
    margin: 0px 0px 0px 25px;
}

#latest-buy-listings ul li {
    padding-top: 2px;
    padding-bottom: 2px;
}

#latest-buy-listings ul li a {
    color: #738393;
    text-decoration: none;
}

#latest-buy-listings ul li a:hover {
    text-decoration: underline;
}


div.block-info-1 div.content p {
    font-size: 12px;
}

label.error {
	color: #dd0000;
}

div.errors {
	padding: 0px 0px 15px 0px;
}

	div.errors dt {
		color: #dd0000;
		font-weight: bold;
	}
	
		div.errors dd {
			color: #dd0000;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 5px 0px;
		}
	
		div.errors ul {
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			list-style-type: none;
		}

