#counternew
{ display: none;
float: right;
}

#countertext
{
float:left; 
width: 250px; 
overflow: hidden;
display: inline; 
clear: none;
padding-left: 8px;
}

#sidebar, #ie_sidebar {  
  width:300px;  
  padding: 0 0 0 50px;
}
#sidebar p, #ie_sidebar p {
  padding: 5px 10px;
  margin:0;
}
#sidebar form p, #ie_sidebar form p {
  padding: 5px 5px 15px 0px;
  margin:0;
}

#sidebar h1, #ie_sidebar h1 {
  font-size: 1.75em;
  padding: 0 5px 5px 5px;
  text-align:center;
}

#sidebar form, #sidebar #thanks, #ie_sidebar form, #ie_sidebar thanks {
  padding: 10px 10px 5px 10px;
  text-align:left;
  margin:0;
}

#sidebar form .row, #ie_sidebar form .row {
  height:30px;
}

#sidebar form .alert-row {
  display:none;
  height:50px;
}

#sidebar form .alert-row p {  
  color: #BC0909;
  font-size: 11px;
}

#sidebar form .row-check, #ie_sidebar form .row-check {
  height:40px;
}

#sidebar form label, #ie_sidebar form label {
  width: 90px;
  display:block;
  float:left;
  font-size:12px;
}

#sidebar form label.check, #ie_sidebar form label.check {
  width:210px;
  font-size: 10px;
}

#sidebar form input, #sidebar form select, #ie_sidebar form input, #ie_sidebar form select {
  float:left; 
}

#sidebar form .button-area, #ie_sidebar form .button-area {
  text-align:center;  
  padding-top: 10px;
}

#sidebar form .button-area input, #ie_sidebar form .button-area input {  
  float:none;
}

#sidebar #thanks, #ie_sidebar #thanks {
  display:none;
}

#sidebar #thanks p, #ie_sidebar #thanks p {
  line-height: 1.2em;
  font-size: 12px;
  color:#333;
  padding: 5px 10px;
}

#sidebar #thanks p a, #ie_sidebar #thanks p a {
  text-decoration:none;
  color:#6393C2;
}

#sidebar #thanks p a, #ie_sidebar #thanks p a {
  text-decoration:underline;
}

#sidebar a.link-button, #ie_sidebar a.link-button {
  background-color: #448cca;
  color: #fff;
  display:block;
  padding: 5px 10px;
  margin: 5px 25px;
  text-align: center;
  text-decoration:none;
}

#sidebar a.link-button:hover, #ie_sidebar a.link-button:hover {
  background-color:#004a80;
}

#main ul#signatures {
  list-style:none;
  margin:0;
  padding:0;
}

#main ul#signatures li {
  padding: 10px 25px;
  margin:0;
  width: 200px;
  height: 20px;
  display:block;
  float:left;
  text-align:center;
}

#main ul#signatures li#new-name {
  background-color: #FEFFC2;
}

#main ul#signatures li .state {
  font-style:italic;
}

#main ul#signatures li .number {
  font-weight:bold;
}

#credo-img {
  background-color: #fff;
  border: 1px #999 solid;
  height:54px;
}

#to_top {
  text-align:right;
}

#to_top a {
  color:#0c0650;  
  font-size:15px;
  font-weight:bold;
  text-decoration:none;  
  font-family:Arial, sans-serif;
  padding: 3px 5px;
}

#to_top a:hover {
  color:#241D7D
}

.letter-text {
  width: 85%;
  padding: 5px 15px;
  border: 1px solid #ff6633;
  margin: 20px 0 0 25px;
  background-color: #ebebff;}

}
