body { color: black; font-size: 1em; background-color: white; margin: 0; padding: 0; }

p {}

td {}

a:link { color: blue ; text-decoration: none; }

a:visited { color: purple ; text-decoration: none; }

a:hover { color: purple ; text-decoration: none; }

a:active { color: red ; text-decoration: none; }
.toplefttext { color: navy; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 30px 15px 30px 25px; }
.bottomtext { color: navy; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; }
.headingstyle { color: navy; font-size: 1.3em; font-family: verdana; font-weight: bold; font-style: normal; text-decoration: none; }
.headingstyle2 { color: navy; font-size: 1.2em; font-family: verdana; font-weight: bold; }
.caption { color: black; font-size: 0.5em; font-style: italic; }
.bottomtext p { line-height: 20px; list-style-type: circle; list-style-position: outside; }
.toprighttext { color: navy; font-size: 0.8em; font-family: verdana; line-height: 20px; list-style-type: disc; }
.padding10px { margin: 12px; }
.padding20px { padding-top: 20px; padding-right: 20px; padding-left: 20px; }
.bottomtable { color: navy; font-size: 1em; font-family: verdana; font-weight: lighter; }
.repeatonce_b { background-image: url(newimages/new-panorama_04.jpg); background-repeat: no-repeat; }
.border { padding-left: 20px; border-left: 1px dotted teal; }
.news { color: #009; font-size: 0.7em; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: oblique; text-decoration: none; padding: 1px 12px 12px; }
.backnborder { background-color: #9cc; border-color: #693; border-width: thin; }
.topline { margin-right: 20px; margin-left: 20px; border-bottom: 1px dashed #009faa; }
.popmenutext { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border: solid 1px #fff; }
.popmenutext a:link { color: #cff; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.popmenutext a:hover { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #cff; border-color: #fff; border-style: solid; }
.photocaption { color: navy; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-stretch: semi-condensed; font-style: oblique; text-decoration: none; padding-right: 10px; padding-left: 10px; }
.subheading { color: navy; font-size: 1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; }
.italicsubheading { color: navy; font-size: 0.75em; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-decoration: underline; }
.italicquestion { color: navy; font-size: 1.2em; font-weight: bold; font-style: italic; }
.imgborder { border: solid 5px #5957c4; }
.repeatonce { background-image: url(newimages/Header.jpg); background-repeat: no-repeat; }
.tablealignright { float: right; padding: 20px 1px 20px 20px; }
.tablealignrightcaption { font-size: 0.7em; font-style: oblique; }
.imgpadding { padding: 10px; }
.searchinput { color: #1d5163; background-color: #d3e8e9; border: solid 1px #0097ea; }
.tableborder { border: solid 1px #00c; }
