/* container styles */
body {margin:0;padding:0;text-align:center;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:75% !important; font-size: 80%; background:#DADADA;}

/*common */
h1, h2, h3 {color:#326798;font-size:1.2em;}
h1 {font-size: 18px}
h3 {
	font-size:1.2em;
	font-weight: normal;
}
h4 {
	font-size: 1.2em;
	color: #990000;
}

p {margin:3px 0;letter-spacing:0.02em;line-height:1.5em;}
#contentarea li {margin:3px 0;letter-spacing:0.02em;}
img {border:0;} 
a {color:#274D74;}
a:visited {
	color: #336699;
}
a:active {
	color: #8ADBFF;
}


a:hover {
	color: #000000;
text-decoration:none;
}

/* Whole page */
#content{position:relative;margin-left:auto; margin-right:auto;}

/*Header styles */
#headercontainer{width:840px;margin:0 auto;background:transparent url(images/mastheadBg.gif) repeat-x top; text-align:left;position:relative; z-index:999;}
#header {width:764px;margin:0 auto;z-index:2000;height:100px;}
#domainzlogo {float:left; width:520px;position:relative;z-index:2000}

/*Top Navigation Welcome*/
#topnav{float:left;padding:5px;margin:3px 0 50px 0;width:230px;background-color:#1F4066;position:relative;z-index:2;font-size:0.9em;}
#topnav ul{list-style-type:none;list-style-position:outside;list-style-image:none;margin:0;padding:0;}
#topnav li{float:left;cursor:pointer;padding:0;margin:0;}
#topnav a {text-decoration:none;border:0;color:#9ACDFF;}
#login a span, #specialoffers a span{border-right:1px solid #9ACDFF;padding-right:13px;padding-left:7px;}
#dntools a span, #specialoffers a span{padding-left:10px;}
#basketicon {display:inline;} 

/*menu styles */
#menu { clear:both;height:26px;width:764px;background:transparent url(images/menuBg.gif) repeat top;color:#330000;text-align:left;z-index:1000;font-size:0.8em;}
#menu a {text-decoration:none;border:0;display:block;height:26px;color:#330000; padding: 0px; margin: 0px;}
#menu ul {list-style-type:none;list-style-position:inside;margin:0;padding:0;background-repeat:no-repeat;text-align:left;}
#menu li{display:block;height:26px;text-align:left;border-right:1px solid #e5e5e5;}
#menu li span {display:block;height:19px;margin:0;padding:7px;}
#menu li.last {border-right:none;}
#menu li:hover span, #menu li.over span{background:#fff;}
#menu ul .menuHeader {float:left;cursor:pointer;}
#menu li ul{margin:0;position:absolute;display:none;cursor:pointer; background:#fff url(images/menuDropDownBg.gif) repeat-x bottom;position:relative;padding-bottom:10px;}
#menu li ul li {height:15px; padding: 4px; margin: 2px; border:none;}
#menu li ul li a {height:20px;}
#menu li:hover ul, #menu li.over ul,#menu li.current ul {display:block;position:absolute;}
#menu li ul li:hover, #menu li ul li.over {background:#FDDF53;}
#menu #domainname {width:100px;}
#menu #hosting {width:100px;}
#menu #design {width:105px;}
#menu #onlinemarketing {width:120px;text-align:left}
#menu #email {width:110px;}
#menu #forwarding {width:100px;}
#menu #help {width:50px;}
/*#menu #domainz {width:90px;} #menu #domainname ul, #menu #hosting ul, #menu #design ul, #menu #email ul, #menu #forwarding ul, #menu #help ul {width:120px;} #menu #domainz ul {width:110px;}*/ 

/*body styles*/
#bodycontainer{background:#FFF;width:840px;margin:0 auto;min-height:600px;}
#body {width:764px;min-height:600px;text-align:left;margin:0 auto;background:#FFF;}
#body #hpBanner { height: 192px; width: 764px; position: relative; }
#breadcrumb {
	text-align:left;
	clear:both;
	color:#999;
	padding:10px 0 0 0;
	font-size: 0.95em;
}
/*promotion styles - 1 */
#promoarea1,#promoarea2 {width:764px; height:192px;background-image:url(/images/offers/aussies-764x192.jpg);clear:both;}
#promoarea1 a, #promoarea2 a {width:764px; height:192px;display:block;} 

/*search styles */
#searcharea {
	height:105px;
	background-color: transparent;
	background-image: url(images/searchBg.gif);
	background-repeat: repeat-x;
	background-position: top;
        position: relative;
}
#searcharea #transferLink { position: absolute; top: 64px; left: 88px; cursor: pointer; }
#subsearcharea {
	height:145px;
	background-color: transparent;
	background-image: url(images/dnSearch_bggif.gif);
	background-repeat: repeat-x;
	background-position: top;
	padding-top: 30px;
}
#subsearcharea select {width:auto;}
#searcharea h2, #subsearcharea h2 {font-weight:normal;padding:10px 50px;margin:0;font-size:1.2em;color:#000;}
#searcharea span, #subsearcharea span{font-size:1.2em;}
#searchbox {
	padding-top: 0px;
	padding-right: 150px;
	padding-bottom: 20px;
	padding-left: 50px;
}
.searchbox {width:300px;font-size:1.2em;border:1px solid blue;}
#searcharea select {width:auto;}
#searchsubmit {
	background:transparent url(images/searchButton.gif);
	width:85px;
	height:37px;
	padding-bottom:12px;
	border:0;
	text-indent:-1000em;
	cursor:pointer;
	margin-left:0px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 0;
	padding-right: 0;
	padding-left: 0;
}
#searchsubmit:active{background:transparent url(images/searchButtonHi.gif);}

/*Products style*/
#products div div ul {list-style:disc inside url(images/raquo12.gif);margin:0;padding:10px 0;}
#products div div li{margin:0;padding:0;}
#products div div a {color:#336699;margin:0;padding:0;}
#product1, #product2 {width:254px;float:left;margin:0;padding-right:1px;}
#product3 {width:254px;float:right;}
#products h2 {font-size:.9em;}
#product1 img, #product2 img, #product3 img{border:none;}
#product1 div, #product2 div, #product3 div {padding:5px;}
#product1 div,#product2 div {border-right:1px dotted gray;}

/* verisign promotion */
#longPromo { clear: both; display:block; left:18px; margin-bottom:14px; outline:0px; position:relative; top:14px; }

#subproducts{clear:both;border-bottom:1px dotted gray;padding:5px 0;}
#subproducts p,#subproducts ul{display:inline;}
#subproducts ul {list-style:disc outside url(images/raquo12.gif);padding-left:5px;margin:0;}
#subproducts li{display:inline;cursor:pointer;padding:0;margin:0;}
#subproducts a {color:#336699;margin:0;padding:0;}
#subproducts img {padding:0 5px 0 0;}

/* Quicklinks styles */
#quicklinks{width:480px;border-right:1px dotted gray;float:left;height:260px;}
#quicklinks h2, #fastlane h2{margin-bottom:0;margin-top:14px;}
#quicklinks h3{font-weight:normal;margin:10px 0 10px 0;}
#quicklinks ul,#fastlane ul {list-style:disc inside url(images/raquo12.gif);padding:0;margin:0;}
#quicklinks li,#fastlane li{margin:0;padding:0;}
#quicklinks a,#fastlane a {color:#336699;margin:0;padding:0;} 
#registerdomain{width:250px;float:left;}
#hostwebsite{width:250px;float:left;}
#promotewebsite{padding-top:1px;}
#fastlane{background:transparent url(images/customerService.gif) no-repeat bottom left;width:273px;float:right;padding-left:10px;height:260px;}
#fastlane div {height:50px;width:273px;}
#fastlane div h2 {width:130px;float:left;}
#fastlane div ul{float:left;width:120px;margin-top:14px;padding-left:5px;border-left:2px solid #326798;}

/*Communication */
#communication {padding:10px 0 0 0; border-bottom:1px dotted gray;clear:both;}
#communication img {padding:0 5px 0 0;}
#communication a {}
.custservice {padding:50px 0 0 54px;font-size:1.3em;}
.phone {padding-left:54px;font-size:1.5em;color:#326798;}

/*Content Area*/
#contentArea { clear:both; margin:5px 0; padding-top:5px;}
#contentArea h1, #contentArea h2 {color:#790000;letter-spacing:0.05em;text-transform:uppercase;font-style:normal;}
#contentArea h1 {font-size:0.9em;margin-top:15px;}
#contentArea h2 {font-size:0.9em;margin:12px 0 3px 0;padding-left:21px;font-size:0.9em;color:#000;font-weight:bold;background:url(/gfx/melbourneit-2006/findDomainsArrows.gif) no-repeat left;}
#contentArea p {margin:7px 20px;line-height:1.5em;color:#444;} 
#contentArea a:hover {text-decoration:none;}

/*Footer styles */
#footer p {font-size:0.8em;padding:20px 7px;}

#footer {width:840px;margin:0 auto;border-top:1px dotted gray;clear:both;}
#subfooter { clear:both;text-align:left;font-size:0.8em;}
#subfooter ul {list-style-type:none;list-style-position:outside;list-style-image:none;margin:0;padding:0;background-repeat:no-repeat;}
#subfooter li {float:left;cursor:pointer;padding:5px 0;}
#subfooter a {text-decoration:none;border:0;color:#000;}
#subfooter a span {border-right:1px solid #000;padding:0 7px;}
#sitemap {padding:0 7px;}

#subfooter2 {width:840px;clear:both;font-size:0.8em;background:#DADADA;padding-top:5 px;}
#subfooter2 ul {float:left;width:200px;list-style-type:none;list-style-position:outside ;list-style-image:none;margin:0;padding:0;background-repeat:no-repeat;}
#subfooter2 li {float:left;cursor:pointer;}
#subfooter2 a {text-decoration:none;border:0;color:#000;}
#subfooter2 a span {text-decoration:none;border-right:1px solid
#000;padding:0 7px;}
#privacy {padding:0 7px;}

#subfooter2 p {text-align:left;background:#DADADA;float:left;width:640px;margin:0;padding:0;}

/* Form formatting */
form div p.clear{height:5px;clear:both;border:0;}
form label{margin-left:10px; line-height:1em;}
form .checkBox{width:13px; margin-right:15px;}	
form .mandatory {padding:0 5px;color:red;}
form .help {padding:0 5px;font-size: 88%;}	
form .submitRow {background:#fff;} 
form .inputSubmit{background:#326798; float:right; border:1px solid #999; color:#fff;padding:5px;font-weight:strong;}
form #privacyBlurb { float: left; margin-top: 10px; }
form #domainDiv{height:40px;}
form small {display:block; margin: 0 0 0 190px; padding: 1px 3px; font-size: 88%;clear:left;}
form fieldset *{vertical-align:middle;}
form fieldset p.expiry{font-size:8pt; padding-left:5px;}
form fieldset input, div select{width:200px;}
form fieldset textarea{width:500px; height:80px;padding-left:0; margin-left:0;}
form fieldset div label.labelCheckbox{width:170px; padding:5px;}
form fieldset fieldset legend { color:#000; font-size:100%;}
form fieldset div {clear:both;padding:10px; margin:0;border-top:1px solid #ccc;background:#efefef;min-height:14px;}
form fieldset div.alt {background:#fff; padding-right:0;}
form fieldset div label {display:block; float:left; width:120px; min-width:120px; text-align:right;padding:5px 0 2px 0; margin:0;}
form fieldset div p { line-height:1em; display:block;  float:left; text-align:left;padding:5px 0 2px 0; margin:0;}
form fieldset div input { width:180px;float:left;border:1px solid #ccc;}
form fieldset div select {margin-left:0;border:1px solid #ccc;width:50px;} 
#T7{margin-left:0;border:1px solid #ccc;width:184px;}

.specialPrice em {font-size:14px;padding-left:15px; color: rgb(137, 12, 8);} 

/* Yellow Box */
#yellowBox{clear:both;
background:#FFFFE8 url(http://www.melbourneit.com.au/gfx/products/CTA_phone.gif) 15% no-repeat; border:dotted 1px #C1DCE4; border-right:0; padding:0px 0 0 22%;}
div#yellowBox p{padding:20px 0px 20px 00px; color:#0060B6; font-size:1.4em;}
div#yellowBox p strong{font-size:1.1em;} 

/* SIDE Boxes */
.box-right{clear: both;width: 200px;border:1px dotted #326798;background-color: #ECF6FF;padding: 5px 10px;float: right;margin: 0 20px;text-align: justify;}
.box-right p{color: #525252;}
.box-right h2{text-align: center;}
.box-right ul {padding-left:15px;padding-right:0; margin-right:0;text-align: left;}
.yellowBoxSmall{clear: both;width: 200px;padding: 10px;float: right;margin: 20px;border:dotted 1px #C1DCE4;}
.yellowBoxSmall.tel{background:#FFFFE8 url(http://www.melbourneit.com.au/gfx/products/CTA_phone.gif) 5% no-repeat; }
.yellowBoxSmall.arrow{background:#FFFFE8 url(/images/arrow-down.gif) 5% no-repeat;}
.yellowBoxSmall span{padding-left: 55px;display: block;}
