* {  margin:0;  padding:0;  font-family:Verdana,Arial,Helvetica,sans-serif;}body {  margin:10px;}#newsletter_container,#newsletter {  width:280px;}p {  font-size:11px;  color:#63797f;  line-height:180%;  margin-bottom:0px;}label {  font-size:11px;  color:#264a5a;}input.text,input.password,textarea {  border:1px solid #79909c;  background:#ffffff url(../img/input_bg.gif) top left no-repeat;  margin:2px 0;  font-size:11px;  color:#264a5a;  padding:3px;  width:200px;}textarea {  width:480px;  height:200px;}input.text:focus,input.password:focus,textarea:focus {  border:1px solid #94b4c4;}select {  font-size:11px;  color:#264a5a;  padding:2px;  border:1px solid #79909c;  background:#FAFAFA;  width:208px;}select:focus {  border:1px solid #94b4c4;}input.texterror,input.passworderror,textarea.textareaerror {  background-image:url(../img/input_bg_error.gif);  border-color:#F26522 !important;}input.radioerror,input.checkboxerror {  background-color:#FCE0D3;  width:13px;  height:13px;  border:1px solid #F26522;  outline:1px solid #F26522;  -moz-outline:1px solid #F26522;}select.selecterror {  background:#FCE0D3;  border-color:#F26522;}button,input.submit {  background:url('../img/bg_submit.gif') 0 0 repeat-x;  color:#63797f;  height:21px;  padding:0 0 3px 0;  font-size:10px;  text-transform:none;  border:1px solid #cccccc;  cursor:pointer;}ul {  list-style:none;  margin:5px 0px 5px 10px;}ul li {  font-size:11px;  background:url('../img/bg_liliarrow.gif') 0 8px no-repeat;  padding-left:10px;  line-height:180%;  list-style:none;  color:#63797f;}/* ********** WARNINGS ***************** */.info {  background:#f8f8f8 url('../img/icon_information.gif') 10px 5px no-repeat;  padding:5px 5px 5px 35px;  border:1px solid #d6d6d6;  font-size:11px;  color:#264a5a;  margin:10px 0 10px 0;}.alert {  background:#f8f8f8 url('../img/icon_alert.gif') 10px 5px no-repeat;  padding:5px 5px 5px 35px;  border:1px solid #d6d6d6;  font-size:11px;  color:#264a5a;  margin:10px 0 10px 0;}.error {  background:#f6c4a1 url('../img/icon_error.gif') 10px 5px no-repeat;  padding:5px 5px 5px 35px;  border:1px solid #f4904b;  font-size:11px;  color:#264a5a;  margin:10px 0 10px 0;}.success {  background:#f8f8f8 url('../img/icon_success.gif') 10px 5px no-repeat;  padding:5px 5px 5px 35px;  border:1px solid #d6d6d6;  font-size:11px;  color:#264a5a;  margin:10px 0 10px 0;}
