body {

	background: #223846;

	margin: 0px;

}

form {

	margin: 0px;

}

img {

	border: 0px;

}

body, td, input, select, textarea {

	font-family: Tahoma;

	font-size: 11px;

}

a {

	color: #3A6897;

}

a:hover {

	text-decoration: none;

}

.heading {

	font-family: Tahoma;

	font-size: 18px;

	font-weight: normal;

	color: #65A5E6;

}

.heading2 {

	font-family: Tahoma;

	font-size: 16px;

	font-weight: bold;

	text-decoration: none;

	color: #000000;

}

.heading3 {

	font-family: Tahoma;

	font-size: 12px;

	font-weight: bold;

	color: #16679F;

}

table.wrapper {

	width: 900px;

	background-color:#fff;

}

.wrapper p{width:90%;}

table.clientlinks {

	background:#e0e0e0;

}

td.clientlinks {

	background:#f9f9f9;

	width:25%;

	text-align:center;

	padding: 6px;

}

.navboxlinks {

	background-color: #ffffff;


	padding-top:5px;

	padding-bottom:5px;

}

.navboxlinks td {

	border-bottom: 1px dotted #cccccc;

}

.navbox {

	background-color: #f7f7f7;

	border: 1px dotted #cccccc;

	padding: 5px;

}

.navinput {

	border: 1px solid #cccccc;

	width: 95px;

}

.submitbutton {

	color: #ffffff;

	cursor: pointer;

	cursor: hand;

	font-weight: bold;

	background-color: #3A6897;

	border: 1px solid #3A6897;

}

.footerbar {

	color: #000000;

}

.footerbar a{color:#3A6897;

text-decoration:none;}

.footerbar a:hover{text-decoration:underline;}

.clientarealinks a {

	color: #555555;

}

table.frame {

	width: 98%;

	border: 1px solid #3A6897;

	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: #FFFFE2;

	text-align: center;

}

tr.clientareatablesuspended {

	background-color: #E9FFD2;

	text-align: center;

}

tr.clientareatableterminated {

	background-color: #FFE1E1;

	text-align: center;

}

tr.supportticketsheading {

	background-color: #efefef;

}

tr.supportticketscontent {

	background-color: #ffffff;

}

.contentbox {

	width: 80%;

	text-align: center;

	background-color: #f7f7f7;

	border: 1px dashed #cccccc;

	padding: 5px;

}

.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;

}

.networkissuessummary {

	background-color: #f6f6f6;

	border: 1px dashed #cccccc;

	padding: 10px;

	text-align: center;

	margin-right:10px;

}

.networkissuesopen {

	font-size: 16px;

	font-weight: bold;

	color: #65CC00;

	padding-right: 20px;

}

.networkissuesscheduled {

	font-size: 16px;

	font-weight: bold;

	color: #EEDD00;

	padding-right: 20px;

}

.networkissuesclosed {

	font-size: 16px;

	font-weight: bold;

	color: #888888;

}

.networkissuedescription {

	border-left: 5px solid #efefef;

	padding: 20px;

	padding-top: 1px;

}

.networkissueaffected {

	background-color: #FDFCDD;

	padding: 10px;

	margin-top: 10px;

}

.clientticketreplyheader {

	margin-top: 20px;

	background-color: #3A6897;

	font-weight: bold;

	color: #ffffff;

	padding: 4px 20px 4px 20px;

}

.clientticketreply {

	min-height: 80px;

	background-image: url('images/clientticketreplybg.gif');

	background-repeat: repeat-x;

	padding: 10px;

}

.adminticketreplyheader {

	margin-top: 20px;

	background-color: #888888;

	font-weight: bold;

	color: #ffffff;

	padding: 4px 20px 4px 20px;

}

.adminticketreply {

	min-height: 80px;

	background-image: url('images/adminticketreplybg.gif');

	background-repeat: repeat-x;

	padding: 10px;

}

.closeticket {

	border: 1px dashed #cc0000;

	font-weight: bold;

	background-color: #FBEEEB;

	color: #cc0000;

}

tr.orderheadingrow {

	background-color: #5AB9F1;

	color: #ffffff;

}

tr.orderrow1 {

	background-color: #E8F0F9;

	color: #000000;

}

tr.orderrow2 {

	background-color: #D6E4F6;

	color: #000000;

}

.nav {

	background:#0C6EAF;

	color:#fff;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.nav a{

	color:#FAFEC2;

	text-decoration: none;

}

.nav a:hover{

	text-decoration: underline;

}

.side_box{width:190px;float:left;padding-top:5px;padding-bottom:5px;}

.side_t{

	width:180px;

	height:25px;

	padding-top:10px;

	background-image: url('images/side_box.jpg');

	text-align: center;

}

.side_c{

	width:178px;

	border: 1px solid #d6d6d6;

}

.widget{

	background-image: url('images/widget.jpg');

	margin-top: 5px;

}

#sub_nav a{

	font-size:14px;

	color:#FFFFFF;

	font-weight:bold;

	font-family: Arial, Helvetica, sans-serif;

	margin-left: 10px;

	margin-right: 10px;

}

#sub_nav a:hover{

	color: #FECC00;

	text-decoration: none;

}
