/*
Theme Name: Delron Group
Theme URI: http://www.delrongroup.com.au/
Description: Custom Wordpress theme designed for Delron Group.
Version: 1.0
Author: Envisage Blue
Author URI: http://www.envisageblue.com.au/
*/

/* Resets
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
} */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td { margin: 0; padding: 0; }
fieldset,img,abbr { border: 0; }
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,th,var { font-style: normal; font-weight: normal; }
caption,th { text-align: left; }
q:before,q:after { content: ''; }
a {text-decoration: none; color:#40a887; }
a:hover { text-decoration:underline; }

:focus {
	outline: 0;
}

body {
	/* color: #008a5e; */
	color:#555;
	background: #fff url('images/Delron_bg.jpg') top center no-repeat;
	background-position: 30% -4%; 
	/* font: 62.5% Arial, Helvetica, sans-serif; */
	font:12px Arial, Helvetica, sans-serif;
	/* height: 100%; */
}

html, body {
	/* height: 100%; */
}
#container {
	width: 980px;
	background: url('images/background-delron.png') no-repeat;
	margin: 0 auto;
}
b, strong, h2, h3 {
	font-weight:bold;
	color:#333;
}
#header {
	width:945px;
	margin:0 auto;
	padding:20px 0 0 0;
}
#header .left {
	width:244px;
	float:left;
}
#header .right {
	width:641px;
	float:left;
}
.logo {
	margin:15px 0 0 8px;
}
#top_navigation {
	float:left;
	width:200px;
	margin:0 0 38px 480px;	
}

*html #top_navigation {
	margin:0 0 38px 240px;
}

#top-nav {
	margin:8px 8px 0 0;
	padding:0;
	list-style:none;
	width:200px;
	text-align:right;
}
#top-nav li {
	float:right;
	margin:0 0 0 10px;
	color:#dadada;
}
#top-nav li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration:none;
	font-size:11px !important;
}
#main_navigation {
  float:right;
	margin:0 0 0 10px;
	padding:0;
	list-style:none;
	width:635px;
}

/* Root = Horizontal, Secondary = Vertical */
ul#main-nav {
  margin:0 0 0 0px;
  border:0 none;
  padding:0;
  width:655px; /*For KHTML*/
  list-style:none;
  height:33px;
}

ul#main-nav li {
  margin:0;
  background:url('images/rightborder.gif') center right no-repeat;
  padding:0;
  float:left; /*For Gecko*/
  display:inline;
  list-style:none;
  position:relative;
  padding:7px 10px;
}

ul#main-nav ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 210px;
  list-style: none;
  display: none;
  position: absolute;
  left: 0;
}

ul#main-nav ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#main-nav ul li {
  width: 210px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
  padding:0; margin:0;
}

/* Root Menu */
ul#main-nav a {
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #8b8b8b;
  /* font-size: 1.3em; */
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  border-bottom: 0px dotted #eee;
}
ul#main-nav ul {
	border-top: 1px solid #dadada;
	margin-top: 3px;
}
ul#main-nav a:hover,
ul#main-nav li:hover a,
ul#main-nav li.iehover a,
ul#main-nav .active a{
  color: #009260;
}
/* 2nd Menu */
ul#main-nav li:hover li a,
ul#main-nav li.iehover li a {
  float: none;
  background: #f2f2f2;
  color: #8b8b8b;
  padding: 3px 8px 4px 8px;
}
/* 2nd Menu Hover Persistence */
ul#main-nav li:hover li a:hover,
ul#main-nav li:hover li:hover a,
ul#main-nav li.iehover li a:hover,
ul#main-nav li.iehover li.iehover a {
  background: #e0e5e9;
  color: #009260;
  padding: 3px 8px 4px 8px;
}
/* 3rd Menu */
ul#main-nav li:hover li:hover li a,
ul#main-nav li.iehover li.iehover li a {
  background: #f2f2f2;
  color: #8b8b8b;
}

/* 3rd Menu Hover Persistence */
ul#main-nav li:hover li:hover li a:hover,
ul#main-nav li:hover li:hover li:hover a,
ul#main-nav li.iehover li.iehover li a:hover,
ul#main-nav li.iehover li.iehover li.iehover a {
  background: #f2f2f2;
  color: #8b8b8b;
}

/* 4th Menu */
ul#main-nav li:hover li:hover li:hover li a,
ul#main-nav li.iehover li.iehover li.iehover li a {
  background: #f2f2f2;
  color: #8b8b8b;
}

/* 4th Menu Hover */
ul#main-nav li:hover li:hover li:hover li a:hover,
ul#main-nav li.iehover li.iehover li.iehover li a:hover {
  background: #f2f2f2;
  color: #8b8b8b;
}

ul#main-nav ul ul,
ul#main-nav ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#main-nav li:hover ul ul,
ul#main-nav li:hover ul ul ul,
ul#main-nav li.iehover ul ul,
ul#main-nav li.iehover ul ul ul {
  display: none;
}
ul#main-nav li:hover ul,
ul#main-nav ul li:hover ul,
ul#main-nav ul ul li:hover ul,
ul#main-nav li.iehover ul,
ul#main-nav ul li.iehover ul,
ul#main-nav ul ul li.iehover ul {
  display: block;
}
#content {
	width: 945px;
	clear:both;
}
.entry {
	line-height:20px;
}
.entry em {
	font-style:italic;
}
.entry p, .entry ol, .entry ul {
	margin: 0 0 1em 0;
}
.entry ul,
.entry ol {
	margin: 0 0 1em 20px;
	list-style: disc;
}
.entry blockquote {
	color:#009c6a;
	font-size:16px;
	font-style:italic;
	margin:15px 20px 0 0;
	padding:0 0 0 15px;
	border-left:5px solid #ddd;
}
.entry blockquote cite {
	margin: 5px 0 0 0;
	display: block;
}
#sidebar {
	float:left;
	width:218px;
	margin:22px 0 0 29px;
}

*html #sidebar {
width:200px;
margin:22px 0 0 15px;
}

ul.sidebar {
	list-style:none;
	margin:0;
	padding:0;
}
ul.sidebar li.widget {
	margin:0 0 23px 0;
	padding:0;
	list-style:none;
}
.widget_buttons .button {
	background:url('images/greybutton.jpg') top left no-repeat;
	width: 188px;
	height: 28px;
	margin: 10px 0 0 15px;
	text-align:center;
}
.widget_buttons .button a {
	line-height:28px;
	color: #008a5e;
	text-decoration:none;
}
.widget_buttons .button a:hover {
	color:#333;
}
.widget_flash {
	text-align:center;
}

#side_navigation {
	padding:30px 0 20px 13px;
	background:url('images/sidebar.jpg') top center no-repeat;
}
#side_navigation h3 {
	font-weight:normal;
	margin:0 0 0.4em 0;
	color: #fff;
	text-decoration:underline;
	font-size: 14px;
}
#side_navigation h3 a {
	color: #fff;
	text-decoration:underline;
	font-size: 14px;
}
#side_navigation ul {
	list-style:none;
	padding:0;
	margin:0 0 0.5em 0;
}
#side_navigation li {
	background:url('images/arrow.gif') 0 6px no-repeat;
	padding:0 0 0 13px;
	line-height:18px;
	color:#fff;
}
#side_navigation li a {
	color:#fff;
	text-decoration:none;
}
.linklove {
	display:none;
}
#main {
	float: right;
	width: 690px;
	padding-right: 5px;
}
.page {
	padding:0 0 0 25px;
}
.home_banner {
	width:694px;
	height:163px;
}

#contentmain {
	padding: 0 25px 25px 0;
}
#contentmain .page {
	margin:0 0 0 25px;
}
.page h1, .container h1 {
	font-size:16px;
	color:#009c6a;
	margin:0 0 14px 0;
}
.page h2, .page h3 {
	font-size:14px;
	color:#999;
}

/* #main p {
	font-size: 1.2em;
	color: #666666;
	line-height: 1.7em;
	margin-bottom: 20px;
} */

#mainleft {
	float: left;
	padding: 0 20px 0 0px;
	width: 295px;
	border-right: 1px #dadada solid;
}
#mainleft .container {
	margin:0 0 0 32px
}

#mainright {
	float: right;
	padding: 0 0px;
	width: 295px;
}

#contactleft {
	float: left;
	padding: 0 20px 0 0px;
	width: 390px;
}
#contactright {
	float: right;
	padding: 0 0px;
	width: 200px;
}
#contactright img {
	padding:2px;
	border:1px solid #aaa;
	margin:1em 0 0 0;
}

#footer {
	width: 940px;
	background:url(images/footer.jpg) top center no-repeat;
	margin: 34px auto 0 auto;
	padding: 25px 0 14px 0;
	color: #ababab;
	font-size:11px;
}

#footer p {
	/* margin: 0 0 10px 0; */
	font-family: Tahoma, Arial, Helvetica, sans-serif
}

#legal {
	float: left;
	width: 360px;
	/* font-size: 1.1em; */
	/* margin-top: 10px; */
	line-height:12px;
}

#legal a {
	text-decoration: none;
	color: #aeaeae
}

#foot-nav {
	float: right;
	width: 470px;
	text-align: right;
	list-style: none;
	

}

#foot-nav li {
	float: left;
	margin: 0 0 0 10px;
	color: #dadada;
}

#foot-nav li a {
	/* font-size: 1.1em; */
	color: #999999;
	text-decoration:none;
	
}

#footer p img {
	padding-top: 10px;
}


.clear {
	clear:both;
}

#container #footer #legal .eblogo {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	top: 8px;
	position: relative;
}



#Table_01 {
	position:relative;
	left:0px;
	top:0px;
	width:317px;
	height:309px;
}

#delron-regionalwa-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:317px;
	height:9px;
}

#delron-regionalwa-02_ {
	position:absolute;
	left:0px;
	top:9px;
	width:215px;
	height:98px;
}

#Darwin_ {
	position:absolute;
	left:215px;
	top:9px;
	width:58px;
	height:23px;
}

#delron-regionalwa-04_ {
	position:absolute;
	left:273px;
	top:9px;
	width:44px;
	height:50px;
}

#delron-regionalwa-05_ {
	position:absolute;
	left:215px;
	top:32px;
	width:58px;
	height:27px;
}

#delron-regionalwa-06_ {
	position:absolute;
	left:215px;
	top:59px;
	width:6px;
	height:131px;
}

#Kununnurra_ {
	position:absolute;
	left:221px;
	top:59px;
	width:89px;
	height:21px;
}

#delron-regionalwa-08_ {
	position:absolute;
	left:310px;
	top:59px;
	width:7px;
	height:250px;
}

#delron-regionalwa-09_ {
	position:absolute;
	left:221px;
	top:80px;
	width:89px;
	height:229px;
}

#delron-regionalwa-10_ {
	position:absolute;
	left:0px;
	top:107px;
	width:81px;
	height:83px;
}

#Karratha_ {
	position:absolute;
	left:81px;
	top:107px;
	width:57px;
	height:28px;
}

#delron-regionalwa-12_ {
	position:absolute;
	left:138px;
	top:107px;
	width:77px;
	height:83px;
}

#delron-regionalwa-13_ {
	position:absolute;
	left:81px;
	top:135px;
	width:57px;
	height:55px;
}

#delron-regionalwa-14_ {
	position:absolute;
	left:0px;
	top:190px;
	width:60px;
	height:119px;
}

#Geraldton_ {
	position:absolute;
	left:60px;
	top:190px;
	width:68px;
	height:18px;
}

#delron-regionalwa-16_ {
	position:absolute;
	left:128px;
	top:190px;
	width:39px;
	height:38px;
}

#Kalgoorlie_ {
	position:absolute;
	left:167px;
	top:190px;
	width:54px;
	height:25px;
}

#delron-regionalwa-18_ {
	position:absolute;
	left:60px;
	top:208px;
	width:68px;
	height:20px;
}

#delron-regionalwa-19_ {
	position:absolute;
	left:167px;
	top:215px;
	width:54px;
	height:41px;
}

#delron-regionalwa-20_ {
	position:absolute;
	left:60px;
	top:228px;
	width:38px;
	height:11px;
}

#Perth_ {
	position:absolute;
	left:98px;
	top:228px;
	width:46px;
	height:11px;
}

#delron-regionalwa-22_ {
	position:absolute;
	left:144px;
	top:228px;
	width:23px;
	height:28px;
}

#delron-regionalwa-23_ {
	position:absolute;
	left:60px;
	top:239px;
	width:18px;
	height:70px;
}

#Bunbury_ {
	position:absolute;
	left:78px;
	top:239px;
	width:66px;
	height:11px;
}

#Busselton_ {
	position:absolute;
	left:78px;
	top:250px;
	width:66px;
	height:12px;
}

#Albany_ {
	position:absolute;
	left:144px;
	top:256px;
	width:34px;
	height:30px;
}

#delron-regionalwa-27_ {
	position:absolute;
	left:178px;
	top:256px;
	width:43px;
	height:53px;
}

#delron-regionalwa-28_ {
	position:absolute;
	left:78px;
	top:262px;
	width:66px;
	height:47px;
}

#delron-regionalwa-29_ {
	position:absolute;
	left:144px;
	top:286px;
	width:34px;
	height:23px;
}
#ll2 {
	display: none;
}

/*                                                    */
/*  main 'top-level' form elements                    */
/*                                                    */

.cform { 
	margin-top:-22px; 
	width: 380px; 
}
.cform fieldset	{ 
	margin-top:0px; 
	padding:0px 0 0px 0; 
	border:none;
}

.cform .cf_hidden {
	display:none; 
	border:none!important;
	background:none!important;
	padding:0!important;
	margin:0!important;
}

.cform legend { 
	margin:0;
	padding:0; 
	font:normal 18px Helvetica; 
	color: #aaa;
	letter-spacing:3px;
}

ol.cf-ol { 
	margin:0!important; 
	padding:15px 0 0 0!important; 
}
ol.cf-ol li	{
	background:none!important; 
	margin:10px 0!important; /*some themes may interfere otherwise*/
	padding:0; 
	list-style:none!important; 
	text-align:left;
	line-height:1.1em;
}


/*                                                    */
/* just for text-only fields (no input)               */
/*                                                    */

ol.cf-ol li.textonly {
	color:#888888;
	font-size:1em;
	letter-spacing:2px;
	margin:12px 0pt !important;
	padding:0pt 0pt 0pt 100px;
}


/*                                                    */
/* global definitions for field labels                */
/*                                                    */

.cform label {
	width:110px; 
	margin:4px 30px 0 0; 
	display:-moz-inline-box; /*for mozilla*/
	display:inline-block; /*for Opera & IE*/
	text-align:left;
	vertical-align:top;
	color: #008a5e;
	font:1.2em Arial, Helvetica, sans-serif;
}
.cform label span {
	width:110px; /* must be the same as above!*/
	display:block; 
}

label.cf-before {
	margin:4px 10px 0 0; 
}

label.cf-after 	{
	margin:4px 2px 0pt 6px;
	text-align:left;
	width:75px;
}

label.cf-after span {
	width:75px;
	display:block;
}

label.cf-group-after {
	margin:4px 0 0 2px;
	width:60px;
	text-align:left;
}
label.cf-group-after span {
	width:60px;
	display:block;
}

/*                                                    */
/*   FORM FIELDS general formatting                   */
/*                                                    */

.cform input,
.cform textarea,
.cform select { 
	padding:3px;
	border:1px solid #aaa; 
	font:0.9em Trebuchet MS,sans-serif;
	color:#888;
	vertical-align:top;
  background-color: #fff;
}
.cform input,
.cform select {
	border-right:3px solid #aaa;
}
.cform input:hover,
.cform textarea:hover,
.cform select:hover	{
	border: 1px solid #40a887;
	background:#ffffff url('../images/field-bg-bottom.gif') repeat-x bottom left; 
}
.cform input:hover,
.cform select:hover {
	border-right:3px solid #40a887;
}


.cform input:focus,
.cform textarea:focus,
.cform select:focus	{ 
	color:#666;
	background:#ffffff url('../images/field-bg-bottom.gif') repeat-x bottom left; 
}

.cform textarea,
.cform input {
	width:230px; 
}
.cform select {
	width:238px; /* attempt to have equal length */
}  

.cform select.cfselectmulti	{ 
	height:7.5em; 
}

.cform textarea {
	font-family: arial;
	font-size: 1em;
	overflow:auto;
}

/*                                                    */
/* formatting for text:  "(required)"  & other        */
/*                                                    */

span.reqtxt,
span.emailreqtxt { 
	margin:0px 5px 7px 98px;
	display: none; 
	vertical-align:top;
	color: #aaa;
	font-size:0.7em;
	line-height:1.2em;
}

.reqtxt,
.emailreqtxt { 
	display: none!important; 
}

/*                                                    */
/*   radio button title                               */
/*                                                    */

ol.cf-ol li.cf-box-title {
	color:#888888;
	font-size:1em;
	letter-spacing:2px;
	margin:12px 0pt 0 !important;
	padding:0pt 0pt 0pt 100px;
}

/*                                                    */
/*   check boxes                                      */
/*                                                    */

input.cf-box-a,
input.cf-box-b 	{ 
	margin:1px 0 0 0; 
	width:16px; 
	height:22px;
	border:none!important;
	background:none!important;
}

input.cf-box-a 	{ 
	margin-left:100px; /* check with label 'width' incl. */
} 


/*                                                    */
/* check box groups                                   */
/*                                                    */

ol.cf-ol li.cf-box-group {
	padding: 0 0 5px 100px; 
} 


/*                                                    */
/*   FORM submit button                               */
/*                                                    */

p.cf-sb {
	margin-left: 150px;
	padding:0px 3px 0px 0px !important;
	text-align:left;
}
.cform input.backbutton,
.cform input.resetbutton,
.cform input.sendbutton	{ 
	width:auto;  
	padding:2px 1em; 
	margin:0;
	font-size:0.8em;
	color:#008a5e;
	background-color:#e7edf0;
	border:1px solid #b9baba !important;
}
.cform input.resetbutton {
	margin: 0 5px 0 0;
}
.cform input.backbutton {
	margin: 0 5px 0 0;
}

/*                                                    */
/*   FORM FIELDS enhanced error display               */
/*                                                    */
ol.cf-ol li.cf_li_err {
	background:#FFDFDF url(li-err-bg.png) repeat!important;
	border-color:#DF7D7D;
	border-style:solid;
	border-width:1px 0pt;
	padding:5px 0!important;
	margin:5px 0!important;
}

ol.cf-ol li ul.cf_li_text_err {
	margin:0 0 0 10px;
	padding:0;
	color:#333;
}

ol.cf-ol ul.cf_li_text_err li {
	background:url(icon-alert.png) no-repeat left 1px!important;
	list-style:none!important;
	font-weight:bold;
	text-indent:0;
	margin:0 0 2px!important;
	padding-left:15px;
}
ol.cf-ol ul.cf_li_text_err li:before {
	content:'';
}

/*                                                    */
/* 'visitor verification' related styles              */
/*                                                    */
label.secq,
label.seccap {
	vertical-align:text-bottom;
	margin-bottom:4px;
}

input.secinput {
	vertical-align:text-bottom;
}

#cforms_captcha6,
#cforms_captcha5,
#cforms_captcha4,
#cforms_captcha3,
#cforms_captcha2,
#cforms_captcha {
	height:15px;
	width:100px;
	padding: 4px 4px;
	margin: 0;
	vertical-align:text-bottom;
}

img.captcha	{
	vertical-align:text-bottom;
	margin:0 0 0 10px!important;
	padding:0!important;
	border:none!important;
	float:none!important;
}

img.captcha-reset {
	vertical-align:text-bottom;
	background:	url(captcha_reset_white.gif) no-repeat;
	margin:0 0 2px 3px;
	width:21px;
	height:21px;
	border:none;
}

img.imgcalendar {
	border:none;
}

/*                                                    */
/* change formatting of response msgs here            */
/*                                                    */

div.cf_info {
	color:#333;
	display:none;
	padding:10px 15px!important;
	width:370px;
	line-height:1.3em;
	margin:10px auto;
}
div.cf_info ol {
	margin:0;
	padding:5px 15px 0 30px;
}
div.cf_info ol li {
	padding:1px 0;
	margin:2px 0;
}
div.cf_info a	{
	color:red!important;
	text-decoration:underline!important;
}
div.success {
	background:#F9F9F9 none repeat scroll 0%;
	color:#AAAAAA;
	display:block;
}
div.failure {
	display:block;
	background:#FFDFDF url(li-err-bg.png) repeat!important;
	border-color:#DF7D7D;
	border-style:solid;
	border-width:1px 0pt;
}
div.waiting {
	background:#F9F9F9;
	color:#AAAAAA;
	display:block;
}
/*                                                    */
/*   formatting for invalid user inputs               */
/*                                                    */
.cform .cf_error { 
	color:red; 
	border:1px solid #FF0000; 
}
div.mailerr {
	display:block;
}
.mailerr,
.cform .cf_errortxt {
	color:red; 
}

/*                                                    */
/* change formatting of response msgs here            */
/*                                                    */

p.cf_info 		{
	margin:10px 0;
	text-align:center;
}
p.success 	{
	color:green;
}
p.failure 	{
	color:red;
}

/*                                                    */
/* disabled fields [disabled] does not work on IE!    */
/*                                                    */

[disabled] {
	color:#dddddd;
	border-color:#dddddd!important;
	background:none!important;
}
.disabled {
	border-color:#dddddd!important;
}

/*                                                    */
/* upload box styling                                 */
/*                                                    */

.cform input.cf_upload  {
	width:200px;
	background: #f9f9f9;
	border:1px solid #888888;
}

/*                                                    */
/*  Other: link love                                  */
/*                                                    */
.linklove {
	margin:6px auto 10px !important;
	padding:0pt 6px 0pt 0pt !important;
	text-align:right;
	width:380px;
}
.linklove a,
.linklove a:visited {
	font-size: 0.8em;
	font-family: Tahoma;
	color:#aaaaaa!important;
}


/*                                                    */
/*  Other: browser hacks                              */
/*                                                    */
*+html ol.cf-ol,
*+html ol.cf-ol li	{
	display: inline-block;  /*for ie7*/
}
* html ol.cf-ol,
* html ol.cf-ol li,
* html span.reqtxt,
* html span.emailreqtxt { 
	display: inline-block;
}
* html .cform legend { 
	position:absolute; 
	left: -8px; 
	top:0;
	margin-left:0;
}
*+html .cform legend { 
	position:absolute; 
	left: -8px;
	top:0;
	margin-left:0;
}
* html .cform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px; 
}
*+html .cform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px; 
}
* html img.captcha	{
	margin-bottom:1px!important;
}
*+html img.captcha	{
	margin-bottom:1px!important;
}

.cform .fldrequired {
	border-right:3px solid #ebc2c2;
}
.cform input.fldrequired:hover,
.cform textarea.fldrequired:hover,
.cform select.fldrequired:hover {
	border-right:3px solid #ebc2c2 !important;
}

.waterless_link {
position: absolute;
margin-left: 875px;
margin-top: 70px;
}








