body {background-color: #959CD4; font-family: Arial, Helvetica, "sans serif"; font-size: 70%; color: #2C3F7D; text-align: center; }
body#olt {background-color: #ffffff; font-family: Arial, Helvetica, "sans serif"; font-size: 70%; color: #2C3F7D; text-align: left; }
#oinst{margin-left:5px; margin-top:5px; padding-left: 5px; padding-right: 5px; margin-bottom:-5px;}
#pnt1 {color:#8E9FD2; margin-top:5px; }
#pnt2 {color:#2C3F7D;  margin-top:.5em; }
div#head {background-color: #ffffff; width: 771px; text-align: left; margin: 0 auto; border-top-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-topleft:5px; -webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;box-shadow: 2px 2px 6px #2C3F7D; -moz-box-shadow: 2px 2px 6px #2C3F7D;  -webkit-box-shadow: 2px 2px 6px #2C3F7D;}
div#head img {margin-left:5px}
div#main {background-color: #ffffff; width: 771px; text-align: left; margin: 0 auto; padding-bottom:5px; border-bottom-right-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px; box-shadow: 2px 2px 6px #2C3F7D; -moz-box-shadow: 2px 2px 6px #2C3F7D;  -webkit-box-shadow: 2px 2px 6px #2C3F7D;}
div#logeen {float:right; color: #778AC4; FONT-WEIGHT: bold; LINE-HEIGHT: 1.5; width: 125px; margin-top: 15px }
.log {color: #778AC4; BORDER: 1px solid #E1E3F2; WIDTH: 94px; font-size: 90%; margin-bottom: 4px; padding-left: 3px }
html>/**/body div#logeen input[name=submit]{margin-bottom:-5px}
div.nav {clear: both; width: 771px; height: 2.3em; BACKGROUND-COLOR: #2C3F7D; }
div.nav div {width: 94px; height: 2.3em; line-height: 2.3; COLOR: #ffffff; BACKGROUND-COLOR: #FFA51F; TEXT-DECORATION: none; text-align: center;  float:left; overflow: hidden; background-image: url(spacer1.gif); background-position:top right; background-repeat: repeat-y }
div.nav a {width: 94px; height: 2.3em; line-height: 2.3;  COLOR: #959CD4; BACKGROUND-COLOR: #2C3F7D; TEXT-DECORATION: none; text-align: center; float:left; overflow: hidden; background-image: url(spacer1.gif); background-position:top right; background-repeat: repeat-y}
div.nav a:hover {color: #ffffff; }
#help {text-align:left; width:125px; float:right; background-position:top left; }
div#snav {clear: both; width: 771; height: 2.2em; BACKGROUND-COLOR: #C4C9E6; }
div#snav a {width: 94px; height: 2.2em; line-height: 2.2;  COLOR: #8E9FD2; BACKGROUND-COLOR: #C4C9E6; TEXT-DECORATION: none; text-align: center; float: left; overflow: hidden }
div#snav a.rite {width:125px; float:right; text-align:left; }
div#snav a:hover {color: #ffffff}
h1 {font-family:"Century Gothic", Helvetica, Verdana; font-size:1.8em; color: #8E9FD2; font-weight: normal; margin-top:7; margin-left:17px; margin-bottom:7; }
#cont {background-color: #ffffff; width: 771px; text-align: left; margin: 0 auto; position:relative;}
#l_cont {width:150; border-top:1px solid #C4C9E6; margin: 0 auto; position: absolute; top: 0px; left: 0px; }
#l_cont a {margin-left:10px; line-height:2em}
#l_cont_in {border:1px dashed #C4C9E6; border-radius:5px; -moz-border-radius:5px;margin:5px; padding:5px;margin-top:70px;}
#l_cont_in h5 {padding-top:5px;padding-left:0px;padding-bottom:0px;line-height:0.5em;margin:0}
#l_cont_in ul{margin-left:1px;padding-left: 1px;margin-top:5px }
#l_cont_in li {list-style: none outside; line-height:1.2em;padding-left:8px}
#r_cont {width:166; margin-right: 13px; border-right: 2px solid #C4C9E6; border-bottom: 2px solid #C4C9E6; position: absolute; top: 0px; left: 590px; }
#r_cont_blank {width:180; border-top: 1px solid #C4C9E6; position: absolute; top: 0px; left: 590px; }
#r_cont_in {background-color:#E9EAF5; width: 165; color:#2C3F7D; border-right:1px solid #8E9FD2; border-bottom:1px solid #8E9FD2; border-top:1px solid #C4C9E6; }
h2 {background-color:#C4C9E6; color:#ffffff; padding:5px; font-family:"Century Gothic", Helvetica, Verdana; font-size:1.8em; border: 0 none; margin:0px; font-weight:normal; }
#r_cont_in a {float:left; width:100%; border:2px outset #FFA51F; height: 1.7em; line-height:1.3em; vertical-align:bottom; background-color: #FFA51F; color:#ffffff; font-family:"Century Gothic", Helvetica, Verdana; font-size:1.6em; margin:0px; font-weight:bold; text-decoration: none; overflow:hidden; background-image: url(reg_arrow.gif); background-position:center right; background-repeat: no-repeat;  }
html>body #r_cont_in a {width:161px; height: 1.5em; }
#r_cont_in a:hover {background-color: #F49B12;}
#r_cont_in a:active {border:2px inset; }
#r_cont_in ul{list-style-type: none; margin-left:5px; margin-top:5px; padding-left: 5px; padding-right: 5px; margin-bottom:-5px;}
#r_cont_in li {color:#8E9FD2; margin-top:5px; }
#r_cont_in li.two {color:#2C3F7D;  margin-top:.5em; }
#r_cont_in div.add {margin-left:10px; }
#r_cont_in div.add em {font-weight:bold; font-style:normal; color:#8E9FD2}
#r_cont_in div.add img {width:10px; height:10px; margin-bottom:-2px; margin-left:1px; margin-right:1px}
#r_cont_in h5 {font-size:100%; margin-top:.7em}
#c_cont {width: 440px; padding:5px; border-right:1px solid #C4C9E6; border-left:1px solid #C4C9E6; border-top:1px solid #C4C9E6; margin-left:150px; }
html>body #c_cont {width: 428px;}
#c_cont_full {width: 440px; padding:0px; border-right:1px solid #C4C9E6; border-left:1px solid #C4C9E6; border-top:1px solid #C4C9E6; margin-left:150px; }
html>body #c_cont_full {width: 438px;}
h3 {font-family:"Century Gothic", Helvetica, Verdana; font-size:1.6em; color: #8E9FD2; font-weight: bold; margin-top:7; margin-left:4px; margin-bottom:20px; }
div.sum {width:400px; margin:10px; font-weight:bold; line-height:1.5em; text-align:justify; }
h4 {font-family:"Century Gothic", Helvetica, Verdana; font-size:1.6em; color: #FFA51F; width:400px; margin:10px; margin-bottom:7px; font-weight:normal; }
h4 a {text-decoration:none;font-family:"Century Gothic", Helvetica, Verdana; color: #FFA51F; font-weight:normal; }
#c_cont ul {margin-left:2px; margin-top:5px; padding-left:0px; padding-bottom:5px; font-weight:normal; border-bottom:1px solid #C4C9E6; line-height:2.5em; }
#c_cont ul li {list-style: none outside; background-image: url(bullet.gif); background-position:center left; background-repeat: no-repeat; line-height:1em; margin-bottom:7px; padding-left:10px }
a.more {font-weight:bold; color:#FFA51F; float:right; margin-top:-40px; padding-right:13px; text-decoration:none; line-height:1.4em; background-image: url(page.gif); background-position:top right; background-repeat: no-repeat; }
html>body a.more {margin-top:-30px;}
a.more:hover {background-color: #E1E3F2; }
html>body#regiframe a.more {margin-top:-40px;}
h5 {font-size:120%; color:#8E9FD2; font-weight:bold; padding-left:13px; margin-top:15px; margin-bottom:2px; margin-left:-3px }
div.ans {color:#1E2EA3; width:420px; text-align:justify; padding-left:11px; line-height:1.5em; margin-top:0px; margin-bottom:5px}
html>body div.ans {width:410px; }
div.ans em {color:#8E9FD2; }
#c_cont ul.small {border:0px; }
#c_cont ul.big {border:0px;padding-left:0px }
#c_cont ul.big li {list-style: none outside url(bullet.gif); line-height:1.3em; margin-left:25px; padding-left:0px; background-image: none} 
#c_cont ul.big li em {color:#8E9FD2; font-style:normal}
#c_cont ol#faq {margin-left:0px; padding-left :38px; color:#8E9FD2; line-height:1.8em}
#c_cont_full table {font-size: 110%; text-align:right; margin-top:0px; width:100%; border-collapse:collapse; line-height:1.8em  }
#c_cont_full thead {font-size:110%; font-weight:bold; BACKGROUND-COLOR: #C4C9E6; color:#ffffff }
#c_cont_full td {font-size: 90%; padding-right:10px; padding-left:17px; border-bottom:1px solid #C4C9E6;vertical-align:top;}
#c_cont_full td:first-child {text-align:left}
#c_cont_full td img {margin-top:0.5em}
#c_cont_full tfoot td {border-bottom:10px solid #C4C9E6; }
#c_cont ol#faq a:visited {color:#8E9FD2}
#contact {margin-left:80px; margin-top:0px; width: 450px; height:400px; border:0px; }
hr.break {height:1px; border:0px hidden; border-top:1px solid #C4C9E6; }
div.select {margin-right:17px; float:right; color:#8E9FD2; line-height:1.4em; }
div.select .sel {margin-top:5px; width:135px; font-size:90%}
div.select .but {width:119px; margin-top:10px; font-size:90%}
/*Temporary for tariff.e*/
tr.Mh {font-size:110%; font-weight:bold; text-align:left; BACKGROUND-COLOR: #C4C9E6; color:#ffffff }
tr.Ml {font-size:100%; text-align:left; line-height:2.0em}
a.MhA {COLOR: #ffffff; FONT-STYLE: normal; FONT-WEIGHT: bold; TEXT-DECORATION: none}
a.MhA:hover {COLOR: #004490}
#c_cont_full ul {padding-left:7px;margin-left:25px}
#c_cont_full li {list-style: none outside url(bullet.gif); line-height:1.3em; margin-left:0px; padding-left:0px; background-image: none} 
#c_cont_full TD.MbI {font-family:"Century Gothic", Helvetica, Verdana; font-size:1.6em; color: #FFA51F; }
iframe#vs {width:100%; height:70em}

#regiframe {background-color:#ffffff; color:#8E9FD2; text-align:left; margin:0px; }
div#topf {margin:0px; padding:5px; padding-bottom:0px; height:32.4em}
html>body div#topf {height:auto; min-height:31.6em}
div#topfe {margin:0px; padding:5px; padding-bottom:0px; height:32.9em}
html>body div#topfe {height:auto; min-height:32em}
#regiframe ul {margin-left:20px; margin-top:5px; margin-bottom:10px; padding-left:0px; padding-bottom:5px; font-weight:normal; border:0px}
#regiframe li {color:#2C3F7D; list-style: none outside; background-image: url(bullet.gif); background-position:center left; background-repeat: no-repeat; line-height:1em; margin-bottom:7px; padding-left:10px }
#regiframe h6 {margin:0px;font-weight:bold; color:#FFA51F; font-size:1em }
#regiframe h4 {margin:0px;margin-top:5px}
#regiframe h5 {margin-top:5px; margin-left:9px; font-size:1em}
#regiframe h3 {font-family: Arial, Helvetica, "sans serif"; font-weight:bold; margin-top:5px; margin-left:0px;margin-bottom:0px; font-size:1em}
#regiframe table {font-size: 100%; color:#8E9FD2; text-align:left; margin-top:0px; width:80%; border-collapse:collapse; }
td.secon {text-align:right}
#regiframe table tfoot {font-weight:bold}
select.p1 {width:204px; margin-left:5px; font-size:90%}
div.submit {border-top:1px solid #C4C9E6; text-align:center; margin-top:6px; margin-left:5px; margin-right:5px; padding-top:8px}
input.butf {width:160px}
div#det div {clear:both; font-weight:bold}
div#det div#half {clear:both; font-weight:bold; width:200; float:left;}
div#det div#subhead {font-size:120%; ttext-align:center; text-decoration:uunderline}
/*div#det div#subhead #inner{font-size:30%; vertical-align:top; text-decoration:none;}*/
#inner{font-size:70%; vertical-align:top; text-decoration:none;}
div#det em {float:left; margin-left:7px; width:190px; font-weight:normal; font-style:normal}
div#det input {width:220; margin-bottom:7px; font-size:90%; float:right; }
div#det input.half {width:103; margin-bottom:7px; font-size:90%; float:right; }
div#det textarea {width:220; margin-bottom:5px; font-size:120%; float:right; }
div#det span.betw {margin-bottom:3px; margin-left:3px; margin-right:3px; font-size:90%; float:right; width:8px; text-align:center; font-weight:bold}
input#dname {width:290; color:#8E9FD2; font-size:90%; }
select#ext {font-size:90%; color:#8E9FD2; }
#regiframe table#plan {font-size: 110%; text-align:right; margin-top:0px; width:100%; border-collapse:collapse; line-height:1.8em  }
#regiframe table#plan thead {font-size:110%; font-weight:bold; BACKGROUND-COLOR: #C4C9E6; color:#ffffff }
#regiframe table#plan td {font-size: 90%; padding-right:10px; border-bottom:1px solid #C4C9E6; }
#regiframe table#plan tfoot td {border-bottom:10px solid #C4C9E6; font-weight:normal}
div#det div#detoth input {clear:both;width:auto; margin-bottom:7px; font-size:90%; align:left; ffloat:right; }
div#det div#ciddcont div#detcid {clear:both;width:75; margin-bottom:7px; font-size:90%; align:left; float:left; }
div#det div#ciddcont div#detcidmobile {clear:none;width:75; margin-bottom:7px; font-size:90%; align:left; float:right; }
div#det div#ciddcont {width:220; float:right; clear: none;}
div#cidd {width:103; ffloat:right; }
/*div#ciddmob {width:103; float:right; }*/
div#det div#detcid input.nofl {clear:both;width:10; mmargin-bottom:7px; font-size:90%; align:left; ffloat:right; }
div#det input.nofltxt {clear:both;width:30; mmargin-bottom:7px; font-size:90%; align:left; float:left; }
div#det input.nofltxtrt {clear:none;width:30; mmargin-bottom:7px; font-size:90%; align:left; float:right; }
div#det div#detcidmobile input.nofl {clear:both;width:10; mmargin-bottom:7px; font-size:90%; align:left; ffloat:right; }
/*div#det div a {float:left}*/
.smallsel {clear:both; width:200; float:left;  }
.smallselrt {clear:none; width:180; float:right;  }
.scrnshot {width:166; height:101; border:0}
div.simrate {border-bottom:1px solid #C4C9E6;}
div.popup {width:265px; background-color:#E9EAF5; position:absolute; border:1px solid #C4C9E6;display:none}
div.popup div {padding:7px}
div.popup table {font-size:80%; width:90%}
div.popup table td{width:50%}
div#dd {top:35em; left:500px; }
div#rc {top:45em; left:500px; }
div#retc {top:12em; left:420px; width:400px}
div#prio {top:18em; left:350px; }
div#conf3 {top:18em; left:350px; }
div#confm {top:18em; left:420px; width:400px}
div#confdiff {top:28em; left:180px; width:700px}
div#confdiff span {width:100%;margin:0;padding:0}
div#confdiff table {margin:0}
div#did {top:0em; left:520px; width: 200px}
div#tollfree {top:23em; left:500px; width: 200px}

div.foot {ibackground-color: #ffffff; width: 771px; color:#D4D9F6; text-align: left; margin: 0 auto; line-height:1.8em;font-weight:bold }
div.foot a {display:list-item; text-decoration:none; color:#C4C9E6; list-style:none; font-weight:normal}
div.foot a:hover {text-decoration:underline; color:#2C3F7D; }
div.foot ul {float:left; padding-left:20px; margin-left:0px; margin-right:20px}
html>body div.foot table {margin-top:10px}

#r_cont_in a.cali {float:none; width:auto; border:none; height: 1.7em; line-height:1.5em; vertical-align:bottom; background:none; color:#2C3F7D; font-family:"Century Gothic", Helvetica, Verdana; font-size:0.85em; margin-right:5px; font-weight:normal; text-decoration: underline; overflow:hidden; }
#r_cont_in th {font-weight:normal; font-size:0.70em}

div#fullwidth {width: 700px; margin-left:35px; background-color:#E9EAF5; padding:5px 10px 0 10px; border:1px solid #C4C9E6; }
html>body div#fullwidth {margin:0 auto;}
div#fullwidth h4 {width: 640px; text-align:center}
img#pacingratio {width:480px; margin-left:-53px}
nl.dialer {border-bottom:1px solid #C4C9E6;margin-top:0}

img#fivec {margin:5em 0 0 1px; }


@media print {
div#head{height:100px; border: 1px solid #8E9FD2}
div#main{border: 1px solid #8E9FD2}
div#logeen, div.nav, div#snav, a {visibility:hidden; font-size:1px;
line-height:1px; height:1px; } }
