﻿body 
{
	font-family: Arial;
	font-size: 9pt;
}

IMG
{
	border: none;
}

H1
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #00368E;
}

H2
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #00368E;
}

H4
{
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
	color: #00368E;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

A, A:visited, A:Active
{
	color: Navy;
	text-decoration: none;
}

A:hover
{
	color: Navy;
	text-decoration: underline;
}

.PageHeader
{
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
	color: #00368E;
	padding-bottom: 5px;
}

.LeftNavigationArea
{
	width: 222px;
	vertical-align: top;
}

.ColumnText
{
	padding: 0px 5px 0px 5px;
	font-family: Verdana;
	font-size: small;
	color: Black;
}

.HeadlineBlock
{
	background-color: #00368E;
	color: White;
	font-family: Verdana;
	font-size: medium;
	font-weight: bold;
}

.ProductThumbnail
{
	padding-right: 3px;
	vertical-align: top;
	width: 93px;
}

.ProductHeader, .SolutionHeader
{
	vertical-align: top;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #00368E;
	width: 211px;
}

.TableHeader
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #00368E;
	padding: 1px 2px 1px 2px;
}

.TableData
{
	font-family: Arial;
	font-size: 9pt;
	color: Black;
	vertical-align: top;
	padding: 1px 2px 1px 2px;
}

.ProductTeaser, .SolutionTeaser
{
	vertical-align: top;
	font-family: Arial;
	font-size: 8pt;
	color: Black;
	width: 211px;
}

.MoreInfo, .MoreInfo A
{
	font-family: Arial;
	font-size: 8pt;
	color: Red;
}

.MoreInfo A:hover
{
	text-decoration: underline;
	cursor: pointer;
}

.FooterRule
{
	background-color: #00368E;
}

.FullSeparator
{
	width: 100%;
	height: 1px;
	background-color: Gray;
}

.FullSeparatorSpacing
{
	width: 100%;
	height: 3px;
}

.Copyright
{
	font-family: Arial;
	font-size: 8pt;
	font-style: italic;
	color: GrayText;
	padding-top: 3px;
}

.Footer
{
	font-family: Arial;
	font-size: 8pt;
	color: GrayText;
	text-align: right;
	padding-top: 3px;
}

.Footer A, .Footer A:active, .Footer A:visited, .Copyright A, .Copyright A:active, .Copyright A:visited
{
	color: GrayText;
	text-decoration: none;
}

.Footer A:hover, .Copyright A:hover
{
	color: #00368E;
	text-decoration: underline;
}

.TextMenu
{
	font-family: Arial;
	font-size: 8pt;
	color: GrayText;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 3px;
}

.TextMenu A, .TextMenu A:active, .TextMenu A:visited
{
	color: GrayText;
	text-decoration: none;
}

.TextMenu A:hover
{
	color: #00368E;
	text-decoration: underline;
}

.PrintBanner
{
	display: none;
}

.ContactImage
{
	text-align: center;
	vertical-align: top;
}

.ContactText
{
	text-align: left;
	vertical-align: top;
	font-family: Arial;
	font-size: 10pt;
	padding-left: 30px;
}

.ContactPicture
{
	vertical-align: top;
	text-align: center;
	padding-left: 70px;
}

.SoloContent
{
	padding-left: 25px;
}

.SoloContent H1
{
	font-family: Arial;
	font-size: 16pt;
	font-weight: bold;
	color: #00368E;
}

.PrintSpacing, .PrintOnly
{
	display: none;
}

.Rotator, .DisplayOnly
{
	display: block;
}

.BlockHeader
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	background-color: #00368E;
	color: White;
	text-align: center;
	padding: 2px 5px 2px 5px;
}

.OuterBlock
{
	float: left;
	padding: 10px 10px 10px 10px;
}

.InnerBlock
{
	border: solid 1px #00368E;
	width: 100%;
}

.BlockText
{
	text-align: center;
	padding: 10px 8px 0px 8px;
}

.BlockButton
{
	padding: 5px 0px 10px 5px;
	text-align: center;
}

.HostingPlanHorizontal
{
	border: solid 1px #00368E;
	padding: 5px 15px 5px 5px;
}

.HostingPlanTitle
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #00368E;
	padding-bottom: 5px;
}

DIV.FeatureList
{
	padding:  0px 100px 10px 0px;
}

DIV.FeatureList IMG
{
	float: left;
	padding: 0px 20px 20px 0px;
}

.domainflag
{
	vertical-align: middle;
}

.domaintld
{
	vertical-align: middle;
	width: 60px;
}

.domainprice
{
	vertical-align: middle;
	text-align: right;
	width: 40px;
}

.domainperiod
{
	vertical-align: middle;
	width: 75px;
}

TD.DomainPrice
{
	text-align: right;
	padding: 0px 0px 0px 2px;
	width: 52px;
}

TD.DomainTLD
{
	padding: 0px 20px 0px 2px;
	width: 60px;
}

TD.DomainFlag
{
}

TH.DomainPrice
{
	text-align: right;
	padding: 0px 0px 0px 2px;
}

TH.DomainTLD
{
	text-align: left;
	padding: 0px 20px 0px 2px;
}

.GST
{
	font-style: italic;
	font-size: 8pt;
}

.FieldPrompt
{
	vertical-align: top;
	text-align: left;
	padding: 3px 5px 1px 0px;
}

.Field
{
	vertical-align: top;
	text-align: left;
}

.FieldValidator
{
	vertical-align: top;
}

.ManufacturerLogo
{
	vertical-align: middle;
	text-align: center;
	width: 120px;	
	padding-top: 10px;
	padding-bottom: 10px;
}

.PlanPrice
{
	font-size: 18pt;
	text-align: center;
	color: Red;
	padding-top: 15px;
	padding-bottom: 15px;
}

.AnnualPrice
{
	font-size: 16pt;
	text-align: center;
	color: Green;
	padding-bottom: 15px;
	padding-top: 15px;
}

.PriceTerms
{
	font-family: Arial;
	font-size: 9pt;
	font-style: italic;
	width: 250px;
	text-align: center;
	padding-bottom: 10px;
}

.PlanTag
{
	font-size: 14pt;
	text-align: center;
}

.PlanFeatures
{
	border: solid 1px Black;
	background-color: Gray;
	padding: 5px 5px 5px 5px;
}

.DomainOptionDescription
{
	font-size: 8pt;
	font-style: italic;
	color: #00368E;
	font-family: Arial;
}

.DomainOptionTag
{
	font-size: 9pt;
	color: #00368E;
	font-weight: bold;
	font-family: Arial;
	font-style: italic;
}

.DashboardPanel
{
	float: left;
	width: 370px;
	height: 100px;
	font-family: Arial;
	font-size: 10pt;
	padding: 0px 0px 10px 0px;
}

.DashboardPanelHeader
{
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	background-color: #00368E;
	color: White;
	text-align: center;
	padding: 2px 5px 2px 5px;
}

.DashboardPanelText
{
	font-family: Arial;
	font-size: 10pt;
	background-image: url(/images/navbar/group_bg.gif);
	padding: 5px 5px 5px 5px;
}

.DashboardInnerBlock
{
	border: solid 1px #00368E;
	width: 350px;
}

.Highlight1, .Highlight2, .Highlight3, .Highlight4
{
	padding: 5px 0px 5px 0px;
	font-size: 14pt;
	font-family: Arial;
	text-align: center;
}

.Highlight1 B, .Highlight2 B, .Highlight3 B, .Highlight4 B
{
	font-weight: bold;
	font-size: 16pt;
	font-style: italic;
}

.Highlight1
{
	color: Blue;
}

.Highlight2
{
	color: Red;
}

.Highlight3
{
	color: Green;
}

.Highlight4
{
	color: Orange;
}
