.tabs{
    width:80%;
    height:auto;
    margin:0 auto;
}

/* tab list item */
.tabs .tabs-list{
    list-style:none;
    margin:0px;
    padding:0px;
}
.tabs .tabs-list li{
    width:100px;
    float:left;
    margin:0px;
    margin-right:2px;
    padding:10px 5px;
    text-align: center;
    background-color:#9d0406;
    border-radius:3px;
}
.tabs .tabs-list li:hover{
    cursor:pointer;
}
.tabs .tabs-list li a{
    text-decoration: none;
    color:white;
}

/* Tab content section */
.tabs .tab{
    display:none;
    width:96%;
    min-height:250px;
    height:auto;
    border-radius:3px;
    padding:20px 15px;
    background-color:#f9f9f9;
    color:#003366;
    clear:both;
}
h3{
	padding: 0 0 15px 0;
	color:#9d0406;
}
.tabs .tab {
    border-bottom:3px solid #9d0406;
    letter-spacing:1px;
    font-weight:normal;
    padding:5px;
}
.tabs .tab p{
    line-height:20px;
    letter-spacing: 1px;
}

/* When active state */
.active{
    display:block !important;
}
.tabs .tabs-list li.active{
    background-color:#f9f9f9 !important;
    color:black !important;
}

 .tabs .tabs-list li.active a{
	 color:black !important;;
 }

/* media query */
@media screen and (max-width:360px){
    .tabs{
        margin:0;
        width:96%;
    }
    .tabs .tabs-list li{
        width:80px;
    }
}
.tableData { border:0px; margin:0 0 25px 0; empty-cells:show; clear:both; border:1px solid #ddd; border-top:none 0; } .tableData th { /*font-weight:bold;*/ line-height:1.333em; font-size:1.1em; border-top:3px solid #9d0406; border-left:1px solid #ddd; color:#9d0406; background-color:#F5F5F5; padding:8px 5px; } .tableData tr.evenRow { background-color:#F5F5F5; } .tableData td { border-right: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; font-size: 1em; padding: 5px; word-wrap: break-word; } .tableData td[valign='top'] { vertical-align:top; } .tableData td[valign='bottom'] { vertical-align:bottom; } .tableData .altRow td { background-color:#fffcef; } .tableData .altRow td .altRow td { background-color:#fff; } .tableData caption { text-align:left; font-weight:bold; padding:5px 0px 8px; color:#333; font-size:1.25em; } .tableData table { border:0px; } .tableData table tr td { border:0px; background-color:transparent; padding:4px 5px 0; } .innerPage .tableData .bulletText, .dish .innerPage .tableData .bulletText { padding-bottom:0; } .gujText .tableData th { font-size:1.167em; } .tableData .decimalBullets li { text-align:left; } .marathiText .tableData th { font-size:1.167em; }
.tableData .bulletText { padding-left:5px; } .tableData.DocumentTable a img { margin: 0 3px; vertical-align: middle; }