﻿/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
a.squarebuttongray
{
    background: transparent url('/images/square-gray-left.gif') no-repeat top left !important;
}

a.squarebuttonblue
{
    background: transparent url('/images/square-blue-left.gif') no-repeat top left !important;
}


a.squarebutton
{
    display: block !important;
    float: left !important;
    font: normal 12px Arial !important; /* Change 12px as desired */
    line-height: 15px !important; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
    height: 23px !important; /* Height of button background height */
    padding-left: 9px !important; /* Width of left menu image */
    text-decoration: none !important;
}

a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton
{
    color: #494949 !important; /*button text color*/
}

a.squarebuttongray span
{
    background: transparent url('/images/square-gray-right.gif') no-repeat top right !important;
}

a.squarebuttonblue span
{
    background: transparent url('/images/square-blue-right.gif') no-repeat top right !important;
}

a.squarebutton span
{
    display: block !important;
    padding: 4px 9px 4px 0 !important; /*Set 9px below to match value of 'padding-left' value above*/
}

a.squarebutton:hover
{ /* Hover state CSS */
    background-position: bottom left !important;
}

    a.squarebutton:hover span
    { /* Hover state CSS */
        background-position: bottom right !important;
        color: black !important;
    }

.buttonwrapper
{ /* Container you can use to surround a CSS button to clear float */
    overflow: hidden !important; /*See: http://www.quirksmode.org/css/clearing.html */
    width: 100% !important;
    padding: 0px !important;
    margin: 0px !important;
}
/************************************************/

/*table{
	background-color: #FFFFFF;
}*/


body
{
    /*
	For some reason this body tag CAN'T BE REMOVED !!!!
	The left slide out (quick) menu would break!!! Edu April/2008
	*/
    /*
	background: #E6E6E6 url(images/newdesign/bg_shadow.gif) repeat-y top center;
	*/
    margin: 0px auto;
    padding: 0px 0px 0px 1px;
    color: #000;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: small;
    text-align: center;
}

    body.isLoggedIn
    {
        /*background-image:none;
	background: #FFFFFF !important;
	background: white none no-repeat fixed 50% 50*/
        width: 100%;
        margin: 0px auto;
        padding: 0px 0px 0px 1px;
        color: #000;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-size: small;
        text-align: left;
    }


/* important for IE to ignore */
html > body
{
    padding: 0px 0px 0px 0px;
}

#browserDetectMsg
{
    margin: 0px auto;
    text-align: center;
    border: 1px solid #000000;
    background-color: #E6E6E6;
    color: #000000;
    width: 450px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    padding: 5px 20px 0px 20px;
}

    #browserDetectMsg img
    {
        padding-top: 5px;
    }

/*#dev_footer, #dev_footer-int{
	display:none;
}*/

#body_footer.notLoggedIn
{
    border: 0px solid red;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    text-align: right;
    width: 740px;
    height: auto;
    background: #D3DAE4 url(images/newdesign/footer_bg.gif) no-repeat top center;
}

#body_footer.isLoggedIn
{
    /*float:center;*/
    background-image: none !important;
    /*background-color:yellow;*/
    border: 0px solid red;
}

/* important for IE to ignore */
html > body > div#body_footer
{
    position: relative;
    left: -10px;
}

/*
body {
			background:#fff;
			margin:0;
			padding:0;
			color:#000;
			font-family: Georgia, serif;
			font-size: small;
			FILTER:PADDING:720px;
			FILTER:shadow(color:#C9C9C9);
			background-image: url("images/newdesign/bkgFading1.jpg");
			background-repeat: no-repeat;
			background-position: top left;
			background-repeat: repeat;
}
html>body {
	font-size:small;
}
*/


.noprint
{
    /*text-align:right;*/
    padding-left: 0px;
    /*width:100%;*/
}

    .noprint isLoggedIn
    {
        width: 100%;
    }

/* Missing Portions */
.leftpublicnav
{
    background-color: #E6E6E6;
    width: 177px;
    vertical-align: top;
    height: 100%;
    padding: 0px;
}

.leftcell
{
    background-color: #E6E6E6;
    width: 20px;
    vertical-align: top;
    height: 100%;
    padding: 0px;
}

.logincell
{
    color: #fff;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    vertical-align: middle;
    height: 83px;
    padding-top: 10px;
    padding-bottom: 24px;
}

.loginbutton
{
    font-size: 10pt;
}

.loginform
{
    font-size: 10pt;
    width: 70px;
}

a.intHeadNav:link
{
    color: #C9C9C9;
    font-size: 8pt;
    text-decoration: none;
    margin: 0px;
}

a.intHeadNav:visited
{
    color: #C9C9C9;
    font-size: 8pt;
    text-decoration: none;
    margin: 0px;
}

a.intHeadNav:hover
{
    color: #CEA40F;
    font-size: 8pt;
    text-decoration: none;
    margin: 0px;
}

a.intHeadNavON:link
{
    color: #CEA40F;
    font-size: 8pt;
    text-decoration: none;
    margin: 0px;
}

a.intHeadNavON:visited
{
    color: #CEA40F;
    font-size: 8pt;
    text-decoration: none;
    margin: 0px;
}

a.intHeadNavON:hover
{
    color: #CEA40F;
    font-size: 8pt;
    text-decoration: none;
    margin: 0px;
}


.headertext
{
    color: #4A667C;
    vertical-align: middle;
    height: 34px;
    text-align: right;
    padding-right: 5px;
}

a.headerlink:link
{
    color: #4A667C;
    text-decoration: none;
}

a.headerlink:visited
{
    color: #4A667C;
    text-decoration: none;
}

a.headerlink:hover
{
    color: #CEA40F;
    text-decoration: none;
}

.footer
{
    background-color: #E6E6E6;
    width: 100%;
    height: 5px;
}

.footertext
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 9pt;
    color: #E6E6E6;
    padding-left: 10px;
}

a.footerlink:link
{
    font-size: 9pt;
    color: #E6E6E6;
}

a.footerlink:visited
{
    font-size: 9pt;
    color: #E6E6E6;
}

a.footerlink:hover
{
    font-size: 9pt;
    color: #4A667C;
}

.spanFeedback
{
    font-size: 8pt;
}


#alphabetLinks
{
    border-color: black;
    border-width: 1px 0;
    border-style: solid;
    word-spacing: 1em;
    width: 600px;
    text-align: center;
    margin: 10px;
    padding: 3px;
    font-size: 8pt;
}

    #alphabetLinks a
    {
        text-decoration: none;
    }

.keyword
{
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}


.treeView
{
    margin: 0px 0px;
    padding: 4px 0px;
    font-size: 8pt;
}

    .treeView td
    {
        margin: 0px 0px;
        padding: 0px 0px;
        font-size: 10pt;
    }

    .treeView img
    {
        margin: 0;
        padding: 0px;
        border: 0;
    }

        .treeView img.folderIcon
        {
            margin-right: 8px;
        }

.treeViewLevel_1_Normal
{
    padding-left: 0px;
    padding-top: 15px;
}

.treeViewLevelNew_1
{
    font-weight: bold;
}

.treeViewLevel_1
{
    padding-left: 0px;
    padding-top: 15px;
    font-weight: bold;
}

.treeViewLevel_2
{
    padding-left: 20px;
}

.treeViewLevel_3
{
    padding-left: 40px;
}

.treeViewLevel_4
{
    padding-left: 60px;
}

.treeViewLevel_5
{
    padding-left: 80px;
}

.treeViewLevel_6
{
    padding-left: 100px;
}

.treeViewLevel_7
{
    padding-left: 120px;
}

.treeViewLevel_8
{
    padding-left: 140px;
}

.treeViewLevel_9
{
    padding-left: 160px;
}

.treeViewLevel_10
{
    padding-left: 180px;
}

.treeViewLevel_11
{
    padding-left: 200px;
}

.treeViewLevel_12
{
    padding-left: 220px;
}

.treeViewLevel_13
{
    padding-left: 240px;
}

.treeViewLevel_14
{
    padding-left: 260px;
}

.treeViewLevel_15
{
    padding-left: 280px;
}

.treeViewLevel_16
{
    padding-left: 300px;
}

.treeViewLevel_17
{
    padding-left: 320px;
}

.treeViewLevel_18
{
    padding-left: 340px;
}

.treeViewLevel_19
{
    padding-left: 360px;
}

.treeViewLevel_20
{
    padding-left: 380px;
}

.treeView
{
    padding-top: 10px;
    padding-bottom: 0px;
}

    .treeView .Licon
    {
        vertical-align: top;
    }

    .treeView .treeLinks
    {
        margin-left: 15px;
        margin-right: 5px;
    }


    .treeView_MC ul, .treeView ul
    {
        margin: 0px;
        padding: 0px 0px 0px 10px;
    }

        .treeView_MC ul li, .treeView ul li
        {
            list-style-image: url("/images/but_folderline.gif");
            display: list-item;
            margin: 0px;
            padding: 0px;
        }

    .treeView_Ajax ul, .treeView ul
    {
        margin: 0px;
        padding: 0px 0px 0px 0px;
    }

        .treeView_Ajax ul li, .treeView ul li
        {
            list-style-image: url("/images/but_folderline.gif");
            display: list-item;
            margin: 0px;
            padding: 0px;
        }

.treeViewLevel_1 ul li
{
    list-style-image: url("/images/ftv2blank.gif");
    display: list-item;
    margin: 0px;
    padding: 0px;
}

.treeViewLevel_1_Normal ul li
{
    list-style-image: url("/images/ftv2blank.gif");
    display: list-item;
    margin: 0px;
    padding: 0px;
}


#popupBanner, #popupBanner table
{
    /*
	background-image: url("images/popupBg.jpg");
	*/
    background-image: url("/images/newdesign/popbkg.gif") !important;
    background-position: left;
    background-repeat: repeat-x;
    margin: 0;
    padding: 0;
    margin-bottom: 20px;
}

.temp1
{
    /*
	background-color: inherit !important;
	background: transparent !important;*/
    padding-left: 130px;
}

table#popupArticleCitatorNoRef
{
    border-bottom: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-left: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
}

#popupArticleCitatorNoRef
{
    margin: 0px;
    margin-left: 30px;
    padding-left: 0px;
    background-color: #E6E6E6;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    /*color: #4A667C;*/
    font-weight: normal;
    height: auto;
    text-align: left;
}

div#popupArticleCitator
{
    border-bottom: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-left: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
}

#popupArticleCitator
{
    margin: 0px;
    margin-left: 5px;
    padding-left: 5px;
    background-color: #FFFFFF; /*#E6E6E6; task 1286 */
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #4A667C;
    font-weight: normal;
    height: auto;
    text-align: left;
}

div#DivNoBorder
{
    border-bottom: 0px;
    border-top: 0px;
    border-left: 0px;
    border-right: 0px;
}

#popupBody
{
    margin: 5px;
    padding: 0;
}

#popupHeader
{
    /*	font-size: 110%; */
    background-color: #E6E6E6 !important;
    text-align: center;
    padding-right: 5px;
    padding-left: 5px;
    padding-top: 10px;
    padding-bottom: 5px;
    color: #4A667C;
    font-size: 10pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    /*width: 100%;*/
}


#popupHeaderTD
{
    /*	font-size: 110%; */
    background-color: #E6E6E6;
    text-align: center;
    padding-right: 1px;
    padding-left: 1px;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #4A667C;
    font-size: 10pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.popupIndent
{
    margin-left: 20px;
}

.popupLinks
{
    text-align: right;
    padding: 2px;
    margin: 5px;
    word-spacing: 0.25em;
}

    .popupLinks img
    {
        vertical-align: middle;
    }

#comments
{
    border-color: #C9C9C9; /* task 1286 */
    border-width: 1px;
    border-style: solid; /* task 1286 */
    padding: 0px 5px;
    margin: 5px 8px 5px 15px;
    /*
	width: 90%;
	*/
}

#commentsnav
{
    border-color: #C9C9C9; /* task 1286 */
    border-width: 1px;
    border-style: solid; /* task 1286 */
    padding: 0px 5px;
    margin: 5px 8px 5px 15px;
    /*
	width: 90%;
	*/
}

#commentsannot
{
    border-color: #C9C9C9; /* task 1286 */
    border-width: 1px;
    border-style: solid; /* task 1286 */
    padding: 0px 5px;
    margin: 5px 8px 5px 15px;
    /*
	width: 90%;
	*/
}

#errorMessage
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #990000;
}

#successMessage
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    color: #4A667C;
}
/*---------------------------display Error message added by aashihs garg 25-11-2014---------------------------------- */
#display-error
{
    width: 372px;
    height: 159px;
    padding: 106px;
    border-radius: 5px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 17px;
    text-transform: uppercase;
    <span id="IL_AD11" class="IL_AD">background</span>-color: rgb(255, 249, 242);
    text-align: center;
}
/*---------------------------display Error message added by aashihs garg 25-11-2014---------------------------------- */
#dhtmltooltip
{
    position: absolute;
    left: -300px;
    width: 150px;
    border: 1px solid black;
    padding: 4px;
    background-color: lightyellow;
    visibility: hidden;
    z-index: 100;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer
{
    position: absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}

.filterOptionLarge
{
    /*border-color: black;
	border-style: solid;
	border-width: 1px;*/
    padding: 5px;
    margin: 10px;
    width: 95%;
    /*height: 80px;*/
    /*float: left;*/
    line-height: 1.5em;
    float: left;
}

.filterOption
{
    text-align: center;
    /*border-color: black;
	border-style: solid;
	border-width: 1px;*/
    padding: 5px;
    margin: 10px;
    width: 95%;
    /*height: 80px;*/
    /*float: left;*/
    line-height: 1.5em;
}

    .filterOption strong
    {
        font-size: 110%;
        text-decoration: underline;
    }

.filterOptionTextBoldUnderline_NC
{
    font-weight: bold;
    font-size: 110%;
    text-align: center;
    text-decoration: underline;
}

.filterOption2
{
    text-align: center;
    /*border-color: black;
	border-style: solid;
	border-width: 1px;*/
    padding: 5px;
    margin: 10px;
    width: 45%;
    /*height: 80px;*/
    float: left;
    line-height: 1.5em;
}




ul.articleCitatorList
{
    list-style-type: none;
    margin-left: 0px;
    margin-top: 0px;
    padding: 0px 20px 10px 20px;
}

    ul.articleCitatorList li
    {
        padding: 10px 0px;
        margin-left: 0px;
        margin-top: 0px;
        border-color: #4A667C;
        border-width: 0 0 1px 0;
        border-style: dashed;
    }

        ul.articleCitatorList li ul
        {
            list-style-type: none;
            margin-top: 0px;
            margin-left: 20px;
            padding: 3px;
            border-width: 0;
        }

            ul.articleCitatorList li ul li
            {
                padding: 5px 0;
                border-width: 0;
                margin-top: 0px;
            }

                ul.articleCitatorList li ul li ul
                {
                    list-style-type: none;
                    border-width: 0;
                    margin-top: 2px;
                    margin-top: 0px;
                }

                    ul.articleCitatorList li ul li ul li
                    {
                        padding: 2px 0;
                        border-width: 0;
                        margin-top: 0px;
                    }

ul.articleCitatorListnoborder li
{
    border-width: 0 0 0 0 !important;
    border-style: none !important;
}

.articleCitator
{
    border-color: #cccccc;
    border-width: 1px;
    border-style: solid;
    padding: 0px 5px;
    margin: 0px 3px 3px 10px;
    width: 97%;
}

.articleCitatorByDoc
{
    border-color: #cccccc;
    border-width: 1px;
    border-style: dashed;
    padding: 0px 5px;
    margin: 0px 0px 0px 0px;
    width: 97%;
}

.wtojur
{
    padding-top: 1px;
    padding-bottom: 10px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    /*margin: 0px 0px 0px 0px;*/
}

.gattjur
{
    padding-top: 1px;
    padding-bottom: 10px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    /*margin: 0px 0px 0px 0px;*/
}


.dsbMinutes
{
    border-color: #4A667C;
    border-width: 0px; /*task 1286 */
    border-style: dotted;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    margin: 0px 0px 0px 0px;
    width: 97%;
}

.dsbMinutesSearchDoc
{
    padding: 0px 15px;
    margin: 0px 0px 0px 0px;
}

.dsbMinutesSearch
{
    border-color: #4A667C;
    border-bottom: 1px black dotted;
    /*
	border-width: 1px;
	border-style: dotted;
	*/
    padding: 0px 5px;
    margin: 0px 0px 0px 0px;
    width: 97%;
}


.aaHeading1
{
    font-weight: bold;
    font-size: 1.2em;
    margin-top: 2.5em;
}

.aaHeading2
{
    font-weight: bold;
    font-size: 1.1em;
    margin-left: 50px;
    margin-top: 2em;
}

.aaPara2
{
    margin-left: 50px;
}


table#agreementTable td
{
    border-bottom: 1px black solid;
}

table#agreementTable tr.lightRow td
{
    background-color: #FFF;
}

table#agreementTable tr.darkRow td
{
    background-color: #999;
}

table#agreementTable tr.hiliteRow td
{
    background-color: #CCC;
    border-bottom: 1px black dotted;
}

table#agreementTable tr td.aaDirRow
{
    font-weight: bold;
    padding: 20px 5px 10px 3px;
    border-top: 1px black solid;
}


.highlight
{
    color: #183AC0;
    font-weight: bold;
}


#popup
{
    position: absolute;
    display: none;
    z-index: 10;
    width: 100px;
    font-size: xx-small;
    background-color: #eee;
    border: 1px dotted #ece;
    opacity: .85;
    filter: alpha(opacity=85);
}

#quickLink
{
    position: absolute;
    display: none;
    z-index: 10;
    width: 320px;
    font-size: xx-small;
    background-color: #ffffff;
    border: 1px solid #4A667C;
    /*opacity: .95;
		filter: alpha(opacity=95);*/
    filter: Shadow(Color=#666666, Direction=135, Strength=5);
}

/* End Of Missing Portions */


#header
{
    float: left;
    width: 100%;
    margin: 0;
    font-size: 11px;
    line-height: 8pt;
}

    #header ul
    {
        margin: 0;
        padding: 8px 8px 0px 0px;
        list-style: none;
    }

    #header li
    {
        float: left;
        background: url("images/norm_left.gif") no-repeat left top;
        margin: 0px 3px 0px 0px;
        padding: 0px 0px 0px 5px;
        vertical-align: middle;
        horizontal-align: center;
        line-height: 9pt;
    }

    #header a
    {
        float: left;
        display: block;
        background: url("images/norm_right.gif") no-repeat right top;
        padding: 3px 9px 4px 2px;
        text-decoration: none;
        font-weight: bold;
        color: #666666;
        font-size: 11px;
        line-height: 9pt;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    }

    #header #rightoff
    {
        float: left;
        background: url("images/norm_left_rightnav.gif") no-repeat left top;
        margin: 0px 3px 0px 0px;
        padding: 0px 0px 0px 5px;
        vertical-align: middle;
        horizontal-align: center;
        line-height: 9pt;
    }

        #header #rightoff a
        {
            float: left;
            display: block;
            background: url("images/norm_right_rightnav.gif") no-repeat right top;
            padding: 3px 9px 4px 2px;
            text-decoration: none;
            font-weight: bold;
            color: #666666;
            font-size: 11px;
            line-height: 9pt;
            font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        }

    /* Commented Backslash Hack
			hides rule from IE5-Mac \*/
    #header a
    {
        float: none;
    }
        /* End IE5-Mac hack */
        /*
		#header a:hover {
			color:#333;
			}
			*/
        #header a:hover
        {
            color: #666666;
            text-decoration: underline;
        }

    #header #current a:hover
    {
        color: #ffffff;
        text-decoration: underline;
    }

    #header #current
    {
        background-image: url("images/norm_left_onb.gif");
        border-width: 0;
    }

        #header #current a
        {
            background-image: url("images/norm_right_onb.gif");
            color: #fff;
            padding-bottom: 4px;
        }

/* End Top Navigation Elements */


/* Left Navigation Bar */
#navcontainer
{
    width: 182px;
    height: 400px;
    border: 0px solid blue;
}

    #navcontainer ul
    {
        margin-left: 6;
        padding-left: 5;
        list-style-type: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    }

    #navcontainer a
    {
        display: block;
        padding: 3px 3px 3px 9px;
        width: 93%;
        /*
		background-color: #C9C9C9;
		*/
        background-color: #E6E6E6;
    }

        #navcontainer a:link, #navlist a:visited
        {
            /*
		color: #47545C;
		border-bottom: 1px solid #C9C9C9;
		border-top: 1px solid #C9C9C9;
		border-left: 1px solid #C9C9C9;
		border-right: 1px solid #C9C9C9;
		*/
            color: #525252;
            font-size: 10pt;
            font-weight: bold;
            text-decoration: none;
            border-bottom: 1px solid #E6E6E6;
            border-top: 1px solid #E6E6E6;
            border-left: 1px solid #E6E6E6;
            border-right: 1px solid #E6E6E6;
        }

        #navcontainer a:hover
        {
            color: #47545C;
            padding: 3px 3px 3px 9px;
            border-bottom: 1px solid #C9C9C9;
            border-top: 1px solid #C9C9C9;
            border-left: 1px solid #C9C9C9;
            border-right: 1px solid #C9C9C9;
        }

    #navcontainer #active a
    {
        background-color: #E6E6E6;
        color: #4F7792;
        padding-bottom: 3px;
        border-bottom: 1px solid #E6E6E6;
        border-top: 1px solid #E6E6E6;
        border-left: 1px solid #E6E6E6;
        border-right: 1px solid #E6E6E6;
    }

/* End Left Navigation Elements */

.textfield
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 9pt;
    font-weight: normal;
    background-color: FCFCFC;
    border-bottom: 1px solid #EEEFDB;
    border-right: 1px solid #EEEFDB;
    border-top: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-width: 1px;
    color: 000000;
}

.LoginSubmit
{
    margin: 3px;
    background: transparent url("images/submit.gif") no-repeat;
    height: 20px;
    border: solid 0 #fff;
    width: 80px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #666;
    font-weight: bold;
}

/* End of Login Submit Elements */


td, th
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 16px;
    margin: 0px;
}

div#bodytext
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    /* margin:0px; */
    margin-left: 15px;
    /* margin-top: 15px; */
    color: #525252;
    font-weight: normal;
    height: auto;
    text-align: left;
    border: 0px solid red;
}

div#fakebodytext
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    /* margin:0px; */
    margin-left: 15px;
    /* margin-top: 15px; */
    color: #525252;
    font-weight: normal;
    height: auto;
    text-align: left;
    border: 0px solid red;
}


table.paraTd td
{
    font-size: 22px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
}


/*
--- TASK 1417 -- following font sizes changed from 14px ---
	.para_P2
	.para_P2T
	.para_Reg_1
	table.para_P2
	div.para_P2
	.para_PP2
*/

/* the header of the table will never change its size, will always be 12pts */
table.para10F th
{
    font-size: 12px;
}

table.para_M4 th
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_M2 th
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_Reg th
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_Reg_NC th
{
    font-size: 12px !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
table.para_P2 th
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_P4 th
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_P6 th
{
    font-size: 22px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/


table.para10F td
{
    font-size: 10px;
}

table.para_M4 td
{
    font-size: 08px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_M2 td
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_Reg td
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_Reg_NC td
{
    font-size: 12px !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
table.para_P2 td
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_P4 td
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
table.para_P6 td
{
    font-size: 20px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/

div.para_M4_1 *
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_M2_1 *
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/

div.para_Reg_1 *
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/

div.para_P2_1 *
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_P4_1 *
{
    font-size: 18px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_P6_1 *
{
    font-size: 22px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/

div.para_M4 *
{
    font-size: 08px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_M2 *
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_Reg *
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_P2 *
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_P4 *
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_P6 *
{
    font-size: 20px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/

/* the following tags can be used to force fragments/sections of HTML not to use the para_Reg... tags */
div.para_PM4 *
{
    font-size: 8px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_PM2 *
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_PP2 *
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_PP4 *
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/
div.para_PP6 *
{
    font-size: 20px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/

span.para_PM2 *
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000000;
}
/*Task 1286 - 4A667C*/

/* task 1286 */
a:link.agreetopnavicon
{
    color: #C9C9C9;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 11px;
}

a:visited.agreetopnavicon
{
    color: #C9C9C9;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 11px;
}

a:hover.agreetopnavicon
{
    color: #C9C9C9;
    text-decoration: underline;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 11px;
}


/* Changed Here link colors*/
table.para_reg * a:link
{
    color: #26537C;
    text-decoration: none;
    font-weight: normal;
}
/* Changed Here link colors*/
table.para_reg * a:visited
{
    color: #998D63;
    text-decoration: none;
    font-weight: normal;
    font-style: italic;
}
/* Changed Here link colors*/
table.para_reg * a:hover
{
    color: #CEA40F;
    text-decoration: underline;
    font-weight: normal;
}

/* Changed Here link colors*/
table.para_M2 * a:link
{
    color: #26537C;
    text-decoration: none;
    font-weight: normal;
}
/* Changed Here link colors*/
table.para_M2 * a:visited
{
    color: #998D63;
    text-decoration: none;
    font-weight: normal;
    font-style: italic;
}
/* Changed Here link colors*/
table.para_M2 * a:hover
{
    color: #CEA40F;
    text-decoration: underline;
    font-weight: normal;
}

/* Changed Here link colors*/
table.para_P4 * a:link
{
    color: #26537C;
    text-decoration: none;
    font-weight: normal;
}
/* Changed Here link colors*/
table.para_P4 * a:visited
{
    color: #998D63;
    text-decoration: none;
    font-weight: normal;
    font-style: italic;
}
/* Changed Here link colors*/
table.para_P4 * a:hover
{
    color: #CEA40F;
    text-decoration: underline;
    font-weight: normal;
}



/* Changed Here - dynamic size changing */
.para10F
{
    font-size: 10px;
}

.para_M4
{
    font-size: 08px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
.para_M2
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
.para_Reg
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
.para_Reg_NC
{
    font-size: 12px !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
.para_RegB_NC
{
    font-size: 12px !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
    font-weight: bold !important;
}
/*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
.para_P2
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
.para_P4
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/
.para_P6
{
    font-size: 20px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #525252;
}
/* float:left;display:inline;}	*/

.para10FT
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_M4T
{
    font-size: 08px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* float:left;display:inline;}	*/
.para_M2T
{
    font-size: 10px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* float:left;display:inline;}	*/
.para_RegT
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* float:left;display:inline;}	*/
.para_RegT_NC
{
    font-size: 12px !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/*NC=no change will be made by the font-size tool - float:left;display:inline;}	*/
.para_P2T
{
    font-size: 12px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* float:left;display:inline;}	*/
.para_P4T
{
    font-size: 16px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* float:left;display:inline;}	*/
.para_P6T
{
    font-size: 20px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* float:left;display:inline;}	*/

.para_M2TL
{
    color: blue;
    margin-left: 13px;
    padding-right: 6px;
    font-size: 08pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_RegTL
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 10pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_P2TL
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 12pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_P4TL
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 14pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_P6TL
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 16pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

/* won't change the font size - NC=no change will be made by the font-size tool*/
.para_M2TL_NC
{
    color: blue;
    margin-left: 13px;
    padding-right: 6px;
    font-size: 08pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_RegTL_NC
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 10pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_P2TL_NC
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 12pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_P4TL_NC
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 14pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.para_P6TL_NC
{
    color: #525252; /* was blue */
    margin-left: 13px;
    padding-right: 6px;
    font-size: 16pt !important;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.nomargpadd
{
    margin: 0px !important;
    padding: 0px !important;
}

div#intRightBarTop td
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 10pt;
    margin: 0px;
}

div#intMainBar td
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 10pt;
    margin: 0px;
}

/*Changed Here */
div#footertext
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-size: 7pt;
    margin: 0px;
    color: #666666;
}


div#DSStatistic
{
    margin: 0px;
    padding: 0px;
    border-top: 0px solid #4A667C;
    border-bottom: 0px solid #4A667C;
    border-left: 0px solid #4A667C;
    border-right: 0px solid #4A667C;
}

.PdfDownloadWarning
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-weight: normal;
    text-decoration: none;
    font-size: 8pt;
    margin: 5px;
}

.PdfDownloadWarningFTS
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-weight: bold;
    text-decoration: none;
    font-size: 8pt !important;
    margin: 0px;
    padding: 0px;
}

.PdfDownloadWarningIndentWTO
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-weight: normal;
    text-decoration: none;
    font-size: 8pt;
    margin: 25px;
}

img
{
    border: 0px;
}

.agreeTtl
{
    font-size: 14pt;
}


.bluecolor
{
    color: #4A667C;
    font-weight: bold;
}

.whitecolor
{
    color: #FFFFFF;
    font-weight: bold;
}

.black
{
    color: #000000;
    font-weight: bold;
}

/* Changed Here link colors*/
a:link.SubTitle
{
    color: #A6AA71;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* Changed Here link colors*/
a:visited.SubTitle
{
    color: #A6AA71;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* Changed Here link colors*/
a:hover.SubTitle
{
    color: #A6AA71;
    font-size: 9pt;
    text-decoration: underline;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}


/* Changed Here link colors*/
a:link.footerlink
{
    /*color: #183AC0;*/
    color: #666666;
    font-size: 7pt;
    text-decoration: none;
}
/* Changed Here link colors*/
a:visited.footerlink
{
    /*color: #A9B9D6;*/
    color: #C5CFA5;
    font-size: 7pt;
    text-decoration: none;
}
/* Changed Here link colors*/
a:hover.footerlink
{
    color: #CEA40F;
    font-size: 7pt;
    text-decoration: underline;
}

/* Changed Here link colors*/
a:link.MemberLogin
{
    color: #FFFFFF;
    font-size: 8pt;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    background-color: #666666;
    border-left: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
    border-bottom: 1px solid #C9C9C9;
}
/* Changed Here link colors*/
a:visited.MemberLogin
{
    color: #FFFFFF;
    font-size: 8pt;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    background-color: #666666;
    border-left: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
    border-bottom: 1px solid #C9C9C9;
}
/* Changed Here link colors*/
a:hover.MemberLogin
{
    color: #FFFFFF;
    font-size: 8pt;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    background-color: #666666;
}

/* Changed Here link colors*/
a:link.MemberLogout
{
    color: #E6E6E6;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    background-color: #666666;
    border-left: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
    border-bottom: 1px solid #C9C9C9;
    text-align: center;
}
/* Changed Here link colors*/
a:visited.MemberLogout
{
    color: #E6E6E6;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    background-color: #666666;
    border-left: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
    border-bottom: 1px solid #C9C9C9;
}

/* Changed Here link colors*/
a:hover.MemberLogout
{
    color: #E6E6E6;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    background-color: #666666;
}


/*********************************************/
/* 							DEFAULT LINKS 								*/
/*********************************************/

/* Changed Here link colors*/
a:link.default
{
    color: #26537C;
    font-size: 10pt;
    text-decoration: none;
    font-weight: normal;
}
/* Changed Here link colors*/
a:visited.default
{
    color: #998D63;
    font-size: 10pt;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
/* Changed Here link colors*/
a:hover.default
{
    color: #CEA40F;
    font-size: 10pt;
    text-decoration: underline;
    font-weight: normal;
}
/*********************************************/

/*********************************************/
/* 					LINKS WHEN GET CHANGED					*/
/*********************************************/

/* Changed Here link colors*/
#bodytext * a:link, a:link.bodytext
{
    color: #26537C;
    text-decoration: none;
    font-weight: normal;
}

#bodytext * a:visited, a:visited.bodytext
{
    color: #998D63;
    text-decoration: none;
    font-weight: normal;
}

#bodytext * a:hover, a:hover.bodytext
{
    /*color: #CEA40F;*/
    /*text-decoration: underline;*/
    border-bottom : 1px solid !important;
    font-weight: normal;
}
#bodytext * a:hover.notepadImage
{
    border-bottom : none !important;
}

#fakebodytext * a:link, a:link.bodytext
{
    color: #26537C;
    text-decoration: none;
    font-weight: normal;
}

#fakebodytext * a:visited, a:visited.bodytext
{
    color: #998D63;
    text-decoration: none;
    font-weight: normal;
}

#fakebodytext * a:hover, a:hover.bodytext
{
    color: #CEA40F;
    /*text-decoration:underline;*/
    font-weight: normal;
}

/*********************************************/

a:link.intTitleNav
{
    color: #26537C;
    font-size: 10pt;
    margin: 0px;
    text-decoration: none;
}

a:visited.intTitleNav
{
    color: #998D63;
    font-size: 10pt;
    margin: 0px;
    text-decoration: none;
}

a:hover.intTitleNav
{
    /*color:#CEA40F;*/
    color: #ffffff;
    font-size: 10pt;
    margin: 0px;
    text-decoration: none;
}



#tdMenuOff a
{
    color: #ffffff;
}

#tdMenuOn
{
    color: #000000;
}

    #tdMenuOn a
    {
        color: #8c8c8c;
    }

        #tdMenuOn a:hover
        {
            color: #AC4E4E;
        }

#tdMenuOff a:hover
{
    color: #AC4E4E;
    text-decoration: none;
}

/* Changed Here BreadCrumbs - font size won't change*/
#breadcrumbs p
{
    margin: 3px 5px 0px 15px;
    padding: 0px;
    font-size: 8pt !important;
    color: #6A747B !important;
    font-weight: normal !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

/* Changed Here BreadCrumbs */
#breadcrumbs a:link, #breadcrumbs a:visited
{
    color: #6A747B;
    font-size: 8pt !important;
    text-decoration: none;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

#breadcrumbs a:hover
{
    color: #6A747B;
    font-size: 8pt !important;
    text-decoration: underline;
    font-weight: bold !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

/*font size of H1 won't change by the font size change tool*/
h1
{
    font-size: 14pt !important;
    color: #525252;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    margin: 0px;
    margin-left: 7px;
    /* Changed Here removed box for the h1 tag */
    /*border-left:22px solid #4A667C; */
    /*padding-left:10px;*/
}

h2
{
    font-size: 16px;
    /* text-transform:uppercase; */
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    /*
	border-left:14px solid #4A667C;
	padding-left:10px;
	*/
}

h3
{
    font-size: 10pt;
    color: #000000;
    /* text-transform:uppercase; */
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont1
{
    color: #000000;
    background-color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont1
{
    color: #000000;
    background-color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont1
{
    color: #000000;
    background-color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont1selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont1selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont1selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 8pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}


/* Changed Here fontsizecontainer */
a:link.lnkfont2
{
    color: #000000;
    background-color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont2
{
    color: #000000;
    background-color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont2
{
    color: #000000;
    background-color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont2selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont2selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont2selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 10pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}


/* Changed Here fontsizecontainer */
a:link.lnkfont3
{
    color: #000000;
    background-color: #ffffff;
    font-size: 12pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont3
{
    color: #000000;
    background-color: #ffffff;
    font-size: 12pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont3
{
    color: #000000;
    background-color: #ffffff;
    font-size: 12pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont3selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 12pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont3selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 12pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont3selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 12pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}


/* Changed Here fontsizecontainer */
a:link.lnkfont4
{
    color: #000000;
    background-color: #ffffff;
    font-size: 14pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont4
{
    color: #000000;
    background-color: #ffffff;
    font-size: 14pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont4
{
    color: #000000;
    background-color: #ffffff;
    font-size: 14pt;
    text-decoration: none;
    border-top: 1px solid #4A667C;
    border-bottom: 1px solid #4A667C;
    border-left: 1px solid #4A667C;
    border-right: 1px solid #4A667C;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

/* Changed Here fontsizecontainer */
a:link.lnkfont4selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 14pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkfont4selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 14pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkfont4selected
{
    color: #000000;
    background-color: #ffffff;
    font-size: 14pt;
    text-decoration: none;
    border-top: 2px solid #000000;
    border-bottom: 2px solid #000000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

/*************************************** TOP SUB NAV SECTION **************************************/

td.tdsubnavSel, td.tdsubnav
{
    background-color: transparent;
    /*border:1px solid red;*/
}

    td.tdsubnavSel a:link
    {
        font-size: 11px; /* task 1286 */
        color: #4A667C;
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: none !important;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

    td.tdsubnavSel a:visited
    {
        font-size: 11px; /* task 1286 */
        color: #4A667C;
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

    td.tdsubnavSel a:hover
    {
        font-size: 11px; /* task 1286 */
        color: #4A667C;
        text-decoration: underline;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

    td.tdsubnav a:link
    {
        font-size: 11px; /* task 1286 */
        color: #FFFFFF;
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: none !important;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

    td.tdsubnav a:visited
    {
        font-size: 11px; /* task 1286 */
        color: #FFFFFF;
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

    td.tdsubnav a:hover
    {
        font-size: 11px; /* task 1286 */
        color: #FFFFFF;
        text-decoration: underline;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

td.tdsubnavWhite
{
    font-size: 11px; /* task 1286 */
    text-decoration: none;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-weight: none !important;
    text-align: center;
    background-color: White;
}

    td.tdsubnavWhite a:link
    {
        font-size: 11px; /* task 1286 */
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: none !important;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        color: #265393;
        text-align: center;
        background-color: White;
    }

    td.tdsubnavWhite a:visited
    {
        font-size: 11px; /* task 1286 */
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
        color: #265393;
        background-color: White;
    }

    td.tdsubnavWhite a:hover
    {
        font-size: 11px; /* task 1286 */
        text-decoration: underline;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
        color: #265393;
        background-color: White;
    }

div.bkgBox
{
    background-color: #E6E6E6;
}

td.bkgBox
{
    background-color: #E6E6E6;
}

td A
{
    font-size: 16px;
}

table.bkgBox
{
    background-color: #E6E6E6;
}

td.TopSubNavBkg
{
    background-color: #E6E6E6;
}


/*
	#yftopsubnav


table.bkgBox {
background-color: #E6E6E6;
    width: 105%;
}

t:left;
		width:100%;
		margin:0px 0px 0px 0px;
	}

	#yftopsubnav ul
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
		list-style:none;
		background:url(images/tab-topsubnav-background.gif);
		width:100%;
	}

	#yftopsubnav ul li
	{
		float:left;
		display:block;
		font:Verdana 10px;
		height:25px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background:url(images/tab-topsubnav-separator.gif) right no-repeat;
	}


	#yftopsubnav ul li a
	{
		float:left;
		color:#ffffff;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		white-space:nowrap;
		text-decoration:none;
		margin:5px 0px 0px 0px;
		padding:0px 9px 0px 9px;
	}

	#yftopsubnav ul li.selected
	{
		color:#ffffff;
		background:url(images/tab-topsubnav-on.gif) repeat-x;
		font:10px Verdana;
	}

	#yftopsubnav ul li.selected a
	{
		color:#000000;
	}

	#yftopsubnav a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
*/

/*************************************** TOP SUB NAV SECTION - 2 LINE STYLE **************************************/
/*
	#yftopsubnav2
	{
		padding:0px 0px 0px 0px;
		clear:both;
		float:left;
		width:100%;
		margin:0px 0px 0px 0px;
	}

	#yftopsubnav2 ul
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
		list-style:none;
		background:url(images/tab-topsubnav-background.gif);
		width:100%;
		vertical-align: text-bottom;
	}

	#yftopsubnav2 ul li
	{
		float:left;
		display:block;
		font:Verdana 10px;
		height:45px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		vertical-align: text-bottom;
		background:url(images/tab-topsubnav-separator2.gif) right no-repeat;
	}


	#yftopsubnav2 ul li a
	{
		float:left;
		color:#ffffff;
		font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
		white-space:nowrap;
		text-decoration:none;
		margin:10px 0px 0px 0px;
		vertical-align: text-bottom;
		padding:0px 9px 0px 9px;
	}

	#yftopsubnav2 ul li.selected
	{
		color:#ffffff;
		background:url(images/tab-topsubnav-on.gif) repeat-x;
		font:10px Verdana;
	}

	#yftopsubnav2 ul li.selected a
	{
		color:#000000;
	}

	#yftopsubnav2 a:hover
	{
		color:#FFFFFF;
		text-decoration:underline;
	}
*/

/***********************************************************************************************/


/***************************************** SUB NAV SECTION ****************************************/
#yfsubnav
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    height: 10px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    /*
		background:url(images/tab-subnav-separator.gif) right no-repeat;
		*/
}

    #yfsubnav a
    {
        color: #4A667C;
        font-size: 11px; /* task 1286 */
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        text-decoration: none;
        margin: 5px 0px 0px 0px;
        padding: 0px 9px 0px 9px;
    }

    #yfsubnav span.selected, #yfsubnav td.selected
    {
        font-weight: bold;
        font-size: 11px; /* task 1286 */
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        color: #000000;
    }

        #yfsubnav span.selected a, td.selected a
        {
            color: #000000;
            font-size: 11px; /* task 1286 */
            font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
            font-weight: bold;
        }

    #yfsubnav a:hover
    {
        /*color:#61829A;*/
        text-decoration: underline;
    }

/***********************************************************************************************/

.circDate
{
    font-size: 16px !important;
    color: #7f7f7f !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    width: 110px;
}

.circDate2
{
    font-size: 11px !important;
    color: #C9C9C9 !important;
    text-align: left !important;
    font-family: Courier MS !important;
}

.DispDoc
{
    font-size: 11px;
}

.tabTitle08
{
    color: blue;
    margin-left: 13px;
    padding-right: 6px;
    font-size: 08pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.tabTitle10
{
    color: blue;
    margin-left: 13px;
    padding-right: 6px;
    font-size: 10pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.tabTitle12
{
    color: blue;
    margin-left: 13px;
    padding-right: 6px;
    font-size: 12pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.tabTitle14
{
    color: blue;
    margin-left: 13px;
    padding-right: 6px;
    font-size: 14pt;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.LoginBox
{
    margin: 0px;
    width: 400;
    border-top: 2px solid #C9C9C9;
    border-bottom: 2px solid #C9C9C9;
    border-left: 2px solid #C9C9C9;
    border-right: 2px solid #C9C9C9;
    border-color: #000000;
}

a:link.TopLinks
{
    color: #26537c;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
    padding: 1px 2px 1px 2px;
}

a:visited.TopLinks
{
    color: #26537c;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
    padding: 1px 2px 1px 2px;
}

a:hover.TopLinks
{
    color: #26537c;
    /*
	background-color: #5C7C95;
	*/
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
    padding: 1px 2px 1px 2px;
}

a:link.NotepadLink
{
    color: #26537c;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
    padding: 1px 2px 1px 2px;
}

a:visited.NotepadLink
{
    color: #26537c;
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
    padding: 1px 2px 1px 2px;
}

a:hover.NotepadLink
{
    color: #26537c;
    /*
	background-color: #5C7C95;
	*/
    font-size: 7pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
    padding: 1px 2px 1px 2px;
}

a:link.StickyNotesLink
{
    color: #26537c;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
    padding: 1px 2px 1px 2px;
}


/*Modified on 7 March,2016*/
/*Task: Hide Research Notepad link > If Notepad details are open, close them first, then hide Notepad bar*/
.StickyNotesLink
{
    color: #26537c;
    cursor: pointer;
    padding: 1px 2px 1px 2px;
}

a:visited.StickyNotesLink
{
    color: #26537c;
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #6A747B;
	border-bottom:1px solid #6A747B;
	border-left:1px solid #6A747B;
	border-right:1px solid #6A747B;*/
    padding: 1px 2px 1px 2px;
}

a:hover.StickyNotesLink
{
    color: #26537c;
    /*
	background-color: #5C7C95;
	*/
    font-size: 9pt;
    text-decoration: none;
    font-weight: normal;
    /*border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	border-right:1px solid #ffffff;*/
    padding: 1px 2px 1px 2px;
}

#toplinksbkg
{
    margin-top: 15px;
    /*
	padding-top: 15px;
	*/
    background-color: transparent;
}

    #toplinksbkg a:hover
    {
        margin-top: 15px;
        text-decoration: underline;
        background-color: transparent;
    }


/*
.LoginBox .textarea {
	margin:3px;
	height:165px;
	width:200px; }

.LoginBox .text {
	margin:3px;
	height:20px;
	width:200px;
	border:solid 0 #fff;
	background: transparent
	url("graphics/textfield_bg.gif") no-repeat;
	}
*/

/* Changed Here fontsizecontainer */
/*
#fontsizecontainer {width:56px;height:17px;}
#fontsizecontainer li {width:17px;height:17px;display:inline;}
#fontsizecontainer a {width:17px;height:17px;float:right;background:transparent;}
#fontsizecontainer a span {display:none;}

.size00 {background:transparent url(images/fontsize_widget.gif) 0 0 no-repeat;}
.size01 {background:transparent url(images/fontsize_widget.gif) 0 -18px no-repeat;}
.size03 {background:transparent url(images/fontsize_widget.gif) 0 -36px no-repeat;}

.fontsize_label {float:right;margin-right:4px;font-size:10px;margin-top:2px;}
#fontsizecontainer {margin-bottom:10px;margin-right:4px;float:right;}
*/

.shadow
{
    WIDTH: 390px;
    text-align: center;
    PADDING: 30px;
    FILTER: shadow(color:#C9C9C9);
}

.center
{
    margin: 0 auto 0px;
}

.tipbox
{
    WIDTH: 290px;
    margin: 0px auto;
    TEXT-ALIGN: left;
    PADDING: 15px;
    BORDER: 1px solid #808080;
    LINE-HEIGHT: 160%;
    color: black;
    background: whitesmoke;
}



/**** Container for ASP-driven content ****/
.dynamicArea
{
    margin-left: 15px;
    padding-left: 2px;
    padding-right: 2px;
    width: 98%;
}
    /* Changed Here link colors*/
    /*************************/
    /* The classes below fixes issues in the navigator when the links have tags like <EM> <B> etc within the text */
    .dynamicArea * a:link EM
    {
        color: #26537C !important;
        text-decoration: none;
        font-weight: normal;
    }

    .dynamicArea * a:link EM
    {
        color: #26537C;
        text-decoration: none;
        font-weight: normal;
    }

    .dynamicArea * a:visited EM
    {
        color: #998D63;
        text-decoration: none;
        font-weight: normal;
    }

    .dynamicArea * a:hover EM
    {
        color: #CEA40F !important;
        text-decoration: underline;
        font-weight: normal;
    }
    /*************************/

    .dynamicArea * a:link
    {
        color: #26537C;
        text-decoration: none;
        font-weight: normal;
    }

    .dynamicArea * a:visited
    {
        color: #998D63;
        text-decoration: none;
        font-weight: normal;
    }

    
    .dynamicArea * a:not(.notepadImage):hover
    {
        /*color: #CEA40F !important;*/
        /*text-decoration: underline;*/
        border-bottom : 1px solid !important;
        font-weight: normal;
    }
    .notepadImage:hover
    {
        /*color: #CEA40F !important;*/
        /*text-decoration: underline;*/
        border-bottom : none !important;
    }


.memberLink
{
    color: #C9C9C9;
    font-size: 1.2em;
    font-weight: bold;
    /* text-align: right;
	*/
    width: 100%;
    padding-top: 0px; /*4px;*/
    padding-right: 0px; /*10px;*/
}

.memberLinkSubs
{
    color: #C9C9C9;
    /*
	font-weight: bold;
	text-align: right;
	*/
    /*
	width: 100%;
	*/
    padding-left: 30px;
}


/* Mockup Navigator General */
.treeView_MC
{
    /*
	margin: 0px 0px;
	padding: 4px 0px;
*/
    font-size: 9pt;
}

    .treeView_MC td
    {
        /*
	margin: 0px 0px;
	padding: 0px 0px;
*/
        font-size: 9pt;
    }

    .treeView_MC img
    {
        /*
	margin: 0;
	padding: 0px;
*/
        border: 0;
    }

        .treeView_MC img.folderIcon
        {
            /*
	margin-right: 8px;
*/
        }

/* Mockup Navigator 1 */
.MockuptreeViewLevel_1
{
    padding-left: 0px;
    padding-top: 15px;
    font-weight: bold;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_2
{
    padding-left: 20px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_3
{
    padding-left: 40px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_4
{
    padding-left: 60px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_5
{
    padding-left: 80px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_6
{
    padding-left: 100px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_7
{
    padding-left: 120px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_8
{
    padding-left: 140px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_9
{
    padding-left: 160px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_10
{
    padding-left: 180px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_11
{
    padding-left: 200px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_12
{
    padding-left: 220px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_13
{
    padding-left: 240px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_14
{
    padding-left: 260px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_15
{
    padding-left: 280px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_16
{
    padding-left: 300px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_17
{
    padding-left: 320px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_18
{
    padding-left: 340px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_19
{
    padding-left: 360px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.MockuptreeViewLevel_20
{
    padding-left: 380px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

/* Mockup Navigator 2 */
.Mockup2treeViewLevel_1
{
    padding-left: 0px;
    padding-top: 15px;
    font-weight: bold;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_2
{
    padding-left: 10px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_3
{
    padding-left: 30px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_4
{
    padding-left: 50px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_5
{
    padding-left: 70px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_6
{
    padding-left: 90px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_7
{
    padding-left: 110px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_8
{
    padding-left: 130px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_9
{
    padding-left: 150px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_10
{
    padding-left: 170px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_11
{
    padding-left: 190px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_12
{
    padding-left: 210px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_13
{
    padding-left: 230px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_14
{
    padding-left: 250px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_15
{
    padding-left: 270px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_16
{
    padding-left: 290px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_17
{
    padding-left: 310px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_18
{
    padding-left: 330px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_19
{
    padding-left: 350px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.Mockup2treeViewLevel_20
{
    padding-left: 370px;
    background-image: url(/images/tree_levels.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

/* Mockup Navigator 1,2 */
.treeViewLevel_topend
{
    padding-left: 0px;
    padding-top: 15px;
    font-weight: bold;
    background-image: url(/images/tree_levels_top.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.treeViewLevel_bottomstart
{
    padding-left: 0px;
    padding-top: 0px;
    font-weight: bold;
    background-image: url(/images/tree_levels_bottom.gif);
    background-repeat: repeat;
    background-position: 0 .0em;
}

.quickLinkHeader
{
    /*
	font-family: Verdana, Arial, Helvetica, sans-serif;
	 */
    font-size: 8pt;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-weight: bold;
    color: #FFFFFF;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    /*line-height: 2pt;*/
}

#quickLinkContent
{
    border-bottom: 1px solid #000000;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}

    #quickLinkContent td
    {
        line-height: 12pt;
    }

    #quickLinkContent a:visited
    {
        color: #000000;
        font-size: 7pt;
        /*font-weight:bold;*/
        text-decoration: none;
        padding: 1px 1px 1px 1px;
        border-bottom: 1px solid #FFFFFF;
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-right: 1px solid #FFFFFF;
    }

    #quickLinkContent a:link
    {
        color: #000000;
        font-size: 7pt;
        /*font-weight:bold;*/
        text-decoration: none;
        padding: 1px 1px 1px 1px;
        border-bottom: 1px solid #FFFFFF;
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        border-right: 1px solid #FFFFFF;
    }

    #quickLinkContent a:hover
    {
        color: #47545C;
        font-size: 7pt;
        /*font-weight:bold;*/
        text-decoration: none;
        background-color: #F1F1F1;
        padding: 1px 1px 1px 1px;
        border-bottom: 1px solid #666666;
        border-top: 1px solid #666666;
        border-left: 1px solid #666666;
        border-right: 1px solid #666666;
    }


/*
#quickLinkContent a {
	background-color: #D3D9CB;
	color: #47545C;
	padding-bottom:3px;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
*/

/* Mockup 3 */
.MC3Licon_1
{
    margin-bottom: 5px !important;
}

.MC3Licon_2
{
    margin-bottom: 4px !important;
}

.MC3Licon_3
{
    margin-bottom: 4px !important;
}

.MC3Licon_4
{
    margin-bottom: 3px !important;
}

.MC3Licon_5
{
    margin-bottom: 2px !important;
}

.MC3treeViewFont_1
{
    /*font-size: 10pt !important;*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_2
{
    /*font-size: 10pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_3
{
    /*font-size: 9pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_4
{
    /*font-size: 9pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_5
{
    /*font-size: 8pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_6
{
    /*font-size: 8pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_7
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_8
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_9
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_10
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewBGNormal
{
    background-color: #EEEFDB;
    width: 90%;
    padding-bottom: 12px;
    padding-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
    border-bottom: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-left: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
}

.MC3treeViewCurrent
{
    background-image: url(images/tree_currbkg.gif) !important;
    background-repeat: repeat !important;
    background-position: 0.0em !important;
}


/* End Of Mockup 3 */

.RptGenCorrRevisionAddendumLink
{
    padding-left: 25px;
}

a.allexptree:link, a.allexptree:visited
{
    color: red !important;
    font-size: 6pt !important;
    text-decoration: none !important;
    font-weight: normal !important;
}

a.allexptree:hover
{
    color: red !important;
    font-size: 6pt !important;
    text-decoration: underline !important;
    font-weight: normal !important;
}


#signintaberror
{
    background-color: white;
    color: red !important;
    font-size: 10pt !important;
    text-decoration: none !important;
    font-weight: normal !important;
    margin-top: 5px;
    margin-left: 5px;
    padding: 2px 2px 2px 2px;
    border: 1Px solid black;
    width: 710px;
}


a.printtext:link, a.printtext:visited
{
    color: #525252 !important;
    font-size: 8pt !important;
    text-decoration: none;
    font-weight: normal !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

a.printtext:hover
{
    color: #525252 !important;
    font-size: 8pt !important;
    text-decoration: underline !important;
    font-weight: normal !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

.tabRegBkg
{
    background-color: #FFFFFF !important;
}

.tabAltBkg
{
    background-color: #E6E6E6 !important;
}

table.tabBkg
{
    border-top: 1px gray solid;
}


#helpstem, #helpsyn, #helpfuzzy
{
    background-color: white;
    color: black;
    font-size: 9pt;
    text-decoration: none !important;
    font-weight: normal !important;
    margin-top: 5px;
    margin-left: 30px;
    padding: 2px 2px 2px 2px;
    /*border:1Px solid black;*/
    /*display:none;*/
}

.numbertable
{
    color: #C9C9C9 !important;
}

label
{
    color: #525252 !important;
    font-size: 10pt !important;
    text-decoration: none !important;
    font-weight: normal !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}



/****************************************************/
.MC3treeViewBGNormal2
{
    background-color: #E6E6E6;
    width: 97%;
    padding-bottom: 12px;
    padding-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
    border-bottom: 1px solid #C9C9C9;
    /*	border-top: 1px solid #E6E6E6; 	*/
    border-left: 1px solid #E6E6E6;
    border-right: 1px solid #C9C9C9;
    border-top: none;
    z-index: 2;
}

#tabmenu
{
    text-align: left;
    margin: 0px 0px 0px 0px;
    border: 0px solid #000000;
    background-color: #FFFFFF;
    width: 100%;
    padding-left: 40px;
    padding-top: 8px;
    padding-bottom: 0px;
}

    #tabmenu ul
    {
        padding: 0px 0;
        margin-left: 0;
        margin-top: 0px;
        margin-bottom: 0;
        list-style-type: none;
        text-align: left; /*set to left, center, or right to align the menu as desired*/
    }

    #tabmenu li
    {
        /*
	display: inline;
	*/
        /*
	overflow: hidden;
	*/
        list-style-type: none;
    }



    #tabmenu a, #tabmenu a.active
    {
        color: #6E6F35;
        background-color: #E6E6E6;
        background-repeat: repeat-x;
        font: bold 1em "Trebuchet MS", Arial, sans-serif;
        border-left: 1px solid #C9CAAE;
        border-right: 1px solid #C9CAAE;
        border-top: 1px solid #C9CAAE;
        border-bottom: 0px solid #E6E6E6;
        padding: 3px 7px 3px 7px;
        margin: 0px 0px 0px 0px;
        text-decoration: none;
    }

    #tabmenu a
    {
        border-bottom: 0px solid #C9C9C9;
        border-top: 1px solid #C9C9C9;
        background-image: url(images/newdesign/tabMenu_shadeBG_off.gif);
    }

        #tabmenu a.active
        {
            border-bottom: 0px solid #C9C9C9;
            border-top: 1px solid #C9C9C9;
            background-image: url(images/newdesign/tabMenu_shadeBG_on.gif);
        }

        #tabmenu a:hover
        {
            color: #6E6F35;
            background-color: #FFFFFF;
            border-bottom: 0px solid #C9C9C9;
            border-top: 1px solid #C9C9C9;
            text-decoration: underline;
        }

        #tabmenu a:visited
        {
            color: #998D63;
        }

        #tabmenu a.active
        {
            color: #26537C;
            background-color: #E6E6E6;
            border-top: 1px solid #C9C9C9;
            border-bottom: 0px solid #E6E6E6;
        }

            #tabmenu a.active:hover
            {
                background-color: #E6E6E6;
                color: #000000;
                border-bottom: 0px solid #E6E6E6;
                border-top: 1px solid #C9C9C9;
            }


.activealphletter
{
    border: 1px solid #C9CAAE;
    padding: 2px;
}

/************************/
tr.FTSParRowAlt
{
    padding-top: 2px;
    padding-bottom: 2px;
    height: 22px;
    background-color: #F7F7F7;
}

tr.FTSParRow
{
    padding-top: 2px;
    padding-bottom: 2px;
    height: 22px;
    background-color: #F0F0F0;
}

#FTSLinkContent2
{
    width: 100%;
    height: 100%;
    border: 1px solid #555555;
    margin: 0px 0px 0px 0px;
    padding: 3px 5px 3px 5px;
    background-color: #FFFFFF;
}

a#hrefhelpWTOGATTJur, a#hrefhelpstem, a#hrefhelpsyn, a#hrefhelpfuzzy
{
    cursor: pointer;
}


.jurpendagree
{
    padding: 0px;
    margin: 0px;
    margin-left: 15px;
    font-weight: bold;
}

.jurpendprov
{
    padding: 0px;
    margin: 0px;
    margin-left: 30px;
    font-weight: normal;
}

#PdfF8ToolBar
{
    color: #6A747B;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 8pt;
    font-weight: bold;
    padding-right: 9px;
}

p.popupCited
{
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font-weight: normal;
    font-style: normal;
    line-height: 20px;
}

/*task 1286*/
div.popupMentionsComments
{
    margin-top: 10px;
    margin-left: 20px;
    padding-top: 4px;
    padding-left: 15px;
    padding-right: 50px;
    line-height: 20px;
    text-align: justify;
    border-left: 5px solid #ddd;
}

div.popupMentionsComments2
{
    margin-top: 10px;
    margin-left: 20px;
    padding-top: 4px;
    padding-left: 15px;
    padding-right: 50px;
    line-height: 20px;
    text-align: justify;
    border-left: 5px solid #ddd;
}

/*task 1423*/
.popupMentionsComments, .popupMentionsComments p, .popupMentionsComments p em, .popupMentionsComments em, .popupMentionsComments p u, .popupMentionsComments u, .popupMentionsComments strong, .popupMentionsComments sup
{
    /*color: #6A747B !important;*/
    color: #696969 !important;
    font-family: Arial, Helvetica, sans-serif, Fixed !important;
}


/*task 1423*/
.popupMentionsComments2, .popupMentionsComments2 p, .popupMentionsComments2 p em, .popupMentionsComments2 em, .popupMentionsComments2 p u, .popupMentionsComments2 u, .popupMentionsComments2 strong, .popupMentionsComments2 sup
{
    color: #6A747B !important;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}

/*task 1286*/
div.popupMentionsLSP
{
    background-image: url("/images/bkg1.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    /*color: #666666;*/
    font-family: Verdana, sans-serif;
    font-size: 10px;
    font-weight: normal;
    font-style: normal;
    padding-top: 0px;
    padding-left: 4px;
    width: 20%;
    /*float: left;*/
    line-height: 22px;
}

/*task 1286*/
div.popupMentionsSP
{
    background-image: url("/images/bkg1b.jpg");
    background-repeat: no-repeat;
    background-position: top left;
    color: #808080;
    font-family: Verdana, sans-serif;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    padding-top: 0px;
    padding-left: 4px;
    /*width: 20%;*/
    line-height: 22px;
}

p.popupMentions
{
    color: black; /*#8598A6; task 1286*/
    font-family: Georgia, serif;
    font-weight: bold;
    font-style: italic;
}

    span.popupMentions, p.popupMentions em, span.popupMentions em
    {
        font-family: Georgia, serif;
        font-weight: normal;
        font-style: normal;
    }

p.smallFont, span.smallFont
{
    font-size: 0.8em;
}

/******************* PRINTER FRIENDLY **********************/

@media print
{
    .noprint
    {
        display: none;
    }

    .yesprint
    {
        display:;
    }

    .popupLinks
    {
        display: none;
    }

    div#outterPdfDiv
    {
        display: none;
    }

    #quickmenu1, #quickmenu1bar
    {
        display: none;
    }
}


/*
CSS for Bubble Tooltips by Alessandro Fulciniti
- http://pro.html.it - http://web-graphics.com
task 1286
*/
/* bt.css */
.tooltip
{
    width: 200px;
    color: #FFFFFF;
    font: lighter 11px/1.3 Arial,sans-serif;
    text-decoration: none;
    text-align: center;
}

    .tooltip span.top
    {
        padding: 30px 8px 0;
        background: url(images/tooltipbubble.gif) no-repeat top;
    }

    .tooltip b.bottom
    {
        padding: 3px 8px 15px;
        color: #FFFFFF;
        background: url(images/tooltipbubble.gif) no-repeat bottom;
    }
/*******************************************************/

/* ----- tool tip specific styles ----- */
#theToolTip
{
    position: absolute;
    left: -300px;
    width: 200px;
    border: 2px solid #C9C9C9;
    padding: 6px 5px 5px 10px;
    background-color: #FFFFCC;
    visibility: hidden;
    z-index: 100;
    color: #000000;
    font-size: 8pt;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135,strength=4);
}

#ToolTipPointer
{
    position: absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}

#theToolTip p
{
    font-size: 1.1em;
    color: #000000 !important;
    line-height: 1.4em;
    margin-right: 10px;
    margin-top: 0;
}

#ToolTipTextWrap
{
    font-weight: bold;
    font-size: 1.2em;
    color: #000000 !important;
    margin-right: 10px;
}
/* ---------------------------------------- */

/*
#quickmenu1 a         {color:black;background-color:white;text-decoration:none;text-indent:1ex;}
#quickmenu1 a:active  {color:black;text-decoration:none;}
#quickmenu1 a:hover   {color:black;background-color:#FFFF99}
#quickmenu1 a:visited {color:black;text-decoration:none;}
*/
/*************** Quick Slide Out Menu **************/
#quickmenu1 #quickmenu1bar
{
    font-size: 10px !important;
    font-weight: bold !important;
    width: 18px !important; /* this is the width of the vertical cell that reads "QUICK MENU" and that is always visible */
}

/*
#quickmenu1 .menuslideBetaHeader
{
	font-size: 11px !important;
	padding-left: 5px;
	color:white !important;
	font-weight: bold !important;
	background-color:#99ccff !important;
}
*/
#quickmenu1 .menuslideRTHeader
{
    font-size: 11px !important;
    padding-left: 5px;
    color: white !important;
    font-weight: bold !important;
    background-color: #3B5A86 !important;
}

#quickmenu1 .menuslideDocHeader
{
    font-size: 11px !important;
    padding-left: 5px;
    color: white !important;
    font-weight: bold !important;
    background-color: #B4BECA !important;
}

#quickmenu1 .menuslideJURHeader
{
    font-size: 11px !important;
    padding-left: 5px;
    color: white !important;
    font-weight: bold !important;
    background-color: #949362 !important;
}

#quickmenu1 .menuslideSTAHeader
{
    font-size: 11px !important;
    padding-left: 5px;
    color: white !important;
    font-weight: bold !important;
    background-color: #BABA8C !important;
}

/* Short Title */
a.menuslideShortTitle
{
    color: white !important;
    font-size: 10px !important;
    background-color: #7399C6 !important;
    text-decoration: none !important;
    text-indent: 5px !important;
    text-align: center;
}

a:active.menuslideShortTitle
{
    color: #FFFF66 !important;
    text-decoration: none !important;
}

a:hover.menuslideShortTitle
{
    color: #FFFF66 !important;
    /*background-color: #CEA40F !important;*/
    text-decoration: underline !important;
}

/* BETA */
/*
a.menuslideBeta
{
color:white !important;
font-size: 10px !important;
background-color:#99ccff !important;
text-decoration:none !important;
text-indent: 10px !important;
}

a:active.menuslideBeta
{
color: #FFFF66 !important;
text-decoration:none !important;
}

a:hover.menuslideBeta
{
color: #FFFF66 !important;
text-decoration: underline !important;
}
*/

/* Research Tools */
a.menuslideRT
{
    color: white !important;
    font-size: 10px !important;
    /*background-color:#6E6F35 !important;*/
    background-color: #3B5A86 !important;
    text-decoration: none !important;
    text-indent: 10px !important;
}

a:active.menuslideRT
{
    color: #FFFF66 !important;
    text-decoration: none !important;
}

a:hover.menuslideRT
{
    color: #FFFF66 !important;
    /*background-color: #CEA40F !important;*/
    text-decoration: underline !important;
}


/* Documents */
a.menuslideDoc
{
    color: white !important;
    font-size: 10px !important;
    background-color: #B4BECA !important;
    text-decoration: none !important;
    text-indent: 10px !important;
}

a:active.menuslideDoc
{
    color: #FFFF66 !important;
    text-decoration: none !important;
}

a:hover.menuslideDoc
{
    color: #FFFF66 !important;
    /*background-color: #CEA40F !important;*/
    text-decoration: underline !important;
}

/* Jurisprudence */
a.menuslideJur
{
    color: white !important;
    font-size: 10px !important;
    background-color: #949362 !important;
    text-decoration: none !important;
    text-indent: 10px !important;
}

a:active.menuslideJur
{
    color: #FFFF66 !important;
    text-decoration: none !important;
}

a:hover.menuslideJur
{
    color: #FFFF66 !important;
    /*background-color: #CEA40F !important;*/
    text-decoration: underline !important;
}

/* Statistics */
a.menuslideSta
{
    color: white !important;
    font-size: 10px !important;
    background-color: #BABA8C !important;
    text-decoration: none !important;
    text-indent: 10px !important;
}

a:active.menuslideSta
{
    color: #FFFF66 !important;
    text-decoration: none !important;
}

a:hover.menuslideSta
{
    color: #FFFF66 !important;
    /*background-color: #CEA40F !important;*/
    text-decoration: underline !important;
}

/*************** Quick Slide Out Menu **************/
/*
.ftsOptFiltTabs
{
	line-height: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #7395B9;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #7395B9;
	color: #000000;
}

.ftsOptFiltTabsSel a {
	font-weight: bold !important;
	color: #365179 !important;
}

.ftsOptFiltTabs a {
	font-weight: normal !important;
	color: #365179 !important;
}


.ftsOptFiltTabsSel
{
	line-height: 30px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	border-top:1px solid #F0F0F0;
	border-bottom:1px solid #7395B9;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #7395B9;
	color: #000000;
	font-weight: bold;
	color: black;
}
*/

.pdfhit
{
    color: #000000 !important;
    font-weight: bold;
    background-color: #FFFF99 !important;
}


a.shorttitlelinks:link
{
    color: #6A747B !important;
    font-size: 10pt;
    font-weight: bold !important;
    text-decoration: none;
    margin: 0px;
}

a.shorttitlelinks:visited
{
    color: #6A747B !important;
    font-size: 10pt;
    font-weight: bold !important;
    text-decoration: none;
    margin: 0px;
}

a.shorttitlelinks:hover
{
    color: #CEA40F !important;
    font-size: 10pt;
    font-weight: bold !important;
    text-decoration: none;
    margin: 0px;
}

.shorttitleexpand
{
    font-size: 1em !important;
    color: #525252 !important;
    /*font-weight: bold;*/
    font-family: Courier MS !important;
}

.shorttitleheader
{
    font-size: 1em !important;
    color: #6E6F35 !important;
    /*font-weight: bold;/*
	/*font-family:Courier MS !important;*/
}

.shorttitleexpand2
{
    font-size: 1em !important;
    color: #666666 !important;
    /*font-weight: bold;*/
    font-family: Courier MS !important;
}

.shorttitlereport
{
    font-size: 1em !important;
    color: #525252 !important;
    font-family: Courier MS !important;
}

.toppdfannot1 a:link
{
    color: #26537C;
    text-decoration: none;
    font-weight: normal;
}

.toppdfannot1 a:visited
{
    color: #998D63;
    text-decoration: none;
    font-weight: normal;
}

.toppdfannot1 a:hover
{
    color: #CEA40F;
    text-decoration: underline;
    font-weight: normal;
}

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.cssbutton
{
    line-height: 27px !important;
    background-color: #E6E6E6 !important;
    border: 1px #C9C9C9 solid !important;
    padding-top: 2px !important;
    padding-left: 1px !important;
    padding-bottom: 5px !important;
    padding-right: 1px !important;
    color: black !important;
    text-decoration: none !important;
    margin-bottom: 5px !important;
    /*font: 80% "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif !important;*/
}

    .cssbutton:visited
    {
        color: black;
    }

    .cssbutton:hover
    {
        border: 1px #C9C9C9 solid !important;
        padding-top: 1px !important;
        padding-left: 1px !important;
        padding-bottom: 5px !important;
        padding-right: 1px !important;
        background-color: #E6E6E6 !important;
        text-decoration: none !important;
        margin-bottom: 5px !important;
    }

    .cssbutton:active
    {
        color: black;
    }

a:link.cssbuttonsmall, a:visited.cssbuttonsmall, a:hover.cssbuttonsmall
{
    font: normal 10px Arial !important; /* Change 12px as desired */
}

td.cellHover_e6eaf0:hover
{
    background-color: #EEEFDB;
}

/******************************************/

td.interpbutton
{
    border: 1px #C9C9C9 solid;
    height: 80px;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #EEEEEE;
}

td.interpbutton_selected
{
    border: 1px #C9C9C9 solid;
    height: 80px;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #E6E6E6;
}


td.wtojurisplargebutton
{
    border: 1px #C9C9C9 solid;
    height: 50px;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #E6E6E6;
}

td.wtojurisplargebutton_selected
{
    border: 1px #C9C9C9 solid;
    height: 50px;
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #E6E6E6;
}

/* wtojurisplargebutton / awtojur */
td.wtojurisplargebutton a:link.awtojur, td.wtojurisplargebutton a:visited.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #26537C !important;
}

td.wtojurisplargebutton a:hover.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #CEA40F !important;
}

td.wtojurisplargebutton_selected a:link.awtojur, td.wtojurisplargebutton_selected a:visited.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: normal !important;
    color: #26537C !important;
}

td.wtojurisplargebutton_selected a:hover.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: normal;
    color: #CEA40F !important;
}

/* wtojurisplargebutton / awtojurselected */
td.wtojurisplargebutton a:link.awtojurselected, td.wtojurisplargebutton a:visited.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #000000 !important;
    font-weight: bold !important;
}

td.wtojurisplargebutton a:hover.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    color: #CEA40F !important;
    font-weight: bold !important;
}

td.wtojurisplargebutton_selected a:link.awtojurselected, td.wtojurisplargebutton_selected a:visited.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: normal !important;
    color: #000000 !important;
    font-weight: bold !important;
}

td.wtojurisplargebutton_selected a:hover.awtojurselected
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: normal;
    color: #CEA40F !important;
    font-weight: bold !important;
}


td.middlebutton
{
    border: 1px #C9C9C9 solid;
    /*height: 80px;*/
    vertical-align: middle;
    text-align: center;
    padding: 3px;
    background-color: #E6E6E6;
}

    td.middlebutton a:link.awtojur, td.middlebutton a:visited.awtojur
    {
        font: normal 11px Arial !important; /* Change 12px as desired */
        color: #26537C !important;
    }

    td.middlebutton a:hover.awtojur
    {
        font: normal 11px Arial !important; /* Change 12px as desired */
        color: #CEA40F !important;
    }

td.middlebutton_selected a:link.awtojur, td.middlebutton_selected a:visited.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: bold;
    color: #26537C !important;
}

td.middlebutton_selected a:hover.awtojur
{
    font: normal 11px Arial !important; /* Change 12px as desired */
    font-weight: bold;
    color: #CEA40F !important;
}

.signuptext
{
    font: normal 11px Arial !important;
}

.fsdeflegend
{
    /*font-family: Verdana, Arial, Helvetica, sans-serif !important;*/
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font: normal 12px !important;
    font-weight: bold !important;
    color: #000000 !important;
}

.fsdeflegendSmall
{
    /*font-family: Verdana, Arial, Helvetica, sans-serif !important;*/
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    font: normal 10px !important;
    font-weight: bold !important;
    color: #000000 !important;
}


/* Changed Here link colors*/
a:link.loginsignup
{
    color: #26537C;
    font-size: 10pt !important;
    text-decoration: none;
    font-weight: bold;
}
/* Changed Here link colors*/
a:visited.loginsignup
{
    color: #998D63;
    font-size: 10pt !important;
    text-decoration: none;
    font-weight: bold;
    font-style: normal;
}
/* Changed Here link colors*/
a:hover.loginsignup
{
    color: #CEA40F;
    font-size: 10pt !important;
    text-decoration: underline;
    font-weight: bold;
}

.clicktopreview
{
    font-size: 8pt !important;
}

.standardbkgtable, table.standardbkgtable
{
    background-color: #f0f0f0 !important;
}

.moreon
{
    background-color: #E6E6E6 !important;
    /*border: 1px solid #919191;*/
}

.moreonshadow
{
    background-color: White;
    background: white url('/images/info_shadow.jpg') no-repeat top left !important;
}

.moreonImpNotice
{
    background-color: #BF000 !important;
    /*border: 1px solid #919191;*/
}

.moreonImpNoticeshadow
{
    background-color: White;
    background: white url('/images/info_shadow_imp.jpg') no-repeat top left !important;
}

.getstarted
{
    background-color: #EEEFDB !important;
    border: 1px solid #919191;
}

a:link.moreonlnk, a:visited.moreonlnk
{
    color: #000000 !important;
    font-size: 9px !important;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}

a:hover.moreonlnk
{
    color: #000000 !important;
    font-size: 9px !important;
    text-decoration: underline;
    font-weight: normal;
    font-style: normal;
}


.nodata
{
    color: #FF0000 !important;
    font-weight: normal;
}

.savedbox
{
    padding: 2px;
    background-color: #D4EAC8;
    border: 1px solid #5E9241;
    width: 480px;
}


/* Changed Here fontsizecontainer */
a:link.lnkAdobe
{
    color: #26537C;
    background-color: #ffffff;
    font-size: 11pt;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:visited.lnkAdobe
{
    color: #998D63;
    background-color: #ffffff;
    font-size: 11pt;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

a:hover.lnkAdobe
{
    color: #CEA40F;
    background-color: #ffffff;
    font-size: 11pt;
    text-decoration: none;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
}

/* Changed Here link colors*/
a:link.sortcirculation
{
    color: #000000;
    font-size: 7pt;
    text-decoration: none;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* Changed Here link colors*/
a:visited.sortcirculation
{
    color: #000000;
    font-size: 7pt;
    text-decoration: none;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}
/* Changed Here link colors*/
a:hover.sortcirculation
{
    color: #000000;
    font-size: 7pt;
    text-decoration: underline;
    font-weight: bold;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
}


/* Search Results link */
a:link.searchresults
{
    color: #6E6F35;
    font-size: 8pt;
    text-decoration: none;
    font-weight: normal;
}
/* Changed Here link colors*/
a:visited.searchresults
{
    color: #83A0B9;
    font-size: 8pt;
    text-decoration: none;
    font-weight: normal;
    font-style: normal;
}
/* Changed Here link colors*/
a:hover.searchresults
{
    color: #CEA40F;
    font-size: 8pt;
    text-decoration: underline;
    font-weight: normal;
}
/* Mockup 3 */
.MC3Licon_1
{
    margin-bottom: 5px !important;
}

.MC3Licon_2
{
    margin-bottom: 4px !important;
}

.MC3Licon_3
{
    margin-bottom: 4px !important;
}

.MC3Licon_4
{
    margin-bottom: 3px !important;
}

.MC3Licon_5
{
    margin-bottom: 2px !important;
}

.MC3treeViewFont_1
{
    /*font-size: 10pt !important;*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_2
{
    /*font-size: 10pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_3
{
    /*font-size: 9pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_4
{
    /*font-size: 9pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_5
{
    /*font-size: 8pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_6
{
    /*font-size: 8pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_7
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_8
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_9
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewFont_10
{
    /*font-size: 7pt !important;	*/
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}

.MC3treeViewBGNormal
{
    background-color: #E6E6E6;
    width: 90%;
    padding-bottom: 12px;
    padding-top: 12px;
    padding-left: 12px;
    padding-right: 12px;
    border-bottom: 1px solid #C9C9C9;
    border-top: 1px solid #C9C9C9;
    border-left: 1px solid #C9C9C9;
    border-right: 1px solid #C9C9C9;
}

.MC3treeViewCurrent
{
    background-image: url(/images/tree_currbkg.gif) !important;
    background-repeat: repeat !important;
    background-position: 0.0em !important;
}

#yfsubnav
{
    width: auto;
}

td.tertiaryTab a
{
    height: 20px;
    white-space: nowrap;
    padding-top: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
}

td.selected
{
    background-color: #FFFFFF;
}

.SelecteChildTabArticleCit
{
    background-color: #e6e6e6;
}

    .SelecteChildTabArticleCit a
    {
        background-color: #e6e6e6;
        font-size: 11px; /* task 1286 */
        color: #4A667C;
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

        .SelecteChildTabArticleCit a:visited
        {
            font-size: 11px; /* task 1286 */
            color: #4A667C;
            text-decoration: none;
            font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
            font-weight: normal;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            text-align: center;
        }

        .SelecteChildTabArticleCit a:hover
        {
            font-size: 11px; /* task 1286 */
            color: #4A667C;
            text-decoration: underline;
            font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
            font-weight: normal;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            text-align: center;
        }

.SelecteChildTabJurCit
{
    background-color: #ffffff;
}

    .SelecteChildTabJurCit a
    {
        background-color: #ffffff;
        font-size: 11px; /* task 1286 */
        color: #4A667C;
        text-decoration: none;
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        font-weight: normal;
        padding-top: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        padding-right: 5px;
        text-align: center;
    }

        .SelecteChildTabJurCit a:visited
        {
            font-size: 11px; /* task 1286 */
            color: #4A667C;
            text-decoration: none;
            font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
            font-weight: normal;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            text-align: center;
        }

        .SelecteChildTabJurCit a:hover
        {
            font-size: 11px; /* task 1286 */
            color: #4A667C;
            text-decoration: underline;
            font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
            font-weight: normal;
            padding-top: 5px;
            padding-bottom: 5px;
            padding-left: 5px;
            padding-right: 5px;
            text-align: center;
        }

.yfsubnavun a
{
    color: #4A667C;
    font-size: 11px; /* task 1286 */
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    text-decoration: none;
    margin: 5px 0px 0px 0px;
    padding: 0px 9px 0px 9px;
}

    .yfsubnavun a:hover
    {
        color: #CEA40F !important;
        font-size: 11px; /* task 1286 */
        font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
        text-decoration: none;
    }

a#AnchMain
{
    font-size: 14pt !important;
    margin: 0px 0px 0px -7px;
    font-family: "Aktiv Grotesk Extended", "Helvetica Nueue", "Arial", sans-serif !important;
    color: #000;
}

    a#AnchMain:hover
    {
        color: #C68E17;
    }

.hide
{
    display: none;
}

.show
{
    display: block;
}

.textbox
{
    margin: 0px;
    color: #000000;
    font-size: 12px;
    width: 230px;
    height: 18px;
    background-color: #fbfdfd;
    border: #d0d0d0 solid 1px;
    padding: 2px 0px 0px 0px;
}

.table-header-repeat
{
    background: url(../../images/table/table_header_repeat.jpg) repeat-x;
    border: none;
    font-size: 0px;
    padding: 0px 0 0 0;
}

    .table-header-repeat p
    {
        color: #ffffff;
        font-family: Tahoma;
        font-size: 11px;
        font-weight: bold;
        line-height: 14px;
        margin: 0 0 0 10px;
        padding: 0 10px 0 0;
    }

th.line-left
{
    border-left: 1px solid #373737;
}

.DivHideMenus
{
    background-color: Black;
    clear: both;
    margin: 0 auto;
    margin-top: 20px !important;
    font-size: 5px !important;
    position: absolute;
    width: 100%;
}

.validationPopUp
{
    color: #26537c !important;
}

.notepadImage
{
    cursor: pointer;
    padding-bottom: 0px;
    padding-bottom: -5px;
    margin-bottom: -5px;
}

.bt-content
{
    height: 180px;
}

    .bt-content div
    {
        height: 165px;
    }


/*******************************************CSS for loader***********************************************************************/
#floatingCirclesG
{
    position: relative;
    width: 50px;
    height: 50px;
    -moz-transform: scale(0.6);
    -webkit-transform: scale(0.6);
    -ms-transform: scale(0.6);
    -o-transform: scale(0.6);
    transform: scale(0.6);
}

.f_circleG
{
    position: absolute;
    background-color: #FFFFFF;
    height: 9px;
    width: 9px;
    -moz-border-radius: 5px;
    -moz-animation-name: f_fadeG;
    -moz-animation-duration: 1.04s;
    -moz-animation-iteration-count: infinite;
    -moz-animation-direction: linear;
    -webkit-border-radius: 5px;
    -webkit-animation-name: f_fadeG;
    -webkit-animation-duration: 1.04s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: linear;
    -ms-border-radius: 5px;
    -ms-animation-name: f_fadeG;
    -ms-animation-duration: 1.04s;
    -ms-animation-iteration-count: infinite;
    -ms-animation-direction: linear;
    -o-border-radius: 5px;
    -o-animation-name: f_fadeG;
    -o-animation-duration: 1.04s;
    -o-animation-iteration-count: infinite;
    -o-animation-direction: linear;
    border-radius: 5px;
    animation-name: f_fadeG;
    animation-duration: 1.04s;
    animation-iteration-count: infinite;
    animation-direction: linear;
}

#frotateG_01
{
    left: 0;
    top: 20px;
    -moz-animation-delay: 0.39s;
    -webkit-animation-delay: 0.39s;
    -ms-animation-delay: 0.39s;
    -o-animation-delay: 0.39s;
    animation-delay: 0.39s;
}

#frotateG_02
{
    left: 6px;
    top: 6px;
    -moz-animation-delay: 0.52s;
    -webkit-animation-delay: 0.52s;
    -ms-animation-delay: 0.52s;
    -o-animation-delay: 0.52s;
    animation-delay: 0.52s;
}

#frotateG_03
{
    left: 20px;
    top: 0;
    -moz-animation-delay: 0.65s;
    -webkit-animation-delay: 0.65s;
    -ms-animation-delay: 0.65s;
    -o-animation-delay: 0.65s;
    animation-delay: 0.65s;
}

#frotateG_04
{
    right: 6px;
    top: 6px;
    -moz-animation-delay: 0.78s;
    -webkit-animation-delay: 0.78s;
    -ms-animation-delay: 0.78s;
    -o-animation-delay: 0.78s;
    animation-delay: 0.78s;
}

#frotateG_05
{
    right: 0;
    top: 20px;
    -moz-animation-delay: 0.91s;
    -webkit-animation-delay: 0.91s;
    -ms-animation-delay: 0.91s;
    -o-animation-delay: 0.91s;
    animation-delay: 0.91s;
}

#frotateG_06
{
    right: 6px;
    bottom: 6px;
    -moz-animation-delay: 1.04s;
    -webkit-animation-delay: 1.04s;
    -ms-animation-delay: 1.04s;
    -o-animation-delay: 1.04s;
    animation-delay: 1.04s;
}

#frotateG_07
{
    left: 20px;
    bottom: 0;
    -moz-animation-delay: 1.17s;
    -webkit-animation-delay: 1.17s;
    -ms-animation-delay: 1.17s;
    -o-animation-delay: 1.17s;
    animation-delay: 1.17s;
}

#frotateG_08
{
    left: 6px;
    bottom: 6px;
    -moz-animation-delay: 1.3s;
    -webkit-animation-delay: 1.3s;
    -ms-animation-delay: 1.3s;
    -o-animation-delay: 1.3s;
    animation-delay: 1.3s;
}

@-moz-keyframes f_fadeG
{
    0%
    {
        background-color: #000000;
    }

    100%
    {
        background-color: #FFFFFF;
    }
}

@-webkit-keyframes f_fadeG
{
    0%
    {
        background-color: #000000;
    }

    100%
    {
        background-color: #FFFFFF;
    }
}

@-ms-keyframes f_fadeG
{
    0%
    {
        background-color: #000000;
    }

    100%
    {
        background-color: #FFFFFF;
    }
}

@-o-keyframes f_fadeG
{
    0%
    {
        background-color: #000000;
    }

    100%
    {
        background-color: #FFFFFF;
    }
}

@keyframes f_fadeG
{
    0%
    {
        background-color: #000000;
    }

    100%
    {
        background-color: #FFFFFF;
    }
}

.disabledAnchor a
{
    /*pointer-events: none !important;
            cursor: default;*/
    pointer-events: none;
    opacity: 0.4;
    display: block;
}

.grab
{
    cursor: hand;
    cursor: grab;
    cursor: -moz-grab;
    cursor: -webkit-grab;
}

.grabbing
{
    cursor: grabbing;
    cursor: -moz-grabbing;
    cursor: -webkit-grabbing;
}


#A1
{
    color: #BF4949;
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
}


    #A1:hover
    {
        color: #C8A518;
        font-size: 10pt;
        text-decoration: none;
        font-weight: bold;
    }


.A1
{
    color: #BF4949;
    font-size: 10pt;
    text-decoration: none;
    font-weight: bold;
}


    .A1:hover
    {
        color: #C8A518;
        font-size: 10pt;
        text-decoration: none;
        font-weight: bold;
    }


.fa-file-pdf-o
{
    color: #ff0000 !important;
}


/* hasrh alert box 03/07/2017 */


.btn
{
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}

    .btn:focus
    {
        outline: thin dotted;
        outline: 5px auto -webkit-focus-ring-color;
        outline-offset: -2px;
    }

    .btn:hover,
    .btn:focus
    {
        color: #333;
        text-decoration: none;
    }


    .btn.disabled,
    .btn[disabled],
    .btn-primary
    {
        color: #fff;
        background-color: #428bca;
        border-color: #357ebd;
    }

        .btn-primary:hover,
        .btn-primary:focus,
        .btn-primary:active,
        .btn-primary.active,
        .open .dropdown-toggle.btn-primary
        {
            color: #fff;
            background-color: #3276b1;
            border-color: #285e8e;
        }

        .btn-primary:active,
        .btn-primary.active,
        .open .dropdown-toggle.btn-primary
        {
            background-image: none;
        }

        .btn-primary.disabled,
        .btn-primary[disabled],
        fieldset[disabled] .btn-primary,
        .btn-primary.disabled:hover,
        .btn-primary[disabled]:hover,
        fieldset[disabled] .btn-primary:hover,
        .btn-primary.disabled:focus,
        .btn-primary[disabled]:focus,
        fieldset[disabled] .btn-primary:focus,
        .btn-primary.disabled:active,
        .btn-primary[disabled]:active,
        fieldset[disabled] .btn-primary:active,
        .btn-primary.disabled.active,
        .btn-primary[disabled].active,
        .fade
        {
            opacity: 0;
            -webkit-transition: opacity .15s linear;
            transition: opacity .15s linear;
        }

            .fade.in
            {
                opacity: 1;
            }

.close
{
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2;
}

    .close:hover,
    .close:focus
    {
        color: #000;
        text-decoration: none;
        cursor: pointer;
        filter: alpha(opacity=50);
        opacity: .5;
    }

button.close
{
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
}

.modal-open
{
    overflow: hidden;
}

.modal
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    /*overflow-y: scroll;*/
    -webkit-overflow-scrolling: touch;
    outline: 0;
}

    .modal.fade .modal-dialog
    {
        -webkit-transition: -webkit-transform .3s ease-out;
        -moz-transition: -moz-transform .3s ease-out;
        -o-transition: -o-transform .3s ease-out;
        transition: transform .3s ease-out;
        -webkit-transform: translate(0, -25%);
        -ms-transform: translate(0, -25%);
        transform: translate(0, -25%);
    }

    .modal.in .modal-dialog
    {
        -webkit-transform: translate(0, 0);
        -ms-transform: translate(0, 0);
        transform: translate(0, 0);
    }

.modal-dialog
{
    position: relative;
    width: auto;
    margin: 10px;
}

.modal-content
{
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: none;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
}

.modal-backdrop
{
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}

    .modal-backdrop.fade
    {
        filter: alpha(opacity=0);
        opacity: 0;
    }

    .modal-backdrop.in
    {
        filter: alpha(opacity=50);
        opacity: .5;
    }

.modal-header
{
    min-height: 16.428571429px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    background: #F3765C;
}

    .modal-header .close
    {
        margin-top: -2px;
    }

.modal-title
{
    margin: 0;
    line-height: 1.428571429;
    color: #FFF;
}

.modal-body
{
    position: relative;
    padding: 20px;
    max-height: 420px;
    overflow: auto;
}

.modal-footer
{
    padding: 19px 20px 20px;
    margin-top: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}

    .modal-footer .btn + .btn
    {
        margin-bottom: 0;
        margin-left: 5px;
    }

    .modal-footer .btn-group .btn + .btn
    {
        margin-left: -1px;
    }

    .modal-footer .btn-block + .btn-block
    {
        margin-left: 0;
    }


.modal-dialog
{
    max-width: 500px;
    width: auto;
    margin: 25px auto;
}

.modal-content
{
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
}


.bootbox-body
{
    font-family: Calibri;
    font-size: 18px;
    color: black;
    font-weight: bold;
}

.icon::before
{
    display: inline-block;
    margin-right: .5em;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    cursor: pointer !important;
}

.iconFTS::before
{
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    cursor: pointer !important;
}

#popupArticleCitator .icon::before
{
    margin-right: 0em !important;
    margin-left: .5em !important;
}

.articleCitator .icon::before
{
    margin-right: 0em !important;
    margin-left: .5em !important;
}


#commentsnav .icon::before
{
    margin-right: 0em !important;
    margin-left: .5em !important;
}

div[id="bodytext"][class="para_Reg"] .icon::before
{
    margin-right: 0em !important;
    margin-left: .5em !important;
}



.tablealign
{
    vertical-align: middle !important;
}

    .tablealign tr, .tablealign td
    {
        vertical-align: middle !important;
    }



.tablebottomalign
{
    vertical-align: bottom !important;
}

    .tablebottomalign tr, .tablebottomalign td
    {
        vertical-align: bottom !important;
    }



.tabletopalign
{
    vertical-align: top !important;
}

    .tabletopalign tr, .tabletopalign td
    {
        vertical-align: top !important;
    }



.moreon
{
    vertical-align: middle !important;
}

    .moreon tr, .moreon td
    {
        vertical-align: middle !important;
    }

#quickmenu1bar
{
    vertical-align: middle !important;
}

#stickybar table
{
    vertical-align: middle !important;
}

#stickybar tr, #stickybar td
{
    vertical-align: middle !important;
}



/*.noprint {
    vertical-align: middle !important;
}
    .noprint tr, .noprint td {
        vertical-align: middle !important;
    }*/
.fa-minus-circle
{
    font-size: 12px !important;
}
