@media screen {
	dl.horizontal {margin:5px 0 0; margin-bottom:0 !important}
	dl.horizontal {font-size:11px}
	dl.horizontal dd {float:none; margin-bottom:5px}
	dl.horizontal dd.second {float:left;}

	div.QuickSearch {margin:4px auto;}
	div.QuickSearch dl.horizontal {margin-bottom:3px;}
	
	div.QuickSearch form {margin-top:10px}
	div.QuickSearch form dt,
	div.QuickSearch form dl.horizontal {margin:0px 0 3px 0 !important; padding:0px;}
		
	p.submitbutton {_margin-left:144px;}
	
	div.Registration dl.horizontal {margin-bottom:3px;}
	div.Registration form {margin:0}
	
	div.Registration form dt,
	div.Registration form dl {margin:0px 0 5px 0; padding:0px;}
	div.Registration form p.warning {margin-top:3px; margin-bottom:3px}

	div.Registration select#birthMonthPerson1, div.Registration select#birthMonthPerson2 {width:82px}
	
	#seekingAgeFrom, #seekingAgeTo {width:70px}

	dd input {width:100%}
	div.Registration #seekingOrientationId, div.Registration #orientationIdPerson1, div.Registration #regionId, div.Registration #cityId, div.Registration #postalCodeId {width:185px !important}
	div.Registration dl.horizontal dd.nolabel {_left:143px;}	
	input#agree {margin-left:-2px !important;}	
	div.Registration dl.horizontal dd input, div.Registration dl.horizontal dd select{margin:0px !important; margin-top:0px !important;}	
	div.Registration dl.horizontal, div.Registration dl.horizontal dd, div.Registration dl.horizontal dt {margin:0px !important;}
	
	div.Registration dl.horizontal {margin-bottom:0px;}
	div.Registration dl.horizontal dt, div.Registration dl.horizontal dd {margin-bottom:0px !important;}
	div.Registration dl.horizontal dt, div.Registration dl.horizontal dd {_margin-bottom:0px;}
	div.Registration dl.horizontal dd select, div.Registration dl.horizontal dd input {margin-bottom:3px !important;}
	div.Registration dl.horizontal dd select, div.Registration dl.horizontal dd input {_margin-bottom:2px !important;}
	div.Registration input#screenname, div.Registration input#newPassword, div.Registration input#email, div.Registration input#postalCode {margin-bottom:1px !important;}
	div.Registration input#screenname, div.Registration input#newPassword, div.Registration input#email, div.Registration input#postalCode {_margin-bottom:1px !important;}

	div.Registration #screenname, div.Registration #newPassword, div.Registration #email, div.Registration #postalCode {width:181px;}

	input#agree {margin-left:-3px !important;}
	input#rememberMe {margin-left:-4px !important;}
	
	div.LoginIndex dl dd input.button {border:none; _border:none; height:18px; margin-top:1px;}
	div.LoginIndex dl dd {margin-right:7px !important; _margin-right:2px;}
	input#rememberMe {margin:0px 0px 0 -4px !important; _margin:0 0 0 -4px !important;}
	div.LoginIndex input#login, div.LoginIndex input#password {height:14px; _height:14px; width:85px;}
	
	div.QuickSearch #seekingRegionIdBlock {line-height:1px; margin-bottom:0 !important}
}
/*19686.1.33.f0907ca_0835191710*/