body,table,td
{
	margin:0;
	font-family:Verdana, Arial;
	font-size:8pt;
}
a
{
	font-size:8pt;
	font-weight:bold;
	color:#333399;
}
.AlternateRow
{
	background-color:#e2e2e2;
}
.Banner
{
	background-color:#333399;
	padding:0;
	width:100%
}
.BorderTop
{
	border-bottom-style:none;
	border-bottom-color:White;
	border-bottom-width:0px;
	border-left-style:none;
	border-left-color:White;
	border-left-width:0px;
	border-right-style:none;
	border-right-color:White;
	border-right-width:0px;
	border-top-style:solid;
	border-top-color:black;
	border-top-width:1px;
}
.BottomNav
{
	font-size:7pt;
}
.CellBorderRight
{	
	border-top-style:none;
	border-bottom-style:none;
	border-left-style:none;
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;
}
.CheckBox
{
	font-family:Verdana;
	font-size:8pt;
}
.CheckBoxError
{
	font-family:Verdana;
	font-size:8pt;
	background-color:Fuchsia;
}
.Copyright
{
	font-weight:bolder;
	font-size:7pt;
}
.DomainContactHeading
{
	font-size:9pt;
	font-weight:bolder;
	text-decoration:underline;
}
.DomainPricingLabel
{
	font-weight:bolder;
	text-align:center;
}
.DomainPricingText
{
	text-align:center;
}
.DomainSearchBox
{
	background-color:#ffcc33;
	border-width:thin;
	border-color:black;
	padding:3px;
	border-width:1px;
	border-color:Black;
	border-style:solid; 
}
.DomainSearchFoundText
{
	color:#000000;
	font-weight:bold;
	font-size:10pt;
}
.DomainSearchResultsHeader
{
	font-size:11pt;
	color:#333399;
	font-weight:bolder;
	height:30px;
	padding:5px;
}
.DomainSearchResultsPanel
{
	padding:0px;
	border-width:1px;
	border-color:Black;
	border-style:solid;
}
.DomainSearchResultsSidebar
{
	background-color:#e2e2e2;
	border-color:Black;
	border-style:solid;
	border-width:1px;
	padding:5;
}
.DropDownList
{
	font-family:Verdana;
	font-size:8pt;
}
.ErrorBorderRight
{
	border-right-color:#ff0000;
	border-right-style:solid;
	border-right-width:2px;
}
.ErrorBorderTop
{
	border-left-style:none;
	border-right-style:none;
	border-bottom-style:none;

	border-top-color:#ff0000;
	border-top-style:solid;
	border-top-width:2px;
}
.ErrorBorderBottom
{
	border-bottom-color:#ff0000;
	border-bottom-style:solid;
	border-bottom-width:2px;
}
.ErrorBorderBottomLeft
{
	border-left-color:#ff0000;
	border-left-style:solid;
	border-left-width:2px;

	border-bottom-color:#ff0000;
	border-bottom-style:solid;
	border-bottom-width:2px;
}
.ErrorBorderBottomRight
{
	border-right-color:#ff0000;
	border-right-style:solid;
	border-right-width:2px;

	border-bottom-color:#ff0000;
	border-bottom-style:solid;
	border-bottom-width:2px;
}
.ErrorBorderTopLeft
{
	border-left-color:#ff0000;
	border-left-style:solid;
	border-left-width:2px;

	border-top-color:#ff0000;
	border-top-style:solid;
	border-top-width:2px;
}
.ErrorBorderTopRight
{
	border-right-color:#ff0000;
	border-right-style:solid;
	border-right-width:2px;

	border-top-color:#ff0000;
	border-top-style:solid;
	border-top-width:2px;
}
.ErrorText
{
	color:#ff0000;
	font-weight:bolder;
}
.ErrorTextSmall
{
	color:#ff0000;
	font-weight:bolder;
	font-size:8pt;
}
.FAQ
{
	color:#333399;
	font-size:7pt;
	text-decoration:none;
}
.GreyBox
{
	background-color:#e2e2e2;
	border-color:Black;
	border-width:1px;
	border-style:solid;
	padding:3;
}
.GreyBoxSub
{
	background-color:#e2e2e2;
	border-color:Black;
	border-width:1px;
	border-style:solid;	
	border-top-style:none;
}
.GreyBoxHeader
{
	background-color:#e2e2e2;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
}
.InputLabel
{
	font-weight:bolder;
	text-align:right;
}
.InputLabelRequired
{
	font-weight:bolder;
	text-align:right;
	color:#ff0000
}
.InstructionText
{
	font-size:8pt;
	font-weight:bold; 
}
.InstructionTextRed
{
	color:#ff0000;
	font-size:10pt;
	font-weight:bold; 
}
.InstructionTextSmall
{
	font-size:7pt;
	font-style:italic; 
}
.InstructionTextSmallRed
{
	color:#ff0000;
	font-size:7pt;
	font-weight:bold; 
}
.LeftNavBody
{
	font-family:Verdana;
	font-size:8pt;
	color:#333399;
	font-weight:bolder;
}
.LeftNavHeader
{
	font-family:Verdana;
	font-size:10pt;
	color:Black;
	font-weight:bolder;
}
.LeftNavTable
{
	width:138px;
	padding:0px;
}

.MainBodyTable
{
	width:750px;
	padding:0;
}
.PanelHeader
{
	background-color:#ffcc33;
	font-weight:bolder;
	font-size:11pt;
	color:#333399;
	border-color:Black;
	border-style:solid;
	border-width:1px;
}
.PanelHeaderRight
{
	background-color:#ffcc33;
	font-weight:bolder;
	font-size:11pt;
	color:#333399;
	border-color:Black;
	border-style:solid;
	border-width:1px;
	border-left-style:none;
}
.PanelBody
{
	border-color:Black;
	border-style:solid;
	border-width:1px;
}
.PanelBodySub
{
	border-color:Black;
	border-style:solid;
	border-width:1px;
	border-top-style:none;
}

.RegLengthPrice
{
	background-color:#e2e2e2;
}
.RegLengthHeader
{
	font-size:9pt;
	font-weight:bolder;
	color:#000000;
	text-align:center;
}
.RequiredField
{ 
	color:#ff0000;
}
ShoppingCartLineItemBorder
{
	border-right-style:solid;
	border-right-color:Black;
	border-right-width:1px;
}
ShoppingCartLineItemBorderLeft
{
	border-left-style:solid;
	border-left-color:Black;
	border-left-width:1px;
}
.ShoppingCartSummaryLineHeader
{
	font-weight:bolder;
	font-size:11pt;
	background-color:#ffcc33;
}
.ShoppingCartSummaryLine
{
	font-weight:bolder;
	background-color:#e2e2e2;
}
.ShoppingCartLineItemHeader
{
	font-size:8pt;
	font-weight:bolder;
	text-transform:capitalize;
	background-color:#c2c2c2;
}

.SmallText
{
	font-size:8pt;
}	
.SmallTextBold
{
	font-size:8pt;
	font-weight:bolder;
}	
.SubDomainSearchBox
{
	border-width:1px;
	border-color:black;
	border-style:solid; 
	padding:0px;
}
.StdBoxBody
{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;

	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;

	border-left-color:Black;
	border-left-style:solid;
	border-left-width:1px;
}
.StdBoxTopBorder
{
	border-top-color:Black;
	border-top-style:solid;
	border-top-width:1px;
}
.StdBoxColoredCellText
{
	color:White;
	font-size:11pt;
	font-weight:bolder;
}
.StdBoxHeader
{
	border-style:outset;
	border-width:2px;
	border-color:#e2e2e2;
	height:30px;
}
.StdBoxHeaderText
{
	vertical-align:baseline;
	text-align:center;
	font-size:8pt;
	font-weight:bolder;
	text-transform:uppercase;
}
.StdBoxTextBlue
{
	color:#333399;
}
.StdBoxRightBorder
{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;
}

.StdBoxSides
{
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:1px;

	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;
}
.StdBoxBottomSideLeft
{
	border-left-color:Black;
	border-left-style:solid;
	border-left-width:1px;

	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.StdBoxBottomSideRight
{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;

	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;
}
.StdBoxTopRight
{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;

	border-top-color:Black;
	border-top-style:solid;
	border-top-width:1px;
}
.StdBoxImage
{
	border-right-color:Black;
	border-right-style:solid;
	border-right-width:1px;

	border-bottom-color:Black;
	border-bottom-style:solid;
	border-bottom-width:1px;

	border-top-color:Black;
	border-top-style:solid;
	border-top-width:1px;
}
.TopNavText
{
	font-size:8pt;
	font-weight:bolder;
	text-decoration:none;
	color:Black;
}
.TopSubNavText
{
	font-size:7pt;
	text-decoration:none;
	color:Black;
}
	
.TextBox
{
	font-family:Verdana;
	font-size:8pt;
}
.TextBoxError
{
	font-family:Verdana;
	font-size:8pt;
	background-color:Fuchsia;
}
.WhiteBox
{
	border-color:Black;
	border-width:1px;
	border-style:solid;
	padding:3;
}
.WhiteBackColor
{
	background-color:White;
}
.WhiteBoxHeader
{
	font-family:Verdana;
	font-size:10pt;
	font-weight:bolder;
}
.YellowBox
{
	background-color:#ffcc33;
	border-color:Black;
	border-width:1px;
	border-style:solid;
}

