#Content .advancedHeader
	{ float:left; width:902px; height:97px; margin:0px 0px 16px; }
	#Content .advancedHeader .headerText
		{ float:left; width:441px; height:100%; background:url(../img/advanced-background.png); color:white;
    	  text-align:left; padding:0px 0px 0px 10px }
		#Content .advancedHeader .headerText h2
			{ font-size:180%; font-weight:bold; margin:10px 0px; }
		#Content .advancedHeader .headerText	p 	
			{ font-size:120%; margin:0px 0px 0px 0px; }
	#Content .advancedHeader img
		{ float:left; width:451px; }
#Content .advancedContent
	{ float:left; width:880px; border:solid 1px #d8e5e2; margin:0px 0px 7px 0px; padding:10px; text-align:left;
	  background:#f5faf9 url(../img/advanced-content-bg.png) 0% 0% repeat-x; }
	  #Content .advancedContent .subtitle
		{ font-size:120%; margin:0px; }
	  #Content .advancedContent h3
		{ font-size:160%; font-weight:bold; color:#d22926; margin:0px; }
	  #Content .advancedContent label
		{ font-size:110%; margin:0px 0px 0px 20px; } 
		#Content .advancedContent select
			{ width:140px; }
		#Content .advancedContent select.grading
			{ width:90px; }
		#Content .advancedContent select option
		  { font-size:110%; }
		#Content .advancedContent input.postcode
			{ color:gray; font-size:110%; }  
		#Content .advancedContent span
			{ margin:0px 0px 0px 40px; color:#489cd3; font-size:180%; font-weight:bold; }
		#Content .advancedContent .category
			{ font-size:120%; font-weight:bold; margin: 10px 0 5px 0; }
		#Content .advancedContent table
			{ margin:10px 0px; }
		#Content .advancedContent tr td
			{ text-align:left; height:22px; padding:0px 0px 0px 10px; width:250px; vertical-align: top; }
		#Content .advancedContent tr td input
			{ width:50px; }
		#Content .advancedContent tr td input[type="checkbox"]
			{ width:auto; }
			#Content .advancedContent tr td.clearAll
				{ width:70px; }
#Content .advancedButtonLeft
	{ width:107px; height:29px; float:left; background:url(../img/advanced-left-button.png); margin:10px 0px 30px 0px; }
	#Content .advancedButtonLeft a
		{ line-height:29px; color:white; font-size:160%; font-weight:bold; text-align:right; margin:0px 0px 0px 30px; }
#Content .advancedButtonRight
	{ width:107px; height:29px; float:right; background:url(../img/advanced-right-button.png); margin:10px 0px 0px 30px; }	
	#Content .advancedButtonRight a
		{ line-height:29px; color:white; font-size:160%; font-weight:bold; text-align:right; }


.tooltip { -moz-border-radius:4px 4px 4px 4px; -webkit-border-radius:4px 4px 4px 4px;
            background-color:#D8E5E2; border:1px solid #0B7BC7;
            padding: 0 3px; position:absolute; width:300px; z-index:100;
            display: none; }
p.tooltipText { margin: 0px; padding: 2px; }

