body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
}

p {
	color: #333;
	padding-bottom: 10px;
	line-height: 17px;
	text-align: justify;
}

h1 {
	color: #333;
	padding-bottom: 20px;	
	font: 21px "Times New Roman", Times, serif;
	text-transform: uppercase;
}

h2 {
	color: #d68690;
	font: bold 16px "Times New Roman", Times, serif;
}

.upper {
	text-transform: uppercase;
}

.first {
	text-transform: capitalize;
}

div #display_5 ul {
	padding-left: 15px;
}

h3  , h3 a,h3 a:link,h3 a:hover,h3 a:active,h3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #31b4ca;
}

p.page_helper {
	display: block;
	text-align: left;
	clear: both;
	padding: 1em;
}

p.page_helper a {
	color: #31B4CA;
}

h3.page_helper {
	display: block;
	text-align: left;
	clear: both;
	padding: 1em;
}

h3.page_helper a {
	color: #31B4CA;
}

h4.tour {
	display: block;
	width: 400px;
	height: 20px;
	text-indent: -9999px;
	margin: 0 0 20px -22px;
}

h4.my-profile {
	background: url(../img/my-profile-personal-details.gif) no-repeat;
}

h4.my-matches {
	background: url(../img/my-matches-suggested-matches.gif) no-repeat;
}

h4.search-result {
	background: url(../img/search-result.gif) no-repeat;
}

h4.mailbox {
	background: url(../img/mailbox-inbox.gif) no-repeat;
}

.textColorTurq {
	color: #34b4ca;
}

.textLGrey {
	color: #999999;
}

.textGrey {
	color: #666666;
}

.hide {
	display: none;
}

.lineBreakHR {
	padding-top: 25px;
	margin-bottom: 20px;
	border-bottom: 1px solid #e9e8e8;
}

.lineBreakHRhome {
	margin: 11px 40px 4px 0;
	/*border-bottom: 1px solid #e9e8e8;*/
}

img.register {
	margin: 0px 0pt 0pt 0px;
}

.looking {
	font-weight: bold;
	font-size: 11px;
	padding: 0 0 0 18px;
}

.looking-types {
	font-size: 10px;
	display: block;
	padding: 5px 0 15px 0px;
}

a,a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}

a:hover {
	text-decoration: none;
}

a.linkRed,a.linkRed:visited {
	font-size: 11px;
	text-decoration: none;
	color: #d6868f;
}

a.linkRed:hover {
	text-decoration: underline;
}

#homeContLeft a {
	color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.searchBox1 a,.searchBox2 a,.searchBox3 a,.searchBox1 a:visited,.searchBox2 a:visited,.searchBox3 a:visited
	{
	color: #fff;
	font-size: 10px;
	text-decoration: underline;
}

.searchBox1 a:hover,.searchBox2 a:hover,.searchBox3 a:hover {
	text-decoration: none;
}

a.btnLogin {
	width: 34px;
	height: 26px;
	display: block;
	background: url(../img/buttons/btn-red-login.gif) no-repeat 0 0;
}

a.btnLogin:hover {
	background: url(../img/buttons/btn-red-login.gif) no-repeat 0 -27px;
}

a.btnLogin2 {
	width: 34px;
	height: 26px;
	display: block;
	margin-left: 5px !important;
	background: url(../img/buttons/btn-red-login2.gif) no-repeat 0 0;
}

a.btnLogin2:hover {
	background: url(../img/buttons/btn-red-login2.gif) no-repeat 0 -27px;
}

a.btnRegisterRed {
	display: block;
	height: 23px;
	margin: 0 0 0 0;
	width: 52px;
	background: url(../img/buttons/btn-red-register.gif) no-repeat 0 0;
}

a.btnRegisterRed:hover {
	background: url(../img/buttons/btn-red-register.gif) no-repeat 0 -23px;
}

a.btnClickToRenew {
	width: 84px;
	height: 23px;
	display: block;
	background: url(../img/buttons/btn-red-renew.gif) no-repeat 0 0;
}

a.btnClickToRenew:hover {
	background: url(../img/buttons/btn-red-renew.gif) no-repeat 0 -23px;
}

a.btnSubmitRed {
	width: 49px;
	height: 23px;
	display: block;
	background: url(../img/buttons/btn-red-submit.gif) no-repeat 0 0;
	margin-bottom: 10px;
}

a.btnSubmitRed:hover {
	background: url(../img/buttons/btn-red-submit.gif) no-repeat 0 -23px;
}

a.btnImgRegister {
	width: 93px;
	height: 92px;
	disply: block;
	position: absolute;
	top: -18px;
	right: 15px;
	background: url(../img/buttons/btn-lrg-stamp-free-reg.gif) no-repeat;
}

a.btnSaveRed {
	width: 43px;
	height: 23px;
	display: block;
	background: url(../img/buttons/btn-red-save.gif) no-repeat 0 0;
}

a.btnSaveRed:hover {
	background: url(../img/buttons/btn-red-save.gif) no-repeat 0 -23px;
}

a.btnSearchWhite {
	width: 50px;
	height: 21px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-redBg-white-search.gif) no-repeat 0 0
		;
}

a.btnSearchWhite:hover {
	background: url(../img/buttons/btn-redBg-white-search.gif) no-repeat 0
		-21px;
}

a.btnAddNewImg {
	width: 96px;
	height: 23px;
	display: block;
	background: url(../img/buttons/btn-red-add-img.gif) no-repeat 0 0;
}

a.btnAddNewImg:hover {
	background: url(../img/buttons/btn-red-add-img.gif) no-repeat 0 -23px;
}

a.btnCancel {
	width: 14px;
	height: 15px;
	display: block;
	background: url(../img/buttons/btn-delete.gif) no-repeat 0 0;
}

a.btnCancel:hover {
	background: url(../img/buttons/btn-delete.gif) no-repeat 0 -21px;
}

a.btnMakePayment {
	width: 95px;
	height: 23px;
	display: block;
	background: url(../img/buttons/btn-red-payment.gif) no-repeat 0 0;
}

a.btnMakePayment:hover {
	background: url(../img/buttons/btn-red-payment.gif) no-repeat 0 -23px;
}

/* dashboard navigation */
.dashNav a,.dashNav a:visited {
	width: 126px;
	height: 20px;
	padding: 9px 0px 0px 40px;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	float: left;
	display: block;
}

.dashNav a:hover {

}

a.btnDashAccount {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat 0 0;
}

a.btnDashProfile {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat 0
		-29px;
}

a.btnDashMatches {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat 0
		-58px;
}

.btnDashLooking {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat 0
		-87px;
}

.activeButton {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px -87px;
}

a.btnDashMailBox {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat 0
		-116px;
}

a.btnDashHelp {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat 0
		-145px;
}

a.btnDashAccount:hover {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px 0;
}

a.btnDashProfile:hover {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px -29px;
}

a.btnDashMatches:hover {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px -58px;
}

a.btnDashLooking:hover {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px -87px;
}

a.btnDashMailBox:hover {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px -116px;
}

a.btnDashHelp:hover {
	background: url(../img/buttons/dashboard-navigation.jpg) no-repeat
		-173px -145px;
}

/* end dashboard navigation */ /* family Nav button style */
.familyNav2 {
	list-style-type: none;
	clear: both;
}

.familyNav2 li {
	float: left;
	display: block;
}

#lookingAupairSelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat 0 -41px;
}

#lookingNannySelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat -102px -41px;
}

#lookingHousekeeperSelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat -188px -41px;
}

#lookingDcoupleSelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat -314px -41px;
}

#lookingCookSelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat -470px -41px;
}

#lookingGardenerSelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat -541px -41px;
}

#lookingChauffeurSelected {
	background: url(../img/buttons/nav-family.jpg) no-repeat -642px -41px;
}

a.navFamilyAupair {
	width: 102px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat 0 0;
}

a.navFamilyAupair:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat 0 -41px;
}

a#navFamilyAupair-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat 0 -41px;
}

a.navFamilyNanny {
	width: 86px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat -102px 0;
}

a.navFamilyNanny:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat -102px -41px;
}

a#navFamilyNanny-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat -102px -41px;
}

a.navFamilyHousekeeper {
	width: 126px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat -188px 0;
}

a.navFamilyHousekeeper:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat -188px -41px;
}

a#navFamilyHousekeeper-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat -188px -41px;
}

a.navFamilyDcouple {
	width: 156px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat -314px 0;
}

a.navFamilyDcouple:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat -314px -41px;
}

a#navFamilyDcouple-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat -314px -41px;
}

a.navFamilycook {
	width: 71px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat -470px 0;
}

a.navFamilycook:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat -470px -41px;
}

a#navFamilycook-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat -470px -41px;
}

a.navFamilyGardener {
	width: 101px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat -541px 0;
}

a.navFamilyGardener:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat -541px -41px;
}

a#navFamilyGardener-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat -541px -41px;
}

a.navFamilychauffeur {
	width: 102px;
	height: 40px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family.jpg) no-repeat -642px 0;
}

a.navFamilychauffeur:hover {
	background: url(../img/buttons/nav-family.jpg) no-repeat -642px -41px;
}

a#navFamilychauffeur-active {
	background: url(../img/buttons/nav-family.jpg) no-repeat -642px -41px;
}

.familyNav1 {
	list-style-type: none;
	clear: both;
}

.familyNav1 li {
	float: left;
	display: block;
	position: relative;
}

#lookingSub {
	width: 744px;
	height: 40px;
	position: absolute;
	left: 0px;
	top: 38px;
	padding-top: 6px;
	display: none;
	background: url(../img/icons/icon-bullet-arrow-down.gif) no-repeat 65px
		top;
}

a.btnMainFamAbout {
	width: 180px;
	height: 40px;
	display: block;
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-446px 0;
}

a.btnMoreAbout {
	width: 148px;
	height: 40px;
	display: block;
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-636px 0;
}

a.btnMainFamImg {
	width: 148px;
	height: 40px;
	display: block;
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat -150px 0;
}

a.btnMainFamLooking {
	width: 150px;
	height: 40px;
	display: block;
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-298px 0;
}

a.btnMainFamAbout:hover {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-446px -44px;
}

a.btnMoreAbout:hover {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-636px -44px;
}

a.btnMainFamImg:hover {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-150px -44px;
}

a.btnMainFamLooking:hover {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-298px -44px;
}

.btnMainFamAboutSelected {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-446px -44px !important;
}

.btnMoreAboutSelected {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-636px -44px !important;
}

.btnMainFamImgSelected {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-150px -44px !important;
}

.btnMainFamLookingSelected {
	background: url(../img/buttons/nav-looking-for-family.jpg) no-repeat
		-298px -44px !important;
}

/* end family Nav button style */ /* Non family Nav button style */
a.btnMainNonFamDetails {
	width: 150px;
	height: 40px;
	display: block;
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat 0 0
		;
}

a.btnMainNonFamAbout {
	width: 148px;
	height: 40px;
	display: block;
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-150px 0;
}

a.btnMainNonFamImage {
	width: 148px;
	height: 40px;
	display: block;
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-298px 0;
}

a.btnMainNonFamLooking {
	width: 148px;
	height: 40px;
	display: block;
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-446px 0;
}

a.btnMainNonDWM {
	width: 148px;
	height: 39px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-my-profile-family-DWM.jpg) no-repeat
		-2px 0px;
}

a.btnMainNonFamDetails:hover {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat 0
		-40px;
}

a.btnMainNonFamAbout:hover {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-150px -40px;
}

a.btnMainNonFamImage:hover {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-298px -40px;
}

a.btnMainNonFamLooking:hover {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-446px -40px;
}

a.btnMainNonDWM:hover {
	background: url(../img/buttons/nav-my-profile-family-DWM.jpg) no-repeat
		-2px -39px;
}

.MainNonFamDetailSelected {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat 0
		-40px !important;
}

.MainNonFamAboutSelected {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-150px -40px !important;
}

.MainNonFamImageSelected {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-298px -40px !important;
}

.MainNonFamLookingSelected {
	background: url(../img/buttons/looking-for-non-family.jpg) no-repeat
		-446px -40px !important;
}

.btnMainSendMesSelected {
	background: url(../img/buttons/btn-match-send.jpg) no-repeat -150px
		-39px !important;
}

.btnMainNonDWMSelected {
	background: url(../img/buttons/nav-my-profile-family-DWM.jpg) no-repeat
		-2px -39px !important;
}

.btnMainPreviewProfileSelected {
	background: url(../img/buttons/nav-my-profile-family-DWM.jpg) no-repeat
		-298px -39px !important;
}

a.btnMainSendMes {
	width: 150px;
	height: 39px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-match-send.jpg) no-repeat -150px 0;
}

a.btnMainSendMes:hover {
	background: url(../img/buttons/btn-match-send.jpg) no-repeat -150px
		-39px;
}


a.btnMainPreviewProfile {
	width: 150px;
	height: 39px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-my-profile-family-DWM.jpg) no-repeat -300px 0;
}

a.btnMainPreviewProfile:hover {
	background: url(../img/buttons/nav-my-profile-family-DWM.jpg) no-repeat -300px
		-39px;
}

/* end Non family Nav button style */ /* my matches buttons */
a.myMatchTabSug {
	width: 176px;
	height: 35px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-match.jpg) no-repeat 0px -56px;
}

a.myMatchTabSug:hover {
	background: url(../img/buttons/btn-match.jpg) no-repeat 0px 0px;
}

.myMatchTabSugSelected {
	background: url(../img/buttons/btn-match.jpg) no-repeat 0px 0px
		!important;
}

a.myMatchTabSave {
	width: 150px;
	height: 35px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-match.jpg) no-repeat -176px -56px;
}

a.myMatchTabSave:hover {
	background: url(../img/buttons/btn-match.jpg) no-repeat -176px 0px;
}

.myMatchTabSaveSelected {
	background: url(../img/buttons/btn-match.jpg) no-repeat -176px 0px
		!important;
}

.myMatchTabSave {
	width: 150px;
	height: 35px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-match.jpg) no-repeat -176px 0px;
}

a.myMatchTabSug:hover {
	background: url(../img/buttons/btn-match.jpg) no-repeat 0px -56px;
}

/* end my matches buttons */
.clear {
	clear: both;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.text-left {
	text-align: left;
}

.text-right {
	text-align: right;
	padding-right: 15px !important;
	text-transform: lowercase;
}

#register-agency .text-right {
	width: 240px;
}

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

.text-justify {
	text-align: justify;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline {
	border-bottom: 1px solid;
}

.highlight {
	background: #ffc;
}

.normal {
	font-weight: normal;
}

.img-left {
	float: left;
	margin: 4px 10px 4px 0;
}

.img-right {
	float: right;
	margin: 4px 0 4px 10px;
}

.nopadding {
	padding: 0;
}

.noindent {
	margin-left: 0;
	padding-left: 0;
}

.nobullet {
	list-style: none;
	list-style-image: none;
}

.searchText {
	color: #ecc1c6 !important;
}
.searchText2 {
	color: #000000 !important;
}
.style1 {color: #000000; font-weight:bold}

.makeRel {
	position: relative;
	float: left;
	width: 100%;
}

.required {
	background: url(../img/icons/icon-required.gif) no-repeat left center;
	background-color: #ffffff !important;
	font-size: 11px;
}

select.required {
	background: url(../img/icons/icon-required.gif) no-repeat 5px center
		!important;
	padding-left: 10px !important;
	background-color: #ffffff !important;
	width: 183px;
}

select.required-home {
	background: #fff url(../img/icons/icon-required.gif) no-repeat scroll
		5px center !important;
	font-size: 10px;
	margin: 0 0 0 0;
	padding: 2px 0 2px 10px;
	width: 135px;
}

img {
	border: 0;
}

sup {
	position: relative;
	bottom: 0.3em;
	vertical-align: baseline;
}

sub {
	position: relative;
	bottom: -0.2em;
	vertical-align: baseline;
}

acronym,abbr {
	cursor: help;
	letter-spacing: 1px;
	border-bottom: 1px dashed;
}

.loginText {
	font-size: 10px;
}

.loginText a,.loginText a:visited {
	font-size: 10px;
	color: #666;
}

.loginText a:hover {

}

#homepage-text p{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bdbdbd;
	font-size: 12px;
	width: 715px;
	padding-left: 110px;
	line-height: 15px;
	padding-bottom: 0px;
}


#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bdbdbd;
	font-size: 10px;
	margin: 0 auto 20px;
}

#footer p {
	width: 100%;
	float: right;
	text-align: center;
	padding-bottom: 0px;
	color: #bdbdbd;
}

#footer ul {
	padding-left: 185px;
	padding-bottom: 10px;
}

#footer li {
	display: block;
	float: left;
	display: inline;
	padding: 0px 5px;
	background: url(../img/navigation-seperator.gif) no-repeat right center;
}

#footer li.last {
	background: none;
}

#footer a,#footer a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bdbdbd;
	font-size: 10px;
	text-decoration: underline;
}

#footer a:hover {
	text-decoration: none;
}

/***** Forms *****/
form {
	display: inline;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}

/***** tables *****/
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
}

.tableStyle1 {
	width: 666px;
	margin: 20px 0px 0px 40px;
}

.tableStyle1 td {
	padding: 3px;
}

.tableStyle1 td table tr td {
	padding: 0px;
}

#output #form2.cmxform table.tableStyle1 {
	border-left: 95px solid #fff;
}

#output #form2.cmxform table.tableStyle1 .frmRelative {
	width: 150px;
}

#form2.cmxform table.tableStyle1 .frmRelative {
	width: 256px;
}

.borderBot1 {
	padding: 10px 0px 10px 0px;
	margin-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
}

.h2faqs {
	margin-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
	margin-left: 45px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
}

.searchTableStyle {

}

.searchTableStyle td {
	font-size: 9px;
	color: #fff;
	padding: 0px 0px 0px 0px;
}

.searchTablePad {
	padding-top: 10px !important;
}

.searchTableStyle ul {
	list-style-type: none;
}

.searchTableStyle .frmRadio label {
	color: #fff;
}


table.fees {
	border: 1px solid #D68691;
	font-size: 12px;
	color: #333333;
}

table.fees td {
	border: 1px solid #D68691;
	padding: 4px;
}

/* jquery form styles */ /* custom forms */
.frmRelative {
	display: block;
	height: 25px;
	margin: 6px 3px 3px 0;
	position: relative;
	width: 150px;
}

.frmRelativeCurrency {
	position: relative;
	display: block;
	width: 39px;
	height: 25px;
	float: left;
}

.frmCurrencyInput {
	width: 130px;
	height: 25px;
	display: block;
	float: left;
	background: url(../img/formCurrencySelect.png) no-repeat -39px 0px;
}

.frmCurrencyInput input {
	border: none;
	width: 120px;
	height: 15px;
	margin: 7px 0px 1px 0px;
	padding: 0px 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939393;
}

.frmCurrencyDropdown {
	width: 39px;
	height: 25px;
	overflow: hidden;
	background: url(../img/formCurrencySelect.png) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	cursor: pointer;
	float: left;
}

.frmCurrencyDropdown div span {
	line-height: 25px;
	width: 39px;
	display: block;
	padding-left: 13px;
}

.frmCurrencyDropdown ul {
	width: 39px;
	height: 100px;
	overflow: hidden;
	margin: 5px;
	padding: 0px;
}

.frmCurrencyDropdown li,.frmRadioDropdown li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

.frmCurrencyDropdown input {
	display: none;
}

.frmCurrencyDropdown label {
	width: 39px;
	display: block;
	padding-left: 13px;
	cursor: pointer;
}

.frmInputDropdown {
	width: 187px;
	height: 31px;
	overflow: hidden;
	background: url(../img/text-area-bg-1.jpg) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	cursor: default;
}

.homrRel {
	width: 105px !important;
	height: 25px;
	margin: 3px;
}

.homeInput {
	width: 105px !important;
	height: 28px;
	overflow: hidden;
	background: url(../img/input-box-home.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	cursor: default;
}

.homeInput input {
	width: 85px !important;
	height: 15px;
	padding: 0px 0px 0px 8px !important;
	font-size: 12px;
	color: #939393;
	background-color: #fff !important;
}

.frmInputDropdown input {
	border: none;
	width: 149px;
	height: 15px;
	margin: 7px 0px 1px 7px;
	padding: 0px 3px 0px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939393;
	background-color: #fff !important;
}

.frmInputDropdown2 {
	width: 140px;
	height: 31px;
	overflow: hidden;
	background: url(../img/text-area-bg-2.gif) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	cursor: default;
}

.frmInputDropdown2 input {
	border: none;
	width: 110px;
	height: 15px;
	margin: 7px 0px 1px 10px;
	padding: 0px 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939393;
	background-color: #fff !important;
}

.frmTickDropdown,.frmRadioDropdown {
	width: 186px;
	height: 30px;
	overflow: hidden;
	background: url(../img/drop-box-bg-lrg.jpg) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor: default;
}

.frmTickDropdown div,.frmRadioDropdown div {
	height: 30px;
	width: 186px;
	line-height: 25px;
	overflow: hidden;
	cursor: pointer;
	display: block;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	position: relative;
}

.frmTickDropdown div span,.frmRadioDropdown div span {
	width: 144px;
	white-space: nowrap;
	overflow: hidden;
	margin: 2px 25px 0px 15px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	color: #999;
	font-size: 12px;
}

.frmTickDropdown ul {
	width: 176px;
	height: 100px;
	overflow: auto;
	padding: 0px;
	background-color: #fff;
	margin: 0 0 0 3px;
}

.frmTickDropdown2 {
	width: 83px;
	height: 30px;
	overflow: hidden;
	background: url(../img/drop-box-bg-small.jpg) no-repeat;
	position: absolute;
	top: 0px;
	left: -5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor: default;
}

.frmTickDropdown2 div {
	height: 30px;
	width: 83px;
	line-height: 25px;
	overflow: hidden;
	cursor: pointer;
	display: block;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	position: relative;
}

.frmTickDropdown2 div span {
	width: 50px;
	overflow: hidden;
	margin: 2px 25px 0px 5px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	color: #999;
	font-size: 12px;
}

.frmTickDropdown2 ul {
	width: 75px;
	height: 100px;
	overflow: auto;
	margin: -2px 0pt 0pt 2px;
	padding: 0px;
	background-color: #fff;
}

.frmTickDropdown2 li {
	/*width: 28px !important;*/
}

.frmTickDropdown4 {
	width: 95px;
	height: 21px;
	background: url(../img/search-drop.gif) no-repeat;
}

.frmTickDropdown4 div {
	height: 21px;
	width: 95px;
	line-height: 20px;
}

.frmTickDropdown4 div span {
	width: 70px;
	margin: 2px 5px 0px 3px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	color: #999;
	font-size: 12px;
}

.frmTickDropdown4  ul {
	margin-left: 0px;
	width: 90px;
}

.searchDrop {
	width: 138px !important;
	background: url(../img/drop-box-bg-mid.jpg) no-repeat !important;
}

.searchBox1 .frmCheckbox { /*padding-left: 17px!important;

margin: 0px!important;*/

}

.searchDrop div { /*

width: 138px!important;

line-height: 16px!important;*/
	font-size: 10px !important;
}

.searchDrop div span {
	width: 138px !important;
}

.frmTickDropdown3 {
	width: 138px;
	height: 20px;
	overflow: hidden;
	background: url(../img/drop-box-bg-mid.jpg) no-repeat;
	position: absolute;
	top: 0px;
	left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #464646;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	cursor: default;
}

.frmTickDropdown3 div {
	height: 20px;
	width: 138px;
	line-height: 20px;
	overflow: hidden;
	cursor: pointer;
	display: block;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	position: relative;
}

.frmTickDropdown3 div span {
	width: 138px;
	overflow: hidden;
	margin: 0px 0px 0px 5px;
	position: absolute;
	left: 0px;
	top: 0px;
	display: block;
	color: #999;
	font-size: 10px;
}

.frmTickDropdown3 ul {
	width: 138px;
	height: 100px;
	overflow: auto;
	margin: 5px;
	padding: 0px;
	background-color: #fff;
}

.frmTickDropdown3 li {

}

.frmTickDropdown3 .frmRadio label {
	color: #999;
}

.frmRadioDropdown ul {
	width: 153px;
	height: 120px;
	overflow: auto;
	margin: 5px;
	padding: 0px;
}

.frmTickDropdown img,.frmTickDropdown2 img {
	padding: 5px;
	cursor: pointer;
}

.frmTickDropdown input,.frmTickDropdown2  input {
	cursor: pointer;
}

.frmRadioDropdown input {
	display: none;
}

.frmRadioDropdown label {
	cursor: pointer;
	display: block;
	height: 15px;
	line-height: 15px;
}

.searchExplanation {
	width: 160px !important;
	width: /**/ 180px;
	font-size: 10px;
	color: #b2b2b2;
	padding: 5px 10px;
}

.searchExplanation a,.searchExplanation a:visited {
	color: #b2b2b2 !important;
}

.relative {
	position: relative !important;
}

.frmSearchDate {
	position: relative;
	cursor: pointer;
}

.frmSearchDate input {
	background: url(../img/formCalendarSelect.png) no-repeat;
	border: none;
	width: 159px !important;
	width: /**/ 169px;
	height: 18px !important;
	height: /**/ 25px;
	margin: 0px;
	padding: 7px 0px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #939393;
	cursor: pointer;
	position: relative;
}

.frmRadioGroup {
	margin: 0px 0px 0px 6px;
	padding: 0px;
}

.frmRadio {
	background: url(../img/radio-btn-bg-1.gif) no-repeat 0 4px;
	padding-left: 20px;
	height: 20px;
	cursor: pointer;
	list-style-type: none;
	margin: 2px 10px 2px 0px;
	float: left;
}

.frmRadio label {
	line-height: 20px;
	cursor: pointer;
	color: #999;
	white-space: nowrap;
}

.frmRadio input {
	display: none;
}

.frmCheckbox {
	background: url(../img/tick-box-btn-1.gif) 0px 5px no-repeat;
	padding-left: 26px;
	height: 20px;
	cursor: pointer;
	width: auto !important;
}

.frmCheckbox label {
	line-height: 20px;
	cursor: pointer;
	/*display: block;
	width: 36px;*/

}

.frmCheckbox input {
	display: none;
}

#searchCost .frmRadioGroup {
	margin: 0px 0px 0px 5px;
	width: 170px;
}

#searchCost .frmRadio {
	float: left;
	padding: 0px 5px 0px 23px;
	width: 57px !important;
	width: /**/ 85px;
}

#searchType .frmRadioGroup {
	margin-left: -5px;
}

#searchType .frmRadio {
	width: 48px !important;
	width: /**/ 77px;
}

#searchWhen .frmRadioGroup {
	width: 150px;
}

.listStyle2 li {
	width: 70%;
	margin: 2px 0px 2px 5px;
}

.frmTickDropdown .listStyle2,.frmTickDropdown2 .listStyle2,.frmTickDropdown2 .listStyle4
	{
	height: 100px;
	border: 1px solid #bebcbd;
}

.listStyle3 li {
	display: inline;
	list-style-type: none;
	margin: 2px 0px 2px 5px;
	padding: 3px 0px 3px 20px;
}

.listStyle4 li {
	width: 70%;
	margin: 2px 0px 2px 5px;
}

.listStyle4 .frmCheckbox {
	padding-left: 17px !important;
}

.radioHide ul li {
	background: none !important;
	padding: 0px 20px 0px 0px !important;
}

.inputStyle {
	border: 1px solid #bebdbd;
	padding: 2px 3px 2px 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #939393;
	background-color: #fff !important;
}

.faqP {
	font: 12px/ 17px Arial, Helvetica, sans-serif;
	color: #333333;
	padding-bottom: 30px;
}

.about-us-reg {
	width: 601px;
	height: 127px;
	text-indent: -9999px;
	display: block;
}

a.btnLoginGrey {
	width: 50px;
	height: 20px;
	display: block;
	margin-left: 5px !important;
	background: url(../img/buttons/btn-grey-login.gif) no-repeat 0 0;
	margin-right: 10px;
}

a.btnLoginGrey:hover {
	background: url(../img/buttons/btn-grey-login.gif) no-repeat 0 -21px;
}

a.btnRegisterRed2 {
	width: 87px;
	height: 27px;
	display: block;
	background: url(../img/buttons/btn-red-register-now-greyback.gif)
		no-repeat 0 0;
	margin-right: 10px;
}

a.btnRegisterRed2:hover {
	background: url(../img/buttons/btn-red-register-now-greyback.gif)
		no-repeat 0 -27px;
}

.loginText2 {
	font: 10px Arial, Helvetica, sans-serif;
	color: #999999;
}

.loginText2 a,.loginText a:visited {
	font-size: 10px;
	color: #999999;
}

.loginText2 a:hover {

}

.greyboarder {
	border: 1px solid #bdbdbd;
	padding: 2px;
}

.address {
	margin-top: 15px;
	margin-left: 32px;
}

.move {
	margin-left: 32px;
}

#agency-nav ul {
	list-style: none;
}

#agency-nav li {
	margin-top: 10px;
}

#agency-nav li a {
	background: url(../img/grey-arrow.gif) no-repeat 0px center;
	padding-left: 10px;
	font: normal 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#rightContentAreaFAQ .borderBot1 img {
	display: inline;
	vertical-align: text-bottom;
}

.h2About {
	padding: 10px 0px 10px 0px;
	margin-bottom: 15px;
	border-bottom: 1px solid #e5e5e5;
	text-transform: uppercase;
}

a.btnImgRegisterHome {
	width: 95px;
	height: 95px;
	disply: block;
	position: absolute;
	top: -18px;
	right: 15px;
	background: url(../img/buttons/btn-free-registration-home.gif) no-repeat
		;
}

img.tour {
	margin: 40px 0 0 0px;
	float: left;
	padding: 0 0 0 20px;
}

p.tour-para {
	color: #919191;
	float: left;
	font-size: 10px;
	line-height: 13px;
	padding: 0px 0pt 0pt 15px;
	width: 142px;
}

a.take-tour {
	background: transparent url(../img/start-now.jpg) no-repeat right 0;
	display: block;
	float: left;
	height: 152px;
	margin: 0 0 0 0;
	padding: 0;
	width: 246px;
}

a.take-tour:hover {
	background: url(../img/start-now.jpg) no-repeat right 0 -152px;
}

.hidden {
	display: none;
}

a.btnMyAccAccDetails {
	background: url(../img/buttons/my-account.gif) no-repeat 0px 0px;
	height: 38px;
	width: 188px;
	float: left;
	display: block;
}

.NavMyAccount li {
	list-style: none;
	display: inline;
}

a.btnMyAccAccDetails:hover {
	background: url(../img/buttons/my-account.gif) no-repeat 0px -41px;
}

a.btnMyAccSubscription {
	background: url(../img/buttons/my-account.gif) no-repeat -188px 0px;
	float: left;
	height: 38px;
	width: 188px;
	display: block;
}

a.btnMyAccSubscription:hover {
	background: url(../img/buttons/my-account.gif) no-repeat -188px -41px;
}

a.btnMyAccPaymentHistory {
	background: url(../img/buttons/my-account.gif) no-repeat -376px 0px;
	display: block;
	float: left;
	height: 38px;
	width: 188px;
}

a.btnMyAccPaymentHistory:hover {
	background: url(../img/buttons/my-account.gif) no-repeat -376px -41px;
}

.btnMyAccSubscriptionSelected {
	background: url(../img/buttons/my-account.gif) no-repeat -188px -41px
		!important;
}

.btnMyAccAccDetailsSelected {
	background: url(../img/buttons/my-account.gif) no-repeat 0px -41px
		!important;
}

.btnMyAccPaymentHistorySelected {
	background: url(../img/buttons/my-account.gif) no-repeat -376px -41px
		!important;
}

.MyAccount {
	margin-left: 20px;
	margin-top: 35px;
}

.MyAccount th {
	color: #d6868f;
	text-align: left;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #fbf3f4;
	padding: 8px;
}

.MyAccount td {
	text-align: left;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 8px;
}

.MyAccountTableTopBorder {
	border-top: 1px solid #d6868f;
	border-bottom: 1px solid #d6868f;
}

.MyAccountTableTopLeftBorder {
	border-top: 1px solid #d6868f;
	border-bottom: 1px solid #d6868f;
	border-left: 1px solid #d6868f;
}

.MyAccountTableLeftBorder {
	border-bottom: 1px solid #d6868f;
	border-left: 1px solid #d6868f;
}

.MyAccountTableBottomBorder {
	border-bottom: 1px solid #d6868f;
}

.MyAccountRightBorder {
	border-bottom: 1px solid #d6868f;
	border-right: 1px solid #d6868f;
}

.MyAccountRightTop {
	border-bottom: 1px solid #d6868f;
	border-top: 1px solid #d6868f;
	border-right: 1px solid #d6868f;
}

.MailBox {
	margin-left: 20px;
	margin-top: 35px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #31b4ca;
	padding: 0px;
	margin: 0px;
}

.MailBoxSubject1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #31b4ca;
	font-weight: bold;
	text-decoration: none;
}

.MailBoxP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.MailBoxName a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #a64f58;
	text-decoration: none;
}

.MailBoxDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}

a.btnPaymentHistory {
	display: block;
	margin-left: 40px;
	width: 20px;
	height: 20px;
	background: url(../img/buttons/btn-icon-search.gif) no-repeat 0px -18px;
}

a.btnPaymentHistory:hover {
	display: block;
	width: 20px;
	height: 20px;
	background: url(../img/buttons/btn-icon-search.gif) no-repeat 0px 1px;
}

a.btnMailInbox {
	width: 102px;
	height: 36px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-mail.jpg) no-repeat 0 -77px;
}

a.btnMailSent {
	width: 126px;
	height: 36px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-mail.jpg) no-repeat -102px -77px;
}

a.btnMailInbox:hover {
	background: url(../img/buttons/btn-mail.jpg) no-repeat 0 0;
}

a.btnMailSent:hover {
	background: url(../img/buttons/btn-mail.jpg) no-repeat -102px 0px;
}

.btnMailInboxSelected {
	background: url(../img/buttons/btn-mail.jpg) no-repeat 0 0 !important;
}

.btnMailSentSelected {
	background: url(../img/buttons/btn-mail.jpg) no-repeat -102px 0px
		!important;
}

a.btnAddRef {
	position: absolute;
	top: -35px;
	left: 340px;
	width: 109px;
	height: 21px;
	display: block;
	background: url(../img/buttons/btn-white-add-ref.gif) no-repeat 0 0;
}

a.btnAddRef:hover {
	background: url(../img/buttons/btn-white-add-ref.gif) no-repeat 0 -21px;
}

a.btnEditRef {
	position: absolute;
	top: -35px;
	left: 340px;
	width: 109px;
	height: 21px;
	display: block;
	background: url(../img/buttons/btn-white-edit-ref.gif) no-repeat 0 0;
}

a.btnEditRef:hover {
	background: url(../img/buttons/btn-white-edit-ref.gif) no-repeat 0 -21px
		;
}

a.btnMMaupair {
	width: 89px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat 0 0;
}

a.btnMMnanny {
	width: 83px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat -89px
		0;
}

a.btnMMhouse {
	width: 127px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-172px 0;
}

a.btnMMdomestic {
	width: 155px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-298px 0;
}

a.btnMMcook {
	width: 71px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-455px 0;
}

a.btnMMgardener {
	width: 99px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-526px 0;
}

a.btnMMchauffeur {
	width: 83px;
	height: 18px;
	display: block;
	float: left;
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-625px 0;
}

a.btnMMaupair:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat 0
		-41px;
}

a.btnMMnanny:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat -89px
		-41px;
}

a.btnMMhouse:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-172px -41px;
}

a.btnMMdomestic:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-298px -41px;
}

a.btnMMcook:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-455px -41px;
}

a.btnMMgardener:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-526px -41px;
}

a.btnMMchauffeur:hover {
	background: url(../img/buttons/nav-family-no-border.jpg) no-repeat
		-625px -41px;
}

a.btnHideWhite {
	width: 50px;
	height: 21px;
	display: block;
	background: url(../img/buttons/btn-white-hide.gif) no-repeat 0 0;
}

a.btnHideWhite:hover {
	background: url(../img/buttons/btn-white-hide.gif) no-repeat 0 -21px;
}

a.btnDeleteWhite {
	width: 50px;
	height: 21px;
	display: block;
	background: url(../img/buttons/btn-white-delete.gif) no-repeat 0 0;
}

a.btnDeleteWhite:hover {
	background: url(../img/buttons/btn-white-delete.gif) no-repeat 0 -21px;
}

.underlineT {
	text-decoration: underline;
	color: #34B4CA;
}

.textBlack {
	color: #000;
}

a.btnMsgLeft {
	width: 10px;
	height: 16px;
	display: block;
	float: left;
	background: url(../img/buttons/btn-message-left.gif) no-repeat;
}

a.btnMsgRight {
	width: 10px;
	height: 16px;
	float: right;
	display: block;
	background: url(../img/buttons/btn-message-right.gif) no-repeat;
}

a.btnBackToInbox {
	width: 83px;
	height: 23px;
	display: block;
	background: url(../img/buttons/btn-back-to-inbox.gif) no-repeat;
}

a.btnBackToInbox:hover {

}

.GreenText {
	color: #a8444f;
	font-weight: normal;
	font-size: 12px;
}

.RedText {
	color: #a8444f;
	font-weight: normal;
	font-size: 12px;
}

select {
	padding: 4px;
	background: #ffffff;
	border: 1px solid #cccccc;
	color: #666;
	margin: 0pt 0pt 0pt 2px;
	/*width:183px;*/
}

select#selme {
	width: 100px;
}

/***** Forms *****/
#contactForm {
	padding: 0px 0px 0px 0px;
	display: inline;
}

#contactForm ul {
	margin: 20px 0 0 0;
	padding: 0px;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
	width: 520px;
}

#contactForm ul:after {
	content: ".";
	height: 0px;
	clear: both;
	visibility: hidden;
	display: block;
}

#contactForm ul li {
	clear: left;
}

#contactForm ul li input {
	display: block;
	width: 360px;
	float: left;
	border: 1px solid #cbcbcb;
	padding: 3px 0px 3px 3px;
	margin: 0px 0px 10px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
}

#contactForm ul li textarea {
	display: block;
	width: 360px;
	float: left;
	border: 1px solid #cbcbcb;
	padding: 3px 0px 3px 3px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
}

#contactForm ul li select {
	display: block;
	width: 364px;
	float: left;
	border: 1px solid #cbcbcb;
	padding: 3px 0px 3px 3px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #878787;
}

#contactForm ul li label {
	text-align: right;
	width: 75px;
	float: left;
	padding: 3px 20px 3px 0px;
}

#contactForm form input {
	margin: 0 0 0 405px;
}

#enlarge {
	display: block;
	width: 121px;
	height: 25px;
	background: url(../img/click-to-enlarge.gif); 
	margin: 5px 0 0 0;
	text-indent: -9999px;
	outline: none;
}


.block { display: block; }



form.cmxform label.error { display: none;color: #a8444f; }

.searchbtn

{

		width: 52px;

		height: 23px;

		background-image: url(/img/serchbutton.jpg);

		background-repeat: no-repeat;

		border:#FFFFFF;	

}