BODY { background-color: #bfbfbf ; border-color #1f3f3f ; min-width: 800 ; width: 800 ; padding:0; border:0 }
P  { color: black ; font-family: Arial, sans-serif ; font-weight: normal }
LI { color: black ; font-family: Arial, sans-serif ; font-weight: normal }
H1 { color: black ; font-family: Arial, sans-serif ; font-weight: bold }
H2 { color: black ; font-family: Arial, sans-serif ; font-weight: bold }
H3 { color: black ; font-family: Arial, sans-serif ; font-weight: bold }
H4 { color: black ; font-family: Arial, sans-serif ; font-weight: bold }
H5 { color: black ; font-family: Arial, sans-serif ; font-weight: bold }
H6 { color: black ; font-family: Arial, sans-serif ; font-weight: bold }

P.b7name { color: black ; font-family: Arial, sans-serif ; font-weight: bold; vertical-align: middle ; text-align: left ; font-size: x-large }

A:link    { color: #1f3f3f }
A:visited { color: #3f7f7f }
A:active  { color: #bfbfbf }

A.nohlimg  { outline: 0 ; border: 0 ; padding: 0  }

A.menulink { vertical-align: bottom ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; font-size: medium }
IMG.menubrk { display: inline }

P.break { border-top: solid medium  ; border-color: #1f3f3f }

DIV.menuholder { display:inline }
DIV.topbarholder { display:inline; text-align: left }

DIV.topbar1 { display:block ; min-height: 80 }
DIV.topbar1start  { display:inline ; min-width:32 ; width:32 ; vertical-align: bottom ; text-align: center }
DIV.topbar1left  { display:inline ; min-width:144 ; width:144 ; vertical-align: bottom ; text-align: center }
DIV.topbar1mid   { display:inline ; width: 32; vertical-align: top ; text-align: center ; background-image: url("webimages/crossvline.png") ; background-repeat: repeat-y }
DIV.topbar1right { display:inline ; vertical-align: middle; text-align: left }
DIV.topbar1item { display:inline ; vertical-align: bottom; text-align: center ; min-width: 108 ; width: 108 ; height: 32 }
DIV.topbar1brk { display:inline ; vertical-align: bottom; text-align: center ; min-width: 32 ; width: 32 ; height: 32 }
DIV.menubaritem { display:inline ; vertical-align: middle; text-align: left ; color: black ; font-family: Arial, sans-serif ; font-weight: bold }

DIV.topbar2 { display:block ; height: 32 }
DIV.topbar2start { display:inline ; min-width:32 ; width: 32 ; vertical-align: top ; text-align: left }
DIV.topbar2left  { display:inline ; min-width:144 ; width:144 ; vertical-align: top ; text-align: right ; background-image: url("webimages/crosshline.png") ; background-repeat: repeat-x }
DIV.topbar2item  { display:inline ; min-width:108 ; width:108 ; vertical-align: top ; text-align: right ; background-image: url("webimages/crosshline.png") ; background-repeat: repeat-x }
DIV.topbar2brk  { display:inline ; min-width:32 ; width:32 ; vertical-align: top ; text-align: right ; background-image: url("webimages/crossmiddle.png") ; background-repeat: no-repeat }
DIV.topbar2mid   { display:inline ; min-width:32 ; width: 32 ; vertical-align: top ; text-align: center }
DIV.topbar2right { display:inline ; width: 560 ; vertical-align: top ; text-align: left ; background-image: url("webimages/crosshline.png") ; background-repeat: repeat-x }
DIV.topbar2end { display:inline ; min-width:32 ; width:  32 ; vertical-align: top ; text-align: left }


DIV.topbar3 { display:block }
DIV.topbar3left { display:inline ; min-width: 32 ; width: 32 ; vertical-align: top ; text-align: center ; background-image: url("webimages/crossvline.png") ; background-repeat: repeat-y }
DIV.topbar3mid { display:inline ; min-width: 736 ; width: 736 }
DIV.topbar3end { display:inline ; min-width: 32 ; width: 32 ; vertical-align: top ; text-align: center ; background-image: url("webimages/crossvline.png") ; background-repeat: repeat-y }

DIV.topbar4 { display:block ; height: 32 }
DIV.topbar4left  { display:inline ; min-width:32 ; width:32 ; vertical-align: top ; text-align: left }
DIV.topbar4mid   { display:inline ; min-width: 736 ; width: 736 }
DIV.topbar4end { display:inline ; min-width: 32 ; width: 32 ; vertical-align:top ; text-align: left }


DIV.textbrk { clear: both ; vertical-align:top ; text-align: left }
DIV.textbrkstart { display:inline ; height: 32 ; min-width: 32 ; width: 32; vertical-align:top ; text-align: left ; background-image: url("webimages/crossleft.png") ; background-repeat: no-repeat }
DIV.textbrkbar { display:inline ; height: 32 ; min-width: 736 ; width: 736; vertical-align:top ; text-align: left ; background-image: url("webimages/crosshline.png") ; background-repeat: repeat-x }
DIV.textbrkend { display:inline ; height: 32 ; min-width: 32 ; width: 32; vertical-align:top ; text-align: left ; background-image: url("webimages/crossright.png") ; background-repeat: no-repeat }

img.rightimage { display: inline ; float: right ; padding-left: 8 ; padding-right: 8 }
img.leftimage { display: inline ; float: left ; padding-left: 0 ; padding-right: 8 }
img.leftimagelink { border: 0 ; display: inline ; float: left ; padding-left: 0 ; padding-right: 8 }

td.uldiv { width: 800 ; background-color: #ffaf3f ; display: inline ; padding:0 ; border: 0; vertical-align:top ; text-align:left }
td.tightul { background-color: #ffaf3f ; padding:0 ; border: 0; vertical-align:top ; text-align:left }
td.tightm { background-color: #ffaf3f ; padding:0 ; border: 0; vertical-align:top ; text-align:left }
div.tightumd { background-color: #ffaf3f ; display: inline ; padding:0 ; border: 0; vertical-align:top ; text-align:left }
img.tightulimg { display: inline ; padding:0 ; border: 0; vertical-align:top ; text-align:left }
img.topfill { display: inline ; height: 9 ; min-width: 768 ; width: 768 ; vertical-align:top ; text-align:left ; background-image: url("webimages/topfill.png") ; background-repeat: repeat-both }
TABLE.ultable { display: inline ; background-color : #ffaf3f ; padding: 0 ; border: 0 }

P.boldtext { width: 736 ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; font-size: medium }
P.boldheader { clear: both ; width: 736 ; text-align: left ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; font-size: medium ; padding-top: 16 }
P.bodytext { width: 736 ; text-align: left ; color: black ; font-family: Arial, sans-serif ; font-weight: normal }
P.bodytextflowed { color: black ; font-family: Arial, sans-serif ; font-weight: normal }
P.bodytexttight { width: 736 ; text-align: left ; color: black ; font-family: Arial, sans-serif ; font-weight: normal; border:0 ; padding:0 }

IMG.flowing { class: inline }

TABLE.fulltable { }
TABLE.tighttable { background-color : #ffaf3f ; padding: 0 ; border: 0 }

TD.topbarmenuitem { vertical-align: bottom ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold }

TD.mainriser { vertical-align: top ; text-align: left ; background-color: #dfdfdf ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 ; padding-bottom: 2 }
TD.topbutt { vertical-align: bottom ; text-align: center ; border: 0 ; padding: 0 }
TD.sinker { vertical-align: bottom ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 }
TD.sinkerimg { vertical-align: bottom ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; padding-top: 7 ; padding-bottom: 1 }
TD.sinkervline { vertical-align: bottom ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 ; background-image: url("webimages/crossvline.png") ; background-repeat: repeat-y }
TD.sinkervlineborder { vertical-align: bottom ; text-align: center ; background-color: #dfdfdf ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 ; background-image: url("webimages/crossvlineborder.png") ; background-repeat: repeat-y }
TD.sinkervlinewhite { vertical-align: bottom ; text-align: center ; background-color: #dfdfdf ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 }
TD.endvline { vertical-align: bottom ; text-align: center ; background-color: #dfdfdf ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 ; background-image: url("webimages/crossbottom.png") ; background-repeat: repeat-y }
TD.floater { vertical-align: middle ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 }
TD.riser  { vertical-align: top    ; text-align: center ; background-color: #dfdfdf ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 }

IMG.tightimg { vertical-align: middle ; text-align: center ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 }
IMG.sideimgl { vertical-align: top ; text-align: left ; color: black ; font-family: Arial, sans-serif ; font-weight: bold ; border: 0 ; padding: 0 }
