BODY,TD,TR,B,I,P,FONT {
  font-family	: verdana,arial,helvetica;
}
BODY{
  color		:  #888888;
  background	:  white;
  margin:	0;
}
.sp {
        font-size:24pt;
        font-weight : normal;
        color :  #ffffff;
        background-color :  #555599;
}
.ma {
        font-size:14pt;
        font-weight : bold;
        color :  #ffffff;
        background-color :  #7777bb;
}
.sb {
        font-size:12pt;
        font-weight : bold;
        color :  #000000;
        background-color :  #9999dd;
}
.mi {
        font-size:10pt;
        color :  #ffffff;
        background-color :  #9999dd;
}
.co {
        color :  #ffffff;
        background-color :  #9999dd;
}
.me {
	text-align : left;
	color :  #000000;
	background-color :  #ffffff;
}
	

.small {
	font-size: 10pt;
}

caption {
	font-size: 10pt;
        color :  #bbbbff;
}

.lid { color :  #000000; background-color :  #dddddd; }
.lil { color :  #000000; background-color :  #eeeeee; }

.bordered {
        border-style : solid;
        border-color :  #440808;
        border-width: 2pt;
}


.wbh { font-size: 18px; font-weight: bold; color:  #ffffff; background-color:  #7777bb}
.wb { font-size: 14px; color:  #000000; background-color:  #ffffff}
.swbh {font-size: 14px; font-weight: bold; color:  #ffffff ; background-color:  #7777bb}
.datafield { font-size: 14px; color:  #000000; background-color:  #EFEFFF}

.caption {
  font-size : 12pt;
  color :  #EADB1B;
  font-style : normal;
}

BODY{

background :  #bbc88d;
FILTER: progid:DXImageTransform.Microsoft.Gradient
(gradientType=1,startColorStr=#c5c39e,endColorStr=#4e4d3e);
scrollbar-face-color:  #c5c39e;
scrollbar-shadow-color:  #4e4d3e;
scrollbar-highlight-color:  #4e4d3e;
scrollbar-3dlight-color:  #4e4d3e;
scrollbar-darkshadow-color:  #4e4d3e;
scrollbar-track-color:  #4e4d3e;
scrollbar-arrow-color:  #4e4d3e;
}

img
{
border: 3px  white
}

.message_body 
{
background-color:  #c5c39e;
color:  #68700b; 
padding-bottom:    10px; 
}

DIV,TH,TR,TABLE,FONT,LI,UL,FORM,
BLOCKQUOTE,P,B,I,H1,H2,H3,H4,H5,FONT, CENTER
{
  font-family: verdana, arial, sans-serif;
  font-size: 10pt; 
  color:  #414608;
}

font
{ 
  color:  #bbc88d;   
  letter-spacing: 1px; 
  font-size: 10pt;
}

h1, h2
{
   border:  #EEE88D 0px double;
   border-left:  #EEE88D 0px double;
   border-right:  #EEE88D 0px double;
   border-top:  #EEE88D 0px double;   
   border-bottom:
   margin-bottom: 2em;
   margin-top: 2em;
   margin-left:100px;
   margin-right:100px;
   padding: 10px;
   width: 100%;
   display: block;
   background: none;
   color:  #EEE88D; 
   font: Verdana, Arial, Helvetica, sans-serif;
   font-style: normal;
   font-size: 16pt;
   font-weight:light;
   letter-spacing: 12px;
   text-align: center;
   font-weight:lighter;
   position: relative;
background-attachment:right;
background-repeat: no-repeat;
background-image: url(".jpg");
}

h2:first-letter
{
  color:  #EEE88D;
  font: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 18pt; 
  font-weight:lighter;
}
h3
{
border:
   border-left:
   border-right:
   border-top:
   margin-bottom: 1em;
   margin-left:200px;
   margin-right:200px;
   padding: 10px;
   width: 100%;
   display: block;
   background:none;
   color:  #414608; 
   font: Verdana, Helvetica, sans-serif; 
   font-style: italic; 
   font-size: 10pt; 
   font-weight:lighter;
   letter-spacing: 2px; 
   text-align: center; 
   position: relative;
}

h4
{
border:  #EEE88D 1px double;
   border-left:EEE88D 1px double;
   border-right:EEE88D 1px double;
   border-top:EEE88D 1px double;
   margin-bottom: 2em;
   margin-left:250px;
   margin-right:250px;
   padding: 10px;
   width: 100%;
   display: block;
   background:none;
   color:  #EEE88D; 
   font: Verdana, Helvetica, sans-serif; 
   font-style: italic; 
   font-size: 8pt; 
   font-weight:lighter;
   letter-spacing: 2px; 
   text-align: center; 
   position: relative;
}


TEXTAREA 
{
  background-color:  #ffffff; 
  font-family: verdana;
  color:  #000000; 
  scrollbar-base-color:  gray;
  scrollbar-3dlight-color:  black; 
  scrollbar-highlight-color: none;
 } 

A, TD.
{
  color:  #ffffcc; 
  text-decoration: none;
}

A:link          { color:  #ffffcc; }
A:active        { color:  #eeeeee; }
A:visited       { color:  #ffffaa; }
A:hover         { color:  #ffffff; text-decoration: underline;} 

A.header:link     { color:  #ffffcc; }
A.header:active   { color:  #eeeeee; }
A.header:visited  { color:  #ffffaa; }
A.header:hover    { color:  #ffffff;  text-decoration:underline;}


 
TD
{
background-color: none;
}

IMG.thumbnail
{
background-color:  #bbc88d;
vertical-align: middle;
horizontal-align: middle;
border: 3px double  #EEE88D;
}

} a.td.thumbnail, a.td.thumbnail:link, a.td.thumbnail:visited, a.td.thumbnail:active {
  font-weight: normal;
  border:  #EEE88D 3px double;
  margin-bottom: 15px;
  padding-top: 15px;
  width: 220px;
  height: 220px;
  display: block;
  background-color: transparent;
}
a.td.thumbnail:hover            {
  border:  #919e65 3px double;
  margin-bottom: 15px;
  padding-top: 15px;
  width: 220px;
  height: 220px;
  display: block;
  background-color:  #bbc88d;
}

.display
{ 
background-color:  #bbc88d;
border: 20px double  #919e65;
}

BODY { margin-top: 0px;}
HR { position : relative;}


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; }
