/* Body Style */
body {font-size: 11px;color: #333;margin: 0px; text-align: center; 	background-color: #003300 ; margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

body, p, h1,h2,h3,h4,h5,h6,div,ol,li,td,th,a,form,input,select,textarea,option,label {font-family: Arial, sans-serif;}
td, th, div{font-size: 12px;line-height: 130%;}
td, th{padding: 0px;}
h1, h2, h3, h4, h5, h6, h7{line-height: 120%;}
h3{margin: 0px; font-size: 14px;}
h2{font-size: 18px;margin: 4px 0px;}
/*p {text-align: left;margin: 8px 0px !important;}*/
p {margin: 8px 0px !important;}
div, li, p, td, th{line-height: 150%;}
/* standard Hyperlink */
a {text-decoration: none;color: #414F66;}
a:hover {text-decoration: none;color: #AF0000;}

/* standard Form */
form {margin: 0px;padding: 0px;}
input,select,textarea,option,label {font-size: 12px;}

/* standard form input text */
input.text {background-color: #fff;border: 1px solid #ccc; padding:1px 4px;}

/* standard form button */
input.button{background-color: #414F66;border: 1px solid #414F66;padding: 2px 6px; font-weight: bold; text-transform:capitalize;color: #fff;}

/* standard form select + option*/
select{background-color: #FFFFFF;border: 1px solid #ccc;}

/* standard form textarea */
textarea {background-color: #fff;border: 1px solid #ddd; line-height: 150%; padding: 10px;}

/* standard cell */
td, th {vertical-align: top;line-height: 150%;}
td.text, td.form {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;}
a strong{color: inherit !important;}
.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;}
h1{font-weight: normal !important;}
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;
}

.pagination{ padding: 4px 0px; font-size: 11px; text-align: right; border-top: 1px solid #ccc; }
.pagination a {background: #ccc;padding: 2px 5px;margin: 0 1px;}
.pagination a:hover {padding: 2px 5px;background: #414F66;color: #fff;text-decoration: none;margin: 0 1px;}
.pagination strong {padding: 2px 5px;background: #414F66;  color: #fff;text-decoration: none;margin: 0 1px;}

.stdTable{padding: 10px 0;}
.stdTable table{ width: 100%}
.stdTable td{border: 1px solid #cc6; border-collapse: collapse}
.stdTable th{border: 1px solid #cc6; text-align: center; vertical-align: middle; background: #ffc;}
