/*---- Text styles ----*//*	NS4 doesn't do well with added colors because of the extra padding added inside each	block element. So colors are imported. This theme file will, thus, contain mostly	font stuff. */@import url(colors.css);@import url(online.css);a:link, a:visited, a:active {	color: #2461A3;	text-decoration: none;}a:hover {	text-decoration: none;	color: #006;}body{	font-family: Arial, Helvetica, sans-serif;}/*** Left Menu ***/#innerLeftColumn p{	font-size: 11px;	letter-spacing: 1px;	/*/*/ /*/line-height: normal;/* NS4 Adds too much space, so reset the line-height */}#innerLeftColumn h3{	color: #006;	margin: 0 0 0 0;}/*** Content ***/#innerContentColumn{	font-size: 11px;	letter-spacing: 1px;}#innerContentColumn li{	padding: 1px 0px 1px 0px;}#innerContentColumn p{	margin-left: 5px;}#innerContentColumn img{	padding: 10px 10px 10px 0px;}#innerContentColumn h3{	font-size: 13px;	color: #006;	letter-spacing: 2px;	padding: 5px 0px 0px 3px;}#innerContentColumn h4, #trafficlist h4{	font-size: 14px;	color: #FFF;	line-height: 17px;	padding-left: 3px;	letter-spacing: 2px;	background-color: #2562A3;	border-width: 0px 0px 1px 1px;	border-style: solid;	border-color: #006;	margin: 0px;}/*** Content styles ***/.content {	color: #000;	letter-spacing: 1px;}.content img {	padding: 10px;}.content-list {	color: #000;	letter-spacing: 1px;	padding-bottom: 5px;	border-bottom-style: dashed;	border-bottom-width: 1px;	border-bottom-color: #CCC;}.note {	color: #600;}.grey {	color: #999;}.orange {	color: #F60;}.blue {	color: #03F;}.red {	color: #F00;}.yellow {	color: #FF0;}.green {	color: #060;}.purple {	color: #609;}.example {	color: #063;	padding-left: 5px;}.small,a.small{	font-size: 9px;}td.menu-flat ,td.menu-upright ,tr.menu-flat ,tr.menu-upright{	font-sixe: 5px;	letter-spacing: 1px;	color: #2461A3;	background-color: #EEE;	padding: 2px;}	td.menu-flat-hover ,td.menu-upright-hover ,tr.menu-flat-hover ,tr.menu-upright-hover{	font-sixe: 5px;	letter-spacing: 1px;	color: #006;	background-color: #E0E2EB;	padding: 2px;	cursor: pointer;}	a.menu-flat:link, a.menu-upright:link{	color: #2461A3;	text-decoration: none;}a.menu-flat:hover, a.menu-upright:hover,{	color: #006;	text-decoration: none;}td.menu-upright, td.menu-upright-hover, tr.menu-upright, tr.menu-upright-hover{	margin: 1px 5px 1px 0px;	padding: 3px;	text-align: left;}td.menu-flat, td.menu-flat-hover, tr.menu-flat, tr.menu-flat-hover{	text-align: center;}#badge img, .badge{	padding: 0px;	margin: 0px;}/*** Page path ***/#path h1{	font-weight: normal;	font-size: 11px;	font-style: italic;	letter-spacing: 1px;	padding: 5px 0px 5px 5px;}#path p{	font-size: 11px;	letter-spacing: 1px;}#path a{	text-decoration: none;}#path a:hover{	color: #006;	text-decoration: none;}#top, #top img{	margin: 0;	padding: 0;}/*** Footer ***/#innerFooter{	font-size: 9px;	text-align: center;	letter-spacing: 1px;}/*** Vertical Navigation Area ***/#innerLeftColumn h4{	font-size: 13px;	color: #FFF;	line-height: 17px;	padding-left: 3px;	letter-spacing: 2px;	background-color: #2562A3;	border-width: 0px 0px 1px 1px;	border-style: solid;	border-color: #006;	margin: 0;}.menu{	font-size: 11px;	line-height: 17px;	letter-spacing: 1px;		/*/*/ /*/line-height: 120%;/* NS4 Adds too much space, so lower it */}