body{
        background-color: #FFFFFF;
        font-family: Verdana, sans-serif;
	}

body.hlp{
        background-color: #FFFFFF;
        font-family: Verdana sans-serif;
	}

.pagetitle{
	font-size:15px;
	font-weight:bold;
	}

td .catheading, td .plantitle{
	font-size:15px;
	font-weight:bold;
	}

td .catheading{
	text-align:left;
	vertical-align:bottom;
	}

.plantitle{
	font-size:16;
	font-weight:bold;
	}

td .plantitle{
	text-align:center;
	vertical-align:middle;
	}

td .priceheading, td .price{
	vertical-align:middle;
	font-weight:bold;
	font-size:12;
	}

td .priceheading{
	text-align:left;
	}

td .price{
	text-align:center;
	}



td .feature{
	text-align:left;
	vertical-align:middle;
	font-weight:normal;
	font-size:13;
	}

td .valueamount, td .nvalueamount, td .yvalueamount{
	text-align:center;
	vertical-align:middle;
	font-weight:normal;
	font-size:13;
	}

td .nvalueamount{
	color:red;
	}

td .yvalueamount{
	color:#003300;
	}

.freesetup{
	background-color:#FFDC00;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	font-size:10;
	color:red;
	}

.hlptitle{
	text-align:left;
        color: black;
	font-size: 15px;
	font-weight: bold;
	}

.hlptxt{
	text-align:justify;
	color: black;
	font-size: 12px;
	}

.hlpclose{
	font-size: 10px;
	}

tr.altcolor{
	background-color:#FFFFCC
	}

tr.defcolor{
	background-color:#FFFFFF
	}

h5.pagetitle{
	color:black;
	text-align:left;
	font-size:15;
	font-weight:bold;
	}

.small{
	color: black;
	font-size: 10px;
	}

.black {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 14px}
.black-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 ; font-weight: bold; line-height: 14px}
.black-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: normal; line-height: 14px }
.black-bold-small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold; line-height: 14px }
.black-plan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold ; color: #000000; text-decoration: none}



.maintext{
	color: #555555;
	font-size: 85%;
	}

.l2date{
	color: white;
        padding-left: 10;
	font-size: 60%;
	font-family: Verdana,sans-serif;
	}


.menu .signup{
	color: #555555;
	font-size: 15;
	font-weight:bold;
	font-family: Verdana,sans-serif;
	}

.makepayment{
	color: #FFFF00;
	font-size: 10;
	font-weight:bold;
	font-family: Verdana,sans-serif;
	}

.feature A:visited {color: #000090; text-decoration: none;}
.feature A:link {color: #000090; text-decoration: none}
.feature A:hover {color: #000090; text-decoration: underline overline; cursor:help;}
.feature A:active {color: #000090; text-decoration: underline overline}

.plantitle A:visited {color: #000090; text-decoration: none;}
.plantitle A:link {color: #000090; text-decoration: none}
.plantitle A:hover {color: #000090; text-decoration: underline overline; cursor:hand;}
.plantitle A:active {color: #000090; text-decoration: underline overline}

A:visited {color: #000090; text-decoration: none;}
A:link {color: #000090; text-decoration: none}
A:hover {color: #000090; text-decoration: underline overline; cursor:hand;}
A:active {color: #000090; text-decoration: underline overline}

.menu A:visited {color: #006699; text-decoration: none}
.menu A:link {color: #006699; text-decoration: none}
.menu A:hover {color: #0082BF; text-decoration: underline overline; cursor:hand;}
.menu A:active {color: #0082BF; text-decoration: underline overline}

.signup A:visited {color: #006699; text-decoration: none}
.signup A:link {color: #006699; text-decoration: none}
.signup A:hover {color: #0082BF; text-decoration: underline overline; cursor:hand;}
.signup A:active {color: #0082BF; text-decoration: underline overline}

.makepayment A:visited {color: #FFFF00; text-decoration: none}
.makepayment A:link {color: #FFFF00; text-decoration: none}
.makepayment A:hover {color: #FFFF00; text-decoration: underline overline; cursor:hand;}
.makepayment A:active {color: #FF0000; text-decoration: underline overline}


.optiontitle{
	color: black;
	font-weight: bold;
	font-size: 13px;
	}


td .optiontext{
	color: black;
	font-size: 12px;
	padding-left: 25;
	padding-right: 25;
	}


.optionprice{
	font-size:10px;
	font-weight: normal;
	color: red;
	}

.dark{
	background-color:#FFFFFF;	
	}

.light{
	background-color:#FFFFCC
	}

.l2blue{
	background-color:#006699
	}

.white{
	background-color:#FFFFFF
	}

.bordertopleftright{
	border-top: 1 ridge #006699;
	border-left: 1 ridge #006699;
	border-right: 1 ridge #006699;
	}

.borderleftright{
	border-left: 1 ridge #006699;
	border-right: 1 ridge #006699;
	}

.borderleft{
	border-left: 1 ridge #006699;
	}

.borderright{
	border-right: 1 ridge #006699;
	}

.borderbottom{
	border-bottom: 1 ridge #006699;
	}

.borderbottomright{
	border-bottom: 1 ridge #000092;
	border-right: 1 ridge #000092;
	}

.borderbottomleft{
	border-bottom: 1 ridge #000092;
	border-left: 1 ridge #000092;
	}

.borderbottomleftright{
	border-bottom: 1 ridge #000092;
	border-left: 1 ridge #000092;
	border-right: 1 ridge #000092;
	}




.mainbottom{
	color: black;
	font-size: 75%;
	}

.title{
	color: black;
	font-size: 115%;
	}

.lawyer{
	color: #666666;
	font-size: 65%;
	}


.required{
	background: yellow;
	font-weight: bold;
	font-size: 90%;
	}

.menu{
        background-color: #FEFEFE;
	color: #005177;
	font-size: 11;
	font-family: Verdana,sans-serif;
	}

