body{padding: 0px; background: #FFF; color: #222; text-align: center; margin: 0 auto; font: 85% "Trebuchet MS",Arial,sans-serif;}

.sc {margin: 7px 0;}

.border_img img{
border: 1px solid #ccc;
}

#statusDiv {padding: 5px;}
#domain {font: 30px "Trebuchet MS",Arial,sans-serif; color: #666; width: 500px;}
#extension {font: 30px "Trebuchet MS",Arial,sans-serif; color: #666;}
#whois_results {padding: 5px;}
#whatDomainDiv {float: left;}
#isAvailableDiv {float: left;}
#domainsAvailable {border: 1px solid #ccc; color: green; font-family: "Trebuchet MS",Arial,sans-serif; font-weight: bold}
#available_domains {float: left; width: 300px}
#whois_available_domains {float: left; border: 2px solid #ccc; margin: 10px; padding: 30px; width: 300px}
.border_img:hover img{
border: 1px solid #222;
}
.border_img:hover{
color: red; /* irrelevant definition to overcome IE bug */
}

/* General styling for both valid and invalid input */
.invalidInput,.validInput{
	display:compact;
	padding:1px;
}
/* Style for invalid input */
.invalidInput{
	border:1px solid #F00;
}

/* Style for valid input */
.validInput{
	border:1px solid #FFF;
}



#test, #test2 , #test3, #test4, #test5, #test6 {
	background: #eee;
	color: #000;
	padding: 10px;
	margin: 10px;
	border: 5px solid #ccc;
}
 
.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #9FD4FF;
	padding: 8px 8px 4px;
	background: #eee;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #eee;
	border: 2px solid #ccc;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}

.parag {margin-left: 140px;}
#content {margin: 0px auto; padding: 10px; width: 720px; text-align: left;}
H1 {font-size: 180%;}
H2 {font-size: 150%; BACKGROUND: #EEE; width:100%; MARGIN-BOTTOM: 5px 0 0 0; border: 1px solid #CCC; padding: 10px;}
H3 {font-size: 120%; BACKGROUND: #EEE; width:100%; MARGIN-BOTTOM: 5px 0 0 0; border: 1px solid #CCC; padding: 10px;}

P {margin: 5px 0;}

blockquote {
  margin: 10px;
  background: transparent url(images/quote-open.gif) left top no-repeat;
}
blockquote div {
  padding: 0 38px;
  background: transparent url(images/quote-close.gif) right bottom no-repeat;
  font-style: italic;
}


TD.table_l_top {width: 150px; font-size: 85%; font-weight: bold; border: 1px solid #eee; border-left: 0px;}
TD.table_r_top_bottom {font-size: 85%; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
TD.table_l_left {font-size: 85%; font-weight: bold; border-right: 1px solid #eee;}

HR {MARGIN 2px 0 2px 0; border: none 0; border-top: 1px dashed #CCC; height: 1px; width: 100%;}

div.spacer {clear: both;}
div.spacer_all {clear: all;}

div#content{width:780px; margin: 0 auto; padding-top:20px; background: #FFF; text-align: left;}

div#headback{background: url(images/title_bg.gif) repeat; width:100%; height: 126px; margin: 0 auto; padding: 0px;}
div#head{width:780px; margin: 0 auto; padding: 0px;}
div#headleft{float: left; width:500px; padding-top:0px; text-align: left;}
div#headright{float: right; width:125px; margin: 0px; padding-right: 10px; text-align: right;}

div#topmenu{width: 780px; margin: 0 auto; text-align: left; padding-top: 3px; font-size: 110%; font-weight: bold;}
#topmenu A {COLOR: #FFF; TEXT-DECORATION: none;}
#topmenu A:link:visited {COLOR: #FFF; TEXT-DECORATION: none;}
#topmenu A:hover{COLOR: #CCC; TEXT-DECORATION: underline;}

div#title{float: left; width:400px; padding: 5px; background: #FFF;}
div#logo{float: right; width:190px; padding: 0px;}
div#rightcolumn {float: right; width:130px; margin-left: 10px; text-align: center;}

/*
TD {font-size: 85%; line-height: 20px;}
*/
TD.albumdata {BORDER-TOP: 1px #CCC solid; BORDER-BOTTOM: 1px #CCC solid;}
TD.albumdata_artists {BORDER-BOTTOM: 1px #CCC solid;}

div#announce{width: 100%; text-align: center; padding: 10px; margin-bottom: 5px; border: 1px #666 solid; background: #EEE;}

ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0;}
ul#nav {margin: 0px; width: 780px;}
ul#nav li{float:left; margin: 0px;text-align: center; font-weight: bold; border-right: 0px solid #FFF; font-size: 22px;}
ul#nav a{float:left; padding: 5px 0;background: #A397AF; text-decoration:none;color: #666;}
ul#nav a{padding: 5px 25 5 25;background: #A397AF; text-decoration:none;color: #FFF;}
ul#nav a:hover{background: #FFFFCC; color: #A397AF;}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #A397AF;color: #FFF;}


ul#split,ul#split li{margin:10;padding:0;list-style:none; HEIGHT: 375px;}
ul#split li{float:left;width:180px; margin:0 10px 10px 0}
ul#split h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
ul#split p{margin:0;padding:5px 8px 15px}
li#one{background: #FFF; BORDER-RIGHT: 1px #CCC dashed}
li#two{background: #FFBD00}
li#three{background: #E3A1C4}

A {COLOR: #3366cc; TEXT-DECORATION: underline;}
A:link:visited {COLOR: #3366cc; TEXT-DECORATION: underline;}
A:hover{COLOR: #3366cc; TEXT-DECORATION: none;}

/* FORM */

label
{
width: 100px;
float: left;
text-align: right;
margin-right: 0.5em;
display: block
}
fieldset
{
border: 1px solid #666;
width: 400px;
}
.submit input
{
margin-left: 4.5em;
} 

input
{
border: 1px solid #666;
font-size: 18px;
}
#plain input {
background: #fff;
border: 0px solid #fff;	
}
textarea
{
border: 1px solid #666;
}

.submit input
{
color: #000;
background: #ccc;
border: 1px outset #666;
} 

legend
{
font-size: 18px;
border: 1px solid #666;
padding: 2px 6px;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 250px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

#footer{width:100%; margin: 0 auto; padding: 10px; background:#eee; border-top: 5px #CCC solid; font: 80%;}