


body {
	font-size: 100%;
}


a, a:link, a:visited, a:hover, a:active, a:focus {
	color: expression(this.parentNode.currentStyle.color);
}


#nav {
	height: 25px;
}
#contentEndNav a {
	height: 21px;
}


#header {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=/images/swLogo.png);
}


#postNavHeader {
	height: 200px;
}



#contentEndNav li {
	display: inline;
	margin-left: expression(this.previousSibling == null ? '0px' : '72px');
}
#contentEndNav li.jsHidden {
	display: none;
}


.expandingContent h2.podTitle,
.expandingContent .selectedPod h2.podTitle {
	zoom: 1;
}

/* Give the last pod in the container a bit more spacing below it, unless it is the only pod, in which case give it less */
.expandingContent .pod {
	margin-bottom: expression(this.nextSibling == null ? '18px' : '10px');
}
.expandingContent .selectedPod {
	margin-bottom: expression(this.nextSibling == null ? '7px' : '0px');
}



#footer li {
	margin-left: expression(this.previousSibling == null ? '0px' : '5px');
}


