/* Body Style */
* {font-family: Tahoma, Arial, sans-serif; line-height:140%;}
body {font-size: 12px;color: #333;margin: 15px 0; text-align: center; background: url(../images/bg.gif) top repeat-x #CEEEF9;}
p {text-align:left;margin: 4px 0px;}
a {text-decoration: none;color: #0099FF; outline:none;}
a:hover {text-decoration: none;color: #AF0000;}

form {margin: 0px;padding: 0px;}
input,select,textarea,option,label {font-size: 12px;}
input.text {background: #fff;border: 1px solid #ccc; padding:2px 6px;}
input.button{background: #0C85AD;border: 1px solid #0C85AD;padding: 4px 6px; font-weight: bold; text-transform:capitalize;color: #fff;}
select{background-color: #FFFFFF;border: 1px solid #ccc;}
/*textarea {background-color: #fff;border: 1px solid #ddd; line-height: 150%; padding: 10px;}*/

td, th {vertical-align: top; padding: 4px;}
.floatRight{ float: right;margin: 0px 5px 5px 10px;}
.floatLeft{ float: left;margin: 0px 10px 5px 0px;}
.center{text-align: center;}
.left{text-align:left;}
.right{text-align: right;}
.justify{text-align:justify;}
.clear{clear: both;}
.buttonLink{padding: 4px 10px;background: #333;color: #fff;font-weight: bold;}
.buttonLink:hover{padding: 4px 10px;background: #af0000;color: #fff;text-decoration: none;}
.image-border{padding: 4px; border: 1px solid #ccc;background: #fff;}
.hr{clear:both;padding: 10px 0 0 0;background: url(../images/bg-item.gif) repeat-x bottom;}
a img{border: none;}

.form-message{
	margin: 10px 0;
	padding: 6px;
}

.form-error, .form-error h3{
	background: #af0000;
	color: #fff;
}

.form-succes, .form-succes h3{
	background: #BEF31F;
}

.form-message h3{margin:0 !important;}

.pagination{ padding: 10px; font-size: 11px; text-align: right}
.pagination a {background: #89C411;padding: 4px 5px;color: #fff; margin: 0 1px;}
.pagination a:hover {background: #0099CC;color: #fff; text-decoration: none;margin: 0 1px;}
.pagination strong {padding: 4px 5px;background: #0099CC; color: #fff;text-decoration: none;margin: 0 1px;}