@import "navigation.css";
@import "blocks.css";
@import "button.css";
@import "forms.css";
@import "breadcrumbs.css";
@import "action.css";
@import "faq.css";

* {
	font-family:Trebuchet MS;
	margin:0;
	padding:0;
	line-height:1.2;
}

.clearer {
	clear:both;
	overflow:hidden;
	height:0px;
}

FORM.domains INPUT.check {

	width:auto;
	margin-right:20px;

}

.faqspacer {
	padding-bottom:12px;
}

.alert {
	padding:4px;
	border:1px solid #d7dead;
	background-color:#e4e9c8;
	margin:5px;
	margin-bottom:20px;
	margin-left:16px;
	margin-right:16px;
}

.errors {
	padding:4px;
	border:1px solid #e5e8ad;
	background-color:#eef0c8;
	margin:5px;
	margin-bottom:20px;
}

#custom-doc {
    margin:auto;text-align:left; /* leave unchanged */
    width:71.2em;/* non-IE */
    *width:69.30em;/* IE */
    min-width:600px;/* optional but recommended */
}

#header {
	height:137px;
	width:924px;
}

#breadcrumbs  {
	margin-top: 6px;
}

#header-seperator {
	width:924px;
	height:38px;
	padding:0;
	margin:0;
	background:white url(../img/header-schaduw.jpg) no-repeat;
}

h1 {
	margin:0;
	padding:0;
	font-size:12pt;
	margin-bottom:10px;
	color:#555;
	padding:0 16px;
}

h2 {
	color:#000;
	font-size:11pt;
	margin:0;
	padding:0;
	margin-bottom:4px;
}

h2.reference, h2.domains {
	color:#000;
	font-size:10pt;
	margin:0;
	padding:0;
	line-height:110%;
	margin-bottom:5px;
}

DIV.reference {
	padding: 0 16px;
}

DIV.reference .content {
	width:478px;
	float:left;
}

DIV.contentlayoutwrapper {
	padding: 0 16px;
}

DIV.tagcloud {
	padding: 0 16px;
}

DIV.reference .icon IMG {
	border:1px solid #bdd3e2;
	margin-right:40px
}

TR.whoiseddomain TD {
	background-color:#E3EFFF;
}

TR.whoiseddomain A {
	font-weight:normal;
	text-decoration:none;
	color:black;
}

TR.whoiseddomain TD {
	color: black;
	font-weight:bold;
}

h2.listed {
	color:#000;
	font-size:11pt;
	margin:0;
	padding:0;
	line-height:140%;
	margin-bottom:16px;
}

h3.listed {
	color:#000;
	font-size:10pt;
	margin:0;
	padding:0;
	line-height:140%;
	width:600px;
}

UL.custom LI A, OL.listed LI A {
	font-size:9pt;
}

OL.listed {
	padding-left:20px;
	margin:0;
	margin-bottom:40px;
}

li.listed {
	margin-bottom:20px;
}

div.listed {
	color: #444;
	font-size:9pt;
	line-height:160%;
	width:600px;
}

DIV P {
	font-size:9pt;
	color:#444;
	line-height:140%;
}

p.brief {
	font-size:9pt;
	margin-bottom:12px;
	color:#444;
	width:600px;
	line-height:110%;
	padding:0 16px;
}

.contentseperator {
	height:4px;
	background: white url(../img/content-seperator.jpg) no-repeat;
	margin:20px 0;
}

.titleseperator {
	height:4px;
	background: white url(../img/content-seperator.jpg) no-repeat;
	margin-top:8px;
	margin-bottom:8px;
}

.referenceseperator {
	height:4px;
	background: white url(../img/content-seperator.jpg) no-repeat;
	margin:20px 0;
}

.contentblock {
	font-size:9pt;
	color:#3b454c;
	width:100%;
}

.contentblock .right {
	width:314px;
	float:left;
	font-size:9pt;
	color:#3b454c;
}

.contentblock .left {
	margin-right:37px;
	width:301px;
	float:left;
	font-size:9pt;
	color:#3b454c;
	padding-right:16px;
	padding-left:16px;
}

.contentblock A {
	color:#5178ae;
	text-decoration:underline;
}

A {
	color:#5178ae;
	text-decoration:underline;
}



UL.custom {
	padding:0;
	margin:0;
	margin-top:20px;
	margin-bottom:50px;
}

UL.custom LI {
	list-style:none;
	list-style-type:none;
	background: url(../img/bullet.jpg) left center no-repeat;
	padding-left:14px;
	margin-bottom:4px;
}

UL.custom LI A.current  {
	color:black;
}


.short {
	width:180px;
	margin-bottom:10px;
	position:relative;
	top:0;
	left:0;
}

.short .body {
	background-color:#e3efff;
	color:#3b454c;
	padding:16px;
	font-size:10pt;
}

.short .body UL {
	padding:0;
	margin:0;
	margin-top:20px;
}

.short .body UL LI {
	list-style:none;
	list-style-type:none;
	background: url(../img/bullet.jpg) left center no-repeat;
	padding-left:14px;
	margin-bottom:4px;
}

.short .header {
	height:98px;
}

.short .bottomheader {
	height:70px;
}

.short .topheader {
	height:28px;
}

.short A {
	color:#5178ae;
	text-decoration:underline;
}

.short .lessimportant {
	font-size:9pt;
}

.short .bottom {
	background: white url(../img/short/bottomline.jpg) no-repeat;
	height:8px;
}





form.clean DIV.styledinput DIV.seperator {
	float:left;
	width:10px;
	margin-right:10px;
	font-size:8pt;
}

form.clean DIV.styledinput DIV.input {
	float:left;
}

form.clean DIV.styledinput DIV.radiowrapper {
	width:310px;
	float:left;
}

form.clean DIV.styledinput DIV.radiowrapper LABEL.normal {
	float:none;
	line-height:1.5em;
}

form.clean DIV.styledinput DIV.radiowrapper DIV.radio {
}

form.clean DIV.styledinput DIV.input INPUT {
	width:310px;
}

form.clean DIV.styledinput LABEL {
	width:140px;
	float:left;
}

form.clean DIV.styledinput {
	margin-bottom:6px;
}

form.clean INPUT.checkbox {
	width:auto;
	border:0;
	margin-right:10px;
	margin-bottom:0;
}

form.clean DIV.styledinput DIV.input INPUT.radio {
	width:auto;
	margin-right:10px;
}

form.clean TEXTAREA {
	width:310px;
	height:86px;
}

DIV.formcontainer {
	width:480px;
}





TABLE.domainresult {

	border:0;
}

TABLE.domainresult TD {
	font-size:9pt;
	border:0;
	padding:2px;
	color:#444;
}

TABLE.domainresult TD.domainname {
	padding-right:24px;
	width:260px;
}

TABLE.domainresult TD.status {
	padding-right:24px;
	width:100px;
}

TABLE.domainresult TD.whois {
	width:200px;
}

DIV.whoisinformation {
	padding:20px;
	margin-right:20px;
	background-color:#e3efff
}

DIV.whoisinformation .left {
	width:40%;
	float:left;
}

DIV.whoisinformation .right {
	width:50%;
	float:left;
}


DIV.infochoice {
	margin-bottom:30px;
}

#bodyblock {
	width:700px;
	*width:700px;
	margin-right:44px;
	float:left;
}

#rightblock {
	float:left;
	width:180px;
	*width:180px;
}

.tagcloud A {
	text-decoration:none;
}




.options .choices {
	padding:0;
	margin:0;
	width:100%;
	list-style:none;
}

.options .choices DIV.itemseperator {
	background: white url(../img/dottedline.jpg) no-repeat;
	height:1px;
	padding:2px 0;
	margin:0;
}

.buttonlist .buttonleft {
	*padding-right:16px;
}


.buttonlist {
	margin-top:10px;
	padding-right:16px;
}

.options .choices DIV.item {
	margin-bottom:14px;
	margin-top:10px;
	font-size:9pt;
	background: url(../img/bullet.jpg) 16px center no-repeat;
}

.options .choices DIV.last {
	margin-top:10px;
	background: url(../img/bullet.jpg) 16px center no-repeat;
}

.choices .name {
	margin-left:30px;
	float:left;
}

.options .choices DIV.emptyitem {
	margin-bottom:14px;
	margin-top:10px;
	font-size:9pt;
	background: none;
}

.options .choices DIV.emptyseperator {
	background: none;
	height:1px;
	padding:2px 0;
	margin:0;
}

.options .choices .empty {
	margin-bottom:14px;
	margin-top:10px;
	background: none;
}

.choices DIV.price {
	float:right;
	width:70px;
	color:#737373;
	font-size:9pt
}

.options DIV.emptyseperator {
	background: none;
	height:1px;
}

.optionlarge .contentwrapper {
	width:700px;
}

.optionlarge .maincontent {
	padding: 4px;
	color:#444;
	float: right;
	text-align: left;
	width: 460px;
}

UL.server {
	margin:0;
	padding:0;
}

UL.server LI {
	list-style:none;
	list-style-type:none;
}



TABLE.domaintable {
	border:0;
}

TABLE.domaintable TD {
	border:0;
	padding:0;
}

TABLE.buttonstable TD.seperatortd {
	width:10px;
}

TABLE.buttonstable {
	border:0;
	float:right;
}

TABLE.buttonstable TD {
	border:0;
	padding:0;
}
