

/* tab */
#tab {
	width: 500px;  /* 382 */
	margin-top: 20px;
}

/* extras */
#extras ul {	
	width: 480px;/* 344 */
}
.extras h4 {
	padding: 7px 10px 5px;
	margin: 0;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	color: #000;
	background: #FFF;
}
.extras {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #000;
}
.extras li {
	background: #F3F3F3;
	border-bottom: solid 1px #FFF;
	margin: 0;
	padding: 0;
}
.extras a {
	text-decoration: underline;
}
.extras a:hover {
	text-decoration: none;
}
.extras p {
	padding: 5px 10px 10px;
}

/* techdata */
#techdata ul {
	list-style: none;
	padding: 0 0 10px;
	margin: 0;
}
#techdata ul li {
	padding: 0;
	margin: 0;
}
#techdata p {
	padding: 12px 0 0;
	color: #000;
}
#techdata cite {
	padding-left: 10px;
	font-style: normal;
	font-weight: bold;
}
#techdata a {
	background: #F3F3F3;
	display: block;
	padding: 5px 10px 10px 10px;
	border-bottom: solid 1px #0a0d0e;
	text-decoration: none;
}
#techdata a:hover {
	background: #090c0d;
	text-decoration: none;
}

/* nav */
#nav {
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	right: 0;
	bottom: 0;
	border-left: solid 1px #000;
}
#nav li {
	float: left;
	position: relative;
	text-align: center;
	border-right: solid 1px #000;
}
#nav a {
	background: url(../images/nav-bg.gif) no-repeat;
	width: 96px;
	height: 34px;
	display: block;
	padding-top: 40px;
	font: 125%/100% Georgia, "Times New Roman", Times, serif;
	color: #89b5c6;
	text-decoration: none;
}
#nav a:visited {
	text-decoration: none;
}
#nav a:hover, #nav li.current a {
	background-position: left bottom;
	color: #fff;
}
#nav span {
	background: url(images/rss-bg.gif) no-repeat right 0px;
	padding-right: 22px;
}
#nav a:hover span {
	background: url(images/rss-bg.gif) no-repeat right -48px;
}
/* jquery tooltips */

#screenshot {
	margin: 0;
	padding: 4px;
	position: absolute;
	border: 4px solid #333;
	background: #f3f3f3;
	display: none;
	z-index: 200;
}


