body {
	margin: 0px;
	top-margin: 0px;
}
form {
	display: inline;
}
.toppagetext {
	font: 11px verdana;
	color: #666;
}
.flipster {
	width: 270px;
	height: 55px;
	border: 1px solid #FFF;
}
.top-links, a.top-links {
	color: #4F4E4E;
	font-family: arial;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	margin: 2px;
	vertical-align: middle;
}
.nounderline {
	text-decoration: underline;
	color: white;
}
.newpageheader {
	font-family: arial;
	font-size: 18pt;
	line-height: 17pt;
	text-decoration: none;
}
.newpageintro {
	font-family: arial;
	font-size: 9pt;
	color: #4F4E4E;
	line-height: 20px;
}
a.newpageintro:link, a.newpageintro:visited {
	font-family: arial;
	font-size: 9pt;
	font-weight: 600;
	color: #4F4E4E;
	text-decoration: none;
}
a.newpageintro:hover, a.newpageintro:active, .newpageintro-emphasised {
	font-family: arial;
	font-size: 9pt;
	font-weight: 600;
	text-decoration: none;
	color: navy;
}
.advert {
	font-family: verdana;
	font-size: 9pt;
	color: #4F4E4E;
}
a.advert:link, a.advert:visited {
	font-family: verdana;
	font-size: 9pt;
	font-weight: 600;
	color: #4F4E4E;
	text-decoration: none;
}
a.advert:hover, a.advert:active, .advert-emphasised {
	font-family: verdana;
	font-size: 9pt;
	font-weight: 600;
	text-decoration: none;
	color: navy;
}
.customertext {
	font-family: arial;
	font-size: 8pt;
	text-align: justify;
}
.rhtitle {
	font: bold 17px arial;
	color: #CCCCCC;
}
.rhtitle2 {
	font: 600 12pt arial;
	color: #8D0E44;
}
.rhsub {
	font: bold 19px arial;
	color: white;
}
.rhtext, a.rhtext:link, a.rhtext:visited {
	font: 500 8pt arial;
	color: white;
	line-height: 14pt;
	font-weight: 500;
	text-decoration: none;
}
a.rhtext:hover, a.rhtext:active {
	font: 500 8pt arial;
	color: white;
	line-height: 14pt;
	text-decoration: underline;
}
.rhtext2 {
	font: 500 9pt arial;
	color: #444545;
	line-height: 12pt;
}
.rhtext3 {
	font: 500 10pt arial;
	color: #444545;
	line-height: 15pt;
}
.rhtext-highlighted {
	font: bold 8pt arial;
	color: white;
	line-height: 14pt;
}
.rhsection {
	font: bold 11pt arial;
	color: yellow;
	line-height: 18pt;
}
.topbuttons-selected, a.topbuttons-selected:link, a.topbuttons-selected:visited, a.topbuttons-selected:hover, a.topbuttons-selected:active, .topbuttons-not-linked {
	font: bold 12px arial;
	text-decoration: none;
	text-align: center;
	color: white;
	background: #767676 url(http://images.freeola.co.uk/getdotted/green-getdotted/tab-selectedgd.gif) top;
	background-repeat: repeat-x;
	padding: 9px;
	padding-top: 7px;
	padding-bottom: 8px;
	display: inline-block;
	border: 1px solid black;
	border-bottom: 0px;
	position: relative; top: 1px;
	z-index: 2;
}
.topbuttons-unselected	{
	font: bold 12px arial;
	text-decoration: none;
	text-align: center;
	color: black;
	background: url(http://images.freeola.co.uk/getdotted/green-getdotted/tab2.gif) bottom;
	border: 1px solid #999999;
	background-repeat: repeat-x;
	padding: 9px;
	padding-top: 6px;
	padding-bottom: 5px;
	margin-bottom: 2px;
	display: inline-block;
}
a.topbuttons-unselected:hover, a.topbuttons-unselected:active {
	font: bold 12px arial;
	text-decoration: none;
	text-align: center;
	color: white;
	background: #72A70B url(http://images.freeola.co.uk/getdotted/green-getdotted/tab-lit2.gif) bottom;
	background-repeat: repeat-x;
	padding: 9px;
	padding-top: 6px;
	padding-bottom: 5px;
	display: inline-block;
}
.subnav, a.subnav:link, a.subnav:visited {
	font: bold 10px verdana;
	color: white;
	padding: 4px;
	text-decoration: none;
}
a.subnav:hover, a.subnav:active {
	font: bold 10px verdana;
	color: yellow;
	text-decoration: none;
	padding: 4px;
}
.subnav-not-linked-home {
	font: bold 10px verdana;
	color: yellow;
	text-decoration: none;
	padding: 4px;
}
.subnav-not-linked {
	font: bold 10px verdana;
	color: #494949;
	background: #C9C9C9 url('http://images.freeola.co.uk/pagestructure/subnav-top.gif') bottom;
	text-decoration: none;
	padding-top: 6px;
	padding: 5px;
	padding-bottom: 5px;
	border-left: 1px solid black;
	border-right: 1px solid black;
	border-top: 1px solid black;
	z-index: 3;
	position: relative; top: 1px;
}
.subnav-net, a.subnav-net:link, a.subnav-net:visited {
	background-color: #3B3B3B;
	font: bold 10px verdana;
	color: white;
	text-decoration: none;
}
a.subnav-net:hover, a.subnav-net:active, .subnav-not-linked-net {
	background-color: #3B3B3B;
	font: bold 10px verdana;
	color: yellow;
	text-decoration: none;
}
.subnav-row2, a.subnav-row2:link, a.subnav-row2:visited {
	background: #C9C9C9 url(http://images.freeola.co.uk/pagestructure/subnav.gif);
	font: bold 10px verdana;
	color: #494949;
	text-decoration: none;
}
a.subnav-row2:hover, a.subnav-row2:active, .subnav-row2-not-linked {
	font: bold 10px verdana;
	color: #3B3B3B;
	text-decoration: none;
}
.gdsitemap {
	font-family: verdana;
	font-size: 10pt;
	color: #666666;
	text-decoration: none;
}
a.gdsitemap:link, a.gdsitemap:visited {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: none;
	color: #619300;
}
a.gdsitemap:hover, a.gdsitemap:active {
	font-family: verdana;
	font-size: 10pt;
	text-decoration: underline;	
	color: #619300;
}
.domainlink, a.domainlink:link, a.domainlink:visited {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: #660066;
	border-bottom: dashed 1px;
	border-color: #660066;
}
a.domainlink:hover, a.domainlink:active {
	font-family: verdana;
	font-size: 10px;
	text-decoration: none;
	color: #619300;
	border-bottom: solid 1px;
	border-color: #619300;
}
a.nounderline3 {
	text-decoration: none;
}

a.greenlink:link, a.greenlink:visited {
	font-family: arial;
	font-size: 9pt;
	font-weight: none;
	color: #619300;
	text-decoration: none;
	border-bottom: dashed 1px;
	border-color: #619300;
}
a.greenlink:hover, a.greenlink:active, .greenlink-emphasised {
	font-family: arial;
	font-size: 9pt;
	font-weight: none;
	text-decoration: none;
	color: #660066;
	border-bottom: dashed 1px;
	border-color: #660066;
}
a.greenlink2:link, a.greenlink2:visited {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
	border-bottom: dashed 1px;
	border-color: #494949;
}
a.greenlink2:hover, a.greenlink2:active, .greenlink2-emphasised {
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #5A0078;
	border-bottom: dashed 1px;
	border-color: #5A0078;
}
a.greenlinkbold:link, a.greenlinkbold:visited {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	color: #619300;
	text-decoration: none;

}
a.greenlinkbold:hover, a.greenlinkbold:active, .greenlinkbold-emphasised {
	font-family: arial;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
	color: #660066;

}
a.greenlinkfooter:link, a.greenlinkfooter:visited {
	font-family: arial;
	font-size: 8pt;
	font-weight: none;
	color: #619300;
	text-decoration: none;
	border-bottom: dashed 1px;
	border-color: #619300;
}
a.greenlinkfooter:hover, a.greenlinkfooter:active, .greenlinkfooter-emphasised {
	font-family: arial;
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	color: #660066;
	border-bottom: dashed 1px;
	border-color: #660066;
}
.greyinput {
	border: 1px solid;
	border-color: #000000;
	padding: 2px 2px 2px 2px;
	height: 23px;
	width: 165px;
	font: verdana;
	color: #666666;
}
.blackinput {
	border: 1px solid;
	border-color: #000000;
	padding: 2px 2px 2px 2px;
	height: 23px;
	width: 165px;
	font: verdana;
	color: #000000;
}
a.wirelessguide:link, a.wirelessguide:visited {
	font-family: arial;
	font-size: 8pt;
	font-weight: none;
	color: #619300;
	text-decoration: none;
	border-bottom: dashed 1px;
	border-color: #619300;
}
a.wirelessguide:hover, a.wirelessguide:active, .wirelessguide-emphasised {
	font-family: arial;
	font-size: 8pt;
	font-weight: none;
	text-decoration: none;
	color: #660066;
	border-bottom: dashed 1px;
	border-color: #660066;
}




#quicklinks {
	padding-top: 10px;
	font: 12px arial;
	color: #C1C1C1;
	}
#quicklinks a {
	color: #494949;
	text-decoration: underline
	}
#quicklinks a:visited {
	color: #494949;
	text-decoration: underline
	}
#quicklinks a:hover {
	color: #7BB609;
	text-decoration: underline
	}
	
	
.results_table_header {
	height: 24px;
	line-height: 24px;
	font: bold 12px verdana;
	color: #FFF;
	background: #669805 url('http://images.freeola.co.uk/getdotted/results/table-header-bg.gif') top repeat-x;
	}
/* tr.results_row:hover { background-color: #E9F5D0; } */

.results_domain {
	height: 33px;
	line-height: 33px;
	font: 13px verdana;
	color: #494949;
	border-bottom: 1px solid #D5D5D5;
	padding-left: 5px;
	}
.results_availability {
	height: 33px;
	line-height: 33px;
	border-bottom: 1px solid #D5D5D5;	
	}
.results_price {
	height: 33px;
	line-height: 33px;
	font: 11px verdana;
	color: #494949;
	border-bottom: 1px solid #D5D5D5;
	}
.results_buy {
	height: 33px;
	line-height: 33px;
	border-bottom: 1px solid #D5D5D5;
	}

a.results_taken:link {
	color: #999;
	text-decoration: underline;
	}
a.results_taken:hover {
	color: #999;
	text-decoration: underline;
	}	
.results_select {
 	height: 20px;
 	line-height: 20px;
	font: 11px verdana;
	text-align: center;
	color: #666;
	background: #FFF;
	}
.results_select:hover {
	background: #FFF;
	}
.results_domain_factory {
	padding: 5px;
	font: bold 12px verdana;
	color: #FFF;
	background: #999;
	}	
.mainnav-unselected {
	background: #5E5E5E;
}
a.mainnav-unselected {
	font: 11px verdana;
	text-decoration: none;
	text-align: center;
	color: white;
	background: #5E5E5E;
	padding: 9px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline-block;
	position: relative;
	top: 0px;
	z-index: 2;
}
*html a.mainnav-unselected {
	position: relative;
	top: 2px;	
}
a.mainnav-unselected:hover {
	background: #4E4E4E;
	text-decoration: none;
}
.mainnav-not-linked {
	font: 11px verdana;
	text-decoration: none;
	text-align: center;
	color: white;
	background: #80C300;
	padding: 9px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline-block;
	position: relative;
	top: 0px;
	z-index: 2;
}
*html .mainnav-not-linked {
	position: relative;
	top: 2px;	
}
.mainnav-selected {
	font: 11px verdana;
	text-decoration: none;
	text-align: center;
	color: white;
	background-color: #494949;
	padding: 9px;
	padding-top: 8px;
	padding-bottom: 8px;
	display: inline-block;
	position: relative;
	top: 0px;
	z-index: 2;
}
*html .mainnav-selected {
	position: relative;
	top: 2px;	
}
.freeola-leftnav {
	display: block;
	font: 11px arial;
	color: #666;
	height: 22px;
	line-height: 22px;
	background: #F9F4F4 url('http://images.freeola.co.uk/freeola-header/leftnav-selected.jpg') left no-repeat;
	padding-left: 18px;
	text-decoration: none;
	border-top: 1px dotted #9A9A9A;
}
.getdotted-leftnav {
	display: block;
	font: 11px arial;
	color: #666;
	height: 22px;
	line-height: 22px;
	background: #F5FFE3 url('http://images.freeola.co.uk/freeola-header/gd-leftnav-selected.gif') left no-repeat;
	padding-left: 18px;
	text-decoration: none;
	border-top: 1px dotted #9A9A9A
}
a.getdotted-leftnav {
	display: block;
	font: 11px arial;
	color: #666;
	height: 22px;
	line-height: 22px;
	background: #FFF;
	padding-left: 8px;
	text-decoration: none;
	border-top: 1px dotted #9A9A9A;
}
a.getdotted-leftnav:hover {
	background: #5E5E5E;
	color: #FFF;
	border-top: 1px solid #5E5E5E;
}
a.getdotted-extralinks {
	display: block;
	font: 11px arial;
	color: #666;
	height: 22px;
	line-height: 22px;
	background: #F5FFE3;
	padding-left: 8px;
	text-decoration: none;
	border-top: 1px dotted #9A9A9A;
}
a.getdotted-extralinks:hover {
	background: #5E5E5E;
	color: #FFF;
	border-top: 1px solid #9A9A9A;
}
a.quick-home {
	display: block;
	margin-bottom: 7px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/home-icon.jpg') left no-repeat;
}
a.quick-home:hover {
	text-decoration: underline;
}
.quick-links {
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/quick-links-bg.jpg') bottom right no-repeat;
	padding: 8px 0px 8px 10px;
}
a.quick-help {
	display: block;
	margin-bottom: 7px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/help-icon.jpg') left no-repeat;
}
a.quick-help:hover {
	text-decoration: underline;
}
a.quick-contact {
	display: block;
	margin-bottom: 7px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/contact-icon.jpg') left no-repeat;
}
a.quick-contact:hover {
	text-decoration: underline;
}
a.quick-trolley {
	display: block;
	margin-bottom: 7px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/trolley-icon.jpg') left no-repeat;
}
a.quick-trolley:hover {
	text-decoration: underline;
}
a.quick-sitemap {
	display: block;
	margin-bottom: 7px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/sitemap-icon.jpg') left no-repeat;
}
a.quick-sitemap:hover {
	text-decoration: underline;
}
a.quick-signup {
	display: block;
	margin-bottom: 7px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/signup-icon.jpg') left no-repeat;
}
a.quick-signup:hover {
	text-decoration: underline;
}
a.quick-login {
	display: block;
	margin-bottom: 3px;
	font: 11px arial;
	color: #FFF;
	padding-left: 18px;
	text-decoration: none;
	background: #5E5E5E url('http://images.freeola.co.uk/freeola-header/login-icon.jpg') left no-repeat;
}
a.quick-login:hover {
	text-decoration: underline;
}
.footer-links {
	background: #656565 url('http://images.freeola.co.uk/freeola-header/footer-link-bg.jpg') top repeat-x;
	height: 30px;
	line-height: 30px;
	font: bold 12px arial;
	color: #888;
}
a.footer-links {
	font: 11px arial;
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	background: none;
	height: 30px;
	line-height: 30px;
}
a.footer-links:hover {
	font: 11px arial;
	color: #FFF;
	text-decoration: underline;
	font-weight: normal;
	background: none;
	height: 30px;
	line-height: 30px;
}
a.footer-sub-link {
	font: 11px arial;
	color: #666;
	text-decoration: none;
	border-bottom: 1px dotted #666;
}
a.footer-sub-link:hover {
	font: 11px arial;
	color: #666;
	text-decoration: none;
	border-bottom: 1px solid #666;
}
.sub-footer {
	padding: 8px;
	font: 11px arial;
	color: #666;
	line-height: 18px;
}
#domain-search {
	outline:0;
}