/**************************************************/
/* FONTSTYLES.CSS                                 */
/*                                                */
/* Version				: 1.7.0                   */
/* Last update			: 15-05-2007              */
/* Package				: Catpaws                 */
/**************************************************/

body {
	background-color		: #fff;
	margin					: 0px;
}

input,
textarea,
select {
	color					: #232323;
	font					: 8pt/ 1.3 Tahoma, Arial, Helvetica, sans-serif;
}

a img {
	border					: 0px;
}

form {
	margin					: 0px;
	padding					: 0px;
}

a img {
	border					: 0px;
}

/**************************************************/
/* ELEMENTS IN THE WEBSITE (CLASS)                */
/**************************************************/
.text {
	height					: 15px;
	width					: 144px;
	border					: 1px #232323 solid;
	margin					: 0px;
	padding					: 0px;
	padding-left			: 5px;
}

textarea.text {
	height					: 150px;
}

#submitDBForm,
.button,
.submit {
	border					: 1px #636363 solid;
	background				: #fff url('../img/button_background.gif') top left repeat-x;
	color					: #fff;
	padding-left			: 5px;
	padding-right			: 5px;
}

.itemShort {
	float					: none;
	padding					: 0px 0px 5px 0px;
}

.itemShort .abstract {
	float					: none;
}

.itemFull .abstract{
	font-weight				: bold;
}

.itemDefault .abstract{
	font-weight				: bold;
}

.articleFooter a:link,
.articleFooter a:visited {
	color					: #75a4b8;
	text-decoration			: none;
}

.articleFooter a:hover,
.articleFooter a:active{
	color					: #000;
	text-decoration			: none;
}

.readmorebtn,
.backbtn{
	vertical-align			: middle;
}

.itemShort .articleFooter{
	clear					: both;
	text-align				: right;
}

.headerImage {
	float					: right;
	padding					: 0px 0px 10px 10px;
}

.backbtn {
	margin-right			: 5px;
}

.popupcontent {
	background-color		: #fff;
	background-image		: none;
}

/**************************************************/
/* ELEMENTS IN THE WEBSITE (ID)                   */
/**************************************************/
#container {
	width					: 100%;
}

#header {
	background				: #ffd7a3 url('../img/header.gif') top left no-repeat;
	height					: 191px;
	margin					: 0px auto;
	padding					: 0px;
	width					: 801px;
}

#loginDiv {
	background				: url('../img/headerOverlay.gif') top left no-repeat;
	height					: 191px;
	width					: 801px;
}

#login {
	padding-top				: 145px;
	padding-left			: 10px;
}

#menuHolder {
	background				: #fff url('../img/menu.gif') top left repeat-x;
	color					: #fff;
	height					: 28px;
	width					: 100%;
}

#menu {
	height					: 28px;
	margin					: 0px auto;
	width					: 800px;
}

#menu ul {
	margin					: 0px;
	padding					: 0px;
}
/*
#menu a {
	color					: #fff;
	text-decoration			: none;
}
*/

#menu li.active {
	background				: url('../img/list_hover.gif') bottom left repeat-x;
}

/*
#menu ul li li,
#menu ul li.active li {
	background-image		: none;
}
*/

#contentHolder {
	background				: #c6e1ff url('../img/content.gif') top center no-repeat;
	min-height				: 400px;
	width					: 100%;
}

#content {
	margin					: 0px auto 25px auto;
	padding					: 15px 0px 0px 0px;
	width					: 800px;
}

#crumbtrail {
	border-bottom			: 1px #b8b8b8 dashed;
	margin-bottom			: 15px;
	padding-bottom			: 2px;
}

#crumbtrail a {
	color					: #666;
	text-decoration			: none;
}

#crumbtrail a:hover {
	color					: #ea1818;
}

#content h1 {
	margin					: 0px;
}

#footer {
	background				: #fff url('../img/footer.gif') top left repeat-x;
	color					: #fff;
	height					: 28px;
	padding					: 7px 0px 0px 0px;
	text-align				: center;
	width					: 100%;
}

#footer a {
	color					: #fff;
}

#logos {
	background				: #fff url('../img/logos.gif') bottom center no-repeat;
	height					: 100px;
	margin-bottom			: 10px;
	width					: 100%;
}