h1,h2,h3,h4,h5,h6 {
 font-family: 'arial', 'verdana'; 
 color: #d02000;
 line-height:0%;
 margin-top: 15px;
 margin-bottom: 5px;
}

body {
margin:0px;
background-color:#F0F0F0;
}

ol {
 font-family: 'arial', 'verdana';
 font-size: 9pt;
 color: #505050; 
}

li {
 line-height:150%;
 list-style:square;
}

ul {
 font-family: 'arial', 'verdana';
 list-style-image:url(images/bul0.gif);
 line-height:150%;
 font-size: 9pt;
 color: #505050; 
}

a {
 font-family: 'verdana', 'arial', 'sans serif';
 font-size:8pt;
}

a:link {
 color: #5050CC;
 text-decoration: none;
}

a:hover {
 color: #A0A0EE;
 text-decoration: underline;
}

a:visited {
 color: #555555;
 text-decoration: none;
}

a.tinylink {
 font-size: 7pt;
}

span.largetitle {
 font-family: 'arial', 'verdana'; 
 color: #FFFFFF;
 font-size: 24pt;
 font-weight: bolder;
 line-height: 150%;
}

span.mediumtitle {
 font-family: 'arial', 'verdana'; 
 color: #A02F34; 
 font-size: 10pt;
 font-weight: bolder;
 line-height: 150%;
}

p {
 font-family: 'arial', 'verdana';
 font-size: 9pt;
 text-align:justify;
}

p.text {
 line-height:150%;
 color: #505050; 
}

p.tinytext {
  font-face: 'verdana';
  font-size: 7pt;
}


div.padding {
 margin: 10px;
}


table.pagewrapper {
 background-color: #FFFFFF;
}

table.pagewrapper .navbar {
  background-color: #CcE0F0;
  border-right:  #bbd0e0 solid 2px;
  border-left:  #bbd0e0 solid 2px;
}

table.pagewrapper .navbar hr {
   border: #b0b0ee solid 1px;
   height: 0px;
}

table.pagewrapper td.footer_pane {
  background-color:#A0A0A0;
}

span.tinytext {
  font-face: 'verdana';
  font-size: 7pt;
}

span.footer {
 font-family: 'verdana';
 font-size: 7pt;
 color: #F0F0F0;
}

span.linksep {
 color: #a0a0a0;
}

hr {
  border: #C0c0d0 solid 1px;
  height: 0px;
}

div.scrollpane
{
  padding: 3px;
  background-color: #5070bb;
  height: 15px;
}

div.scrollpane span.scrolltext
{
  font-family: verdana;
  font-size: 7pt;
  color: #FFFFFF;
}

table.menubar {
  font-family: 'sans-serif', 'Helvetica', 'Verdana', 'Arial';
  font-size: 9pt;
  padding: 0px;
  height:40px;
  cursor:hand;
  background-color: #20305a;
}
table.menubar tr {
  text-align:center;
}
table.menubar td.menupad {
 padding: 5px;
 background-image:url(images/btn_normal.png);
}

table.menubar td.hovermenupad {
 background-image:url(images/btn_hover.png);
 padding: 5px;
}

table.menubar td.selmenupad {
 padding: 5px;
 background-image:url(images/btn_pressed.png);
}


table.menubar td.menupad a {
 color: #FFFFFF;
}

table.menubar td.selmenupad a {
 color: #DDDDFF;
}

table.menubar td.hovermenupad a {
 color: #FFFFFF;
}

table.imggallery {

}

table.imggallery tr.photo {
  text-align:center;
}
table.imggallery tr.title {
 text-align:center;
 font-family:'verdana'; 
 font-size:7pt;
}

table.content {
 font-family: 'verdana', 'arial';
 font-size: 8pt;
 border: #CDE2FF solid 1px; 
}
table.content th {
 text-align: left;
 background-color: #CDE2FF;
 padding: 8px;
}
table.content td {
 padding: 8px;
}

div.menulist {
 color:white;
 line-height:130%;
}

div.menulist div.menuitem {
 border-bottom: #c0c0ee dotted 1px;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:10px;
 padding-right:2px;
}

div.menulist div.selmenuitem {
 background-color: #CeE0f0;
 border: #d0d0ff solid 1px;
 padding-top:2px;
 padding-bottom:2px;
 padding-left:10px;
 text-align:right;
 font-weight: bold;
 padding-right:2px;
}


table.prevgallery {
}
table.prevgallery tr {
 height:115px;
}
table.prevgallery td {
 width:150px;
 text-align:center;
}
img.thumb {
}
img {
 border: none;
}
div.imageviewer {
 width: 720px;
 height: 650px;
 background-color: #EFEFEF;
 text-align:center;
 position:absolute;
}

div.box {
padding: 5px;
width:450px;
background-color: #ffffff;
border: #bbd0e0 dotted 2px;
border-left: #bbd0e0 dotted 10px;
}
#div.box ul li
{
line-height: 150%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}