BODY { 
border-right : 0 solid; 
padding-right : 0; 
border-top : 0 solid; 
padding-left : 0; 
padding-bottom : 0; 
margin : 0; 
border-left : 0 solid; 
padding-top : 0; 
border-bottom : 0 solid; 
background-color : #000000; 
} 
A:link { 
color : #ffffff; 
text-decoration : none; 
} 
A:visited { 
color : #ffffff; 
text-decoration : none; 
} 
A:active { 
color : #ffffff; 
text-decoration : none; 
} 
A:hover { 
color : #5555ff; 
text-decoration : none; 
} 
TABLE { 
font : bold 10px sans-serif, verdana, arial; 
color : #ffffff; 
} 
.title { 
font : bold 18px papyrus, Garamond, verdana, arial, sans serif; 
color : #ffffff; 
} 
.text { 
font : bold 14px sans-serif, verdana, arial; 
color : #ffffff; 
} 
.bluetext { 
font : bold 14px papyrus, verdana, arial, sans-serif; 
color : #0000ff; 
} 
.subtitle { 
font : bold 13px papyrus, verdana, arial, sans-serif; 
color : #ffffff; 
} 
.titlelarge { 
font : 30px papyrus, verdana, arial, sans-serif; 
color : #0000ff; 
} 
.smalltitle { 
font : bold 10px papyrus, verdana, arial, sans-serif; 
color : #ffffff; 
} 
.phonetitle { 
font : bold 11px verdana, arial, sans-serif; 
color : #ffcc66; 
} 
.footer { 
font : bold 10px arial, verdana, sans-serif; 
color : #a2aac3; 
} 
.page-splits { 
border-top : 1px solid #000000; 
background : #7d7d7d; 
width : 100%; 
color : #7d7d7f; 
height : 2px; 
} 
.hilite { 
color : #ffcc66; 
} 
.formmargin { 
margin : 0; 
} 
.just { 
text-align : justify; 
} 
.headshadow { 
border-top : 0 solid #000000; 
background-image : url(picts/shadow-header.gif); 
background-repeat : repeat-x; 
height : 25px; 
} 
FIELDSET { 
border-right : 1px solid #0000ff; 
padding-right : 10px; 
border-top : 1px solid #0000ff; 
padding-left : 10px; 
padding-bottom : 10px; 
border-left : 1px solid #0000ff; 
padding-top : 10px; 
border-bottom : 1px solid #0000ff; 
} 
FIELDSET LEGEND { 
padding-right : 0; 
padding-left : 0; 
margin-bottom : 5px; 
padding-bottom : 0; 
padding-top : 0; 
} 
#sidebar { 
z-index : 4; 
left : 15px; 
position : absolute; 
top : 105px; 
} 
.imagetitles { 
border-right : 0 solid #32323c; 
border-top : 0 solid #32323c; 
font : 30px papyrus, verdana, arial, sans-serif; 
border-left : 0 solid #32323c; 
width : 275px; 
color : #ffffff; 
border-bottom : 0 solid #32323c; 
background-color : transparent; 
text-align : left; 
} 
.safarititles { 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
font : bold 17px papyrus, verdana, arial, sans-serif; 
border-left : 1px solid #ffffff; 
width : 175px; 
color : #000000; 
border-bottom : 1px solid #ffffff; 
background-color : #cccccc; 
text-align : left; 
} 
.Galborder { 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
border-left : 1px solid #000000; 
border-bottom : 1px solid #000000; 
} 
.Galborderon { 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
} 
.image-border { 
border-right : 0 solid #0000ff; 
border-top : 0 solid #0000ff; 
left : 0; 
border-left : 0 solid #0000ff; 
border-bottom : 0 solid #0000ff; 
position : relative; 
top : 0; 
} 
.image-borderon { 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
left : 3px; 
border-left : 1px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
position : relative; 
top : 1px; 
} 
.image-border2 { 
border-right : 2px ridge #0000ff; 
border-top : 2px ridge #0000ff; 
left : 0; 
border-left : 2px ridge #0000ff; 
border-bottom : 2px ridge #0000ff; 
position : relative; 
top : 0; 
} 
.image-borderY { 
border-right : 2px ridge #f5f6b9; 
border-top : 2px ridge #f5f6b9; 
left : 0; 
border-left : 2px ridge #f5f6b9; 
border-bottom : 2px ridge #f5f6b9; 
position : relative; 
top : 0; 
} 
@media Print { 
.printhide { 
display : none; 
} 
.printhelp { 
width : 600px; 
} 
} 
@media Screen { 
.printonly { 
display : none; 
} 
} 
.button { 
border-right : 1px solid #dedeee; 
padding-right : 5px; 
border-top : 1px solid #dedeee; 
padding-left : 5px; 
font-weight : bold; 
font-size : 8pt; 
border-left : 1px solid #dedeee; 
color : #dedeee; 
border-bottom : 1px solid #dedeee; 
font-family : papyrus, arial, verdana, helvetica, sans-serif; 
height : 21px; 
background-color : #717179; 
text-align : center; 
} 
.buttonon { 
border-right : 1px solid #ffffff; 
padding-right : 5px; 
border-top : 1px solid #ffffff; 
padding-left : 5px; 
font-weight : bold; 
font-size : 8pt; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
border-bottom : 1px solid #ffffff; 
font-family : papyrus, arial, verdana, helvetica, sans-serif; 
height : 21px; 
background-color : #848494; 
text-align : center; 
} 
.shadeform { 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font : 13px papyrus, arial, verdana, sans-serif; 
border-left : 1px solid #000000; 
width : 180px; 
border-bottom : 1px solid #000000; 
text-align : left; 
} 
.textarea { 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font : 13px papyrus, sans-serif, arial, verdana; 
border-left : 1px solid #000000; 
width : 250px; 
border-bottom : 1px solid #000000; 
height : 125px; 
text-align : left; 
} 
.dropdown { 
font : 11px geneva, verdana, arial, sans-serif; 
width : 180px; 
color : #7682ad; 
} 
.searchform { 
border-right : 1px solid #000000; 
border-top : 1px solid #000000; 
font : 11px papyrus, arial, georgia, "Times New Roman", sans-serif; 
border-left : 1px solid #000000; 
width : 100px; 
border-bottom : 1px solid #000000; 
height : 20px; 
} 
.searchdrop { 
font : 11px arial, verdana, sans-serif; 
width : 70px; 
color : #333333; 
height : 20px; 
} 
A.menu_TOP { 
border-right : 0 solid #666666; 
display : block; 
line-height : 14pt; 
text-align : center; 
text-decoration : none; 
} 
A.menu_SUB { 
padding-right : 2px; 
display : block; 
padding-left : 4px; 
padding-bottom : 2px; 
padding-top : 2px; 
border-bottom : 1px solid #000000; 
text-decoration : none; 
} 
.menu_DIV { 
border-right : 1px solid #000000; 
border-top : 0 solid #000000; 
z-index : 100; 
border-left : 1px solid #000000; 
border-bottom : 0 solid #000000; 
} 
.menu-nav { 
border-right : 1px solid #dedeee; 
padding-right : 8px; 
border-top : 1px solid #dedeee; 
display : block; 
padding-left : 8px; 
font-weight : bold; 
font-size : 11px; 
padding-bottom : 0; 
margin-left : 3px; 
border-left : 1px solid #dedeee; 
line-height : 19px; 
margin-right : 3px; 
padding-top : 0; 
border-bottom : 1px solid #dedeee; 
font-family : papyrus, arial, verdana, helvetica, sans-serif; 
white-space : nowrap; 
letter-spacing : 0; 
height : 19px; 
text-align : center; 
} 
A.menu-nav:link { 
color : #dedeee; 
background-color : #717179; 
} 
A.menu-nav:visited { 
color : #dedeee; 
background-color : #717179; 
} 
A.menu-nav:active { 
color : #dedeee; 
background-color : #717179; 
} 
A.menu-nav:hover { 
border-right : 1px solid #ffffff; 
border-top : 1px solid #ffffff; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
border-bottom : 1px solid #ffffff; 
background-color : #848494; 
} 
.slideshow { 
border-right : 1px solid #dedeee; 
padding-right : 5px; 
border-top : 1px solid #dedeee; 
display : block; 
padding-left : 5px; 
font-weight : bold; 
font-size : 11px; 
padding-bottom : 0; 
margin-left : 3px; 
border-left : 1px solid #dedeee; 
color : #dedeee; 
line-height : 17px; 
margin-right : 3px; 
padding-top : 0; 
border-bottom : 1px solid #dedeee; 
font-family : papyrus, arial, verdana, helvetica, sans-serif; 
white-space : nowrap; 
letter-spacing : 0; 
height : 21px; 
background-color : #717179; 
text-align : center; 
} 
.slideshowon { 
border-right : 1px solid #ffffff; 
padding-right : 5px; 
border-top : 1px solid #ffffff; 
display : block; 
padding-left : 5px; 
font-weight : bold; 
font-size : 11px; 
padding-bottom : 0; 
margin-left : 3px; 
border-left : 1px solid #ffffff; 
color : #ffffff; 
line-height : 17px; 
margin-right : 3px; 
padding-top : 0; 
border-bottom : 1px solid #ffffff; 
font-family : papyrus, arial, verdana, helvetica, sans-serif; 
white-space : nowrap; 
letter-spacing : 0; 
height : 21px; 
background-color : #848494; 
text-align : center; 
} 
div#frame4 { 
position : absolute; 
left : 360px; 
top : 200px; 
} 
div#frame5 { 
position : absolute; 
left : 30%; 
top : 550px; 
} 
ul { 
list-style-type : square; 
list-style-position : inside; 
padding : 0; 
margin : 0; 
font-size : 15px; 
} 
.centertext { 
text-align : center; 
} 
.date-font { 
color : #ffffff; 
font : 16px arial, verdana, sans-serif; 
font-weight : bold; 
} 
#lbOverlay { 
position : fixed; 
top : 0; 
left : 0; 
z-index : 99998; 
width : 100%; 
height : 500px; 
} 
#lbOverlay.grey { 
background-color : #000000; 
} 
#lbOverlay.red { 
background-color : #330000; 
} 
#lbOverlay.green { 
background-color : #003300; 
} 
#lbOverlay.blue { 
background-color : #011d50; 
} 
#lbOverlay.gold { 
background-color : #666600; 
} 
#lbMain { 
position : absolute; 
left : 0; 
width : 100%; 
z-index : 99999; 
text-align : center; 
line-height : 0; 
} 
#lbMain a img { 
border : none; 
} 
#lbOuterContainer { 
position : relative; 
background-color : #fff; 
width : 200px; 
height : 200px; 
margin : 0 auto; 
} 
#lbOuterContainer.grey { 
border : 3px solid #5f89d8; 
} 
#lbOuterContainer.red { 
border : 3px solid #dd0000; 
} 
#lbOuterContainer.green { 
border : 3px solid #00b000; 
} 
#lbOuterContainer.blue { 
border : 3px solid #5f89d8; 
} 
#lbOuterContainer.gold { 
border : 3px solid #b0b000; 
} 
#lbDetailsContainer { 
font : 10px Verdana, Helvetica, sans-serif; 
background-color : #fff; 
width : 100%; 
line-height : 1.4em; 
overflow : auto; 
margin : 0 auto; 
} 
#lbDetailsContainer.grey { 
border : 3px solid #5f89d8; 
border-top : none; 
} 
#lbDetailsContainer.red { 
border : 3px solid #dd0000; 
border-top : none; 
} 
#lbDetailsContainer.green { 
border : 3px solid #00b000; 
border-top : none; 
} 
#lbDetailsContainer.blue { 
border : 3px solid #5f89d8; 
border-top : none; 
} 
#lbDetailsContainer.gold { 
border : 3px solid #b0b000; 
border-top : none; 
} 
#lbImageContainer, #lbIframeContainer { 
padding : 10px; 
} 
#lbLoading { 
position : absolute; 
top : 45%; 
left : 0%; 
height : 32px; 
width : 100%; 
text-align : center; 
line-height : 0; 
background : url(images/loading.gif) no-repeat center; 
} 
#lbHoverNav { 
position : absolute; 
top : 0; 
left : 0; 
height : 100%; 
width : 100%; 
z-index : 10; 
} 
#lbImageContainer > #lbHoverNav { 
left : 0; 
} 
#lbHoverNav a { 
outline : none; 
} 
#lbPrev { 
width : 49%; 
height : 100%; 
background : transparent url(picts/blank.gif) no-repeat; 
display : block; 
left : 0; 
float : left; 
} 
#lbPrev.grey:hover, #lbPrev.grey:visited:hover { 
background : url(picts/prev_blue.gif) no-repeat left 15%; 
} 
#lbPrev.red:hover, #lbPrev.red:visited:hover { 
background : url(images/prev_red.gif) no-repeat left 15%; 
} 
#lbPrev.green:hover, #lbPrev.green:visited:hover { 
background : url(images/prev_green.gif) no-repeat left 15%; 
} 
#lbPrev.blue:hover, #lbPrev.blue:visited:hover { 
background : url(images/prev_blue.gif) no-repeat left 15%; 
} 
#lbPrev.gold:hover, #lbPrev.gold:visited:hover { 
background : url(images/prev_gold.gif) no-repeat left 15%; 
} 
#lbNext { 
width : 49%; 
height : 100%; 
background : transparent url(picts/blank.gif) no-repeat; 
display : block; 
right : 0; 
float : right; 
} 
#lbNext.grey:hover, #lbNext.grey:visited:hover { 
background : url(picts/next_blue.gif) no-repeat right 15%; 
} 
#lbNext.red:hover, #lbNext.red:visited:hover { 
background : url(images/next_red.gif) no-repeat right 15%; 
} 
#lbNext.green:hover, #lbNext.green:visited:hover { 
background : url(images/next_green.gif) no-repeat right 15%; 
} 
#lbNext.blue:hover, #lbNext.blue:visited:hover { 
background : url(images/next_blue.gif) no-repeat right 15%; 
} 
#lbNext.gold:hover, #lbNext.gold:visited:hover { 
background : url(images/next_gold.gif) no-repeat right 15%; 
} 
#lbPrev2, #lbNext2 { 
text-decoration : none; 
font-weight : bold; 
} 
#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { 
color : #01379e; 
} 
#lbPrev2.red, #lbNext2.red, #lbSpacer.red { 
color : #620000; 
} 
#lbPrev2.green, #lbNext2.green, #lbSpacer.green { 
color : #003300; 
} 
#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { 
color : #01379e; 
} 
#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { 
color : #666600; 
} 
#lbPrev2_Off, #lbNext2_Off { 
font-weight : bold; 
} 
#lbPrev2_Off.grey, #lbNext2_Off.grey { 
color : #b7caee; 
} 
#lbPrev2_Off.red, #lbNext2_Off.red { 
color : #ffcccc; 
} 
#lbPrev2_Off.green, #lbNext2_Off.green { 
color : #82ff82; 
} 
#lbPrev2_Off.blue, #lbNext2_Off.blue { 
color : #b7caee; 
} 
#lbPrev2_Off.gold, #lbNext2_Off.gold { 
color : #e1e100; 
} 
#lbDetailsData { 
padding : 0 10px; 
} 
#lbDetailsData.grey { 
color : #01379e; 
} 
#lbDetailsData.red { 
color : #620000; 
} 
#lbDetailsData.green { 
color : #003300; 
} 
#lbDetailsData.blue { 
color : #01379e; 
} 
#lbDetailsData.gold { 
color : #666600; 
} 
#lbDetails { 
width : 60%; 
float : left; 
text-align : left; 
} 
#lbCaption { 
display : block; 
font-weight : bold; 
} 
#lbNumberDisplay { 
float : left; 
display : block; 
padding-bottom : 1em; 
} 
#lbNavDisplay { 
float : left; 
display : block; 
padding-bottom : 1em; 
} 
#lbClose { 
width : 64px; 
height : 28px; 
float : right; 
margin-bottom : 1px; 
} 
#lbClose.grey { 
background : url(../picts/close_blue.png) no-repeat; 
} 
#lbClose.red { 
background : url(images/close_red.png) no-repeat; 
} 
#lbClose.green { 
background : url(images/close_green.png) no-repeat; 
} 
#lbClose.blue { 
background : url(images/close_blue.png) no-repeat; 
} 
#lbClose.gold { 
background : url(images/close_gold.png) no-repeat; 
} 
#lbPlay { 
width : 64px; 
height : 28px; 
float : right; 
margin-bottom : 1px; 
} 
#lbPlay.grey { 
background : url(../picts/play_blue.png) no-repeat; 
} 
#lbPlay.red { 
background : url(images/play_red.png) no-repeat; 
} 
#lbPlay.green { 
background : url(images/play_green.png) no-repeat; 
} 
#lbPlay.blue { 
background : url(images/play_blue.png) no-repeat; 
} 
#lbPlay.gold { 
background : url(images/play_gold.png) no-repeat; 
} 
#lbPause { 
width : 64px; 
height : 28px; 
float : right; 
margin-bottom : 1px; 
} 
#lbPause.grey { 
background : url(../picts/pause_blue.png) no-repeat; 
} 
#lbPause.red { 
background : url(images/pause_red.png) no-repeat; 
} 
#lbPause.green { 
background : url(images/pause_green.png) no-repeat; 
} 
#lbPause.blue { 
background : url(images/pause_blue.png) no-repeat; 
} 
#lbPause.gold { 
background : url(images/pause_gold.png) no-repeat; 
} 
