* {
  padding:0px; 
  margin:0px; 
}
body {
  border:1px solid #ffffff; 
  padding:0px; 
  margin:0px; 
  overflow:auto;
}
    
table, td, th, div, span, body {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10pt;
}
html>body, tr>td, tr>th /*hide from IE*/ {
  font-size: small;
}
#messageText td {
  padding: 24px;
  text-align: center;
  color:#FFFFFF
}
#messageText a {
  color:#FFFFFF
}

a:link {
  text-decoration: underline;
  color: #182a4b;
}
    
a:visited {
  text-decoration: underline;
  color: #182a4b;
}

a:active {
  text-decoration: underline;
  color: #182a4b;
}

a:hover {
  text-decoration: underline;
  color: #536d9c;
}
    
a.footer:link {
  text-decoration: underline;
  color: #807257;
}

a.footer:visited {
  text-decoration: underline;
  color: #807257;
}
    
a.footer:active {
  text-decoration: underline;
  color: #807257;
}
    
a.footer:hover {
  text-decoration: underline;
  color: #635942;
}

.topwm {
  background-image:url(../../img/welcome_top_tree_wm.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
}

.topwm2 {
  background-image:url(../../img/welcome_top_tree_wm.gif);
  background-repeat:no-repeat;
  background-position: 100%;
}

#proURL {
  text-decoration: none;
  font-weight: bold;
  font-size: 120%;
}

.topbgrepeat {
  background-color:#42516b;
  background-image:url(../../img/top_repeatx.gif);
  background-repeat:repeat-x;
  background-position:bottom;
}

.bottomwm  {
  background-image:url(../../img/bottom_left_wm.gif);
  background-repeat:no-repeat;
  background-position:top left;
}

.bottombgrepeat {
  background-color:#ffffff;
  background-image:url(../../img/bottom_repeatx.gif);
  background-repeat:repeat-x;
  background-position:top;
}
    
.selectlanguage {
  border:1px solid #ffffff;
}
   
.inputsignin {
  width:140px;
  border:1px solid #42516b;
  padding-left: 2px;
  background-color:#fefce3;
  font-weight:normal;
}
    
.sibcontainer {
  padding:0px 0px 0px 20px;
}
    
.sib {
  background-color: #9aa9c5;
  background-image:url(../../img/buttonstate_rest.gif);
  background-position: top;
  background-repeat: repeat-x;
  color: #182a4b;
  cursor: hand;
  cursor: pointer;
  font-size: 180%;
  margin: 0 8px 0 0;
  padding: 8px 0;
}

td>.sib /* Hide from IE */ {
  padding: 12px 12px;
}

.sib:hover {
  background-color: #f4e8b5;
  background-image:url(../../img/buttonstate_hover.gif);
}

.sib:active {
  background-color: #f4e8b5;
  background-image:url(../../img/buttonstate_press.gif);
}

.contentcontainer {
  padding:30px 0px 30px 30px;
}
    
.hcimage{
  padding:10px 8px 0px 0px;
}
    
.hctext{
  padding-top:16px;
  color:#f0f6ff;
}
    
.hctextend{
  color:#a2b0d2;
}
    
.titlelabel {
  color:#536d9c;
  font-weight:bold;
}   

.bcimage {
  padding:10px 8px 0px 0px;
}

.warningText {
  padding: 2px 4px 2px 4px;
  margin-top: 2px;
  background-color: #a83030;
  color: #ffffff;
}
.warningText a {
  color: #ffffff;
}

.bctitle{
  color:#536d9c;
  font-weight:bold;
  background-image:url(../../img/grad-underline.gif);
  background-repeat:no-repeat;
  background-position:bottom left;
}

.footercontainer{
  padding:0px 10px 0px 10px;
}
    
.footercontent{
  padding:12px 0px 0px 24px; 
  color:#807257;
}
    
.footerborder{
  border-top:1px solid #a59a84;
}
    
.footerdivider{
  color:#807257;
  padding:0px 3px 0px 3px;
}
