body {
        background-image: url("/graphics/backtile.gif");
        margin-left: 0px;
        margin-top: 4px;
        margin-right: 0px;
        margin-bottom: 0px;
}

.logo1 { background-image: url("/graphics/hdrback1c.gif"); }
.logo2 { background-image: url("/graphics/hdrback2.gif"); }

.mainabout1		{ background-image: url("/graphics/mainhdr-about.jpg"); }
.maincareers1  		{ background-image: url("/graphics/mainhdr-careers.jpg"); }
.mainpartnerprograms1	{ background-image: url("/graphics/mainhdr-partnerprograms.jpg"); }
.mainnewsroom1		{ background-image: url("/graphics/mainhdr-newsroom.jpg"); }
.mainpolicies1		{ background-image: url("/graphics/mainhdr-policies.jpg"); }
.maincontact1		{ background-image: url("/graphics/mainhdr-contact.jpg"); }
.maindatacenter1	{ background-image: url("/graphics/mainhdr-datacenters.jpg"); }
.mainsuccess1		{ background-image: url("/graphics/mainhdr-success.jpg"); }
.mainhosting1		{ background-image: url("/graphics/mainhdr-hosting.jpg"); }
.maingreen1		{ background-image: url("/graphics/mainhdr-green.jpg"); }
.maincustomersupport1	{ background-image: url("/graphics/mainhdr-customersupport.jpg"); }
.mainsla1		{ background-image: url("/graphics/mainhdr-sla.jpg"); }
.mainportallogin1	{ background-image: url("/graphics/mainhdr-login.jpg"); }
.maindomains1		{ background-image: url("/graphics/mainhdr-domains.jpg"); }

.sideobgreenbackhdr1	{ background-image: url("/graphics/side-ob-greenbackhdr.jpg"); }

.tspback1	{ background-image: url("/graphics/tsp-back.gif"); }
.emailback1	{ background-image: url("/graphics/emailback.jpg"); }

.leftcontentbg  { background-image: url("/graphics/leftcontent-background.gif"); }
.leftcontentbg2 { background-image: url("/graphics/leftcontent-background2.gif"); }

.secdown  { background-image: url("/graphics/sec-down.gif"); }
.secoff   { background-image: url("/graphics/sec-off.gif"); }
.sec2down { background-image: url("/graphics/sec2-down.gif"); }
.sec2off  { background-image: url("/graphics/sec2-off.gif"); }

.box2bgfull   	  { background-image: url("/graphics/box2-backgroundFulll.gif"); }
.box2headerfull   { background-image: url("/graphics/box2-headerFull.gif"); }

.box1headerleft   	{ background-image: url("/graphics/box1-headerleft.gif"); }
.box1headerrightblank   { background-image: url("/graphics/box1-headerright-blank.gif"); }

.box3headerleft   { background-image: url("/graphics/box3-headerleft.gif"); }
.box3headermiddle { background-image: url("/graphics/box3-headermiddle.gif"); }
.box3headerright  { background-image: url("/graphics/box3-headerright.gif"); }
.box3headerright2 { background-image: url("/graphics/box3-headerright2.gif"); }

.box4headerrightblank { background-image: url("/graphics/box4-headerrightblank.gif"); }

.bulletboxback3  { background-image: url("/graphics/bulletboxback3.jpg"); }

.homebg1 { background-image: url("/graphics/text-background4.jpg"); }
.homebg2 { background-image: url("/graphics/section-sep.gif"); }
.homebg3 { background-image: url("/graphics/ob1b-bk.jpg"); }
.homebg4 { background-image: url("/graphics/ob2c-bk.jpg"); }
.homebg5 { background-image: url("/graphics/ob3-bk.jpg"); }
.homebg6 { background-image: url("/graphics/bottomrow-back.gif"); }

.productsbg1 { background-image: url("/graphics/mainhdr-products.jpg"); }
.productsbg2 { background-image: url("/graphics/leftcontent-background.gif"); }
.productsbg3 { background-image: url("/graphics/products-boxsep.gif"); }
.productsbg4 { background-image: url("/graphics/products-boxbackgr.gif"); }

.secbg1 { background-image: url("/graphics/sec-background.gif"); }

.vpsbg1 { background-image: url("/graphics/mainhdr-vps1.jpg"); }
.vpsbg2 { background-image: url("/graphics/mainhdr-vps2.jpg"); }
.vpsbg3 { background-image: url("/graphics/mainhdr-vps3.jpg"); }

.dedicatedbg1 { background-image: url("/graphics/mainhdr-dedicated1.jpg"); }
.dedicatedbg2 { background-image: url("/graphics/mainhdr-dedicated2.jpg"); }
.dedicatedbg3 { background-image: url("/graphics/mainhdr-dedicated3.jpg"); }

.supervpsbg2 { background-image: url("/graphics/mainhdr-supervpsback2.jpg"); }
.supervpsbg3 { background-image: url("/graphics/mainhdr-supervpsback3.jpg"); }
.supervpsbg4 { background-image: url("/graphics/mainhdr-supervpsback4.jpg"); }

.tblheaderbg1 { background-image: url("/graphics/tableheaderback-supervps.gif"); }

.valignmiddle { vertical-align: middle; }

.fontnormal { font-style: normal; font-weight: normal; }

a:link {
	color: #B5111B;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #B5111B;
}
a:hover {
	text-decoration: underline;
	color: #B5111B;
}
a:active {
	text-decoration: none;
	color: #B5111B;
}
.footer a:link {
	text-decoration: none;
	color: #666666;
}
.footer a:visited {
	text-decoration: none;
	color: #666666;
}
.footer a:hover {
	text-decoration: underline;
	color: #666666;
}
.footer a:active {
	text-decoration: none;
	color: #666666;
}

.footersublinks {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}

.copy1 a:link {
	text-decoration: none;
	color: #B5111B;
	font-weight: normal;
}
.copy1 a:visited {
	text-decoration: none;
	color: #B5111B;
	font-weight: normal;
}
.copy1 a:hover {
	text-decoration: underline;
	color: #B5111B;
	font-weight: normal;
}
.copy1 a:active {
	text-decoration: none;
	color: #B5111B;
	font-weight: normal;
}
.copy1indent a:link {
	text-decoration: none;
	color: #B5111B;
	font-weight: normal;
}
.copy1indent a:visited {
	text-decoration: none;
	color: #B5111B;
	font-weight: normal;
}
.copy1indent a:hover {
	text-decoration: underline;
	color: #B5111B;
	font-weight: normal;
}
.copy1indent a:active {
	text-decoration: none;
	color: #B5111B;
	font-weight: normal;
}
.secondaryNav a:link {
	text-decoration: none;
	color: #333333;
	background-color: #EEEEEE;
	display: block;
	margin: 0px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.secondaryNav a:visited {
	text-decoration: none;
	color: #333333;
	background-color: #EEEEEE;
	display: block;
	margin: 0px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.secondaryNav a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #B5111B;
	display: block;
	margin: 0px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.secondaryNav a:active {
	text-decoration: none;
	color: #333333;
	display: block;
	margin: 0px;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.subNav a:link {
	text-decoration: none;
	color: #333333;
	text-align: center;
	margin: 0%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.subNav a:visited {
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.subNav a:hover {
	text-decoration: underline;
	color: #B5111B;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.subNav a:active {
	text-decoration: none;
	color: #333333;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-align: center;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #666666;
	text-transform: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.rightframe {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDBDB;
}
.leftframe {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.sideframes {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #DDDBDB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}
.copy1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
}
.header1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #8C8C8C;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.copyQuote1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-style: italic;
	font-weight: bold;
}
.header2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #B5111B;
	padding: 0px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
}
.textObletteCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #6E6E6E;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
}
.secondaryObletteBotPad {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.textObletteFrame {
	margin: 0px;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 0px;
	border-bottom-width: 3px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.textObletteHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #B5111B;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
	font-weight: bold;
}
.secondaryNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
.copy1indent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 10px;
	margin-left: 25px;
	text-align: justify;
}

.txtrequired {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #333333;
	padding: 0px;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	text-align: left;
}
.mgleft { margin-left: 57px; }

.subNav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #333333;
	margin: 0px;
	text-align: center;
	padding: 0px;
}
.mainHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px;
	line-height: 28px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 48px;
}
.mainSub1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 48px;
	font-weight: normal;
}
.mainSub2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 48px;
	font-weight: normal;
}
.copy1Bullet1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: left;
}
.copy1lastline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: justify;
}
.featureBoxContent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 10px;
	margin-left: 30px;
}
.featureBoxPrice {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 30px;
	font-weight: bold;
}
.featureBoxIntro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 5px;
	margin-left: 30px;
	font-weight: bold;
}
.featureBoxIntroHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 18px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-weight: normal;
}
.header3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	color: #B5111B;
	padding: 0px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
	font-weight: bold;
}
.tableText1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	padding: 6px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDBDB;
}
.tableHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #FFFFFF;
	padding: 6px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-weight: bold;
}
.featureBoxIntro2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	color: #000000;
	padding: 0px;
	margin-top: 15px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-weight: normal;
}
.header4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 16px;
	color: #B5111B;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-weight: bold;
}
.header5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 13px;
	color: #000000;
	padding: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-weight: bold;
}
.featureboxLeftback {
	background-image: url("/graphics/box1-background-universal.gif");
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #EDECEB;
}
.featureboxRightback {
	background-image: url("/graphics/box1-background-universal.gif");
	background-repeat: no-repeat;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EDECEB;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EDECEB;
}
.featureboxContent2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 45px;
	margin-bottom: 10px;
	margin-left: 15px;
}
.featureBoxIntroHeading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-weight: normal;
}
.featureBoxPrice2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-weight: bold;
}
.secondaryObletteBotPad2 {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.copy1bulletbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
.secondaryObletteBotPad3 {
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	background-color: #FFFFFF;
}
.copy1Bullet2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: justify;
}
.headerRightNav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	color: #FFFFFF;
	padding: 0px;
	font-weight: bold;
	margin: 10px;
}
.featureboxRightbackValue {
	background-image: url("/graphics/box3-rightbestvalue.gif");
	background-repeat: no-repeat;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EDECEB;
}
.header1red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 22px;
	color: #B5111B;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.rightCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	background-color: #EEEEEE;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}
.rightHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #FFFFFF;
	background-color: #B5111B;
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

.faq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 20px;
	margin-left: 0px;
	text-align: justify;
}

.question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	color: #333333;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 9px;
	margin-left: 0px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 9px;
	padding-left: 0px;
}
.featureBoxBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.featureBoxIntro3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 19px;
	color: #000000;
	padding: 0px;
	margin-top: 10px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 30px;
	font-weight: bold;
}
.tableText2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	margin: 0px;
	border-bottom-color: #DFDBDB;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.newsCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 15px;
        color: #6E6E6E;
        padding-top: 0px;
        padding-right: 15px;
        padding-bottom: 5px;
        padding-left: 10px;
        margin: 0px;
}

.newsHeadline {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 15px;
        color: #B5111B;
        padding-top: 10px;
        padding-right: 15px;
        padding-bottom: 5px;
        padding-left: 10px;
        margin: 0px;
        font-weight: bold;
}

.IntroCopy {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 18px;
        color: #535353;
        padding-top: 8px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 10px;
        margin: 0px;
}

.introHeadline {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 24px;
        line-height: 26px;
        color: #B5111B;
        padding-top: 15px;
        padding-right: 15px;
        padding-bottom: 1px;
        padding-left: 10px;
        margin: 0px;
        font-weight: normal;
        font-style: italic;
}

.ob1Headline {
	font-family: Arial, Helvetica, sans-serif;
        font-size: 24px;
        line-height: 20px;
        color: #FFFFFF;
        padding-top: 16px;
        padding-right: 15px;
        padding-bottom: 12px;
        padding-left: 23px;
        margin: 0px;
}

.ob1Headline a:link {
        color: #FFFFFF;
        text-decoration: none;
}
.ob1Headline a:visited {
        color: #FFFFFF;
        text-decoration: none;
}
.ob1Headline a:hover {
        color: #FFFFFF;
        text-decoration: none;
}
.ob1Headline a:active {
        color: #FFFFFF;
        text-decoration: none;
}

.ob1Text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 12px;
        color: #5A5A5A;
        padding-top: 0px;
        padding-right: 15px;
        padding-bottom: 0px;
        padding-left: 23px;
        margin: 0px;
}

.ob1Text a:link {
        color: #5A5A5A;
        text-decoration: none;
}
.ob1Text a:visited {
        color: #5A5A5A;
        text-decoration: none;
}
.ob1Text a:hover {
        color: #5A5A5A;
        text-decoration: none;
}
.ob1Text a:active {
        color: #5A5A5A;
        text-decoration: none;
}

.style1 {
        color: #000000;
        font-weight: bold;
}

.style2 {
        color: #000000;
        font-weight: bold;
}

.style3 {
        color: #FFFFFF;
        font-weight: bold;
}

.style4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #B5111B;
	font-weight: bold;
	font-size: 15px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}

.style5 {
	font-size: 14px;
	color: #000000;
}

.gstyle3 { color: #b2d02e; }
.gstyle5 { color: #5cb107; }

.stylebold { font-weight: bold; }

.servintpromisecopy1 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 16px;
        color: #FFFFFF;
        padding: 0px;
        margin-top: 0px;
        margin-right: 30px;
        margin-bottom: 10px;
        margin-left: 45px;
}

.servintpromisehdr1 {    
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;   
        line-height: 16px;
        color: #FFCC66;
        padding: 0px;
        margin-top: 15px;
        margin-right: 30px;
        margin-bottom: 0px;
        margin-left: 30px;
}

.featureBoxIntroRed {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        line-height: 17px;
        color: #B5111B;
        padding: 0px;
        margin-top: 10px;
        margin-right: 15px;
        margin-bottom: 10px;
        margin-left: 30px;
        font-weight: normal;
}

.header2sub {   font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 16px;
        color: #B5111B;
        padding: 0px;
        margin-top: 20px;
        margin-right: 0px;
        margin-bottom: 10px;
        margin-left: 25px;
        font-weight: bold;
}

.name {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 16px;
        color: #B5111B;   
        padding: 0px;     
        margin-top: 35px; 
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px;  
        font-weight: bold; 
}
.title {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;
        line-height: 16px;
        color: #333333;   
        padding: 0px;     
        margin-top: 0px;  
        margin-right: 45px;
        margin-bottom: 10px;
        margin-left: 0px;   
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #CCCCCC;
}

.featureboxLeftbackWhite {
       border-right-width: 1px;
       border-left-width: 1px;
       border-right-style: solid;
       border-left-style: solid;
       border-right-color: #FFFFFF;
       border-left-color: #edeceb;
}
.featureboxRightbackWhite {
       border-right-width: 1px;
       border-right-style: solid;
       border-right-color: #edeceb;
       border-left-width: 1px;
       border-left-style: solid;
       border-left-color: #edeceb;
}

.featureBoxContent3 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 18px;
        color: #333333;
        padding: 0px;   
        margin-top: 0px;  
        margin-right: 20px;
        margin-bottom: 10px;
        margin-left: 20px;
}
.featureBoxIntro4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 18px;  
        line-height: 19px;
        color: #000000;   
        padding: 0px;
        margin-top: 10px;
        margin-right: 15px;
        margin-bottom: 10px;
        margin-left: 20px;
        font-weight: bold;
}       

.featureBoxPrice3 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        line-height: 15px;
        color: #000000;
        padding: 0px;
        margin-top: 0px;
        margin-right: 20px;
        margin-bottom: 5px;
        margin-left: 20px;
        font-weight: bold;
}

.errorBox {
	background-color: #F7FF00;
        color: #000000;
        padding: 0px;
        margin-top: 0px;
        margin-right: 20px;
        margin-bottom: 5px;
        margin-left: 20px;
}

.red { color: #FF0000; }
.green { color: #078836; }

.margin0 {
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 3px;
	margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;  
        margin-left: 0px;
	background: #e5e6e6;
}

.blackRule {
	background: #000000;
	width: 100%;
	height: 1px;
	padding: 0;
	margin: 0;
} 

.faqMain a:link {
        text-decoration: none;
        color: #333333;
}
.faqMain a:visited {
        text-decoration: none;
        color: #333333;
}
.faqMain a:hover {
        text-decoration: underline;
        color: #B5111B;
}
.faqMain a:active {
        text-decoration: none;
        color: #333333;
}

.resultsText {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px; 
        line-height: 16px;
        color: #333333;
        padding: 0px;
        margin-top: 15px;
        margin-right: 15px;
        margin-bottom: 10px;
        margin-left: 15px;
}

.resultsHeader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 15px;  
        line-height: 16px;
        color: #B5111B;
        padding: 0px;
        margin-top: 15px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 15px;
        font-weight: bold;
}

.resultsBullet {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 12px;
        color: #333333;
        padding: 0px;
        margin-top: 0px;  
        margin-right: 15px; 
        margin-bottom: 5px;  
        margin-left: 0px;  
}

.resultsFeatures {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        line-height: 14px;
        color: #000000;
        padding: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 15px;
        font-weight: bold;
}       

.faqMain {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 11px;
        color: #333333;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #FFFFFF;
        margin: 0px;
        border-right-width: 1px;
        border-right-style: solid;
        border-right-color: #FFFFFF;
        background-image: url("/graphics/faqMainBack.jpg");
        padding-top: 10px;
        padding-right: 20px;
        padding-bottom: 10px;
        padding-left: 25px;
}

.questionHMD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	color: #000000;
	font-weight: bold;
	padding-top: 15px;
	padding-bottom: 10px;
	margin-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}

.answersHMD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-indent: -25px;
}

.continueHMD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #333333;
	padding-bottom: 10px;
	padding-top: 15px;
	padding-right: 0px;
	padding-left: 25px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	text-transform: uppercase;
	text-align: right;
}

#apDiv1 {
	position:absolute;
	left:643px;
	top:350px;
	width:252px;
	height:241px;
	z-index:1;
	visibility: visible;
}

#apDiv2 {
	position:absolute;
	left:643px;
	top:349px;
	width:254px;
	height:245px;
	z-index:0;
	visibility: hidden;
}

.resultsDisc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	color: #333333;
	padding: 0px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}

.learnMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 13px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-weight: bold;
}

.header1red2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 22px;
	color: #FFFFFF;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
	background-image: url("/graphics/headerbackground2.gif");
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	background-repeat: no-repeat;
}
.header6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: #000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 30px;
	font-weight: bold;
}
.copy40pxIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 20px;
	margin-left: 40px;
	text-align: justify;
}
.copy30pxIndent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #333333;
	padding: 0px;
	margin-top: 0px;
	margin-right: 45px;
	margin-bottom: 20px;
	margin-left: 30px;
	text-align: justify;
}

.imgFloatRight { border: 0; margin: 0; float: right; padding: 1px 0 25px 25px; }

.boxCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}

.boxCopyHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	color: #ffcc66;
	margin: 0px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 12px;
	padding-left: 15px;
}

.minimumSpecsBullet {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 7px;
	margin-left: -10px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 0px;
	list-style-image: url("/graphics/arrowbullet2.gif");
}


