body {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 84%;	

margin: 0;

padding: 0;

background: url(../img/back01.gif);

color: #333;

}

fieldset
{
     border: 0px;
}

#wrap {

margin: 100px auto 0 auto;

background-color: #ebeee2;

width: 450px;

border: 1px solid #fff;

padding: 0;

font-size: 0.85em;

}



#top {

padding: 10px 5px 5px 5px;

background-color: #89b31b;

height: 55px;

}



#separator {

background: #a7afa9;

border-top: 1px solid #ddd;

border-bottom: 1px solid #ddd;

height: 10px;

}



h2 {

font-size: 1.5em;

font-weight: normal;

margin: 0.75em 0 0.75em 0;

}

h2, h3, h4 { color: #b3631b; }



p {

margin-top: 0.5em;

margin-bottom: 0.5em;

}



input.sbutton01 {

  color:#404040;

  font-family:arial,helvetica,sans-serif;

  background-image:url(../img/button_bg02.gif);

  background-repeat:no-repeat;

  background-color:#e6e6dd;

  border:1px solid #99b299;

  padding:2px 4px 1px;

}

html>body input.sbutton01 {

  padding:1px 8px;

  /* IE stretch fix*/

  overflow:visible;width:auto;padding-left:0.3em;padding-right:0.3em;

}



#content {

padding: 0 10px 5px 10px;

color: #555;

line-height: 1.5em;

}



#content a {

text-decoration: none;

color: #1b69b2;

border-bottom: 1px solid #cdd9e3;

}



#content a:hover {

/*background-color: #ddeaf6;*/

background: #f6f9ed;

/*border-bottom: 1px solid #1b69b2;*/

}



.acenter {

text-align: center;

}



/* -----------------------

------- Feedback --------

------------------------ */



.error {

background: #ffeedd;

border: 1px solid #dd9988;

color: #aa1400;	

padding: 6px 10px !important;

margin: 2px 0;

}

.warning {

background: #fff5bb;

border: 1px solid #ccc288;

color: #887300;	

padding: 6px 10px !important;

margin: 2px 0;

}

.success {

background: #ddffdd;

border: 1px solid #9d9;

color: #080;	

padding: 6px 10px !important;

margin: 2px 0;

}

.warninglight {

background: #fff5bb;

padding: 2px 4px !important;

color: #887300;

}

.errorlight {

background: #ffe9dd;

border: 1px solid #dd9988;

color: #aa0005;

padding: 2px 4px !important;

}

.successlight {

background: #ebfdde;

border: 1px solid #9c9;

color: #398106;	

padding: 2px 4px !important;

}