.textfield {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigtextfield {
        FONT-FAMILY: Verdana, Arial, Helvetica, font-size: 9px
}
.smalltextfield {
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.searchfields {
        FONT-SIZE: 10px; WIDTH: 170px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.date {
        FONT-SIZE: 9px; COLOR: #888e9c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.greentext {
        FONT-SIZE: 9px; COLOR: #999933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.clienttitle {
        FONT-SIZE: 20px; COLOR: #d90000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.stafftitle {
        FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #00496e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.staffrole {
        FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.day {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #b7bfc9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.night {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #b7bfc9; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallboldwhitetext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallwhitetext {
        FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.whitetext {
        FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bigwhite {
        FONT-SIZE: 24px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallgraytype {
        FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallgrayboldtext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #888e9c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smalltext {
        FONT-SIZE: 9px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallboldtext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.boldtext {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.darktitle {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000034; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titletext {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titlebar1 {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d90000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titlebar2 {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titlebar3 {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerbar {
        FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftnav {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #20618a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.nav2text {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nav2text A:link {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.nav2text A:visited {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.nav2text A:active {
        COLOR: #bfd5eb; TEXT-DECORATION: none
}
.nav2text A:hover {
        COLOR: #d90000; TEXT-DECORATION: none
}
.bodyheader {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodycopy {
        FONT-SIZE: 10px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodycopy A:link {
        FONT-WEIGHT: bold; COLOR: #22638c; TEXT-DECORATION: none
}
.bodycopy A:visited {
        FONT-WEIGHT: bold; COLOR: #22638c; TEXT-DECORATION: none
}
.bodycopy A:active {
        FONT-WEIGHT: bold; COLOR: #22638c; TEXT-DECORATION: none
}
.bodycopy A:hover {
        FONT-WEIGHT: bold; COLOR: #d90000; TEXT-DECORATION: none
}
.activebodycopy {
        FONT-SIZE: 10px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.activebodycopy A:link {
        FONT-WEIGHT: bold; COLOR: #22638c; TEXT-DECORATION: none
}
.activebodycopy A:visited {
        FONT-WEIGHT: bold; COLOR: #22638c; TEXT-DECORATION: none
}
.activebodycopy A:active {
        FONT-WEIGHT: bold; COLOR: #d90000; TEXT-DECORATION: none
}
.activebodycopy A:hover {
        FONT-WEIGHT: bold; COLOR: #d90000; TEXT-DECORATION: none
}
.tabletext {
        FONT-SIZE: 9px; COLOR: #222624; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabletext A:link {
        FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.tabletext A:visited {
        FONT-WEIGHT: bold; COLOR: #ebedf2; TEXT-DECORATION: none
}
.tabletext A:active {
        FONT-WEIGHT: bold; COLOR: #bfd5eb; TEXT-DECORATION: none
}
.tabletext A:hover {
        FONT-WEIGHT: bold; COLOR: #d90000; TEXT-DECORATION: none
}
.tabletext2 {
        FONT-SIZE: 9px; COLOR: #fe000c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabletext2 A:link {
        FONT-WEIGHT: bold; COLOR: #6599cc; TEXT-DECORATION: none
}
.tabletext2 A:visited {
        FONT-WEIGHT: bold; COLOR: #6599cc; TEXT-DECORATION: none
}
.tabletext2 A:active {
        FONT-WEIGHT: bold; COLOR: #6599cc; TEXT-DECORATION: none
}
.tabletext2 A:hover {
        FONT-WEIGHT: bold; COLOR: #d90000; TEXT-DECORATION: none
}
.lefttext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #fe000c; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lefttext A:link {
        COLOR: #6599cc; TEXT-DECORATION: none
}
.lefttext A:visited {
        COLOR: #6599cc; TEXT-DECORATION: none
}
.lefttext A:active {
        COLOR: #6599cc; TEXT-DECORATION: none
}
.lefttext A:hover {
        COLOR: #d90000; TEXT-DECORATION: none
}
.navtext {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navtext A:link {
        COLOR: #6699cc; TEXT-DECORATION: none
}
.navtext A:visited {
        COLOR: #6699cc; TEXT-DECORATION: none
}
.navtext A:hover {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.navtext A:active {
        COLOR: #6699cc; TEXT-DECORATION: none
}
.tabletextblue {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabletextblue A:link {
        COLOR: #99cdff; TEXT-DECORATION: none
}
.tabletextblue A:visited {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.tabletextblue A:active {
        COLOR: #99cdff; TEXT-DECORATION: none
}
.tabletextblue A:hover {
        COLOR: #ffffff; TEXT-DECORATION: none
}
.darkbluetext {
        FONT-SIZE: 10px; COLOR: #004466; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.darkbluetext A:link {
        FONT-WEIGHT: bold; COLOR: #004466; TEXT-DECORATION: none
}
.darkbluetext A:visited {
        FONT-WEIGHT: bold; COLOR: #004466; TEXT-DECORATION: none
}
.darkbluetext A:active {
        FONT-WEIGHT: bold; COLOR: #004466; TEXT-DECORATION: none
}
.darkbluetext A:hover {
        FONT-WEIGHT: bold; COLOR: #d90000; TEXT-DECORATION: none
}
.bluetext {
        FONT-SIZE: 9px; COLOR: #00496e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueboldtext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #00496e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueboldtext A:link {
        FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blueboldtext2 {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #00496e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallbluetext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #6699cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.darkblueboldtext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000033; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lightblueboldtext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #669acc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.smallredtext {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #d90000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fon1 {
        background-image: url(pic/index/fon_2.jpg);
        background-repeat: no-repeat;
        background-position: left;
}
.fon2 {

        background-image: url(pic/index/fon_1.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
.form1 {
        background-color: #CCCCCC;
        height: 18px;
        width: 130px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #003333;
}

.form2 {
        background-color: #CCCCCC;
        height: 14px;
        width: 130px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8px;
        color: #003333;
}
.newsbox_fon1 {
        background-image: url(pic/index/a_fon1.gif);
        background-repeat: no-repeat;
        background-position: right top;
}
.newsbox_fon2_l {

        background-image: url(pic/index/a_fon2.gif);
        background-repeat: no-repeat;
        background-position: center top;
}
.prbox_fon1 {

        background-image: url(pic/index/q_fon2.gif);
        background-repeat: no-repeat;
        background-position: right top;
}