/*
Description:	tonyx main stylesheet (screen media)
Filename:		tonyx_main.css
Author:     	Stefan Zwijsen
Copyright:		(c)2006 - 2008, TONYX Internetdiensten
Created:		18/01/06
Version:		1.5
Updated:    	07/09/08
*/

/* -----<  body / container  >----- */
body {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	line-height: 1.5em;
	color: #444;
	background-color: #069;
	/* background: #ccc url(/assets/images/body_bg_full.gif) repeat-y 50% 0; */
	font-size: x-small; /* IE5/Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
}
	
html>body {
	font-size: small; /* BNTO */
}

#container {
	position: relative;
	margin: 0 auto;
	padding: 0;
	font-size: 100%;
 	text-align: left;
	/* border-left: 1px solid #ccc;
  	border-right: 1px solid #ccc; */
  	background: #fff url(/assets/images/cont_bg2.gif) repeat-y 0px 90px;
	width: 760px; /* BMH for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 758px;
}

html>body #container {
	width: 758px; /* BNTO */
}


/* -----<  header  >----- */
#header {
	background: #069 url(/assets/images/header_bg2.jpg) no-repeat top left;
	padding: 0;
	margin: 0;
	height: 125px;
}

html>body #header {
	height: 125px; /* BNTO */
}

#header .logo {
	float: left;
	margin-left: 35px;
	margin-top: 40px;
	width: 270px;
	height: 85px;
}

#header .info {
	float: right;
	margin-right: 20px;
	margin-top: 65px;
	width: 140px;
	height: 60px;
}

#header img {
	border: none;
}


/* -----<  navbar  >----- */
#navbar {
	float: left;
	margin: 0;
	padding: 0;
	font-size: 100%;
	font-weight: bold;
	list-style: none;
	border-top: 1px solid #a3c8ff;
	border-bottom: 3px solid #069;
	background: #3974bc url(/assets/images/navbar_bg.gif) repeat-x top left;
	width: 758px; /* BMH for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 758px;
}

html>body #navbar {
	width: 758px; /* BNTO */
}

#navbar li {
	float: left;
	margin: 0;
	padding: 0 1px 0 0;
	list-style: none;
	background: url(/assets/images/navbar_li_bg.gif) no-repeat top right;
}

#navbar a {
	float: left;
	padding: 4px 10px;
	color: #fff;
	text-decoration: none;
}

#navbar a:hover, #nav a.selected {
	color: #fff;
	background: #3974bc;
}

#navbar a.selected {
	color: #fff;
	font-weight: bold;
	background: #3974bc url(/assets/images/navbar_selected_bg.gif) repeat-x bottom left;
}
	
li#home a {
	margin-left: 20px;
	background: url(/assets/images/navbar_li_bg.gif) no-repeat top left;
}


/* -----<  sidebar  >----- */
#sidebar {
	clear: left;
	float: left;
	background: transparent;
	margin: 0;
	padding: 0px 8px 5px 0px;
	width: 188px; /* BMH for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 180px;
}

html>body #sidebar {
	width: 180px; /* BNTO */
}

#sidebar .centerimg {
	text-align: center;
	border: none;
}

#sidemenu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidemenu li {
	border-bottom: 1px solid #e0e0e0;
}

#sidemenu li a {
	display: block;
	padding: 2px 0px 2px 5px;
	color: #444;
	text-decoration: none;
}

#sidemenu li a.menuon {
	color: #444;
	font-weight: normal;
	background-color: #eaeaea;
	border-left: 10px solid #3974bc;
}

#sidemenu li a.menuoff {
	color: #444;
	font-weight: normal;
	background-color: #fff;
	border-left: 10px solid #eaeaea;
}

#sidemenu li a.menuoff:hover {
	color: #444;
	font-weight: normal;
	background-color: #fff;
	border-left: 10px solid #5faf40;
}

/* -----<  content  >----- */
#content {
	float: right;
	/* background: transparent url(/assets/images/tonyx_O1.gif) no-repeat top right; */
	background: transparent no-repeat top right;
	margin: 0;
	padding: 0px 5px 5px 5px;
	width: 564px; /* BMH for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 554px; /* max 570-6 for IE CharBug */
}

html>body #content {
	width: 554px; /* BNTO */
}


/* -----<  content Helpdesk >----- */
#content_helpdesk {
	float: left;
	/* background: transparent url(/assets/images/tonyx_O1.gif) no-repeat top right; */
	background: transparent no-repeat top right;
	margin: 0;
	padding: 2px 0px 2px 0px;
	width: 758px; /* BMH for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 758px;
	text-align: left;
	line-height: 1em;
}

html>body #content_helpdesk {
	width: 758px; /* BNTO */
}


/* -----<  content Newsletter >----- */
#content_newsletter {
	float: left;
	background: #fff no-repeat top right;
	margin: 0;
	padding: 2px 79px 2px 79px;
	width: 758px; /* BMH for IE5/Win */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 600px;
	text-align: left;
	line-height: 1em;
}

html>body #content_newsletter {
	width: 600px; /* BNTO */
}


/* -----<  footer  >----- */
#footer {
	position: relative;
	clear: both;
    font-size: 85%;
	color: #eee;
	margin: 0;
	padding: 20px 0 10px 0;
	background: #069 url(/assets/images/bottom_bg.jpg) no-repeat top left;
}

#footer p {
	margin: 0;
	padding: 2px;
	text-align: center;
	line-height: 1.5em;
}

#footer a {
	color: #eee;
	text-decoration: underline;
}

#footer a:hover {
	color: #fff;
}


/* -----<  links  >----- */
a:link, a:visited {
	color: #069;
}

a:hover, a:active {
	color: #036;
}

a.more {
	padding-left: 14px;
	background: url(/assets/images/arrow_r.gif) no-repeat 0% 5px;
}

/* --
a[href^="http:"]:link, a[href^="http:"]:visited {
	color: #069;
	background: transparent url('/assets/images/ext_link.gif') 100% 50% no-repeat;
	padding-right: 10px;
}

a[href^="http:"]:hover, a[href^="http:"]:active {
	color: #036;
	background: transparent url('/assets/images/ext_link.gif') 100% 50% no-repeat;
	padding-right: 10px;
}

a[href^="http://www.tonyx.be"]:link, a[href^="http://www.tonyx.be"]:visited, a[href^="http://blog.tonyx.be"]:link, a[href^="http://blog.tonyx.be"]:visited, a[href^="http://www.zowerkthet.be"]:link, a[href^="http://www.zowerkthet.be"]:visited, a[href^="http://www.adobe.com/nl/products/acrobat/readstep2.html"]:link, a[href^="http://www.adobe.com/nl/products/acrobat/readstep2.html"]:link {
	background: transparent;
	padding-right: 0px;
	color: #036;
}

a[href^="http://www.tonyx.be"]:hover, a[href^="http://www.tonyx.be"]:active, a[href^="http://blog.tonyx.be"]:hover, a[href^="http://blog.tonyx.be"]:active, a[href^="http://www.zowerkthet.be"]:hover, a[href^="http://www.zowerkthet.be"]:active, a[href^="http://www.adobe.com/nl/products/acrobat/readstep2.html"]:hover, a[href^="http://www.adobe.com/nl/products/acrobat/readstep2.html"]:active {
	background: transparent;
	padding-right: 0px;
	color: #036;
}
-- */


/* -----<  common  >----- */
p {
	margin: 1em 0 1em;
	padding: 0;
}

h1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 150%;
	font-weight: normal;
	padding: 0;
	margin: 1em 0 0 0;
	color: #069;
	/* color: #6C0;
	border-bottom: 1px solid #eaeaea; */
}

h2 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: normal;
	padding: 0;
	margin: 1em 0 0 0;
	/* color: #6C0; */
	color: #5faf40;
	border-bottom: 1px solid #e0e0e0;
}

h3 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #069;
}

a img {
	border: none;
}

.rightimg {
	float: right;
}

.righttxt {
	text-align: right;	
}

.infosquare {
	padding: 1px;
}

.remark {
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
}

.remarkbox {
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	padding: 3px;
	border-top: 1px solid #e0e0e0;
	border-bottom: 1px solid #e0e0e0;
}

.info_ul {
	list-style-image: url(/assets/images/info.gif);
	padding: 0px;
	margin: 0px;
}

.centered {
	text-align: center;
}

.att_text {
	color: #069;
	font-weight: bold;
}

.alertbox {
	margin: 10px 0px;
	padding: 2px 4px 2px 4px; 
	font-weight: bold;
	font-size: 100%;
	background-color: #cc3300;
	color: #fff;
}

div.extendheight {
	height: 300px;
}

a.btnback, a.btnback:link, a.btnback:visited, a.btnback:hover, a.btnback:active {
	background-color: #069;
	color: #fff;
	font-weight: bold;
	border: 1px solid #444;
	padding: 2px 4px 2px 4px;
	margin-right: 2px;
	margin-left: 2px;
	text-decoration: none;
}


/* -----<  packages  >----- */
.package_short {
	border: 0;
	text-align: center;
	width: 100%;
}

.package_short caption {
	font-weight: bold;
	text-align: center;
}

.package_summary {
	border-width: 1px 1px 0px 1px;
	border-style: solid;
	border-color: #999;
 	margin: 0px 0px 0px 50px;
	padding: 1px;
	background-color: #f5f5f5;
	/* background-image: url("/assets/images/package_header.gif") repeat-x bottom-left; */
	width: 454px; /* BMH for IE5/Win */ /* max 554 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 450px; /* max 550 */
}

.package_price {
	color: #fff;
	font-size: 120%;
	font-weight: bold;
	margin: 0px; /* align right in header */
	float: right;
	padding: 2px 4px 2px 2px;
}

.package_period {
	color: #fff;
	font-size: 90%;
	font-weight: normal;
	display: inline;
}

.package_name {
	color: #fff;
	font-size: 120%;
	font-weight: bold;
	background: #3974bc url(/assets/images/navbar_bg.gif) repeat-x top left;
	padding: 2px 2px 2px 4px;
}

.package_summary_content {
	padding-top: 4px;
	clear: both;
	/* background: transparent url(/assets/images/rtcorner_O.gif) no-repeat top right; */
}

.package_summary_table {
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	border-collapse: collapse;
	display:inline;
}

.package_summary_table td {
	padding: 0px 4px 0px 4px;
	border: 0px;
	vertical-align: top;
}

.package_full {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #999;
 	margin: 0px 0px 0px 50px;
	padding: 4px 4px 0px 4px;
	background-color: #f5f5f5;
	/* background-image: url("/assets/images/package_header.gif") repeat-x bottom-left; */
	width: 454px; /* BMH for IE5/Win */ /* max 554 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 444px; /* max 544 */
}

.package_full_table {
	width: 100%;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	border-collapse: collapse;
	border-top: 1px dashed #999;
	margin-top: 6px;
}

tr.package_desc td {
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 110%;
}

.package_full_table td {
	padding: 0px 4px 0px 4px;
	border: 0px;
}

.package_full_table td strong {
	color: #069;
}

tr.section_heading td {
	font-weight: bold;
	color: #000;
	background: #5faf40 url(/assets/images/tbl_section_bg.gif) repeat-x top left;
}

tr.section_altrow {
	background-color: #e7e7e7;
}

tr.totals {
	background-color: #e7e7e7;
	border-top: 1px solid #999;
}

#package_compare {
	border-width: 1px;
	border-style: solid;
	border-color: #999;
 	margin: 0px 0px 0px 0px; /* left margin add if width smaller */
	padding: 1px;
	background-color: #f5f5f5;
	/* background-image: url("/assets/images/package_header.gif") repeat-x bottom-left; */
	width: 554px; /* BMH for IE5/Win */ /* max 554 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 550px; /* max 550 */
}

#package_compare_table {
	width: 100%;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	border-collapse: collapse;
}

tr#table_legend td {
	border-top: 1px dashed #999;
	background-color: #fff;
	padding-bottom: 6px;
	padding-top: 6px;
}

#package_compare_table td {
	padding: 2px 4px 2px 4px;
	border: 0px;
	text-align: center;
}

#package_compare_table td.feature {
	text-align: left;
	font-weight: bold;
}

#package_compare_table td strong {
	color: #069;
}

.ol_div {
	border: 1px solid #069;
	background-color: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
	text-align: left;
	/* width in js */
}

.ol_body {
	padding: 2px;
	color: #000;
	line-height: 1.4em;
	font-weight: normal;
	background-color: #fff;
}

.ol_caption {
	padding: 2px;
	color: #fff;
	line-height: 1.4em;
	font-weight: bold;
	background-color: #069;
}

/* -----<  fantastico  >----- */
#fantastico_overview {
	border-width: 1px;
	border-style: solid;
	border-color: #999;
 	margin: 0px 0px 0px 0px; /* left margin add if width smaller */
	padding: 1px;
	background-color: #f5f5f5;
	width: 554px; /* BMH for IE5/Win */ /* max 554 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 550px; /* max 550 */
}

#fantastico_table {
	width: 100%;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	border-collapse: collapse;
}

#fantastico_table td {
	padding: 2px 4px 2px 4px;
	border: 0px;
	text-align: center;
}

#fantastico_table td.righttxt {
	padding: 2px 4px 2px 4px;
	border: 0px;
	text-align: right;
}

#fantastico_table tr.fan_column_heading td {
	font-weight: bold;
	color: #000;
	background: #ccc url(/assets/images/tbl_fan_section_bg.gif) repeat-x top left;
	border-bottom: 1px solid #bbb;
}

#fantastico_table tr.fan_section_heading td {
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	background-color: #3974bc;
	padding: 2px 2px 2px 4px;
}

#fantastico_table tr.section_sep td {
	color: #fff;
	background-color: #fff;
}


/* -----<  order contact >----- */
#order_overview {
	border-width: 1px;
	border-style: solid;
	border-color: #999;
 	margin: 0px 0px 0px 0px; /* left margin add if width smaller */
	padding: 1px;
	background-color: #f5f5f5;
	width: 554px; /* BMH for IE5/Win */ /* max 554 */
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 550px; /* max 550 */
}

#order_table {
	width: 100%;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	border-collapse: collapse;
}

#order_table td {
	padding: 2px 4px 2px 4px;
	border: 0px;
	text-align: left;
}

#order_table td.righttxt {
	padding: 2px 4px 2px 4px;
	border: 0px;
	text-align: right;
}

#order_table tr.order_column_heading td {
	font-weight: bold;
	color: #000;
	background: #ccc url(/assets/images/tbl_fan_section_bg.gif) repeat-x top left;
	border-bottom: 1px solid #bbb;
}

#order_table tr.order_section_heading td {
	color: #fff;
	font-size: 100%;
	font-weight: bold;
	text-align: left;
	background-color: #3974bc;
	padding: 2px 2px 2px 4px;
}

#order_table tr.section_sep td {
	color: #fff;
	background-color: #fff;
}


/* -----<  site templates  >----- */
.fantplimg {
	border: 1px solid #ccc;
	margin: 3px 0px;
}


/* ----<  info boxes packages  >---- */

ul.highlights_box_packages, ul.highlights_box_packages li {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.highlights_box_packages li {
	float: left;
	width: 130px;
	margin: 0px 0px 0px 1px;
}

ul.highlights_box_packages h4 {
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 3px;
	text-align: center;
	background: #3974bc url(/assets/images/highlights_gradient1.png) no-repeat top left;
	color: #fff;
}

ul.highlights_box_packages p {
	border-width: 0px 1px 1px 1px;
	margin: 0px;
	padding: 4px 4px 68px 4px; /* 64px margin for bottom image */
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
}

ul.highlights_box_packages div {
	background: #eaeaea;
}

li.highlight_info_tx200 div {
	background: #eaeaea url(/assets/images/package_tx200.png) no-repeat bottom left;
}

li.highlight_info_tx400 div {
	background: #eaeaea url(/assets/images/package_tx400.png) no-repeat bottom left;
}

li.highlight_info_tx600 div {
	background: #eaeaea url(/assets/images/package_tx600.png) no-repeat bottom left;
}

li.highlight_info_tx1000 div {
	background: #eaeaea url(/assets/images/package_tx1000.png) no-repeat bottom left;
}

li.highlight_info_tx1500 div {
	background: #eaeaea url(/assets/images/package_tx1500.png) no-repeat bottom left;
}

li.highlight_info_tx2500 div {
	background: #eaeaea url(/assets/images/package_tx2500.png) no-repeat bottom left;
}


/* -----<  info boxes  >----- */
.highlights_box_info1 {
	clear: left; /* clear float left from info2 */
	margin: 10px 0px 10px 0px;
	padding: 6px;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	background-color: #3974bc;
	color: #fff;
}

.highlights_box_info1 a {
	color: #fff;
}

ul.highlights_box_info2, ul.highlights_box_info2 li {
	margin: 0px 0px 0px 0px;
	padding: 0;
	list-style: none;
}

ul.highlights_box_info2 li {
	float: left;
	width: 130px;
	margin: 10px 0px 0px 1px;
}

ul.highlights_box_info2 p {
	margin: 0px;
	padding: 4px 4px 68px 4px; /* 64px margin for bottom image */
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
}

ul.highlights_box_info2 div {
	/* background: #f5f5f5; */
	background: #eaeaea;
}

li.highlight_info2 div {
	background: #eaeaea url(/assets/images/highlights_wh_prijs.png) no-repeat bottom left;
}

li.highlight_info3 div {
	background: #eaeaea url(/assets/images/highlights_dn_prijs.png) no-repeat bottom left;
}



/* -----<  highlight boxes  >----- */
.highlights_box_main {
	margin: 0px 0px 1.5em 0px;
	padding: 4px; 
	line-height: 1.5em;
	font-weight: normal;
	font-size: 100%;
	background: #3974bc url(/assets/images/highlights_imac_web.png) no-repeat 10px 10px;
	color: #fff;
}

.highlights_box_main a, .highlights_box_host a, .highlights_box_dom a, .highlights_box_tonyx a {
	color: #fff;
	text-decoration: underline;
}

.highlights_box_main ul, .highlights_box_host ul, .highlights_box_dom ul, .highlights_box_tonyx ul {
	padding-left: 10px;
	margin-left: 90px;
}

.highlights_box_main li, .highlights_box_host ul li, .highlights_box_dom ul li, .highlights_box_tonyx ul li {
	list-style-type: square;
}

.highlights_box_host {
	margin: 0px 0px 1.5em 0px;
	padding: 4px; 
	line-height: 1.5em;
	font-weight: normal;
	font-size: 100%;
	background: #3974bc url(/assets/images/highlights_web.png) no-repeat 10px 10px;
	color: #fff;
}

.highlights_box_dom {
	margin: 0px 0px 1.5em 0px;
	padding: 4px; 
	line-height: 1.5em;
	font-weight: normal;
	font-size: 100%;
	background: #3974bc url(/assets/images/highlights_mail_web.png) no-repeat 10px 10px;
	color: #fff;
}

.highlights_box_tonyx {
	margin: 0px 0px 1.5em 0px;
	padding: 4px; 
	line-height: 1.5em;
	font-weight: normal;
	font-size: 100%;
	background: #3974bc url(/assets/images/highlights_tonyx.gif) no-repeat 10px 10px;
	color: #fff;
}

ul.highlights_box_three, ul.highlights_box_three li {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul.highlights_box_three li {
	float: left;
	width: 130px;
	margin: 0px 7px 4px 0px;
}

ul.highlights_box_three h4 {
	margin: 0px;
	padding: 5px 0px 3px;
	text-align: center;
	color: #000;
}

ul.highlights_box_three p {
	margin: 0px;
	padding: 4px 4px 68px 4px; /* 64px margin for bottom image */
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
}

ul.highlights_box_three div {
	background: #eaeaea;
}

li.highlight_sharedhosting h4 {
	background: #3974bc url(/assets/images/highlights_gradient1.png) no-repeat top left;
	color: #fff;
}

li.highlight_sharedhosting div {
	background: #eaeaea url(/assets/images/highlights_wh_prijs.png) no-repeat bottom left;
}

li.highlight_domainnames h4 {
	background: #3974bc url(/assets/images/highlights_gradient1.png) no-repeat top left;
	color: #fff;
}

li.highlight_domainnames div {
	background: #eaeaea url(/assets/images/highlights_dn_prijs.png) no-repeat bottom left;
}

li.highlight_webdesign h4 {
	background: #3974bc url(/assets/images/highlights_gradient1.png) no-repeat top left;
	color: #fff;
}

li.highlight_webdesign div {
	background: #eaeaea url(/assets/images/highlights_web_offerte.png) no-repeat bottom left;
}

ul.highlights_box_three div ul {
	margin-left: 12px;
	padding: 4px 0px 0px 8px;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
}

ul.highlights_box_three div ul li {
	list-style-type: square;
}


.highlights_box {
	border-width: 1px;
	border-style: solid;
	border-color: #999;
 	margin: 0px 0px 0px 0px; /* left margin add if width smaller */
	padding: 1px;
	background-color: #f5f5f5;
}

.highlights_table {
	width: 100%;
	line-height: normal;
	font-weight: normal;
	font-size: 90%;
	color: #444;
	border-collapse: collapse;
}

.highlights_table td {
	padding: 2px 4px 2px 12px;
	border: 0px;
	text-align: left;
	background: transparent url(/assets/images/tria_r.gif) no-repeat 2px center;
}

.highlights_ul {
	list-style-image: url(/assets/images/arrow_r.gif);
	padding: 0px;
	margin: 0px;
	font-size: 90%;
}

.domain_result {
	border-width: 1px;
	border-style: solid;
	border-color: #999;
 	margin: 4px 0px 4px 0px; /* left margin add if width smaller */
	background-color: #f5f5f5;
	text-align: center;
}

.domain_result h3.dom_avail {
	color: #5faf40;
}

.domain_result h3.dom_taken {
	color: #ff3300;
}


/* -----<  forms  >----- */
form input.txt {
	background-color: #fff;
	border: 1px inset #00008b;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #444;
}

form input.btn {
	background-color: #fff;
	border: 1px outset #eaeaea;
	padding: 2px 4px 2px 4px;
	margin-right: 2px;
	margin-left: 2px;
}

form textarea {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	line-height: 1em;
	color: #444;
}

form input.btngreen {
	background-color: #5faf40;
	color: #fff;
	font-weight: bold;
	border: 1px solid #444;
	padding: 2px 4px 2px 4px;
	margin-right: 2px;
	margin-left: 2px;
}


/* IE messed it up again...
   Hack to prevent background above fieldset border */
   
html fieldset {
	position: relative;
}

html legend {
	position: absolute;
	top: -.5em;
	left: .5em;
}

html fieldset {
	position: relative;
	margin-top: 1em;
	padding-top: .75em;
	padding-left: 4px;
	padding-right: 4px;
}
/* End hack */

legend {
	font-weight: bold;
	color: #444;
}

/* domeinforms */
.domaincheck {
	background-color: #eaeaea;
}

.domainwizard {
	background-color: #eaeaea;
}

.domainwizard p {
	clear: left;
}

.domainwizard p label {
	float: left;
	width: 60%;
}

/* contactform */
.contactform {
	background-color: #eaeaea;
}

.contactform label {
	display: block;
}

.contactform textarea {
	background-color: #fff;
	border: 1px inset #00008b;
	width: 500px;
}

.contactform label {
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
}

/* orderform */
.orderform {
	background-color: #eaeaea;
}

.orderform label {
	display: block;
}

.orderform textarea {
	background-color: #fff;
	border: 1px inset #00008b;
	width: 500px;
}

.orderform label {
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 2px;
}


