BODY {margin : 0 0 0 0; font-family : Arial, Helvetica, sans-serif; background-color : Black; color : White; font-size: 9pt; }

A:LINK {color : Aqua; text-decoration : underline; }
A:HOVER {color : Yellow; text-decoration : none; }
A:VISITED {color : Aqua; text-decoration : underline; }

A.footernav {color : Black; text-decoration : none; font-size : 8pt; }
A:HOVER.footernav {color : Yellow; text-decoration : underline; font-size : 8pt; }

A.top {font-size : 8pt; color : Aqua; text-decoration : underline; }
A:HOVER.top {font-size : 8pt; color: Yellow; text-decoration : none; }

A.popup {font-size : 10pt; text-decoration : underline; }
A:HOVER.popup {font-size : 10pt; text-decoration : none; }

A.tooltip {color:#33FF00; text-decoration:underline; }
A:HOVER.tooltip {color:#33FF00; text-decoration:underline; }
A:VISITED.tooltip {color:#33FF00; text-decoration:underline; }

TABLE.main {border : 1px Solid #cc9900; }
TD.top {font-weight : Bold; color : Yellow; font-size : 11pt; line-height : 30px; }
TD.top2 {font-weight : Bold; color : Yellow; font-size : 10pt; line-height : 24px; }

TD.welcome {font-size : 16pt; color : Yellow; font-style : italic; }
SPAN.welcome {font-size : 9pt; color : Yellow; font-style : normal; font-weight : Bold; }

TD.text1 {font-size : 9pt; line-height : 13pt; color : White; font-weight : Bold; padding-top : 10px; padding-right : 15px;  padding-bottom :10px; padding-left :15px; background-color : #323232; }
TD.text2 {font-size : 10pt; color : White; font-weight : Bold; }
TD.text3 {font-size : 14pt; color : White; font-weight : Bold; text-align : left; }
TD.text4 {font-size : 9pt; color : #FDDE60; }
TD.text5 {font-size : 9pt; color : #FFFFFF; line-height : 12pt; }

TD.heading {background-image : url(images/bg_heading.jpg); background-repeat : no-repeat; line-height : 35px; width : 410px; color : Yellow; font-size : 12pt; font-weight : Bold;}
TR.footer {background-color : #be9e23; color : Black; font-size : 8pt; padding : 10px; }
.footermn {height : 35px; font-size : 8pt; color : #CCCCCC; vertical-align : middle; }

span.paddingall {padding : 10 10 10 10; }

TABLE.outline {border-left : .5pt dotted #927501; border-right : .5pt dotted #927501; border-top : .5pt dotted #927501; }

TD.data {font-size : 10pt; color : #FDDE60; font-style : italic; padding-left : 10px; padding-right : 1px; padding-top : 3px; padding-bottom : 2px; border-bottom : .5pt dotted #927501; }
TD.data2 {font-size : 10pt; color : #FDDE60; padding-left : 10px; padding-right : 1px; padding-top : 3px; padding-bottom : 2px; border-bottom : .5pt dotted #927501; }
TD.data3 {font-size : 10pt; color : White; padding-left : 10px; padding-right : 1px; padding-top : 3px; padding-bottom : 2px; border-bottom : .5pt dotted #927501; }

SPAN.small {font-size : 8pt; color: White; font-style : normal; }
SPAN.small2 {font-size : 8pt; line-height : 9pt; color: White; font-style : normal; }
SPAN.med {font-size : 9pt; color: White; font-style : normal; }

TR.dotted {border-bottom : .5pt dotted #927501; }
TD.dataheader {font-size : 14pt; font-weight :  700; font-style : italic; font-family : Arial Black, Arial, Helvetica, sans-serif; vertical-align : middle; color : #FDDE60; text-align : middle; }
TD.dataheader2 {font-size : 12pt; font-weight :  700; font-family : Arial Black, Arial, Helvetica, sans-serif; vertical-align : middle; color : White; text-align : left; padding-left : 10px; }
TD.datasubheader {font-size : 11pt; font-weight :  400; font-family : Arial, Helvetica, sans-serif; vertical-align : middle; color : White; text-align : left; }
TD.datasubheader2 {font-size : 9pt; font-weight :  400; font-family : Arial, Helvetica, sans-serif; vertical-align : middle; color : #FDDE60;; text-align : left; border-bottom : .5pt dotted #927501; }

.menu02 {color : #ffffff; margin-top : 0px; padding-bottom : 0px; margin-bottom : 0px; margin-left : 0px; margin-right : 0px; font-size : 11px; font-family : Arial, Helvetica, sans-serif; font-weight: bold; }
.menu02 a {color : #ffffff; text-decoration: none; }
.menu02 a:hover {color : #CCCCCC; }
.smsubtitle {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #CCCCCC; font-weight: bold; font-style: normal; line-height: normal; }
.cyan {color: Aqua; }

TD.navigation {background-image : url(images/tile_left.jpg); background-repeat : repeat-y; width : 176px; }
TD.directions {color : Red; font-weight : Bold; font-size : 9pt; font-style : italic; }
TD.directions2 {color : Silver; font-weight : Bold; font-size : 9pt; font-style : italic; }
TD.gallery {width : 138px; font-size : 10pt; padding-top : 3px; }
TD.gallery2 {width : 176px; font-size : 10pt; padding-top : 3px; }
TD.gallery3 {font-size : 10pt; padding-top : 3px; }
TD.gallery4 {width : 250px; font-size : 10pt; padding-top : 3px; }
TD.gallerytext {font-size : 9pt; color : White; padding-top : 3px; padding-right : 5px; padding-left : 5px; }
TD.popup {font-size : 10pt; padding-left : 5px; }

SPAN.limited {color : Yellow; font-weight : Bold; font-size : 10pt; }
SPAN.padleft {	padding-left : 5px;}
SPAN.padright {	padding-right : 5px; }
STRONG.numbers {color: Yellow; font-weight: Bold; font-size: 10pt; }
SPAN.directions {color : Red; font-weight : Bold; font-size : 9pt; font-style : italic; }

STRONG.yellow {color: #FDDE60; }
STRONG.yellow2 {color:Yellow; font-size:11pt; }

DIV#ad { background-color : Black; border: 2px Solid Yellow; width: 350px; text-align: center; margin-left: 10px; float:right; }
DIV#ad td.header { background-color : #cc9900; font-size: 14pt; font-weight: Bold; color: Black; text-align: center; padding-top: 5px; padding-bottom: 5px;}
DIV#ad td.body {color: White; font-size: 14pt; font-weight: Bold; text-align: center; padding-top:5px; }
DIV#ad td.body1 {color: Yellow; font-size: 10pt; font-weight: Bold; text-align: center; padding-top:5px; padding-bottom:5px; }
DIV#ad td.bottom {color: White; font-size: 8pt; text-align: center; }

#admuseum {width:230px; border:1px solid yellow; padding:10px; margin-left:20px; font-size:14px;; font-weight:bold; color:#ffffff; float:right; background-color:#666666; }
#admuseum ul {margin:0; padding:0; }
#admuseum ul li {margin:10px; padding-left:5px; }
span.yellow {color:#FFFF00; font-size:20px; font-weight:bold; line-height:24px; }

TD.outline {border: 1px Solid #999999; padding:10px; }

.cursor {cursor:pointer}
.caption {width:260px; font-size:8pt;caption-side:bottom;padding-right:10px;padding-bottom:10px;color:Yellow;}

#about {background-color:#e4d9ae; padding:15px; border:1px solid #CC9900; color:Black; width:734px; }
#about a {color:#990000; text-decoration:underline; }
#about a:hover {color:#000099; text-decoration:underline; }
#about span.about {font-size:12pt; font-weight:bold; }

#book {width:350px; color:Black; }
#book table.bk {color:Black; margin-left:10px; background-color:FFFFFF; border:2px solid #990000; }
#book table.bk td.text {padding-top:5px; padding-right:5px; padding-bottom:5px; background-color:FFFFFF; text-align:left; }
#book table.bk a {color:#0000FF; text-decoration:underline; }
#book table.bk a:hover {color:#990000; text-decoration:underline; }
span.bktitle {font-size:16px; font-weight:bold; color:#990000; }

#book2 {width:350px; color:Black; }
#book2 table.bk {color:Black; margin-right:10px; background-color:FFFFFF; border:2px solid #990000; }
#book2 table.bk td.text {padding-top:5px; padding-right:5px; padding-bottom:5px; background-color:FFFFFF; text-align:left; }
#book2 table.bk a {color:#0000FF; text-decoration:underline; }
#book2 table.bk a:hover {color:#990000; text-decoration:underline; }

span.green {color: #66FF00; }

#homepagebtn {width:186px;  height:28px;  text-align:center;  vertical-align:middle; float:none; }
#homepagebtn a.btns {width:186px; height:28px; text-indent:35px; display:block;  background: url(images/btn_add-to-cart.gif) top left no-repeat;  }
#homepagebtn a.btns:hover {background-position:0 -28px;  }

#lifesizebtn {width:186px;  height:28px;  text-align:center;  vertical-align:middle; float:none; }
#lifesizebtn a.btns {width:186px; height:28px; text-indent:35px; display:block;  background: url(images/btn_add-to-cart.gif) top left no-repeat;  }
#lifesizebtn a.btns:hover {background-position:0 -28px;  }










