body { text-align:center; }

.outline {
 width:650px;
 text-align:left;
 margin:3px 3px;
}


.header {
 font-weight: bold;
 font-size: 0.62em;
 margin-bottom: 0.2em;
 color: #bbb;
 font-family: Verdana;
 text-align: left; }

.header A{
 COLOR: #bbb; 
 TEXT-DECORATION: none; }

.outline-margin { margin: 0 50px; }


.menu{
 width:630px;
 height:45px;
 line-height:45px;
 text-align: center;
 border-top:solid 1px #333;
 border-bottom:solid 1px #333;
}

.menu A{
 margin:0px 40px;
 font-weight: bold;
 font-family: Verdana;
 COLOR: #5e8eab;
 TEXT-DECORATION: none; }

.menu A:hover {
 COLOR: #ff8800; }


.main1 {
 margin:20px 40px;
 width:320px;
 float:left; }

.side {
 margin-top: 60px;
 margin-right: 50px;
 float:right; }


.c-both { clear:both; }

H1 {
 font-size: 1.1em;
 padding: 0.2em 0em;
 margin: 0em;
 }


H2 {
 MARGIN-TOP: 0px;
 FONT-SIZE: 0.92em;
 MARGIN-BOTTOM: 0px;
 FONT-FAMILY: Verdana;
 TEXT-ALIGN: left
}

H2 IMG {
 VERTICAL-ALIGN: middle
}

.main2 P{
 MARGIN-TOP: 0.5em;
 MARGIN-LEFT: 1.5em;
 FONT-SIZE: 0.94em;
 FONT-FAMILY: Verdana;
 COLOR: #111111;
 LINE-HEIGHT: 1.5em
}


.footer {
 BORDER-TOP: #5e8eab 9px solid; 
 MARGIN-TOP: 30px; 
 FONT-WEIGHT: bold; 
 FONT-SIZE: 0.62em; 
 PADDING-BOTTOM: 4px; 
 COLOR: #5e8eab; 
 PADDING-TOP: 4px; 
 FONT-STYLE: normal; 
 TEXT-ALIGN: left;
}

.footer A {
 COLOR: #5e8eab; 
 BORDER-BOTTOM: orange 2px dotted; 
 TEXT-DECORATION: none; 
}

.footer A:hover {
 COLOR: #ff8800;
}

textarea{BACKGROUND-COLOR: white;}
#name, #from, #subj {BACKGROUND-COLOR: white;}

