.errorbox {
	border: 1px dashed #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
	text-align: center;
	padding: 10px;
	color: #cc0000;
	margin : 0px 0px 5px 0px;

}

.successbox {
	border: 1px solid #66CC00;
	font-weight: bold;
	background-color: #DDFFC6;
	text-align: center;
	padding: 10px;
	color: #009933;
	margin : 0px 0px 5px 0px;

}


.contentbox {
	text-align: center;
	background-color: #f7f7f7;
	border: 1px dashed #cccccc;
	padding: 5px;
	margin : 0px -13px 0px -13px;
}


.domaincheckeravailable, .textgreen {color: #669900;}
.domaincheckerunavailable, .red {color: #cc0000;}

.studyhosttable {width: 550px;margin : 0px -8px 6px -8px;background-color: #E5E5E5;}
.status {background-color: #E5E5E5;}

td.studyhosttableheadcell {background-color: #efefef;font-weight: bold;}
td.studyhosttableactivecell {background-color: #fff;}

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

tr.studyhosttableactive:hover, tr.studyhosttableactive:hover .domaincheckerunavailable, 
tr.studyhosttableactive:hover .domaincheckeravailable, 
tr.studyhosttableactive:hover a, tr.studyhosttableactive:hover .green, tr.studyhosttableactive:hover .textgreen {
	background-color: #F8F8F8;
	color : #454;
	text-align: center;
}

tr.studyhosttableactive:hover .fieldarea {color : #0A50A1;}


.clientareatableactive{background-color:#DFFFE0;text-align: center;}
.clientareatablepending{background-color:#FFFFE2;text-align: center;}
.clientareatablesuspended{background-color:#FFF6CF;text-align: center;}
.clientareatableterminated{background-color:#FFCFCF;text-align: center;}
.clientareatableactive:hover,.clientareatablepending:hover,.clientareatablesuspended:hover,
.clientareatableterminated:hover{background-color:#fff;}

/*
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;}
*/

.networkissuessummary {
    background-color: #f6f6f6;
    border: 1px dashed #cccccc;
    padding: 10px;
    text-align: center;
}

.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: #0A50A1;
    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: #81b915;
    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;
}







table.frame {
	padding: 0px;
	width: 550px;
	margin : 0px -6px 6px -8px;
	border: 1px solid #0A50A1;
}



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



/*body {
	background: #ffffff url("images/whmcslogobg.png") repeat-x;
	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: 950px;
}

table.clientlinks {
	background:#e0e0e0;
}

td.clientlinks {
	background:#f9f9f9;
	width:25%;
	text-align:center;
	padding: 6px;
}

.navboxlinks {
    background-color: #ffffff;
    padding: 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 {
    background-color: #3A6897;
    color: #ffffff;
    padding: 6px;
    padding-left: 10px;
    padding-right: 10px;
}

.clientarealinks a {
	color: #555555;
}





.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;
}

