/*Printer Styles*/
@media print
{
/*hide these elements when printing*/
#navWrapper, #navContainer, #nav, #leftContainer, #rightContainer, #footerWrapper, #footerContainer, .topPage {
    display: none;
}
  
#elementsContainer {
    border-bottom: 1px solid #CCC;
	color: #333333;
	font-family: Arial, sans-serif, Verdana;
	font-size: 100%;
	margin-bottom: 10px;
	padding-bottom: 10px;
}
  
#tollFree {
    display: inline;
	font-size: medium;
	text-align: right;	
	vertical-align: baseline;
}
  
.h2Gray, .h2Lime {
    display: inline;
	font-size: medium;
	/*text-align: right;*/
	vertical-align: baseline;
}
  
#profile {
    display: inline;
	font-size: 10pt;
	text-align: right;
	vertical-align: baseline;
}
  
  h1 {
    display: block;
	font-size: medium;
}
  
#maindRates {
	border: 2px solid #999;
	text-align: center;
	width: 30%;
}
  
#leftContent {
	margin: 0;
	padding-top: 10px;
	vertical-align: top;
	width: 40%;
}

#rightContent {
    padding: 0px;
	padding-right: 0px;
	text-align: left;
	vertical-align: top;
	width: 60%;
}
  
  body {
    background: #FFF;
    color: #000;
	font-family: Arial, sans-serif, Verdana;
    font-size: 10pt;
}
  
  ul {
    color: #0099CC;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: square;
}
  
  ol {
    color: #0099CC;
	list-style-image: none;
    list-style-position: outside;
    list-style-type: decimal;
}
  
  li {
	color: #0099CC;
}

  li span {
	color: #000;
}
  
#iquotes {
	padding-bottom: 10px;
	padding-top: 10px;
}
  
#cellLight { /*Used for contact form*/
	padding: 5px;
	text-align: right;
	vertical-align: middle;
}
  
#cellDark { /*Used for contact form*/
	padding: 5px;
	text-align: left;
	vertical-align: middle;
}

.disclaimer {
	font-size: 10px;
}
  
.note {
	font-size: 10px;
	text-align: center;
}
  
.floatTwocols { /*Used for learn more and signup*/
	vertical-align: top;
	width: 100%;
}

.floatA { /*Used for learn more and signup*/
	float: left;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

.floatB { /*Used for learn more and signup*/
	float: right;
	text-align: right;
	vertical-align: top;
	width: 50%;
}

.floatCenter {
	float: left;
	text-align: center;
	vertical-align: top;
	width: 50%;
}

.floatThreecols { /*Used for direct dial bundles*/
	vertical-align: top;
	width: 70%;
}

.floatC { /*Used for direct dial bundles*/
	float: left;
	text-align: left;
	vertical-align: top;
	width: 123px;
}

.floatD { /*Used for direct dial bundles*/
	float: left;
	padding-left: 20px;
	padding-right: 21px;
	text-align: left;
	vertical-align: top;
	width: 123px;
}

.floatE { /*Used for direct dial bundles*/
	float: right;
	text-align: left;
	vertical-align: top;
	width: 123px;
}

.floatF { /*Used for LDfaqs*/
	float: left;
	text-align: left;
	vertical-align: top;
	width: 34%;
}

.floatG { /*Used for LDfaqs*/
	float: left;
	text-align: left;
	vertical-align: top;
	width: 33%;
}

.floatH { /*Used for LDfaqs*/
	float: left;
	text-align: left;
	vertical-align: top;
	width: 33%;
}

.float20 {
	float: left;
	padding-right: 3px;
	text-align: center;
	vertical-align: top;
	width: auto;
}

.floatRates { /*Used for rates page*/
	vertical-align: top;
	width: 590px;
}

.float410 { /*Used for rates page*/
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
	width: 410px;
}

.float160 { /*Used for rates page*/
	float: right;
	padding: 0;
	text-align: left;
	vertical-align: top;
	width: 160px;
}

.float590 { /*Used for 1-column page*/
	vertical-align: top;
	width: 590px;
}

.float285A { /*Used for support page*/
	float: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
	width: 285px;
}

.float285B { /*Used for support page*/
	float: right;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	text-align: left;
	vertical-align: top;
	width: 285px;
}
  
  /* Table and Cell Styles */

.pcellheader {
	background: url('../images/main/bg_promorates.gif');
	height: 28px;
	margin: 0;
	padding: 0;
	text-align: center;
	vertical-align: middle;
}

.pcellheaderGray {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

.pcellmain1Gray {
	background-color: #F7F7F7;
	font-size: 85%;
	margin: 0;
	padding: 2px 2px 2px 7px;
	text-align: left;
	vertical-align: middle;
	width: 70%;
}

.pcellmain2Gray {
	background-color: #E7E7E7;
	font-size: 85%;
	margin: 0;
	padding: 2px 2px 2px 7px;
	text-align: left;
	vertical-align: middle;
	width: 70%;
}

.pcellsub1Gray {
	background-color: #F7F7F7;
	font-size: 85%;
	margin: 0;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: middle;
	width: 30%;
}

.pcellsub2Gray {
	background-color: #E7E7E7;
	margin: 0;
	font-size: 85%;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical-align: middle;
	width: 30%;
}

.pcellmainGray {
	background-color: transparent;
	font-size: 85%;
	margin: 0;
	padding: 2px 2px 2px 7px;
	text-align: left;
	vertical align: middle;
	width: 70%;
}

.pcellsubGray {
	background-color: transparent;
	font-size: 85%;
	margin: 0;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical align: middle;
	width: 30%;
}

.cellheaderGray {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

.cellheaderGrayspcl {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: auto;
}

.cellheaderGray70 {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 70%;
}

.cellheaderGray50 {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 50%;
}

.cellheaderGray40 {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 40%;
}

.cellheaderGray40spcl {
	background-color: transparent;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 40%;
}

.cellheaderGray30 {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 30%;
}

.cellheaderGray30spcl {
	background-color: transparent;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 30%;
}

.cellheaderGray20 {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: 20%;
}

.cellheaderGray90 {
	background-color: #9AA1A4;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 90px;
}

.cellheaderBlue {
	background-color: #7192B2;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

.cellheader1Blue {	
	background-color: #ADC1D4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 50%;
}

.cellheader2Blue {
	background-color: #ADC1D4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: right;
	vertical-align: middle;
	width: 40%;
}

.cellheader3Blue {
	background-color: #ADC1D4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: right;
	vertical-align: middle;
	width: 10%;
}

.cellheader4Blue {
	background-color: #ADC1D4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: right;
	vertical-align: middle;
	width: 70%;
}

.cellheader5Blue {
	background-color: #ADC1D4;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 30%;
}

.cellheaderRed {
	background-color: #C84F4B;
	color: #FFFFFF;
	font-weight: bold;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

.cellfooterBlue {
	background-color: #DAE4EE;
	color: #333333;
	font-size: 85%;
	font-weight: normal;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

.cellmainGray {
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: auto;
}

.cellmainGrayspcl {
	background-color: transparent;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: auto;
}

.cellmain1Gray {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: auto;
}

.cellmain1Grayspcl {
	background-color: #F7F7F7;
	margin: 0;
	padding: 10px;
	text-align: left;
	vertical align: top;
	width: auto;
}

.cellmain2Gray {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: auto;
}

.cellmain1Gray70 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 70%;
}

.cellmain2Gray70 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 70%;
}

.cellmainBlue70 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 70%;
}

.cellmain1Gray60 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 60%;
}

.cellmain2Gray60 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 60%;
}

.cellmainBlue60 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 60%;
}

.cellmain1Gray50 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 50%;
}

.cellmain2Gray50 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 50%;
}

.cellmain1Gray50spcl {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: top;
	width: 50%;
}

.cellmain2Gray50spcl {
	background-color: #E7E7E7;
	margin: 0;
	padding: 10px;
	text-align: left;
	vertical-align: top;
	width: 50%;
}

.cellmain3Gray50spcl {
	background-color: #F0F0F0;
	margin: 0;
	padding: 10px;
	text-align: left;
	vertical align: left;
	width: 50%;
}

.cellmainBlue50 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 50%;
}

.cellmainRed50 {
	background-color: #FFE0E0;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 50%;
}

.cellmainGray40spcl {
	background-color: transparent;
	margin: 0;
	padding: 2px 2px 2px 2px;
	text-align: left;
	vertical align: top;
	width: 40%;
}

.cellmain1Gray30 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 30%;
}

.cellmain2Gray30 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 30%;
}

.cellmainBlue30 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 30%;
}

.cellmain1Gray25 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 25%;
}

.cellmain2Gray25 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 25%;
}

.cellmainBlue25 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical align: middle;
	width: 25%;
}

.cellsub1Gray {
	background-color: #F7F7F7;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
	vertical align: middle;
	width: auto;
}

.cellsub2Gray {
	background-color: #E7E7E7;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-align: center;
	vertical align: middle;
	width: auto;
}

.cellsub1Grayspcl {
	background-color: #F7F7F7;
	padding: 0;
	margin: 0;
	text-align: center;
	vertical align: middle;
	width: auto;
}

.cellsub2Grayspcl {
	background-color: #E7E7E7;
	padding: 0;
	margin: 0;
	text-align: center;
	vertical align: middle;
	width: auto;
}

.cellsub1Gray50 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 50%;
}

.cellsub2Gray50 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 50%;
}

.cellsub1Gray40 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 40%;
}

.cellsub2Gray40 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 40%;
}

.cellsubGray40spcl {
	background-color: transparent;
	margin: 0;
	padding: 2px 2px 2px 2px;
	text-align: center;
	vertical align: middle;
	width: 40%;
}

.cellsubBlue40 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 40%;
}

.cellsub1Gray30 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 30%;
}

.cellsub2Gray30 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 30%;
}

.cellsubBlue30 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 30%;
}

.cellsub1Gray25 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 25%;
}

.cellsub2Gray25 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 25%;
}

.cellsub3Gray25 {
	background-color: #F0F0F0;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 25%;
}

.cellsubBlue25 {
	background-color: #DAE4EE;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 25%;
}

.cellsubGray90 {
	background-color: transparent;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 90px;
}

.cellsub1Gray90 {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 90px;
}

.cellsub2Gray90 {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: center;
	vertical align: middle;
	width: 90px;
}

.cellquery {
	background-color: transparent;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: right;
	vertical-align: middle;
	width: 160px;
}

.cellinput {
	background-color: transparent;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 260px;
}

.cellqueryGray {
	background-color: #F7F7F7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: right;
	vertical-align: middle;
	width: 160px;
}

.cellinputGray {
	background-color: #E7E7E7;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: 260px;
}

.cellnoteYellow {
	background-color: #FFFFE1;
	border: 1px dashed #999999;
	font-size: 80%;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	vertical-align: middle;
	width: auto;
}

.cellformHeader {
	background-color: #F7F7F7;
	border-bottom: 1px dotted #999999;
	border-left: 1px dotted #999999;
	border-right: 1px dotted #999999;
	border-top: 1px dotted #999999;
	color: #666666;
	font-family: Arial, sans-serif, Verdana;
	font-size: 120%;
	font-weight: bold;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: left;
}

.cellformQuery {
	background-color: #FFFFFF;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 10px;
	text-align: right;
	vertical-align: middle;
	width: 35%;
}

.cellformQueryspcl {
	background-color: #FFFFFF;
	margin: 0;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-right: 10px;
	text-align: right;
	vertical-align: top;
	width: 20%;
}

.cellformInput {
	background-color: #FFFFFF;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	width: 65%;
}

.cellformInputspcl {
	background-color: #FFFFFF;
	margin: 0;
	padding-bottom: 7px;
	padding-top: 7px;
	text-align: left;
	vertical-align: middle;
	width: auto;
}

/*
.cellformTerms {
	background-color: #FFFFFF;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	text-align: center;
	vertical-align: middle;
	width: auto;
}

.cellformError {
	color: #D74040;
	font-size: 80%;
	font-weight: normal;
	margin: 0;
	padding-bottom: 5px;
	padding-topm: 5px;
	text-align: left;
	vertical-align: top;
	width: 30%;
}
*/

.cellformQueryblue {
	background-color: #DAE4EE;
	margin: 0;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: right;
	vertical-align: top;
	width: auto;
}

.cellformInputblue {
	background-color: #DAE4EE;
	margin: 0;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	width: auto;
}

.cellformInputblue30{
	background-color: #DAE4EE;
	margin: 0;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: center;
	vertical-align: top;
	width: 32%;
}

.cellhintYellow {
	background-color: #FFFFE1;
	border: 1px dashed #CCCCCC;
	font-size: 80%;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	visibility: hidden;
	width: auto;
}

.hintYellow {
	background-color: #FFFFE1;
	border: 1px dashed #CCCCCC;
	font-size: 80%;
	margin: 0;
	padding: 5px 5px 5px 5px;
	text-align: left;
	width: auto;
}

.celldisclaimerGray {
	background-color: #E7E7E7;
	border: 1px dashed #CCCCCC;
	color: #D74040;
	font-family: Arial, Helvetica, san-serif, Verdana;
	font-size: 80%;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
	text-align: left;
	width: auto;
}

.cellformPosition {
	background-color: transparent;
	margin: 0;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: center;
	vertical-align: middle;
	width: 10%;
}

.cellformPhone {
	background-color: transparent;
	margin: 0;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-top: 5px;
	text-align: left;
	vertical-align: middle;
	width: 25%;
}

.cellformDescription {
	background-color: transparent;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: middle;
	width: 65%;
}

.cellPad50 {
	border: 1px dotted #CCCCCC;
	padding: 20px;
	text-align: center;
	width: 50%;
}

.cellNopad50 {
	border: 1px dotted #CCCCCC;
	padding: 0;
	text-align: left;
	width: 50%;
}

.cellTop {
	vertical-align: top;
}

.cellMiddle {
	vertical-align: middle;
}

.cellCenter {
	text-align: center;
}

.cellLeft {
	padding-left: 5px;
	text-align: left;
}

.cellRequirement {	/* Used in dsl tables */
	background-color: #FFFFFF;
	color: #333333;
	font-size: 80%;
	font-weight: normal;
	padding-bottom: 3px;
	padding-right: 1px;
	text-align: right;
	vertical-align: bottom;
}

.cellsignupHeader {
	padding-bottom: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
}

.cellTabdsl {	/* Used in dsl tables */
	padding-top: 12px;
	vertical-align: bottom;
	width: 140px;
}
}

