.heading           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #003399; }

.heading-white     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF; }

.white             { color: #FFFFFF; }

.maintopic         { font-size: 12px; color: #003399; font-weight: bold; text-decoration: none; }

.maintopic-black   { font-size: 12px; color: #333333; font-weight: bold; text-decoration: none; }

.subtopic, td          { font-size: 12px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none; }

.subtopic-black    { font-size: 12px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }

.location          { font-size: 10px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none; }

.scrollerContainer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; }

.newsitem          { font-style: normal; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; list-style-image: url(image/bullet.gif); list-style-position: outside; }

.newslist          { text-indent: 0pt; }

.horizLine         { background-color: #003399; height: 1px;}

.menuArea          { background-color: #EFEFEF; }

.scubaTankLeft     { background: url(image/scuba_tank_left.gif) no-repeat top right }

.scubaTankRight    { background: url(image/scuba_tank_right.gif) no-repeat top left }

.scubaTankMenuItem { background: url(image/scuba_tank_bg.gif) repeat top }

input              { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

textarea           { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

form               { padding: 0px; margin: 0px; }

a                  { font-weight: bold; text-decoration: none; color: #003399; }

a:hover            { color: #ff0000; text-decoration: underline; }

th                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF; background-color: #003399; }

td                 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #003399; }

.topLeftCurve      { background-image: url(image/top_left_curve.gif); background-repeat: no-repeat; background-position: left top; background-attachment: scroll; }

.topRightCurve     { background-image: url(image/top_right_curve.gif); background-repeat: no-repeat; background-position: right top; background-attachment: scroll; }

.boxHeader         { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #003399; color: #FFFFFF; font-size: 12px; text-decoration: none; }

.boxBorder         { border-style: solid; border-width: 1; border-color: #003399; }.subtopicSmall { font-size: 10px; font-style: normal; font-weight: normal; color: #003399; text-decoration: none; }


