form {
	margin: 0px;
}

img {
	border: 0px;
	align: absmiddle;
}

body,td,input,select,textarea {
	font-family: Tahoma;
	
}

.header {
background:#FFFFFF;
border-bottom-color:#000000;
border-bottom-style:solid;
border-bottom-width: 12px;
height: 48px;
}
.headertxt {
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-color: #999;
	/*	background-color: #F4F4F4; */
	padding: 2px 2px 2px 2px;
	/*	border: #DDDDDD 1px solid; */
	width: 97%;
	line-height: 20px;
}
.headertxt a:link, .headertxt a:visited, .headertxt a:active {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:800;
	color : #DEDEDE;
	line-height: 23px;
	letter-spacing: 2px;
	text-decoration : none;
}
.headertxt a:hover { color: #DDDDDD; text-decoration: none; }
.subheader { 
height:1px;
width:760px;
text-align: center;
margin:0 0px 0px 0px;
background: #8ca1c0;
/*border-bottom-color:#cccccc;
border-bottom-style:solid;
border-bottom-width: 1px;*/

}

.slogan {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 25px;

}
#holder {
width:960px;
margin:0px auto;
padding:0px 0;
background:#ffffff;
color:#333333;
/*border:1px solid #dddddd; */
}
.wrapper {
width:960px;
margin:0px auto;
padding:0px 0;
text-align:left;
background:#ffffff;
color:#333333;
/*border:1px solid #dddddd; */
}
table.wrapper {
	width: 960px;
	background-color:#FFFFFF;
}
td.nav {background-image: url(images/nav_element.gif);}
table.clientlinks {
width: 760px;
height: 27px;
	
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#8ca1c0;
}

td.clientlinks {
	padding-left: 10px; padding-right: 10px;
}
.clientlinks {
	padding-left: 25px; padding-right: 3px;

}
.clientlinks a:link, .clientlinks a:visited, .clientlinks a:active {
	text-decoration: none;
	display:block;
font-family: Tahoma;
font-style:normal;
font-size:12px;
font-weight: 500;
/*text-transform: lowercase; /* transformed text to uppercase */
text-decoration: none;
background-color:inherit;
    color: #2D323A;
	display: inline;
position: relative;
}
.clientlinks a:hover {
	text-decoration: none;
	color:#990000;
}

.navbar {
background: #8ca1c0;
}

.navbutton {
background-color: #EFEFEF;
cursor: pointer;
cursor: hand;
text-align:center;
}

.navbuttonover {
background-color: #F5F5F5;
cursor: pointer;
cursor: hand;
font-weight: 500;
text-align:center;
color: #990000;
}

.navbox {
background-color: #EFEFEF;
padding: 5px;
}

.navinput {
border: 1px solid #8ca1c0;
width: 100px;
}

.submitbutton {
color: #ffffff;
cursor: pointer;
cursor: hand;
font-weight: bold;
background-color: #8ca1c0;
border: 1px solid #8ca1c0;
}

.footerbar {
border-top-color:#406696;
border-top-style:solid;
border-top-width: 1px;
background-color: #FFFFFF;
color: #333333;
height:15px;
padding: 2px;
/* margin:5px 0px 5px 0px; */
background:#FFFFFF;
}

.clientarealinks a {
	color: #555555;
}

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

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

.clientareatable {
	width: 100%;
	background-color: #F5F5F5;
	border: 1px solid #8ca1c0;
}

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: 97%;
	text-align: center;
	border: 1px solid #f7f7f7;
	padding: 5px;
}

.errorbox {
	font-weight: bold;
	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;
}