html, body { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, button, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0;
	}

table { display: block; }

h1, h2, h3, h4, h5, h6 { clear: both; font-weight: normal; color: #ffa500; }
h4 { font-size: 14px; font-weight: bold; color: #3a3a3a; letter-spacing: 1px; }

ol, ul { list-style: none; }

a img {	border: none; }

a:link { color: #000000; }
a:visited { color: #000000; }
a:hover { color: #a0a0a0; text-decoration: underline; }
a:active { color: #000000; }

body, input, button, select, textarea, td { font: 12px Arial, Helvetica, Jamrul, sans-serif; color: #000; }

.default-background { background-color: #82878e; }

.text-default { color: #3a3a3a; }
.text-error { color: #a00000; }
.text-info { color: #a00000; }

.container { position: relative; width: 100%; }
.border-default { border: dotted 1px #a0a0a0; }
.box-default { background-color: #e0e0e0; }

form { margin: 0; padding: 0; }

INPUT.field { border: 1px solid #909090; color: #000000; background: #fff; }

.form-submit { border: 1px dotted #aaa; padding: 10px; background-color: #eee; /* margin-bottom: 20px; */ }
.form-submit:hover { background-color: #ccc; }

.center { display: block; margin-left: auto; margin-right: auto; }
