/*******************************
 GENERAL ARTICLES
********************************/
.map:link {COLOR: #336699; text-decoration: none}
.map:active {COLOR: #336699; text-decoration: none}
.map:visited {COLOR: #336699; text-decoration: none}
.map:hover {COLOR: #339999; text-decoration: none}
.CaptC {
        margin-top:0;
        margin-bottom:8;

        TEXT-ALIGN: center;
        font-family: Tahoma;
        font-size: 10pt;
        color: #9e0b0e;
        FONT-WEIGHT: bold;
}
.CaptL {
        margin-top:5;
        margin-bottom:3;

        font-family: Tahoma;
        font-size: 9pt;
        FONT-WEIGHT: bold;
        TEXT-ALIGN: left;
        color: #9e0b0e;
}
.Art {
        font-family: Tahoma;
        font-size: 8pt;
        color: #555555;
}
.ArtJ {
        text-align:justify;
        font-family: Tahoma;
        font-size: 8pt;
        color: #555555;
}
.ArtC {
        text-align:center;
        font-family: Tahoma;
        font-size: 8pt;
        color: #555555;
}
.ArtJT {
        text-align:justify;
        font-family: Tahoma;
        font-size: 8pt;
        color: #555555;
        margin-top:4;
}
.ArtJB {
        text-align:justify;
        font-family: Tahoma;
        font-size: 8pt;
        color: #555555;
        margin-bottom:4;
}
ul, ol {
       margin-top:2;
       margin-left:28;
       padding-left:0
}
li {
       margin-top:3;
}
.actionlink {
        font-family: tahoma;
        font-size: 10pt;

        background-image: url(../sysimages/icon_calltoaction2.gif);
        background-repeat: no-repeat;
        background-position: left;
        padding: 4px 4px 4px 14px;
        margin: 0px;
}
.actionlink a {
        font-size: 8pt;
        color: #369;
        text-decoration: none;
}
.actionlink a:hover {
        font-size: 8pt;
        text-decoration: underline;
}

body                {background-color:#FFFFFF; margin:0px; padding:0px }

td                        {text-align: left;
                        font-family:tahoma;
                        font-size:11px;
                        color:#595757;
                        line-height:13px;}

a                        {text-decoration: none; color:#A5191E}

.copy                {font-family:tahoma; font-size:11px; color:#ffffff; text-decoration:none}

.bot_txt        {color:#5D5853; text-decoration:none; font-family:tahoma; font-size:11px}

.gray                {color:#595757; text-decoration:none}
.light_gray {color:#656564; text-decoration:none}
.red                {color:#A5191E; text-decoration:none}
.black                {color:#3A3A3A; text-decoration:none}

.u                        {text-decoration:underline}
.up                        {text-transform:uppercase}
.sm                        {font-size:10px}
.b                        {font-size:12px}

.a                        {background-position:bottom;
                        background-repeat:repeat-x;
                        background-image:url(images/under.jpg);
                        color:#DACCE3}
a:hover{text-decoration:underline;}
#a:hover{text-decoration:none;}
.Block {
        MARGIN: 6px 0px 6px 0px;
        PADDING: 5px 5px 5px 15px;

        text-align:justify;
        font-family: Tahoma;
        font-size: 8pt;
        color: #000000;
        TEXT-INDENT: 0px;

        BORDER: #315573 1px solid;
        BACKGROUND-COLOR: #e7eff7;
}
.rb {
        MARGIN: 10px 0px 0px 10px;
        PADDING: 5px 5px 5px 5px;

        text-align: justify;
        font-family: MS Sans Serif;
        font-size: 8pt;
        color: #335577;

        BORDER-style: double;
        FLOAT: right;
        WIDTH: 240px;
}
.Det {
        text-align:justify;
        font-family: tahoma;
        font-size: 8pt;
        color: #F26522;
}
/*******************************
 SPECIAL DESIGN
********************************/
td.det {
        padding-left:5;

        text-align:left;
        font-family: tahoma;
        font-size: 9pt;
        color: #F26522;

        border: 1pt solid #555555;
}
td.simp {
        padding-left:5;
        padding-right:5;

        font-family: tahoma;
        font-size: 9pt;
        color: #555555;
        text-align:center;

        border: 1pt solid #666666;
}
td.simpL {
        padding-left:5;
        padding-right:5;

        font-family: tahoma;
        font-size: 9pt;
        color: #555555;

        border: 1pt solid #666666;
}
td.simpCapt {
        padding-left:5;
        padding-right:5;

        font-family: tahoma;
        font-size: 8pt;
        color: #555555;

        border: 1pt solid #666666;
}

/*******************************
 SUB-MENU STYLES
********************************/
#leftcolmenu {
        width:                                 150px;
        background-color:         #cccccc;
        }
/* MENU CONTAINER */
#submenu {
        float:                                 left;
        width:                                 100%; /* OPTION: Can be set to 100% if inside another conatiner (ie: table cell, or div) */
    white-space:        nowrap; /* BUG FIX: There were issues with Mac browsers using one less pixel than the PC
                                            versions, so that certain tier items that were OK in the PC versions
                                            were wrapping in the Mac version.*/
        }
/* GLOABL MENU SETTIGNS */
#submenu a {
        font-family:                 Arial, Helvetica, sans-serif;
        font-size:                         10px;
        color:                                 #666666;
        text-decoration:         none;
        }
#submenu a.selected {
        color:                                 #000000;
        }
#submenu a {
        float:                                 none; /* BUG FIX: Must float:none to work in WIN-IE */
        display:                         block;
        width:                                 100%; /* BUG FIX: Forces clickable region to fill space in WIN-IE */
        padding:                         5px 10px 5px 0px;
        }
html>body #submenu a {
        width:                                 auto;
                                                /* BUGFIX: Use the child selector ">" to redefine the width to auto, see rule #submenu a.
                                                Since IE/Windows doesn't understand child selectors, it ignores this rule.
                                                IE5/Mac, Opera and Netscape/Mozilla follow the rule, and everyone is happy. */
        }
#submenu .tierone a:hover,
#submenu .tiertwo a:hover,
#submenu .tierthree a:hover {
        background-color:         #bdf;
        }
#submenu .tierone a,
#submenu .tiertwo a,
#submenu .tierthree a {
        border-bottom:                 1px solid #ffffff;
        }
#submenu .tierone img,
#submenu .tiertwo img,
#submenu .tierthree img {
        align:                                 absmiddle;
        border:                         none;
        }
/* TIER-ONE MENU SETTIGNS */
#submenu .tierone a {
    background-color:   #cccccc;
    }
#submenu .tierone a.selected_blue {
    color:              #000000;
    background-color:   #bdf;
    }
/*
    background-color:   #bbbfff;
    */
#submenu .tieroneindent {
        width:                                 5px;
        height:                         10px;
        }
/*******************************
 INFO TABLES
********************************/
.header {
        background-image: url(../sysimages/linebg2.gif);
        background-position: bottom;
        background-repeat: repeat-x;

                border-right-color: #999999;
                    border-right-width: 1px;
                border-right-style: dotted;
}
.total                 {
                color: black;
                background-color: #DDDDDD;
                font-weight: bold;
                background-image: url(../sysimages/linebg2.gif);
                background-position: bottom;
                background-repeat: repeat-x;

                border-right-color: #999999;
                    border-right-width: 1px;
                border-right-style: dotted;

        border-top-color: green;
        border-top-width: 1px;
        border-top-style: solid;
                }


td {
                 color: black;
          font-family: Verdana,Arial, Helvetica, sans-serif;
            font-size: 8pt;
}

.viewstr0  {
        border-right-color: #999999;
        border-right-width: 1px;
        border-right-style: dotted;

        border-bottom-color: #999999;
        border-bottom-width: 1px;
        border-bottom-style: solid;
           }

.viewstr1  {
        border-right-color: #999999;
        border-right-width: 1px;
        border-right-style: dotted;
        background-color : #EBEBEB;

        border-bottom-color: #999999;
        border-bottom-width: 1px;
        border-bottom-style: solid;
           }
/*******************************
 TUTORIAL
********************************/
.CaptTC {
        margin-top:0;
        margin-bottom:8;

        TEXT-ALIGN: center;
        font-family: Tahoma;
        font-size: 11pt;
        color: #9e0b0e;
        FONT-WEIGHT: bold;
}
.CaptTL {
        margin-top:5;
        margin-bottom:3;

        TEXT-ALIGN: left;
        font-family: Tahoma;
        font-size: 11pt;
        color: #9e0b0e;
        FONT-WEIGHT: bold;
}

#maplinks
{
	display: none;
}

