/* Body Style */
body {font-size: 12px;color: #333;margin: 0px;text-align: center;}
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: 1em;line-height: 130%;}
td, th{padding: 4px;}
h1, h2, h3, h4, h5, h6, h7{line-height: 120%;}
h3{margin: 0px; font-size: 1.2em;}
h2{font-size: 18px;margin: 4px 0px;}
p {text-align:left; padding: 5px 0px !important;}
div, li, p, td, th{line-height: 150%;}
/* standard Hyperlink */
a {text-decoration: none;color: #A3660A; outline:none;}
a:hover {text-decoration: none;color: #AF0000;}

/* standard Form */
form {margin: 0px;padding: 0px;}
input,select,textarea,option,label {font-size: 1em;}

/* standard form input text */
input.text {border: 1px solid #ccc; padding:2px 3px;}

/* standard form button */
input.button{border: 1px solid #424f6d; background:#424f6d; padding: 2px 3px; font-weight: bold; text-transform:capitalize; color: #fff;}

/* standard form select + option*/
select{border: 1px solid #ccc;}

/* standard form textarea */
textarea {line-height: 150%; padding:2px 3px;border: 1px solid #ccc;}

/* standard cell */
td, th {vertical-align: top;line-height: 150%;}
td.text, td.form {padding: 2px 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: 10px 15px;background: #792D00;color: #fff;font-weight: bold;}
.buttonLink:hover{padding: 10px 15px;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;}
a img{border: none;}

.form-message{margin: 10px 0;padding: 6px;}
.form-error, .form-error h3{background: #cd1111;color: #fff;}
.form-succes, .form-succes h3{background: #e0f3ff;}
.form-error p, .form-succes p{padding:5px 10px; margin:0;}

.pagination{text-align: right; font-weight:bold; padding-bottom:3px;}
.pagination a {background:url(../images/pagination_bg.gif) top left repeat-x; padding: 3px 6px 4px 6px; color: #fff; margin: 0 1px; border-left: 1px solid #424f6d; border-right: 1px solid #424f6d;}
.pagination a:hover {padding: 3px 6px 4px 6px;background:url(../images/pagaination_hbg.gif) top left repeat-x;color: #333; text-decoration: none;margin: 0 1px;}
.pagination strong {padding: 3px 6px 4px 6px;background:url(../images/pagaination_hbg.gif) top left repeat-x; border-left: 1px solid #424f6d; border-right: 1px solid #424f6d; text-decoration: none;margin: 0 1px;}