/* CSS Document */	body, html {    padding:0;	font-family:"tahoma", Helvetica, Arial;	background:#cccccc; }	a {	color:#ccc;	text-decoration:none;}a:hover {	text-decoration:underline;}img { 	border:none;}p {	color:black;	font-size:12px;}td {	color:black;	font-size:12px;}#wrapper {	width:900px;	min-height:600px;	margin: 0 auto 15px auto;	padding: 20px 20px 20px 20px;	background: #ffffff;	border:#7A7975 dotted 1px;	}	#wrapper-noborder {	width:900px;	min-height:600px;	margin: 0 auto 15px auto;	background: #ffffff;	}		#wrapper:hover {		border:#7A7975 solid 1px;}h4 {	color:#566b98;	padding:5px;}h4 a {	color:#ccc;}#diagonalhr {	background-image:url(images/diagonal_menu_item.gif);	height:9px;	background-repeat:no-repeat;}#headermain {	background-image:url(images/header_main_bg.jpg);	background-repeat:no-repeat;	height:199px;	width:900px;}#headerinternal {	background-image:url(images/internaltop3.jpg);	background-repeat:no-repeat;	background-position:bottom;	height:75px;}#searchbox	{		width:170px; height:22px; border-style:none; padding-left:601px; padding-top:165px	}		#searchboxinternal	{		width:170px; height:22px; border-style:none; padding-left:601px; padding-top:50px	}	.searchfield {	background: #fff;	border: 1px dotted #C1C4D9;	color: #cccccc;	padding: 1px 5px 1px 10px;	width: 250px;	}	.searchfield:hover {	color: #000000;	border: 1px solid #C1C4D9;	}#menu {	background-image:url(images/diagonal_menu_item.gif);	background-repeat:no-repeat;	background-position:center;	clear:both;	height:9px;}.logo {	margin:8px 0px 2px 10px;	}	.quote {	padding:0px 10px 5px 10px;	color:#999999;	font-size:14px}.quote a {	color:#999999;	text-decoration:none;	font-size:14px;}.quote a:hover {	color:#999999;	text-decoration:underline;}.intro {	padding:0px 10px 5px 10px;	color:#999999;	font-size:16px;	letter-spacing: .6px;}.intro a {	color:#000000;	text-decoration:none;	font-size:12px;}.intro a:hover {	color:#999999;	text-decoration:underline;}.subtitle {	color:#fc5715;	padding:5px 5px 5px 5px;	font-size:9px;}.subtitle a {	color:#fc5715;	text-decoration:none;}.subtitle a:hover {	color:#fc5715;	text-decoration:underline;}.tag {	color:#fc5715;	font-size:10px;	padding:5px;	font-weight:bold;}.quickfacts {	padding:5px;	font-size:11px;	color:#7A7975;	border-top:url(images/sidebar_header.gif);	}	.quickfacts a {	text-decoration:none;color:#7A7975;}.quickfacts a:hover {	text-decoration:underline;color:#7A7975;}.brochure {	color:#FF6600;	font-size:11px;	font-weight:bold;}.brochure a { 	color:#ff6600;}.brochuretext {	text-decoration:none;	color:#7A7975;	font-size:10px;	}.news {	padding-left:10px;	padding-top:5px;	padding-bottom:5px;	color:#FFFFFF;	font-size:11px;}.news a {	color:white;	text-decoration:none;}.news a:hover {	text-decoration:underline;}/* Footer Section */.credits {	color:#9aa8c6;	padding-left:5px;	padding-top:5px;	padding-bottom:5px;	font-size:9px;	}	.credits a {	color:#9aa8c6;	text-decoration:none;	}.credits a:hover {	text-decoration:underline;	}.menunavbottom {	color:black;	padding-right:5px;	padding-top:5px;	padding-bottom:5px;	font-size:9px;}.menunavbottom  a {	color:black;	text-decoration:none;	}.menunavbottom  a:hover {	text-decoration:underline;	}#