  /* Generic */
	h1 {font-weight:normal;}
	ul{margin-top:3px;}
	p.title{font-weight:bold;}	  
  .clear{clear:both;height:0;overflow:hidden;visibility:hidden;}
  p, div, table, input, select, label, li {line-height:1.8}
  #bodywrap #navcrumb{display:none;}

  /* product pages */
  #wrap {background:#FFF;margin:0;padding:0;float:left;width:100%;}
  
	/* Banner section */
  #blurb{padding:10px 20px 20px 20px; background:#ECECEC url(/gfx/registerfree/summary_bottom.jpg) no-repeat bottom; width:984px; _width:100%; position:relative;}
  #blurb{background:url(/gfx/myaccount/bg_diagonal.gif) 5px 100%; min-height:100px; overflow:auto;}
  #blurbbottom{background:url(/gfx/registerfree/diagonal_bg.gif) no-repeat bottom; clear:both; position:absolute; bottom:0; width:90%}
  #summary{float:left; width:700px}
  #helpbar{float:right; width:196px; }
  #helpbar h4{margin:0; padding:0 0 4px 20px; border-bottom:solid 1px #ccc; font-size:100%; color:#660000}
  #helpbar ul{list-style-type:none;list-style-image:none;padding:0;margin:4px 0 20px 0px;} 
  #helpbar li{padding:4px 20px;border-bottom:dotted 1px #ccc;}
  #helpbar a{color:#660000;}
  div#summary h3{padding-top:2px; margin:0;}
  div#summary p{font-size:14px}
	
  /* Actual Content */
  #prodContent {float:left; width:auto; min-height:570px; margin:0; padding:10px 0 10px 20px;}  
  #prodContent h3{font-size:110%; font-weight:bold; margin:0;}   
  #prodContent h2{margin-bottom:0;}

	#featuresAndBenefitsWrap{clear:both; width:auto; padding:0 20px; background:url(/gfx/registerfree/summary_top.jpg) top no-repeat #efefef;}
	#featuresbgtop{background:url(/gfx/registerfree/diagonal_bg_flipped.gif) no-repeat 6px 00%; }
	#featuresAndBenefitsWrap{background:url(/gfx/myaccount/bg_diagonal.gif); border-bottom:solid 1px #ccc; }
	#dottedLine{clear:both;border-bottom:dotted 1px #C1DCE4; padding:0 0 10px 0;}
			
	/* Features div */
	#features{float:left; width:478px; margin:0; padding:10px 5px 0 0 }	
	#features div{margin-bottom:10px; width:200px; float:left;  padding:0 10px 0 25px;}
	#features h3,#benefits h3{margin-bottom:5px;}	
  #features p, #benefits p{margin:0;}	
 	#features #feature1{background:url(/gfx/products/icon_feature1.png) top left no-repeat;}
 	#features #feature2{background:url(/gfx/products/icon_feature2.png) top left no-repeat;}
  #features #feature3{background:url(/gfx/products/icon_feature3.png) top left no-repeat;}
  #features #feature4{background:url(/gfx/products/icon_feature4.png) top left no-repeat;} 		
 	#features #stats{background:url(/gfx/products/icon_web_stats.gif) top left no-repeat;}
	#features #space{background:url(/gfx/products/icon_space.gif) top left no-repeat;}
	#features #spam{background:url(/gfx/products/icon_spam_protection.gif) top left no-repeat;}
	#features #data{background:url(/gfx/products/icon_data_transfer.gif) top left no-repeat;}			
	#features #accounts{background:url(/gfx/products/icon_accounts.gif) top left no-repeat;}
	#features #bandwidth{background:url(/gfx/products/icon_bandwidth.gif) top left no-repeat;}
	#features #protected{background:url(/gfx/products/icon_protected.gif) top left no-repeat;}
	#features #virus{background:url(/gfx/products/icon_virus_protection.gif) top left no-repeat;}			
	#features #webaccess{background:url(/gfx/products/icon_web_access.gif) top left no-repeat;}				
	#features #webcontrol{background:url(/gfx/products/icon_web_control.gif) top left no-repeat;}				  	
	#features #hosting{background:url(/gfx/products/icon_hosting_included.gif) top left no-repeat;}	
	#features #mobile{background:url(/gfx/products/icon_mobile_access.png) top left no-repeat;}				  		
	#features #nosetup{background:url(/gfx/products/icon_no_setup_fees.png) top left no-repeat;}				  							
	#features #visibility{background:url(/gfx/products/icon_improve_visibility.png) top left no-repeat;}				  		
	#features #target{background:url(/gfx/products/icon_target.png) top left no-repeat;}				  		
	#features #creative{background:url(/gfx/products/icon_creative_control.png) top left no-repeat;}				  		
	#features #emergency{background:url(/gfx/products/icon_emergency_support2.png) top left no-repeat;}				  		
	#features #schedule{background:url(/gfx/products/icon_schedule.png) top left no-repeat;}				  		
	#features #personalise{background:url(/gfx/products/icon_personalise.png) top left no-repeat;}				  				
	#features #license{background:url(/gfx/products/icon_no_setup_fees.png) top left no-repeat;}				  					
	
	/* Benefits div */
	#benefits{float:left; width:250px; margin:0; padding:10px 5px 0 5px; margin-left:20px;} 
	#benefits div{background: url(/gfx/products/check.gif) top left no-repeat; padding:0 15px 0 25px;margin-bottom:10px;}

  /* The products Menu */
  #prodMenu{float:right;width:196px; margin:20px 20px 0 0; padding:0; position: relative; display: block;}
  #prodMenu h4{margin:0; padding:0 0 4px 20px; border-bottom:solid 1px #ccc; font-size:100%;}
  #prodMenu ul{list-style-type:none;list-style-image:none;padding:0;margin:4px 0 20px 0px;} 
  #prodMenu li{padding:4px 20px;border-bottom:dotted 1px #ccc;}

  #prodMenu #followUs { height: 24px; margin-top: 6px; position: absolute; right: 0px; display: block; }
  #prodMenu #followUs li { margin: 0px; padding: 4px 2px 4px 18px; background-position:10px 0px; background-repeat: no-repeat; height: 24px; font-weight: bold; font-size: 13px; cursor: pointer; width: 178px; }
  #prodMenu #followUs #twitter { background-image:url(/images/icon/social/tw_sprite.gif); height: 24px; width: 175px; display: block; font-size: 0px; }
  #prodMenu #followUs #twitter:hover { background-image:url(/images/icon/social/tw_sprite.gif); background-position: 0px -24px; }
  #prodMenu #followUs #twitter:active { background-image:url(/images/icon/social/tw_sprite.gif); background-position: 0px -48px; }
  #prodMenu #followUs #facebook { background-image:url(/images/icon/social/fb_sprite.gif); height: 24px; width: 175px; display: block; font-size: 0px; }
  #prodMenu #followUs #facebook:hover { background-image:url(/images/icon/social/fb_sprite.gif); background-position: 0px -24px; }
  #prodMenu #followUs #facebook:active { background-image:url(/images/icon/social/fb_sprite.gif); background-position: 0px -48px; }

  /* Pricing table */
	table.pricing{margin:5px 0px; border-collapse: collapse; width:760px;}
	.pricing .itemName{padding-left:20px;}
	.pricing td{padding-right:5px;}
	.pricing th{text-align:right;}
	.pricing th em{color:#274d74; font-style:normal;}
  .pricing .col1{ text-align:left;}
  .pricing .pricingRowHeader{color:#000;border-bottom: solid 1px #CCC;margin-left:0; padding-top:5px; padding-bottom:5px; width:auto; font-weight:bold; text-align:left;}
  .pricing .tick{background:url(/gfx/products/tick.gif) 95% no-repeat; }
  .pricing .cross{background:url(/gfx/products/cross.gif) 95% no-repeat;}
	.pricing .smallText{font-size:90%;}
	.pricing td{border-bottom:solid 1px #DDD; text-align:right;}
  .pricing td {border-bottom:solid 1px #DDD; text-align:right;}
  .pricing td.col3 {width:25%;}
	.pricing td form{padding-top:5px;}
	.pricing span{font-size:smaller; display:block;}
  dt {color:#0060B6;}
  
  /* FAQ */
  #FAQ{padding:20px;}
  #FAQ p{margin-bottom:10px;}
  #FAQ h3{margin:0;}
	
  /* Content */
  div.content{padding:20px;}	
  div.content h3{margin:0;}
  div.content p{margin-bottom:10px;}
  
  /* Definition Lists */
  dl dt{color:#274D74; font-weight:bold;margin-bottom:2px;}
  dl dd{margin:0;margin-bottom:10px;}
  dl{margin-bottom:8px;} 
  
  /* Images Styles */
  img.screenshot{display:block;}
  #compare p.disclaimer{padding:0; font-size:8pt;}
  #compare h3{padding-left:0px}
  
  /* Other space stuff */
  dt {color:#0060B6;}

  /* Thankyou */
	#thankyou{margin:10px 20px;}
	#thankyou p{margin-left:0; padding-left:0;}
  #thankyou h3{margin:10px 0; font-family:arial; color:#8C8C8C; font-weight:normal;}

	/* Contact Us */
	#contactIntroduction h3{margin:10px 20px; font-family:arial; color:#8C8C8C; font-weight:normal;}   	
	#contactIntroduction p{margin:0 20px;}

	#newsletterdiv{height:100px;}
	#newsletterdiv input{float:left; margin-left:190px;_margin-left:180px;}
	#newsletterdiv label.formlabel{float:left; width:480px; text-align:left;}