a:hover      { color: #FF8364; text-decoration: none; font-family: Verdana; font-size: 8pt; 
               font-weight: bold }
TD.headlinesmain
{
    MARGIN-TOP: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    MARGIN-LEFT: 3px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
TD.subheadlineresults
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 5px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
td.legendinfoleft { font-size: 8pt; color: #666666; font-family: Verdana; background-color: 
               #ffffff; text-align: left; border-bottom: 1 solid #DBE1DC }
td.legendinforight { font-size: 10pt; color: #000000; text-indent: 3px; font-family: Verdana; 
               background-color: #ffffff; text-align: right; 
               border-bottom: 1 solid #DBE1DC }
TD.timetabletoprow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white;
    TEXT-ALIGN: center
}
TD.timetablelabelcolumn
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-INDENT: 3px;
    BORDER-BOTTOM: #dcdcdc 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
TD.timetablelightcolumn
{
    FONT-SIZE: 10pt;
    COLOR: black;
    TEXT-INDENT: 3px;
    BORDER-BOTTOM: #dcdcdc 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
td.timetabledarkcolumn { font-size: 10pt; color: #000000; text-indent: 3px; font-family: Verdana; 
               background-color: #DBE1DC; text-align: center; 
               border-bottom: 1px none #DCDCDC }
td.topcenteredheadline { font-weight: bold; font-size: 12pt; color: #FFFFFF; font-family: Verdana; 
               background-color: #7E1400; text-align: center }
td.pageheadlineleft { font-weight: bold; font-size: 12pt; color: #FFFFFF; text-indent: 3px; 
               font-family: Verdana; background-color: #7E1400; text-align: 
               left }
td.pageheadlinenumber { font-weight: bold; font-size: 12pt; color: #FFFFFF; text-indent: 5px; 
               font-style: italic; font-family: Verdana; background-color: 
               #7E1400; text-align: left }
td.pageheadlineright { font-weight: bold; font-size: 10pt; color: #FFFFFF; text-indent: 0px; 
               font-family: Verdana; background-color: #7E1400; text-align: 
               right; margin-right: 0px }
td.legendbannerleft { font-weight: bold; font-size: 10pt; color: #FFFFFF; text-indent: 0px; 
               font-family: Verdana; background-color: #7E1400; text-align: 
               left; margin-left: 0px }
td.legendbannerright { font-weight: bold; font-size: 8pt; color: #FFFFFF; text-indent: 3px; 
               font-family: Verdana; background-color: #7E1400; text-align: 
               right; margin-right: 0px }
TD.tablevalue
{
    BORDER-RIGHT: white 1px;
    BORDER-TOP: white 1px;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    BORDER-LEFT: white 1px;
    COLOR: #000000;
    BORDER-BOTTOM: #dddddd 1px;
    FONT-FAMILY: Verdana
}
TD.tablevalueattention
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffff00
}
TD.tablevaluelogin
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
TD.subheadline2
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 1px;
    COLOR: #999999;
    TEXT-INDENT: 0px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
TD.tablelabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    COLOR: black;
    TEXT-INDENT: 3px;
    BORDER-BOTTOM: #dddddd 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
td.mainmenulink { font-size: 10pt; color: #7E1400; font-family: Verdana; text-align: right; 
               font-weight: bold; margin-left: 3px; margin-top: 3px }
td.inputboxes { font-size: 10pt; color: #000000; font-family: Verdana; background-color: 
               #ffffff; border: 1 solid #DBE1DC }
TD.inputboxeslabel
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
a            { color: #7E1400; text-decoration: none; font-family: Verdana; font-size: 8pt; 
               font-weight: bold; border: 1px solid white }
button.buttondark { font-weight: bold; font-size: 10pt; color: #FFFFFF; font-style: italic; 
               font-family: Verdana; background-color: #7E1400; 
               border: 1 solid #0B3313 }
button.buttondark:hover { font-weight: bold; font-size: 10pt; color: #FFFFFF; font-style: italic; 
               font-family: Verdana; background-color: #7E1400; 
               border: 1 solid #FF8364 }
button.buttonlight { font-weight: bold; font-size: 10pt; color: #999999; font-style: italic; 
               font-family: Verdana; background-color: #ffffff; 
               border: 1 solid #DBE1DC }
TD.subheadline
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana
}
td.subheadlinegray { font-weight: bold; font-size: 10pt; color: #000000; font-family: Verdana; 
               background-color: #DBE1DC; margin: 0px; padding: 0px }
TD.subheadlinecenter
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
a:visited    { text-decoration: none; color: #FF8364 }
TD.TableValueLoginAlert
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BORDER-LEFT: medium none;
    COLOR: black;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
.searchframeborder { font-weight: bold; font-size: 12pt; color: #ffffff; text-indent: 3px; 
               font-family: Verdana; background-color: #ffffff; text-align: 
               left; border-right: 3px solid #7E1400; 
               border-top: 3px solid #7E1400 }
a.greenlink  { font-size: 10pt; color: #7E1400; font-family: Verdana; font-weight: bold }
a.greenlink:hover { font-size: 10pt; color: #FF8364; font-family: Verdana; font-weight: bold }
A.pageheadlinelink
{
    FONT-SIZE: 12pt;
    COLOR: #ffffff
}
a.pageheadlinelink:hover { border-bottom: 1 solid #FF8364 }
A.pageheadlinelink:visited
{
    COLOR: white;
    TEXT-DECORATION: none
}
a.searchresultbuttons { font-size: 10pt; color: #000000; text-indent: 3px; font-family: Verdana; 
               background-color: #ffffff; text-align: left; 
               border-bottom: 1 solid #DBE1DC }
a.searchresultbuttons:hover { font-size: 10pt; color: #000000; text-indent: 3px; font-family: Verdana; 
               background-color: #ffffff; text-align: left; 
               border: 1 solid #DBE1DC }
A.searchresultlinklight
{
    MARGIN-TOP: 3px;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 3px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
a.searchresultlinklight:hover { font-size: 10pt; color: #000000; font-family: Verdana; text-align: left; 
               border-bottom: 1 solid #FF8364; margin-left: 3px; margin-top: 
               3px }
a.searchresultlinkstrong { font-weight: bold; font-size: 10pt; color: #000000; font-family: Verdana; 
               text-align: left; border-bottom: 1 solid #FF8364; margin-left: 
               3px; margin-top: 3px }
a.searchresultlinkstrong:hover { font-size: 10pt; color: #FF8364; font-family: Verdana; text-align: left; 
               font-weight: bold; border-bottom: 1 solid #FF8364; 
               margin-left: 3px; margin-top: 3px }
button.buttonlight:hover { font-weight: bold; font-size: 10pt; color: #0B3313; font-style: italic; 
               font-family: Verdana; background-color: #DBE1DC; 
               border: 1 solid #7E1400 }
button.enterbutton { font-size: 12pt; color: #FFFFFF; text-indent: 0px; font-family: Verdana; 
               background-color: #7E1400; text-align: center; 
               border: 2 solid #FF8364 }
LINK.drilldown
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana
}
LINK.drilldown:hover
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(Images/GlowSelection.jpg);
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Verdana
}
td.hospitalname { font-size: 12pt; color: #FF8364; font-family: Verdana; font-weight: bold; 
               margin-left: 3px; margin-top: 3px }
TD.instructionscenter
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
TD.lettertext
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}
}
TD.lettertextcenter
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center
}
TD.loginpassword
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    TEXT-INDENT: 3px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
TD.loginpasswordinfobox
{
    BORDER-RIGHT: #006629 1px solid;
    BORDER-TOP: #006629 1px solid;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #006629 1px solid;
    COLOR: #000000;
    TEXT-INDENT: 3px;
    BORDER-BOTTOM: #006629 1px solid;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
td.searchresultheadline { font-weight: bold; font-size: 10pt; color: #FFFFFF; text-indent: 3px; 
               font-family: Verdana; background-color: #7E1400; text-align: 
               left }
td.searchtopheadline { font-weight: bold; font-size: 10pt; color: #FFFFFF; text-indent: 3px; 
               font-family: Verdana; background-color: #7E1400; text-align: 
               left; border-top: 2 solid #FF8364; 
               border-bottom: 2 solid #FF8364 }
TD.request
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 3px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
TD.sectionlabel
{
    FONT-SIZE: 8pt;
    MARGIN-LEFT: 0px;
    COLOR: #000000;
    TEXT-INDENT: 3px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffffff
}
td.subheadlinecenterred { font-weight: bold; font-size: 10pt; color: #ff0000; font-family: Verdana; 
               text-align: center; margin: 0px; padding: 0px }
td.testtablevalue { border-bottom: 1 solid #DBE1DC }
TR.searchresultshottrack
{
    BACKGROUND-COLOR: ivory
}
TD.searchresultsubheadlineright
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right
}
TR.searchresultheadlinehottrack
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.searchresultsubheadlinelink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: right;
    TEXT-DECORATION: underline
}
TD.RequiredField
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    MARGIN: 0px;
    COLOR: #ff0033;
    FONT-STYLE: italic
}
td.newrecordstyle { font-size: 10pt; font-family: Verdana; background-color: #FF8364; 
               border-bottom: 1px none #DDDDDD }
TD.updaterecordstyle
{
    FONT-SIZE: 10pt;
    BORDER-BOTTOM: #dddddd 1px;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ffff00
}
td.deleterecordstyle { font-size: 10pt; font-family: Verdana; background-color: #DBE1DC; 
               border-bottom: 1px none #DDDDDD }
td.timetabletopdarkrow { font-weight: bold; font-size: 8pt; color: #000000; font-family: Verdana; 
               background-color: #DBE1DC; text-align: center }
TD.searchinstruction
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: left
}