/* General */
body {
	margin:0;
	background-color: #E4E8E9;
}


form {

margin: 0;

}



h1 {

font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

color:#8FBCE9;

font-size: 18px;

}



td {

font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

color:#333333;

line-height:15px;

}



input,select,textarea {

font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;

padding-left:2px;

}



a {

font: 11px;

color: #368add;

}



a:hover {

text-decoration: none;

}



img {

border:0;

align:absmiddle;

}



.smalltext {

font: 9px;

}



.fieldarea {

background: #EFF2F9;

text-align: right;

}



.errorbox {

border: 1px dashed #cc0000;

font-weight: bold;

background: #FBEEEB;

text-align: center;

width: 96%;

padding: 10px;

color: #cc0000;

}



#insetbox {

width: 550px;

border: 0px;

border-collapse: 1px;

background-color: #cccccc;

}



td#insetboxmain {

padding: 4px;

background: #efefef;

text-align:center;

}



.button {

color:#000000;

cursor: pointer;

cursor: hand;

height:20px;

font-weight:bold;

background:#EFF2F9;

border: 1px solid #8FBCE9;

}



/* Header */

#wrapper {

width: 610px;

border: 0;

}



#clientlinks {

background:#e0e0e0;

}



td#clientlinks {

background:#f9f9f9;

width:25%;

text-align:center;

}



.navbar {

background: #8FBCE9;

}



.navbutton {

background-color: #EFF2F9;

cursor: pointer;

cursor: hand;

text-align:center;

}



.navbuttonover {

background-color: #8FBCE9;

cursor: pointer;

cursor: hand;

font-weight: bold;

text-align:center;

color: #ffffff;

}



.navbox {

background-color: #EFF2F9;

padding: 5px;

}



.navinput {

border: 1px solid #8FBCE9;

width: 100px;

}



.submitbutton {

color: #ffffff;

cursor: pointer;

cursor: hand;

font-weight: bold;

background-color: #8FBCE9;

border: 1px solid #8FBCE9;

}



/* Footer */

.footerbar {

background-color: #6e97be;

color: #ffffff;

padding:7px;

padding-left:10px;

padding-right:10px;

}



/* Client Area */



#clientareatable {

width: 100%;

background-color: #cccccc;

border-collapse: seperate;

}



td#clientareatableheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



table.clientarea {

background-color: #cccccc;

border-collapse: separate;

}



tr.clientareatableheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



tr.clientareatablerow {

background-color: #ffffff;

text-align: center;

}



td#clientarealistactive {

background-color: #ffffff;

text-align: center;

}



tr.clientarealistactive {

background-color: #ffffff;

text-align: center;

}



td#clientarealistpending {

background-color: #ffffcc;

text-align: center;

}



tr.clientarealistpending {

background-color: #ffffcc;

text-align: center;

}



td#clientarealistsuspended {

background-color: #CCFF99;

text-align: center;

}



tr.clientarealistsuspended {

background-color: #CCFF99;

text-align: center;

}



td#clientarealistterminated {

background-color: #ff9999;

text-align: center;

}



tr.clientarealistterminated {

background-color: #ff9999;

text-align: center;

}



td#clientarealistterminated a {

color: #65A5E6;

text-align: center;

}



tr.clientarealistterminated a {

color: #65A5E6;

text-align: center;

}



/* Support Tickets */



#supportticketlist {

width: 100%;

background-color: #cccccc;

border-collapse: separate;

}



td#supportticketlistheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



td#supportticketlistrow {

text-align:center;

background-color: #ffffff;

color: #000000;

}



td#supportticketlistrow a {

color: #65A5E6;

}



#ticket {

width: 95%;

background-color: #cccccc;

border-collapse: separate;

}



td#ticketheadingrow {

background-color: #efefef;

color: #000000;

font-weight: bold;

}



td#ticketheadingrow a {

color: #000000;

font-weight: bold;

}



td#ticketrow {

background-color: #ffffff;

color: #000000;

}



/* Domain Availability Checker */



#domainchecker {

width: 80%;

background-color: #cccccc;

border-collapse: separate;

}



td#domaincheckerbox {

padding: 1px;

background-color: #efefef;

color: #000000;

text-align: center;

}



.domaincheckeravailable {

	color: #669900;

}



.domaincheckerunavailable {

	color: #cc0000;

}



/* Knowledgebase */



#relatedarticles {

width: 75%;

background-color: #cccccc;

border-collapse: separate;

}



td#relatedarticlesheading {

background-color: #efefef;

color: #000000;

font-weight: bold;

}



td#relatedarticlescontent {

background-color: #ffffff;

color: #000000;

}



/* Affiliates */



#affiliatessummary {

width: 350px;

background-color: #cccccc;

border-collapse: separate;

}



#affiliates {

width: 90%;

background-color: #cccccc;

border-collapse: separate;

}



td#affiliatesheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



td#affiliatesrow {

text-align:center;

background-color: #ffffff;

color: #000000;

}



/* Server Status */



#serverstatus {

width: 100%;

background-color: #cccccc;

border-collapse: separate;

}



td#serverstatusheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



td#serverstatusrow {

text-align:center;

background-color: #ffffff;

color: #000000;

}



/* Order Form Classic */



td#classicbox {

width:550px;

border: 1px solid #cccccc;

background-color: #ffffff;

color: #000000;

text-align: center;

padding:10px;

}



td#classicorder {

color: #000000;

}



td#classiccustomfield {

color: #cc0000;

}



#classicaddonstable {

width: 95%;

background-color: #cccccc;

border-collapse: separate;

}



td#classicaddonstableheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



td#classicaddonstablerow {

background-color: #ffffff;

color: #000000;

}



/* Order Form Standard */



#standardaddonstable {

width: 95%;

background-color: #cccccc;

border-collapse: separate;

}



td#standardaddonstableheading {

text-align:center;

font-weight: bold;

background-color: #efefef;

color: #000000;

}



td#standardaddonstablerow {

background-color: #ffffff;

color: #000000;

}



.orderheadingrow {

background-color: #5AB9F1;

color: #ffffff;

}



.orderrow1 {

background-color: #E8F0F9;

color: #000000;

}



.orderrow2 {

background-color: #D6E4F6;

color: #000000;

}



/* Order Form Custom */



.ordererrorbox {

width: 60%;

border: 1px dashed #cc0000;

padding: 5px;

text-align: center;

}



.ordererrorbox ul {

margin: 0px;

list-style-type: none;

list-style-position: inside;

}



.ordererrorbox ul li {

color: #cc0000;

}



.clientarealinks a {

color: #555555;

}



.clientarealinks a:hover {

text-decoration: none;

}



#pinnumber {

	font-size: 18px;

	color: #cc0000;

	border: 1px dashed #cc0000;

	padding: 10px;

	width: 200px;

	text-align:center;

}





/* New CSS */



.tableheader {

	font-weight: bold;

	text-align: center;

}