﻿/*edited by cesar 12.14.11*/

.tabsTrackingDiv {height:0;    width:0; overflow:hidden; visibility:hidden; display:none;}

.tabsTitleTable{
    margin-top:10px;
    border-collapse: collapse;
}
/*SUB TABS*/
    .subTabsInactive {background-color : #ffffff; cursor : pointer; width: auto; height:23px; padding: 5,0,0,0; margin: 0,0,0,0; font-weight:normal; }
    .subTabsActive {background-color : #ffffff; cursor : pointer; width: auto; height:23px; padding: 5,0,0,0; margin: 0,0,0,0; font-weight:bold; }
    .subTabsInactive a:Link{font-weight:normal; color:#d30028;}
    .subTabsInactive a:Visited{font-weight:normal; color:#d30028;}
    .subTabsInactive a:Hover{font-weight:normal; color:#f8b55b;}
    .subTabsInactive a:Active{font-weight:bold; color:#d30028;}
    .subTabsActive a:Link{font-weight:bold; color:#d30028;}
    .subTabsActive a:Visited{font-weight:bold; color:#d30028;}
    .subTabsActive a:Hover{font-weight:bold; color:#f8b55b;}
    .subTabsActive a:Active{font-weight:bold; color:#d30028;}
    .subTabSpacer {font-weight:normal; }
    A.subTabTitle {color:#d30028; text-decoration:underline;font-size:12px;line-height: 8px;}
    A.subTabTitle:link {color:#d30028; text-decoration:underline;font-size:12px;}
    A.subTabTitle:visited {color:#d30028; text-decoration:underline;font-size:12px;}
    A.subTabTitle:hover {color:#f8b55b; text-decoration:underline;font-size:12px;}
    A.subTabTitle:active {color:#d30028; text-decoration:underline;font-size:12px; font-weight:bold;}
    .subTabsTitleTable{}
    .subTabsContentTables{width: 97%;}
    /*<!--One less than the width of the tabsContentTables-->*/
    .subTabContentCell{font-size:11px; padding: 5,5,5,5; margin: 0,0,0,0; width: 100%;}
/*END SUB TABS*/    
    
    
    
.subPane {display: none; text-align: left; padding: 0,0,0,0; margin: 0,0,0,0;}
//.tabsInactive{position: absolute; top: 0px; left: 0px; font-weight: normal; vertical-align: bottom; line-height: 20px; background-color : #cccccc; cursor : pointer; width:88px; height:23px; padding: 0,0,0,0; margin: 0,0,0,0; background-image: url("/webdocuments/tab-resting.png"); background-repeat:no-repeat; color:#d30028;}

.tabbedContentIFrame{border-style:none; border-width:0px; width:100%; height:50px; padding:0,0,0,0; scrolling:no; frameborder: 0px; border:0; marginwidth:0; marginheight:0; }
//.tabsTitleTable{font-size:11px; font-weight:bold; height:23px; padding: 0,0,0,0; margin: 1,0,0,0; text-align:center; vertical-align:middle;}
.tabsContentTables{width: 684px;}
/*<!--One less than the width of the tabsContentTables-->*/
//.tabContentCell{font-size:11px; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px; margin: 0,0,0,0; width: 100%;}
 .pane {display: none; text-align: left; padding: 0,0,0,0; margin: 0,0,0,0;}
 //.tabContainer{position:relative; z-index:5; top: 0px; left: 0px; width: 88px;}

/*.tabsActive{
 position: absolute;
 top: 0px; 
 left: 0px; 
 vertical-align: bottom; 
 line-height: 20px; 
 background-color: #EFEFEF; 
     cursor : pointer; 
 width:88px; 
 height:23px; 
 padding-top: 0px; 
 padding-bottom: 0px; 
 margin-top: 1px; 
 margin-bottom: 0px; 
 margin-left: 0px; 
 margin-right: 0px; 
 background-image: url("/webdocuments/tab-arrow.png"); background-repeat:no-repeat; color:#d30028;}
*/
.tabsActive{
    cursor:pointer;
    text-decoration:none;
    color:#433a38;
    background: #afa09e; /* Old browsers */
    *background:url(/webdocuments/tab-resting.png) repeat-x;
    padding:5px 10px 6px 10px;
    margin-right:1px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    border-color:#d91f32;
    border-width:1px;
    border-style:solid;
    border-bottom-width:0px;
    font:bold 12px "Helvetica Neue",Arial,sans-serif;
    text-transform: uppercase;
    background:#d91f32;
    color:#fff;
}
.tabsInactive
 {
    cursor:pointer;
    text-decoration:none;
    color:#433a38;
    background: #afa09e; /* Old browsers */
    *background:url(/webdocuments/tab-resting.png) repeat-x;
    background: -moz-linear-gradient(top, #fefefe 0%, #f7f6f6 49%, #f0eeee 50%, #ebe8e8 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(49%,#f7f6f6), color-stop(50%,#f0eeee), color-stop(100%,#ebe8e8)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fefefe 0%,#f7f6f6 49%,#f0eeee 50%,#ebe8e8 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fefefe 0%,#f7f6f6 49%,#f0eeee 50%,#ebe8e8 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #fefefe 0%,#f7f6f6 49%,#f0eeee 50%,#ebe8e8 100%); /* IE10+ */
    background: linear-gradient(top, #fefefe 0%,#f7f6f6 49%,#f0eeee 50%,#ebe8e8 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#afa09e',GradientType=1 ); /* IE6-9 */
    padding:5px 10px 6px 10px;
    margin-right:1px;
    -moz-border-radius: 5px 5px 0px 0px;
    border-radius: 5px 5px 0px 0px;
    border-color:#e0e0e0;
    border-width:1px;
    border-style:solid;
    border-bottom-width:0px;
    font:bold 12px "Helvetica Neue",Arial,sans-serif;
    text-transform: uppercase;
}

.pane-content{
    margin-top:0;
    /*-moz-border-radius: 5px;
    border-radius: 5px;*/
    border:1px solid #E6DCDB;
    padding:5px 0;
}