* {
	margin:0;
	padding:0;
}

ul {
	list-style:none;
}

html {
	background:#ccc;
}

body {
	width:980px;
	margin:0 auto;
	padding:0 14px;
	background:url('background.gif') top center repeat-y;
}

h1 {
	width:284px;
	height:140px;
	background:url('headerbg.jpg') top left no-repeat;
	float:left;
	padding:30px 0 0 30px;
	border-bottom:5px solid #fff;
}

h1 a {
	display:block;
	width:124;
	height:88px;
	background:url('logo.jpg') top left no-repeat;
	text-decoration:none;
}

h1 span {
	visibility:hidden;
}

.errorReport{
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	fonts-size: 11px;
	font-weight: bold;
	padding: 30px 0 0 75px;
}

#navigation {
	height:128px;
	width:666px;
	background:url('navibg.jpg') top left repeat-x;
	float:right;
	border-bottom:1px solid #fff;
}

#navigation li {
	padding-top:102px;
	height:26px;
	width:111px;
	float:left;
}

#navigation li.first {
	background:url('navifirst.jpg') top left no-repeat;
}

#navigation li.second {
	background:url('navisecond.jpg') top left no-repeat;
}

#navigation li.third {
	background:url('navithird.jpg') top left no-repeat;
}

#navigation a, #subnavi a {
	width:100%;
	height:26px;
	line-height:26px;
	color:#000;
	font-family:Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#navigation a:hover, #subnavi a:hover{color:#FF6600;}
#subnavi {	
	height:39px;
	background:url('subnavibg.gif') top left repeat-x;
	clear:right;
	border-top:2px solid #999;
	border-bottom:5px solid #fff;
	padding-right:8px;
}

#subnavi li {
	width:100px;
	height:39px;
	float:right;
	text-align:right;
}

#subnavi li img{border:0;}

#quickfinder {
	height:276px;
	width:259px;
	padding:25px 0 0 25px;
	float:left;
	border-right:5px solid #fff;
	background:url('quickfinderbg.gif') top left repeat-x;
}

#quickfinder h2 {
	width:150px;
	height:19px;
	background:url('quickfinder.gif') top left no-repeat;
	margin-bottom:15px;
	font-size: 10px;
	font-family: Verdana, Geneva, sans-serif;
	color: #999;
}

#quickfinder h2 span {
	visibility:hidden;
}

#quickfinder dl {
	margin:20px 0;
}

#quickfinder dd {
	padding:3px 0;
}

#quickfinder p, #quickfinder dt, #quickfinder dd, #quickfinder select, #quickfinder input {
	font-family:Verdana, sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:bold;
}

#quickfinder select, #quickfinder input {
	width:175px;
}

#quickfinder input, #newsletterbtn {
	background:#666;
	border:1px solid #000;
	border-left-color:#ccc;
	border-top-color:#ccc;
	padding:3px 0;
}

#quickfinder select {
	background:#9f9f9d;
	border:2px solid #58575c;
}

#supramain {
	clear:both;
	padding-top:14px;
	width:auto;
}
#container #supramain #main #content #press p {
	text-align: center;
}
#container #supramain #main #newsletter h2 {
	font-weight: normal;

}
#container #supramain #main #newsletter p {
	font-style: normal;
}
#container #supramain #main #newsletter p {
	color: #F30;
}
#container #supramain #main #newsletter p {
	font-style: italic;
}
#container #supramain #main #newsletter p {
	color: #F60;
	font-style: normal;
	font-weight: normal;
}
.was {
	font-weight: bold;
}
#container #supramain #main #newsletter p strong {
	color: #F00;
}
#container #supramain #main #newsletter p strong {
	color: #000080;
}
#container #supramain #main #newsletter p strong {
	color: #FF8000;
}
#container #supramain #main #newsletter p {
	color: #FF8040;
}
#container #supramain #main #newsletter p strong {
	color: #000080;
}
#container #supramain #main #newsletter p strong {
	color: #FF8040;
}
#container #supramain #main #newsletter p {
	color: #000080;
}
#container #supramain #main #newsletter p u strong {
	color: #000080;
}
#container #supramain #main #newsletter p {
	color: #FF8000;
}
#container #supramain #main #newsletter p strong {
	color: #000080;
}
.kene {
	color: #000;
}
#container #supramain #main #newsletter .kene strong {
	color: #000;
}
#container #supramain #main #newsletter p strong {
	color: #000;
}
#container #supramain #main #newsletter .kene strong {
	color: #000;
}
.was {
	color: #000;
}
#container #supramain #main #newsletter p {
	color: #F60;
}
#container #supramain #main #content #text .article p {
	color: #FF8000;
}
#container #supramain #main #content #text .article h4 p {
	color: #000;
}
#container #supramain #main #content #text .article p {
	color: #000;
}
span {
	color: #000;
}
#container #supramain #main #content #text p strong {
	font-family: Arial, Helvetica, sans-serif;
}
