@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}

body{font-family: Verdana, Arial, helvetica, sans-serif;background-image:url(../images/bg.gif);background-repeat:repeat;margin:0px;}

h1{font-size:16px;font-weight:bold; color:#333333;} /* Page headline */
h2{font-size:14px; color:#000000; margin:25px 0px 5px 0px; border-bottom:#666666 1px dotted; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
h2.videos{font-size:15px; color:#0066CC; margin:35px 0px 5px 0px;}
h3{font-size:12px; font-style:italic; font-weight:bold; color:#FFFFFF; margin:15px 0px 15px 0px;} /* Sidebar Headline */
h4{color:#0461a2;font-size:18px; margin-bottom:5px;} /* Home page headline */
h5{font-size:12px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#0066CC;} /* List Item Headline */

p{font-size:12px; margin-bottom:1em; line-height:1.6em;}

a:link, a:visited{color:#0066CC;text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus, a:hover, a:active{outline:none;}
a img{border:none;}

#container{width:816px;margin-left:auto;margin-right:auto;background-color:#FFFFFF;}
#topbdr{width:816px; height:13px; background-image:url(../images/header/top_brdr.jpg); background-repeat:no-repeat;}
#hslant{width:442px; height:25px; background-image:url(../images/header/1.gif); background-repeat:no-repeat;}

#orbislinks{list-style:none;background-repeat:no-repeat; height:25px; width:807px;}
#orbislinks li{float:left; height:25px; position:relative;}
#orbislinks a{display:block; height:25px; font-size:10px; overflow:hidden;}
#orbislinks a:hover{text-decoration:none;}
#orbislinks span{position:absolute; height:25px;}

#osol a{width:96px;}
#oi a{width:93px;}
#ov a{width:81px;}
#pl a{width:93px;}

#osol span{background-image:url(../images/header/orbissol.gif); width:96px;}
#oi span{background-image:url(../images/header/orbisint.gif);width:93px;}
#ov span{background-image:url(../images/header/orbisvoice_col.gif);width:81px;}
#pl span{background-image:url(../images/header/orbisprlg.gif);width:93px;}

#osol span a:hover{background-image:url(../images/header/orbissol_col.gif);}
#oi span a:hover{background-image:url(../images/header/orbisint_col.gif);}
#pl span a:hover{background-image:url(../images/header/orbisprlg_col.gif);}

#header_bdr{background-image:url(../images/cntr_brdr.jpg);background-repeat:repeat-y;}
#header_ins{margin:0px 9px 0px 9px;background-image:url(../images/header/blue_bg.gif); background-repeat:repeat; background-color:#4dbdec;}

#nav{list-style:none; font-size:11px; color:#FFFFFF;}
#nav a{color:#FFFFFF;}
#nav li{float:left; position:relative;}
#logo{margin:0px 128px 0px 25px; font-size:16px; font-weight:bold;}
#logo a{width:173px; height:72px; overflow:hidden; display:block;}
#logo span{background-image:url(../images/header/orbislogo.gif); width:173px; height:72px; position:absolute;}

/*.sct{margin-top:48px; padding:5px 5px 0 5px;}
*/
.sct{height:24px; margin-top:48px;}
.sct a{display:block; height:24px; overflow:hidden;}
#btn1 a{width:74px;}
#btn2 a{width:105px;}
#btn3 a{width:73px;}
#btn4 a{width:71px;}
#btn5 a{width:58px;}
#btn6 a{width:90px;}

#btn1 span{background-image:url(../images/header/aboutus.gif); width:79px; position:absolute;}
#btn2 span{background-image:url(../images/header/serviceplans.gif); width:105px; position:absolute;}
#btn3 span{background-image:url(../images/header/features.gif); width:73px; position:absolute;}
#btn4 span{background-image:url(../images/header/support.gif); width:71px; position:absolute;}
#btn5 span{background-image:url(../images/header/login.gif); width:58px; position:absolute;}
#btn6 span{background-image:url(../images/header/contactus.gif); width:90px; position:absolute;}


#center{background-image:url(../images/cntr_brdr.jpg);background-repeat:repeat-y;background-color:#FFFFFF; padding:15px 0px 0px 0px;}

/*#leftbg{z-index:1; background-image:url(../images/leftbg.gif); background-repeat:repeat-y; margin:0px 9px 15px 9px;}
*/

#leftbg{margin:0px 9px 15px 9px;}

#lphoto{float:left;z-index:2; width:250px; background-color:#666666;} /* background-color:#4dbdec; */
.caption{padding:10px 10px 25px 10px; color:#FFFFFF; background-color:#666666;}
.caption p{font-size:11px;}
.caption a, .caption a:visited{color:#FFFFFF;}
.home_cs_caption{padding:10px 10px 12px 10px; color:#FFFFFF;background-image:url(../images/home_cs_bg.jpg); background-repeat:repeat-y;}
.home_cs_caption p{font-size:11px;}
.home_cs_caption a, .home_cs_caption a:visited{color:#FFFFFF;}

#content{z-index:3; margin:0px 15px 0px 265px; color:#000000; position:relative;}
#content ul{list-style-type:disc; list-style:outside; font-size:12px; margin-bottom:10px; margin-left:10px; }
#content li{margin-left:20px;}
#content ol{font-size:12px; margin:10px 0 10px 10px; list-style:outside; list-style-type:decimal;}

#content_full{z-index:3; margin:0px 25px 0px 25px; color:#000000; position:relative;}

#footer{clear:both;background-image:url(../images/btm_blue.jpg);background-repeat:repeat-x;font-size:10px;color:#FFFFFF;width:782px;margin:10px 0px 0px 9px;padding:8px;
text-align:center; background-color:#4dbdec;}
#footer a:link, #footer a:visited{color:#FFFFFF;}

#bottom{font-size:9px; color: #999999; padding:5px; margin-left:9px; width:782px;}
#bottom a:link, #bottom a:visited{color:#999999;}
#btmbdr{width:816px; height:7px; background-image:url(../images/bottom_brdr.jpg); background-repeat:no-repeat;}

/* -------------- In-Page Styles -------------- */
.clear{clear:both;}
.hline{background-image:url(../images/hline.gif); width:518px; height:3px; margin:0px 0px 8px 0px; background-repeat:no-repeat;}
.dotline{border-bottom:#666666 1px dotted; margin-bottom:5px;}
.short{width:325px; padding-top:10px;}
.dotline_white{margin:0 0 12px 0; padding-top:7px; border-bottom:#FFFFFF 1px dotted;}
.dotline_white_top{margin:-5px 0 12px 0; border-bottom:#FFFFFF 1px dotted;}
.nlist{margin-top:0px;margin-left:20px;padding:0px 10px 10px 10px; font-size:12px; list-style:outside;}
.nlist li{padding-bottom:5px;}
#homeleft{width:535px; float:left; margin:0px 0px 0px 9px}
.homeleft_cnt{margin:14px 0px 0px 15px;}
#homeright{margin:0px 9px 0px 560px; position:relative;}

#srvs{list-style:none;}
#srvs li{float:left; text-align:center; color:#FFFFFF; font-size:12px; height:33px;}
#srvs a{padding:10px; display:block; color:#FFFFFF; background-color:#666666; width:140px; background-image:url(../images/srvs_bg.gif); background-repeat:repeat-x;}
#srvs a:hover{background-color:#4dbdec; background-image:none;}
.mftn{margin-right:15px;}
#map{width:450px; margin:10px auto 10px auto;}
#map a{font-size:12px;}
#contactfrm td{ font-size:11px;}
.contactpg{z-index:3; margin:0px 15px 0px 315px;}
#feedback{background:#ebebeb; color:#CC0000; padding:5px; list-style:none;}

.feature{clear:right; padding-bottom:10px;}
.feature h5, .feature p{margin-left:60px; margin-right:20px;}
.features_icon{float:left;}
#help{margin-top:20px;}
#help a{font-size:12px;}

#pindent p{margin:0 15px 1em 15px; font-size:11px;}
.faq{font-weight:bold; color:#0066CC; font-size:12px;}

.login td{font-size:11px;}

#emailaccess{width:247px;height:227px;margin-left:0px;background-image: url(../images/emailbox.jpg); background-repeat:no-repeat;}
/*.hl_quiz{background-color: #8bc53f; color:#000; font-weight:bold; font-size:12px; padding:10px; margin-top:14px; text-align:center;}
*/

.requestinfo{margin-bottom:16px;}

.home_rb_container{background-color:#ebebeb; padding:10px;}
.home_rb_container ul{list-style:none;}
.home_rb_container li{font-size:11px; height:52px; background-repeat:no-repeat; margin-bottom:10px;}
.home_rb_container li a{font-size:11px; height:52px; padding:14px 0 0 55px; display:block;}

.hl_rbar{background-color: #666666; color:#FFFFFF; font-weight:bold; font-size:12px; padding:10px; text-align:center; font-style:italic;}
.quiz_radiogrp{font-size:11px; margin:3px 0 10px 30px; list-style:none;}
.quiz_radiogrp li{margin-bottom:3px;}

#home_benefits{margin-bottom:10px;}
#home_benefits a{cursor:pointer;}
.benefit{display:none; margin-left:12px;}
.benefit p{font-size:11px;}
.qu{font-size:11px; margin-top:8px; color:#0066CC;}

#partners p{margin-left:120px;}
#partners img{max-width:110px; float:left;}
.rates, .rates_sm {margin-bottom:10px; width:100%; border-bottom:#CCCCCC 1px solid;} 
.rates td, .rates_sm td{padding:3px; border-right:#CCCCCC 1px solid; font-size:11px;}
.altrow{background-color:#ebebeb;}

.backtotop{font-size:10px; float:right; padding-top:5px; font-weight:normal;}
.alpha{color:#0461a2; border-bottom:#666666 1px dotted; font-weight:bold; font-size:14px;}
.AZlist a{padding-right:7px;}

#choices{list-style:none;}
#choices li{margin-bottom:1em;}

