
html, body, table, textarea{
	font: 12px "Arial", Geneva, Verdana, sans-serif;
	line-height: 15px;
}

a, a:link, a:visited, a:active { color: #dab316; text-decoration: underline; cursor: pointer;}
a:hover { color: #dab316; text-decoration: underline;}

td{
vertical-align: top;
}

hr{
border: none;
height: 1px;
border-bottom: 1px solid #DAB316;
}

h1, .h1{
font-weight: bold;
font-size:14px;
color: #ff7b7c;
margin: 0;
}

h2{
color: #ff7b7c;
font-size:13px;
margin: 0;
}

h3{
font-size:12px;
margin-bottom: 0px;
}

h4{
font-weight: normal;
font-size: 12px;
}

ul, ol{
padding: 0;
margin-left: 5px;
margin-left: 15px;
margin-bottom: 0px;
}

img{
border: none;
}

p{
margin: 0;
}

th{
text-align: left;
}

input[type="text"], input[type="password"], select, textarea{
border: none;
border: 1px solid #CCC;
font-size: 11px;
margin: 2px;
}

.checkbox{
border: none;
}

select.search{
width: 200px;
}

.small{
font-size: 11px;
}

input.button{
background: #e35434;
color: white;
font-weight: bold;
border: 2px solid #e59684;
margin-left: 5px;
cursor: pointer;
}

input.button_red{
font-size: 13px;
padding: 2px 5px 2px 5px;
color: white;
font-weight: bold;
background: #e81b1b;
border: 2px solid #a90909;
cursor: pointer;
}


input.button_green{
font-size: 13px;
padding: 2px 5px 2px 5px;
color: white;
font-weight: bold;
background: #27a909;
border: 2px solid #186d04;
cursor: pointer;
}

textarea.editArea{
width: 445px;
height: 250px;
}

textarea{
width: 390px;
height: 80px;
resize: vertical;
}

input[type="text"], input[type="password"]{
width: 180px;

}

input[type="checkbox"]{
margin-right: 6px;
margin-left: 3px;
}

#frame_content select{
width: 180px;

}

.wrong{
border: 1px solid #fea2a3;
background: #ffeeee;
}
