/*TPG MOBILE CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

li {
list-style-image:url(images/tick.gif);
}
li.vm {
list-style:disc;
}
img {
	border:0;}
td.navs {
	padding: 10px 0px 5px 10px;
	font: bold 11px Tahoma;
	color:#FFFFFF;
	}
td.footer {
	font: 11px Tahoma;
	color:#FFFFFF;
	padding: 8px;
	}
a.mo:link, a.mo:active, a.mo:visited {
	color: #fff;
	padding: 0 6px;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
}
a.mo:hover {
	color: #fc0;
	padding-right: 6px;
	text-decoration: underline;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}
td.bodywidth {
	padding:20px;
	font:11px tahoma;
	color:#333333;
	}
a.mo2:link, a.mo2:active, a.mo2:visited {
	color: #ff0000;
	font-family: verdana;
	font-size: 10px;
	text-decoration: underline;
}
a.mo2:hover {
	color: #000;
	font-family: verdana;
	font-size: 10px;
	text-decoration:none;
}
a.mo3:link, a.mo3:active, a.mo3:visited {
	color: #000;
	padding: 0 4px;
	text-decoration: none;
	font-family: tahoma;
	font-size: 11px;
}
a.mo3:hover {
	color: #fc0;
	padding-right: 4px;
	text-decoration: underline;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: underline;
}
.titlebold {
	font:bold 13px Tahoma;
	color:#000;
	}

.headertext {
	/*font: bold 15px "Verdana", Arial, Helvetica, sans-serif;*/
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #54166d;
	margin-left:18px;
	}
.headertext2 {
	/*font: bold 15px "Verdana", Arial, Helvetica, sans-serif;*/
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #54166d;
	margin-left:18px;
	}
.subheadertext {
	/*font: bold 15px "Verdana", Arial, Helvetica, sans-serif;*/
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #54166d;
	margin-bottom: 5px;
	text-align:left;
	}
.wyttabB{
	font: bold 11px Tahoma;
	padding: 2px;
	color: #54166d;
	}
.wyttab{
	font: 11px Tahoma;
	text-align:center;
	padding: 2px;
	color: #54166d;
	}
.wyt{
	font: 11px Tahoma;
	padding: 2px;
	color: #54166d;
	}
.prple{
	font: bold 11px Tahoma;
	color: #54166d;
	}


.prpletab{
	background-color: #54166d;
	font: bold 11px Tahoma;
	padding:2px;
	color: #ffffff;
	}
.Lprpletab{
	background-color: #ddd6e8;
	font: bold 11px Tahoma;
	padding: 2px;
	color: #54166d;
	}
.LSprpletab{
	background-color: #ddd6e8;
	font: 11px Tahoma;
	text-align:center;
	padding: 2px;
	color: #54166d;
	}

	
.phonedetail{
	/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	/*padding: 4px;*/
	}
.phonedetailB{
	/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
	}
.phonedetailL{
	/*font: 18px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.phonetitle {
	/*font: bold 14px "Verdana," Arial, Helvetica, sans-serif;*/
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.headerbg {
	background-image:url(images/callrates_blnk.jpg);
	height: 110px;
	width:739px;
	background-repeat:no-repeat;
	}

.drpdwn {
	border: 1px #dedede solid;
	background-color:#fefefe;
	padding: 5px;
	}
.noborder {
	/*border: 1px #dedede solid;
	background-color:#fefefe;*/
	padding:0px 5px 5px 5px;
	}	
	
.drpdwn_c {
	width:85%;
	border: 1px #dedede solid;
	padding: 5px;	/*border: 1px #dedede solid;
	background-color:#fefefe;
	padding: 5px;*/
	}
a.Leftlink {
	text-decoration:none;
	color:#333333;
	/*font-family: "Verdana, " Arial, Helvetica, sans-serif;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}
a.Leftlink:hover {
	/*font: 12px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#fc0;
	font-weight: bold;
	}
a.ps{	
/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
color:#333333;
}
a.ps:hover {
/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#fc0;
}

a.covlink {
	/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	}
a.covlink:hover {
	/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#fc0;
	}
a.covlink:active {
	/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	color:#54166d;
	}
.covlink_selected {
	/*font: 12px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-weight:bold;
	color:#54166d;
	}
.covlink_selected_maps	
	{
	/*font: 11px "Verdana," Arial, Helvetica, sans-serif;*/
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#54166d;
	}
#disclaimer{
	font: 11px tahoma;
	color: #000000;
}
td.bodywidth1 {	padding:0 20px;
	font:11px tahoma;
	color:#333333;
	background-image:url(images/bodyspan.gif);
	background-repeat:repeat-y;
    width:739px;}
	
td.bodywidth1_plans {	
    padding:0 10px;
	font:11px tahoma;
	color:#333333;
	background-image:url(images/bodyspan.gif);
	background-repeat:repeat-y;
    width:735px;
}

td.bodywidth2 {	padding:0 20px;
	font:11px tahoma;
	color:#333333;
	background-image:url(images/bodyspan.gif);
	background-repeat:repeat-y;
    width:739px;
}
td.bodywidth0 {	padding:5px;
	font:11px tahoma;
	color:#333333;
	background-image:url(images/bodyspan.gif);
	background-repeat:repeat-y;
}

.questions {
	font:11px tahoma;
	/*color:#54166d;*/
	color:#333333;
	line-height: 17px;
}

.questions:hover{
	color:#fc0;
	text-decoration: none;
	/*color:#222222;*/
  /*background-color: #DDDDDD;*/
}

.answers
{
	line-height: 17px;
	text-align: left;
	color:#54166d;
}
.answers01
{
	line-height: 17px;
	text-align: left;
	color:#54166d;
	background-color: #ddd6e8;
}

.registration_steps {
	font-size: 10pt; 
	font-weight: bold; 
	color:#54166D;
	font-family:Tahoma;
}

.registration_steps span{
	font-size: 11px;
}

.registration_go {
	color: #B00931;
	font-weight: bold;
	text-align:justify;
}

table.stats
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;
font-weight: normal;
font-size: 11px;
color: #fff;
width: 100%;
background-color: #666;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}

table.stats td
{background-color: #DDD7E6;
color: #54166D;
padding: 4px;
text-align: left;
border: 1px #fff solid;}

table.stats td.hed
{background-color: #54166D;
color: #fff;
padding: 4px;
text-align: left;
border-bottom: 2px #fff solid;
font-size: 12px;
font-weight: bold;} 


.terms_number
{
	list-style-image:none;
	list-style-type:decimal;
}

.terms_letters
{
	list-style-image:none;
	list-style-type:lower-alpha;
}

/*new plans page 11 July*/

.pheader {border-right:1px solid #54166d;}
.pbuynow {border-right:1px solid #54166d;}
.price{text-align:center; font-size:24px;border-right:1px solid #54166d;}
.pvalue {text-align:center;  padding: 2px 3px 3px 3px; border-right:1px solid #54166d; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.pvalue_b {border-bottom:1px solid #54166d; border-right:1px solid #54166d; padding:0px 2px 2px 5px; text-align:left; font-size:10px; line-height:14px; font-family:Arial, Helvetica, sans-serif;}
.pvalue_btext {font-size:10px; text-align:center;border-bottom:1px solid #54166d; font-family:Arial, Helvetica, sans-serif;}
.pvalue_lastbtext {font-size:10px; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.pvalue_lastb {border-right:1px solid #54166d; padding:2px 2px 0px 5px; text-align:left; font-size:10px; line-height:14px; font-family:Arial, Helvetica, sans-serif;}
.pvalue_2 {text-align:center; padding:2px 3px 3px 3px ; font-family:Arial, Helvetica, sans-serif; font-size:16px;}
.pvalue_3 {text-align:center; padding:2px 0px 1px 0px; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
.pvalue_3text {text-align:left; padding-left:90px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.pvalue_4text {text-align:left; padding-left:90px; font-size:10px; font-family:Arial, Helvetica, sans-serif;}
.pvalue_c {font-size:14px; text-align:left;  padding:3px;}
.pvalue_2c {font-size:14px; text-align:right; padding:4px;}

sup, sub {
    vertical-align: baseline;
    position: relative;
    top: -0.5em;
    font-size: 0.9em;
}
