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

html{height:100%; width:100% }
body{ margin:0px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; background-color:#000}
a{outline:none}

/*--------------------background------------------------*/
.bg_topheader { background:url(../images/header_bg.jpg) top repeat-x; height:113px; *height:auto }
.bg_gradient { background:url(../images/bg_gradient_rpt.jpg) top center repeat-x;}

/*--------------------Font------------------------*/
.footer { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffde01; background-color:#000 }
.spec { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.important { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.header_text { font:Verdana, Arial, Helvetica, sans-serif; font-size:23px; font-weight:bold; color:#000000;}
.point_text { font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#505050;}
.body_text { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.support_header { font:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#ff5a00;}
.support_font { font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}

/*--------------------Top header------------------------*/
.header_container {width:900px; margin:auto}
.header_logo {margin-bottom:12px; padding-top:13px; *margin-bottom:9px; position:relative}

/*--- ----*/
.btm_rounded{float:left; width:12px; height:12px;}
.btm_footer{float:left; height:12px; background:#c8cac9}

#jsddm{margin: 0; padding: 0; width:900px}
#jsddm ul {margin:0px; padding:0px; list-style:none}
#jsddm li{float: left; list-style: none; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; font-size:18px; font-weight:bold; position:relative; z-index:10; text-align:center}
#jsddm li a{display: block; text-decoration: none; color: #858585; float:center; margin:0px; padding:5px; width:215px; height:36px}
#jsddm li a:hover, #jsddm li a.selected2{background:url(../images/selected_bar.png) no-repeat top; background-position:top; color:#000000; behavior:url(../iepngfix.htc)}
#jsddm li ul{margin: 0; padding: 0; position: absolute; display:none; z-index:10; left:8px; top:36px; width:215px}
#jsddm li ul li {float:inherit; *width:210px; display:block; border-bottom:#f1f1f1 solid 1px; z-index:10;}
#jsddm li ul li a {color:#333333; font-size:14px; display:block; padding:12px 30px 12px 30px; height:auto; width:auto; float:none; background-color:#c8cac9}

#jsddm li ul li a:hover{color:#000000; background:url(../images/top_menu_activedrop.gif);}
#jsddm li ul li.no_divider{border-bottom:0px; padding:0px; margin:0px; line-height:0px;}
#jsddm li ul li ul { margin:0px; padding:0px; list-style:none; position:absolute; left:210px; top:0px; z-index:-100;}
#jsddm li ul li ul li { *width:210px; }
#jsddm li ul li ul a { border-left:0px solid #f00; padding:11px 20px; background:#f0bf00;}
#jsddm li ul li ul a:hover{color:#000000; background:url(../images/top_menu_activedrop2.gif);}

.menuItem:hover { background:url(../images/selected_bar.png) center top no-repeat; color:#000000; }
.menuItem:hover a { color:#000000; }
.menuItem:hover .menuArrow2 { background:url(../images/selected_bar.png) center center no-repeat; }

.menuItemActive { background:url(../images/selected_bar.png) center top no-repeat; color:#000000; }
.menuItemActive .menuArrow2 { background:url(../images/selected_bar.png) center center no-repeat; }



/*


#jsddm li a:hover{color:#666666} 
#jsddm li a.selected {background-image:url(../images/naivselected_bg.png); background-repeat:no-repeat; background-position:top;}




 */

.header_spacing { padding-bottom:5px }
.description_spacing { padding-bottom:1px; line-height:18px }


/*--------------------body------------------------*/
.body_container {width:900px; margin:auto; padding-bottom:30px; margin-top:5px}
.mainBG {background-image:url(../images/new_main/main_bg.gif); background-repeat:repeat-x; background-position:left top; height:880px}
.sub_mainBG{background-image:url(../images/new_main/top_bg.gif); background-repeat:repeat; background-position:left bottom; height:531px}
.head_title {font-size:40px; font-weight:medium; color:#1d1d1d; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; padding: 0px 5px 5px 5px}
.sub_title {font-size:24px; color:#1d1d1d; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; padding: 0px 5px 5px 5px;}
.main_header {font-size:22px; font-weight:bold; color:#000000; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; padding: 4px 5px 7px 5px}
.sub_header {font-size:26px; color:#000000; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; padding: 0px 0px 5px 0px;}
.des_text {font-size:14px; color:#696868; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; padding: 0px 5px 10px 5px; line-height:16px}
.arrowLister { padding:0px 0px 0px 5px; margin:0px; list-style:none; }
.short_link {font-size:14px; color:#006ddd; font-family:"Calibri", Arial, Verdana, Helvetica, sans-serif; padding: 0px 5px 5px 5px; text-decoration:none; line-height:23px}


/*--------------------table------------------------*/
.table_header {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none; font-weight:bold}
.table_title {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333333; text-decoration:none; font-weight:bold}

/*--------------------footer------------------------*/
.footer_container { width:900px; height:60px; margin:auto; padding-top:20px}

/*---coverage----*/
.edge_btt{background:url(../images/coverage/edge_unpres.gif) no-repeat; width:144px; height:25px; display:block}
.edge_btt.selected, .edge_btt:hover{background:url(../images/coverage/edge_btn.gif) no-repeat;}
.bb_btt{background:url(../images/coverage/bb_unpres.gif) no-repeat; width:144px; height:21px; display:block}
.bb_btt.selected, .bb_btt:hover{background:url(../images/coverage/bb_btn.gif) no-repeat}
.threeg_btt{background:url(../images/coverage/3g_unpres.gif) no-repeat; width:144px; height:21px; display:block}
.threeg_btt.selected, .threeg_btt:hover{background:url(../images/coverage/3g_btn.gif) no-repeat}

/*---what's new---*/
.new_radio{background:url(../images/main/unclick.png) no-repeat; width:18px; height:29px; display:block}
.new_radio.selected, .new_radio:hover{background:url(../images/main/click.png) no-repeat}

/*--------------------link------------------------*/
.a_link_grey { color:#999999 ; font-size:11px; text-decoration:none}
.a_link_grey:hover { color:#999999 ; font-size:11px;  text-decoration:underline}
