body{	background-color: #CC6600;	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;	padding-top: 0px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 0px;	color: #333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;}SELECT{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	background-color: #CFCFCF;}h2 {      font-size: 20px;	line-height: 18px; }h3{	font-family: verdana, "trebuchet MS", trebuchet, verdana, arial, sans-serif;	font-size: 12px;	line-height: 17px;}.middlewhole{	width: 420px;	padding: 20px;}.middlewhole p{	text-indent: 5px;	margin-top: 20px;	margin-bottom: 5px;	margin-left: 0px;	margin-right: 0px;	font-family: trebuchet, Verdana, Arial, Helvetica, san-serif;	font-size: 12px;	font-weight: 100;	line-height: 19px;	color: #333;}.categoryhead{	font-family: verdana, "trebuchet MS", trebuchet, verdana, arial, sans-serif;	font-size: 15px;	line-height: 17px;	font-weight: normal;	color: #003;	padding: 11px;}.sectionintrotext{	margin-top: 20px;	font-family: trebuchet, Verdana, Arial, Helvetica, san-serif;	font-size: 12px;	font-weight: 100;	font-style: italic;	line-height: 19px;	color: #333;	text-align: left;}.resulttable { padding: 20px 0 0 0; }.result{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 19px;	font-weight: normal;	color: #030;	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #DDDDDD;	vertical-align: middle;	padding: 0 0 0 5px;}.result a{	color: #030;	text-decoration: none;}.result a:hover{	color: #060;	text-decoration: underline;}.leftbarlist{	z-index: 2;	width: 130px;	padding-top: 60px;	padding-left: 3px;}.leftbar-header{	width: 130px;	color: #600;	font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 17px;	padding: 5px 0px 5px 3px;	font-weight: bold;	font-style: italic;}.whatis_leftbar{	width: 130px;	color: #030;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	line-height: 25px;	margin: 80px 15px 1px 0px;	font-weight: bold;	text-align: right;}.whatis_leftbar a{	color: #030;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	font-weight: bold;}.whatis_leftbar a:hover{	color: #060;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	font-weight: bold;}.leftbar{	width: 130px;	color: #030;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 17px;	border-color: #F93;	border-style: dashed;	border-width: 1px 0px 0px 0px;	padding: 1px 0px 1px 3px;	font-weight: normal;}.leftbar a{	color: #030;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: none;	font-weight: normal;}.leftbar a:hover{	color: #060;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	text-decoration: underline;	font-weight: normal;}.descriptiontext{	text-indent: 25px;	margin-top: 20px;	margin-bottom: 5px;	margin-left: 0px;	margin-right: 0px;	font-family: trebuchet, Verdana, Arial, Helvetica, san-serif;	font-size: 12px;	font-weight: 100;	line-height: 19px;	color: #333;}ul{	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	padding-bottom: 2px;}ul a{	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #003366;	text-decoration: underline;}ul a:hover{	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 15px;	color: #993300;	text-decoration: underline;}li { padding-bottom: 7px; }ol{	font-family: trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;}#greenbar{	position: absolute;	width: 789px;	z-index: 3;	left: 0px;	top: 109px;	background-color: #003300;	text-align: center;	padding-top: 3px;	padding-bottom: 4px;	padding-left: 3px;	padding-right: 0px;}#headerleft{	position: relative;	width: 530px;	height: 158px;	z-index: 1;	background-image: url(../images/frontpages/header-left.jpg);	background-repeat: no-repeat;}#headerright{	width: 270px;	height: 158px;	z-index: 1;	background-image: url(../images/frontpages/header-right.jpg);	background-repeat: no-repeat;}#sidebarimage{	width: 164px;	height: 572px;	z-index: 1;	background-image: url(../images/frontpages/side-orange.jpg);	background-repeat: no-repeat;	padding: 0 0px 0 0px;}#rightcolumn{	width: 160px;	margin-top: 20px;	margin-left: 5px;}.normallink{	font-family: verdana, arial, helvetica, san-serif;	font-size: 11px;	color: #666;	text-decoration: none;}.normallink a{	font-family: verdana, arial, helvetica, san-serif;	font-size: 11px;	color: #666;	text-decoration: underline;}.normallink a:hover{	font-family: verdana, arial, helvetica, san-serif;	font-size: 11px;	color: #6699CC;	text-decoration: underline;}.breadcrumb{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: blue;	line-height: 14px;	text-decoration: none;	padding-top: 0px;	padding-bottom: 5px;	padding-left: 0px;	padding-right: 0px;}.breadcrumb a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: blue;	line-height: 14px;	text-decoration: none;}.breadcrumb a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: red;	line-height: 14px;	text-decoration: underline;}.frontpage{	font-family: verdana, arial, helvetica, san-serif;	color: #FFFF33;	font-size: 10px;	line-height: 20px;	font-weight: 500;	text-transform: uppercase;	text-decoration: none;}.frontpage a{	font-family: verdana, arial, helvetica, san-serif;	color: #FFFF33;	font-size: 10px;	line-height: 20px;	font-weight: 500;	text-transform: uppercase;	text-decoration: none;}.frontpage a:hover{	font-family: verdana, arial, helvetica, san-serif;	color: white;	font-size: 10px;	line-height: 20px;	font-weight: 500;	text-transform: uppercase;	text-decoration: none;	background-color: #09F;}.header-menu{	font-family: verdana, arial, helvetica, san-serif;	font-size: 12px;	font-weight: 500;	color: yellow;	text-decoration: none;}.header-menu a{	font-family: verdana, arial, helvetica, san-serif;	font-size: 12px;	font-weight: 500;	color: yellow;	text-decoration: none;}.header-menu a:hover{	font-family: verdana, arial, helvetica, san-serif;	font-size: 12px;	font-weight: 500;	color: white;	text-decoration: underline;}.pagenumber{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: black;	line-height: 19px;	font-weight: bold;	text-transform: none;	padding-top: 10px;	padding-bottom: 0px;	padding-left: 0px;	padding-right: 20px;	border-color: #666;	border-style: dashed;	border-width: 1px 0px 0px 0px;}.pagenumber a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: #6699CC;	line-height: 19px;	font-weight: bold;	text-transform: none;}.pagenumber a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px;	color: red;	line-height: 19px;	font-weight: bold;	text-transform: none;}.someideas{	background-color: #e3e3e3;	padding: 3px 10px 5px 10px;}.project-title{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 21px;	font-weight: 400;	color: #333;	line-height: 27px;	padding: 25px 0 10px 0;	text-align: left;}.project-subtitle{	padding-top: 15px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: 100;	color: #000;	line-height: 18px;}.project-subtitle a{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: 100;	color: #666;	line-height: 14px;	text-decoration: underline;}.project-subtitle a:hover{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: 100;	color: #6699CC;	line-height: 14px;	text-decoration: underline;}.phototext{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	line-height: 11px;	color: #666666;	text-align: left;	padding-bottom: 3px;	padding-left: 5px;}.phototextlink{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	line-height: 11px;	color: #666666;	text-align: right;}.phototextlink a{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	line-height: 11px;	font-weight: 500;	color: #666;	text-align: right;	text-decoration: underline;}.phototextlink a:hover{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	line-height: 11px;	font-weight: 500;	color: #6699CC;	text-align: right;	text-decoration: underline;}.photocredit{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 10px;	line-height: 10px;	color: #000;	text-align: right;	padding-bottom: 3px;}.bottomdetailsection{	margin-top: 40px;	margin-left: 0px;	padding-right: 20px;}.bottompage-detail{	background-color: #fff;	border-color: #F93;	border-style: dashed;	padding-top: 9px;	padding-left: 5px;	padding-bottom: 15px;	margin-top: 5px;	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	border-width: 1px 0px 0px 0px;}.bottompage-detail a{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	font-weight: 500;	color: #666;	text-decoration: underline;}.bottompage-detail a:hover{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;	font-weight: 500;	color: #6699CC;	text-decoration: underline;}.bottompage-head{	font-family: verdana, trebuchet, verdana, arial, sans-serif;	font-size: 14px;	line-height: 17px;	font-weight: bold;	color: #CC6633;	padding-top: 5px;}.spotlight-head{	width: 140px;	font-family: verdana, "trebuchet MS", trebuchet, verdana, arial, sans-serif;	font-size: 12px;	line-height: 17px;	font-weight: bold;	color: #CC6633;	padding-top: 5px;}.spot-detail{	width: 140px;	background-color: #fff;	border-color: #F93;	border-style: dashed;	border-width: 1px 0px 0px 0px;	padding: 5px 0px 5px 3px;	margin: 0 0 0 0px;}.spot-detail td{	font-family: Verdana, Arial, Helvetica, san-serif;	font-size: 11px;}.align-right{	background-position: right;	text-align: right;	padding-right: 20px;	font-size: 16px;	font-weight: bolder;	right: 20px;}.backgroundimage{	background-image: url(../images/frontpages/header7.jpg);	background-repeat: no-repeat;	background-color: #FFFFFF;}.frontpageimage{	background-image: url(/images/frontpages/firstpage-masks13.jpg);	background-repeat: no-repeat;}.footerlinks{	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 10px;	color: white;	border-color: transparent;	border-style: dashed;	border-top: 1px;	border-right: 0px;	border-bottom: 0px;	border-left: 0px;	padding-top: 5px;	padding-bottom: 5px;}.footerlinks a{	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 10px;	color: #ffffff;	text-decoration: none;}.footerlinks a:hover{	font-family: Geneva, Arial, Helvetica, san-serif;	font-size: 10px;	color: #CCCCCC;	text-decoration: underline;}.copyright{	font-family: verdana, Arial, Helvetica, san-serif;	font-size: 9px;	color: yellow;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 20px;	text-align: right;	text-decoration: none;	text-transform: uppercase;}.copyright a{	font-family: verdana, Arial, Helvetica, san-serif;	font-size: 9px;	color: yellow;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 20px;	text-align: right;	text-decoration: underline;	text-transform: uppercase;}.copyright a:hover{	font-family: verdana, Arial, Helvetica, san-serif;	font-size: 9px;	color: white;	padding-top: 5px;	padding-bottom: 5px;	padding-left: 5px;	padding-right: 20px;	text-align: right;	text-decoration: underline;	text-transform: uppercase;}