body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #F5F5F5;
}
#wrap {
	width:800px;
	position:relative;
	background:#000;
	color:#000000;
	margin-left:25px;
	background-color: #FFFFFF;
	padding: 0;
	border: 1px solid #999999;
}
#wrap a.nikon_link, #wrap a.nikon_link:visited {color:#bcd; font-size:10px;}
#wrap a.nikon_link:hover {text-decoration:none;}

#flyout {font-size:11px; padding:0; margin:0; list-style:none; width:24px; height:120px; position:absolute; left:-25px;}
#flyout ul {padding:0; margin:0; list-style:none;}
#flyout li {display:block; width:24px; height:120px; background:#1c1c1c;}
#flyout li a {display:block; width:24px; height:120px; text-indent:-999px; text-decoration:none;}
#flyout li a.weatherproof {
	background-image: url(weatherproof_button.gif);
}
#flyout li a.dome {
	background-image: url(dome_button.gif);
}
#flyout li a.box {
	background-image: url(box_button.gif);
}
#flyout li a.miniature {
	background-image: url(miniature_button.gif);
}
#flyout li a.bullet {
	background-image: url(bullet_button.gif);
}
#flyout li a.hidden {
	background-image: url(hidden_button.gif);
}
#flyout li a.board {
	background-image: url(board_button.gif);
}
#flyout li a.allinone {
	background-image: url(allinone_button.gif);
}
#flyout li a.speed {
	background-image: url(speed_button.gif);
}
#flyout li a.standalone {
	background-image: url(standalone_button.gif);
}
#flyout li a.wireless {
	background-image: url(wireless_button.gif);
}
#flyout li a.carrear {
	background-image: url(carrear_button.gif);
}
#flyout li a.network {
	background-image: url(network_button.gif);
}
#flyout li a.cctv {
	background-image: url(cctv_button.gif);
}

#flyout table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}
#pic {
	border-collapse:collapse;
	border: 1px solid #999999;
	width: 362px;
	height: 230px;
}
#flyout li {float:left; margin-bottom:1px;}
#flyout li ul {visibility:hidden; position:absolute; top:0; left:24px; width:400px; height:220px; border-left:1px solid #fff; padding-top:4px;}
#flyout li ul li {display:block; display:inline; width:100px; height:22px; border:0; margin:0 10px; background:transparent;}
#flyout li ul li a {
	text-indent:0;
	background:transparent;
	display:block;
	width:100px;
	height:22px;
	line-height:21px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
#flyout li b {visibility:hidden; display:block; width:360px; height:220px; position:absolute; top:0; left:24px; background:#234; opacity:0.8; filter:alpha(opacity=80);}
* html #flyout li a:hover {position:relative; white-space:normal;}
* html #flyout li a:hover ul li a:hover {color:#000; background:#bcd;}
#flyout li:hover {position:relative;}
#flyout li:hover ul li a:hover {background:#bcd; color:#000;}
#flyout li:hover b,
#flyout li a:hover b {
visibility:visible;
}
#flyout li:hover ul,
#flyout li a:hover ul {
visibility:visible;
}
input {
	height: 25px;
	width: 25px;
	background-image: url(pri.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	border: 1px dashed #FFFFFF;
	background-color: #FFFFFF;
}
