<!-- below: styles for the css tab view script -->

#rss_tab_display { width:100%; margin:0; padding:0; background-color:transparent; overflow:visible; }


/* Essential Styles */

ul.categ_tabs       { float:left; width:100%; height: auto; padding:0; margin:0;
                border-bottom:0px solid #d2d4ea; margin-bottom:10px; background-color: transparent; border:0px solid red;}

ul.categ_tabs li { float:left; width:50%; margin:0; padding:0; list-style-type:none;  }



ul.categ_tabs *.categ_tab-label { border:1px solid #d2d4ea; margin:0; cursor:pointer;
                      padding-bottom:2px; padding-top:2px;
                      background:white url("/images/tab_nav_patt_bot.jpg") repeat-x left bottom;
                      font-weight:normal; text-align:center; font-size:1em; }

ul.categ_tabs li.selected *.categ_tab-label { position:relative; border-bottom:none;
           top:1px; padding-bottom:4px;
           padding-top:5px; border-top:2px solid #d2d4ea; margin-top:-5px;
           background:white url("/images/tab_nav_patt_top.jpg") repeat-x left top; font-weight:bold; }

/* Styles added to the TAB MENU design pattern to create TABS */

ul.categ_tabs { position:relative; margin-left: 0px; margin-right: 0px; padding: 0;}

ul.categ_tabs *.categ_tab-content { position:absolute; width:100%; height:auto;
                        left:-99999px; overflow:visible;  text-align: left; border:0px solid blue;
                        }

ul.categ_tabs li.selected *.categ_tab-content { left:0;}

ul.categ_tabs li *.categ_oi2 { margin:0px; padding:0px; background-color: transparent; }

ul.categ_tabs *.categ_tab-label a { display:block; text-decoration:none; color:black; }

ul.categ_tabs *.hover,
ul.categ_tabs *.categ_tab-label:hover { text-decoration:underline; }

#tab-display {width: 100%;}

#loc_tab {}

/*end tabs */

