.success
{
	font-family: Arial, Helvetica, clean, sans-serif;
	font-size: large;
	font-weight: bold;
	background-color: #acfa58;
	color: black;
	z-index:1200;
}
.fail
{
	font-family: Arial, Helvetica, clean, sans-serif;
	font-size: large;
	font-weight: bold;
	background-color: #fe2e2e;
	color: white;
	z-index: 1200;
}


.errorDisplay{
	border: 2px solid red;
	padding: 5px;
}

.co-form-field-div {
	font-family: Helvetica,Arial,sans-serif;
}

.co-form-field-div input {
	background: no-repeat scroll right center #F3F3F3;
	border:1px solid #7F7F7F;
	color:#333333;
	font-size:14px;
	height:20px;
	margin:0;
	padding:4px 30px 0 5px;
	width:270px;
	font-weight: bold;
}

.co-form-field-div label{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 14px;
	color:#333333;
	display:block;
	margin-bottom: 3px;
	opacity:0.8;
}

.co-form-field-div input #submit{
	width: 200px;
}

#footer_language_list ul {
list-style:none outside none;
margin:0;
padding:0;
}

#footer_language_list ul li {
display:inline;
padding:0;
}

#footer_language_list ul li img {
margin-right:5px;
}

.meta{
background-color:#F4F9F9;
border-bottom:1px solid #E6F0F2;
border-top:1px solid #E6F0F2;
color:#3E5867;
display:block;
font-size:11px;
height:15px;
line-height:19px;
margin:0 -22px;
padding:6px 28px;
text-shadow:0 1px 0 #FFFFFF;
width:452px;
margin-bottom: 10px;
}

#campanie_button { margin-left:150px; margin-top:30px; margin-bottom:100px; } #campanie_button a:hover { background-position:left bottom; }

.cities-list li{
	list-style: none outside none;
	font-size: 16px;
	padding: 2px;
}

.loader{
	background: url(../images/ajax-loader.gif) no-repeat scroll 0% 0% transparent;
}

.widefat {
  border-width: 1px;
  border-style: solid;
  border-spacing: 0;
  width: 100%;
  clear: both;
  margin: 0;
  -moz-border-radius: 4px;
  -khtml-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

.widefat * {
  word-wrap: break-word;
}

.widefat a {
  text-decoration: none;
}

.widefat td,
.widefat th {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  font-size: 13px;
}

.widefat td {
  padding: 3px 7px;
  vertical-align: top;
	border-color:#DFDFDF;
	background:none repeat scroll 0 0 white;
}

.widefat td p,
.widefat td ol,
.widefat td ul {
  font-size: 11px;
}

.widefat th { padding: 7px 7px 8px; text-align: left; line-height: 1.3em;}

.widefat {background-color:#FFFFFF;border-color:#DFDFDF;}

