
.pageTitle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 40px;
	color: #BFCBA1;  /*BFCBA1*/
	margin-bottom: 8px;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 19px;
	color : #686639;
	margin-top: 10px;
	margin-bottom: 8px;
}

.subtitle {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	line-height : 16px;
	color : #275938;
	margin-bottom: 8px;
}

.text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #777777;
	font-weight: normal;
	text-decoration : none;
	margin-bottom : 8px;
	line-height : 18px;
}

.text A:VISITED {
	color : #D6A953;
	font-weight: bold;
	text-decoration : none;
}

.text A:LINK {
	color : #D6A953;
	font-weight: bold;
	text-decoration : none;
}

.text A:ACTIVE {
	color : #D6A953;
	font-weight: bold;
	text-decoration : none;
}

.text A:hover {
	color :#A18835;
	font-weight: bold;
	text-decoration : underline;
}

.caption {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #747D67;
	margin-bottom : 2px;
	padding: 2px;
	line-height : 11px;
}

.smallText {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #828282;
	font-weight: normal;
	margin-bottom : 10px;
	line-height : 14px;
	text-decoration: none;
}

.smallText A:VISITED {
	color : #D6A953;
	font-weight: bold;
	text-decoration : none;
}

.smallText A:LINK {
	color : #D6A953;
	font-weight: bold;
	text-decoration : none;
}

.smallText A:ACTIVE {
	color : #D6A953;
	font-weight: bold;
	text-decoration : none;
}

.smallText A:hover {
	color :#A18835;
	font-weight: bold;
	text-decoration: underline;
}

.question {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	line-height : 16px;
	color : #275938;
	padding-bottom: 8px;
}

/* this is for the bullets in the text */
LI {
	margin-left : 15px;
	padding-left : 15px;
	list-style : square outside url(images/bullet1.gif);
}

/*  HOME PAGE */
.sectionTitle {
	font-family:  Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	color : #275938;
}

 .boxline {
	background-color : #A3A381;
}

/* NEWSLETTER STYLES */
.articleTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 22px;
	color : #7F6E3A;
	margin-bottom: 2px;
}

.articleOverviewTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #686639;
	margin-bottom: 2px;
}
/* EVENTS STYLES */
TD.eventTitle {
	border-top: 1px solid #A3A381;
	background-color : #DFE2C7;
	padding-top : 3px;
	padding-bottom : 3px;
}
.eventTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color : #275938;
}

.eventTitle A:VISITED {
	color : #275938;
}

.eventTitle A:LINK {
	color : #275938;
}

.eventTitle A:hover {
	color :#A18835;
}

.eventDates {
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	color : #7D7C42;
	margin-top: 8px;
	margin-bottom: 4px;
}

.eventLeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color : #275938;
	text-decoration : none;
}

.eventLeader A:VISITED {
	color : #275938;
	text-decoration : none;
}

.eventLeader A:LINK {
	color : #275938;
	text-decoration : none;
}

.eventLeader A:hover {
	color :#A18835;
}

.leftEventCorner {
	background-image: url(images/Corner_event_Left.gif); 
	background-position: top left; 
	background-repeat: no-repeat; 
}

.rightEventCorner {
	background-image: url(images/Corner_event_Right.gif); 
	background-position: top right;
	background-repeat: no-repeat; 
}

/* NEWSLETTER OVERVIEW */

.nwNewsletterCorner{
	background-image: url(images/Corner_newsletter_NW.gif); 
	background-position: top left;
	background-repeat: no-repeat; 
}

.neNewsletterCorner{
	background-image: url(images/Corner_newsletter_NE.gif); 
	background-position: top right;
	background-repeat: no-repeat; 
}

.swNewsletterCorner{
	background-image: url(images/Corner_newsletter_SW.gif); 
	background-position: bottom left;
	background-repeat: no-repeat; 
}

.seNewsletterCorner{
	background-image: url(images/Corner_newsletter_SE.gif); 
	background-position: bottom right;
	background-repeat: no-repeat; 
}
 /* north, east, south, and west borders for boxes */
.nbox {
	border-top: 1px solid #A3A381;
}

.ebox {
	border-right: 1px solid #A3A381;
}

.sbox {
	border-bottom: 1px solid #A3A381;
}

.wbox {
	border-left: 1px solid #A3A381;
}

/* PRODUCT DETAIL */

.leftProductCorner {
	background-image: url(images/Corner_productDetail_Left.gif); 
	background-position: top left; 
	background-repeat: no-repeat; 
}

.rightProductCorner {
	background-image: url(images/Corner_productDetail_Right.gif); 
	background-position: top right;
	background-repeat: no-repeat; 
}

.prodBox {
	background-color : #E4DDBE;
}

.nProdBox {
	border-top: 1px solid #A3A381;
	background-color : #E4DDBE;
}

.eProdBox {
	border-right: 1px solid #A3A381;
	background-color : #E4DDBE;
}

.sProdBox {
	border-bottom: 1px solid #A3A381;
	background-color : #E4DDBE;
}

.wProdBox {
	border-left: 1px solid #A3A381;
	background-color : #E4DDBE;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424F3F;
	text-decoration: none;
}

.footer A:VISITED {
	color: #424F3F;
	text-decoration : none;
}

.footer A:LINK {
	color: #424F3F;
	text-decoration : none;
}

.footer A:ACTIVE {
	color: #424F3F;
	text-decoration : none;
}

.footer A:hover {
	color : #B79A39;	
	text-decoration: underline;
}

.bc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #424F3F;
	text-decoration: none;
}

.bc A:VISITED {
	color: #424F3F;
}

.bc A:LINK {
	color: #424F3F;
}

.bc A:hover {
	color : #B79A39;	
	text-decoration: underline;
}
/* nav styles */
.navOne {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color : #7D7C42;
	text-decoration: none;
}

.navOne A:VISITED {
	color : #7D7C42;
	text-decoration : none;
}

.navOne A:LINK {
	color : #7D7C42;
	text-decoration : none;
}

.navOne A:ACTIVE {
	color : #7D7C42;
	text-decoration : none;
}

.navOne A:hover {
	color : #D6A953;
	text-decoration : none;
}

DIV.nav1 {
	margin-left: 15px;
	/*padding-left: 1em;
	text-indent : -1em;*/
	padding-right: 1em;
	padding-top : 4px;
	padding-bottom : 4px;
}

.nav1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : #7D7C42;
	text-decoration: none;
}

.nav1 A:link {
	color : #7D7C42;
	text-decoration : none;
}

.nav1 A:visited{
	color : #7D7C42;
	text-decoration : none;
}

.nav1 A:hover {
	color : #B79A39;
	text-decoration: underline;
}

DIV.nav2 {
	margin-left: 25px;
	padding-left: 1em;
	text-indent : -1em;
	padding-right: 1em;
	padding-top : 2px;
	padding-bottom : 2px;
}

.nav2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #7D7C42;
	text-decoration: none;
	text-decoration : none;
}

.nav2 A:link {
	color : #7D7C42;
	text-decoration : none;
}

.nav2 A:visited{
	color : #7D7C42;
	text-decoration : none;
}

.nav2 A:hover {
	color : #B79A39;
	text-decoration: underline;
}

DIV.nav3 {
	margin-left: 35px;
	padding-left: 1em;
	text-indent : -1em;
	padding-right: 1em;
	padding-top : 2px;
	padding-bottom : 2px;
}

.nav3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #667066;
	text-decoration: none;
	text-decoration : none;
}

.nav3 A:link {
	color : #667066;
	text-decoration : none;
}

.nav3 A:visited{
	color : #667066;
	text-decoration : none;
}

.nav3 A:hover {
	color : #B79A39;
	text-decoration: underline;
}

/* language links */
.navLan {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color: #8A8A8A;
	font-weight : normal;
	text-decoration : none;
} 

.navLan A:hover {
	color : #D6A953;
	text-decoration : none;
} 

.navFooter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #424F3F;
	text-decoration: none;
}

.navFooter A:VISITED {
	color : #424F3F;
}

.navFooter A:LINK {
	color : #424F3F;
}

.navFooter A:ACTIVE {
	color : #424F3F;
}

.navFooter A:hover {
	color : #B79A39;
	text-decoration: underline;
}

.navLine {
	color : #333333;
	font-weight : normal;
	margin-left : 4px;
	margin-right : 4px;
}

.menu2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #61103B;
	text-decoration: none;
}

.menu2 A:HOVER {
	color : #BB0362;
}

.formLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #424F3F;
}

INPUT,TEXTAREA,OPTION,SELECT
{
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #424F3F;
}

.input{
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #424F3F;
	border : 1px solid #888888;
	width: 200px;
	height: 22px;
}

.submitButton {
	color : #424F3F;
	font-weight : normal;
	background-color : #E1CE8D;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-color : #888888;
	border-width : 1px;
	line-height : 16px;
	border-style : ridge;
}

/* --- SITEMAP template --- >>> */
/* --- level 0 --- */

.siteMap0 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #7D7C42;
	font-weight : bold;
}

.siteMap0  A:visited {
	color : #7D7C42;
}

.siteMap0  A:hover {
	color : #D6A953;
} 

/* --- level 1 --- */
TD.siteMap1  {
	padding-left:30px;
	background-image : url(icons/siteMapTLine.gif);
	background-repeat : no-repeat;
	background-position :13px ;
	background-attachment : scroll;
}

.siteMap1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #7D7C42;
	font-weight : bold;
}

.siteMap1  A:visited {
	color : #7D7C42;
}

.siteMap1  A:hover {
	color : #D6A953;
} 

/* --- level 2 --- */

TD.siteMap2  {
	padding-left:50px;
	background-image : url(icons/siteMapTLine.gif);
	background-repeat : no-repeat;
	background-position :33px;
}

.siteMap2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #7D7C42;
}

.siteMap2  A:visited {
	color : #7D7C42;
}

.siteMap2  A:hover {
	color : #D6A953;
} 

/* --- level 3--- */

TD.siteMap3  {
	padding-left:70px;
	background-image : url(icons/siteMapTLine.gif);
	background-repeat : no-repeat;
	background-position :53px;
}

.siteMap3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #7D7C42;
}

.siteMap3  A:visited {
	color : #7D7C42;
}

.siteMap3  A:hover {
	color : #D6A953;
} 
/* -- lightSubtitle and jumpLink are used for Personnel + Events + News */

.lightSubtitle {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #A3A271;
	font-weight: normal;
	text-decoration: none;
}

.lightSubtitle A:VISITED {
	color : #A3A271;
}

.lightSubtitle A:LINK {
	color : #A3A271;
}

.lightSubtitle A:ACTIVE {
	color : #A3A271;
}

.lightSubtitle A:hover {
	color : #A18835;
	text-decoration: underline;
}

.jumpLink {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #7D7C42;
	font-weight: bold;
	text-decoration : none;
}

.jumpLink A:VISITED {
	color : #7D7C42;
}

.jumpLink A:LINK {
	color : #7D7C42;
}

.jumpLink A:ACTIVE {
	color : #7D7C42;
}

.jumpLink A:hover {
	color : #B79A39;
	text-decoration : underline;
}

.hint {
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color: #bbbbbb;
}

.hinthover {
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color: #347413;
	cursor : default;
}

.newsletterTable {
	background-color : #E2E0D1;
	border-top: 1px solid #a3a271;
	border-left: 1px solid #a3a271;
	border-right: 1px solid #a3a271;
}

.col1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left : 5px;
	border-bottom: 1px solid #a3a271;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #635e1b;
}

.col2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	padding-left : 5px;
	border-bottom: 1px solid #a3a271;
	color: #635e1b;
}

.col3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	border-bottom: 1px solid #a3a271;
	color: #635e1b;
}

