@charset "UTF-8";
/* CSS Document */

.didyouknow { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.5em; background-color: #FFF; }
.savethedate { background-color: #DD8D00; font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; text-align: center; padding-top: 10px; }
.eventlink a { font-family: "Times New Roman", Times, serif; font-size: 12px; font-weight: bold; text-align: center; color: #000; text-decoration: none; }
.eventlink a:hover { text-decoration: underline; }

@font-face { /* IE */ 
	font-family:"CB-Chalet-NewYorkSixty"; src: url("fonts/Chalet-NewYorkNineteenSixty.eot"); /* IE */ 
}

@font-face { /* Non-IE */ 
	font-family:"CB-Chalet-NewYorkSixty"; src: local("Chalet-NewYorkNineteenSixty"), url("fonts/Chalet-NewYorkNineteenSixty.ttf") format("truetype"); /* non-IE */  
}
.header { font-family:"CB-Chalet-NewYorkSixty"; font-size:24px; font-weightx:500; color:#002D62; line-height:1.1em; }

@font-face { /* IE */
	font-family:"CB-Chalet-ParisSixty";	src: url("fonts/Chalet-ParisNineteenSixty.eot"); /* IE */ 
}
@font-face { /* Non-IE */
	font-family:"CB-Chalet-ParisSixty";	src: local("Chalet-ParisNineteenSixty.ttf"), url("fonts/Chalet-ParisNineteenSixty.ttf") format("truetype"); /* non-IE */  
}
.section-header { font-family:"CB-Chalet-ParisSixty"; font-size:42px; color:#9B962C; line-height:45px; }

@font-face { /* IE */
	font-family:"CB-ChaletOblique-NewYork"; src: url("fonts/Chalet_Book_Italic.eot");  
}

@font-face { /* Non-IE */
	font-family:"CB-ChaletOblique-NewYork"; src: local("ChaletOblique-NewYork"), url("fonts/ChaletOblique-NewYork.otf") format("opentype"); /* non-IE */  
}

.subheader { font-family:"CB-ChaletOblique-NewYork"; font-size:19px; font-weight:300; color:#011F52; line-height:27px; text-decoration:none; }

@font-face { /* IE */
	font-family:"CB-ChaletOblique-London"; src: url("fonts/Chalet_Book_Italic.eot");  
}

@font-face { /* Non-IE */
	font-family:"CB-ChaletOblique-London"; src: local("ChaletOblique-London"), url("fonts/ChaletOblique-London.otf") format("opentype"); /* non-IE */  
}

#edition { position:relative; color:#021553; padding-right:30px; padding-top:50px; }
.season { font-family:"CB-ChaletOblique-London", Sans-serif; font-size:29px; font-style:italic; }

.sectext { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.5em; }
.sectext a { color: #8E8A39; text-decoration: none; }
.contentarea { background-color: #FFF; }

.maintext { font-family:Arial, Verdana, Geneva, sans-serif; font-size:14px; line-height:20px; }
.maintext a{ text-decoration:underline; color:#9A9C1C; } 
.totop { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#9A9C1C; }
.totop a { text-decoration:none; color:#9A9C1C; } 

.specialtext { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 1.3em; background-color: #DD9011;}
.specialtext2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.2em; background-color: #DD9011;}

.std-text { font-size:11px; }
.std-text a { text-decoration:none; color:#000; }


/*
/* Ordinary text ADDED THIS TO FACILITATE using pseudo links in eFocus this overwrites main.css definition.
*/

 .Text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 17px;
	color: #333333;
}

.Text a:link, .Text a:visited {
	font-size: 14px;
	text-decoration: none;
	font-weight: bolder;
	color: #001E51;
}

.orange { background-color:#F0B300; padding:15px; width:95%; }
.orange-color { background-color:#F0B300; }

.divider { padding-top: 15px; padding-bottom: 15px; }
.verticalline { background-image: url(images/index_divider.gif); background-repeat: repeat-y; }

.top { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 1.5em; color: #C3BF81; }

#mainholder { width:1000px; margin:0 auto; overflow:visible; z-index:1; text-align:left; background-image:url(images/header.png); background-repeat:no-repeat; }

#header-container { position:relative; background-image:url(header.png); background-repeat:no-repeat; width:1000px; height:170px; border:2px FF) solid; }

#search { z-index:1000; position:absolute; padding-top:25px; width:1000px; margin:0 auto; }

#home { position:absolute; top:140px; left:35px; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; }
#home a { text-decoration:none; color:#FFF; }
#home a:hover { text-decorationx:underline; }

#header-menu { position:relative; width:1000px; padding-bottom:20px; padding-top:20px; background-color:#FFF; min-height:150px; height:auto; letter-spacing:0.1em; font-family:Arial; font-size:14px; color:#021553; line-height:40px; }
#header-menu a { text-decoration:none; color:#021553; }
#header-menu a:hover { text-decoration:underline; }

#middle-container { position:relative; width:1000px; background-color:#FFF; height:1550px; borderX:1px #0C0 solid; }
html>body #middle-container { position:relative; width:1000px; background-color:#FFF; height:auto; min-height:1550px; }

#left-column { width:310px; position:absolute; top:0px; left:0px; borderX:1px #F00 solid; }

#dyk { width:260px; font-family:Arial; font-size:14px; text-align:left; padding-left:18px; padding-top:10px; line-height:20px; }
#dyk a{ text-decoration:none; color:#021553; font-weight:bold; }
#dyk a:hover{ text-decoration:underline; }

#nav-menu { width:300px; padding-left:8px; font-family:"CB-Chalet-NewYorkSixty"; font-size:1.2em; color:#002464; padding-bottom:15px; }
#nav-menu a { text-decoration:none; color:#021553; }
#nav-menu a:hover { text-decorationx:underline; }

#std { border:3px #9B962C solid; background-color:#EFA900; width:240px; padding:10px; font-family:Arial; font-size:15px; font-weight:bold; }
#std-content-text { width:220px; }

#accreditation { position:relative; width:270px; height:75px; border:0px #360 solid; }
#acctext { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; margin-left:85px; padding-top:25px; }

#hori-gold { height: expression( this.scrollHeight > 1 ? "2px" : "auto" ); /* sets max-height for IE */ width:280px; background-color:#D5D199; margin-bottom:15px; margin-top:15px; }
html>body #hori-gold { width:280px; height:2px; background-color:#D5D199; margin-bottom:15px; margin-top:15px; }

#verti-gold { position:absolute; top:20px; left:316px; width:2px; height:100%; background-color:#D5D199; min-heightx:1340px;}

#right-column { width:680px; position:relative; left:320px; top:0px; borderx:2px #960 solid; height:auto; }

#title { padding-topx:10px; padding-right:20px; z-index:998; borderx:2px #F0F solid; }

#content { position:relative; borderx:2px #C39 solid; width:620px; padding-left:30px; padding-right:20px; }
#roundup-content { position:relative; width:945px; padding-left:30px; padding-right:25px; }

#footer-menu { position:relative; width:1000px; margin-bottom:20px; padding-top:20px; background-color:#FFF;height:50px; letter-spacing:0.1em; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#021553; }
#footer-menu a{ color:#021553; text-decoration:none; }
#footer-menu a:hover{ text-decoration:underline; }
