BODY, TABLE, TH, TR, TD, UL, OL, LI, P, FONT, TEXTAREA, DIV, SMALL, PRE, A, BLOCKQUOTE, LABEL {
    font-family: Verdana, Helvetica, Arial, Tahoma; font-size: 10px;
}

body {
    background: #DDDDDD; border: none; margin: 0px; border-spacing: 0px; padding: 0px;
    scrollbar-base-color: #DDDDDD;
}


img {
    border: none; border-width: 0px; margin: 0px; padding: 0px; vertical-align:top;
}

img.shot {
    margin: 0px; margin-left: 5px; margin-bottom: 5px;
    border: 1px solid #000000; float: right;
}

A {color:#0000cc; text-decoration: none; font-weight: 400;}
A:link {text-decoration:none; }
A:visited {text-decoration:none; }
A:active {text-decoration:none; }
A:hover {text-decoration:none; color:#dd3300;}

A.menutop {text-decoration:none;
  padding:0px; padding-left:3px; padding-right:3px;
  margin-left:2px; margin-right:2px; margin:1px;
  color:#ffffff; font-size:9px; font-weight:400;
  border:none;
}
A.menutop:hover {color:#000066; background-color:#ffffff;}

A.menulink {text-decoration: none;
  padding:2px; padding-right:0px; margin:0px;
  display:block; width: 100%;
  color:#cc0000;
  border:none; border-bottom:#999999 1px solid;
  background-color:#dddddd;
  font-weight:400; font-size:9px;
}

A.big {color:#ffffff; text-decoration:none; font-size: 10px;}
A.menulink:hover {color:#ffffff; background-color:#000066;}

h1 {
    text-decoration: none; font-family: Sans-serif, Arial, Verdana;
    font-size: 15px; font-weight: 700; margin: 0px; margin-bottom: 15px;
    font-style:bold; color: #000066;
    width: 100%;
    border-bottom: #dddddd 1px dotted;
}

h2 {
    text-decoration: none;
    font-size: 10pt; font-weight: 900; margin: 0px;
    color:#000099; margin-top:30px;
}

h3, h4 {
    text-decoration: none;
    font-size: 8pt; font-weight: 900; margin: 0px;
}

p.narrow {padding-right: 25%; font-size: 8pt;}

small {font-size: 6pt;}

form {margin:0px; border:none; padding:0px;}

input,textarea,select,option {
    color:#444444; background: #eeeeee;
    margin:0px; margin-bottom:1px;
    padding: 1px; padding-top:0px; padding-bottom:0px;
    border: #000000 1px solid;
    font-size: 10px; width: auto; height: auto;
}

input[type="submit"] {border:1px outset #FFFFFF; background-color:#DDDDDD; color:000000;}
input[type="reset"] {border:outset; background-color:#DDDDDD; color:000000;}
input.button {border:1px outset #FFFFFF; background-color:#DDDDDD; color:000000;}

option {border: none;}

input.small {
    color:#444444; border: 1px solid #000000;
    margin: 0px; padding: 0px;
    font-size: 9px;
}
/*
.BlueNoteFormTABLE{ border: 1px outset #FFFFFF; padding: 2px; background-color: #CEE3FD; }
.BlueNoteFormHeaderFont{ color: #6D92BE; font-size: 14px; font-weight: bold; }
.BlueNoteColumnTD { padding: 2px; color: #000000; font-size: 10px; font-weight: bold; }
.BlueNoteFieldCaptionTD { padding: 2px; color: #000000; font-size: 10px; }
.BlueNoteDataTD{ border: 1px outset #FFFFFF; padding: 2px; color: #000000; background-color: #FFFFFF; font-size: 10px; }
.BlueNoteAltDataTD{ border: 1px outset #F1F7FE; padding: 2px; color: #000000; background-color: #F2F8FF; font-size: 10px; }
.BlueNoteSeparatorTD{ height: 1px; background-color: #000000; }
.BlueNoteFooterTD { padding: 2px; color: #000000; font-size: 10px; }
*/

.BlueNoteFormTABLE{ border: 1px outset #FFFFFF; padding: 1px; background-color: #DDDDDD; }
.BlueNoteFormHeaderFont{ color: #6D92BE; font-size: 11px; font-weight: bold; }
.BlueNoteColumnTD { padding: 2px; color: #0000CC; font-size: 11px; font-weight: bold; }
.BlueNoteFieldCaptionTD { padding: 2px; color: #000000; font-size: 10px; }
.BlueNoteDataTD{ border: 1px outset #FFFFFF; padding: 2px; color: #000000; background-color: #FFFFFF; }
.BlueNoteAltDataTD{ border: 1px outset #F1F7FE; padding: 2px; color: #000000; background-color: #EEEEEE;}
.BlueNoteSeparatorTD{ height: 1px; background-color: #000000; }
.BlueNoteFooterTD { padding: 2px; color: #000000; font-size: 10px; }

