.rrp {
	TEXT-DECORATION: line-through
}
.topMargin {
	MARGIN-TOP: 2px; DISPLAY: block
}
.clear {
	HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}
#premium {
	MARGIN-RIGHT: -5px
}
#premiumLogo {
	WIDTH: 298px; DISPLAY: block; BACKGROUND: url(/img/premium/new/logo.sticky.jpg) no-repeat left top; FLOAT: left; HEIGHT: 298px
}
#premiumContainerLeft {
	POSITION: relative; WIDTH: 24px; DISPLAY: block; BACKGROUND: url(/img/premium/new/contentbox.left.jpg) no-repeat left top; FLOAT: left; HEIGHT: 298px
}
#premiumContainer {
	POSITION: relative;
	WIDTH: 382px;
	DISPLAY: block;
	BACKGROUND: url(/img/premium/new/contentbox.png) no-repeat left top;
	HEIGHT: 198px;
	background-image: url(/img/premium/new/contentbox.png);
}
#premiumContainerText {
	POSITION: absolute;
	WIDTH: 10px;
	PADDING-RIGHT: 10px;
	HEIGHT: 10px;
	COLOR: #000000;
	z-index: 2;
}
.scrollPanel {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 355px
}
.scroll {
	POSITION: relative; WIDTH: 355px; HEIGHT: 145px; CLEAR: left; OVERFLOW: auto
}
.scrollContainer DIV.panel {
	WIDTH: 355px; HEIGHT: 145px
}
.scrollContainer DIV.panel H2 {
	LINE-HEIGHT: 15px; MARGIN: 0.45em 0px
}
.scrollContainer DIV.panel P {
	LINE-HEIGHT: 15px; MARGIN: 0.45em 0px
}
.scrollContainer DIV.panel H2 {
	LINE-HEIGHT: 20px !important; MARGIN-TOP: 0.1em !important; MARGIN-BOTTOM: 0.3em !important
}
DIV.sliderNav {
	POSITION: absolute;
	DISPLAY: block;
	HEIGHT: 24px;
	left: 40px;
	top: 248px;
}
DIV.sliderNav A {
	BORDER-BOTTOM: #174e92 1px solid; BORDER-LEFT: #174e92 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 8px; PADDING-RIGHT: 3px; DISPLAY: inline-block; FONT-FAMILY: verdana; BACKGROUND: #08438b; HEIGHT: 11px; COLOR: #2e5f9b; FONT-SIZE: 10px; BORDER-TOP: #174e92 1px solid; BORDER-RIGHT: #174e92 1px solid; PADDING-TOP: 1px
}
DIV.sliderNav A:visited {
	BORDER-BOTTOM: #174e92 1px solid; BORDER-LEFT: #174e92 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 4px; WIDTH: 8px; PADDING-RIGHT: 3px; DISPLAY: inline-block; FONT-FAMILY: verdana; BACKGROUND: #08438b; HEIGHT: 11px; COLOR: #2e5f9b; FONT-SIZE: 10px; BORDER-TOP: #174e92 1px solid; BORDER-RIGHT: #174e92 1px solid; PADDING-TOP: 1px
}
DIV.sliderNav A.current {
	BORDER-BOTTOM: #4d76a9 1px solid; BORDER-LEFT: #4d76a9 1px solid; BACKGROUND: #1a4e8d; COLOR: #98b0cd !important; BORDER-TOP: #4d76a9 1px solid; BORDER-RIGHT: #4d76a9 1px solid
}
DIV.sliderNav A.clear {
	WIDTH: 55px
}
#premiumContainerIcon {
	POSITION: absolute;
	TOP: 87px;
	LEFT: 11px;
	z-index: 1;
	width: 161px;
	height: 26px;
}
#premiumContainerRight {
	POSITION: relative; WIDTH: 28px; DISPLAY: block; BACKGROUND: url(/img/premium/new/contentbox.right.jpg) no-repeat left top; FLOAT: left; HEIGHT: 298px
}
.hitbox {
	POSITION: absolute; MARGIN-TOP: 122px; WIDTH: 24px; HEIGHT: 27px; TOP: 0px; LEFT: 0px
}
#tableHeaders {
	WIDTH: 932px; DISPLAY: block; BACKGROUND: url(/img/premium/new/table.headers.jpg) no-repeat left top; FLOAT: left; HEIGHT: 46px; CLEAR: both
}
#featureTable {
	WIDTH: 532px; DISPLAY: block; FLOAT: left; HEIGHT: 264px
}
#featureTable .row {
	WIDTH: 532px; DISPLAY: block; FLOAT: left; HEIGHT: 33px
}
#featureTable .alert {
	BACKGROUND: url(/img/premium/new/feature.row.alert.jpg) no-repeat left top
}
#featureTable .cross {
	BACKGROUND: url(/img/premium/new/feature.row.cross.jpg) no-repeat left top
}
#featureTable .row .feature {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 59px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 14px
}
#featureTable .row .basic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 59px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 14px
}
#featureTable .row .premium {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 59px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 14px
}
#featureTable .row .feature {
	WIDTH: 180px
}
#featureTable .row .basic {
	WIDTH: 76px
}
#featureTable .row .infoOverlay {
	Z-INDEX: 986;
	BORDER-BOTTOM: #3a3a3a 5px solid;
	POSITION: absolute;
	BORDER-LEFT: #3a3a3a 5px solid;
	WIDTH: 763px;
	DISPLAY: none;
	BACKGROUND: #fff;
	HEIGHT: 278px;
	BORDER-TOP: #3a3a3a 5px solid;
	TOP: 0px;
	BORDER-RIGHT: #3a3a3a 5px solid;
	LEFT: 0px;
-webkit-border-radius: 5px; -moz-border-radius: 5px
;
}
.infoOverlay #infoOverlayIcon {
	WIDTH: 323px; DISPLAY: block; FLOAT: left; HEIGHT: 278px
}
.infoOverlay #infoOverlayText {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; WIDTH: 380px; PADDING-RIGHT: 40px; DISPLAY: block; BACKGROUND: url(/img/premium/new/feature.right.jpg) no-repeat left top; FLOAT: left; HEIGHT: 238px; PADDING-TOP: 25px
}
.infoOverlay #infoOverlayText H2 {
	MARGIN: 0.5em 0px
}
.infoOverlay #infoOverlayText P {
	MARGIN: 0.5em 0px
}
.infoOverlay #infoOverlayText H2 {
	FONT-SIZE: 1.5em
}
.infoOverlay #infoOverlayText P {
	FONT-SIZE: 1.2em
}
#priceTable {
	WIDTH: 400px; DISPLAY: block; FLOAT: left; HEIGHT: 264px; MARGIN-RIGHT: -5px
}
#priceTable .row {
	WIDTH: 400px; DISPLAY: block; BACKGROUND: url(/img/premium/new/price.row.jpg) no-repeat left top; FLOAT: left; HEIGHT: 36px
}
#priceTable .first {
	BACKGROUND: url(/img/premium/new/price.row.first.jpg) no-repeat left top
}
#priceTable .last {
	TEXT-ALIGN: center; BACKGROUND: url(/img/premium/new/price.row.last.jpg) no-repeat left top; HEIGHT: 26px !important; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 3px
}
#priceTable .last A {
	COLOR: #fff
}
#priceTable .last A:hover {
	COLOR: #ff0000
}
#priceTable .row .period {
	DISPLAY: block; FLOAT: left
}
#priceTable .row .price {
	DISPLAY: block; FLOAT: left
}
#priceTable .row .buy {
	DISPLAY: block; FLOAT: left
}
#priceTable .row .period {
	PADDING-LEFT: 35px; WIDTH: 115px; COLOR: #fff; FONT-SIZE: 25px; FONT-WEIGHT: bold
}
#priceTable .row .price {
	WIDTH: 115px; COLOR: #f5fe00
}
#priceTable .row .price SPAN {
	FLOAT: left
}
#priceTable .row .price SPAN.dollars {
	FONT-SIZE: 25px; FONT-WEIGHT: bold
}
#priceTable .row .price SPAN.small {
	PADDING-LEFT: 5px; WIDTH: 50px; FONT-SIZE: 10px; PADDING-TOP: 2px
}
#priceTable .row .buy {
	WIDTH: 105px
}
#priceTableProviders {
	WIDTH: 400px; DISPLAY: block; BACKGROUND: url(/img/premium/new/price.providers.jpg) no-repeat left top; FLOAT: left; HEIGHT: 91px
}
#tableFooters {
	WIDTH: 932px; DISPLAY: block; BACKGROUND: url(/img/premium/new/table.footers.jpg) no-repeat left top; FLOAT: left; HEIGHT: 26px; CLEAR: both
}
#tabContainer {
	WIDTH: 912px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
* HTML #tabContainer {
	PADDING-LEFT: 10px; WIDTH: 922px; MARGIN-LEFT: 0px
}
.amazingOffer {
	TEXT-ALIGN: center; MARGIN: 5px 0px; COLOR: #ff0000; FONT-SIZE: 2em
}
#amazingOfferWarning {
	MARGIN-BOTTOM: 1em
}
#specialOfferWarning {
	TEXT-ALIGN: center; COLOR: #ff0000; FONT-SIZE: 2em
}
#specialOffer {
	POSITION: relative; WIDTH: 932px; BACKGROUND: url(/img/premium/new/specialoffer.jpg) no-repeat left top; HEIGHT: 314px
}
#specialOfferText {
	POSITION: absolute; PADDING-BOTTOM: 20px; MARGIN-TOP: 54px; PADDING-LEFT: 20px; WIDTH: 363px; PADDING-RIGHT: 20px; HEIGHT: 164px; MARGIN-LEFT: 459px; TOP: 0px; PADDING-TOP: 20px; LEFT: 0px
}
#specialOfferText H2 {
	MARGIN: 0.25em 0px; COLOR: #fff
}
#specialOfferText P {
	MARGIN: 0.25em 0px; COLOR: #fff
}
#specialOfferText H2 {
	FONT-SIZE: 1.6em
}
#specialOfferText P {
	FONT-SIZE: 1.3em
}
.formHeading {
	MARGIN-TOP: 20px; DISPLAY: block; COLOR: #ff0000; MARGIN-LEFT: 58px; FONT-SIZE: 1.2em; FONT-WEIGHT: bold
}
.formHeading IMG {
	VERTICAL-ALIGN: bottom
}
.formSub {
	MARGIN-TOP: 5px; DISPLAY: block; MARGIN-LEFT: 94px
}
.gatewayIcon {
	BORDER-BOTTOM: #eeeeee 1px solid; BORDER-LEFT: #eeeeee 1px solid; BORDER-TOP: #eeeeee 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #eeeeee 1px solid; -moz-border-radius: 5px
}
#toggleCurrency H2 {
	BORDER-BOTTOM: #ddd 1px solid; MARGIN: 0px; PADDING-LEFT: 40px; FONT: bold 1.5em 'trebuchet ms', arial; BACKGROUND: url(/img/file/download/money.png) no-repeat left top; HEIGHT: 32px; PADDING-TOP: 5px
}
#payments TBODY {
	OVERFLOW-X: auto
}
#payments .packageDays {
	WHITE-SPACE: nowrap
}
#payments .createdAt {
	WHITE-SPACE: nowrap
}
#payments .detail {
	MARGIN-TOP: 0.25em; COLOR: #666666; FONT-SIZE: 0.9em
}
#upgrade {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
#upgrade #mainInfo {
	PADDING-BOTTOM: 10px; MARGIN: 0px 15px 0px -15px; MIN-HEIGHT: 1000px; PADDING-LEFT: 15px; WIDTH: 640px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(/img/premium/bg.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 10px
}
* HTML #upgrade #mainInfo {
	MARGIN: 0px 5px 0px -5px; WIDTH: 645px; BACKGROUND: url(/img/premium/bg.gif) no-repeat 1px 0px; HEIGHT: 1000px
}
#upgrade #mainInfo #compare {
	MARGIN-TOP: 20px; MARGIN-LEFT: 0px
}
* HTML #upgrade #mainInfo #compare {
	
}
#upgrade .logo {
	TEXT-ALIGN: center; WIDTH: 100%; MARGIN-BOTTOM: 10px
}
#upgrade H1.tagline {
	MARGIN-BOTTOM: 1em; COLOR: #494949; FONT-SIZE: 2.5em; FONT-WEIGHT: bold
}
#upgrade H1.taglineRed {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #cc0000; FONT-SIZE: 2.6em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#upgrade H2.tagline {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #494949; FONT-SIZE: 2em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.splitbox {
	MARGIN: 0px auto; WIDTH: 860px; HEIGHT: 175px
}
.splitbox .panel {
	WIDTH: 400px; FLOAT: left; HEIGHT: 100%
}
.splitbox .left {
	MARGIN-RIGHT: 30px
}
.splitbox .right {
	MARGIN-LEFT: 30px
}
.splitbox .panel .blurb {
	WIDTH: 290px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 100%
}
.headline SPAN {
	COLOR: #d20609; FONT-SIZE: 2.6em; FONT-WEIGHT: bold
}
#dataPack {
	MARGIN-TOP: -1px; WIDTH: 937px; DISPLAY: block; BACKGROUND: url(/img/datapack/datapack.ad.footer.jpg) no-repeat left top; FLOAT: left; HEIGHT: 74px; MARGIN-LEFT: -5px; CLEAR: both
}
#dataPack SPAN#dpHeading {
	MARGIN-TOP: 10px; PADDING-LEFT: 325px; DISPLAY: block; FONT-FAMILY: "myriad pro",helvetica,arial,sans-serif; COLOR: #2f2f2f; FONT-SIZE: 30px
}
#dataPack SPAN#dpSub {
	MARGIN-TOP: -3px; PADDING-LEFT: 325px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; COLOR: #2f2f2f; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#dataPack SPAN#dpButtonHeading {
	MARGIN-TOP: -45px; PADDING-RIGHT: 20px; DISPLAY: block; FONT-FAMILY: arial, sans-serif; FLOAT: right; COLOR: #001295; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#dataPack SPAN#dpButtonHeading #dpGrey {
	COLOR: #4d4d4d; FONT-WEIGHT: normal !important
}
#dataPack SPAN#dpButton {
	POSITION: absolute; MARGIN-TOP: -31px; WIDTH: 122px; FONT-FAMILY: arial,sans-serif; HEIGHT: 30px; COLOR: #00147b; MARGIN-LEFT: 799px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#dataPack SPAN#dpButton SPAN#buttonText {
	PADDING-LEFT: 9px; DISPLAY: block; PADDING-TOP: 8px
}
