/* CSS Document */
body, html{
	width: 100%;
	height:100%;
	margin: 0px;
	background-color:#F3FAFD;
	background-color:rgb(19,50,140);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	background-image:url(../image/bb01Main.jpg);
	background-repeat:repeat;
	background-position:0px;
}

.dot_img{
	border:0px;
	width:10px;
	height:10px;
}

a.Navi_Top{
	background-image:url(../image/bb01.jpg);
	background-position:0px 0px;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bolder;
	text-align:left;
	vertical-align:middle;
	margin:0;
	padding:0;
}

div a.Navi_Top{
	width:200px;
	padding:11px 8px 11px 1px;
	display:block;
	margin:0px;
	float:left;
}
.new_{
	color:#F00; 
	font-wight:900; 
	font-size:10px; 
	padding:0; 
	text-align:right;
	font-style:italic;
}
.divNaviOver{
	width:200px;
	height:36px;
	position:absolute;
	display:block;
	top:0px;
	left:200px;
	z-index:10;
	float:none;
	padding:0px;
	margin:0;
}
.divNaviLeft{
	width:200px;
	height:36px;
	display:block;
	margin:0;
	float:none;
	padding:0px;
	z-index:10;
}
.divNaviTop{
	width:200px;
	height:36px;
	display:block;
	margin:0;
	float:left;
	padding:0;
	z-index:10;
}
/*Navigation*/
#Scanner, #Software, #Distributors, #Support, #WhitePapers, #NewsAndEvents, #Press, #ImageAccess, 
#ScannersFlatbedA3, #ScannersFlatbedA2, #ScannersLargeFormat25, #ScannersLargeFormat36, #ScannersLargeFormat36DS, #ScannersLargeFormat42, #ScannersLargeFormat48,
#ScannersBookScannerR2, #ScannersBookScannerR1{
	position:absolute;
	visibility:hidden;
	z-index:5;
	width: 198px;
	left:0px;
	
}

/*Links*/
.UNavi{
	background-image:url(../image/bbkk.png);
	background-position:0px 0px;
	background-repeat:repeat-x;
	border-width: 0px;
	color:#FFFFFF;
	font-weight:bolder;
	text-align:left;
	vertical-align:middle;
	padding:0;
	margin:0;
}

a.Navi_Top:active, a.Navi_Top:link, a.Navi_Top:visited, a.Navi_Top:hover {
	text-decoration:none; color:#FFFFFF;
}

.PressDate{
	color:rgb(9,60,139); text-decoration:none; font-weight:bold; padding:0;
}

a:active, a:link, a:visited {
	color:rgb(9,60,139); text-decoration:none; font-weight:bold; width:100%;
}
a:hover{
	color:rgb(100,100,100); text-decoration:underline; font-weight:bold;
}

#Newsletter{
	border-color : #CCCCFF #CCCCFF #999999 #CCCCCC;
	border-style:solid;
	border-width:1px;
	text-align:left;
}
#Newsletter > h3{
	color:rgb(9,60,139);
	font-weight:900;
}
#Newsletter * input{
	color:rgb(9,60,139);
	font-weight:700;
}
#Newsletter * option{
	color:rgb(9,60,139);
	font-weight:700;
}
#Newsletter * select{
	color:rgb(9,60,139);
	font-weight:700;
}
.nofloat{
	min-width:800px;
	max-width:800px;
	width:800px;
	min-height:20px;
	max-height:20px;
	height:20px;
	float:none;
	margin:0px;
}
