/* Stylesheet based on CSS from Ian York https://www.pbase.com/ianyork */

BODY {
            BACKGROUND:  #E8E8E8; transparent scroll repeat 0% 0%; LEFT: 45px; MARGIN-LEFT: 45px; COLOR:  #333333; TOP: 0px
}
BODY TABLE A IMG {
            DISPLAY: inline
}
DIV {
            FONT-SIZE: 10pt; COLOR:  #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TH, TR, TABLE, FONT, LI, UL, FORM, TBODY, BLOCKQUOTE, P, B, I, H1, H2, H4, H5, CENTER
{
            FONT-SIZE: 10pt; COLOR:  #333333; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
FONT {
            FONT-SIZE: 8pt; COLOR:  #333333; LETTER-SPACING: 2px
}
H2 {
  BORDER-TOP:  #333333 1px solid;
  BORDER-BOTTOM:  #333333 1px solid;
  COLOR:  #333333;

  FONT-WEIGHT: normal; FONT-SIZE: 20pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN-LEFT: 2px;   MARGIN-RIGHT: 2px; PADDING-TOP: 5px;   TEXT-ALIGN: center;
}

H3 {
            FONT-WEIGHT: lighter; FONT-SIZE: 12pt; COLOR:  #333333; LETTER-SPACING: 2px; BACKGROUND-COLOR:  #E8E8E8; TEXT-ALIGN: center
}
H4 {
            FONT-SIZE: 11pt; COLOR:  #333333;
}

B {
            COLOR:  #333333
}
I {
            COLOR:  #333333
}
EM {
            COLOR:  #333333
}
TEXTAREA {
            COLOR:  #333333; SCROLLBAR-3DLIGHT-COLOR:  #333333; FONT-FAMILY: verdana; SCROLLBAR-BASE-COLOR: grey; BACKGROUND-COLOR:  #E8E8E8
}
A {
            COLOR:  #333333; TEXT-DECORATION: none
}
TD.a {
            COLOR:  #333333; TEXT-DECORATION: none
}
A:link {
  color :  #285689; TEXT-DECORATION: none;
}
A:hover {
  color :  #285689; TEXT-DECORATION: underline;
}
A:visited {
  color :  #285689;
}
A:active {
  color :  #d5ae83;
}

IMG.display { 
  border-style : solid; 
  border-width : 15px;
  border-color :  #FFFFFF; 
  background :  #E8E8E8;
} 

IMG.thumbnail {
  border-style : solid;
  border-width : 4px;
  vertical-align: top;
  border-color :  #FFFFFF;
}

TD.thumbnail 
{
   background :  #E8E8E8;
   padding: 10px;
   vertical-align: top;
   horizontal-align:middle;

   border-style : solid;
   border-width : 1px;
   border-color :  #FFFFFF;
}

.location {
  FONT-SIZE: 11pt; COLOR:  #333333; FONT-STYLE: normal; BACKGROUND-COLOR:  #E8E8E8
}


.caption {
  FONT-SIZE: 9pt; COLOR:  #333333; FONT-STYLE: italic; BACKGROUND-COLOR:  #E8E8E8;
  color #ff0000;
}

.title {
  FONT-WEIGHT: normal; FONT-SIZE: 14pt; COLOR:  #333333; LINE-HEIGHT: 16pt; FONT-STYLE: normal; FONT-VARIANT: small-caps; BACKGROUND-COLOR:  #E8E8E8
}

.message_body { 
  font-size : 8 pt; 
  PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR:  #333333; PADDING-TOP: 5px;
  BACKGROUND-COLOR:  #efefef
}
 
BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }



BODY { margin-top: 0px; top: 0px; }
BODY TABLE A IMG { display: inline; }
HR { position: relative; }
