BODY {
    MARGIN-TOP: 0px;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana,sans-serif,arial,helvetica
}

A {
    COLOR:1D303E;
    TEXT-DECORATION:underline
}
A:hover {
    TEXT-DECORATION:underline
}

TABLE TR TD {
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana,sans-serif,arial,helvetica
}

#topnav {
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: #101A21 1px solid;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;    
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;    
    WIDTH: 750px; 
    HEIGHT: 25px;
    BACKGROUND: #1D303E
}
#topnav UL {
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;    
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#topnav UL LI {
    BORDER-RIGHT: #fff 1px solid;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px;
    TEXT-ALIGN: center
}
#topnav UL LI A {
    PADDING-LEFT: 14px;
    PADDING-RIGHT: 14px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
    DISPLAY: block;
    FLOAT: left;
    MARGIN: 0px;
    FONT: 9pt/18pt verdana,sans-serif,arial,helvetica;
    COLOR: #fff;
    HEIGHT: 25px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#topnav UL LI A:hover {
    BACKGROUND: #385367;
    COLOR: #fff;
    TEXT-DECORATION: none
}
#topnav UL LI A.on {
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 0px;
    DISPLAY: block;
    BACKGROUND: #1D303E;
    FLOAT: left;
    MARGIN: 0px;
    FONT: 9pt verdana,sans-serif,arial,helvetica;
    COLOR: #fff;
    HEIGHT: 25px;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
#topnav UL LI A.on:hover {
    BACKGROUND: #1D303E;
    COLOR: #fff;
    TEXT-DECORATION: none
}

TABLE TR TD .leftNav {
    WIDTH:180px;
    HEIGHT:460px;
    FONT-SIZE:7.5pt;
    PADDING-LEFT:9px;
    PADDING-RIGHT:6px;
    PADDING-TOP:13px;
    COLOR:#6E6E6E;
    BACKGROUND: url(/images/left_bg.jpg) no-repeat
}
TABLE TR TD .leftNav A {
    COLOR:#6E6E6E;
    TEXT-DECORATION: underline
}
TABLE TR TD .leftNav A:hover {
    COLOR:#1D303E;
}
TABLE TR TD .leftNav #leftNavPost {
    PADDING-BOTTOM:20px
}
TABLE TR TD .leftNav #bulletList {
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 3px;    
    PADDING-BOTTOM: 0px;
    LIST-STYLE-TYPE: none;
}
TABLE TR TD .leftNav #bulletList li {
    MARGIN: 0px;
    PADDING-LEFT: 9px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;    
    BACKGROUND-IMAGE: url(/images/leftnav_bullet.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: 0px;
}

.mainLinks {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/images/mainLinks_bg.gif) repeat-x 50% bottom;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    WIDTH:570px
}
.mainLinks IMG {
    VERTICAL-ALIGN: middle
}
.mainLinks A {
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    COLOR:#1D303E;
    TEXT-DECORATION: none
}
.mainLinks A:hover {
    TEXT-DECORATION: underline
}

#crumb {
    COLOR: #6E6E6E;
    FONT-SIZE: 8pt
}
#crumb A {
    COLOR: #6E6E6E;
    TEXT-DECORATION: none
}
#crumb A:hover {
    COLOR: #1D303E;
    TEXT-DECORATION: underline
}

#pageHeader {
    COLOR: #6E6E6E;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px
}

TABLE .sysReqs {
    FONT-SIZE: 9pt;
    FONT-FAMILY: verdana,sans-serif,arial,helvetica;
    WIDTH: 552px;
    BORDER-BOTTOM: #101A21 1px solid;
    BORDER-LEFT: #101A21 1px solid;
    BACKGROUND: #fff
}
TABLE .sysReqs .header {
    PADDING: 6px;
    WIDTH: 138px;
    HEIGHT: 45px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #101A21 1px solid;
    BORDER-RIGHT: #101A21 1px solid;
    BACKGROUND: #BBBBBB;
    FONT-WEIGHT: bold
}
TABLE .sysReqs .browser {
    PADDING: 6px;
    WIDTH: 138px;
    HEIGHT: 45px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #101A21 1px solid;
    BORDER-RIGHT: #101A21 1px solid;
    BACKGROUND: #E4E4E4;
    FONT-WEIGHT: bold
}
TABLE .sysReqs TD {
    PADDING: 6px;
    WIDTH: 138px;
    HEIGHT: 45px;
    TEXT-ALIGN: center;
    VERTICAL-ALIGN: middle;
    BORDER-TOP: #101A21 1px solid;
    BORDER-RIGHT: #101A21 1px solid;
    BACKGROUND:#fff
}

#featureList {
    MARGIN-LEFT: 25px;
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;    
    PADDING-BOTTOM: 0px;
}

#featureList LI {
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;    
}

.img-shadow {
    FLOAT: left;
    BACKGROUND: url('/images/shadow.gif') no-repeat bottom right;
    /*MARGIN: 10px 0 0 10px !important;
    MARGIN: 10px 0 0 5px*/
    MARGIN: 4px 0 0 2px !important;
    MARGIN: 4px 0 0 2px
}

.img-shadow img {
    DISPLAY: block;
    POSITION: relative;
    BACKGROUND-COLOR: #fff;
    BORDER: 1px solid #a9a9a9;
    /*MARGIN: -6px 6px 6px -6px;*/
    MARGIN: -4px 5px 5px -4px;
    PADDING: 0px
}

.tinyText {
    FONT-SIZE:7pt
}

#clientLogin { WIDTH:100px; HEIGHT:20px; BORDER:1px #fff solid; TEXT-ALIGN:center}
#clientLogin #loginContainer { PADDING-TOP:2px }
#clientLogin IMG { VERTICAL-ALIGN:top;MARGIN-TOP:1px;MARGIN-RIGHT:5px }
#clientLogin A { COLOR:6E6E6E; TEXT-DECORATION:none }
#clientLogin A:hover { TEXT-DECORATION:underline }

.messageCenter TABLE {
    HEIGHT: 40px; WIDTH: 550px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #F9F7F1; BORDER-TOP: #DDD 1px solid; BORDER-BOTTOM: #DDD 1px solid; BORDER-LEFT: #DDD 1px solid; BORDER-RIGHT: #DDD 1px solid
}
.messageCenter TD {
    PADDING-LEFT: 10px; VERTICAL-ALIGN: middle
}
.footerLinks A {
    COLOR:999999;
    TEXT-DECORATION:none
}
.footerLinks A:hover {
    TEXT-DECORATION:underline
}