/* CSS Document */

#sp_mainoutline {
	
	height:100%;
	margin-left:3px;
	padding-left:2px;
}


#sp_subplan {
	border-style: solid;
	border-width:thin;
	border-color: #fff;
}


#sp_paymethod {
	padding-left: 5px;
	padding-right: 5px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


#sp_footer {
	border-style: solid;
	border-width:thin;
	border-color: #d3d3d3;
}


.sp_heading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}


#sp_fields {
	margin-left:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}


html,body,div,ol,ul,li,h1,h2,h3,h4,h5,h6,p,form,fieldset {
  margin: 0;
  padding: 0;
}

body {
	background: #ffffff url(../images/bg.gif);
	background-position: top;
	margin: 0px 0px 0px 0px;
}
.linkzText a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1b558c;
	font-weight:bold;
	text-decoration:none;
}
.linkzText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	font-weight:bold;
	text-decoration:underline;
}
.linkzText a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1b558c;
	font-weight:bold;
	text-decoration:none;
}
.headerlinkzText a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	font-weight:bold;
	text-decoration:none;
}
.headerlinkzText a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1b558c;
	font-weight:bold;
	text-decoration:underline;
}
.headerlinkzText a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	font-weight:bold;
	text-decoration:none;
}
.fullaccess:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2c2c2c;
	font-weight:bold;
	text-decoration: none;
}

.fullaccess:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#123f6a;
	font-weight:bold;
	text-decoration: underline;
} 
.fullaccess:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2c2c2c;
	font-weight:bold;
	text-decoration: none;
}
.smallText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#848484;
}
.directlyText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#0172b2;
	letter-spacing: -1px;
}
.directlyTextSmaller a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0172b2;
	font-weight:bold;
}
.directlyTextSmaller a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0172b2;
	font-weight:bold;
}
.directlyTextSmaller a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0172b2;
	font-weight:bold;
}
.amazingText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#474f5c;
	font-weight:bold;
	letter-spacing: -1px;
}
.amazingTextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#474f5c;
	font-weight:bold;
	letter-spacing: -1px;
}
.latestVersionTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0172b2;
	font-weight:bold;
	letter-spacing: -1px;
}
.trademarkText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0eac24;
	font-weight:bold;
}
.musicMoviesTvshowsTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffe400;
	font-weight:bold;
}
.instantaccessTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff9c00;
	font-weight:bold;
}

.instantaccessTxt a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff9c00;
	text-decoration:none;
}
.instantaccessTxt a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff9c00;
	font-weight:bold;
	text-decoration:underline;
}
.instantaccessTxt a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0172b2;
	font-weight:bold;
	text-decoration:underline;
}
.midbarTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff498;
	font-weight:bold;
}
.regularText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
}
.sectionText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	font-weight:bold;
}
.footerText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9b9b9b;
}
.mediumBlueText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#33a6cc;
    font-weight:bold;
	letter-spacing: -1px;
}
.mediumGreenText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#63c119;
    font-weight:bold;
	letter-spacing: -1px;
}
.mediumBlueTextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#33a6cc;
    font-weight:bold;
	letter-spacing: -1px;
}
.softwaredetails{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33a6cc;
    font-weight:bold;
}
.mediumGreenTextSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#63c119;
    font-weight:bold;
	letter-spacing: -1px;
}
.dotcomText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#b4b4b4;
    font-weight:bold;
}
.helpTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#33a6cc;
    font-weight:bold;
	letter-spacing: -1px;
}
.helpTxtGreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#63c119;
    font-weight:bold;
	letter-spacing: -1px;
}
.expertise{
	font-family: Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#63c119;
	letter-spacing: -1px;
}
.supportTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#63c119;
    letter-spacing: -1px;
}
.reviewTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#33a6cc;
    letter-spacing: -1px;
}
.oneTwoThree{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#ffffff;
    font-weight:bold;
}
.softwareTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#194264;
	font-weight:bold;
}

/* ------------------------------------------------ */

.headerBigText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
}
.descriptionText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}
.bigBlackText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#ffffff;
    font-weight:bold;
}
.bigBlueText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#ffffff;
    font-weight:bold;
}
.learnText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
}
.mediumBlueText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#33a6cc;
    font-weight:bold;
	letter-spacing: -1px;
}
.mediumOrangeText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:33px;
	color:#ff7f18;
    font-weight:bold;
	letter-spacing: -1px;
}
.mediumRedText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	color:#ffffff;
    font-weight:bold;
	letter-spacing: -1px;
}
.headerText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.bigBarText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fc7508;
	font-weight:bold;
}
.bigBarTextyellow{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fcc508;
	font-weight:bold;
}
.bigBarTextBlack{
	font-family: Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#474747;
	font-weight:bold;
}
.topfeaturesTextBlue{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#194264;
	font-weight:bold;
}
.descriptionHeaderText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#e65700;
	font-weight:bold;
}
.midsectiontxtyellow{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fde303;
	font-weight:bold;
}
.midsectiontxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
}
.whatyougetText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#2c2c2c;
	font-weight:bold;
}
.includedHeaderText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#bcbcbc;
	font-weight:bold;
}
.includedHeaderRedText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fe7800;
	font-weight:bold;
	line-height: 1.6;
}
.bulletPointsText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#104e77;
}
.bundleText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#52106a;
	font-weight:bold;
}
.regularText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585858;
}
.sectionText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#222222;
	font-weight:bold;
}
.bigBarTextsmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fc7508;

}
.bigBarTextyellowSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fcc508;

}
.bigBarTextBlackSmaller{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#474747;
	font-weight:bold;
}
.sectionsTxt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#474747;
	font-weight:bold;
	line-height: 1.6;
}
.submit {
	background: url(../images/proceed.gif);
	width:220px;
	height:48px;
}