﻿#subnav, .subnav
{
font-family: Arial, Helvetica, sans-serif;; 
color: #00A8C5;
cursor: pointer;
font-size: 9pt;
margin-top:0px;
margin-left:5px;
padding: 5px 5px 5px;
text-align:justify;
white-space: nowrap;
float:left;
}

.subnavover
{
font-family: Arial, Helvetica, sans-serif;; 
color: #00A8C5;
cursor: pointer;
font-size: 9pt;
margin-top:0px;
margin-left:5px;
padding: 5px 5px 5px;
text-align:justify;
white-space: nowrap;
font-weight:bold;
float:left;
}

.subnavitem
{
font-family: Arial, Helvetica, sans-serif;; 
color: #00A8C5;
cursor: pointer;
font-size: 9pt;
margin-left:15px;
padding: 5px 5px 5px 10px;
text-align: left;
vertical-align: middle;
white-space: nowrap;
float:left;
}

.subnavitemover
{
font-family: Arial, Helvetica, sans-serif;; 
color: #00A8C5;
cursor: pointer;
font-size: 9pt;
margin-left:15px;
padding: 5px 5px 5px 10px;
text-align: left;
vertical-align: middle;
white-space: nowrap;
font-weight:bold;
float:left;
}

.subnavroll
{
color: #75B5D9;
height: 19px;
list-style-type: none;
margin-left: 40px;
}
.tabber
{
padding: 47px 19px 25px;
}

/*padding so adding the tabs doesn't make the page bounce
.tabbertab = the tab content.  Add style only after the tabber interface is set up (.tabberlive) */
.tabberlive
{
margin: 5px 4px;
}

.tabberlive .tabbertab
{
padding: 25px 15px;

}

.tabberlive .tabbertabhide, .hidden
{
display: none;

}

a.tabnavlink:link, a.tabnavlink:visited
{
background: transparent;
color: #999;
font-size: 10px;
font-weight: 400;
text-decoration: none;
text-transform: capitalize;
}

a.tabnavlink:link:hover, a.tabnavlink:visited:hover
{
background: transparent;
color: #2671b4;
font-size: 10px;
font-weight: 400;
text-decoration: none;
text-transform: capitalize;
}
ul #subnav
{
display: inline;
float: left;
list-style-type: none;
margin: 0 0 0 2px;
padding: 0;
text-align: left;
}

ul.tabbernav
{
border-bottom: 1px solid #c4bba0;
font: bold 12px Verdana, sans-serif;
margin: 0;
padding: 3px 0;
}

ul.tabbernav li
{
display: inline;
list-style: none;
margin: 0;
}

ul.tabbernav li a
{
background-color: #f7f6f3;
border: 1px solid #c4bba0;
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-left: 10px;
padding: 3px 50px 3px 20px;
text-decoration: none;
}

ul.tabbernav li a b
{
color: #007;
font-weight: 400;
}

ul.tabbernav li a:hover
{
border-bottom-width: 0;
border-color: #000;
color: #000;
font-size: 12px;
}

ul.tabbernav li a:link
{
color: #555;
}

ul.tabbernav li a:visited
{
color: #000;
}

ul.tabbernav li.tabberactive a
{
background-color: #fff;
border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
background: #FFF;
border-bottom: 1px solid #FFF;
color: #000;
}

#subnavitem
{
display: none;
list-style-type: none;
min-height: 19px;
padding: 0;
text-align: left;
}

#tabcontentwhite
{
background-color: #fff;
border-top: #efede9 1px solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
padding: 20px 10px 10px 12px;
}

/*put custom div styles here
BEGIN HOME DIVS
MAIN TAB */
#tabscornerleft
{
background-image: url(images/hometabs_corner_tl.gif);
border: 0;
margin: 0;
padding: 0;
width: 8px;
}

/*SECONDARY TAB */
#tabscornerleft_2
{
background-image: url(images/hometabs_corner_tl.gif);
border: 0;
border-bottom: #c4bba0 1px solid;
margin: 0;
padding: 0;
}

#tabscornerleft_3, #tabscornerright_3
{
background-image: url(none);
border: 0;
margin: 0;
padding: 0;
}

#tabscornerright
{
background-image: url(images/hometabs_corner_tr.gif);
border: 0;
margin: 0;
padding: 0;
width: 8px;
}

#tabscornerright_2
{
background-image: url(images/hometabs_corner_tr.gif);
border: 0;
border-bottom: #c4bba0 1px solid;
margin: 0;
padding: 0;
}

#tabstitle
{
background-color: #FFF;
border-top: #c4bba0 1px solid;
color: #666;
font-family: Arial, Helvetica, sans-serif;
font-size: 14pt;
font-variant: small-caps;
padding: 3px;
}

#tabstitlesecondary
{
background-color: #f7f6f3;
border-bottom: #c4bba0 1px solid;
border-top: #c4bba0 1px solid;
color: #999;
font-family: Arial, Helvetica, sans-serif;
padding: 3px;
}

#tabstop
{
background-image: url(images/hometabs_top.gif);
background-repeat: repeat-x;
border: 0;
margin: 0;
padding: 0;
}

#tabstyles
{
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding-right: 3px;
padding-top: 10px;
}
.ajax__tab_tab
{
font: 11px Arial, Helvetica, sans-serif;
font-weight: 500;
}
