@charset "utf-8";
/* CSS Document */
html{height:100%}
.menu_text{font:12px Verdana, Arial, sans-serif}

/* Top Navigation */
.top_navi{margin:0px; padding:0px; list-style:none; float:center}
.top_spacer{height:20px}
.top_navi li.top{height:36px; float:left; position:relative; z-index:1}
.top_navi li a{text-decoration:none}
.top_navi li ul{margin: 0; padding: 0;position: absolute; left:0px; top:36px; display:none} 
.top_navi li ul li {display:block; background:#796b6b; width:200px; position:relative; border-color:#958686; border-width:0px 1px 0px 1px; border-style:solid; float:left}
.top_navi li ul li a{display:block; padding:7px 10px 8px 10px; font-size:10px; color:#fff; border-color:#958686; border-width:0px 0px 1px 0px; border-style:solid; width:180px; float:left}
.top_navi li ul li a.arrow{background:url(../images/top_navi_arrow.gif) right no-repeat; padding-left:20px; width:170px}
.top_navi li ul li a.xarrow{background:none; padding-left:20px; width:170px}
.top_navi li ul li a:hover{color:#fff; background-color:#988989; text-decoration:none}
.top_navi li.navi_footer .btm_left{float:left; width:8px; height:8px; background:url(../images/btm_left_corner.gif) no-repeat}
.top_navi li .navi_footer .btm_left.selected{float:left; width:8px; height:7px; border-color:#958686; border-width:0px 0px 1px 0px; border-style:solid; background-color:#958686; background-image:none}
.top_navi li ul li a.no_divider{border-bottom:none}
.top_navi li.navi_footer .btm_mid{float:left; width:186px; height:8px; background:url(../images/btm_mid.gif) repeat-x}
.top_navi li.navi_footer{background:none; height:8px; width:202px; display:block; border:none; float:left}
.top_navi li.navi_footer .btm_right{float:right; width:8px; height:8px; background:url(../images/btm_right_corner.gif) no-repeat}
.top_navi li.navi_footer .btm_right.selected{float:right; width:7px; height:7px; border-color:#958686; border-width:0px 1px 1px 0px; border-style:solid; background-color:#958686; background-image:none}

.menu_home{width:67px; height:36px; display:block; background:url(../images/menu_top.png) 0px 0px no-repeat}
.menu_home.selected{background-position:0px -36px; z-index:1}
.menu_home.here{background-position:0px -36px; z-index:1}
.menu_corporate{width:115px; height:36px; display:block; background:url(../images/menu_top.png) -67px 0px no-repeat}
.menu_corporate.selected{background-position:-67px -36px}
.menu_corporate.here{background-position:-67px -36px}
.menu_news{width:65px; height:36px; display:block; background:url(../images/menu_top.png) -182px 0px no-repeat }
.menu_news.selected{background-position:-182px -36px}
.menu_news.here{background-position:-182px -36px}
.menu_support{width:98px; height:36px; display:block; background:url(../images/menu_top.png) -247px 0px no-repeat}
.menu_support.selected{background-position:-247px -36px}
.menu_support.here{background-position:-247px -36px}
.menu_consumer{width:119px; height:36px; display:block; background:url(../images/menu_top.png) -345px 0px no-repeat}
.menu_consumer.selected{background-position:-345px -36px}
.menu_consumer.here{background-position:-345px -36px}
.menu_business{width:111px; height:36px; display:block; background:url(../images/menu_top.png) -464px 0px no-repeat}
.menu_business.selected{background-position:-464px -36px}
.menu_business.here{background-position:-464px -36px}
.menu_onerewards{width:113px; height:36px; display:block; background:url(../images/menu_top.png) -575px 0px no-repeat}
.menu_onerewards.selected{background-position:-575px -36px}
.menu_onerewards.here{background-position:-575px -36px}
.menu_contactus{width:107px; height:36px; display:block; background:url(../images/menu_top.png) -688px 0px no-repeat}
.menu_contactus.selected{background-position:-688px -36px}
.menu_contactus.here{background-position:-688px -36px}


.top_navi li ul li ul {position: absolute; left:201px; top:-1px; display:none}
.top_navi li ul li ul li {border-color:#958686; border-width:1px 1px 0px 1px; border-style:solid; position:relative}
.top_navi li ul li ul li a{border:none}
.top_navi li ul li ul li a.divider{border-bottom:#958686 solid 1px}
.top_navi li ul li ul li ul{position: absolute; left:201px; top:-1px; display:none}
