form {
	margin: 0px;
}

.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #167ba9;
}

.wrapper {
	width: 750px;
	margin: auto;
	text-align:justify;
}

table.topnavbar {
	width: 100%;
}

tr.topnavbar {
	background-color: #63ae0c;
	font-weight:bold;
	text-align: center;
}

tr.topnavbar a {
	color: #FFF;
	text-decoration: none;
}

tr.topnavbar a:hover {
	color: #DDD;
}

.clientarealinks a {
	color: #555555;
}

table.frame {
	width: 100%;
	border: 1px solid #8FBCE9;
	padding: 0px;
}

.fieldarea {
	background-color: #EFF2F9;
	text-align: right;
}

.clientareatable {
	width: 100%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #efefef;
	font-weight: bold;
	text-align: center;
}

tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatablepending {
	background-color: #ffffcc;
	text-align: center;
}

tr.clientareatablesuspended {
	background-color: #ccff99;
	text-align: center;
}

tr.clientareatableterminated {
	background-color: #ff9999;
	text-align: center;
}

tr.supportticketsheading {
	background-color: #efefef;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.contentbox {
	width: 100%;
	text-align: center;
	background-color: #ccc;
	border: 1px dashed #aaa;
	padding: 5px;
	margin-left: auto; 
	margin-right: auto;
}

.errorbox {
	border: 1px dashed #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
	text-align: center;
	width: 90%;
	padding: 10px;
	color: #cc0000;
	margin-left: auto; 
	margin-right: auto;
}

.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #E8F0F9;
	color: #000000;
}

tr.orderrow2 {
	background-color: #D6E4F6;
	color: #000000;
}




/* General */

body {
background: url('images/website/bg.png') repeat-x;
margin:0;
font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
}

.left { float:left; }
.right { float:right; }
.clear { clear:both; }

a { color:#167ba9; }
img { border:0; }
h1, h2 { font-size: 18px; color:#167ba9; font-weight:normal; margin: 0 0 1em 0; }
h3{ font-size: 15px; color:#167ba9; font-weight:normal; margin: 1.5em 0 1.5em 0; border-bottom:1px dotted; }
p { margin: 1em 0 1.5em 0; }
.bold { font-weight:bold; }

/* Header */

#header { padding:25px 0; }

#headerwrap { 
width:750px;
margin:auto; 
}

/* Navigation */

#nav { background:url('images/website/bgnav.png') repeat-x; }

#navwrap { 
width:750px;
height:60px;
margin:auto; 
}

a.link {
display:block;
width:106px;
padding:18px 0;
font:12px Tahoma;
color:#fff;
text-align:center;
text-decoration:none;
float:left;
border-left:1px solid #5bafd6;
}
a.rlink {
border-right:1px solid #5bafd6;
}

a.active { font-weight:bold; }
a.active, a.link:hover { background:url('images/website/bgnavactive.png') repeat-x; }

/* Crumb */

#crumb {
background:url('images/website/bgbanner.png') repeat-x; 
}

#crumbwrap {
width:750px;
padding:13px 0;
margin:auto;
font:bold 15px Tahoma;
color:#fff;
}

#crumbwrap a { color:#FFF; font:normal 13px Tahoma; padding:5px; }

/* Main */

#main { padding:15px 0 40px; }

/* Footer */

#footer { background:url('images/website/bgfooter.png') repeat-x; }

#footerwrap {
width:750px;
height:101px;
margin:auto;
}

#footer p {
padding:47px 0 0 0;
margin:0;
}
