/* ---------- MENU ----------  */
.wmSubMenuHidden{position:absolute; visibility:hidden; z-index:1;}
#main-menu{height:25px; background:#000 url(../gfx/menu/default/tile.gif);}

#tp-link a:link, #tp-link a:visited, #tp-link a:active, #tp-link a:hover{color:#FFFfff; font:bold 8pt Arial,Helvetica,sans-serif; display:block; width:auto; text-decoration:none}
#tp-link span{position:relative; float:right; display:block; top:5px; right:32px; width:auto; border:0; padding:0}
#sub-link a:link, #sub-link a:visited, #sub-link a:active, #sub-link a:hover{color:#000000; font:bold 8pt Arial,Helvetica,sans-serif; display:block; width:auto; text-decoration:none}

.txt-pos {color:#000000; font:bold 8pt Arial,Helvetica,sans-serif; position:absolute; display:block; top:3px; left:10px; z-index:2; cursor:pointer;}
.txt-pos2 {color:#000000; font:bold 8pt Arial,Helvetica,sans-serif; position:absolute; display:block; top:4px; left:10px; z-index:2; cursor:pointer;}

.vItemOn{float:left; text-align:right; width:121px; height:25px; margin:0; padding:0; background:#000 url("../gfx/menu/default/tile_on.gif") right; border-width:0 1px 0 0; border-color:#fff; border-style:solid; cursor:pointer}
.vItemOff{float:left; text-align:right; width:121px; height:25px; margin:0; padding:0; background:#000 url("../gfx/menu/default/tile_off.gif") right; border-width:0 1px 0 0; border-color:#fff; border-style:solid; cursor:pointer}
.vItemRightOn{float:left; width:131px; height:25px; margin:0; padding:0; background:#000 url("../gfx/menu/default/tile_on.gif") right; cursor:pointer}
.vItemRightOff{float:left; width:131px; height:25px; margin:0; padding:0; background:#000 url("../gfx/menu/default/tile_off.gif") right; cursor:pointer}

.sItemOn{ z-index:1; filter:alpha(opacity=70); opacity:.7; -moz-opacity:.5; width:185px; height:22px; margin:0; padding:0; text-indent:5px; background:#79bee3; cursor:pointer}
.sItemOff{ z-index:1; filter:alpha(opacity=60); opacity:.6; -moz-opacity:.5; width:185px; height:22px; margin:0; padding:0; text-indent:5px; background:#ffffff; cursor:pointer}
.sItemTopOn{ z-index:1; filter:alpha(opacity=70); opacity:.7; -moz-opacity:.5; width:185px; height:21px; margin:0; padding:0; text-indent:5px; background:#79bee3; cursor:pointer}
.sItemTopOff{ z-index:1; filter:alpha(opacity=60); opacity:.6; -moz-opacity:.5; width:185px; height:21px; margin:0; padding:0; text-indent:5px; background:#ffffff; cursor:pointer}
.mb1{position:relative; border-width:0 1px 1px 0; border-color:#fff; border-style:solid;}
.mb2{position:relative; border-width:0 1px 1px 1px; border-color:#fff; border-style:solid;}

/* ---------- PAGE STRUCTURE ELEMENTS ----------  */
body{font:normal 11pt Arial,Helvetica,sans-serif; background:#c4e8fc; padding:0; margin:0} 
#top-blk{background:#ffffff url(../gfx/blue_strip_tile.gif) repeat-x; width:100%;}
#bottom-blk{width:100%; text-align:center; padding:5px 0 40px; border-top:1px solid #000000; background:url(../gfx/ft_blu_bev.gif) repeat-x;}
#main-pic-one{width:500px; height:90px; background:url(../gfx/bluebooks/bs_pic_1.gif); vertical-align:bottom; text-align:right;}
#main-pic-two{width:500px; height:90px; background:url(../gfx/bluebooks/bs_pic_2.gif); vertical-align:bottom; text-align:right;}

#tab {float:right; width:200px; background:none; line-height:normal; margin-bottom:1px; margin-right:4px; }
#tab ul {margin:0; padding:0; list-style:none;}
#tab li {float:right; background:url("../gfx/left_org_corner.gif") no-repeat left top; margin:0; padding:0 0 0 9px;}
#tab span {font:bold 9pt Arial, Helvetica, sans-serif; display:block; background:url("../gfx/right_org_corner.gif") no-repeat right top; padding:3px 15px 1px 6px;}

/* ---------- BUS BLUE BOOK LIST ----------  */
#bb-list {width:100%;}
#bb-list ul {width:100%; list-style:none; margin:0; padding:0; line-height:20px;}
#bb-list ul li {background:url(../gfx/org-bullet.gif) 0px 3px no-repeat; padding:0 0 0 20px; margin:0 0 5px 0}
#bb-list li div {clear:left; height:5px;}
#bb-list ul ul{width:350px; list-style:circle; margin:5px 0 0 25px; padding:0;}
#bb-list li li{background:none; float:left; width:140px; line-height:15px; font-size:8pt; padding:0px; margin:0px;}

#opt-list {width:100%;}
#opt-list ul {width:450px; list-style:none; margin:0 0 0 10px; padding:0; line-height:15px;}
#opt-list ul li {background:url(../gfx/sm-green-bullet.gif) 0px 3px no-repeat; float:left; width:210px; padding:0 0 0 15px; margin:0; font-size:8pt;}
#opt-list .clr {clear:left; height:15px;}











