h1 {	color: #c3562e;	background-color: #fff;}h2 {	color: #c3562e;	background-color: #fff;}table thead th {	color: #fff;	background-color: #7785a1;}table thead th :link,table thead th :visited {	color: #ffd;	background-color: #7785a1;}table tbody tr.odd {	color: #000;	background-color: #e1eafa;}input.cancel,input.button {	background-color: #fff;	color: #000;	font-weight: bold;}#access :link,#access :visited,div.meta :link,div.meta :visited,#access, div.meta {	background-color: #eee;	color: #000;}div.meta,ul.topnav,ul.subnav {	border-bottom-style: dotted;}ul.topnav,ul.subnav {	background-color: #293962;	color: #fff;}ul.topnav li a,ul.subnav li a {	text-transform: none;}ul.topnav :link,ul.topnav :visited,ul.subnav :link,ul.subnav :visited {	background-color: #293962;	color: #fff;}ul.topnav li.current :link span,ul.topnav li.current :visited span,ul.subnav li.current :link span,ul.subnav li.current :visited span {	background-color: #888;	color: #fff;	border: 2px solid #fff;}ul.subnav li.current :link span,ul.subnav li.current :visited span {	color: #fff;	background-color: #293962;}div.content {	background-color: #fff;	color: #000;}p.breadcrumbs {	background-color: #fff;	color: #999;}p.breadcrumbs :link {	background-color: #fff;	color: #222;}p.breadcrumbs :visited {	background-color: #fff;	color: #444;}p.breadcrumbs span.here {	background-color: #fff;	color: #000;}h2.article1 {	color: #08c;	background-color: #fff;}h2.article2 {	color: #483;	background-color: #fff;}div#footer {	background-color: #eee;	color: #222;	border-top: 2px solid #000;	border-bottom: 2px solid #000;}div#footer :link {	color: #00c;	background-color: #eee;}div#footer :visited {	color: #c0c;	background-color: #eee;}body.home div.brand {	background: #fff url(/assets/images/files-large-1.gif) top left no-repeat;	color: #000;}body.home div.brand p.tagline {	color: #293962;	background-color: transparent;}body.about h1,body.about h2 {	color: #261;	background-color: #fff;}body.about div.article {	border-color: #84ab3d;}body.about ul.subnav,body.about ul.topnav li.current :link span,body.about ul.topnav li.current :visited span,body.about ul.subnav :link,body.about ul.subnav :visited,body.about ul.subnav li.current :link,body.about ul.subnav li.current :visited {	color: #fff;	background-color: #261;}body.contact h1,body.contact h2 {	color: #236;	background-color: #fff;}body.contact div.article {	border-color: #293962;}body.contact ul.subnav,body.contact ul.topnav li.current :link span,body.contact ul.topnav li.current :visited span,body.contact ul.subnav :link,body.contact ul.subnav :visited {	background-color: #002;	color: #fff;}body.publications h1,body.publications h2 {	color: #52255b;	background-color: #fff;}body.publications div.article {	border-color: #52255b;}body.publications ul.subnav,body.publications ul.topnav li.current :link span,body.publications ul.topnav li.current :visited span,body.publications ul.subnav :link,body.publications ul.subnav :visited,body.publications ul.subnav li.current :link,body.publications ul.subnav li.current :visited {	color: #fff;	background-color: #414;}body.repositories h1,body.repositories h2 {	color: #047;	background-color: #fff;}body.repositories div.article {	border-color: #3ad;}body.repositories ul.subnav,body.repositories ul.topnav li.current :link span,body.repositories ul.topnav li.current :visited span,body.repositories ul.subnav :link,body.repositories ul.subnav :visited {	background-color: #047;	color: #fff;}body.docs h1,body.docs h2 {	color: #261;	background-color: #fff;}body.docs div.article {	border-color: #c1d8a8;}body.docs ul.subnav,body.docs ul.topnav li.current :link span,body.docs ul.topnav li.current :visited span,body.docs ul.subnav :link,body.docs ul.subnav :visited {	background-color: #261;	color: #fff;}body.news h1,body.news h2 {	color: #550;	background-color: #fff;}body.news div.article {	border-color: #cc6;}body.news ul.subnav,body.news ul.topnav li.current :link span,body.news ul.topnav li.current :visited span,body.news ul.subnav :link,body.news ul.subnav :visited {	background-color: #550;	color: #fff;}body.members h1,body.members h2 {	color: #a30;	background-color: #fff;}body.members div.article {	border-color: #c3562e;}body.members ul.subnav li.current :link,body.members ul.subnav li.current :visited,body.members ul.subnav,body.members ul.topnav li.current :link span,body.members ul.topnav li.current :visited span,body.members ul.subnav :link,body.members ul.subnav :visited {	color: #fff;	background-color: #a30;}