.Error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif
}
.HeadBg
{
    BACKGROUND-COLOR: #ffcc00
}
BODY
{
    MARGIN: 0px;
    BACKGROUND-COLOR: #ffffff
}
.rb_DefaultLayoutDiv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left;
}
.rb_DefaultLayoutTable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
.rb_AlternateLayoutDiv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: left
}
.rb_AlternateLayoutTable
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    TEXT-ALIGN: left
}
rb_AlternatePortalHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
rb_DefaultPortalHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
rb_AlternatePortalFooter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse
}
.rb_DefaultPortalFooter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    padding-top: 20px;
    MARGIN-top: 15px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BORDER-COLLAPSE: collapse;
    background-color: #eeeeee;
    text-decoration: none;
    font-size: 10px;
}
.SiteTitle
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 38px;
    PADDING-BOTTOM: 10px;
    COLOR: darkred;
    PADDING-TOP: 30px;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.TabBg
{
    COLOR: olive;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
.OtherTabsBg
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
.SelectedTab
{
    FONT-SIZE: 11px;
    COLOR: lime;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
.OtherTabs
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #993300;
    FONT-FAMILY: Tahoma, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00;
    TEXT-DECORATION: none
}
A.OtherTabs:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.OtherTabs:visited
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.OtherTabs:active
{
    COLOR: fuchsia;
    TEXT-DECORATION: none
}
A.OtherTabs:hover
{
    COLOR: #990000;
    TEXT-DECORATION: none
}
.SiteLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SiteLink A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.SiteLink A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.SiteLink A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.SiteLink A:hover
{
    COLOR: #ffcc00;
    TEXT-DECORATION: none
}
.Accent
{
    FONT-WEIGHT: bold;
    COLOR: #ffcc00
}
.Message
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffcc00
}
.ItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: firebrick;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.ItemDate
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Head
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.TitleHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SubSubHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.Normal
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 15px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    padding:0px;
    
}
.NormalTextBox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffcc00;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.NormalItalic
{
    FONT-SIZE: 11px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.CommandButton
{
    BORDER-RIGHT: black thin solid;
    PADDING-RIGHT: 6px;
    BORDER-TOP: silver thin solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND: #ffcc00;
    PADDING-BOTTOM: 2px;
    MARGIN: 5px;
    OVERFLOW: visible;
    BORDER-LEFT: silver thin solid;
    COLOR: white;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: black thin solid;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
INPUT.CommandButton
{
    LINE-HEIGHT: 13px
}
A.CommandButton:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.CommandButton:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.CommandButton:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.CommandButton:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 23px;
    COLOR: DarkBlue;
    FONT-FAMILY: Georgia, Verdana, Helvetica, sans-serif;
    text-align: center;
    margin:5 px;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: DarkBlue;
    FONT-FAMILY: Georgia, Verdana, Helvetica, sans-serif;
    text-align: center;
    margin:5 px;
}
H3
{
	color:Red;
	font-size: 16px;
	font-family:Georgia,Verdana, Helvetica, sans-serif
	font-weight:bold;
	text-align:center;
	margin: 1px;
}
H4
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
DT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
H6
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TFOOT
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
THEAD
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: baseline;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
A:link
{
    COLOR: blue;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: darkred;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: red;
    Text-decoration:none; 
	border-top:1px solid #888888;
	border-bottom:1px solid #111100;  
	background-color:#ffff00;
}
SMALL
{
    FONT-SIZE: 10px
}
BIG
{
    FONT-SIZE: 14px
}
BLOCKQUOTE
{
    FONT-FAMILY: Lucida Console, monospace
}
PRE
{
    FONT-FAMILY: Lucida Console, monospace
}
UL LI
{
    LIST-STYLE-TYPE: square
}
UL LI LI
{
    LIST-STYLE-TYPE: disc
}
UL LI LI LI
{
    LIST-STYLE-TYPE: circle
}
OL LI
{
    LIST-STYLE-TYPE: decimal
}
OL OL LI
{
    LIST-STYLE-TYPE: lower-alpha
}
OL OL OL LI
{
    LIST-STYLE-TYPE: lower-roman
}
HR
{
    COLOR: #0066ff;
    HEIGHT: 1pt;
    TEXT-ALIGN: left
}
.ArticleHead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #0066ff;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.module
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    PADDING-TOP: 10px;
    BACKGROUND-COLOR: #000000
}
A.SiteLink
{
    COLOR: lightcyan
}
.SiteLink A
{
    COLOR: yellow
}
.SiteLink A:visited
{
    COLOR: yellow
}
.LeftPane
{
    BACKGROUND-COLOR: beige
}
.RightPane
{
    BACKGROUND-COLOR: beige
}
.ContentPane
{

}
.RightPane .normal
{
    COLOR: firebrick
}
.RightPane TD
{
    COLOR: firebrick
}
A.SelectedTab
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: black
}
A.OtherTabs
{
    FONT-SIZE: 11px;
    COLOR: green
}
A.SelectedTab:hover
{
    COLOR: #990000;
    TEXT-DECORATION: underline
}
.menu
{
    COLOR: fuchsia;
    BACKGROUND-COLOR: royalblue
}
.Menu
{
    COLOR: white;
    BACKGROUND-COLOR: blue
}
.RightPane A
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.RightPane A:visited
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.RightPane A:active
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.RightPane A:hover
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.LeftPane A:active
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.LeftPane A:hover
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.LeftPane A:visited
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.LeftPane A
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.ContentPane A
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.ContentPane A:visited
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.ContentPane A:hover
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.ContentPane A:active
{
    COLOR: navy;
    TEXT-DECORATION: underline
}
.ContentPane A:link
{
    COLOR: fuchsia;
    TEXT-DECORATION: underline
}
.LastModified
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    LINE-HEIGHT: 30px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
    VERTICAL-ALIGN: bottom
}
DIV.edmenuback
{
    BORDER-RIGHT: #929292 1px solid;
    BORDER-TOP: #929292 1px solid;
    BORDER-LEFT: #929292 1px solid;
    WIDTH: 100%;
    BORDER-BOTTOM: #929292 0px solid;
    BACKGROUND-COLOR: #cccccc
}
TD.edmenuStyle
{
    PADDING-LEFT: 2px;
    WIDTH: 75px;
    PADDING-TOP: 2px;
    TEXT-ALIGN: right
}
TD.edmenuEditor
{
}
TD.edmenuHTML
{
    WIDTH: 35px;
    TEXT-ALIGN: right
}
.MessageTitle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.MessageAuthor
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: darkgray;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.MessageBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TR
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.SurveyQuestion
{
    COLOR: darkred
}
.SurveyPanel
{
    COLOR: silver;
    BACKGROUND-COLOR: silver
}
.SurveyOption
{
    COLOR: black
}
.SurveyButton
{
    FONT-WEIGHT: bold;
    COLOR: darkred
}
.pc_cardname
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #a83300;
    FONT-FAMILY: Georgia,Verdana, Helvetica, sans-serif
}
.pc_cardlistTable
{
    BORDER: darkblue 1px dotted;
    WIDTH: 550px;
    /*BORDER-BOTTOM: #ffad10 1px dotted;*/
    BORDER-COLLAPSE: collapse;
    margin-bottom: 10px;
}
.pc_cardnameTr
{
    BACKGROUND-IMAGE: url(/Phone-Cards/images/bg1.gif);
    BACKGROUND-COLOR: #fdf9e1
}
.pc_cardnameTr img
{
 float:right;
}
.pc_cardnameTr h1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #a83300;
    FONT-FAMILY: Georgia,Verdana, Helvetica, sans-serif
    Margin:0;
    Padding: 0;
    text-align:left;
}
.pc_img_good_rateTr
{
    BACKGROUND-COLOR: #fefefe
}
.pc_cardImage
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 128px;
    BORDER-BOTTOM: 0px;
    HEIGHT: 128px
}
.pc_callrate
{
    FONT-WEIGHT: bold;
    COLOR: red;
    BACKGROUND-COLOR: white
}
.pc_cardpriceTr
{
    BACKGROUND-COLOR: #eeeeee
}
.pc_couponvalue
{
    FONT-WEIGHT: bold;
    COLOR: red
}
.pc_statelocnumTr
{
    BACKGROUND-COLOR: #fec100
}
.pc_hlrateTable
{
    WIDTH: 100%;
    HEIGHT: 120px;
    BACKGROUND-COLOR: lightyellow;
}
.pc_carddetailsLinkTR
{
    FONT-WEIGHT: bold;
}

.pc_a2zlistTable
{
	border: solid 1 ccffcc;
	background-color:#ebffed;
	width:650px;
}
.pc_a2zlistText
{
	font-family:Garamond,Georgia;
	color: Darkred;
	font-size: 12pt;
	font-weight:bold;
	text-align:center;
}
.pc_02zlistTable
{
	border: solid 1 ccffcc;
	background-color:lightyellow;
	width:600px;
}
.pc_02zlistText
{
	font-family:Garamond,Georgia;
	color: Darkred;
	font-size: 11pt;
	font-weight:bold;
	text-align:center;
}
.pc_CombinedSearchBoxTable
{
	background-color:lightyellow;
	width:550;
	border: dotted 2 red;
	margin-bottom:15px;
	margin-top: 15px;
}

.pc_best_rate_local_Table
{
	width: 800;
	border:0;
}

.pc_bestratelistTable
{
	background:ivory;
	width: 760;
}
.pc_CardinfoTable
{
	width:560;
	border: solid 1 #cccccc;
	margin: 3;
	border-collapse: collapse;
}

.pc_CardinfoItem
{
	width:130;
	font-weight:bold;
	background-color: #efefef;
	text-align:center;
}

.pc_CardinfoItemDetail
{
	width:430;
}
.pc_callfromlistTable
{
	background-color:lightyellow;
	width: 560;
	border: solid 1 #ffccff;
}
.pc_CallfromList
{
	color: Blue;
	font-family:Georgia, Times New Roman, Arial;
	font-size:14pt;
	text-align:center;
}
.pc_AccessNumberTable
{
	width:650;
}
.pc_warning
{
	background-color:lightyellow;
	border: solid 1 #ffccff;
	color: darkRed;
	font-family: Georgia;
	font-size: 10pt;
	padding: 10px;
}

.pc_ExternalLinksTable
{
	width: 80%;
}

.pc_internalLinksTable
{
	width: 80%;
}

.pc_error
{
	background-color: lightyellow;
	color: Red;
	font-family: Georgia;
	font-size: 10pt;
}

.paymentBoxTable
{
	width: 600;
	background-color: #f8f8ff;
	border-collapse:collapse;
	border: dotted 1 darkgreen;
	margin-bottom:20;
	margin-top:20;
}
.subbtn
{
    BORDER-RIGHT: #104a7b 1px solid;
    BORDER-TOP: #afc4d5 1px solid;
    FONT-SIZE: 11px;
    BACKGROUND: #d6e7ef;
    BORDER-LEFT: #afc4d5 1px solid;
    CURSOR: hand;
    COLOR: #000066;
    BORDER-BOTTOM: #104a7b 1px solid;
    FONT-FAMILY: tahoma,sans-serif;
    HEIGHT: 19px;
    TEXT-DECORATION: none
}
.loginTable
{
	width:500;
	border: 1 solid;
	border-collapse:collapse;
	background-color:#faf1be;
}
.CCTable
{
	width:550;
	border: 1 dotted #95C03F;
	border-collapse:collapse;
	background-color:"#F4F4F4";
	margin-top: 30;
	margin-bottom: 30;	
}
.Thankyoubox
{
	Width: 600;
	Height: 200;
	border: solid 1 silver;
	background-color: Snow;
}
.Sorrybox
{
	Width: 600;
	Height: 200;
	border: solid 1 silver;
	background-color: WhiteSmoke;
}
.H3
{
	color:Red;
	font-size: 18px;
	font-family:Georgia,Verdana, Helvetica, sans-serif
	font-weight:bold;
	text-align:center;
	margin: 1px;
}
.couponrow
{
	background-color:Yellow;
	color: Red;
	font-weight: bolder;
}
.pc_floatextimage
{
	float: left;
	vertical-align:text-bottom;
	width: 50;
	height: 45;
}
.pc_feature_card_table
{
	width:95%;
	border: 0 dashed Red; /*#95C03F;*/
	border-collapse:collapse;
	background-color:"whitesmoke";
	
	
}
.pc_googletext
{
	width: 100%;
	background-color: #fefeaa;
	padding:15px;
	font-size: 15px;
}