﻿
BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 0px;
    COLOR: #444d57;
    MARGIN-RIGHT: 0px;
    FONT-FAMILY: verdana, Arial
}
DIV#divheader
{
    Z-INDEX: 1;
    LEFT: 0px;
    WIDTH: 100%;
    TOP: 0px;
    HEIGHT: 78px
}
TD
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Geneva, Arial, helvetica, sans-serif
}
.copysmall
{
    FONT-SIZE: 10px;
    COLOR: #444d57;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headcontent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tile2td
{
    BACKGROUND-IMAGE: url(../images/tile2td.gif);
    BACKGROUND-REPEAT: repeat-x
}
.urltagline
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(../images/h_blend1.jpg);
    PADDING-BOTTOM: 10px;
    VERTICAL-ALIGN: bottom;
    COLOR: #36559b;
    PADDING-TOP: 10px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 75px;
    TEXT-ALIGN: center
}
.linehoriz
{
    BACKGROUND-COLOR: #36559b
}
.pagetitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #444d57;
    FONT-FAMILY: Verdana, Arial
}
A
{
    COLOR: #663366
}
A.link9
{
    FONT-SIZE: 9px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link9:visited
{
    FONT-SIZE: 9px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link9:hover
{
    FONT-SIZE: 9px;
    COLOR: #36559b;
    TEXT-DECORATION: none
}
A.link9:active
{
    FONT-SIZE: 9px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link11:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link11:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #36559b;
    TEXT-DECORATION: none
}
A.link11:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link13:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.link13:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #36559b;
    TEXT-DECORATION: none
}
A.link13:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #663366;
    TEXT-DECORATION: none
}
A.Blacklink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.headteal
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/teal_line.gif);
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #99cccc;
    TEXT-ALIGN: right
}
.headteal2
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #444d57;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #99cccc
}
.ratingStar
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 0pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 13px;
    CURSOR: pointer;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 12px
}
.filledRatingStar
{
    BACKGROUND-IMAGE: url(~/Images/FilledStar.png)
}
.emptyRatingStar
{
    BACKGROUND-IMAGE: url(~/Images/EmptyStar.png)
}
.savedRatingStar
{
    BACKGROUND-IMAGE: url(~/Images/SavedStar.png)
}
.gvHeaderBox1
{
    BACKGROUND-IMAGE: url(~/images/headerback1.gif);
    FONT-FAMILY: Verdana
}
.headcon
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/con_line.gif);
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #aeaed2;
    TEXT-ALIGN: right
}
.headcon2
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #444d57;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #aeaed2
}
.headbus
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/bus_line.gif);
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #ddcfaa;
    TEXT-ALIGN: right
}
.headbus2
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #444d57;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ddcfaa
}
.headage
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/age_line.gif);
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #b2c9a8;
    TEXT-ALIGN: right
}
.headage2
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #444d57;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #b2c9a8
}
.headmed
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/med_line.gif);
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #c7a4a6;
    TEXT-ALIGN: right
}
.headmed2
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #444d57;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #c7a4a6
}
.headerbox
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    VERTICAL-ALIGN: middle;
    COLOR: #444d57;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerbox1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/headerback1.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px
}
.headerbox2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/headerback2.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px
}
.headerbox3
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(../images/headerback3.gif);
    VERTICAL-ALIGN: middle;
    COLOR: #36559b;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 25px
}
.quotebox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 20px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #bbccdd
}
.quoteboxtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN: 20px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana
}
.footerbox
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #36559b 1px solid;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #444d57;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.footerbox1
{
    PADDING-RIGHT: 10px;
    BORDER-TOP: #36559b 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #444d57;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.mainsubhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #444d57;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mainsubheadBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maintextbox
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    VERTICAL-ALIGN: top;
    COLOR: #444d57;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.maincopy
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.comp_name
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rating
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 3px;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 50px;
    TEXT-ALIGN: center
}
.ratebox
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-SIZE: 26px;
    PADDING-BOTTOM: 5px;
    WIDTH: 60px;
    COLOR: #ffffff;
    PADDING-TOP: 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.rateLetter
{
    FONT-SIZE: 26px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerbar
{
    FONT-SIZE: 10px;
    COLOR: #2a4256;
    FONT-FAMILY: Verdana, Arial
}
.topboxSearch
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana
}
.custom UL
{
    PADDING-LEFT: 1.2em;
    MARGIN-LEFT: 0px;
    TEXT-INDENT: -1.2em;
    LIST-STYLE-TYPE: none
}
.custom LI
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: none
}
.custom-gen LI
{
    LIST-STYLE-IMAGE: none;
    LIST-STYLE-TYPE: none
}
.pagetitlehead
{
    PADDING-LEFT: 15px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #99cccc
}
.headnews
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right bottom;
    FONT-SIZE: 24px;
    BACKGROUND-IMAGE: url(../images/news_line.gif);
    VERTICAL-ALIGN: text-bottom;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 29px;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: right
}
.headnews2
{
    PADDING-LEFT: 15px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #666699
}
.newsheadBlue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headerboxNews
{
    PADDING-RIGHT: 15px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 19px;
    PADDING-BOTTOM: 1px;
    COLOR: #36559b;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #36559b 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LETTER-SPACING: 0.1em
}
.totalbox
{
    TEXT-ALIGN: center
}
.tablesmall
{
    BORDER-RIGHT: #36559b 1px solid;
    BORDER-TOP: #36559b 1px solid;
    BORDER-LEFT: #36559b 1px solid;
    BORDER-BOTTOM: #36559b 1px solid
}
.tablehead
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #36559b
}
.tablerow1
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #444d57;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.tablerow1alt
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #444d57;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e3eaf1;
    TEXT-ALIGN: center
}
.tablerow2
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #444d57;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.tablerow2alt
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #444d57;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e3eaf1
}
.tablerow3
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    COLOR: #36559b;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.tablerow4
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
A.toplink
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #663366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.toplink:hover
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.toplink:visited
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #663366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.toplink:active
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #663366;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.headerlinks2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    LINE-HEIGHT: 40px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #2a4256;
    TEXT-DECORATION: none
}
A.headerlinks2:hover
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: white;
    LINE-HEIGHT: 40px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #df5024;
    TEXT-DECORATION: none
}
.footertext
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
A.footerlinks
{
    FONT-SIZE: 9px;
    COLOR: #2a4256;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.footerlinks:hover
{
    FONT-SIZE: 9px;
    COLOR: #cc3333;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.normaltext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #36559b;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Verdana, Arial
}
.normaltextmaron
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc3333;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Verdana, Arial
}
.normalQtext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial
}
.normaltextred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #df5024;
    LINE-HEIGHT: 20pt;
    FONT-FAMILY: Verdana, Arial
}
A.normalQtextlinks
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #663366;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.normalQtextlinks:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.normalQtextlinks16:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #663366;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.normalQtextlinks16:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #663366;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A.normalQtextlinks16:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #36559b;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.fieldstext
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    FONT-FAMILY: Verdana, Arial
}
.fieldstextborder
{
    BORDER-RIGHT: #36559b 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #36559b 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 5px;
    OVERFLOW: auto;
    BORDER-LEFT: #36559b 1px solid;
    COLOR: #444d57;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #36559b 1px solid;
    FONT-FAMILY: Verdana, Arial
}
.fieldstextblueb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial
}
.textblue10
{
    FONT-SIZE: 10px;
    COLOR: #36559b;
    FONT-FAMILY: Verdana, Arial
}
.fieldstexti
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial
}
.fieldstextblack
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial
}
.copyright
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 10px;
    COLOR: #444d57;
    PADDING-TOP: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.pagetitleimg
{
    Z-INDEX: -1;
    LEFT: 179px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 82px
}
.pagetitleimghome
{
    Z-INDEX: -1;
    LEFT: 180px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 84px
}
.pageimg
{
    RIGHT: 0px;
    PADDING-TOP: 0px;
    POSITION: absolute;
    TOP: 82px
}
.errortext
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ff0000;
    LINE-HEIGHT: 16pt;
    FONT-FAMILY: Verdana, Arial
}
.errorqtext
{
    FONT-SIZE: 11px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial
}
.Hinttext
{
    FONT-SIZE: 11px;
    COLOR: #2a6b32;
    FONT-FAMILY: Verdana, Arial
}
.gridheader
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 11px;
    COLOR: white;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 17pt;
    BACKGROUND-COLOR: #36559b;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 1px
}
A.gridheader
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 11px;
    COLOR: white;
    LINE-HEIGHT: 20px;
    BORDER-BOTTOM: 1px;
    FONT-FAMILY: Verdana, Arial;
    HEIGHT: 17pt;
    BACKGROUND-COLOR: #36559b;
    TEXT-ALIGN: center;
    BORDER-RIGHT-WIDTH: 1px;
    TEXT-DECORATION: underline
}
.gridtextodd
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e3eaf1
}
.gridtexteven
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff
}
A.gridtextodd
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #e3eaf1;
    TEXT-DECORATION: none
}
A.gridtexteven
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.gridtexthighlight
{
    FONT-SIZE: 11px;
    COLOR: #444d57;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f9fae6
}
.gridtext
{
    FONT-SIZE: 11px;
    COLOR: #2a4256;
    LINE-HEIGHT: 11pt;
    FONT-FAMILY: Verdana, Arial
}
.text9
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial
}
.LabelServing
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: navy;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.MaskedEditFocus
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffcc
}
.MaskedEditMessage
{
    FONT-WEIGHT: bold;
    COLOR: #ff0000
}
.MaskedEditError
{
    BACKGROUND-COLOR: #ffcccc
}
.MaskedEditFocusNegative
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ffffcc
}
.MaskedEditBlurNegative
{
    COLOR: #ff0000
}
.MyCalendar .ajax__calendar_container
{
    BORDER-RIGHT: #646464 1px solid;
    BORDER-TOP: #646464 1px solid;
    BORDER-LEFT: #646464 1px solid;
    COLOR: red;
    BORDER-BOTTOM: #646464 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day
{
    COLOR: black
}
.MyCalendar .ajax__calendar_other .ajax__calendar_year
{
    COLOR: black
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day
{
    COLOR: black
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_month
{
    COLOR: black
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_year
{
    COLOR: black
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.MyCalendar .ajax__calendar_active .ajax__calendar_month
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.MyCalendar .ajax__calendar_active .ajax__calendar_year
{
    FONT-WEIGHT: bold;
    COLOR: black
}
.validatorCalloutHighlight
{
    BACKGROUND-COLOR: #ffff99
}
.modalBackground
{
    FILTER: alpha(opacity=50);
    BACKGROUND-COLOR: gray;
    opacity: 0.5
}
.modalPopup
{
    BORDER-RIGHT: gray 3px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: gray 3px solid;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: gray 3px solid;
    WIDTH: 500px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: gray 3px solid;
    BACKGROUND-COLOR: #ffffdd
}
.activePanel
{
    bgcolor: #ffffdd
}
.HoverPanelTOB
{
    BACKGROUND-IMAGE: url(Images/leftnavbg.gif)
}
.unwatermarked
{
}
.watermarked
{
    BACKGROUND-COLOR: aqua
}
#html
{
    HEIGHT: 100%
}
BODY
{
    HEIGHT: 100%
}
#divAjaxTimer
{
    DISPLAY: none;
    LEFT: 30px;
    WIDTH: 350px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 150px
}
#ifAjaxTimer
{
    DISPLAY: none;
    LEFT: 30px;
    WIDTH: 350px;
    POSITION: absolute;
    TOP: 0px;
    HEIGHT: 150px
}
#divAjaxTimer
{
    BORDER-RIGHT: 3px outset;
    BORDER-TOP: 3px outset;
    Z-INDEX: 101;
    BORDER-LEFT: 3px outset;
    BORDER-BOTTOM: 3px outset;
    BACKGROUND-COLOR: silver
}
#ifAjaxTimer
{
    Z-INDEX: 100
}
#divAjaxContent
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    FONT-FAMILY: Times
}
#divAjaxTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    FONT-FAMILY: Times
}
#divAjaxTitle
{
    BACKGROUND-IMAGE: url(images/bluegrad.jpg);
    COLOR: white;
    BACKGROUND-COLOR: blue
}
#divAjaxContent
{
    MARGIN: 5px 5px 10px;
    WIDTH: 330px;
    COLOR: black
}
#divAjaxBut
{
    MARGIN-BOTTOM: 10px;
    TEXT-ALIGN: center
}
#divAjaxBut .confirm
{
    WIDTH: 70px;
    COLOR: green
}
#divAjaxBut .ignore
{
    WIDTH: 70px;
    COLOR: red
}
.TablePosition
{
    LEFT: -6px;
    POSITION: relative;
    TOP: 0px
}


