body {
 	font-family: Verdana, Helvetica, Arial, sans-serif;
 	font-size: 67.5%;
 	text-align: center;
	padding: 0px;
}

a {
/*	color:	DarkOliveGreen;	 */
	color:	blue;
	text-decoration: none;	
}

a:hover {
	color:	Black;
}

p {margin: 0; padding: 0;}


img.bannerImage {
	border: none;
}

div {
	border: Silver none 1px;
}

textarea.formInput, input.formInput {
	font-family: Verdana, Helvetica, Arial, sans-serif;
 	font-size: 1.1em;
 	border: 1px solid Gainsboro;
 	padding: 0.2em;
 	-moz-border-radius: 5px;
}

input.formInputNoBackground {
 	border-style: none;
}

.mainContainer {
	padding-bottom: 10px;

	margin-top: 20px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 40px;
	
	text-align:left;
	width: 950px;
}

.mainContainer, #columnTwo {
	border-width: 1px;
	border-style: solid;
	border-top-color: #EBEBEB;
	border-left-color: #EBEBEB;
	border-bottom-color: LightGrey;
	border-right-color: LightGrey;	
}

.headerContainer {
  	font-family: serif;
 	font-size: 1.3em;
	color: Maroon;
 	text-align: right;

	/* paddding to position header text 'Dutch Postgraduate School for Art History' */
 	padding-top: 95px;
 	padding-right: 22px;
 	padding-bottom: 15px;

	background-image: url(../images_site/banner_mirror_high.jpg);
	background-repeat: no-repeat;
	background-position: top left	
}

.navContainer {	
	background-image:  url(../images_site/menu_bg.jpg);
	margin-top: 10px;	
	margin-bottom: 10px;
}

.linksContainerBox, .downloadsContainerBox {
	padding-left: 0px;
	padding-right: 4px;
	margin-bottom: 2em;
}

.linkContainer {
 	margin-top: 0.7em;	
	margin-bottom: 0.3em;	
}

#banner.linkContainer {
	margin-bottom: 3em;
}

.moreInfoLinkContainer{
	margin-top: 0.5em;
	margin-bottom: 1.5em;		
}

.moreInfoLink {}
.eductionIntroductionLink {}

.agendaHeadLink, .newsHeadLink, .searchHeadLink {
	color: black;
}

.pageLinkContainer {
	text-align: right;
}

#passivePageLink {
	color: Silver;
}

.columnOneContainer {
	float: left;
	width: 50%;
	text-align: left;
}

.columnTwoContainer {
	margin-left: 50%;
	margin-right: 19%;
}

.columnThreeContainer {
	float: right;
	width: 19%;
}

.contentContainer {
 	margin-top: 0;
	margin-left: 5px;
	margin-right: 5px;
 	margin-bottom: 0;
 	
	padding: 0.7em;
	padding-top: 0em;
}

#columnOne {
	float: left;
	width: 95%;
 	margin-left: 0;
}

#columnTwo {
	border-width: 1px;
	border-style: solid;
	
	background-image: url(../images_site/col_bg_gold.gif);
/*	background-image: url(../images_site/col_bg_silver.gif); */
	background-repeat: repeat-x;
}

#columnThree {
 	margin-right: 0;
}

.footerContainer {
	clear: both;
 	padding-top: 1em;
	padding-bottom: 0.3em;		
 	font-size: 0.85em;
	text-align: center;
}

.small {
	font-size: smaller;
}

.agendaOverviewHead, .scholarshipOverviewHead, .educationOverviewHead, .educationIntroductionHead, .subscribeHearder, .searchOverviewHead  {
	font-size: 1.2em;
	font-weight: bold;
}

.newsOverviewHead {
	font-size: 1.1em;
	line-height: 1.4em;
	font-weight: normal;	
	margin: 1em;
	margin-bottom: 1.5em;
}

.agendaHead {
	width: 70%;	
}

.newsHead {
	color: DimGray;
}

.agendaDescription, .educationDescription, .educationIntroduction, .searchDescription {
	/*line-height: 1.4em;*/
	margin-top: 0.5em;
	color: black;
}

.date {
	margin-left: 0em;
	font-size: 0.9em;
	color:	DimGray;
}

.pageHead, .month {
	text-align: right;

	border-right:	solid 1px DarkGray;
	border-bottom:	solid 1px DarkGray;
	padding-right: 0.4em;
	padding-bottom: 0.2em;	
	
	margin-right: 0em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

.pageHead {
	font-size:	1.2em;	
}

.searchIntro {
	margin-bottom: 1em;
}

.resultCount, .resultCountAlert {
	font-size: 1.1em;
	text-align: center;
	margin-bottom: 1em;
	color: white;
	background-color: tan;

	padding: 0.2em;
}

.resultCountAlert {
/*	color: red; */
}

.month {
	color: Dimgray;
}

.pageHead#news {
	color: White;
	border-right:	solid 1px Whitesmoke;
	border-bottom:	solid 1px Whitesmoke;
}

.logo {
	width: 62px;
	border: none;
}

.fileTypeIcon {
 	border: none;
	margin-left: 5px;
}

/*Aganda and News mark up*/

.agendaHeader, .newsHeader, .scholarshipHeader, .educationHeader {
	font-size: 2em;
	width: 90%;
	float: left;
	font-weight: bold;
}

.printIcon {
	float: right;
	text-align: right;
}

.agendaShortDescription, .agendaFullDescription, .agendaLink, .agendaDocLink, .agendaFooter, .newsFullDescription, .newsLink, .newsDocLink, .newsFooter, .contactDescription, .scholarshipDescription, .scholarshipFullDescription, .scholarshipDocLink, .scholarshipFooter, .educationShortDescription, .educationFullDescription, .educationFooter {
	width: 100%;
	float: left;
	margin-top: 1em;	
	clear: both;
}

 .educationIntroduction {
	margin-bottom: 1em;		
}

.agendaShortDescription, .educationShortDescription {
	margin-left: 0;
	margin-bottom: 1em;
	font-size: 1.2em;
	font-weight: bold;
}

.agendaDataContainer, .educationDataContainer {
	width: 100%;
	float: left;
	margin-top: 0.8em;
	clear: left;	
}

.agendaDateTag, .agendaLocationTag, .agendaContactTag, .agendaCostTag, .agendaRegisterTag, .educationDateTag, .educationSessionsTag, .educationContactTag, .educationConditionsTag, .educationCostTag, .educationRegisterTag {
	width: 100px;
	float: left;
	margin-left: 1em;
}

.agendaDate, .agendaLocation, .agendaContact, .agendaCost, .agendaRegister, .educationDate, .educationSessions, .educationContact, .educationConditions, .educationCost, .educationRegister {
	float: left;	
	width: 300px;
}

.agendaFullDescription, .newsFullDescription, .scholarshipFullDescription, .educationFullDescription {
	font-size: 1em;
	line-height: 1.3em;
	margin-top: 2em;
	text-align: justify;
}

.agendaImage {
	float: right;
	margin-top: 0.5em;
	margin-right: 0;
	margin-left: 1.5em;
	margin-bottom: 0.7em;
}

.agendaLink, .newsLink {}

.agendaDocLink , .newsDocLink, .scholarshipDocLink, .educationDocLink {}

.agendaFooter, .newsFooter, .scholarshipFooter, .educationFooter {
	margin-top: 3em;	
}

.courseBranchFlag {
	font-size: 1em;
	color: Dimgray;
	text-transform: capitalize;
	text-decoration: underline;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
}

.confirmText {
	text-align: center;	
	margin-top: 1em;
}