/* cellular plugin */
table.cellSelection {margin:0;padding:0;border:0;width:100%;}
table.cellSelection td {margin:0;padding:3px 0 3px 10px;background-color:#eef8d8;font:10px verdana;}
table.cellSelection select {width:150px;font:9px verdana;background-color:#f2f2f2;border:1px solid #7F9DB9;}
table.cellSelection td.cellOptionList {padding-left:25px;background-image:url(images/icon_list.gif);background-repeat:no-repeat;background-position:5px 50%;}
table.cellMain {font-family:verdana;font-size:11px;}
.cellSmall {font-size:10px;padding:5px 5px 10px 5px;color:#666;}

/* cell phones */
table.cellframe {margin:0 10px;padding:0;border:1px solid #ccc;width:96%;border-collapse:collapse;}
table.cellframe tr th {background-color:#DDDDDD;font-size:12px;}
table.cellframe td {padding:0 0px;font-family:verdana;}
table.cellPriceInfo {margin:0;padding:0;border:0;width:170px;text-align:left;}
table.cellPriceInfo td {font:9px verdana;padding-bottom:1px;}
td.phoneFeature {width:100%;height:110px; font-size:11px;}
td.phoneFeature .equipmentName {color:#406CBF;font-weight:bold;font-size:14px;white-space:wrap;}
td.phoneFeature .equipmentName a:link {color:#406CBF;font-weight:bold;font-size:14px;}
td.phoneFeature .equipmentName a:visited {color:#406CBF;font-weight:bold;font-size:14px;}
td.phoneFeature .equipmentName a:hover {color:#72A14B;font-weight:bold;font-size:14px;}
td.phoneFeature .equipmentName a:active {color:#406CBF;font-weight:bold;font-size:14px;}
td.phoneFeature .viewFeatures {color:#666;font:10px verdana;}
td.phoneFeature .viewFeatures img {position:relative;top: 2px;}

/* cell plans */
td.phoneFeature .planName {margin:0px 0 5px 0; color:#406CBF;font-weight:bold;font-size:14px;font-family:verdana;white-space:wrap;}
td.phoneFeature .planName a:link {color:#406CBF;font-weight:bold;font-size:14px;font-family:verdana;}
td.phoneFeature .planName a:visited {color:#406CBF;font-weight:bold;font-size:14px;font-family:verdana;}
td.phoneFeature .planName a:hover {color:#72A14B;font-weight:bold;font-size:14px;font-family:verdana;}
td.phoneFeature .planName a:active {color:#406CBF;font-weight:bold;font-size:14px;font-family:verdana;}
table.cellPlanFeature {margin:0 0 10px 0;padding:0;border:0;width:100%;}
table.cellPlanFeature td {font:10px verdana;padding:3px 2px;color:#666;border-bottom:1px dotted #ccc;}

table.cellFilterMenu {margin:10px 10px;padding:0;border:1px solid #ccc;width:96%;background-color:#eee;}
table.cellFilterMenu td {margin:0;padding:0;border:0;font:bold 10px verdana;background-color:#eee;}
table.cellFilterMenu td.cellPriceSelect select {width:130px;font:9px verdana;background-color:#f2f2f2;border:1px solid #7F9DB9;}
table.cellFilterMenu .title {font:bold 13px Arial;color:#BB0000;}
.cellCompareBtn {font:11px verdana;}
div.locationDesc {margin:0;padding:0 0 0 50px;text-align:left;font:12px arial;border:0px solid red;}

.cellFilterSelected {background-color:#dde3eb;color:#000;}

div.cellFrame {border:0;font-family:verdana;font-size:11px;}

div.cellNav {margin:0 10px 2px 10px;padding-bottom:10px;text-align:right;font:12px arial;width:96%;display:inline;background-color:transparent;}
div.cellNav .pageNav {color:#72A14B; word-spacing:1px;background-color:transparent;}
div.cellNav .pageNav a:link {color:#72A14B;background-color:transparent;}
div.cellNav .pageNav a:visited {color:#72A14B;background-color:transparent;}
div.cellNav .pageNav a:hover {color:#72A14B;background-color:transparent;}
div.cellNav .pageNav a:active {color:#72A14B;background-color:transparent;}
div.cellNav .pageNav img {position:relative;top: 5px;background-color:transparent;}

/* cell feature */
table.cellFeature {margin:0;padding:0;border:0px dotted #666;width:80%;font-family:verdana;font-size:10px;}
table.cellFeature th {padding:5px 10px;font-family:verdana;font-size:11px;background-color:#f2f2f2;}
table.cellFeature td {padding:10px 10px 5px 10px;font-family:verdana;font-size:11px;background-color:#f5f5f5;}
table.cellFeature td ul {padding-left:15px;margin-left:5px;}
table.cellFeature td ul li {font-family:verdana;font-size:11px;padding:1px;}

/* cell phone compare */
table.cellPlanCompareFrame {margin:0 auto;padding:0;border:0px solid #ccc;width:98%;border-collaspe:collapse;}
table.cellPlanCompareFrame td {padding-left:5px;border-bottom:1px dotted #ccc;font-size:10px;font-family:verdana,Sans-serif;color:#000;}
div.cellCompareRemove {height:15px;margin:2px 0;padding:0;border:0;}
div.cellCompareRemove {font:9px verdana;color:#666;}
div.cellCompareRemove a:link {text-decoration:underline;color:#666;}
div.cellCompareRemove a:visited {text-decoration:underline;color:#666;}
div.cellCompareRemove a:hover {text-decoration:none;color:#72A14B;}
div.cellCompareRemove a:active {text-decoration:underline;color:#666;}
div.cellCompareName {font:bold 10px verdana;margin:5px 0 5px 10px;padding:0;white-space:wrap;}
div.cellCompareName a:link {text-decoration:underline;color:#406CBF;white-space:wrap;}
div.cellCompareName a:visited {text-decoration:underline;color:#406CBF;white-space:wrap;}
div.cellCompareName a:hover {text-decoration:none;color:#72A14B;white-space:wrap;}
div.cellCompareName a:active {text-decoration:underline;color:#406CBF;white-space:wrap;}
table.cellCompare {margin:0;padding:0;float:left;border:0;}
table.cellCompare td {font:10px verdana;border:0;padding:2px 5px;}
table.cellCompare div.cellPlanImage {height:75px;}

/* cell results */
img.left { float: left; margin: 10px 30px 10px 10px; }
table.cellResultPlan {width:100%;padding:0;margin:0 0 20px;border:0;}
table.cellResultPlan td {padding:2px 10px;font-family:verdana;font-size:12px;}
table.cellResultPlan h2 {font-size:15px;font-weight:bold;font-family:verdana;margin:5px 0;}

.cellLinksPlan {font:9px verdana; color: #4889E3;margin:5px 0;}
.cellLinksPlan a:link { color: #4889E3; }
.cellLinksPlan a:visited { color: #4889E3; }
.cellLinksPlan a:hover { color: #D58000; }

table.list2 {border:1px solid #ccc; border-collapse: collapse; margin: 10px;font-family:verdana; }
table.list2 tr a:link { color: #4889E3; }
table.list2 tr a:visited { color: #4889E3; }
table.list2 tr a:hover { color: #D58000; }
table.list2 th { border:1px solid #ccc; background-color:#eee;font-size:12px;font-weight:bold; padding:8px 2px;}
table.list2 td { padding: 2px 5px; border:1px solid #ccc;font-size:12px;}
div.error {text-align:center;color:#C94444;font:bold 16px arial;}
div.error a:link {text-align:center;color:#C94444;font:bold 16px arial;}
div.error a:visited {text-align:center;color:#C94444;font:bold 16px arial;}
div.error a:hover {text-align:center;color:#C94444;font:bold 16px arial;}
div.error a:active {text-align:center;color:#C94444;font:bold 16px arial;}

.cellLink {font-family:arial;font-size:12px;font-weight:normal;}
.cellLink a:link {text-decoration:underline;}
.cellLink a:visited {text-decoration:underline;}
.cellLink a:hover {text-decoration:none;}
.cellLink a:active {text-decoration:underline;}

.cellLinkPage {font-family:arial;font-size:13px;font-weight:normal;color:#666;background-color:transparent;}
.cellLinkPage a:link {text-decoration:underline;color:#000;font-weight:normal;}
.cellLinkPage a:visited {text-decoration:underline;font-weight:normal;}
.cellLinkPage a:hover {text-decoration:none;font-weight:normal;}
.cellLinkPage a:active {text-decoration:underline;font-weight:normal;}

div.cellMessage {margin:10px;padding:20px;border:0;font-family:verdana;font-size:12px;width:100%;text-align:center;}
.cellNote {font-size:11px;font-family:verdana; padding:2px 0;margin:0;}

/* cell location desc */
table.cellLocationDesc {margin:2px 5px 5px 5px;padding:0;width:96%;border-collapse:collapse;}
table.cellLocationDesc tr th {background-color:#DDD;font-size:12px;}
table.cellLocationDesc td {padding:0 0px;font-family:verdana;}

td.cellZip {padding-right:20px;margin-right:20px;font-family:verdana;font-size:11px;}
td.cellTitle {font-family:verdana,sans-serif;margin-left:10px;padding:0  0 0 10px;color:#373737;font-size:11px;}
.cellChangeLocation {font-family:verdana,sans-serif;margin:10px 0;padding-right:0px;color:#4675FF;font-size: 11px;}

/* cell home */
table.cellHome {margin:0 10px;padding:0;border:1px solid #e0e9d6;width:400px;background-color:#e0e9d6;border-collpase:collapse;}
table.cellHome td {margin:2px 3px;;padding:3px 5px;;border:0;font-family:verdana;font-size:11px;font-weight:normal;;background-color:#e0e9d6;color:#555;}
table.cellHome th {text-align:left;}
div.cellFrameHome h3 {font-family:arial;font-size:15px;font-weight:bold;color:#506538;background-color:#ecf2e6;margin:8px 2px;padding:8px 5px;width:100%;}

/* cell error */
table.cellError {margin:0 10px;padding:0;border:1px solid #e0e9d6;width:500px;background-color:#e0e9d6;border-collpase:collapse;}
table.cellError td {margin:5px 5px;;padding:20px 15px;;border:0;font-family:verdana;font-size:11px;font-weight:normal;;background-color:#e0e9d6;color:#555;}
hr {height:1px;color:#ccc;width:100%;}
.cellContinue {font-family:arial;font-size:12px;font-weight:bold;color:#333;background-color:#ecf2e6;padding:5px;text-decoration:none;border:1px solid #ccc;}

/* cell top 5 */
div.cellTop5 {margin:10px 10px;font:bold 18px Arial;color:#006600;width:100%;border:0;text-align:center;}

/* dialingplans.com */
.MSMenu {font-size:14; font-family:verdana}
.font1 {font-size:11; font-family:verdana}
.font2 {font-size:13; font-family:verdana}
.font6 {font-size:13; font-family:verdana}
A.Link6 {color: #0000CC; text-decoration:underline}
A:Hover.Link6 {color:#FF0000; text-decoration:underline}
A.Link1 {color: #222222; text-decoration:none}
A:Hover.Link1 {color:#006600; text-decoration:underline}
A.Link2 {color: #0000CC; text-decoration:underline}
A:Hover.Link2 {color:#006600; text-decoration:underline}
A.Link3 {color: #000099; text-decoration:underline}
A:Hover.Link3 {color:red; text-decoration:underline}
A.Link4 {color: #0066FF; text-decoration:underline}
A:Hover.Link4 {color:red; text-decoration:underline}
.b1 {font-family: Verdana; font-size: 10; background-color: #EEEEFF; color: black; foreground-color:black; border-top: #CCCCCC 1px solid; border-bottom: #002266 1px solid; border-Left: #CCCCCC 1px solid; border-right: #002266 1px solid}
.b2 {font-family: Verdana; font-size: 10; background-color: #EEEEFF; color: black; foreground-color:black; border-top: #CCCCCC 1px solid; border-bottom: #002266 1px solid; border-Left: #CCCCCC 1px solid; border-right: #002266 1px solid; cursor: hand}
.b3 {font-family: Verdana; font-size: 10; background-color: #FFFFFF; color: black; foreground-color:black; border-top: #DDDDDD 1px solid; border-bottom: #002266 1px solid; border-Left: #DDDDDD 1px solid; border-right: #002266 1px solid}
.b4 {font-family: Verdana; font-size: 10; background-color: #EEEEFF; color: black; foreground-color:black; border-top: #CCCCCC 1px solid; border-bottom: #002266 1px solid; border-Left: #CCCCCC 1px solid; border-right: #002266 1px solid}
.b5 {font-family: Verdana; font-size: 10; background-color: #FFFAFA; color: black; foreground-color:black; border-top: #CCCCCC 1px solid; border-bottom: #002266 1px solid; border-Left: #CCCCCC 1px solid; border-right: #002266 1px solid}
.services { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: black; text-decoration: underline}

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal}
.font3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold}
.font4 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; color: #006600; font-weight: bold}
.font5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
H5 {FONT-FAMILY: Verdana}
H5 {PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-SIZE: 110%; BACKGROUND: #dddddd; PADDING-BOTTOM: 0.1em; MARGIN: 0px 0px 0.5em; COLOR: #000000; PADDING-TOP: 0.1em}
TR {FONT-SIZE: 70%; COLOR: #111; FONT-FAMILY: Arial}
TD.brc3 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 95%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em; FONT-FAMILY: Verdana, sans-serif}
INPUT {BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #111 1px solid; BORDER-BOTTOM: #111 1px solid}
SELECT {BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #111 1px solid; BORDER-BOTTOM: #111 1px solid}
OPTION {BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; FONT-SIZE: 90%; BORDER-LEFT: #111 1px solid; BORDER-BOTTOM: #111 1px solid}
TEXTAREA {BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #111 1px solid; BORDER-BOTTOM: #111 1px solid; FONT-FAMILY: Arial, sans-serif}
INPUT.a {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}
SELECT.a {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}
OPTION.a {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}
TEXTAREA.a {BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none}
INPUT.number {PADDING-RIGHT: 0.3em; TEXT-ALIGN: right}.sitemap {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000099; text-decoration: underline}
