@charset "ISO-8859-1";

table{
 	border-collapse: collapse;
}

td, th{
	text-align: left;
	vertical-align: top;
}

body{
	font-family: Verdana;
	font-size: 13px;
}

a{
	color: #950100;
	text-decoration: none;
}

a:hover{
	color: #d00;
}

a img{
	border: none;
}

#navigation a{
	margin: 1px;
	display: inline-block;
}

#navigation a:first-child{
	margin-top: 5px;
}

#error{
	color: #b00;
	font-weight: bold;
	margin-bottom: 10px;
}

#success{
	color: #0b0;
	font-weight: bold;
	margin-bottom: 10px;
}

p.second, tr.second td{
	background: #eee;
}

dl.zend_form label{
	display: inline-block;
	width: 200px;
}

dl.zend_form input[type="text"], dl.zend_form input[type="password"]{
	width: 400px;
}

div.select, div.checkbox{
	padding: 4px;
	border: 1px solid #9d874d;
	font-size: 14px;
	width: 95%;
	background: #FAFFBD;
}

form.gladiForm input[type=text], form.gladiForm input[type=password], form.gladiForm textarea, div#tagslist, .styledInput{
	padding: 4px;
	border: 1px solid #9d874d;
	font-family: Verdana, sans-serif;
	font-size: 14px;
	width: 95%;
	background: #FAFFBD;
}

div#tagslist{
	border-top: none;
}

form.gladiForm textarea{
	height: 130px;
}

div.checkbox{
	width: 16px;
	float: right;
	background: #FAFFBD no-repeat center center;
}

.arrow_d{
	background-image: url(img/portal/arrow_d.png);
}