@charset "utf-8";

/* Links */

a.global:link {
text-decoration: underline;
font-weight:bold;
color: #000;
}
a.global:active {
text-decoration: underline;
font-weight:bold;
color: #000;
}
a.global:visited {
text-decoration: underline;
font-weight:bold;
color: #000;
}
a.global:hover {
text-decoration: none;
font-weight:bold;
color: #000;
}

a:link.menu {
text-decoration: underline;
font-weight:bold;
color: #000;
}
a:active.menu {
text-decoration: underline;
font-weight:bold;
color: #000;
}
a:visited.menu {
text-decoration: underline;
font-weight:bold;
color: #000;
}
a:hover.menu {
text-decoration: none;
font-weight:bold;
color: #000;
}

a:link.admin {
text-decoration: none;
color: #334150;
}
a:active.admin {
text-decoration: none;
color: #334150;
}
a:visited.admin {
text-decoration: none;
color: #334150;
}
a:hover.admin {
text-decoration: none;
color: #000;
}

/* Normal output */

body.global {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #334150;
}

td.label {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #334150;
width: 100%;
vertical-align: top;
}

td.menu {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;color: #4D637B;
}


td.language {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;color: #334150;
width:60px;
}

td.message {
width: 100%;
background-color:#CAD1D9;
padding:5px;
border:1px solid #334150;
color:#334150;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;

}

td.message_admin {
font-style: italic;
}

table.message_admin {
width: 100%;
}

table.global {
width: 100%;
border-color: #334150;
border-collapse: collapse;
margin: 0 auto;
}

table.menu {
width: 100%;
border-collapse: collapse;
}

table.form {
text-align: center;
}


/* Form specific output */

input.textfield {
background-color:#CAD1D9;
border:1px solid #334150;
color:#334150;
font-size:11px;
width: 320px;
}

input.captcha {
background-color:#CAD1D9;
border:1px solid #334150;
color:#334150;
font-size:11px;
width: 40px;
}

input.letters {
background-color:#CAD1D9;
border:1px solid #334150;
color:#334150;
font-size:11px;
width: 26px;
}

textarea.message {
background-color:#CAD1D9;
border:1px solid #334150;
color:#334150;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

input.button {
background-color:#CAD1D9;
border:1px solid #334150;
color:#334150;
font-size:11px;
width: 150px;
font-weight:bold;
}

select.select {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #334150;
width: 164px;
}

.entry-head {
	width:auto;
	padding-left:5px;
	padding-right:5px;
	background-color:#334150;
	height:20px;
	color:#fff;
	line-height:20px;
	font-weight:bold;
	}