@charset "utf-8";
/* CSS Document */
body {
        background-attachment: fixed;
        background-color: #FFFFFF;
        background-image: url(/images/bg.gif);
        background-repeat: repeat;
        padding:20px 0 20px 0;
}

.menu {
        background-image: url(/images/menu_bg.jpg);
        height: 37px;
        padding:0 13px 0 8px;

}

.mLink{
        color:#FFFFFF;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-weight:bold;
        font-size:12px;
        padding:0 10px 0 10px;
}

.mLink a:link, .mLink a:active, .mLink a:visited   {
        color:#1b1a3f;
        text-decoration:none;
}

.mLink a:hover {
        color:#FFFFFF;
}

.login a:link, .login a:active, .login a:visited, .login a:hover   {
        color:#FFFFFF;
        text-decoration:none;
}

.mContent {
        background-color:#FFF;
        border-left:1px solid #c2c2c2;
        border-right:1px solid #c2c2c2;
        padding:0 13px 0 8px;
}

.hr {
        background-color:#cccccc;
        height:1px;
}

.tBox {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:10px;
        background-image: url(/images/tBox_bg.jpg);
        background-repeat:repeat-x;
}

.tBoxPure {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:10px;
}

.tBoxPure a{
        color:#336699;
        font-weight:bold;
        text-decoration:none;
}

.tBoxHead {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:0px;
        font-weight:bold;
        color:#336699;
}
.tBoxResult {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:0px;
        color:#666666;
}
.tBoxResult a:link, .tBoxResult a:visited, .tBoxResult a:hover, .tBoxResult a:active{
        color:#666666;
        font-weight:normal;
        text-decoration:none;
}

.tBoxMenu {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:0px;
        color:#336699;
}
.tBoxMenu a:link, .tBoxMenu a:visited, .tBoxMenu a:hover, .tBoxMenu a:active{
        color:#336699;
        font-weight:normal;
        text-decoration:none;
}

.tBoxIndex {
        vertical-align: top;
        height: 60px;
        padding: 5px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:9px;
        color:#666666;
}
.tBoxIndex a:link, .tBoxIndex a:visited, .tBoxIndex a:hover, .tBoxIndex a:active{
        color:#336699;
        font-weight:bold;
        font-size: 10px;
        text-decoration:none;
}


.SearchBox {

        width: 192px;
        border: 1px solid #c2c2c2;
}

.SearchBtn  {
width: 55px;
height: 20px;
border: 1px solid #c2c2c2;
background: inherit;
font: inherit;
color: #336699;
cursor: hand;
cursor: pointer;
padding: 0px;
}


.tBox a{
        color:#336699;
        font-weight:bold;
        text-decoration:none;
}

.tBox ul {
        padding:0;
        margin:0 0 0 10px;
}

.tBox h3{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#31448d;
        padding:0 0 10px 0;
        margin:0;
}

.pick {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        border-right:1px solid #ccc;
        border-left:1px solid #ccc;
        background-image:url(/images/pick_bg.gif);
        background-repeat:repeat-y;
}

.pickTxt {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        margin:6px 3px 6px 20px;
}

.pickTxt a{
        color:#336699;
}

.txt {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        padding:10px;
}

.txt h3{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#31448d;
        padding:0 0 10px 0;
        margin:0;
}

.txt li, .txt li, .txt li, .txt li, .txt li {
        list-style-image:url(/images/li.png);
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
}

.txt ul, .txt ul, .txt ul, .txt ul, .txt ul {
        padding:0 0 10px 20px;
        margin:0;
}

.decoImg {
        margin: 0 20px 10px 0;
}

/* Plan Boxes*/

.yellowBox {
        background-color:#fbffdf;
        background-image: url(/images/y_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.pinkBox {
        background-color:#fff6ed;
        background-image: url(/images/p_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.greenBox {
        background-color:#f2fff1;
        background-image: url(/images/g_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.blueBox {
        background-color:#f3f1ff;
        background-image: url(/images/b_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.plBox {
        background-color:#f9f9f9;
        background-image: url(/images/pl_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.yellowBox h2, .pinkBox h2, .greenBox h2, .blueBox h2, .plBox h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:18px;
        font-weight:bold;
        color:#31448d;
        margin:6px 0 0 0;
        display:table;
}

.yellowBox li, .pinkBox li, .greenBox li, .blueBox li, .plBox li {
        list-style-image:url(/images/li.png);
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
}

.yellowBox ul, .pinkBox ul, .greenBox ul, .blueBox ul, .plBox ul {
        padding:35px 0 10px 20px;
        margin:0;
}

.planMore, .planMore a{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#000;
        font-weight:bold;
        text-decoration:none;
}

.planPrice{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:30px;
        color:#31448d;
        font-weight:bold;
}

.planPrice sup{
        font-size:13px;
}

.planMonth {
        font-size:13px;
}

.plansPriceTbl{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        border-top:1px solid #c2c2c2;
        border-bottom:1px solid #c2c2c2;
}


/* CP Box */

.transpBox {
background-color:#FFF;
        width:100%;
}

.transpBox h2 {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        font-weight:bold;
        color:#31448d;
        margin:6px 0 0 20px;
        display:table;
}

.transpBox li {
        list-style-image:url(/images/li.png);
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
}

.transpBox  ul {
        padding:16px 0 10px 20px;
        margin:0;
}

/* Footer*/

.paymentLogos {
        background-image: url(/images/payment_types.gif);
        background-repeat: no-repeat;
}

.box_bg_fix {
        background-image:url(/images/box_bg_fix.gif);
        background-repeat:no-repeat;
        background-position:bottom;
}

.textpln {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#31448d;
        font-weight:strong;
        margin:5px 5px 5px 0;
        height: 25px;

        }

.yellowplan {
        background-color:#fbffdf;
        background-image: url(/images/y_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.greenplan {
        background-color:#f2fff1;
        background-image: url(/images/g_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}

.blueplan {
        background-color:#f3f1ff;
        background-image: url(/images/b_plan_bg.gif);
        background-repeat: no-repeat;
        background-position:right top;
        width:100%;
}



.yellowplan h2, .pinkplan h2, .greenplan h2, .blueplan h2, .plBox h2 {
        font-family:Arial, Helvetica, sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#31448d;
        margin:6px 0 0 0;
        display:table;
}


.price {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color:#31448d;
        font-weight:strong;
        margin:5px 5px 5px 0;
        height: 25px;

        }
.price a:link, .price a:active, .price a:visited   {
        color:#1b1a3f;
        text-decoration:none;
}

.price a:hover {
        color:#FFFFFF;
}

.tBox2 {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:0px;
        background-image: url(/images/tBox_bg.jpg);
        background-repeat:repeat-x;
}

.tBox2 a{
        color:#336699;
        font-weight:bold;
        text-decoration:none;
}

.tBox2 ul {
        padding:0;
        margin:0 0 0 10px;
}

.tBox2 h3{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#31448d;
        padding:0 0 10px 0;
        margin:0;
}

.pickdata {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        border-right:1px solid #ccc;
        border-left:1px solid #ccc;
        padding:10px;
}

.pickdata a{
        color:#336699;
        font-weight:bold;
        text-decoration:none;
}

.pickdata ul {
        padding:0;
        margin:0 0 0 10px;
}

.pickdata h3{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        color:#31448d;
        padding:0 0 10px 0;
        margin:0;
}

.header {
        background-image: url(/images/header-new.jpg);
        height: 150px;
        width: 950px:
        align: right;
        valign: bottom;

}

.login1, .login1 a:link, .login1 a:active, .login1 a:visited, .login1 a:hover{
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #ffffff;
        font-weight: bold;
        padding:3px;
        text-decoration:none;
}

.tollfree {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:11px;
        color: #ffffff;
        font-weight: bold;
        padding:3px;
}

table   { border-collapse: collapse
          padding: 0px;
          border-spacing: 0px;
           }
td      { border: 0px solid red;
          padding: 0px;
          margin: 0px 0px 0px 0px;
          border-spacing: 0px;
 }

 .flink {
        font-family:Verdana, Arial, Helvetica, sans-serif;
        font-size:10px;
        padding:10px;
        background-image: url(images/tBox_bg.jpg);
        background-repeat:repeat-x;
        }
.flink a:link, .flink a:active, .flink a:visited   {
       color:#336699;
        text-decoration:none;
}