body {margin:0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#333333; background:#bbcd2b url(../images/body-bg.gif) repeat-x}
img {border:0}
.seperator {clear:both; height:5px}
.spseperator {height:5px}
.frame {width:980px; margin:auto; text-align:left}
.header {height:78px}
.logo {float:left; padding:10px}
.support {float:right}

.banner {clear:both}
.nav {float:left; width:300px; height:155px; background:url(../images/nav-bg.gif) no-repeat; margin:3px 0 0 0; padding:7px 0 0 0}
.pic {float:right; width:670px; height:155px; text-align:right}
.picture {border:1px #999999 solid; margin:4px 0 0 0}

.content {clear:both}
.spanel {float:right; width:224px}
.spanel a {text-decoration:none; color:#009966}
.spanel a:hover {color:#FF6600}
.sptop {width: 224px; height:33px; background:url(../images/sptop.gif) no-repeat}
.sptop p {margin:0; color:#FFFFFF; font-size:14px; font-weight:bold; padding:9px 0 0 12px}
.spbody {width: 224px; background:url(../images/spbody.gif) repeat-y; padding:5px 5px 0 8px}
.spbottom {width: 224px; height:12px; background:url(../images/spbottom.gif) no-repeat}
.spbody marquee a{color:#4169E1; text-decoration:none}
.more {text-align:right; margin-right:20px}

.lpanel {float:left; width:720px; margin-right:10px}
.sptop2 {width: 224px; height:33px; background:url(../images/sptop2.gif) no-repeat}
.sptop2 p {margin:0; color:#333333; font-size:14px; font-weight:bold; padding:9px 0 0 12px}
.sptop2 p span {color:#f52a5c}
.karvy {font-weight:bold; color:#f52a5c}
.spbody2 {width: 224px; background:url(../images/spbody2.gif) repeat-y; padding:5px 5px 0 8px}
.spbottom2 {width: 224px; height:12px; background:url(../images/spbottom2.gif) no-repeat}
.text {text-align:justify; width:470px; float:right}
.spbody2 a {color:#006699; text-decoration:none}
.htext {color:#fcfcfc; font-weight:bold}
.news p {font-weight:bold; font-size:14px}
.news a {text-decoration:none; color:#fcfcfc; font-weight:bold}
.news a:hover {color:#0000ff}
.newshead {color:#ffffff}
.calc {margin-left:10px; border:1px #333333 solid}
.lspanel {width:224px}
.rpanel {width:740px; float:right; clear:left}
.rpanel a {color:#ffffff; text-decoration:none}


.ftext {margin-left:180px}
li.plans {margin:0 5px 0 0; list-style:none; float:left}
.plan {width:224px; text-align:left}
.p1top {background:url(../images/tbtop.gif) no-repeat; height:33px}
.p1body {background:url(../images/tbbody.gif) repeat-y; height:250px}
.p1bottom {background:url(../images/tbbottom.gif) no-repeat; height:12px}
.p2top {background:url(../images/tatop.gif) no-repeat; height:33px}
.p2body {background:url(../images/tabody.gif) repeat-y; height:250px}
.p2bottom {background:url(../images/tabottom.gif) no-repeat; height:12px}
.p3top {background:url(../images/tptop.gif) no-repeat; height:33px}
.p3body {background:url(../images/tpbody.gif) repeat-y; height:250px}
.p3bottom {background:url(../images/tpbottom.gif) no-repeat; height:12px}
.ptext {padding:8px}

.smap a {text-decoration:none; color:#009966}
.smap a:hover {color:#FF6600}

.footer {height:30px; background:url(../images/footer-bg.gif) repeat-x; clear:both}
.footer p {margin:0; padding:9px 0 6px 0; text-align:center}
.footer a {color:#333333; text-decoration:none; font-weight:bold}
