body, span, div, table, p, form, img {
  border: 0;
  padding: 0;
  margin: 0;
  border-collapse: collapse;
  font-size: 11pt;
  font-family: Arial, Helvetica, sans-serif;
}

body {
  background: url(/images/site-bkgrd.jpg) no-repeat top center #545454;
}

table {
  background-position: center top;
  background-repeat: no-repeat;
  margin: 0 auto;
}

p {
  margin-bottom: 1em;
  font-size: 10pt;
}

ul {
  margin: 0 0 1em;
}

h1 {
  font-size: 15pt;
  color: rgb(0, 16, 50);
}

h2 {
  font-size: 13pt;
  color: rgb(0, 32, 101);
}

h3 {
  font-size: 11pt;
  color: rgb(0, 64, 141);
}

h4 {
  font-size: 10pt;
  color: rgb(0, 96, 193);
  margin-bottom: 0px;
}

a {
  text-decoration: underline;
  color: rgb(0, 64, 141);
}

abbr {
  cursor: help;
}

.Smaller {
  font-size: smaller;
  color: rgb(92, 92, 92);
}

.listTxt{font-size:10pt;}

.Help {
  cursor: help;
  text-decoration:underline;
}

.FauxLink {
  text-decoration: underline;
  color: rgb(0, 64, 141);
  cursor: help;
}

.Page {
  margin: 0 auto;
  position: relative;
  width: 970px;
  padding: 0 25px 10px;
  background-image: url(/images/box-new.png);
  background-repeat: repeat-y;
}

.PageTop {
  margin: 0 auto;
  position: relative;
  width: 970px;
  padding: 0 25px;
  background-image: url(/images/BoxTop.png);
  background-repeat: no-repeat;
  background-position: center bottom;
  height: 32px;
}

.PageBottom {
  margin: 0 auto;
  position: relative;
  width: 970px;
  padding:0px 25px;
  height: 32px;
}

p.News {
  background-color: white;
  border: 1px solid #636363;
  font-size: 10pt;
  margin-bottom: 1em;
  padding: 0.5em;
  white-space: pre;
  width:700px;
}

#Header {
  background-image: url(/images/header-bkgrd.jpg);
  background-repeat: no-repeat;
  background-position: top center;
  height: 67px;
}

#Header #HomeImage {
  position: absolute;
  height: 35px;
  left: 50px;
  top: 18px;
  width: 305px;
}

#Menu {
  margin: 0 auto;
  background-image: url(/images/nav-bkgrd.png);
  background-repeat: no-repeat;
  background-position: top center;
  width: 936px;
  height: 43px;
  position:relative;
}

span.Menu {
  margin: 0 25px;
  font-size: 14px;
}

span.Menu a {
  text-decoration: none;
  color: black;
}

.Caps {
  text-transform: uppercase;
}

#Main {
  margin: 0 auto;
  width: 900px;
}

#Body {position: relative;margin: 10px;background-color: #f9f9f9;
}

#PrettyIndex {
  height: 484px;
  background-image: url(/images/FrontPage-Background.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}

#NewIndex {
  height: 484px;
  background-image: url(/images/nogirl_bkgrd.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}

#TechIndex {
  height: 484px;
  background-image: url(/images/FrontPage-Background-tech.jpg);
  background-position: center top;
  background-repeat: no-repeat;
}

.browserlink{position:absolute;width:500px;
	height:290px;
	display:block;
	left:24px;
	top:150px;}

#tagLine{
  height: 100px;
  position: absolute;
  left: 28px;
  top: 15px;
  width: 300px;
}

.blueTag{
	color:#00408D;
	font-size:19px;}

.grayTag{
	color:#373536;
	font-weight:bold;
	font-size:25px;}

#BigGig {
  height: 230px;
  position: absolute;
  right: 12px;
  top: 15px;
  width: 383px;
}

.frt-gray-link{
	color:#383738;
	text-decoration:underline;
	font-size:13px;
	text-shadow:0px 0px 0px white;}

.frt-gray-link-unlim{
	color:#383738;
	text-decoration:underline;
	font-size:13px;
	text-shadow:0px 0px 0px white;
	padding-left:20px;
	position:absolute;
	bottom:30px;
	padding:5px 0px 5px 0px;
	left:20px;}
	
#top-big-gig{
	width:376px;
	height:47px;
	background:url(/images/top-big-gig.png) no-repeat;}

#mid-big-gig{
	width:376px;
	height:117px;
	background:url(/images/mid-big-gig.png) no-repeat;
	cursor: default;}

.big-gig-txt{
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	padding-left:15px;
	line-height:18px;
  	text-shadow: 0 1px 2px #545454;}

#btm-big-gig{
	width:376px;
	height:60px;
	background:url(/images/btm-big-gig.png) no-repeat;}
	
#top-big-gig-unlim{
	width:376px;
	height:79px;
	background:url(/images/BigGigUpdateTop.jpg) no-repeat;
	display:block;}	
	
#top-big-gig-unlim a{
	width:376px;
	height:79px;
	padding-top:5px;
	display:block;}
	
#btm-big-gig-unlim{
	width:376px;
	height:145px;
	background:url(/images/BigGigUpdateBtm.jpg) no-repeat;}

.link-big-gig{
	display:block;
	height:60px;
	width:376px;
	position:relative;}

a.link-big-gig-unlim{
	display:block;
	position:relative;
	height:130px;
	width:356px;
	color:#ffffff;
	text-decoration:none;
	padding-left:20px;
  	text-shadow: 0 1px 2px #545454;}

/*
#BigGig {
  background-image: url("/images/BigGig-Panel.png");
  height: 238px;
  position: absolute;
  right: 14px;
  top: 15px;
  width: 383px;
}*/

#BigGig span.Text {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

#BigGig span.Link {
  font-size: 9pt;
  line-height: 28px;
}

#BigGig span.Link a {
  display:block;
  left: 20px;
  position: absolute;
  text-decoration: underline;
  top: 142px;
  cursor: help;
}

#BigGig span.Text a {
  bottom: 0;
  display: block;
  left: 0;
  position: absolute;
  right: 0;
  text-decoration: none;
  top: 0;
  color: black;
  padding: 50px 20px 20px;
}

#Plus {
  background-image: url("/images/Plus-Panel.png");
  height: 137px;
  position: absolute;
  right: 206px;
  top: 245px;
  width: 182px;
}

#Plus span.Text {
  font-size: 12px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

#Plus span.Link {
  font-size: 9pt;
  line-height: 28px;
}

#Plus span.Link a {
  cursor: help;
  left: 12px;
  position: absolute;
  text-decoration: underline;
  top: 64px;
}

#Plus span.Text a {
  bottom: 0;
  display: block;
  left: 0;
  padding: 36px 12px 12px;
  position: absolute;
  right: 0;
  text-decoration: none;
  top: 0;
  color: black;
}

#Classic {
  background-image: url("/images/Classic-Panel.png");
  height: 137px;
  position: absolute;
  right: 24px;
  top: 245px;
  width: 182px;
}

#Classic span.Text {
  font-size: 12px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

#Classic span.Link {
  font-size: 9pt;
  line-height: 28px;
}

#Classic span.Link a {
  cursor: help;
  left: 12px;
  position: absolute;
  text-decoration: underline;
  top: 64px;
}

#Classic span.Text a {
  bottom: 0;
  display: block;
  left: 0;
  padding: 36px 12px 12px;
  position: absolute;
  right: 0;
  text-decoration: none;
  top: 0;
  color: black;
}

#Unlimited{
	height:54px;
	position:absolute;
	right:24px;
	top:391px;
	width:364px;}

.Plan {
}

#Footer {
  font-size: 11px;
  text-align: center;
  color: #ffffff;
  line-height: 2em;
  height:80px;
}

#Footer a {
  color: #ffffff;
  text-decoration: none;
}

#Footer a:hover {
  color: #ffffff;
  text-decoration: underline;}

.Main {
	position: relative;
	padding: 0 25px;
}

/*.Testimonials {
  width: 350px;
  height: 338px;
  padding-top: 10px;
  position: relative;
  background-image: url(/images/RBox.png);
  background-position: top;
  background-color:#e2e2e2;
  background-repeat: no-repeat;
}

.Testimonials .Testimony {
  width: 320px;
  height: 100px;
  margin: 2px auto;
  position: relative;
  overflow: hidden;
  cursor: default;
}

.Testimonials .Testimony img {
  display: block;
  position: absolute;
}

.Testimonials .Quote {
  position: absolute;
  left: 100px;
  top: 4px;
  right: 2px;
  height: 80px;
  overflow: hidden;
  font-size: 13px;
  font-weight: bold;
  color: rgb(0, 64, 141);
  line-height: 17px;
}

.Testimonials .Quote blockquote {
  margin: 0 0 0 1em;
}

.Testimonials .Quote blockquote:before {
  content: '"';
  height: 0;
  margin-left: -0.55em;
}

.testyLink{
	padding:4px 10px 0px 0px;}

.Testimonials .Sig {
  top: 80px;
  left: 100px;
  position: absolute;
  font-size: 13px;
  font-weight: bold;
  color: rgb(96, 96, 96);
  overflow: hidden;
  padding-left: 0.5em;
}
*/

#FunLinks {
  margin-top: 1em;
}

#FunLinks td {
  padding: 0 1em;
}

#TestText {
  font-size: 13px;
  height: 16px;
  left: 28px;
  line-height: 15px;
  position: absolute;
  top: 111px;
  width: 130px;
}

#TestSubmit {
  left: 168px;
  position: absolute;
  top: 110px;
}

#Header #Links {
  position: absolute;
  right: 60px;
  top: 7px;
  font-size: 8pt;
  color: rgb(0, 64, 141);
  font-weight: bold;
}


#Header #TopLinks {
  position: absolute;
  right: 45px;
  top: 28px;
  font-size: 8pt;
  color: rgb(0, 64, 141);
  font-weight: bold;
  font-family:Arial, Helvetica, sans-serif;
}

#Header #TopLinks a {
  color: black;
}

#Header #Links a {
  color: black;
}

#Header #Login {
  position: absolute;
  right: 60px;
  top: 25px;
  font-size: 10pt;
}
.forgetpw{
	padding-top:2px;
	text-align:right;
	font-size:8pt;}

#Header #Login label {
  font-size: 8pt;
  display: inline-block;
}

#Header #Login input.Text {
  font-size: 8pt;
  display: inline-block;
  width: 95px;
  margin: 0 5px;
  height: 12px;
}

#Header #Login input.Image {
  vertical-align: middle;
  margin: 2px;
}

#PlanList .Best {
  background-image: url("/images/Arrow.png");
  background-position: 290px 38px;
  background-repeat: no-repeat;
  font-size: 18px;
  height: 110px;
  padding-right: 65px;
  text-align: right;
}

#PlanList th {
  cursor: default;
}

#PlanList th.Tall {
  height: 50px;
}

#PlanList th.Plan {
  background-image: url("/images/Silver-Fade.png");
  border: 1px solid #BABABA;
}

#PlanList th.BigGig {
  background-image: url("/images/Blue-Fade.png");
  border: 1px solid #ABABAB;
  color: white;
}

#PlanList .Name {
  font-size: 24px;
  display: block;
  text-shadow: 0 1px 2px black;
}

#PlanList .Price {
  font-family: Centruy Gothic,sans-serif;
  font-size: 20px;
  font-weight: normal;
  display: block;
  line-height: 22px;
}

#PlanList .Price .Up {
  line-height: 18px;
  vertical-align:top;
}


#PlanList td {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  cursor: default;
}

#PlanList td.Title {
  width: 350px;
  text-align: left;
  height:47px;
}

.TitlePad{
	padding-left:10px;
	text-align:left;}

.TitlePadRed{
	padding-left:10px;
	text-align:left;
	color:#fd0000;}

#PlanList td.FeatTitle{
	text-align:left;
	font-size:32px;
	padding:0px 0px 15px 10px;}

#PlanList td.Boxen {
  width: 171px;
  height:40px;
}

#PlanList th a {
  display: block;
}

#PlanList tr.Dark td {
  border-top: 1px solid rgb(228, 228, 228);
  border-bottom: 1px solid rgb(228, 228, 228);
  background-color: rgb(241, 241, 241);
}

#PlanList tr.Dark td.Check {
  background-image:url("/images/Check-Dark.png");
}

#PlanList tr td.Check {
  background-image: url("/images/Check-Light.png");
  background-position: center center;
  background-repeat: no-repeat;
}
#PlanList tr td.classicCheck {
  background-image: url("/images/classiccheck.png");
  background-position: center center;
  background-repeat: no-repeat;
}
#PlanList tr td.plusCheck {
  background-image: url("/images/pluscheck.png");
  background-position: center center;
  background-repeat: no-repeat;
}
#PlanList tr td.biggigCheck {
  background-image: url("/images/biggigcheck.png");
  background-position: center center;
  background-repeat: no-repeat;
}
#PlanList tr td.noCheck {
  background-image: url("/images/nocheck.png");
  background-position: center center;
  background-repeat: no-repeat;
}

/*Plan Page*/

#bigGigPlan{
	width:171px;
	height:185px; 
	background:url(/images/big-gig-plan.png) no-repeat;
	}
	
#plusPlan{
	width:171px;
	height:185px; 
	background:url(/images/plus-plan.png) no-repeat;
	}
#bigGigPlan2{
	width:171px;
	height:185px; 
	background:url(/images/big-gig-plan3.png) no-repeat;
	}
	
#plusPlan2{
	width:171px;
	height:185px; 
	background:url(/images/plus-plan2.png) no-repeat;
	}
	
.underline{
	text-decoration:underline;}	
	
#classicPlan{
	width:171px;
	height:185px; 
	 background:url(/images/classic-plan.png) no-repeat;
	}
	
#classicPlan2{
	width:171px;
	height:185px; 
	 background:url(/images/classic-plan2.png) no-repeat;
	}
	
#startBtn{
	width:171px; 
	padding-top:120px;
	}
	
.hide{
	display:none;
	font-size:16px;}

#PlanList td.sprite{
	background:url(/images/chart.png);}

#PlanList td.yellowHghlt{
	width:350px; 
	background:url(/images/yellow_hghlt.png) repeat-x; 
	height:47px;
  	border-bottom: 1px solid rgb(228, 228, 228);}

#PlanList td.greenHghlt{
	background:url(/images/green_hghlt.png) repeat-x; 
	width:171px; 
	height:47px;
	color:#fff;
  	border-bottom: 1px solid rgb(228, 228, 228);
  	text-shadow:0 1px 2px black;}
	
#PlanList td.blueHghlt{
	width:171px; 
	background:url(/images/blue_hghlt.png) repeat-x; 
	height:47px;
	color:#fff;
  	border-bottom: 1px solid rgb(228, 228, 228);
  	text-shadow:0 1px 2px black;}

#PlanList td.skyHghlt{
	width:171px; 
	background:url(/images/sky_hghlt.png) repeat-x; 
	height:47px;
	color:#fff;
  	border-bottom: 1px solid rgb(228, 228, 228);
	text-shadow:0 1px 2px black;}


#PlanList td.yellowHghlt2{
	width:350px; 
	background:url(/images/yellow_hghlt.png) repeat-x; 
	height:47px;
  	border-bottom: 1px solid rgb(228, 228, 228);}

#PlanList td.greenHghlt2{
	width:171px; 
	background:url(/images/green_hghlt.png) repeat-x; 
	height:47px;
	color:#fff;
  	border-bottom: 1px solid rgb(228, 228, 228);
  	text-shadow:0 1px 2px black;}

#PlanList td.blueHghlt2{
	width:171px; 
	background:url(/images/blue_hghlt.png) repeat-x; 
	height:47px;
	color:#fff;
  	border-bottom: 1px solid rgb(228, 228, 228);
  	text-shadow:0 1px 2px black;}

#PlanList td.skyHghlt2{
	width:171px; 
	background:url(/images/sky_hghlt.png) repeat-x; 
	height:47px;
	color:#fff;
  	border-bottom: 1px solid rgb(228, 228, 228);
	text-shadow:0 1px 2px black;}

#Gutter {
  margin:20px 0 0 30px;
  width:150px;
}

#GutterBigGig {
  background:url("/images/green-fade.png") repeat-x top #94d22d;
  border:1px solid #659d07;
  height:165px;
  margin:2px;
  padding:5px;
  position:relative;
}

#GutterBigGig .Title {
  color:white;
  display:block;
  font-size:15px;
  margin:0 auto;
  text-shadow:0 1px 2px black;
  cursor: default;
  padding-bottom:2px;
}

#GutterBigGig .Plan {
  color:white;
  display:block;
  font-size:10px;
  cursor: default;
}

#GutterBigGig .Price {
  bottom:5px;
  color:white;
  display:block;
  font-size:24px;
  position:absolute;
  vertical-align:top;
  text-shadow:0 0 4px black;
  cursor: default;
}

#GutterBigGig .Price .Up {
  vertical-align:top;
}

#GutterBigGig .Signup {
  bottom:6px;
  display:block;
  position:absolute;
  right:6px;
}

#GutterBigGig .Signup a {
}

#GutterBigGig .Signup a img {
}

#GutterBigGig .Link {
  bottom:35px;
  font-size:10px;
  position:absolute;
  text-decoration:underline;
}

#GutterBigGig .Link a {
  color:white;
}

#GutterPlus {
  background-image:url("/images/Silver-Fade.png");
  border:1px solid #BABABA;
  height:90px;
  margin:2px;
  padding:5px;
  position:relative;
}

#GutterPlus .Title {
  display:block;
  font-size:16px;
  margin:0 auto;
  text-shadow:0 1px 2px black;
  cursor: default;
}

#GutterPlus .Plan {
  color:black;
  display:block;
  font-size:10px;
  cursor: default;
}

#GutterPlus .Price {
  bottom:5px;
  color:black;
  display:block;
  font-size:24px;
  position:absolute;
  vertical-align:top;
  text-shadow:0 0 2px gray;
  cursor: default;
}

#GutterPlus .Price .Up {
  vertical-align:top;
}

#GutterPlus .Signup {
  bottom:6px;
  display:block;
  position:absolute;
  right:6px;
}

#GutterPlus .Signup a {
}

#GutterPlus .Signup a img {
}

#GutterPlus .Link {
  bottom:35px;
  font-size:10px;
  position:absolute;
  text-decoration:underline;
}

#GutterPlus .Link a {
}

#GutterClassic {
  background-image:url("/images/Silver-Fade.png");
  border:1px solid #BABABA;
  height:90px;
  margin:2px;
  padding:5px;
  position:relative;
}

#GutterClassic .Title {
  display:block;
  font-size:16px;
  margin:0 auto;
  text-shadow:0 1px 2px black;
  cursor: default;
}

#GutterClassic .Plan {
  color:black;
  display:block;
  font-size:10px;
  cursor: default;
}

#GutterClassic .Price {
  bottom:5px;
  color:black;
  display:block;
  font-size:24px;
  position:absolute;
  vertical-align:top;
  text-shadow:0 0 2px gray;
  cursor: default;
}

#GutterClassic .Price .Up {
  vertical-align:top;
}

#GutterClassic .Signup {
  bottom:6px;
  display:block;
  position:absolute;
  right:6px;
}

#GutterClassic .Signup a {
}

#GutterClassic .Signup a img {
}

#GutterClassic .Link {
  bottom:35px;
  font-size:10px;
  position:absolute;
  text-decoration:underline;
}

#GutterClassic .Link a {
}

#SideNav {
  display: block;
  float: right;
  background-image: url("/images/Silver-Fade.png");
  border: 1px solid #ABABAB;
  margin: 15px;
  z-index: 100;
}

#SideNav span.Title {
  background-image: url("/images/Blue-Fade.png");
  border-bottom: 1px solid #ABABAB;
  color: white;
  display: block;
  font-size: 12pt;
  font-weight: bolder;
  padding: 2px;
  text-align: center;
  text-shadow: 0 1px 2px black;
  z-index: 100;
}

#SideNav a {
  display: block;
  margin: 4px;
  z-index: 100;
}

table#RolloverGigs {
  border-bottom: 2px solid black;
}

table#RolloverGigs th {
  border-bottom: 2px solid black;
  white-space: nowrap;
}

table#RolloverGigs td {
  min-width: 70px;
  white-space: nowrap;
  padding: 0 10px;
}

p.Quote {
  color: #00408D;
  font-weight: bold;
  margin-bottom: 4px;
}

p.Signature {
  color: #565656;
  font-style: italic;
  margin: 0 15px 30px;
}

/* Teh Menu CSS */
.menu {
  border: none;
  border: 0px;
  margin: 0px;
  padding: 0px;
  padding-left: 20px;
  font: 67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
}

.menu ul {
  height: 43px;
  list-style: none;
  margin: 0;
  padding: 0;
}

.menu li {
  float: left;
  line-height: 43px;
  padding: 0px 13px 0px 0px;
  color:#fff;
  white-space: nowrap;
}

.menu li a {
  color:#fff;
  display: block;
  font-weight: normal;
  margin: 0px;
  text-align: center;
  text-decoration: none;
}

.menu li a:hover, .menu ul li:hover a {
  color: #000;
  text-decoration: none;
}

.menu li ul.link {
  background: none repeat scroll 0 0 #FAFAFA;
  display: none;
  height: auto;
  padding: 1px;
  margin: -5px 0 0 -10px;
  border: 1px solid #BABABA;
  position: absolute;
  width: 245px;
  z-index: 200;
  /*top: 1em;
  /*left: 0;*/
}

.menu li:hover ul.link {
  display: block;
}

.menu li ul.link li {
  display: block;
  float: none;
  margin: 0px;
  padding: 0px;
  width: 245px;
  line-height: 28px;
}

.menu li ul.link li a img {
  display: block;
  margin: 5px 0;
}

.menu li ul.link hr {
  height: 1px;
  border: 1px solid #BABABA;
  margin: 1px auto;
  padding: 0;
  width: 85%;
}

.menu li ul.link li span {
  display: block;
  text-align: center;
  background-color: rgb(0, 96, 193);
  color: rgb(232, 232, 232);
  cursor: default;
}

.menu li:hover ul.link li a {
  background: none;
}

.menu li ul.link li a {
  display: block;
  font-size: 12px;
  font-style: normal;
  margin: 0px;
  padding: 0px 10px 0px 15px;
  text-align: left;
}

.menu li ul.link li.submenu ul {
  background: none repeat scroll 0 0 #FAFAFA;
  display: none !important;
  height: auto;
  padding: 0px;
  margin: -28px 0 0;
  left: 220px;
  border: 1px solid #BABABA;
  position: absolute;
  width: 245px;
  z-index: 200;
  /*top: 1em;
  /*left: 0;*/
}

.menu li ul.link li.submenu:hover ul {
  display: block !important;
}

.menu li ul.link li.submenu li {
  line-height: 18px;
}

.menu li ul.link li.submenu:hover li a {
  background: none !important;
}

.menu li ul.link li.submenu li a {
  height: auto;
  background-color: none !important;
}

.menu li ul.link li.submenu li a:hover {
  background-color: #EDEDED !important;
}

.menu li ul.link a:hover, .menu li ul.link li:hover a {
  border: 0px;
  color: #363636;
  text-decoration: none;
  background-color: #EDEDED;
}

.menu p {
  clear:left;
}	

/* Oogly Boogly */
.boxoverhead {
  background:none repeat scroll 0 0 #0E6BBB;
  border:1px solid #0E6BBB;
  color:#FFFFFF;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  padding:10px;
  width:300px;
}

.boxoverbody {
  background:none repeat scroll 0 0 #E0EEFF;
  border-bottom:1px solid #0E6BBB;
  border-left:1px solid #0E6BBB;
  border-right:1px solid #0E6BBB;
  color:#333333;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  padding:10px;
  width:300px;
}

td.q {
  background-image:url("/images/Blue-Fade.png");
  border-bottom:2px solid #363636;
  color:white;
  font-weight: bold;
}

td.qBody {
  background-image:url("/images/Blue-Fade.png");
  border-bottom:2px solid #363636;
  color:white;
}

td.a {
  font-weight: bold;
  border-bottom:2px solid #363636;
}

td.aBody {
  border-bottom:2px solid #363636;
}

td.subHeading {
  font-size: 11pt;
  color: rgb(0, 64, 141);
  font-weight: bold;
}

td.subHeading td {
  font-size: 10pt;
  color: black;
  font-weight: normal;
}

td.heading {
  font-size: 14pt;
  color: rgb(0, 32, 101);
  font-weight: bold;
}

td.heading a {
  text-decoration: none;
}

td.faq {
  padding: 3px;
}

table.faq table {
  width: 100%;
}

table.faq a.top {
  display: block;
  float: right;
}

table.receipt {
  background-color: white;
  border: 2px solid black;
}

table.receipt th {
  text-align: center;
  padding: 0.25em;
  text-shadow: 0 1px 3px gray;
  background-color: #daeafa;
  border-bottom: 2px solid black;
}

table.receipt td {
  padding: 0.25em 1em;
  border: 1px solid silver;
}

div.Boost {
  display: block;
  border: 2px groove rgb(64, 128, 232);
  width: 530px;
}

.textFauxLink {
  font-size:12px;
  color:#2279cc;
}

.signupHeader{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	padding:13px 0px 0px 15px;
}

.planPrice{
	font-weight:bold;
	font-size:15px;
}
	
.planInfo{
	padding-left:25px;
	margin:0px;
	font-size:13px;
}
	
.unlimitedPlan{
	padding:10px 0px 10px 5px;
}

.formTxt{
	font-size:13px;
	font-weight:bold;
}
	
.Txt{
	font-size:13px;
}

.smallTxt{
	font-size:10px;
	font-style:italic;
}

.finalTxt{
	font-size:13px;
	padding-top:10px;
}
	
.classicSwoop{
	background:url(/images/14daysfree.jpg) no-repeat right top #efefef;
}

#uzrchk {
  padding: 0 10px;
}

#uzrchk span {
  font-size: smaller;
}

#uzrchk .Success {
  color: green;
}

#uzrchk .Fail {
  color: red;
}

#uzrchk .EpicFail {
  color: red;
}

#uzrchk .Wait {
  color: darkGoldenRod;
}

tr.error td span {
  color: red;
  display: block;
  border: 1px solid darkRed;
  padding: 4px;
  background-color: rgb(255, 232, 232);
}



/*------------B TESTING-------------*/



#BTestIndex {
  height: 541px;
  background-image: url(/images/b-test/bkgrd-btest.png);
  background-position: center top;
  background-repeat: no-repeat;
}

#flashWrap{
	width:658px;
	height:485px;
	position:absolute;
	left:10px;
	top:5px;}
	
#SmFlashWrap{
	width:451px;
	height:600px;
	position:absolute;
	left:0px;
	top:5px;}
	
#ClassicB{
  background: url(/images/b-test/yellow.png) no-repeat;
  height:145px;
  width:274px;
  position:absolute;
  right:12px;
  top:5px;}

#PriceWrapB{
	width:274px;}

.PlanB{
	float:left;
	padding:8px 15px 4px 8px;
	color:#ffffff;
	font-weight:bold;
	font-size:24px;
	text-shadow:#000000 1px 1px 3px;
	text-decoration:none;}

.PriceB{float:right;
	padding:8px 15px 4px 0px;
	color:#ffffff;
	font-weight:bold;
	font-size:24px;
	text-shadow:#000000 1px 1px 3px;
	text-decoration:none;}

#PlusB{
  background: url(/images/b-test/blue.png) no-repeat;
  width:274px;
  height:148px;
  position:absolute;
  right:12px;
  top:152px;}

#BigGigB{
  background: url(/images/b-test/green.png) no-repeat;
  width:274px;
  height:146px;
  position:absolute;
  right:12px;
  top:300px;}

#UnlimitedB{
  background: url(/images/b-test/nntp.png) no-repeat;
  width:274px;
  height:48px;
  position:absolute;
  right:12px;
  top:448px;}  

#NNTPB{
	float:left;
	padding:12px 15px 4px 8px;
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	text-shadow:#000000 1px 1px 3px;}

#NNTPPriceB a{
	color:#ffffff;
	text-decoration:none;}

#NNTPB a{
	color:#ffffff;
	text-decoration:none;}

#NNTPPriceB{float:right;
	padding:12px 15px 4px 0px;
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	text-shadow:#000000 1px 1px 3px;}
	
 .planText{
	 color:#000000;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:13px;
	 padding:0px 0px 0px 8px;
	 font-weight:bold;}
  
 .planText a{
	 color:#000000;
	 text-decoration:none;}
  
 a.signupB{
	 color:#000000;
	 text-decoration:none;}
  
 a:hover.signupB{
	 color:#000000;
	 text-decoration:underline;}
	 
.newsletterLink{
	height:62px;
	width:225px;
	background:url(/images/newsletter-img.png) no-repeat top;
	cursor:pointer;
	display:block;}
	
.newsletterLink:hover{
	height:62px;
	width:225px;
	background:url(/images/newsletter-img.png) no-repeat bottom;
	cursor:pointer;
	display:block;}
	
/*Slider*/
.clear 										
{ clear: both; }


#bigGigTop{
	background:url(/images/new/bigGig.png) no-repeat;
	position:absolute;
	top:-5px;
	right:15px;
	width:309px;
	height:174px;
	cursor:pointer;}
	
#bigGigGold{
	background:url(/images/mv-img/gold_bkgrd.png) no-repeat;
	position:absolute;
	top:-5px;
	right:15px;
	width:309px;
	height:174px;
	cursor:pointer;}
	
#bigGigYellow{
	background:url(/images/mv-img/yello_bkgrd.png) no-repeat;
	position:absolute;
	top:-5px;
	right:15px;
	width:309px;
	height:174px;
	cursor:pointer;}
	
#bigGigRed{
	background:url(/images/mv-img/red_bkgrd.png) no-repeat;
	position:absolute;
	top:-5px;
	right:15px;
	width:309px;
	height:174px;
	cursor:pointer;}
	
#bigGigOrange{
	background:url(/images/mv-img/org_bkgrd.png) no-repeat;
	position:absolute;
	top:-5px;
	right:15px;
	width:309px;
	height:174px;
	cursor:pointer;}
	
	
.bigGigTitle{
	color:#383838;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-weight:bold;
	position:absolute;
	top:7px;
	left:10px;
	line-height:20px;}
	
.bigGigTitle2{
	color:#383838;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:20px;
	font-weight:bold;
	position:absolute;
	top:10px;
	left:10px;
	line-height:22px;}
	
.bigGigPrice{
	position:absolute;
	right:10px;
	top:5px;
	color:#383838;
	}

.smStart{
	position:absolute;
	bottom:13px;
	right:5px;}

.bigStart{
	position:absolute;
	top:50px;
	right:5px;}

	
.planPricenew{
	position:absolute;
	left:10px;
	bottom:3px;
	color:#383838;
	}
	
.moreInfo{
	position:absolute;
	bottom:10px;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;}
	
.moreInfo2{
	position:absolute;
	bottom:50px;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;}
	
.moreInfo a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:underline;
	color:#14477b;}
	
.moreInfo2 a{
	color:#14477b;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;}
	
.planInfo1{
	font-size:13px;
	position:absolute;
	top:53px;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#383838;
	line-height:18px;}
	
.planInfo2{
	font-size:13px;
	position:absolute;
	top:27px;
	left:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#383838;
	line-height:18px;}
	
.midPlanTitle{
	color:#383838;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	font-weight:bold;
	position:absolute;
	top:1px;
	left:10px;
	letter-spacing:-1px;}
	
#plusPlannew{
	width:153px;
	height:147px;
	position:absolute;
	top:176px;
	right:170px;
	background:url(/images/new/midPlan.png) no-repeat;
	cursor:pointer;}

#classicPlannew{
	width:153px;
	height:147px;
	position:absolute;
	top:176px;
	right:15px;
	background:url(/images/new/midPlan.png) no-repeat;
	cursor:pointer;}
	
#freeTrial{
	background:url(/images/new/freeTrialBkgrd.png) no-repeat;
	width:309px;
	height:69px;
	position:absolute;
	bottom:-20px;
	right:12px;
	display:block;}


.trialTxt{
	font-size:20px;
	color:#fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:22px;
	padding:11px 0px 0px 12px;
	text-shadow:1px 1px 1px #333;}


.trialTxt a{
	font-size:20px;
	color:#fff;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-decoration:none;}
	
/*-- jShowOff module styles --*/

#thumbFeatures {
	overflow: hidden;
	width: 580px;
	height: 379px;
	display:none;
	}
	
.jshowoff, .jshowoff div {
	}
.jshowoff-slidelinks a, .jshowoff-controls a {
	display: block;
	color: #fff;
	padding: 5px 7px 5px;
	margin: 5px 0 0 5px;
	float: left;
	text-decoration: none;
	outline: none;
	font-size: 11px;
	line-height: 14px;
	}
.jshowoff-slidelinks a:hover, .jshowoff-controls a:hover {opacity:10;filter:alpha(opacity=100);
	}
.jshowoff-slidelinks a.jshowoff-active, .jshowoff-slidelinks a.jshowoff-active:hover {opacity:10;filter:alpha(opacity=100);
	}

/*-- Re-styled Thumbnail Demo --*/

.thumbFeatures p.jshowoff-slidelinks {
	bottom: -30px;
	position:absolute;
	padding: 5px 0 5px 25px;
	left: 0px;
	height: 32px;
	}
.thumbFeatures .jshowoff-slidelinks a {
	display: block;
	width: 78px;
	height: 40px;
	background-color: none;
	background-repeat: no-repeat;
	margin: 0 5px 0 0;
	padding: 0;
	text-indent: -10000em;
	opacity:0.6;filter:alpha(opacity=60);
	}
.thumbFeatures .jshowoff-slidelinks a.jshowoff-active {opacity:10;filter:alpha(opacity=100);
	}
.thumbFeatures .jshowoff-slidelink-0 {
	background-image: url(/images/new/4.png);
	}
.thumbFeatures .jshowoff-slidelink-1 {
	background-image: url(/images/new/2.png);
	}
.thumbFeatures .jshowoff-slidelink-2 {
	background-image: url(/images/new/7.png);
	}
.thumbFeatures .jshowoff-slidelink-3 {
	background-image: url(/images/new/5.png);
	}
	
.thumbFeatures .jshowoff-slidelink-4 {
	background-image: url(/images/new/8.png);
	}
	
.thumbFeatures .jshowoff-slidelink-5 {
	background-image: url(/images/new/6.png);
	}
	
.thumbFeatures p.jshowoff-controls {
	background: none;
	height: 38px;
	overflow: visible;
	padding: 0;
	position: absolute;
	top: 100px;
	width: 100%;
	z-index: 150;
	}
.thumbFeatures .jshowoff-controls a {
	display: block;
	width: 22px;
	height: 38px;
	background: none;
	background-repeat: no-repeat;
	margin: 0;
	padding: 0;
	text-indent: -10000em;
	position: absolute;
	}

.thumbFeatures .jshowoff-controls a.jshowoff-prev {
	left: 15px;
	background-image: url(left.gif);
	}
.thumbFeatures .jshowoff-controls a.jshowoff-next {
	right: 15px;
	background-image: url(right.gif);
	}
.thumbFeatures .jshowoff-controls a.jshowoff-play {
	display: none;
	}
/*--------------*/
.thumbFeatures div .sliderTitle{
	font-size:28px;
	color:#474546;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	top:20px;
	left:20px;
	border-bottom:1px solid #474546;
	padding-bottom:3px;
	}
	
.thumbFeatures div .sliderTitle1{
	font-size:26px;
	color:#474546;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	top:20px;
	left:20px;
	border-bottom:1px solid #474546;
	padding-bottom:3px;
	}
	
.thumbFeatures div .shoutOut{
	font-size:18px;
	color:#474546;
	font-weight:bold;
	line-height:20px;}	
	
.thumbFeatures div .sliderTxt{
	line-height:18px;
	font-size:13px;
	position:absolute;
	right:15px;top:110px;}
	
.thumbFeatures div .sliderTxt2{
	line-height:18px;
	font-size:13px;
	position:absolute;
	right:5px;top:100px;}
	
.thumbFeatures div .sliderTxt3{
	line-height:18px;
	font-size:13px;
	position:absolute;
	right:15px;top:130px;}
	
.thumbFeatures div .sliderTxt4{
	line-height:18px;
	font-size:13px;
	position:absolute;
	right:15px;top:75px;}
	

.thumbFeatures div .sliderTxt5{
	line-height:18px;
	font-size:13px;
	position:absolute;
	right:65px;top:110px;}
	
.thumbFeatures div .slide1Image{
	position:absolute;
	bottom:0px;
	left:20px;}
	
.thumbFeatures div .slide2Image{
	position:absolute;
	bottom:1px;
	left:1px;}
	
.thumbFeatures div .sliderTitle3{
	font-size:28px;
	color:#474546;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	position:absolute;
	top:35px;
	left:130px;
	border-bottom:1px solid #474546;
	padding-bottom:3px;
	}
	
	
.thumbFeatures div .slide3Image{
	position:absolute;
	bottom:50px;
	left:20px;}

	
.thumbFeatures div .slide8Image{
	position:absolute;
	bottom:70px;
	left:20px;}

.thumbFeatures div .sliderTxt8{
	line-height:18px;
	font-size:13px;
	position:absolute;
	right:0px;top:80px;}
	
	
.thumbFeatures div .slidephoneImage{
	position:absolute;
	bottom:0px;
	left:70px;}
	

.thumbFeatures div .freeImage{
	position:absolute;
	top:10px;
	left:10px;}

	
.thumbFeatures div .slide4Image{
	position:absolute;
	bottom:1px;
	left:20px;}

	
.thumbFeatures div .slide5Image{
	position:absolute;
	bottom:1px;
	left:1px;}

.thumbFeatures div .slide6Image{
	position:absolute;
	width:510px;
	text-align:center;
	top:85px;
	color:#424041;
	left:25px;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;}
	
.thumbFeatures div .wrapper{
	width:580px;
	height:379px;
	position:relative;
	cursor:pointer;}	
	
#page-wrap { 
	width: 935px; 
	margin: 5px auto; 
	position: relative;
	 min-height: 379px;
	background: url(/images/new/sliderBkgrd.png) top center no-repeat; }
	
#page-wrapxmas { 
	width: 935px; 
	margin: 5px auto; 
	position: relative;
	 min-height: 379px;
	background: url(/images/xmas/xmas_bkgrd.png) top center no-repeat; }
	
#santa_hat{
	position:absolute;
	right:0px;
	top:-22px;
	height:53px;
	width:50px;
	background: url(/images/xmas/santa_hat.png) top center no-repeat; }
	
#grayBar{
	 background:url(/images/new/grayBar.png) no-repeat;
	 height:33px;
	 width:960px;
	 margin:30px 0px 5px 0px;}
	 
.slider-wrap{
	width:580px;}

/*Multivariations*/
#mvWrap1{background:url(/images/mv-img/mv1bkgrd.png) no-repeat top;width:935px;height:550px;position:relative;margin:0px auto;}
#mv1Plans{background:url(/images/mv-img/mv1plbk.png) no-repeat;width:784px;height:249px;position:absolute;bottom:0px;left:80px;color:#333;}
#mv1pwrap{width:784px;height:249px;posiiton:relative;}
#mv1Content{width:570px;right:10px;position:absolute;top:20px;}
.mv1title{font-family:Arial, Helvetica, sans-serif;color:#000;font-size:30px;font-weight:bold;}
.mv1txt{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#2b2b2b;line-height:20px;padding-top:15px;}
.mv1hdr{font-family:Arial, Helvetica, sans-serif;color:#305f9f;font-size:18px;font-weight:bold;}
#mv1ss{background:url(/images/mv-img/mv1ss.png) no-repeat;width:330px;height:308px;position:absolute;left:10px;top:15px;}
#mv1pluswr{width:215px;height:195px;position:absolute;top:22px;left:10px;}
#mv1plus{width:215px;height:195px;position:relative;}
#mv1claswr{width:215px;height:195px;position:absolute;top:22px;right:5px;}
#mv1clas{width:215px;height:195px;position:relative;}
#mv1bigwr{width:325px;height:249px;position:absolute;top:6px;left:238px;}
#mv1big{width:325px;height:249px;position:relative;}
.sp1Name{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:22px;font-weight:bold;letter-spacing:-1px;padding:5px 0px 0px 5px;}
.sp1Feat{font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:20px;padding:0px 0px 0px 5px;}
.sp1Price{position:absolute;bottom:0px;left:8px;font-size:45px;font-family:Arial, Helvetica, sans-serif;}
.mv1sc{font-size:20px;top:-18px;position:relative;}
.sp1Btn{position:absolute;right:20px;bottom:15px;}
.bp1Btn{position:absolute;right:35px;bottom:22px;}
.bp1Name{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:30px;font-weight:bold;letter-spacing:-1px;line-height:30px;color:#fff;padding:5px 0px 0px 0px;}
.smbp1{font-size:18px;}
.bp1Feat{padding-top:3px;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:18px;color:#fff;}
.bp1Price{position:absolute;bottom:10px;left:5px;font-size:65px;color:#fff;font-family:Arial, Helvetica, sans-serif;}
.mv1scb{font-size:25px;top:-28px;position:relative;}
.mv1sm{color:#fff;font-size:12px;text-decoration:none;font-family:Arial, Helvetica, sans-serif;}
.mv1link{font-size:12px;color:#333;text-decoration:none;}

#freeTrialgray{background:url(/images/buttons/gray.png) no-repeat;width:310px;height:69px;position:absolute;bottom:-20px;right:12px;display:block;}
#freeTrialgreen{background:url(/images/buttons/green.png) no-repeat;width:310px;height:69px;position:absolute;bottom:-20px;right:12px;display:block;}
#freeTrialorange{background:url(/images/buttons/orange.png) no-repeat;width:310px;height:69px;position:absolute;bottom:-20px;right:12px;display:block;}
#freeTrialred{background:url(/images/buttons/red.png) no-repeat;width:310px;height:69px;position:absolute;bottom:-20px;right:12px;display:block;}
#freeTrialyellow{background:url(/images/buttons/yellow.png) no-repeat;width:310px;height:69px;position:absolute;bottom:-20px;right:12px;display:block;}



.trialTxtgray{font-size:20px;color:#fff;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:22px;padding:11px 0px 0px 12px;text-shadow:1px 1px 1px #333;}
.trialTxtgray a{font-size:20px;color:#fff;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-decoration:none;}

.trialTxtgreen{font-size:20px;color:#2e2e2e;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:22px;padding:11px 0px 0px 12px;}
.trialTxtgreen a{font-size:20px;color:#2e2e2e;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-decoration:none;}

.trialTxtorange{font-size:20px;color:#2e2e2e;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:22px;padding:11px 0px 0px 12px;}
.trialTxtorange a{font-size:20px;color:#2e2e2e;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-decoration:none;}

.trialTxtyellow{font-size:20px;color:#2e2e2e;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:22px;padding:11px 0px 0px 12px;}
.trialTxtyellow a{font-size:20px;color:#2e2e2e;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-decoration:none;}

.trialTxtred{font-size:20px;color:#fff;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;line-height:22px;padding:11px 0px 0px 12px;text-shadow:1px 1px 1px #333;}
.trialTxtred a{font-size:20px;color:#fff;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;text-decoration:none;}





/*--*/

#mvWrap3{background:url(/images/mv-img/mv3bkgrd.png) no-repeat;height:365px;width:935px;position:relative;margin:0px auto;}
#mvServ{background:url(/images/mv-img/mv3serv.png) no-repeat;height:350px;width:371px;position:absolute;bottom:1px;left:1px;}
#mv3Content{position:absolute;top:25px;right:25px;width:515px;}
.mv3title{font-size:21px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#305f9f;}
.mv3txt{font-size:13px;line-height:22px;font-family:Arial, Helvetica, sans-serif;padding:10px 0px 10px 0px;color:#303030;}
.mv3link{color:#000;font-weight:bold;}
#mv3plus{background:url(/images/mv-img/mv3sm.png) no-repeat;width:148px;height:151px;position:absolute;right:400px;bottom:45px;}
#mv3clas{background:url(/images/mv-img/mv3sm.png) no-repeat;width:148px;height:151px;position:absolute;right:17px;bottom:45px;}
#mv3big{background:url(/images/mv-img/mv3bg.png) no-repeat;width:226px;height:184px;position:absolute;right:170px;bottom:37px;}
.mv3more{font-size:12px;font-family:Arial, Helvetica, sans-serif;position:absolute;right:17px;bottom:10px;}
#mv3bp{width:226px;height:184px;position:relative;padding:5px 0px 0px 8px;}
.bpName{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:18px;font-weight:bold;letter-spacing:-1px;line-height:20px;}
.bpFeat{padding-top:3px;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:18px;}
.bpPrice{position:absolute;bottom:4px;left:8px;font-size:48px;font-family:Arial, Helvetica, sans-serif;}
.mv3scb{font-size:22px;top:-18px;position:relative;}
.smbp{font-size:14px;}
#mv3sp{width:140px;height:145px;position:relative;padding:5px 0px 0px 8px;}
.spName{font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;font-weight:bold;letter-spacing:-1px;}
.spFeat{font-size:13px;font-family:Arial, Helvetica, sans-serif;line-height:18px;}
.spPrice{position:absolute;bottom:4px;left:8px;font-size:30px;font-family:Arial, Helvetica, sans-serif;}
.mv3sc{font-size:18px;top:-9px;position:relative;}
.spBtn{position:absolute;right:3px;bottom:5px;}
.bpBtn{position:absolute;right:15px;bottom:15px;}

/*bottom fold*/
.blue_hdr{color:#043b73;font-size:20px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;padding:0px 0px 8px 3px;}
#benefits{width:936px;height:377px;background:url(/images/bottomfold/benefits_bkgrd.png) no-repeat;position:relative;}
#ls_benefits{width:448px;height:352px;position:absolute;top:12px;left:8px;}
.benefits_hdr{color:#393939;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.benefits_txt{color:#393939;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:17px;text-align:left;}
.benefit_box{padding-bottom:12px;}
.benefits_txt ul{margin:0px 0px 0px 15px;padding:0px;}
#rt_benefits{height:352px;width:448px;position:absolute;top:12px;right:12px;}
#testimonials_bkgrd{width:926px;height:119px;background:url(/images/bottomfold//testimonial_bkgrd.png) no-repeat;padding:10px 0px 0px 10px;}
#testimonial{width:307px;float:left;}
.quote{font-size:11px;	color:#1a5185;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	line-height:16px;	padding-left:5px;	}
.sig{color:#484848;font-weight:bold;font-size:11px;font-family:Arial, Helvetica, sans-serif;padding-left:5px;}
#extra_area{width:936px;height:380px;position:relative;}
#ls_extra{top:0px;left:0px;width:482px;position:absolute;}
#rt_extra{top:0px;right:0px;width:402px;position:absolute;}
#video_area{width:402px;height:331px;background:url(/images/bottomfold//utube_bkgrd.png) no-repeat;padding-top:10px;}
#stack_area{width:482px;height:287px;background:url(/images/bottomfold//stack_bkgrd.png) no-repeat;}
#stack_txt{font-size:10px;font-family:Arial, Helvetica, sans-serif;color:#484848;line-height:13px;padding:7px 5px 0px 5px;}
.vid_txt{text-align:left;font-size:11px;line-height:15px;font-family:Arial, Helvetica, sans-serif;padding:8px 10px 10px 10px;}
#dash{background:url(/images/bottomfold//dash.png) no-repeat;width:936px;height:12px;padding-bottom:15px;}	
#footerWrap{width:936px;border-top:2px solid #3d3d3d;border-bottom:2px solid #3d3d3d;background-color:#e3edf0;height:205px;padding:25px 30px 10px 24px;margin:0px auto;}	
#link_block{height:180px;float:left;width:210px;}
#divider{width:10px;padding-right:20px;height:180px;background:url(/images/bottomfold//divider.png) no-repeat center;float:left;}
.link_hdr{color:#3d3d3d;font-weight:bold;font-size:14px;font-family:Arial, Helvetica, sans-serif;padding-bottom:4px;}
.foot_links a{color:#3d3d3d;font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:none;line-height:18px;}
.foot_links a:hover, #right_btm a:hover{text-decoration:underline;}
#btm_links{width:936px;padding:25px 30px 25px 24px;height:20px; margin:0px auto;}
#right_btm{text-align:right;float:right;font-size:11px;font-family:Arial, Helvetica, sans-serif;color:#ffffff;}
#left_btm{text-align:left;float:left;font-size:11px;font-family:Arial, Helvetica, sans-serif;	color:#ffffff;}
#right_btm a{color:#ffffff;text-decoration:none;}
sup{font-size:7px;font-family:Arial, Helvetica, sans-serif;}
.first_row{width:182px; height:41px; padding-left:8px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.first_row2{width:182px; height:41px; padding-left:8px; line-height:15px; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.other_row{width:104px; height:41px;padding-left:5px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;}
#social{position:absolute;
	right:10px;
	top:8px;}

.test_link{
	text-align:right;
	text-decoration:none;
	color:#043b73;}









