﻿BODY
{
    font-family: verdana, arial, sans-serif;
    font-weight: normal;
    color: #000000;
    scrollbar-arrow-color: #5C8FC7;
    scrollbar-track-color: rgb(192,192,192);
    scrollbar-face-color: #C0C0C0;
    scrollbar-3dlight-color: rgb(192,192,192);
}

.formobjects
{
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.formobjects9
{
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.px1
{
    font-family: verdana, arial, sans-serif;
    font-size: 1px;
    font-weight: normal;
    color: #000000;
}
.px8
{
    font-family: verdana, arial, sans-serif;
    font-size: 8px;
    font-weight: normal;
    color: #000000;
}
.px9
{
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.px10
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}

.px11
{
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}

.px12
{
    font-family: verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}

.px14
{
    font-family: verdana, arial, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #000000;
}

.px16
{
    font-family: verdana, arial, sans-serif;
    font-size: 16px;
    font-weight: normal;
    color: #000000;
}

.px24
{
    font-family: verdana, arial, sans-serif;
    font-size: 24px;
    font-weight: normal;
    color: #000000;
}

.px48
{
    font-family: verdana, arial, sans-serif;
    font-size: 48px;
    font-weight: normal;
    color: #000000;
}

.px72
{
    font-family: verdana, arial, sans-serif;
    font-size: 72px;
    font-weight: normal;
    color: #000000;
}

.px90
{
    font-family: verdana, arial, sans-serif;
    font-size: 90px;
    font-weight: normal;
    color: #000000;
}

#page .notification 
{
    background-color: #3366FF;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    padding: 2px;
    font-size: 10px;
    text-transform: uppercase;
}

.lefttext
{
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
}
.redback10
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    background: #FF0000;
}

.greenback10
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    background: #00FF00;
}

.yellowback10
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    background: #FFFF00;
}

.tealback10
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    background: #00FFCC;
}

.orangeback10
{
    font-family: verdana, arial, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    background: #FF9900;
}

.readonlyback10
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
    background: #EBEBE4;
}

.title1
{
    font-family: verdana, arial, sans-serif;
    font-size: 18px;
    font-weight: normal;
    color: #000099;
}

.title2
{
    font-family: verdana, arial, sans-serif;
    font-size: 21px;
    font-weight: normal;
    color: #000099;
}

.headers
{
    font-family: verdana, arial, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000000;
}

.menuparent
{
    font-family: verdana, arial, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #000000;
    text-decoration: NONE;
}

.drag
{
    position: relative;
    cursor: hand;
}

.evencolor
{
    background: #CCFFFF;
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.oddcolor
{
    background: #FFFFCC;
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #000000;
}

.user
{
    font-family: verdana, arial, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #330099;
}

.quoterate
{
    font-family: verdana, arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000000;
}


A.menuparent:hover
{
    color: #000099;
    text-decoration: NONE;
    font-weight: NORMAL;
    font-size: 11px;
}

A.nav:link
{
    color: #CC0000;
    text-decoration: underline;
    font-size: 10px;
}
A.nav:visited
{
    color: #CC0000;
    text-decoration: underline;
    font-size: 10px;
}
A.nav:hover
{
    color: #000099;
    text-decoration: underline;
    font-weight: NORMAL;
    font-size: 10px;
}

A.navodd:link
{
    color: #CC0000;
    text-decoration: underline;
    font-size: 10px;
}
A.navodd:visited
{
    color: #CC0000;
    text-decoration: underline;
    font-size: 10px;
}
A.navodd:hover
{
    color: #000099;
    text-decoration: underline;
    font-weight: NORMAL;
    font-size: 10px;
}

A.navwhite:link
{
    color: #000000;
    text-decoration: underline;
    font-size: 10px;
}
A.navwhite:visited
{
    color: #000000;
    text-decoration: underline;
    font-size: 10px;
}
A.navwhite:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: NORMAL;
    font-size: 10px;
}

A.navgreen:link
{
    color: green;
    text-decoration: underline;
    font-size: 10px;
}
A.navgreen:visited
{
    color: green;
    text-decoration: underline;
    font-size: 10px;
}
A.navgreen:hover
{
    color: #000099;
    text-decoration: underline;
    font-weight: NORMAL;
    font-size: 10px;
}

A.navwhite2:link
{
    color: #FFFFFF;
    text-decoration: NONE;
    font-size: 10px;
}
A.navwhite2:visited
{
    color: #FFFFFF;
    text-decoration: NONE;
    font-size: 10px;
}
A.navwhite2:hover
{
    color: #FFFFFF;
    text-decoration: NONE;
    font-weight: NORMAL;
    font-size: 10px;
}

A.navblack:link
{
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}
A.navblack:visited
{
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}
A.navblack:hover
{
    color: #000099;
    text-decoration: underline;
    font-weight: NORMAL;
    font-size: 9px;
}

A.nav11:link
{
    color: #CC0000;
    text-decoration: NONE;
    font-size: 11px;
}
A.nav11:visited
{
    color: #CC0000;
    text-decoration: NONE;
    font-size: 11px;
}
A.nav11:hover
{
    color: #000099;
    text-decoration: NONE;
    font-weight: NORMAL;
    font-size: 11px;
}

A.navtop:link
{
    color: #CC0000;
    text-decoration: NONE;
    font-size: 9px;
}
A.navtop:visited
{
    color: #CC0000;
    text-decoration: NONE;
    font-size: 9px;
}
A.navtop:hover
{
    color: #000099;
    text-decoration: NONE;
    font-weight: NORMAL font-size: 9px;
}

A.intcomm:link
{
    color: #FF0000;
    text-decoration: NONE;
    font-size: 9px;
}
A.intcomm:visited
{
    color: #FF0000;
    text-decoration: NONE;
    font-size: 9px;
}
A.intcomm:hover
{
    color: #003399;
    text-decoration: NONE;
    font-size: 9px;
}

A.navunder:link
{
    color: #CC0000;
    text-decoration: underline;
    font-size: 9px;
}
A.navunder:visited
{
    color: #CC0000;
    text-decoration: underline;
    font-size: 9px;
}
A.navunder:hover
{
    color: #000099;
    text-decoration: underline;
    font-weight: NORMAL font-size: 9px;
}

A.navwhiteunder:link
{
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}
A.navwhiteunder:visited
{
    color: #000000;
    text-decoration: underline;
    font-size: 9px;
}
A.navwhiteunder:hover
{
    color: #FFFFFF;
    text-decoration: underline;
    font-weight: NORMAL font-size: 9px;
}

P.page
{
    page-break-before: always;
}

.helpicon
{
    cursor: help;
    padding: 2px 5px;
    text-align: center;
    font-weight: bold;
    font-size: 9px;
    color: #00a;
    font-family: Arial;
}

#tooltip
{
    display: none;
    position: absolute;
    padding: 2px 5px;
    text-align: left;
    font-size: 11px;
    background-color: #111;
    opacity: 0;
    filter: alpha(opacity=0);
    color: #eee;
    border: 1px solid white;
}

img.pwimg 
{
    max-width: 100%;
    max-height: 100%;
}

/* Sylectus 2.0 Styles */

.center
{
    text-align: center !important;
}

.centered
{
    margin-left: auto;
    margin-right: auto;
}

.fullwidth
{
    width: 100%;
}

div.carrierdoc
{
    text-align: center;
    margin: 20px 0;
}
object.carrierdoc
{
    width: 100%;
    max-width: 850px;
    height: 1100px;
}

#body *
{
    font-family: Verdana, Arial;
}

#body
{
    margin-top: 1em;
    font-size: 10px;
}
#body.fullwidth
{
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
#body.narrow-margin 
{
    margin-left: 20px;
    margin-right: 20px;
}
#body.medium-margin 
{
    margin-left: 50px;
    margin-right: 50px;
}
#body.wide-margin 
{
    margin-left: 100px;
    margin-right: 100px;
}
#body.center-500
{
    margin-left: auto;
    margin-right: auto;
    width: 500px;
}
#body.center-600
{
    margin-left: auto;
    margin-right: auto;
    width: 600px;
}
#body.center-600
{
    margin-left: auto;
    margin-right: auto;
    width: 600px;
}
#body.center-700
{
    margin-left: auto;
    margin-right: auto;
    width: 700px;
}
#body.center-800
{
    margin-left: auto;
    margin-right: auto;
    width: 800px;
}
#body.center-900
{
    margin-left: auto;
    margin-right: auto;
    width: 900px;
}
#body.center-1000
{
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
#body.center-1100
{
    margin-left: auto;
    margin-right: auto;
    width: 1100px;
}
#body.center-1200
{
    margin-left: auto;
    margin-right: auto;
    width: 1200px;
}
#body.center-1300
{
    margin-left: auto;
    margin-right: auto;
    width: 1300px;
}
#body.center-1400
{
    margin-left: auto;
    margin-right: auto;
    width: 1400px;
}
#body.center-1500
{
    margin-left: auto;
    margin-right: auto;
    width: 1500px;
}
#body.center-25percent
{
    margin-left: auto;
    margin-right: auto;
    width: 525%;
}
#body.center-50percent
{
    margin-left: auto;
    margin-right: auto;
    width: 50%;
}
#body.center-75percent
{
    margin-left: auto;
    margin-right: auto;
    width: 75%;
}


#wait 
{
    text-align: center;
    font-weight: bold;
}

#page 
{
    font-size: 9px;
}

#page a
{
    color: #CC0000;
}

#page .header 
{
    background-color: #FF9900;
    font-weight: bold;
    text-align: center;
    padding: 2px;
    font-size: 10px;
    text-transform: uppercase;
}

#page div.errorbox
{
    color: #ffffff;
    background-color: #ff0000;
    font-weight: bold;
    text-align: center;
    padding: 2px;
    font-size: 10px;
}
#page div.successbox
{
    display: none;
    color: #ffffff;
    background-color: #00cc00;
    font-weight: bold;
    text-align: center;
    padding: 2px;
    font-size: 10px;
}

#page div.buttonbox
{
    margin: 1em 0;
}

#page select
{
    font-size: 9px;
}

#page textarea
{
    font-size: 9px;
}

#page input
{
    font-size: 9px;
}

#page table.datatable
{
   border-spacing: 1px;
}
#page table.datatable .header
{
    background-color: #FF9900;
}
#page table.datatable tr
{
    vertical-align: top;
}
#page table.datatable th
{
    padding: 3px 5px;
}
#page table.datatable td
{
    padding: 3px 5px;
}
#page table.datatable th
{
    background-color: #CCFFFF;
    text-align: left;
}
#page table.datatable td
{
    background-color: #FFFFCC;
}
#page table.datatable tr.alt td
{
    background-color: #CCFFFF;
}
#page table.datatable tr.footer td
{
    text-align: center;
}

div.pagefooter
{
    text-align: center;
    margin-top: 1em;
}

#footer
{
    text-align: center;
    margin-top: 1em;
}

@media print
{
    #printarea2
    {
        display: none;
    }
    #printarea
    {
        display: none;
    }
    .printhide
    {
        display: none;
    }
}
