

body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
z-index: -1;
background-color: #FFFFFF;
font-size: 12px;
}




.h{font-size:20px}
.h{color:#3366cc}

.ts td{padding:0}
.ts{border-collapse:collapse}


.style2 a{
	color: #FFFFFF;
	text-decoration: none;
	width: 200px;

	text-transform: capitalize;
	padding-left: 5px;

}

.style2 a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}

.domstyle {

	font-size: small;
}
.whitetext {color: #FFFFFF}


h1.title {
	margin-right: 0px;
	color: #1F4061;
	margin-top: 2px;
	margin-bottom: 4px;
	font-weight: bold;
}

h2 {
font-size: 18px;
}

.menu a{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

.menu a:hover{
	font-weight:bolder;
	text-decoration: underline;
}

tr.topbar {

	 background-color: #CCCCCC;
}

.topbar {

	border-bottom:1px solid #FFFFFF;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-color: #FFFFFF;
background: #666666;
}

.topbar a:hover{
background-color: #FFCC33;
color: #404B6B;
border-bottom-color: #FFFFFF;
}


.line {
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #000000;

	background-color: #A1B7D7;
	width: 200px;
}

.redh1 {  color: #E60000}


td.domainheader {
	background-color: #1382CF;

	color: #FFFFFF;
}

td.domainheader a{
	background-color: #1382CF;
	color: #FFFFFF;
}
td.invaliddomain {
	background-color: #CCCCCC;
	color: #999999;
}

td.availabledomain {
	background-color: #80FF80;
	color: #FFFFFF
}

td.availabledomain a{
	background-color: #80FF80;
	color: #FFFFFF;
	text-decoration: none;
}

td.availabledomain a:hover{
	display: block;
	/*background-color: #FFFFFF;*/

}

td.registereddomain {
	background-color: #C0C0C0;
	color: #FFFFFF

}

td.registereddomain a{
	background-color: #C0C0C0;
	color: #FFFFFF;
	text-decoration: none;
}


.sizeword {
color: #B90000;
font-weight: bolder;
}

.size1f {
font-size: 10px;
text-decoration: none;
color: #B90000;
font-weight: bolder;
}

.size2f {
font-size: 14px;
text-decoration: none;
color: #B90000;
font-weight: bolder;
}

.size3f {
font-size: 18px;
text-decoration: none;
color: #B90000;
font-weight: bolder;
}


.size1s {
font-size: 10px;
text-decoration: none;
color: #000000;
font-weight: bolder;
}

.size2s {
font-size: 14px;
text-decoration: none;
color: #000000;
font-weight: bolder;
}

.size3s {
font-size: 18px;
text-decoration: underline;
color: #000000;
font-weight: bolder;
}


/***** Left column ********/

dl.small {
width: 140px;
background: #A1B7D7;

padding-bottom: 5px;
}

dt.small {
margin: 0;
/* padding: 2px 0px 3px 8px; */
background: #666666;

font-weight: bold;
color: #CCCCCC;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #FFFFFF;
width: 199px;
}



dd.small a:hover{
background-color: #FFCC33;
color: #404B6B;
border-bottom-color: #FFFFFF;
}

html dd.small a{
display: block;
padding-left: 5px;
color: #000000;

text-decoration: none;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
padding-top: 2px;
padding-bottom: 1px;

}

dd {
margin-left: 0;
}

/***** End ********/

.cookiebox {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #CCCCCC;
}



/* These are the style specifications for the menu layers.
   Set width to get more browsers corporation  */
div.menu  {
  position:absolute; visibility:hidden;
  /* width:210px; left:0; top:0; z-index:500; */
  left:0; top:0; z-index:500;
  font-size:12px;
 /* background-color: #e6e6e6; color:#000; */
  background-color: white;
  border: 2px solid;
  border-color: #f7faff #99a #99a #f7faff;
  z-index:500;
}

/* Style specifications for menu items and links  */
div.menu ul { margin:0; padding:0 }
/* Need to set padding of at least one pixel or ie sets very large margin */
div.menu ul li {
  padding:1px; margin:0;
  list-style-type:none
  }

/* Set display block and position relative so clicks on list items activate links  */
div.menu a {
  cursor:default;
  padding:.3em .4em; margin:0;
  background-color:transparent;
  display:block; position:relative;
  text-decoration:none
  }

div.menu a:link { color:#33b }
div.menu a:visited { color:#339 }
div.menu a:hover { color:#fff; background-color:#338 }


h1.error {
#font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #333333;
margin: 0px;
padding-top: 4px;
padding-bottom: 5px;
background-color: #FF0000;
text-align: center;
padding-top: 0px;
border: 0px
}












/************ end of orig ***************/





/* table styles */

.Table {
#font-family: Arial, Helvetica, sans-serif;
background-color: #F2F4F8;
margin: 0px;
padding: 0px;
width: 98%;
border-right-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #404B6B;
border-left-color: #404B6B;
}



.maintable {
background-color: #FFF8E9;
border-top: 1px none #D28E00;
border-right: 1px none #996600;
border-bottom: 1px none #996600;
border-left: 1px none #D28E00;
}

.headerRow {
/* background: #404B6B; */
background: #4B73AF;
font-weight: bold;
font-size: 12px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
#text-decoration: none;
padding-right: 6px;
padding-left: 2px;
white-space: nowrap;
}

.headerRow a{
background: #389640;
font-weight: bold;
font-size: 12px;
#font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: underline;
#padding-right: 6px;
#padding-left: 2px;
#white-space: nowrap;
}

.headerRow a:hover{
background: #389640;
font-weight: bold;
font-size: 12px;
#font-family: Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: underline;
#padding-right: 6px;
#padding-left: 2px;
#white-space: nowrap;
}
.even_center {
text-align: center;
background : #E6E6E6;
font-size: 12px;
color: #000033;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
}

.even_right {
text-align: right;
background : #E6E6E6;
font-size: 12px;
color: #000033;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
padding-right: 6px;
}

.even_left {
text-align: left;
background : #E6E6E6;
font-size: 12px;
color: #000033;
padding-left: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
}


.odd_left {
text-align: left;
background : #dddddd;
font-size: 12px;
color: #000033;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
padding-left: 3px;
#font-family: Arial;
}

.odd_center {
text-align: center;
background : #dddddd;
font-size: 12px;
color: #000033;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
}

.odd_right {
text-align: right;
background : #dddddd;
font-size: 12px;
color: #000033;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
padding-right: 6px;
}

/***** Left column ********/


.inner_table {
font-size: 12px;
color: #000033;
padding-left: 3px;
#font-family: Arial;
}

.Stats_table {
#font-family: Arial, Helvetica, sans-serif;
background-color: #E6E6E6;
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-position: left;
border-right-width: 0px;
border-left-width: 0px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #404B6B;
border-left-color: #404B6B;
}

.Stats_headerRow {
/* background: #404B6B; */
background: #4B73AF;
font-weight: bold;
font-size: 12px;
#font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-decoration: none;
padding-right: 0px;
padding-left: 0px;
white-space: nowrap;
}

.Stats_table {
#font-family: Arial, Helvetica, sans-serif;
background-color: #E6E6E6;
margin: 0px;
padding: 0px;
background-repeat: no-repeat;
background-position: left;
border-right-width: 0px;
border-left-width: 0px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #404B6B;
border-left-color: #404B6B;
}


.left_image_bg {
text-align: left;
/* background : #E6E6E6; */
font-size: 12px;
color: #FFFFFF;
padding-left: 0px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
/* background-repeat: no-repeat; */
background-repeat: repeat-y;
background-position: left;
}

.left_image_bg a{
display: block;
padding-left: 6px;
color: #FFFFFF;
width: 94px;
/*text-decoration: none;*/
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #A3ACC7;
padding-top: 2px;
padding-bottom: 1px;
}

.left_image_bg a:hover{
background-color: #FFCC33;
color: #404B6B;
border-bottom-color: #FFFFFF;
}

a:link {
text-decoration : none;
}

a:visited {
text-decoration : none;
}

a:hover {
text-decoration : none;
}

.text {
#font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000033;
}

.text a{
text-decoration: underline;
}



.blue_even_left {
text-align: left;
background : #D3D1F7;
font-size: 12px;
color: #000033;
padding-left: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
}


.red_even_left {
text-align: left;
background : #FF0000;
font-size: 12px;
color: #000033;
padding-left: 3px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #000033;
#font-family: Arial;
}


blockquote.greybox {
#font-family: Geneva, Arial, Helvetica, sans-serif;
line-height: 16px;
color: #333333;
background-color: #CCCCCC;
border: 1px solid #666666;
margin-top: 4px;
margin-bottom: 5px;
padding-bottom: 4px;
margin-right: 30px;
margin-left: 20px;
padding-right: 0px;
padding-left: 0px;
padding-top: 4px;
}



.whitelinks {color: #FFFFFF}

td.mainwindow {
width: 1900px;
padding-left: 10px;
}


.header {
border-bottom:1px solid #888888;
 background-color: #A1B7D7;
/* background-color: #0167FF; */
}

.paul {
font-weight: bold;
}


input.form {
  #font: 9px verdana, arial, sans-serif;
  padding: 0px;
  padding-top: 0px;
  padding-left: 13px;
  padding-bottom: 0px;
  border: 0px #E1E1E1 solid;
  color: #395D8C;
  background-color: #F4F9FF;
}

.logintext {
#font: 9px verdana, arial, sans-serif;
font-size: 12px;
color: #CCCCCC;
font-weight: bold;

}

.logintext a{
#font: 9px verdana, arial, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: bold;

}


input.submit {
	font-size: 10px;
	height: 18px;
}

.logforward {
	background-color: #00C000;
	color: #CCCCCC;
}

.logdrop {
	background-color: #000000;
	color: #FFFFFF;
}

.logspam {
	background-color: #FF0000;
	color: #FFFFFF;
}

.logchallenge {
	background-color: #0000FF;
	color: #FFFFFF;
}

.logdisposable  {
	background-color: #808000;
	color: #FFFFFF;
}

.logdisposable  a{
	background-color: #808000;
	color: #FFFFFF;
}

.logforwarded {
	background-color: #A2449F;
	color: #CCCCCC;
}


.grey {
color: #AAAAAA;
}



