/*----------------------------------------
SAFEta Stylesheet
Last Updated: Jan 7, 2010
(c) 2010 Affiniscape, Inc.
All Rights Reserved. This style sheet must not be reproduced without the express written permission of Affiniscape, Inc.
For questions regarding licensing or setup please contact Affiniscape, projects @ affiniscape dot com
----------------------------------------*/
ol {
	list-style: none;
	height: 51px;
	margin: 2em 0 0;
	padding: 0;
	width: 100%;
}

ol li {
	float: left;
}

ol a {
	border-top: 1px solid #fff;
	display: block;
	font-size: 18px;
	height: 46px;
	line-height: 1em;
	padding: 5px 10px 0;
	text-decoration: none !important;
	width: 120px;
}

#maincontentcell ol a.current {
	background: #c1dde5;
	border-top-color: #83bacc;
}

ol a:hover {
	border-top-color: #83bacc;
}

div#demo {
	border: 1px solid #c1dde5;
	margin: 0 0 2em;
}

ul.yui-nav {
	border-bottom: 1px solid #83bacc;
	font-size: 15px;
	height: 60px;
	margin: 0 !important;
}

ul.yui-nav li {
	background: none !important;
	float: left;
	margin: 0 !important;
	padding: 0 !important;
}

ul.yui-nav li a {
	color: #608888;
	display: block;
	height: 52px;
	padding: 8px 10px 0;
	text-decoration: none;
	width: 120px;
}


ul.yui-nav li a:hover { text-decoration: underline; }

ul.yui-nav li.selected a {
	background: none !important;
	font-weight: bold;
	text-decoration: underline;
}

div.yui-content {
	border-top: 6px solid #c1dde5;
	clear: both;
}

div.yui-content p {
	margin: 1em !important;
}
