div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	border: 1px solid #BBB;
	background: #333;
}

.iframe {
	background-color:#000000;
}
	
BODY {
	background-color:#000000;
	margin:10px 0px 0px 0px;
}

TD {
	font-family:Helvetica,Trebuchet MS,lucida grande,verdana;
	font-size:10pt;
	color:#999999;
}

A.biglinkson:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#CCCCCC; font-size: 12pt; text-decoration: none;border:#333333 1px dotted;padding:3px;}
A.biglinkson:visited,A.biglinkson:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#CCCCCC; font-size: 12pt; text-decoration: none;border:#333333 1px dotted;padding:3px;}
A.biglinkson:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#FFFFFF; font-size: 12pt; text-decoration: none;border:#666666 1px dotted;padding:3px;}

A.biglinks:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#999999; font-size: 12pt; text-decoration: none;border:#333333 1px dotted;padding:3px}
A.biglinks:visited,A.biglinks:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#999999; font-size: 12pt; text-decoration: none;border:#333333 1px dotted;padding:3px}
A.biglinks:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#FFFFFF; font-size: 12pt; text-decoration: none;border:#666666 1px dotted;padding:3px}

A.links:link {font-family:Helvetica,Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cccccc; font-size: 10pt; text-decoration: none;border-bottom:#333333 1px dotted;font-weight:100;}
A.links:visited,A.links:active {font-family:Helvetica,Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cccccc; font-size: 10pt; text-decoration: none;border-bottom:#333333 1px dotted;font-weight:100;}
A.links:hover {font-family:Helvetica,Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cc9933; font-size: 10pt; text-decoration: none;border-bottom:#cc9933 1px dotted;font-weight:100;}

A.navlinks:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#999999; font-size: 10pt; text-decoration: none}
A.navlinks:visited,A.navlinks:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#999999; font-size: 10pt; text-decoration: none}
A.navlinks:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cc9933; font-size: 10pt; text-decoration: none}

A.smlinks:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#CCCCCC; font-size: 7pt; text-decoration: none;border-bottom:#333333 1px dotted}
A.smlinks:visited,A.smlinks:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#CCCCCC; font-size: 7pt; text-decoration: none;border-bottom:#333333 1px dotted}
A.smlinks:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#FFFFFF; font-size: 7pt; text-decoration: none;border-bottom:#666666 1px dotted}

A.orlinks:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cc9933; font-size: 10pt; text-decoration: none;border-bottom:#999999 1px dotted}
A.orlinks:visited,A.orlinks:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cc9933; font-size: 10pt; text-decoration: none;border-bottom:#999999 1px dotted}
A.orlinks:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cc9933; font-size: 10pt; text-decoration: none;border-bottom:#999999 1px dotted}

A.pastclass:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#336699; font-size: 10pt; text-decoration: none;border-bottom:#999999 1px dotted}
A.pastclass:visited,A.pastclass:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#336699; font-size: 10pt; text-decoration: none;border-bottom:#999999 1px dotted}
A.pastclass:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#336699; font-size: 10pt; text-decoration: none;border-bottom:#999999 1px dotted}

A.footerlink:link {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#666666; font-size: 10pt; text-decoration: none;border-bottom:#333333 0px dotted}
A.footerlink:visited,A.footerlink:active {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#666666; font-size: 10pt; text-decoration: none;border-bottom:#333333 0px dotted}
A.footerlink:hover {font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana; color:#cc9933; font-size: 10pt; text-decoration: none;border-bottom:#cc9933 0px dotted}

p,ul {
	line-height:16pt;
	text-align:left;
}

h1 {
	display:inline;
	font-size:14pt;
	font-family:Helvetica,Trebuchet MS,lucida grande,verdana;
	font-weight:300;
	text-align:left;
	color:#ffffff;
}

.toprating {
	font-family:Trebuchet MS,Lucida Grande,verdana;
	font-size:72pt;
	color:#333333;
}

.sep {
	color:#333333;
}

.inst {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	font-size:7pt;
	color:#666666;
	text-align:left;
}

.title {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	color:#FFFFFF;
	font-size: 14pt;
	text-align:left;
}

.tdheader {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	color:#eeeeee;
	font-size: 14pt;
	text-align:left;
	background-color:#222222;
}

.header {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	color:#FFFFFF;
	font-size: 10pt;
	text-align:left;
}

.datename {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	color:#ffffff;
	font-size: 8pt;
}

.datenumber {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	color:#333333;
	font-size: 14pt;
}

.topic {
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	color:#FFFFFF;
	font-size: 12pt;
	text-align:left;
}

.pic {
    border:1px dotted #333333;
    padding: 7px;
}

.picl {
    border:1px dotted #333333;
    padding: 7px;
    margin-right:15px;
}

.picr {
    border:1px dotted #333333;
    padding: 7px;
    margin-left:15px;
}

.dots {
	border-bottom:#333333 1px dotted;
	height:5px;
}

.dotstop {
	border-top:#333333 1px dotted;
	height:5px;
}

.pricero {
	font-size: 8pt;
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana,arial;
	border:#000000 solid 0px;
	background-color:#000000;
	color:#EEEEEE;
}

.reginput {
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000000;
	font-family: Helvetica,Lucida Grande,Trebuchet MS,verdana;
	border:#333333 solid 1px;
	padding:5px;
}

.divcorner {
    background: url(../img/div-corner-bk.jpg) top left no-repeat;
    margin: 0 0 10px 0;
    padding: 15px 0 15px 15px;
    color:#999999;
    font-family:Helvetica,Trebuchet MS,lucida grande,verdana;
    font-size:10pt;
    line-height:16pt;
    font-weight:300;
}

.divtitle {
    color:#ffffff;
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	font-size: 12pt;
	text-align:left;
}

.footertitle {
    color:#336699;
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	font-size: 16pt;
	font-weight:100;
	text-align:left;
	margin-bottom:0px;
}

.divtitlebig {
    color:#ffffff;
    font-family:lucida grande,verdana,arial;
    font-size:12pt;
	text-align:left;
}

.bnav {
	width:30px;
	height:30px;
	margin:5px;
	font-size: 8pt;
	color: #666666;
	background-color: #000000;
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	border: 1px solid #333333;
	cursor:pointer;
}

.bnavover {
	width:30px;
	height:30px;
	margin:5px;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #333333;
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	border: 1px solid #999999;
	cursor:pointer;
}

.navdiv {
	background-color:#333333;
	padding:7px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

ul.tabs {
	margin:0px; padding:0px;
	margin-top:10px;
	margin-bottom:5px;
}

ul.tabs li {
	list-style:none;
	display:inline;
}

ul.tabs li a {
	background-color:#000000;
	color:#ffcc66;
	padding:8px 14px 8px 14px;
	text-decoration:none;
	font-size:10pt;
	font-family:Helvetica,trebuchet ms, verdana;
	border:1px solid #666666;
	font-weight:300;
}

ul.tabs li a.active {
	background-color:#202020;
	color:#ffffff;
	border:1px solid #666666; 
	border-bottom: 1px solid #202020;	
}

.content {
	background-color:#202020;
	padding:20px;
	border:1px solid #666666;	
}

.commentdiv {
	background-color:#161616;
	line-height:16pt;
	padding:10px;
	font-size:10pt;
	margin:10px;
	width:850px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;
}

a:focus {
	outline: none;
}

#panel {
	background: #006666;
	height: 461px;
	display: none;
}

.slide {
	margin: 0;
	padding: 0;
	border-top: solid 0px #ffffff;
}

.btn-slide {
	text-align: center;
	width: 255px;
	height: 32px;
	margin: 0 auto;
	display: block;
}
.active {
	background-position: right 12px;
}

.divrc {
	padding:15px;
	background-color:#333333;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px;
}

.workshopgrad {

	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#202020));
	background: -webkit-linear-gradient(top, #202020, #000000);
	background: -moz-linear-gradient(top, #202020, #000000);
	background: -ms-linear-gradient(top, #202020, #000000);
	background: -o-linear-gradient(top, #202020, #000000);

	border-radius:5px;
	height:235px;
	padding:15px;
}

.divtitles {
    color:#ffcc66;
	font-family:Helvetica,Lucida Grande,Trebuchet MS,verdana;
	font-size: 16pt;
	font-weight:100;
	text-align:left;
	margin:0px;

}

.white { color: #ffffff; }
.brown { color: #cc9933; }
.park-note { margin-top: 15px; color: #cc9933; font-style: italic; }
