/* CSS Document */
body { color: #333333; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; line-height: 20px; margin-top: 0px; margin-left: auto; margin-right: auto; margin-bottom: 10px; padding: 0px; background-color: #EDEEED; min-width: 784px; text-align: center; }

/* Headers */
h1 { font-family: Trebuchet MS, Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 20px; color: #333333; font-weight: normal; margin: 0px 0px 5px 0px; padding: 0px; padding-top: 15px; padding-right: 15px; line-height: 22px; }
h4 { font-family: Arial, Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: bold; color: #000000; margin: 0px; text-align: left; line-height: 14px; }
h5 { font-family: Trebuchet MS, Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 120%; font-weight: bold; color: #333333; margin: 0px; }

/* Tables */
table { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; padding: 0px; margin: 0px; border: 0px; border-collapse: collapse; width: 100%; }
table.main-jared { background-color: #ffffff; margin: 0px; margin-left: auto; margin-right: auto; padding: 0px; width: 780px; border-collapse: collapse; text-align: left; voice-family: "\"}\""; voice-family: inherit; }
table.expand { width: 100%; border: 0px; border-collapse: collapse; padding: 0px; margin: 0px; }
table.full { width: 780px; }
table.full { margin-left: auto; margin-right: auto; width: 780px; }
table.product-title { height: 30px; vertical-align: middle; }

/* Rows */
tr {}
tr.header-logo { background: #00B2FF; height: 80px; }
tr.header-logo_old { background: #00B2FF; background-image: url(../images/blue-background.jpg); background-repeat: repeat-x; }
tr.nav-main { background-color: #c1c1c1; }
tr.nav-left { height: 19px; }
tr.spacer-header { height: 3px; background-color: #FFFFFF; }
tr.spacer-10 { height: 10px; }
tr.spacer-10-grey { height: 10px; background-color: #edeeed; }
tr.spacer-5 { height: 5px; }
tr.spacer-3 { height: 3px; }

/* Cells */
td { border: 0px; border-collapse: collapse; padding: 0px; margin: 0px; }

td.copyright { font: 9px  Verdana, Arial, Helvetica, sans-serif; color: #ababab; font-weight: normal; margin-left: 0; margin-bottom: 0; line-height: 15px; letter-spacing: 0em; text-align: center; }
td.header-logo-left { text-align: left; }
td.header-logo-right { vertical-align: top; text-align: right; padding-right: 29px; padding-top: 30px; }
td.nav-left-main { width: 130px; vertical-align: top; font-size: 11px; padding: 10px; margin-bottom: 35px; border-right: 1px solid #cccccc; }
td.nav-left { vertical-align: middle; text-align: left; }
td.nav-bottom { font-size: 10px; color: #7A5A97; text-align: center; }

a.nav-header { color: #ffffff; font: 11px  Verdana, Arial, sans-serif; font-weight: normal; margin-left: 2; margin-right: 15; margin-bottom: 0; line-height: 16px; letter-spacing: 0em; text-decoration: none; }
a.nav-header:hover {  text-decoration: underline; }

td.product { width: 180px; vertical-align: top; }

td.content-main { width: 80%; vertical-align: top; font-size: 11px; padding: 10px; margin-bottom: 35px; line-height: 18px; }
td.content-spaced { line-height: 18px; }
td.content-product { line-height:16px; color: #787A7C; padding-left: 8px; padding-right: 2px; }

td.ruler-orange-1 { vertical-align: top; width: 100%; background-color: #00B2FF; height: 1px; }
td.ruler-orange-5 { vertical-align: top; width: 100%; background-color: #00B2FF; height: 5px; }
td.ruler-grey-4 { vertical-align: top; width: 100%; background-color: #666666; height: 4px; }
td.ruler-ltgrey-18 { vertical-align: top; width: 100%; background-color: #E5E5E5; height: 18px; }
td.ruler-blue-1 { vertical-align: top; width: 100%; background-color: #6DA2CE; height: 1px; }

td.xspacer-12 { width: 12px; }
td.xspacer-5 { width: 5px; }

td.yborder-grey { width: 1px; background-color: #cccccc; }

/* Links */
a.topnav { color: #807865; font: 12px Tahoma, Arial, Verdana, Helvetica, sans-serif; font-weight: normal; margin-left: 0px; margin-bottom: 0px; text-decoration: none; }
a.topnav:hover {  text-decoration: underline; }

a.bottomnav {font: 9px  Verdana, Arial, Helvetica, sans-serif; color: #666666; font-weight: normal; margin-left: 0; margin-bottom: 0; line-height: 15px; letter-spacing: 0em; text-decoration: underline; }
a.bottomnav:hover {  color: #003366; }

a.fow { color: #009EDE; font: 11px  Verdana, Helvetica, Arial, sans-serif; font-weight: normal; margin-left: 0; margin-bottom: 0; line-height: 15px; letter-spacing: 0em; text-decoration: none; }
a.fow:hover { text-decoration: underline; }

a.follow { color: #009EDE; font: 11px  Verdana, Helvetica, Arial, sans-serif; font-weight: normal; margin-left: 0; margin-bottom: 0; line-height: 22px; letter-spacing: 0em; text-decoration: none; }
a.follow:hover { text-decoration: underline; }

.follown {font: 11px  Verdana, Helvetica, Arial, sans-serif; font-weight: bold; margin-left: 0; margin-bottom: 0; line-height: 12px; letter-spacing: 0em;}
a.follown {text-decoration: none; font-weight: bold;}
a.follown:link {  color: #333333; font-weight: bold;}
a.follown:active {  color: #333333; font-weight: bold;}
a.follown:visited {  color: #333333; font-weight: bold;}
a.follown:hover {  color: #333333; font-weight: bold; text-decoration: underline; }

.home_3b1{ width:20%; vertical-align:top; font-size:11px; padding:10px; margin-bottom:35px;}
.home_3b_divide{ border-right:1px solid #CCCCCC;}
.home_3b3{ width:80%; vertical-align:top; font-size:11px; padding: 10px; margin-bottom:35px; line-height:18px; }
.home_3b6{ font: 11px Verdana, Helvetica, Arial, sans-serif; line-height:16px; color: 000000; margin-left:8px;}

.home_3b4{ line-height:16px; }
.home_3b7{ line-height:13px; }

a.mainhead { color: #006699; font: 12px  Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 3px; margin-bottom: 0px; line-height: 18px; letter-spacing: 0em; text-decoration: underline; }
a.ppclink { color: #006699; font: 12px  Arial, Helvetica, sans-serif; font-weight: bold; margin-left: 3px; margin-bottom: 0px; line-height: 15px; letter-spacing: 0em; text-decoration: underline; }
a.ppclink:hover {  color: #003366; font-weight: bold; text-decoration: underline; }

/* Misc */
.header-bold { font: 10px Verdana, Helvetica, Arial, sans-serif; line-height:12px; color: #444444; font-weight: bold; }
.description { height: 115px; margin-bottom: 26px; line-height: 16px; }
.price-red { font: 16px Arial, Verdana, sans-serif; color: #ff0000; font-weight: bold; margin-bottom: 12px; }
.price-black { font: 11px Arial, Verdana, sans-serif; color: #666666; font-weight: bold; }
.note { margin-bottom: 3px; font: 10px Arial, Verdana, sans-serif; color: #666666; }
.button-learn-more { margin-left: 60px; margin-bottom: 15px; }
.msg-red { font: 12px Arial, Verdana, sans-serif; color: #ff0000 }
.home_3bweb{ vertical-align:top; line-height:18px; font: 13px  "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif;}
.sample { font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 13px; color: #000066; font-weight: bold;  }
.webgt { font-family: "Trebuchet MS", Trebuchet, Verdana, Helvetica, Arial Black, sans-serif; font-size: 18px; color: #ffffff; font-weight: normal; line-height:18px; }
.webphone { font-family: Arial Black, sans-serif; font-size: 22px; color: #cc0000; font-weight: bold; line-height:22px; }
.webform { font-family: Arial, sans-serif; font-size: 10px; color: #003399; font-weight: bold; line-height:12px; }
.webformleft { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #000000; font-weight: bold;  }

.largefont { font-family: Trebuchet MS, Trebuchet, Verdana, Helvetica, Arial, sans-serif; font-size: 20px; color: #333333; font-weight: normal; }

.testimonial { font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px; color: #787A7C; font-weight: normal; }

	.testurl {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		color: #5A92BD;
		letter-spacing: -1pt;
		font-size: 11px;
		text-decoration: none; 
	}

	.leftnav {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		color: #787A7C;
		letter-spacing: -1pt;
		font-size: 11px;
		text-decoration: none; 
	}
   
a.leftnav:hover  { color: 009EDE; text-decoration: none; }

	.leftnavon {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		color: #009EDE;
		letter-spacing: -1pt;
		font-size: 11px;
		text-decoration: none; 
	}
   
a.leftnavon:hover  { color: 009EDE; text-decoration: none; }


	.unselect {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		letter-spacing: -1pt;
		font-size: 11px;
		border-bottom:1px solid #D1D1D1;
		background-color:#E8E6E5;
		text-decoration: none; 
		height:25px;
	}
		.select {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		letter-spacing: -1pt;
		font-size: 11px;
		border-bottom:1px solid #D1D1D1;
		background-color:#FFFFFF;
		height:25px;
		color: #009EDE;
		text-decoration: none; 
	}
	
	
		.hitfont {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		letter-spacing: -1pt;
		font-size: 11px;
		text-decoration: none; 
		height:15px;
		color: 787A7C;
	}
	
		.leftorange {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		color: #787A7C;
		letter-spacing: -1pt;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none; 
	}
		
		.Sub-Title {
		color: #666666;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
    }
	.livehelp {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		letter-spacing: -1pt;
		font-size: 11px;
		border-bottom:1px solid #CCCCCC;
		background-color:#DAD8CE;
		height:25px;
		font-weight:bold
	}
	.livehelpnav {
		font-family: Verdana, Arial, Tahoma, serif, sans-serif;
		color: #787A7C;
		letter-spacing: -1pt;
		font-size: 11px;
		text-decoration: none; 
	}
   
a.livehelpnav:hover  { color: 009EDE; text-decoration: none; }

.boldheader { font: 13px Arial, sans-serif; line-height:15px; color: #333333; font-weight: bold;}

.featured { background-color: #fff; border: 1px solid #ccc; margin-top: 5px; }

.whwhite { font: 11px Verdana, Arial, Tahoma, serif, sans-serif; color: #ffffff;}
.whppc { font: 14px Verdana, Arial, Tahoma, serif, sans-serif; color: #ffffff;}
.whgrey { font: 12px Arial, Tahoma, serif, sans-serif; color: #333333;}
.dkgrey { font: 12px Arial, Tahoma, serif, sans-serif; color: #333333;}
.dkpricing { font: 14px Verdana, Arial, Tahoma, serif, sans-serif; color: #333333;}

.seformtext { font: 13px Arial, Tahoma, serif, sans-serif; color: #000000; font-weight: normal;}

.login {text-align:center; vertical-align: middle;}