﻿    body {
        background-image: url(images/bgs/body.gif);
        background-repeat:repeat-x;
        margin:0px;
    }
    body, td
    {
        font-family: Tahoma, Arial;
        font-size:10pt;
    }
    h1
    {
        font-size:12pt;
    }
    h2
    {
        font-size:12pt;
        font-weight:normal;
    }
    
    #tblMain
    {
        width:925px;
    }
    
    #Logo
    {
        margin-left:4px;
        margin-top:14px;
        float:left;
    }
    #headerRight
    {
        float:right;
        font-size:12pt;
        background-color:#ffffff;
        border:1px solid #0066cc;
        padding:5px;
        width:355px;
        margin-top:2px;
        text-align:center;
    }
    
    #divContent
    {
        padding:5px;
        padding-left:15px;
    }
    
    .aButton
    {
        border:1px solid #338318;
        color:#0066cc;
        background-color:#ffffcc;
        padding:9px;
    }
    .tbl1 td
    {
        border-bottom:1px solid #cccccc;
    }
    .tbl1 td td
    {
        border-bottom:none;
    }
    .tbl1 th
    {
        border-bottom:1px solid #cccccc;
        background-color:#e8e8e8;
        font-size:11pt;
    }
    
    .currentStep
    {
        font-weight:bold;
    }
    
    .currentStatusFilter
    {
        color:#000000;
        text-decoration:none;
    }
    
    .Button
    {
        font-size:medium;
    }
    #divMessage
    {
        background-image:url(images/check.gif);
        background-repeat:no-repeat;
        border-top:1px solid #fde799;
        border-bottom:1px solid #fde799;
        background-color:#ffffcc;
        padding:9px;
        padding-left:35px;
        font-size:11pt;
    }
    
    .tbl2
    {
        border:1px solid #cccccc;
    }
    .tbl2 .desc
    {
        background-color:#EBE9ED;
        font-weight:bold;
        border-bottom:1px solid #cccccc;
    }
    .tbl2 .th1
    {
        font-size:12pt;
        background-color:#80B2E2;
        color:#ffffff;
        font-weight:bold;
        border-bottom:1px solid #cccccc;
        padding:5px;
    }
    

    /*-------------------------------------------------
      TABS
    -------------------------------------------------*/

    #Tabs {
        margin: 18px 10px 0px 0px;
        height: 27px;
        padding: 0px;
    }
    #Tabs a {
        background-color:#304b77;
        color:white;
        text-decoration:none;
        padding:2px;
        font-size:10px;
        border:1px solid #cccccc;
        border-bottom:0px;
    }

    #Tabs ul {
        margin: 0; padding: 0;
    }

    #Tabs li {
        margin: 0; padding: 0;
        display: inline;
        list-style: none;
        border: none;
    }

    #Tabs ul#MainTabs {
    }

    #Tabs a:hover {
        color: #fff;
        background: #0058B0;
    }

    #Tabs ul#MainTabs a:link, #Tabs ul#MainTabs a:visited {
        float: left; /* for IE6 */
        font-size: 12px;
        font-weight: normal;
        padding: 4px 8px 6px 8px; /*t,r,b,l*/
        margin-left:2px;
    }

    #Tabs ul#MainTabs a:link.current, #Tabs ul#MainTabs a:visited.current {
        background-color: #ffffff;
        border-bottom: 1px solid #ffffff;
        color: green;
        font-weight: bold;
        text-decoration: none;
        margin-left:2px;
    }
