*, *:before, *:after {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

BODY {
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 5px;
}

PRE {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    white-space: pre-wrap;
    word-wrap: break-word;
}

TD,P,LI,UL,.plainTxt,.texteIndexation,A {
    color: #000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}

.modalPopup {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: 100%;
    width: 100%;
    margin: 0;
    padding: 0;
    background: #000;
    opacity: .40;
    filter: alpha(opacity=40);
    -moz-opacity: 0.40;
    z-index: 50;
    display: none;
}

.notAvailable {
    color: #c00;
    font-size: 10px;
}

.available {
    color: #090;
    font-size: 10px;
}

.communication {
    color: #000;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
}

#divTopnav td,#tblQsearch td,#divViewDoc td,#divFolderSummary td,#tdResult td,#tblSearchControl td {
    line-height: 0;
    font-size: 4px;
}

.titreSection {
    color: #000;
    font-size: 12px!important;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}

.frameListDoc {
    border: 0;
    width: 100%;
    display: none;
    margin: 0;
    padding: 0;
}

A.topnav1:hover {
    color: #d58a4e;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

A.topnav2:hover {
    color: #d58a4e;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: underline;
}

A.topnav3:hover {
    color: #D58A4E;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: underline;
}

A.NavSection:link,A.NavSection:visited {
    color: #525252;
    font-size: 10px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: underline;
}

A.NavSection:hover {
    color: #d58a4e;
    font-size: 10px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: none;
}

.NavSectionSelected {
    color: #D58A4E;
    font-size: 10px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: none;
}

.topnavTiret {
    color: #ffffff;
    font-size: 11px;
    font-weight: 400;
    line-height: 15px;
    text-decoration: none;
}

A.titre2:hover {
    color: #000;
    font-weight: 700;
    line-height: 18px;
    text-decoration: underline;
}

A.titreSelect:link {
    color: #c30;
    font-size: 11px;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: underline;
}

A.titreSelect:visited {
    color: #036;
    font-size: 11px;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: underline;
}

A.titreSelect:hover {
    color: #c30;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: none;
}

.selectedIndex {
    color: #c30;
    font-size: 11px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: none;
}

A.titre3:hover {
    color: #7993AC;
    font-weight: 700;
    line-height: 15px;
    text-decoration: none;
}

A.titreDossierLink:visited {
    color: #7993AC;
    font-size: 11px;
    font-weight: 700;
    line-height: 15px;
    text-decoration: underline;
}

.Date {
    color: #666;
    font-size: 10.5px;
    font-style: normal;
    font-weight: 400;
    line-height: 15px;
}

.kwicResult {
    color: #000;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: 13px;
}

.titreTableau {
    color: #000;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 15px;
}

.titreTableau2 {
    color: #000;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: 12px;
}

.tdkwic {
    padding-bottom: 10px;
    padding-left: 20px;
}

.tdkwicResult {
    padding-bottom: 10px;
}

.tdcheckResult {
    padding-top: 7px;
}

.bgcolorTable {
    background-color: #F8F8F8;
}

.bgcolorTable2 {
    background-color: #BCBCBC;
}

.bgcolorTable3 {
    background-color: #C6C6C6;
}

.bgcolorTable4 {
    background-color: #0E528F;
}

.bgcolorAccueilTableMKT {
    background-color: #0067C6;
}

.bgcolorCommunication {
    background-color: #F6C19C;
}

.bordercolorCadre {
    border-right: #A5ACB2 1px solid;
    border-top: #A5ACB2 1px solid;
    border-left: #A5ACB2 1px solid;
    border-bottom: #A5ACB2 1px solid;
}

p.document {
    line-height: 25px;
}

.form {
    color: #000;
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
}

.formAdvanceSearch {
    color: #000;
    font-family: Trebuchet MS,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
}

A.lien1:hover {
    color: #7993AC;
    font-weight: 400;
    letter-spacing: -1px;
    line-height: 18px;
    text-decoration: none!important;
}

A.lien2:hover {
    color: #036;
    font-weight: 400;
    line-height: 18px;
    text-decoration: underline;
}

A.lien3:hover {
    color: #000;
    font-weight: 700;
    line-height: 24px;
    text-decoration: underline;
}

A.lien4:hover {
    color: #7993AC;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

A.lien6:hover {
    color: #036;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

A.DossierContentSelected:hover {
    color: #194169;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

A.ongletActif:hover {
    color: #000;
    font-weight: 700;
    line-height: 14px;
    text-decoration: none;
}

A.ongletInactif:hover {
    color: #000;
    font-weight: 400;
    line-height: 14px;
    text-decoration: none;
}

A.ongletInactifTBI:hover {
    color: #fff;
    line-height: 14px;
    text-decoration: none;
}

.pNavLaterale {
    line-height: 40px;
}

.titreIndexation {
    color: #83724E;
    font-size: 10px!important;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

.titreNavDossier {
    color: #444;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 18px;
}

.titreDossierAlerte {
    color: #900;
    font-size: 12px;
    font-weight: 700;
    line-height: 22px;
    text-decoration: none;
}

.titreArticleVisu {
    color: #194169;
    font-size: 12px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: none;
}

.DocTitreSection {
    color: #83724E;
    font-size: 11px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}

.DocTitreSousSection {
    color: #83724E;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.PrivateLinkInfo {
    color: #900;
    font-size: 9px;
    font-style: italic;
    line-height: normal;
}

.DocHostingInfo {
    color: #666;
    font-style: italic;
}

A.linkReferencedDoc:link,A.linkReferencedDoc:visited {
    color: #194169;
    font-size: 11px;
    line-height: 18px;
    text-decoration: underline!important;
}

A.linkReferencedDoc:hover {
    color: #7993AC;
    text-decoration: none!important;
}

.tdDocument {
    padding-left: 25px;
}

.txtCertificat {
    color: #666;
    font-size: 9px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.etiquette {
    color: #900;
    font-size: 10px;
    font-style: normal;
    font-weight: 700;
    line-height: normal;
}

A.lienSearch:hover {
    color: #7993AC;
    font-weight: 700;
    line-height: 12px;
    text-decoration: none;
}

.meteo2 {
    color: #666;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.titreExclu {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 15px;
}

.Operator {
    color: #000;
    font-size: 10.5px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.AffinerTxt {
    color: #000;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 12px;
}

.textBox {
    color: #000;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    width: 180px;
}

.ParentNode {
    color: #000;
    cursor: default;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    letter-spacing: -1px;
    text-decoration: none;
}

.InfoObligatoire {
    color: #900;
    font-size: 10.5px;
    font-style: normal;
    font-weight: 400;
    letter-spacing: -1px;
    line-height: normal;
}

.DocPublicationName {
    color: #83724E;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

.DocHeader {
    color: #000;
    font-size: 10.5px;
    font-style: normal;
    font-weight: 400;
    line-height: 15px;
}

.surconsommationVisu {
    color: red;
    font-size: 10px;
}

A.navDossierActif:hover {
    color: #333;
    font-weight: 400;
    letter-spacing: -1px;
    line-height: normal;
    text-decoration: underline;
}

A.navDossierSelect:hover {
    color: #333;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: normal;
    text-decoration: none;
}

A.navDossierActif2:hover {
    color: #333;
    font-weight: 400;
    line-height: 11px;
    text-decoration: underline;
}

A.navDossierSelect2:hover {
    color: #333;
    font-weight: 700;
    line-height: 11px;
    text-decoration: none;
}

A.lienAPD:hover {
    color: #7993AC;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

A.navDocTypeActif:hover {
    color: #333;
    font-weight: 400;
    line-height: 15px;
    text-decoration: underline;
}

A.navDocTypeSelect:hover {
    color: #333;
    font-weight: 700;
    line-height: 15px;
    text-decoration: none;
}

A.Price:hover {
    color: #333;
    font-weight: 700;
    text-decoration: underline;
}

/*A.stubs:hover {
border-bottom:none;
color:#7993AC;
text-decoration:none;
}*/

.whitebox {
    background-color: #fff;
    width: 100%;
    margin: auto;
}

.whitetop div {
    background: url('data:image/gif;base64,R0lGODlhBAAEAIAAAOrjzf///yH5BAEAAAEALAAAAAAEAAQAAAIGhA9hoRwFADs=') /*../images/interface/contour/c_h_gauche_ek.gif*/ no-repeat top left;
}

.whitetop {
    background: url('data:image/gif;base64,R0lGODlhBAAEAIAAAOrjzf///yH5BAEAAAEALAAAAAAEAAQAAAIGhBEXiQsFADs=') /*../images/interface/contour/c_h_droit_ek.gif*/ no-repeat top right;
}

.whitebot div {
    background: url('data:image/gif;base64,R0lGODlhBAAEAIAAAOrjzf///yH5BAEAAAEALAAAAAAEAAQAAAIGRA4WaQwFADs=') /*../images/interface/contour/c_b_gauche_ek.gif*/ no-repeat bottom left;
}

.whitebot {
    background: url('data:image/gif;base64,R0lGODlhBAAEAIAAAOrjzf///yH5BAEAAAEALAAAAAAEAAQAAAIFjHEIy1AAOw==') /*../images/interface/contour/c_b_droit_ek.gif*/ no-repeat bottom right;
}

.whitetop div,.whitetop,.whitebot div,.whitebot {
    font-size: 1px;
    height: 4px;
    width: 100%;
}

.whitecontent {
    margin: 0;
}

.rbroundbox {
    border: 1px solid #7f9db9;
    width: 100%;
    margin: auto;
}

.rbtop div {
    background: url('data:image/gif;base64,R0lGODlhBQAFALMAAAAAAP///4mlv6S6zs/b5qe90LjK2cvY4/D09////wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAFAAUAAAQQMIQzRDCFoFOSH4SXCIgYAQA7') /*../images/interface/contour/tl.gif*/ no-repeat top left;
    left: -2px;
    position: relative;
}

.rbtop {
    background: url('data:image/gif;base64,R0lGODlhBQAFALMAAAAAAP///4mlv6S6zs/b5qe90LjK2cvY4/D09////wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAFAAUAAAQQUIwTAiLFhMTL4QkxgIgQAQA7') /*../images/interface/contour/tr.gif*/ no-repeat top right;
    position: relative;
    right: -1px;
    top: -1px;
}

.rbbot div {
    background: url('data:image/gif;base64,R0lGODlhBQAFALMAAAAAAP///4mlv6S6zs/b5qe90LjK2cvY4/D09////wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAFAAUAAAQQUKBEB6HpFBxMIUgQHIMQAQA7') /*../images/interface/contour/bl.gif*/ no-repeat bottom left;
    left: -2px;
    position: relative;
}

.rbbot {
    background: url('data:image/gif;base64,R0lGODlhBQAFALMAAAAAAP///4mlv6S6zs/b5qe90LjK2cvY4/D09////wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAAFAAUAAAQQMEkkZCLDloNIMYEwHEEQAQA7') /*../images/interface/contour/br.gif*/ no-repeat bottom right;
    bottom: -1px;
    position: relative;
    right: -1px;
}

.rbtop div,.rbtop,.rbbot div,.rbbot {
    font-size: 1px;
    height: 7px;
    width: 100%;
}

.rbcontent {
    margin: 0 14px;
}

.tableRow {
    height: 20px;
    padding: 0 0 0 10px;
}

.lineSpacer {
    background: url('data:image/gif;base64,R0lGODlhAgAVAJEAAAAAAP///3+duf///yH5BAEAAAMALAAAAAACABUAAAIHnI+ZIupeAAA7') /*../images/spacer_blue.gif*/;
    background-repeat: repeat-x;
    height: 10px;
    width: 100%;
}

.lineSpacerGray {
    background: url('data:image/gif;base64,R0lGODlhBAAHAIAAAMzMzP///yH5BAEAAAEALAAAAAAEAAcAAAIGjI8GkH0FADs=') /*../images/spacer_gris2.gif*/;
    background-repeat: repeat-x;
    height: 10px;
    width: 100%;
}

.wizTitle {
    color: #369;
    font-size: 10px;
    font-weight: 700;
    padding: 5px 0 0;
}

.wizWelcomeTitle {
    color: #E96B10;
    font-size: 15px;
    font-weight: 700;
    padding: 10px 0 0;
}

.wizTxt {
    font-size: 12px;
    line-height: 20px;
    padding: 5px 0;
}

.pTxt {
    font-size: 12px;
    line-height: 20px;
}

.wizTable {
    font-size: 12px;
    padding: 3px;
}

.rbStepContent {
    height: 50px;
    width: 123px;
    margin: 0 10px;
}

.blueArrowBig {
    background: url('data:image/gif;base64,R0lGODlhBwANAJEAAAAAAP///wAyj////yH5BAEAAAMALAAAAAAHAA0AAAIT1I5iOLrnXlzT1NsidEkx/zFHAQA7') /*../images/Interface/AutoConfig/BlueArrowBig.gif*/;
    background-repeat: no-repeat;
    height: 20px;
    left: 160px;
    position: absolute;
    top: 27px;
    width: 15px;
}

.blueArrowSmall {
    background: url('data:image/gif;base64,R0lGODlhBgALAJEAAAAAAP///zNmmf///yH5BAEAAAMALAAAAAAGAAsAAAIP1H5iqDu9oJH0taSYe+gUADs=') /*../images/Interface/AutoConfig/BlueArrowSmall.gif*/;
    background-repeat: no-repeat;
    height: 20px;
    left: 122px;
    position: absolute;
    top: 23px;
    width: 15px;
}

.grayArrowSmall {
    background: url('data:image/gif;base64,R0lGODlhBgALAJEAAAAAAP///6ysrP///yH5BAEAAAMALAAAAAAGAAsAAAIP1H5iqDu9oJH0taSYe+gUADs=') /*../images/Interface/AutoConfig/GrayArrowSmall.gif*/;
    background-repeat: no-repeat;
    height: 20px;
    left: 122px;
    position: absolute;
    top: 23px;
    width: 15px;
}

.listbox {
    border: 1px solid #CEE3ED;
    height: 150px;
    overflow: auto;
    width: 250px;
    margin: 5px 0 0;
    padding: 5px;
}

.summarylistbox {
    border: 1px solid #fff;
    height: 150px;
    overflow: auto;
    width: 250px;
    margin: 5px 0 0 20px;
    padding: 5px;
}

.welcomeStep {
    color: #039;
    font-size: 13px;
    font-weight: 700;
    padding: 0;
}

A.wizlien1:hover {
    color: #7993AC;
    font-weight: 400;
    text-decoration: none;
}

A.wizStep:link {
    color: #369;
    font-size: 9px;
    font-style: italic;
    font-weight: 700;
    text-decoration: none;
}

A.wizStep:visited {
    color: #369;
    font-size: 9px;
    text-decoration: none;
}

.wizStepActive {
    color: #F58735;
    font-size: 10px;
    font-style: italic;
    font-weight: 700;
}

.wizStepInactive {
    color: #ACACAC;
    font-size: 9px;
    font-style: italic;
    font-weight: 700;
}

A.list:visited {
    color: #194169;
    font-size: 12px;
    text-decoration: none;
}

A.list:hover {
    color: #7993AC;
    font-weight: 400;
    text-decoration: underline;
}

.divInfo {
    background-color: #fff;
    border: 1px solid #000;
    display: none;
    font-size: 9px;
    height: auto;
    position: absolute;
    text-align: left;
    width: 200px;
    z-index: 1000;
    padding: 6px;
}

.divMessage {
    background-color: #fff;
    border: 1px solid #000;
    color: #000;
    display: none;
    font-size: 12px;
    height: auto;
    position: absolute;
    text-align: left;
    width: 200px;
    z-index: 1000;
    padding: 6px;
}

.wizButton {
    font-size: 11px;
    font-weight: 700;
}

.paddingButton {
    padding-top: 25px;
}

.configbox {
    border: 1px solid #EAE3CD;
    border-right: 1px solid #FFF;
    height: 50px;
    width: 100%;
    margin: 0;
}

.configTL {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIGjB9ioiwFADs=') /*../images/interface/Contour/c_h_gauche_blanc.gif*/ no-repeat top left;
    left: -1px;
    position: relative;
    top: -1px;
}

.configTR {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIGjCMniRsFADs=') /*../images/interface/Contour/c_h_droit_blanc.gif*/ no-repeat top right;
    position: relative;
    right: -1px;
    top: -1px;
}

.configBL {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIGjB4maRwFADs=') /*../images/interface/Contour/c_b_gauche_blanc.gif*/ no-repeat bottom left;
    bottom: -1px;
    left: -1px;
    position: relative;
}

.configBR {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIFlHMYy1EAOw==') /*../images/interface/Contour/c_b_droit_blanc.gif*/ no-repeat bottom right;
    bottom: -1px;
    position: relative;
    right: -1px;
}

.configTL,.configTR,.configBL,.configBR {
    background-color: #EAE3CD;
    font-size: 1px;
    height: 4px;
    width: 100%;
}

.configTitle {
    float: inherit;
    font-weight: 700;
}

.wizMessage {
    color: #666;
    font-size: 11px;
}

td.accountType {
    background-color: #EAE3CD;
    border: 1px solid #EAE3CD;
    border-bottom: 1px solid #FFF;
    height: 40px;
    width: 150px;
    margin: 0;
}

td.rowInfo {
    background-color: #FFF;
    border: 1px solid #EAE3CD;
    height: 40px;
    text-align: center;
    margin: 0;
}

.imageTL {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIGjB9ioiwFADs=') /*../images/interface/Contour/c_h_gauche_blanc.gif*/ no-repeat top left;
    background-color: #EAE3CD;
    height: 4px;
}

.imageTR {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIGjCMniRsFADs=') /*../images/interface/Contour/c_h_droit_blanc.gif*/ no-repeat top right;
    background-color: #EAE3CD;
    height: 4px;
}

.imageBL {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIGjB4maRwFADs=') /*../images/interface/Contour/c_b_gauche_blanc.gif*/ no-repeat bottom left;
    background-color: #EAE3CD;
    height: 4px;
}

.imageBR {
    background: url('data:image/gif;base64,R0lGODlhBAAEAJEAAAAAAP///////wAAACH5BAEAAAIALAAAAAAEAAQAAAIFlHMYy1EAOw==') /*../images/interface/Contour/c_b_droit_blanc.gif*/ no-repeat bottom right;
    background-color: #EAE3CD;
    height: 4px;
}

.soldeVisu {
    color: #ffffff !important;
    font-size: 10px!important;
}

.smallTxt{
    font-size: 10px!important;
}
.message,.occurence {
    color: #c00;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

A.topnav1:link, A.topnav1:visited {
    color: #ffffff !important;
    font: 700 11px arial,sans-serif;
    line-height: 18px;
    text-decoration: none;
}

A.topnav2:link,A.topnav2:visited {
    color: #000;
    font-size: 11px;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: none;
    border-right: 1px solid #ccc;
    height: 65px;
    float: left;
    padding: 10px;
    padding-top: 40px;
}

A.topnav3:link,A.topnav3:visited {
    color: #D58A4E;
    font-size: 11px;
    font-weight: bolder;
    line-height: 20px;
    text-decoration: none;
    border-right: 1px solid #ccc;
    height: 65px;
    float: left;
    padding: 10px;
    padding-top: 40px;
}

A.titre1:link,A.titre1:visited,A.titreDossierLink:link {
    color: #036;
    font-size: 11px;
    font-weight: 700;
    line-height: 15px;
    text-decoration: underline;
}

A.titre1:hover,A.titreDossierLink:hover {
    color: #c30;
    font-weight: 700;
    line-height: 15px;
    text-decoration: none;
}

A.titre2:link,A.titre2:visited,.titreDossier {
    color: #900;
    font-size: 12px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

A.titre3:link,A.titre3:visited {
    color: #194169;
    font-size: 11px;
    font-weight: 700;
    line-height: 15px;
    text-decoration: underline;
}

.listeTableau,.descriptionDossier {
    color: #000;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: 15px;
}

.tdGestion,.tdFormulaire {
    padding-left: 15px;
}

.bgcolorOngletActif {
    background-color: #E9E9E9;
}

.button,.texteIndexation {
    color: #000;
    font-size: 11px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

A.lien1:link,A.lien1:visited {
    color: #194169;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: -1px;
    line-height: 18px;
    text-decoration: underline!important;
}

A.lien2:link,A.lien2:visited {
    color: #036;
    font-size: 11px;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;
}

A.lien3:link,A.lien3:visited {
    color: #000;
    font-size: 11px;
    font-weight: 700;
    line-height: 24px;
    text-decoration: none;
}

A.lien4:link,A.lien4:visited {
    color: #194169;
    font-size: 10px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: underline;
}

A.lien5:link,A.lien5:visited {
    color: #194169;
    font-size: 10px;
    font-weight: 400;
    line-height: 18px;
    text-decoration: underline;
}

A.lien5:hover,A.DossierContentLink:hover {
    color: #7993AC;
    font-weight: 400;
    line-height: 18px;
    text-decoration: none;
}

A.lien6:link,A.lien6:visited {
    color: #036;
    font-size: 11px;
    font-weight: 400;
    line-height: normal;
    text-decoration: underline;
}

A.DossierContentSelected:link,A.DossierContentSelected:visited {
    color: #194169;
    font-size: 11px;
    font-weight: 700;
    line-height: 18px;
    text-decoration: none;
}

A.DossierContentLink:link,A.DossierContentLink:visited {
    color: #194169;
    font-size: 11px;
    font-weight: 400;
    line-height: 18px;
    text-decoration: underline;
}

A.ongletActif:link,A.ongletActif:visited {
    color: #000;
    font-size: 10.5px;
    font-weight: 700;
    line-height: 14px;
    text-decoration: none;
}

A.ongletInactif:link,A.ongletInactif:visited {
    color: #000;
    font-size: 10.5px;
    font-weight: 400;
    line-height: 14px;
    text-decoration: underline;
}

A.ongletInactifTBI:link,A.ongletInactifTBI:visited {
    color: #fff;
    font-size: 10.5px;
    line-height: 14px;
    text-decoration: underline;
}

A.lienSearch:link,A.lienSearch:visited {
    color: #194169;
    font-size: 11px;
    font-weight: 700;
    line-height: 12px;
    text-decoration: underline;
}

.meteo,.dataPager {
    color: #000;
    font-size: 10px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
}

A.lienMeteo:link,A.lienMeteo:visited {
    color: #194169;
    font-size: 11px;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

A.lienMeteo:hover,A.lienOperateur:hover,A.lienCle:hover {
    color: #7993AC;
    font-weight: 400;
    line-height: normal;
    text-decoration: underline;
}

A.navDossierActif:link,A.navDossierActif:visited {
    color: #000;
    font-size: 11px;
    font-weight: 400;
    letter-spacing: -1px;
    line-height: normal;
    text-decoration: none;
}

A.navDossierSelect:link,A.navDossierSelect:visited {
    color: #000;
    font-size: 11px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: normal;
    text-decoration: underline;
}

A.navDossierActif2:link,A.navDossierActif2:visited {
    color: #036;
    font-size: 10px;
    font-weight: 400;
    line-height: 11px;
    text-decoration: none;
}

A.navDossierSelect2:link,A.navDossierSelect2:visited {
    color: #036;
    font-size: 10px;
    font-weight: 700;
    line-height: 11px;
    text-decoration: underline;
}

A.lienOperateur:link,A.lienOperateur:visited {
    color: #194169;
    font-size: 10px;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

A.lienCle:link,A.lienCle:visited {
    color: #930;
    font-size: 10px;
    font-weight: 400;
    line-height: normal;
    text-decoration: none;
}

A.lienAPD:link,A.lienAPD:visited {
    color: #036;
    font-size: 10px;
    font-weight: 400;
    line-height: normal;
    text-decoration: underline;
}

A.navDocTypeActif:link,A.navDocTypeActif:visited {
    color: #036;
    font-size: 10px;
    font-weight: 400;
    line-height: 15px;
    text-decoration: none;
}

A.navDocTypeSelect:link,A.navDocTypeSelect:visited {
    color: #036;
    font-size: 10px;
    font-weight: 700;
    line-height: 15px;
    text-decoration: none;
}

A.Price:link,A.Price:visited {
    color: #900;
    font-size: 12px;
    font-weight: 700;
    text-decoration: none;
}

/*A.stubs:link,A.stubs:visited {
border-bottom:1px dotted;
color:#194169;
text-decoration:none;
}*/

A.wizlien1:link,A.wizlien1:visited {
    color: #194169;
    font-size: 12px;
    text-decoration: underline;
}

A.list:link,.list {
    color: #194169;
    font-size: 12px;
    line-height: 20px;
    text-decoration: none;
}

A.occurlemail:link,A.occurlemail:visited {
    color: #036;
    text-decoration: underline;
}

A.TabAct:hover,A.TabAct:link,A.TabAct:visited {
    color: #E96B10;
    font-size: 10px;
    font-weight: 700;
    line-height: 14px;
    text-decoration: none;
}

A.bingTabAct:hover,A.bingTabAct:link,A.bingTabAct:visited {
    color: Orange;
    font-size: 10px;
    font-weight: 700;
    line-height: 14px;
    text-decoration: none;
}

.tabWarningAct {
    color: Red;
    font-size: 11px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: none;
}

.tabWarningInAct {
    color: #FFF;
    font-size: 11px;
    font-weight: 700;
    line-height: 20px;
    text-decoration: none;
}

.CssCloud {
    padding: 0;
}

.TagCloud {
    border: 0;
    overflow: hidden;
    text-align: center;
}

.TagCloud A {
    color: #D58A4E;
    font-family: Verdana, Arial, Helvetica;
    line-height: 32px;
    text-decoration: none;
    font-weight: 700;
    cursor: pointer;
}

.TagCloud A:hover {
    text-decoration: underline;
}

.TagSize5 {
    font-size: 20px;
}

.TagSize4 {
    font-size: 17px;
}

.TagSize3 {
    font-size: 14px;
}

.TagSize1 {
    font-size: 8px;
}

.onglets_rapport {
    overflow: hidden;
    zoom: 1;
    background: url('data:image/gif;base64,R0lGODlhAQABAJEAAAAAAP///8XHyf///yH5BAEAAAMALAAAAAABAAEAAAICVAEAOw==') /*/images/interface/doc/px_gris.gif*/ repeat-x 0 100%;
    margin-bottom: 15px;
}

.onglets_rapport p a {
    float: left;
    line-height: 39px;
    font-size: 13px;
    font-weight: 700;
    color: #969696;
    text-decoration: underline;
    cursor: pointer;
    padding: 0 0 0 24px;
}

.onglets_rapport p a span {
    float: left;
    line-height: 39px;
    padding: 0 24px 0 0;
}

.onglets_rapport p a:hover {
    color: #194169;
}

.onglets_rapport p a.in {
    font-size: 13px;
    color: #194169;
    text-decoration: none;
    background: url('data:image/gif;base64,R0lGODlh9AEnAMQAAAAAAP/////+//j3+P39/vX19vHx8vDw8e7u7+rq6+fn6MXHyf3+/vv8/PLz8+zt7ejp6ff49/7+/fv7+v79/fz7+/7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/T09P///yH5BAEAAB8ALAAAAAD0AScAQAX/YCAGS2meaKqubOu+cCzPdG3feK7vfO//wKBvNFocjsgkEqE8MI9P6FIZjU6dzadViqVyk9rs97rtlsPeLnjMPbPNYjU57pa36fh0fZ9f2+F6fXOBhH58hYOGcX8IW1VNao5pV2OPTQtECx0DnJ2eAxGdm6CipKYDm6GcqqinpqmeqrCdsq61rK+2nLOru7qtuLexvsHEw8DHvLnFyLTGzs290cvJv8rC0NfP0trT2NzW4czd5OLV4+bQ3tKns6OsvLiuv+ywEbKYRRcMDBISFP8oUGBAgB/AgQUZHCTIUOE/gvsSLiRwoaBEhBUbCoRo0SDGjgo/ahR5keNIkyUp/4LcqPJky5QZYa4k6RFlzZc3Y+acaTNkT5Y6feIUGhQoz6FGXRalSfTo0p9Mk8pU6rQqVY0Ph0LE+nFl1ogGJWDVSFbiVwIqCeQTsZaI27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOISWRKwLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoT7dd4MCDBwetY8Nu7Vq269e4Yd+OXZt27t6+cb/WvRv4beGzj9NOXnx48OXEaxtvzly6c+XTrVdHHp378+zesV+n3h369/Hay4M3L347e/Ln3a+fjz48/Pbq679PHz9/dd7jQVeceb4BGN1/BxZYoP9wuzmwmgYZRJgBhBpUOAGEGUww4YURakghhxlOuCGIHo5I4ocTnGgihhxqkKKKLqbIIoowvjjjih3SeGOMNcqYI44Z6vgjjzvaOKSRQQLZIpJL+pgkkUc62WSPVBYppZBPMonllFZWGaWXWV6p5JZkKikilBHGyOKZKSYZIoprkuimlHJ+aKGGqyWm55589unnn4AGKuighBa61gIWFKrooow26uijkEYqqVwWrAbBpZhmqummnHbq6aeghirqqKSWauqpqKaq6qqsturqq7DGKuussLZFwgMPIIDrrrjq2uuvwAbr667DDkvssbwWy2uuyDZrLLPBCrusssk2K23/tdFCq+21zk5rrbbPUtstttuC62224nKrrrnkhvttuuyOK++68Nb77r3o4lvuvvDmau+vyhYr8LfJrmbAwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes8cYcd+zxxyCHLPLIIq9WwMkop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfs889ABy300EKvtsEGGhyt9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thkly32ahikrfbabLft9ttwxy333HTXbffdeOet99589+3334AHLvjghBdO+GoCCJBoAIkunjjjAgSQeOQWRE7545VLDjnmlkNe+eWXf765/+ech1466aCjPnrloreu+Omsw/566rHTPvvqt7vuuum276667rL7XjvuwufOefHIB69878sT3zzwzEfvvPTQTw+55sM3Pvn1oUt+OfbbZ86595uD/n3orCtWxKTst+/++/DHL/+eec5v//3456///n/mY8H//AugAAdIwALi73+LY8sCFMDABjrwgRCMoAQnSMEKWvCCGMygBjfIwQ568IMgDKEIR0jCEprwhCgMYQngsoDUuPCFMIyhDGdIwxra8IY4zGFlbLWAZfnwh0AMohCHSMQiGvGISEyiEpfIxCY68YlQjKIUp0jFKlrxikBcTSO2yMUuevGLYAyjGMdIxv8ymvGMaEyjGtfIxja68Y1wjKMc50jHOtrRjquBhB73yMc++vGPgAykIAdJyEIa8pCITKQiF8nIRjrykZCMZCFXM5tKWvKSmMykJjfJyU568pOgDKUoR0nKUprylKhMpSpXycpWuvKVsHRQJk7mgZbVsgC3wSUtc6lLXOaylrc8ji97+Utg7hKYxvQlMonpmmEGs5nQPKYzpRlNZU7TmtUsJjOX+UxuUjOZ2uzmNcP5zW2OE5rgRKc5s6lOcbLTm9hMJzzJGc91yvOc82xnOd15z3fiE5/z1GU3kSlPYz6TmcRM6EC3uZoOOPShEHVoASLagYlStKIXlWhGNZpRi17/1KMUBWlERQpRkj7UpBz96EZRitGOrvSlLo2pSmUaUpjO9KY1pelIbZpTnO5UpyXl6U99GlSgnlSoQz3qRlvqU5GC9KlLdehqOEDVqlp1A1TFala3elWudpUDWrUqWL1aVa2Gtaxk5epZ1SrWsbr1q2t1a1zN2la6itWucK1rWuWq17ei1a9svete8frXuQ72sIDlq2ATS9jA5nWxhmUsYiNL2b5WFrKWbatiN4vZztqVrqDdq1gfVKHSmva0qE2talfL2ta69rWwja1sZ0vb2tr2trjNrW53y9ve+va3wP3tahrQAAlJiLjIbUAFIpTc5WYgucR1LnSjy9zpKve5/9ZdrnWvu13tZhe70/VueMELXfGWl7zNRS9yzZve7qqXuu6N73flO176nte+7Z2vfuu73/v2N7/8DbB/BQzgARs4ve91b4Kv+17zOri5CN7uai6AgQtY+MIWrjCGKbzhC2u4wxwGMYU/vOG0idjEIEZxh1VcYhJjmMUvdrGHZZxhGo/4xDaG8YxxzOMU5/jHPV4xkH0c5BYXOcZH3jGRlyzkJNfYyTdmspGTbGMOV9nFWH6xlkXs4QusBoFosQABPjdmBP6vzGY+c5rNjOY1i9nNaoZzm9M8ZzbD+c1yvnOdwaznPuf5z27ec5wD7WdCA3rNgsazoReN6EI3+tB0dll0pCFtZ0rz2dKDfjSjNX1pSVe605luc6LTXD8DmvrUqE61qglT6lW7+tWwjrWpWy3rWtv61rh+FK1zzete+/rXgdk1sIdN7GITOx+ISqCxl83sZsf6fwsIAQA7') /*/images/interface/doc/f_onglet_in.gif*/ no-repeat;
}

.onglets_rapport p a.in span {
    background: url('data:image/gif;base64,R0lGODlh9AEnAMQAAAAAAP/////+//j3+P39/vX19vHx8vDw8e7u7+rq6+fn6MXHyf3+/vv8/PLz8+zt7ejp6ff49/7+/fv7+v79/fz7+/7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/T09P///yH5BAEAAB8ALAAAAAD0AScAQAX/YCAGS2meaKqubOu+cCzPdG3feK7vfO//wKBvNFocjsgkEqE8MI9P6FIZjU6dzadViqVyk9rs97rtlsPeLnjMPbPNYjU57pa36fh0fZ9f2+F6fXOBhH58hYOGcX8IW1VNao5pV2OPTQtECx0DnJ2eAxGdm6CipKYDm6GcqqinpqmeqrCdsq61rK+2nLOru7qtuLexvsHEw8DHvLnFyLTGzs290cvJv8rC0NfP0trT2NzW4czd5OLV4+bQ3tKns6OsvLiuv+ywEbKYRRcMDBISFP8oUGBAgB/AgQUZHCTIUOE/gvsSLiRwoaBEhBUbCoRo0SDGjgo/ahR5keNIkyUp/4LcqPJky5QZYa4k6RFlzZc3Y+acaTNkT5Y6feIUGhQoz6FGXRalSfTo0p9Mk8pU6rQqVY0Ph0LE+nFl1ogGJWDVSFbiVwIqCeQTsZaI27dw48qdS7eu3bt48+rdy7ev37+AAwseTLiw4cOISWRKwLix48eQI0ueTLmy5cuYM2vezLmz58+gQ4seTbq06dOoT7dd4MCDBwetY8Nu7Vq269e4Yd+OXZt27t6+cb/WvRv4beGzj9NOXnx48OXEaxtvzly6c+XTrVdHHp378+zesV+n3h369/Hay4M3L347e/Ln3a+fjz48/Pbq679PHz9/dd7jQVeceb4BGN1/BxZYoP9wuzmwmgYZRJgBhBpUOAGEGUww4YURakghhxlOuCGIHo5I4ocTnGgihhxqkKKKLqbIIoowvjjjih3SeGOMNcqYI44Z6vgjjzvaOKSRQQLZIpJL+pgkkUc62WSPVBYppZBPMonllFZWGaWXWV6p5JZkKikilBHGyOKZKSYZIoprkuimlHJ+aKGGqyWm55589unnn4AGKuighBa61gIWFKrooow26uijkEYqqVwWrAbBpZhmqummnHbq6aeghirqqKSWauqpqKaq6qqsturqq7DGKuussLZFwgMPIIDrrrjq2uuvwAbr667DDkvssbwWy2uuyDZrLLPBCrusssk2K23/tdFCq+21zk5rrbbPUtstttuC62224nKrrrnkhvttuuyOK++68Nb77r3o4lvuvvDmau+vyhYr8LfJrmbAwQgnrPDCDDfs8MMQRyzxxBRXbPHFGGes8cYcd+zxxyCHLPLIIq9WwMkop6zyyiy37PLLMMcs88w012zzzTjnrPPOPPfs889ABy300EKvtsEGGhyt9NJMN+3001BHLfXUVFdt9dVYZ6311lx37fXXYIct9thkly32ahikrfbabLft9ttwxy333HTXbffdeOet99589+3334AHLvjghBdO+GoCCJBoAIkunjjjAgSQeOQWRE7545VLDjnmlkNe+eWXf765/+ech1466aCjPnrloreu+Omsw/566rHTPvvqt7vuuum276667rL7XjvuwufOefHIB69878sT3zzwzEfvvPTQTw+55sM3Pvn1oUt+OfbbZ86595uD/n3orCtWxKTst+/++/DHL/+eec5v//3456///n/mY8H//AugAAdIwALi73+LY8sCFMDABjrwgRCMoAQnSMEKWvCCGMygBjfIwQ568IMgDKEIR0jCEprwhCgMYQngsoDUuPCFMIyhDGdIwxra8IY4zGFlbLWAZfnwh0AMohCHSMQiGvGISEyiEpfIxCY68YlQjKIUp0jFKlrxikBcTSO2yMUuevGLYAyjGMdIxv8ymvGMaEyjGtfIxja68Y1wjKMc50jHOtrRjquBhB73yMc++vGPgAykIAdJyEIa8pCITKQiF8nIRjrykZCMZCFXM5tKWvKSmMykJjfJyU568pOgDKUoR0nKUprylKhMpSpXycpWuvKVsHRQJk7mgZbVsgC3wSUtc6lLXOaylrc8ji97+Utg7hKYxvQlMonpmmEGs5nQPKYzpRlNZU7TmtUsJjOX+UxuUjOZ2uzmNcP5zW2OE5rgRKc5s6lOcbLTm9hMJzzJGc91yvOc82xnOd15z3fiE5/z1GU3kSlPYz6TmcRM6EC3uZoOOPShEHVoASLagYlStKIXlWhGNZpRi17/1KMUBWlERQpRkj7UpBz96EZRitGOrvSlLo2pSmUaUpjO9KY1pelIbZpTnO5UpyXl6U99GlSgnlSoQz3qRlvqU5GC9KlLdehqOEDVqlp1A1TFala3elWudpUDWrUqWL1aVa2Gtaxk5epZ1SrWsbr1q2t1a1zN2la6itWucK1rWuWq17ei1a9svete8frXuQ72sIDlq2ATS9jA5nWxhmUsYiNL2b5WFrKWbatiN4vZztqVrqDdq1gfVKHSmva0qE2talfL2ta69rWwja1sZ0vb2tr2trjNrW53y9ve+va3wP3tahrQAAlJiLjIbUAFIpTc5WYgucR1LnSjy9zpKve5/9ZdrnWvu13tZhe70/VueMELXfGWl7zNRS9yzZve7qqXuu6N73flO176nte+7Z2vfuu73/v2N7/8DbB/BQzgARs4ve91b4Kv+17zOri5CN7uai6AgQtY+MIWrjCGKbzhC2u4wxwGMYU/vOG0idjEIEZxh1VcYhJjmMUvdrGHZZxhGo/4xDaG8YxxzOMU5/jHPV4xkH0c5BYXOcZH3jGRlyzkJNfYyTdmspGTbGMOV9nFWH6xlkXs4QusBoFosQABPjdmBP6vzGY+c5rNjOY1i9nNaoZzm9M8ZzbD+c1yvnOdwaznPuf5z27ec5wD7WdCA3rNgsazoReN6EI3+tB0dll0pCFtZ0rz2dKDfjSjNX1pSVe605luc6LTXD8DmvrUqE61qglT6lW7+tWwjrWpWy3rWtv61rh+FK1zzete+/rXgdk1sIdN7GITOx+ISqCxl83sZsf6fwsIAQA7') /*/images/interface/doc/f_onglet_in.gif*/ no-repeat 100% 0;
}

.rapport_titre {
    line-height: 39px;
    font-size: 13px;
    font-weight: 700;
    color: #194169;
}

.iframeSkin {
    position: absolute;
    background-color: #fff;
    z-index: 100;
    display: none;
    visibility: visible;
}

.menuskin {
    padding-bottom: 3px;
    position: absolute;
    background-color: #fff;
    border: 1px solid #000;
    font: normal 12px Verdana;
    line-height: 18px;
    z-index: 101;
    visibility: hidden;
    display: inline;
}

.menuskin a {
    text-decoration: none;
    color: #000;
    padding-left: 10px;
    padding-right: 10px;
}

#mouseoverstyle {
    background-color: highlight;
}

#mouseoverstyle a {
    color: #FFF;
}

.documentLabel {
    color: #7b7d7b;
}

ul.sourcesFilter li {
    list-style-type: none;
    background: transparent url('data:image/gif;base64,R0lGODlhEwAUANUCAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAIALAAAAAATABQAAAYjQIFwSCwaj8ikcslsOp/Q6BHw+wGe1So2+6RapeCweEwuM4MAOw==') /*/images/WebControls/TreeView/bullet.gif*/ no-repeat scroll -5px -2px;
    margin: 3px;
    padding: 0 0 0 15px;
}

ul.sourcesFilter li img.info {
    cursor: pointer;
}

#QuickSearch_txtText {
    width: 100%;
    padding: 2px;
    margin: 0;
    border: 1px inset #ddd;
    background: rgba(255, 255, 255, 0.3);
    background: rgb(255, 255, 255) transparent;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF)";
}

.sourceFilter {
    background-color: #eee;
    float: left;
    border-radius: 3px;
    -moz-border-radius: 3px;
    margin-left: 0;
    margin-right: 3px;
    font-size: 11px;
    line-height: 16px;
    height: 29px;
    width: 57px;
    border: 1px solid #ccc;
}

.sourceFilter img {
    margin-left: 8px;
    margin-top: 8px;
}

#ImgWait {
    cursor: pointer;
    vertical-align: middle;
}

form,form,ul.sourcesFilter {
    margin: 0;
    padding: 0;
}

#QuickSearch_SourceFilter1_CheckBoxList1 td,.wizSmallTxt,.TagSize2,.wizSmallTxt,.TagSize2 {
    font-size: 11px;
}

#divTopnav img {
    display: block;
}

.docListItem:hover,.docListItem:hover,.bgcolorTable {
    background-color: #faf9f4;
}

.bgcolorTable5,  .bgcolorSearch {
    background-color: #ECF1F6 !important;
}

A.wizStep:hover,A.occurlemail:hover,A.wizStep:hover,A.occurlemail:hover {
    color: #7993AC;
    text-decoration: underline;
}

A.TabInAct:hover,A.bingTabInAct:hover,A.TabInAct:hover,A.bingTabInAct:hover {
    color: #fff;
    font-weight: 700;
    line-height: normal;
    vertical-align: -3px;
    text-decoration: underline;
}

A.TabInAct:link,A.TabInAct:visited,A.bingTabInAct:link,A.bingTabInAct:visited,A.TabInAct:link,A.TabInAct:visited,A.bingTabInAct:link,A.bingTabInAct:visited {
    color: #fff;
    font-size: 10px;
    font-weight: 700;
    line-height: normal;
    vertical-align: -3px;
    text-decoration: none;
}

.topnav2Logo {
    vertical-align: center;
    padding-right: 16px;
}

hr {
    border: 0;
    height: 1px;
    background: #ccc;
}

.topic-panel {
    border-left: 1px solid #ccc;
    height: 100%;
}

.loading {
    background-color: #fff;
}

.searchBox {
    background-image: none!important;
}