BODY, TABLE, UL, OL, LI, OL UL, TD, P {
  font-family: verdana, sans-serif;
  font-size: 12px;
  vertical-align: top;
}

BODY {
        margin:0px;
        padding:0px;
        background-color: #DEF2FF;
        background-image: url('images/back.gif');
        background-repeat:repeat-y;
        scrollbar-3dlight-color: #DEF2FF;
        scrollbar-arrow-color: #DEF2FF; 
        scrollbar-darkshadow-color: #2E96F9;
        scrollbar-face-color: #2E96F9;
        scrollbar-highlight-color: #2E96F9; 
        scrollbar-shadow-color: #DEF2FF;
        scrollbar-track-color: #DEF2FF;
}

HR
{
  width: 100%;
  border: none;
  border-top: 2px solid #2E96F9;
  height: 2px;
  background-color: #DEF2FF;
  clear: both;
}

A {text-decoration: none;}
A:hover  {text-decoration: underline;}

.subscribe 
{
  margin: 10px 10px 10px 20px;

}
.subscribe td
{
        font-size: x-small;
        padding: 5px;
        border: 1px  #2E96F9 solid;
}
#head h3
{
  margin: 0px;
  padding: 0px;
  font: 12px verdana,sans-serif;
  white-space:nowrap;
  font-weight: normal;

}
/* %%%%%%%%%% */
#head{
        color:white;
        background:#2E96F9;
        border-collapse:collapse;
        border:1px solid #DEF2FF;
        font:12px verdana,sans-serif;
}
#head td{
        padding:5px;
        border:1px solid #DEF2FF;
        white-space:nowrap;
}
/* %%%%%%%%%% */
#column-left{
        color:#ffffff;
        vertical-align:top;
        width:180px;
}
#menu #logo {
        width:180px;
        padding:7px 0px 10px 5px;
}
#menu td{
        text-align: center;
        padding-top:2px;
        background: #2E96F9;
}
#menu td a{
        text-align:left;
}
#menu1 td{text-align:center;}
#menu1 td a{text-align:center;}
.button,.button1{
        font:11px verdana,sans-serif;
        letter-spacing:0px;
        display:block;
        width:160px;
        height:25px;
        background:url('images/button.gif') no-repeat;
        color:#033C74;
        white-space:nowrap;
        line-height:90%; 
        text-decoration:none;
        
 }
.button:hover,.button1:hover{
        background:url('images/button1.gif') no-repeat;
}
.button{
        padding:7px 0px 6px 8px;
}
.button1{
text-align:center;
        padding:7px 0px 6px 0px;
}
/* %%%%%%%%%% */
#content{
        padding: 20px 30px 10px 30px;
        vertical-align: top;
}
#content H1
{
        font: bold 25px verdana,sans-serif;
        text-align:center;
        color:#033C74;
        font-weight: normal;
}
#content H2
{
        font: bold 15px verdana,sans-serif;
        text-align: left;
        margin: 30px 10px 10px 35px;
        color:#033C74;
}
#content H3
{
        font: 12px verdana,sans-serif bold;
        text-align: left;
        text-indent:30px;
        margin: 5px;
        color:#033C74;
        font-weight: bold;
}
#content .img-container
{
        background:#2E96F9;
        margin-bottom: 20px;
}
#content .ep
{
        color: #033C74;
        font:bold 11px verdana,sans-serif;
        text-align: right;
}

#content P {
        text-align: left;
        text-indent:30px;
        color:#033C74;
        margin: 5px;
        line-height:150%;

}
#content P.sig {
        font: 12px verdana,sans-serif;
        text-indent: 0px;
        padding-left: 25px;
        color:#033C74;
        margin: 10px;
        line-height:120%;

}
#content LI P 
{
  color:#033C74;
  margin: 0px;
  font-style: italic;
}

UL, OL {
  color:#033C74;
  margin: 0px 10px 10px 60px;
  padding: 0px;
}

#content .quot
{
  margin-left: 35px;
  text-indent: 0px;
  font-style: italic;
}

LI {
  text-align: left;
  color:#033C74;
  margin: 0px 0px 5px 0px;
  line-height:150%;
}

#content .text{
        text-indent:20px;
        color:#033C74;
        line-height:150%;
}
#content td .text{
        text-indent:20px;
}
#content table.type1{
        border-collapse:collapse;
        border:1px solid #DEF2FF;
}
#content table.type1 td,#content table.type1 th{
        padding:5px 4px;
        color:#033C74;
        border:1px solid #033C74;
}

#content .letter P, #content .letter LI { font-style: italic; }

#content .center 
{
        text-indent: 0px;
        text-align: center;
}


#room { margin: 0 0 0 35px; }
#room label { width: 100px; }
#room input.edit { width: 50px; margin-right: 3px; text-align: right; border: 1px solid #2E96F9;}
#room input#submit { width: 100px; text-align: center; margin: 5px 0 0 50px;}

#result { margin: 0 35px; }
#result label { width: 100px; }
#result input { width: 70px; margin-right: 3px; text-align: center; background-color: #DEF2FF;  border: 1px solid #2E96F9;}

.news { 
  clear: both; 
  border-top: 1px solid #2E96F9;
  padding: 10px 0;

}
.letters A:hover { text-decoration: none; background: #fff; }
.links LI { list-style: none; margin: 0; }

