/* CSS Document */body {	background-image: url(../graphics/body-bckgrd.gif);	background-repeat: repeat-x;	background-position: left top;	font-family: verdana, geneva, arial, sans-serif;	color: #333333;	font-size: 70%;	margin: 0px;	text-align: left;	vertical-align: top;}#header {	width: 100%;	height: 82px;	padding-bottom: 20px;	background-image: url(../graphics/head-bckgrd.jpg);	background-repeat: no-repeat;	background-position: 194px 0px;}#header-left {	display: block;	float: left;	width: 194px;	height: 82px;}#header-left-bottom {	position: absolute;	left: 0px;	top: 59px;}#header-right {	padding-right: 15px;	width: auto;	height: 82px;}#header-right-top {	text-align: right;	height: 15px;	padding-top: 5px;	font-size: 11px;	white-space: nowrap;	font-family: helvetica, sans-serif;	color: #FFFFFF;}#container {	width: 100%;}#navigation {	position: absolute;	top: 108px;	left: 11px;	width: 170px;	font-family: helvetica, sans-serif;	color: #444444;}.navlead {	padding-bottom: 0.6em;	font-weight: bold;	text-transform: capitalize;	color: #888888;}.navcluster {	padding-bottom: 1em;	font-weight: bold;	color: #888888;}.navcluster ul {	margin: 0;	padding: 0;}.navcluster li {	list-style-type: none;	display: block;	line-height: 101%;	background-image: url(../graphics/nav-bullet.gif);	background-repeat: no-repeat;	background-position: 2px 0.6ex;	padding: 0px 0px 5px 7px;}.navcluster li.subnav {	list-style-type: none;	display: block;	line-height: 101%;	background-image: url(../graphics/spacer.gif);	background-repeat: no-repeat;	padding: 0px 0px 5px 15px;}#content {	margin-left: 195px;	margin-right: 15px;}#content strong {	color: #4E5774;}.floatright {	 width: 40%;	 float: right;	 margin-left: 20px;	 margin-bottom: 20px;}a:link, a:visited {	color: #3A5CBF;	text-decoration: underline;}a:hover, a:active {	color: #3A5CBF;	text-decoration: none;}#header-right-top a:link, #header-right-top a:visited {	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}#header-right-top a:hover, #header-right-top a:active {	font-weight: normal;	color: #FFFFFF;	text-decoration: underline;}.navlead a:link, .navlead a:visited, .navcluster a:link, .navcluster a:visited, .subnavcluster a:link, .subnavcluster a:visited  {	color: #283B76;	text-decoration: none;	font-weight: bold;}.navlead a:hover, .navlead a:active, .navcluster a:hover, .navcluster a:active, .subnavcluster a:hover, .subnavcluster a:active {	color: #990033;	text-decoration: none;	font-weight: bold;}h1, .title1 {	padding: 0 0 0.8ex 0;	margin: 0;	font-size: 170%;	font-weight: bold;	text-align: left;	font-family: helvetica, sans-serif;	color: #1f3261;}h2, .title2 {	padding: 0 0 0.6ex 0;	margin: 0;	font-size: 150%;	font-weight: bold;	text-align: left;	font-family: helvetica, sans-serif;	color: #1f3261;}h3, .title3 {	padding: 0 0 0.5ex 0;	margin: 0;	font-size: 130%;	font-weight: bold;	text-align: left;	font-family: helvetica, sans-serif;	color: #1f3261;}h4, .title4, .listingfirstline {	padding: 0 0 0.5ex 0;	margin: 0;	font-size: 116%;	font-weight: bold;	text-align: left;	font-family: helvetica, sans-serif;	color: #1f3261;}h5, .title5 {	padding: 0 0 0.3ex 0;	margin: 0;	font-size: 108%;	font-weight: bold;	text-align: left;	font-family: helvetica, sans-serif;	color: #a29894;}h6, .title6 {	padding: 0 0 0.3ex 0;	margin: 0;	font-weight: bold;	text-align: left;	font-family: helvetica, sans-serif;	color: #a29894;}#categorylinks {	white-space: nowrap;	font-size: 110%;	color: #777777;}#categorylinks .current {	font-weight: bold;}.emphasis {	color: #666666;	font-weight: bold;}.smaller {	font-size: 94%;}.bigger {	font-size: 108%;	font-weight: bold;}.caption {	font-size: 90%;	color: #999999;}.border {	border: 1px solid #444444;	text-align: center;}.light-box {	background-color: #F2F1EF;	margin: 5px;	padding: 5px;	width: 30%;	float: left;}#copyright {    font-size: 90%;    color: #666666;    padding-top: 30px;    font-weight: normal;    padding-bottom: 20px;}#copyright a:link, #copyright a:visited, #copyright a:hover, #copyright a:active {    color: #666666;    font-weight: normal;} .red {	color: #CC0000;	font-weight: bold;}.highlight{	background-color: #d4f9e5;}.strike {	text-decoration: line-through;	background-color: #f9f580;}
