.BorderLeft      { border-left:   #999999 1px solid ;; font-size: 120%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399}
.BorderRight     { border-right:   #999999 1px solid ;}
.BorderTop       { border-top: #999999 1px solid ; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #003399}
.BorderBottom    { border-bottom: #999999 1px solid ; }

.textDefault 	{ font: 70% Verdana, Arial, Helvetica, sans-serif; ; color: #003399}
.textLarger	{ font: bolder 120% Verdana, Arial, Helvetica, sans-serif; ; color: #003399}

.textBanner 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 100%; color: #FFFFFF;}
.textBanner	{ vertical-align: middle; }

.textReverse 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #FFFFFF; }
.textReverse	{ background-color: #CCCCCC; }
.textReverse	{ cursor: hand;}

.textHeader 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 70%;  color: #FFFFFF; }
.textheader     { background: #FF0000 url(none)}

.tblGreyBkg 	{ background: #999999;}

.Boxed      { border-top:    #999999 1px solid ;}
.Boxed      { border-right:  #999999 1px solid ;}
.Boxed      { border-bottom: #999999 1px solid ;}
.Boxed      { border-left:   #999999 1px solid ;}
.Boxed      { font: 60% Verdana, Arial, Helvetica, sans-serif; color: #333333}

.BoxedStripe { border-top: #999999 1px solid ;}
.BoxedStripe { border-bottom: #999999 1px solid ;}
.BoxedStripe { border-left: #999999 1px solid ;}
.BoxedStripe { border-right: #999999 1px solid ;}
.BoxedStripe { background-color: #6699FF; }
.BoxedStripe { font: 70% Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF}

.BoxedGrey      { border-top:    #999999 1px solid ;}
.BoxedGrey      { border-right:  #999999 1px solid ;}
.BoxedGrey      { border-bottom: #999999 1px solid ;}
.BoxedGrey      { border-left:   #999999 1px solid ;}
.BoxedGrey      { font: 70% Arial, Helvetica, sans-serif; color: #999999;}

.BoxedReverse   { border-top:    #999999 1px solid ;}
.BoxedReverse   { border-bottom: #999999 1px solid ;}
.BoxedReverse   { border-left:   #999999 1px solid ;}
.BoxedReverse   { border-right:  #999999 1px solid ;}
.BoxedReverse	{ background-color: #CCCCCC }
.BoxedReverse   { cursor: hand}
.BoxedReverse   { font: 70% Arial, Helvetica, sans-serif; color: #003399}

.BorderAll       { border-top:    #999999 1px solid ;}
.BorderAll       { border-right:  #999999 1px solid ;}
.BorderAll       { border-bottom: #999999 1px solid ;}
.BorderAll       { border-left:   #999999 1px solid ;}

a:link 		{ color: #FFFFFF }
a:hover 	{ color: #FFFFFF }
a:visited 	{ color: #FFFFFF }
a:active 	{ color: #FFFFFF }

.header {  font: bold 70% Verdana, Arial, Helvetica, sans-serif; }
.header {  color: #FFFFFF; }
.header {  background: url(images/banner_header.gif)}

.menuOutSpacer { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;                            font-size: 30%; cursor: default; height: 3px; }
.menuOut       { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003399; font-size: 70%; cursor: default; height: 15px; }
.menuOver      { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;                            font-size: 70%; height: 15px; background-color: #FF0000}
.menuSelected  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #6699FF; font-size: 70%; height: 15px; }
.menuDisabled  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; background-color: #CCCCCC; font-size: 70%; height: 15px; }

.topLine { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 70%; background-color: #003399; height: 5px; clip:  rect(   )}

.rowStripeOff { font-family: Verdana, Arial, Helvetica, sans-serif; color: #003399; background-color: #FFFFFF; font-size: 70%; }
.rowStripeOn  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #6699FF; font-size: 70%; }


.textTableHeaderBlue { font: normal 70% Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF; background: #003399}
.textTableHeaderGrey { font: normal 70% Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF; background: #999999}
.textSmaller { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #003399 }
.txtStyle4e { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #FF0000}
.textDefaultError { font: 70% Verdana, Arial, Helvetica, sans-serif; ; color: #FF0000}


.txtStyle1 { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF}
.txtStyle1Error { font: 70% Verdana, Arial, Helvetica, sans-serif; ; color: #FF0000 }
.txtStyle1e { font: 70% Verdana, Arial, Helvetica, sans-serif; ; color: #FF0000 }
.txtStyle2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 80%; color: #003399;; vertical-align: middle; }
.txtStyle3 { font: normal 60% Verdana, Arial, Helvetica, sans-serif; ; color: #003399}
.txtStyle4 { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #333333}
.txtStyle4e { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #FF0000 }
.txtStyle5 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #FF0000; font-size: 100%; line-height: 20px; font-weight: bold}
.txtStyle6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 120%; color: #FFFFFF;}
.txtStyle7 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 125%; font-weight: bold}
.txtStyle8 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 70%; line-height: 25px; background-image: url(images/red_fade.gif)}
.txtStyle9 { font: bolder 120% Verdana, Arial, Helvetica, sans-serif; ; color: #FF0000}
.txtStyle10 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003399; font-size: 120%; cursor: default; height: 20px; }
.BoxedSmall { border-top: #999999 1px solid ;; border-right: #999999 1px solid ;; border-bottom: #999999 1px solid ;; border-left: #999999 1px solid ;; font: 55% Verdana, Arial, Helvetica, sans-serif; color: #003399 }
.menuOutSmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003399; font-size: 50%; cursor: default; height: 15px; }
.menuOverSmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 50%; height: 15px; clip: rect( ); background-color: #FF0000 }
.txtStyle11 { font: 50% Verdana, Arial, Helvetica, sans-serif; ; color: #003399 }
.txtStyle12 { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF; background-color: #999999;}
.txtStyle12 { border-top:    #999999 1px solid ;}
.txtStyle12 { border-right:  #999999 1px solid ;}
.txtStyle12 { border-bottom: #999999 1px solid ;}
.txtStyle12 { border-left:   #999999 1px solid ;}
.txtStyle13 { font: 60% Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003399;}
.txtStyle14 { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF; background-color: #FF0000}
.menuOff { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #6699FF; font-size: 70%; height: 15px; }
.BoxedSmall { border-top: #999999 1px solid ;; border-right: #999999 1px solid ;; border-bottom: #999999 1px solid ;; border-left: #999999 1px solid ;; font: 60% Verdana, Arial, Helvetica, sans-serif; color: #003399 }
.BoxedStripeSmall { border-top: #999999 1px solid ;; border-bottom: #999999 1px solid ;; border-left: #999999 1px solid ;; border-right: #999999 1px solid ;; background-color: #6699FF;; font: 60% Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF }
.menuSelectedSmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #6699FF; font-size: 50%; height: 15px; }
.menuTestSetting { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #003399; font-size: 6pt; cursor: default; height: 18px; }
.menuDisabledSmall { font-family: Verdana, Arial, Helvetica, sans-serif; color: #999999; background-color: #CCCCCC; font-size: 50%; height: 15px; }
.txtStyle15 { font: bolder normal 150% Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF}
.txtStyle16 { font: 60% Verdana, Arial, Helvetica, sans-serif; ; color: #003399; background-color: #CCCCCC;; border-top: #999999 1px solid ;; border-right: #999999 1px solid ;; border-bottom: #999999 1px solid ;; border-left: #999999 1px solid ; }
.menuOverGreen { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 70%; height: 16px; clip: rect( ); background-color: #00CC00}
.BoxedThick { border-top: #999999 1px solid ;; border-right: #999999 1px solid ;; border-bottom: #999999 1px solid ;; border-left: #999999 1px solid ;; font: 70% Verdana, Arial, Helvetica, sans-serif; color: #003399 }
.BoxedThickOver { border-top: #999999 1px solid ;; border-right: #999999 1px solid ;; border-bottom: #999999 1px solid ;; border-left: #999999 1px solid ;; font: 70% Verdana, Arial, Helvetica, sans-serif; color: #003399 }
.BoxedThickOver { background-color: #6699FF; }
.dfOn {  background-color: #99FF66}

