/* @import url(style.css); */

input {border: 1px solid #379968;}
input.formButton {
	border:none; 
	color: #FFFFFF;
	background-image:url(buttonbggreen.gif);
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
	height:22px;
}

select {
	border: 1px solid #379968;
}

h3 {color: #329A67;}
h4 {color: #313131;}

textarea {
	border: 1px solid #379968;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    overflow: auto;
}

.blockTitle {
	background:#A2DFC0;
	font-weight: bold;
	color: #329A67;
	height:20px;
	padding-left: 10px;
}

.blockTitleStrong {
	background:#339967;
	font-weight: bold;
	font-size:14px;
	color: #FFFFFF;
	height:20px;
	padding-left: 8px;
}
.outer {border: 1px solid #A2DFC0;width:350px;}
th {background:#A2DFC0; color: #1E62A4; vertical-align: middle;}
.blockContent {border: 1px solid #329A67;}

.toplinks {color: #699B82; text-decoration: none; background-color: transparent;font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.toplinks.hover {text-decoration: underline;}

.externalTable {border: 1px solid #329A67;width:770px;}
.headertable {border: 1px solid #329A67;}

tr#footerbar {	text-align:center;background:#A2DFC0;height:20px;vertical-align: middle;}

td#headerbar {background:#A2DFC0; vertical-align:middle;}

a {color: #339967; text-decoration: none; background-color: transparent;}
a:hover {text-decoration: underline;}
.smalltext {
font-size:xx-small;
}

th {background:#E2EAF8; color: #1E62A4; vertical-align : middle; font-weight: bold;}

.roweven {padding-left: 10px; padding-top: 5px; padding-bottom: 5px; background:#E1F4EB;}
.rowodd {padding-left: 10px; padding-top: 5px; padding-bottom: 5px;}

.exhibitionbg{
	background:#E6F7EE;
}

.exhibitionTitle {
	background:#A2DFC0;
	font-weight: bold;
	color: #4E4E4E;
	height:20px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 18px;
	text-align: center;
}

.greytext {
	color: #4E4E4E;
	font-size: 14px;
	
}
.greytext:hover {
	text-decoration: underline;	
}
.bgmd {
	BORDER-RIGHT: 0px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: white 0px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 0px solid;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: 0px solid;
	BACKGROUND-COLOR: #0069b5;
	TEXT-ALIGN: center;
	text-decoration: none;

}
.smallgraytextnolink {
	FONT-SIZE: 8pt; COLOR: #666666; TEXT-DECORATION: none
}
.smalltextb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
.smalltextnolink {
	FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.smalltextul {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: middle; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: underline
}
.previousandnextmonthdays {
	font-size: 8pt; color: #ccc999; text-decoration: none
}
.portletlabel {
}
.disabledfield {
	background:#E6F7EE;
}
.checkbox {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}

.virtualgallerybg {
	background-color: #FFFFEC;
}
.greentext {color: #339967; text-decoration: none; background-color: transparent;}
