
body, td { font-family: Verdana, Arial, Helvetica, Geneva, Sans-serif; font-size: 11px; color: #000000; }

.heading { font-size: 12px; font-weight: bold; color: #8E0403; }
span.heading2 { font-size: 11px; font-weight: bold; color: #8E0403; }

.headercell {
	background: #454541;
	font-size: 11px;
	color: white;
	font-weight: bold;
	width: 100%;
	padding-top: 1px;
	padding-left: 1px;
	padding-bottom: 2px;
	text-indent: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.bodycell {
	font-size: 11px;
	color: #454541;
	font-weight: bold;
	padding-top: 8px;
	width: 100%;	
}

td.proforma { color : #666666; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9pt; background-color: #FFFFFF; border-color: #C2C2C2; border-style: solid; border-width: 1px; }

a:link, a:visited { color: #8E0403; text-decoration: underline; }
a:hover { color: #8E0403; text-decoration: none; }

table.content { border: 1px solid black; background: #E7E7E1; }

.domainSearch { font-size: 11px; }
.domainSearchButton { border: 1px solid #064D83; font-size: 11px; background: #4988B9; color: #ffffff; }

.tableCell { background: #F6F6F2; width: 100%; }
.tableCell2 { background: #D7D7CF; }
.tableHeading { background: #CFCFBE; color:#000000; font-size: 12px; font-weight: bold; }
.tableHeading2 { background: #CFCFBE; color:#000000; font-size: 12px;}

.inputbox { border: 1px solid #7F7F78; font-size: 11px; background: white; width: 150px; }
.shortinputbox { border: 1px solid #7F7F78; font-size: 11px; background: white; width: 50px; }
.inputbutton { border: 1px solid; font-size: 11px; color: black; }
.smalltext { width: 50px;}

.lighttext { color: #989884; }
.link:link,visited,a { color: #989884; text-decoration:none; }

.subtitle { font-size: 12px; font-weight: bold; color: #ffffff; background: #8E0403; }
.whoisLookup { border: 1px solid #B3B3AF; background:#F6F6F2; }
.whoisLookup2 { border: 1px solid #B3B3AF; background:#D7D7CF; }
.redBG { background:#8E0403; color: white; font-weight: bold; }

.red { color:red; }

.domainAvailable { border: 1px solid black; background: white; }
.blueText { color: #004B7B; font-size: 14px; font-weight: bold; }
.blue { color: #004B7B; font-size: 11px; font-weight: normal; }

.noBorder { border: 0px; }
.xml { margin: 8px; font: 9pt verdana; color: #1A1A1A; padding: 8px; font-variant: small-caps;}

.code { font: 6pt verdana; color: #000000}


/* NavBar */
#main-nav {
	list-style-type:none;
	margin:0pt;
	padding:2px;
}

#main-nav li a {
	background:transparent;
	font-weight: bold;
	display:block;
	height:1%;
	padding:5px 5px;
	text-decoration:none;
}

#main-nav li.selected, #main-nav li.selected a, #main-nav li.selected a:hover {
	
}

#main-nav li.selected
{
	background:#D7D7CF;
	border: #B3B3AF 1px solid;
}

#main-nav ul {

	list-style-type:none;
	margin:0pt;
	padding:0pt 0pt 0pt 5px;
	border: none;
	
}

#main-nav li li {
	border-bottom:0pt none;
	border: none;
}


#main-nav li li a, #main-nav li.selected li a {
	background:transparent;
	display:block;
	padding: 0px 2px 5px;
	font-weight: normal;
	border: none;
}

.wizard-header 
{
	padding: 6px;
	margin-bottom: 30px;
	font-size: 9pt;
	font-weight: bold;
	color: #fff;
	background: #013a60;
}

.wizard-header span { float: right; }

.wizard-table th
{
	width: 200px;
	text-align: left;
}

.wizard-buttons 
{
	padding: 10px 0 10px 209px;
	text-align: left;
}

.wizard-step { padding-top: 6px; }