﻿#banner-register {
	background:transparent url(/images/button-page-header.png) no-repeat scroll right top;
	color:#330000;
	font-family:"HelveticaNeue-Bold",Arial,Verdana,sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:24px;
	text-shadow:0 1px 0 #FFCC00;
	width:270px;
}
.newpricingtable
{
	width: 720px;
	font-family: Arial,sans-serif;
}
.newpricingtable TH
{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.newpricingtable TD
{
	border-bottom: #f1f5f6 1px solid;
	text-align: center;
	padding-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	border-right: #b5ccd1 1px solid;
	padding-top: 7px;
}
.newpricingtable .col1
{
	width: 239px;
}
.newpricingtable .col2
{
	width: 167px;
}
.newpricingtable .col3
{
	width: 168px;
}
.newpricingtable .col4
{
	width: 174px;
	height: 52px;
}
.newpricingtable .col5
{
	width: 171px;
}
.propromo-4b
{
	margin: 20px 0px 0px 425px;
}
.newpricingtable-4b
{
	margin: 0px;
	width: 890px;
	font-family: Arial,sans-serif;
}
.newpricingtable-4b TH
{
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}
.newpricingtable-4b TD
{
	border-bottom: #f1f5f6 1px solid;
	text-align: center;
	padding-bottom: 7px;
	padding-left: 3px;
	padding-right: 3px;
	border-right: #b5ccd1 1px solid;
	padding-top: 7px;
}
.newpricingtable-4b .col1
{
	width: 209px;
}
.newpricingtable-4b .col2
{
	width: 167px;
}
.newpricingtable-4b .col3
{
	width: 168px;
}
.newpricingtable-4b .col4
{
	width: 174px;
	height: 52px;
}
.newpricingtable-4b .col5
{
	width: 171px;
}
TH.col1
{
	border-bottom: #bacfd3 2px solid;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TH.col2
{
	border-bottom: #bacfd3 2px solid;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TH.col3
{
	border-bottom: #bacfd3 2px solid;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TH.col4
{
	border-bottom: #bacfd3 2px solid;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TH.col5
{
	border-bottom: #bacfd3 2px solid;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
TH.col1
{
	background-color: #ffffff;
}
TH.col2
{
	background-color: #ffffff;
}
TH.col3
{
	background-color: #ffffff;
}
TH.col5
{
	background-color: #ffffff;
}
TH.col4
{
	background-color: #fff9bd;
	border-bottom-width: 0px;
}
TH.col5
{
	font-size: 16px;
}
.colheadpricing
{
	margin: 15px 0px 0px;
}
TD.rowlabel
{
	text-align: left;
	background-color: #ffffff;
	font-size: 14px;
	vertical-align:middle;
}
TD.rowlabel2
{
	text-align: left;
	background-color: #ffffff;
	font-size: 13px;
}
TD.rowlabel2head
{
	text-align: left;
	background-color: #ffffff;
	height: 50px;
	font-size: 13px;
	vertical-align: bottom;
	font-weight: bold;
}
.smallrowlabel
{
	color: #595959;
	font-size: 12px;
}
.smallrowlabel2
{
	background-image: url(/images/pricing/bullet_star.gif);
	padding-bottom: 0px;
	padding-left: 17px;
	padding-right: 0px;
	background-repeat: no-repeat;
	color: #595959;
	font-size: 13px;
	padding-top: 0px;
}
.tooltiprow
{
	background-image: url(/images/pricing/icon-tooltip.png);
	background-repeat: no-repeat;
	background-position: 208px center;
}
.greencheck
{
	background-image: url(/images/pricing/icon-greencheck.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.greentext
{
	color: green;
	font-weight: bold;
}
.greencheckhighlight
{
	background-image: url(/images/pricing/icon-greencheck-highlight.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
TD.fillcell
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
TD.pricingtop
{
	border-bottom: #e9f0f2 1px solid;
	background-color: #f3f7f8;
}
TD.pricingtop2
{
	border-bottom: #e9f0f2 1px solid;
	border-right-style: none;
	background-color: #f3f7f8;
}
TD.pricingtop4
{
}
TD.col2bottom
{
	border-right-width: 0px;
}
TD.col2end
{
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
TD.col4right
{
	border-right-width: 0px;
}
TD.highlightcol
{
	border-bottom: #f2f0b6 1px solid;
	border-right-width: 0px;
	background-color: #fff9bd;
}
TD.highlightcolend
{
	border-right-width: 0px;
	background-color: #fff9bd;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
TH.highlightrowtop
{
	background-image: url(/images/pricing/bg-col2-top1.gif);
	background-repeat: no-repeat;
}
TD.highlightrowmid
{
	background-image: url(/images/pricing/bg-col2-mid.gif);
	background-repeat: repeat-y;
}
TD.highlightrowbottom
{
	background-image: url(/images/pricing/bg-col2-bottom.gif);
	background-repeat: repeat-y;
}
TD.highlightrowend
{
	background-image: url(/images/pricing/bg-col2-end.gif);
	border-right-width: 0px;
	background-repeat: no-repeat;
}
TD.expandingrow
{
	padding-bottom: 0px;
	border-right-width: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0px;
}
.highlightrowmssg
{
	line-height: 100%;
	margin: 2px 0px 0px;
	font-size: 12px;
	font-weight: normal;
}
.showmoreless
{
	text-align: center;
	font-weight: bold;
}
.showmoreless2
{
	text-align: center;
	margin: 40px 0px;
	width: 908px;
	font-family: "HelveticaNeue-Light" , Arial, Verdana, sans-serif;
	font-size: 16px;
}
.pricetoprow
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font-size: 16px;
	font-weight: bold;
	padding-top: 10px;
}
.planbottomrow
{
	font-size: 14px;
	font-weight: bold;
}
.pricebottomrow
{
	margin: 0px 0px 7px;
	font-size: 14px;
	font-weight: bold;
}
.permonth
{
	color: #666;
	font-size: 12px;
	font-weight: normal;
}
.expandrow
{
	display: none;
}
.twomonthsfree
{
	line-height: 100%;
	margin: 5px 0px 0px;
	color: #333333;
	font-size: 11px;
	font-weight: normal;
}

#tooltip1, #tooltip2, #tooltip3, #tooltip4, #tooltip5, #tooltip6, #tooltip7, #tooltip8, #tooltip9, #tooltip10 {cursor:default;} 

#tooltip.tooltipblack {
	font-family: Arial;
	border: none;
	width: 200px;
	padding:15px 10px 10px 15px;
	height: 110px;
	opacity: 0.9;
	background: url('/images/pricing/tooltip-bg-2.png');
	background-repeat:no-repeat;
	color:#eeeeee;
	font-size:12px;
	line-height:120%;
}

#tooltip.tooltipblack h3 {
	font-size: 11pt;
	font-weight:bold;
	width: 200px;
	text-align: left;
	color:#87b2bb;
	margin:0 0 10px 0;
}
#tooltip.tooltipblack div { width: 190px; text-align: left;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.90;
}
#tooltip h3, #tooltip div { margin: 0; }

#panel{display:none;}
.expandlinkon{background-color:#ffcc00;}
.slideup{display:none;color:#c63;cursor:pointer;}
.slidedown{color:#c63;cursor:pointer;}
