/* Body Style */
* { font-family: Arial, Helvetica, sans-serif; margin:0; padding:0}
body {font-size: 12px; color: #333;	margin: 0px; text-align: center;}

h1, h2, h3, h4, h5, h6, h7{}
p{padding: 10px 0px;}

/* standard Hyperlink */
a {text-decoration: none; color: #003dce; outline:none;}
a:hover {text-decoration:underline; color: #2a69ff;}
a strong{color: inherit !important;}
a img{border: none;}

/* standard Form */
input,select,textarea {font-size: 12px;padding: 4px 3px;border: 1px solid #b9c4dd; background:#effaff;}
input:focus, textarea:focus, select:focus {background: #fff;}

.button{width:120px; background:#666; color:#fff; font-weight:bold;}
.button:focus{background:#666;}

/* standard cell */
td, th {vertical-align: top;line-height: 150%; padding: 4px 8px 4px 0px;}

.floatRight{float: right !important;}
.floatLeft{float: left !important;}

.center{text-align: center !important;}
.left{text-align:left !important;}
.right{text-align: right !important;}
.justify{text-align:justify !important;}
.clear{clear: both;font-size: 1px;}

.buttonLink{padding: 4px 10px;background: #669C19;color: #fff;font-weight: bold;}
.buttonLink:hover{padding: 4px 10px;background: #333;color: #fff;text-decoration: none;}

.image-border{padding: 4px; border: 1px solid #ccc;background: #fff;}

.hr{padding: 20px 0 0 0;}

/* update 29 Desember 2007*/
.form-message{margin: 10px 0;border: 1px solid #333;padding: 6px;}
.form-error, .form-error h3{background: #af0000;color: #fff;}
.form-succes, .form-succes h3{background: #BEF31F;}

.pagination{padding: 5px 0;text-align: right;font-size: 12px;}
.pagination a {padding: 3px 5px; color: #fff; font-weight: bold;margin: 0 2px; background:#022a8a;}
.pagination a:hover {padding: 3px 5px; background:#2a69ff; color: #fff; text-decoration: none;margin: 0 2px;}
.pagination strong {padding: 3px 5px; text-decoration: none;margin: 0 2px;}

.highlight{background:#FCE9E9; padding:1px 3px;}
