  /* override default navbar */
  h2 {margin:0; padding:0 0 0 0;} 
  h4 {font-size:0.9em;}
  #domainnamenavbar {width:776px;text-align:right;}
  #domainnamenavbar div h2{margin:0; color:#fff;}
  #domainnamenavbar h1 {color:#fff;background:transparent;font-size:1.9em;margin-bottom:0;font-weight:normal;letter-spacing:0.05em;}
  #domainnamenavbar p {background:transparent;margin-top:0;color:#fff;}
  #domainnamenavbar #navcrumb {background:transparent;padding:0;margin:5px 5px;text-align:left;float:left;color:#fff;}
  #domainnamenavbar a {background:transparent;color:#fff;}  
  
  /* product pages */
  #wrap {background:#000 url(../images/products/products_bg.gif);margin:0;padding:0;float:left;width:976px;}
  /* * html #wrap {height:850px;} */ /* IE hack due to min-height being ignored */
  
  /* Actual Content */
  #prodContent {float:left;width:796px;min-height:580px;margin:0;padding:0;background:url(../images/products/cartbg.jpg) repeat-x}  
  #prodContent.iphone {float:left;width:796px;min-height:580px;margin:0;padding:0;background:url(../images/melbourneit-2008/promo/iphone/DomainServices_iphone.jpg) repeat-x}  
  #standOutRow {clear:both;} 
  
  /* The products Menu */
  #prodMenu {float:left;width:175px;margin:0;padding:0;}
  #prodMenu #arrow {background:url(../images/products/prodMenuArrow.gif) no-repeat; } 
  #prodMenu h4 {margin:5px 0 0 10px; padding:0;font-weight:normal;font-size:1em;}
  #prodMenu ul {list-style-type:none;list-style-image:none;padding:0 0 0 0;margin:4px 0 20px 20px;font-size:0.95em;} 
  #prodMenu li {padding:2px 0px;}

  /* Click to Call Campaign */
  /* Call-to-action */
  #ctc_menu { margin: 5px 0 27px 0; padding: 0px; cursor: pointer; width: 100%; }
  #ctc_img { width: 180px; height: 59px; background: url('../images/clicktocall/sidebar_hover.jpg') no-repeat; }
  #bellme_con {width: 181px; height: 206px; position: absolute; left: -181px; top: -86px; border-top: 1px solid #BBE0E9; padding:0; margin:0; background:url(../images/clicktocall/sidebar_hover_bg.jpg) repeat-y;}
  #bellme_con #top {width: 181px; height: 120px; background:url(../images/clicktocall/sidebar_hover_bg.jpg) repeat-y; padding:0; margin: 0;}
  #bellme_con #close_tab { padding-top: 3px; padding-right: 5px; position: relative; left: 165px;  cursor:pointer;}
  #bellme_con #top ul {font-size: 11px; color: #02658E; line-height: 22px; padding: 0px 5px 0 13px; margin:0;}
  #bellme_con #bottom {width: 181px; height: 86px;  background:url(../images/clicktocall/sidebar_hover_bg2.jpg) repeat-y; padding: 0 8px 0 0; }
  #bellme_con #bottom p { font-size: 10px; color: #4E6F76; line-height: 19px; padding: 5px 8px 0 0; margin:0; background:url(../images/clicktocall/sidebar_hover_bg2.jpg) repeat-y;}
	#bellme_con #bottom #ctaScript { padding: 0 8px 0 0; background:url(../images/clicktocall/sidebar_hover_bg2.jpg) repeat-y; }
  #bellme_con .mynumber { width: 150px; color: #02658E; border-style:solid; border-width:1px; border-color:black; padding: 3px 0px 3px 5px; }  /* = Phone Number Input - <input type=text class=mynumber> */
  #bellme_con .ringring { width: 96px; height: 23px; background: url(../images/clicktocall/button-call.gif) no-repeat; font-size: 0; border: 0px; position: relative; top: 5px; padding: 5px 0 15px 0;  cursor:pointer; }
  #bellme_con .ringring:hover { background: url(../images/clicktocall/button-call-over.gif) no-repeat; } /* Call Button - <input type=button class=ringring> */  
  #bellme_con .bellme_feat { background: url(../images/clicktocall/sidebar_hover_bg2.jpg) repeat; padding: 0px 5px 10px 15px; margin: 0px; border: 0px; text-align: left; color: red; } /* Container for call success/failure message */
  
  /* Proactive Prompt */
	#ctc_container { position: fixed; left: 50%; top: 80%; }
	#bellme_bg { width: 896px; height: 97px; position: relative; left: -450px; top: 2px; background: #575757;  -moz-opacity:.3; filter:alpha(opacity=30); -khtml-opacity: 0.3; opacity:.3; z-index: 100; }  
	#clicktocall { width: 896px; position: relative; left: -447px; top: -100px; border: 1px solid #575757; opacity: 1; z-index: 300; }
	#clicktocall #top { width: 886px; height: 50px; background: #E1F3FD; padding: 5px;}
	#clicktocall #phone_icon { width: 60px; float: left; clear: both; padding-top: 4px; padding-left: 30px;}
	#clicktocall #top_text { width: 795px; font-size: 19px; line-height: 27px; color: #0863CC; padding-top: 2px; }
	#clicktocall #close_tab { width: 18px; float: right; position: relative; top: -55px; clear: both;  cursor:pointer; }
	#clicktocall #bottom { width: 888px; height: 37px; padding: 0 8px 0 0; background: #B7E1EF; }
	#clicktocall #bottom_cont { width: 470px; position: relative; left: 450px; overflow:auto; }
	#clicktocall #num_prompt { width: 150px; color: #006AA4; display: inline; position: relative; top: 12px; left: 22px; } 
	#clicktocall #ringring_cont { width: 250px; display: inline; position: relative; top: 3px; padding-left: 8px; }
	#clicktocall .mynumber { width: 150px; display: inline; padding-left: 10px; position: relative; top: -12px; left: 170px;}  /* = Phone Number Input - <input type=text class=mynumber> */
	#clicktocall .ringring { width: 96px; height: 23px; display: inline; background: url(../images/clicktocall/button-call.gif) no-repeat; font-size: 0; border: 0px; padding: 5px 0 15px 0; position: relative; top: -6px; left: 180px;  cursor:pointer; }
	#clicktocall .ringring:hover { background: url(../images/clicktocall/button-call-over.gif) no-repeat; } /* Call Button - <input type=button class=ringring> */  
	#clicktocall .bellme_feat { background: #B7E1EF; width: 410px; height: 20px; padding: 0px 5px 10px 5px; margin: 0px; border: 5px; text-align: left; position: relative; left: 22px; top: -14px; padding-bottom: 4px; padding-top: 5px; color: red; } /* Container for call success/failure message */
	
	/***** Conditional Styles (if enabled in control panel) *****/
  /* #International Enabled
  .bellme_interBut = Main container for radio buttons */
  /* Note: Each option is wrapped in label tag */
  /*#Departments Enabled
  .bellme_multiBut = Main container for radio buttons */
   /* NOTE: Each option is wrapped in label tag */
  /* #Postcode Enabled
  .bellme_pcode = Container for textfield */
  /* NOTE: Uses mynumber class as per default phone number input */
  /* mypostcode = Postcode Input - <input type=text class=mypostcode> */ 
	
	
  /* Search Forms */
  #standardSearch {height:105px;padding:35px 0 0 185px; margin-bottom:5px;}
  * html #standardSearch {height:145px;}
  #standardSearch h2 {background:transparent;color:#fff;font-size:0.95em;font-weight:normal;letter-spacing:0.05em;} 
  #standardSearch label {background:transparent;color:#fff;padding:0;margin:0;}
  #standardSearch .space {background:transparent;color:#fff;padding:0;margin:0;}
  #standardSearch #spaces { width:250px;margin:0 0 0 25px; clear:both;}
  #standardSearch #spaces div {width:28%;padding:2px;float:left;}
  #standardSearch #spaces div label{color:#000;}  
  #standardSearch fieldset {border:0;padding:5px 0 0 0;} 
  #searchrow fieldset label, #searchrow fieldset span.space{display:block;float:left; font-size:12pt;}
  #searchrow fieldset span.space{display:block;float:left; font-size:12pt;margin-right:5px;}
  div#searchrow fieldset div#spaces div label{font-size:9pt;float:none;display:inline;padding:0;}  
  div#standardSearch input#nameid {border:1px solid #000;margin:0 5px 3px 0;padding:2px;width:250px;color:#999;font-size:11pt;height:17px;_height:23px;display:block;float:left;} 
  div#standardSearch input#go{background:url('../images/button/search.png') no-repeat;border:0;margin:0;height:23px;width:102px;font-size:0pt;padding:0;display:block;float:left;}       
  
  #globalSearch {height:127px;padding:10px 0 0 10px;clear:both;}
  * html #globalSearch {height:147px;padding:10px 0 0 10px;}
  div#globalSearch ul#world_map {float:left;margin:0 0 0 0; padding:0px; position:relative; width:171px; height:102px; }
  div#globalSearch ul#world_map li {margin:0px; padding:0px; list-style:none; display:block; position:absolute; background:none;}                                             
  div#globalSearch ul#world_map a {display:block;font-size:75%;}
  div#globalSearch ul#world_map li a:focus {outline:none;}
  div#globalSearch ul#world_map span {display:none;}
      
  div#globalSearch ul#world_map li#global {left:0px; top:0px; width:171px; height:106px;}
  div#globalSearch ul#world_map li#global a {height:106px;}
      
  div#globalSearch ul#world_map li#africa {left:74px; top:45px; width:40px; height:40px;}
  div#globalSearch ul#world_map li#africa a {height:52px;}
  div#globalSearch ul#world_map li#africa a:hover {background:url("../images/domain-search/maps/africa_red.gif") -74px -45px no-repeat;}
  div#globalSearch ul#world_map li#africa a:focus {background:url("../images/domain-search/maps/africa_red.gif") -74px -45px no-repeat;}
  div#globalSearch ul#world_map li#africa a:active {background:url("../images/domain-search/maps/africa_red.gif") -74px -45px no-repeat;}
      
  div#globalSearch ul#world_map li#europe {left:80px; top:5px; width:88px; height:58px;} 
  div#globalSearch ul#world_map li#europe a {height:58px;}
  div#globalSearch ul#world_map li#europe a:hover {background:url("../images/domain-search/maps/europe_red.gif") -80px -5px no-repeat;}
  div#globalSearch ul#world_map li#europe a:focus {background:url("../images/domain-search/maps/europe_red.gif") -80px -5px no-repeat;}
  div#globalSearch ul#world_map li#europe a:active {background:url("../images/domain-search/maps/europe_red.gif") -80px -5px no-repeat;}
      
  div#globalSearch ul#world_map li#asia {left:112px; top:35px; width:45px; height:34px;} 
  div#globalSearch ul#world_map li#asia a {height:34px;}
  div#globalSearch ul#world_map li#asia a:hover {background:url("../images/domain-search/maps/asia_red.gif") -112px -35px no-repeat;}
  div#globalSearch ul#world_map li#asia a:focus {background:url("../images/domain-search/maps/asia_red.gif") -112px -35px no-repeat;}
  div#globalSearch ul#world_map li#asia a:active {background:url("../images/domain-search/maps/asia_red.gif") -112px -35px no-repeat;}
      
  div#globalSearch ul#world_map li#oceania {left:132px; top:64px; width:28px; height:29px;} 
  div#globalSearch ul#world_map li#oceania a {height:30px;}
  div#globalSearch ul#world_map li#oceania a:hover {background:url("../images/domain-search/maps/au-nz_red.gif") -132px -64px no-repeat;}
  div#globalSearch ul#world_map li#oceania a:focus {background:url("../images/domain-search/maps/au-nz_red.gif") -132px -64px no-repeat;}
  div#globalSearch ul#world_map li#oceania a:active {background:url("../images/domain-search/maps/au-nz_red.gif") -132px -64px no-repeat;}
      
  div#globalSearch ul#world_map li#north_america {left:0px; top:5px; width:70px; height:68px;}
  div#globalSearch ul#world_map li#north_america a {height:68px;}
  div#globalSearch ul#world_map li#north_america a:hover {background:url("../images/domain-search/maps/us_red.gif") 0px -5px no-repeat;}
  div#globalSearch ul#world_map li#north_america a:focus {background:url("../images/domain-search/maps/us_red.gif") 0px -5px no-repeat;}
  div#globalSearch ul#world_map li#north_america a:active {background:url("../images/domain-search/maps/us_red.gif") 0px -5px no-repeat;}
  
  div#globalSearch table#tbl_spaces {margin:0 0 0 10px; width:250px; font-size:11px;}
  div#globalSearch table#tbl_spaces tr.persistent td {padding-top:4px;}
  div#globalSearch table#tbl_spaces tr.persistent img {float:left; margin-top:-1px;}
  div#globalSearch table#tbl_spaces tr.persistent a {margin-left:4px;}
  div#globalSearch table#tbl_spaces td {width:27%;color:#000;}
  
  div#globalSearch #spacesList {float:left; width:auto;}
  div#globalSearch #spacesSearch {float:left; width:345px;} 
  div#globalSearch fieldset {border:0;padding:5px 0 0 0;} 
  div#globalSearch #spacesSearch fieldset span{ float:left; padding:5px;}  
  div#globalSearch #nameid {border:1px solid #000;margin:50px 5px 5px 0;padding:2px;width:200px;color:#999;font-size:11pt;height:17px;_height:23px;display:block;float:left;}   
  div#globalSearch input#go{background:url('../images/button/search.png') no-repeat;border:0;margin:50px 0 5px 0;height:23px;width:102px;font-size:0pt;padding:0;}           
  
  /* Top Columns */
  /* Browse*/
  #browseCol {float:left;width:185px;} 
  #browseMenu {background:#fff;margin:35px 5px 4px 10px;padding:5px;border:1px solid #A0D8E5;}
  #browseMenu h4 {margin:0; padding:0;font-weight:bold;}
  #browseMenu ul {list-style-position:outside;padding:0 0 0 20px;margin:0 0 0 0;} 
  #browseMenu li {padding:4px 0px;font-size:0.95em;}
  
  /* Main */
  #mainCol {float:left;width:590px;padding:0 0 0 20px;border:0 solid #000;}
  * html #mainCol {width:610px;} /* IE hack */
  
  #bottomText {padding:0 10px 0 15px;min-height:274px;} 
  
  #mainCol h2, #prodContent h2 {clear:both;padding:0;margin:10px 0 5px 0;font-weight:normal;}
  #mainCol h2.topSpacing {margin:45px 0 5px 0;}
  * html #mainCol h2.topSpacing {margin:10px 0 5px 0;} /* IE hack */
  #mainCol h3, #prodContent h3 {font-size:0.95em;} 
  #maincol p, #prodContent p {line-height:1.5em;color:#444;}
  div.left, div.right {float:left;margin-bottom:20px;} 
  div.left {background:inherit;width:290px;padding:0 10px 10px 0; margin-bottom:10px;}  
  div.right {background:inherit;width:280px;padding:0 0 0 10px;}
  * html #maincol .left {width:300px;padding:0 10px 0 0;}  /* IE hack */ 
  * html #maincol .right{width:290px;padding:0 0 0 10px;} /* IE hack */
  
  #bottomText .left, #bottomText .right {float:left;} 
  #bottomText .left {background:inherit;width:460px;padding:0 10px 0 0;}  
  #bottomText .right {background:inherit;width:280px;padding:0 0 0 10px;}
  
  /* Spaces Table*/
  #spacesTable {width:100%; height:auto;}
  #spacesTable td {padding:2px 10px;color:#0060B6;}
  #spacesTable th, #spacesTable .descr {padding:5px 10px;color:#000;font-weight:normal;text-align:left;}
  
  
  /* Pricing table */
  #pricingTable {width:100%; ;color:#000;height:auto;}
  #pricingTable td {padding:2px 10px;}
  #pricingTable th {padding:5px 10px;font-weight:bold;text-align:left;color:#000;}
  #pricingTable .proddesc {color:#0060B6;}
  #pricingTable .savings {color:#890c08;} 
  
  /* Other space stuff */
  dt {color:#0060B6;}
  
  /* TABS */
  #tabsB {float:left; width:100%;font-size:93%; line-height:normal;border:0 solid #000;border:0 solid #999; repeat-x bottom;}
  #tabsB ul {margin:0;padding:10px 10px 0 0;list-style:none;}
  #tabsB li {display:inline; margin:0; padding:0;}
  #tabsB a {float:left;background:url("../images/tab/tableftB.gif") no-repeat left top; margin:0; padding:0 0 0 4px; text-decoration:none; }
  #tabsB a span {float:left; display:block; background:url("../images/tab/tabrightB.gif") no-repeat right top;padding:5px 15px 4px 6px;color:#666;}
  /* Commented Backslash Hack hides rule from IE5-Mac \*/
  #tabsB a span {float:none;}
  /* End IE5-Mac hack */
  #tabsB a:hover span, #tabsB a.active span {color:#000;}
  #tabsB a:hover, #tabsB a.active {background-position:0% -43px;}
  #tabsB a:hover span, #tabsB a.active span  {background-position:100% -43px;}
  /* Hide inactive tabs - by default tab0 is always shown */
  #tab1, #tab2,#tab3,#tab4,#tab5,#tab6{display:none;} 
  
  #phoneBig { height:53px; background:#E1F4FD url(../images/icons/phone_big.gif) no-repeat 15px 10px; padding:2px 65px; margin:10px; border-top:1px solid #BAE6FB;border-bottom:1px solid #BAE6FB;}
  #phoneBig h3{ color:#0060B6; font-size:1.5em;font-weight:normal;margin:7px 0 2px 0}
  #phoneBig p{ color:#0060B6; font-size:0.9em;font-weight:normal;margin:2px 0 10px 0}

  #contactIntroduction p, #contactIntroduction h3{color:#fff;}
  div.formSection{margin:40px 20px;}
  
  /* Contact form page */
  #thankyou{margin-top:100px}
  #thankyou h3{font-size:1.2em}
      
  /*.asia */
  #asiadates {background: url(../images/products/spacesInfo_bg.gif) bottom repeat-x;padding-bottom:5px;}
  #asiadates h3 {margin-bottom:0;padding-bottom:0}
  #asiadates h4 {font-size:0.9em;color:#0060B6;margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0;font-weight:normal;}
  #asiadates p {font-size:0.9em;border-bottom:1px dotted gray;padding-top:0;margin-top:3px; }

#standardSearch{position:relative}
#starburst{position:absolute; right:70px; top:20px; padding:45px 50px; font-size:0}