/* CSS Document */div#all {	/*position: relative; */	width: 984px;	margin-left: auto;	margin-right: auto;	margin-top: 0px;	text-align: left;}a {text-decoration: none;}a:hover {text-decoration: underline;}strong {color: #333333;}div#logotextw, div#logotext {	position: relative;	font-size: 2px;	color: #557DAA;	font-weight: bold;	height: 80px;	background-color: #FFFFFF;	background-image: url(../pixwide/header.jpg);	background-repeat: no-repeat;	background-position: left top;}.factstitle {	font-family: "Lucida Grande";	font-size: 25px;	line-height: 1.1em;	font-weight: bold;	color:#333333;		padding-bottom: 5px;}#textxwide, .articletext {	background-color: #FFFFFF;	color: #666666;	font-family: "lucida grande", Helvetica, sans-serif;	font-size: 12px;	line-height:1.4em;	padding-bottom: 5px;	margin-top: 5px;	margin-right: 0px;	padding-top: 10px;	padding-right: 0px;	padding-left: 0px;	}h4, .articlequestion {	font-family: "lucida grande", Helvetica, sans-serif;	font-size: 12px;	margin-top: 5px;	margin-bottom: 5px;	padding-top: 10px;	line-height: 1.2em;	font-weight: bold;	color:#333333;		font-style: normal;}#yearnav {float:right;margin-top:10px;}#yearnav ul {list-style-image:none;list-style-position:outside;list-style-type:none;}#yearnav li {display:block;float:left;}#yearnav li a {background-color: #FFFFFF;border-left:1px solid #FFFFFF;color:#FFFFFF;font-size: 16px;font-weight: bold;display:block;height:26px;	padding-top: 11px;text-align:center;text-decoration:none;white-space:nowrap;width:67px;background-image: url(../pixwide/yearbutton.jpg);	background-repeat: no-repeat;	background-position: center center;}#yearnav li a:hover {background: url(../pixwide/yearbuttonsel.jpg) no-repeat center center;}#yearnav li#yearselect a {background: url(../pixwide/yearbuttonsel.jpg) no-repeat center center;}#containerstorie { overflow: hidden;  position: relative;   z-index: 10;  width: 984px;   height: 300px;  border:none; }#boxettino {height:300px;left:0px;position:relative;top:32px;width:180px;}#subbox {overflow: hidden; width: 180px; height: 181px; }#sfondotesto {-x-background-x-position:0%;-x-background-y-position:0%;background-attachment:scroll;background-color:#000000;background-image:none;background-repeat:repeat;color:#FFFFFF;height:40px;left:0pt;opacity:0.85;position:absolute;top:143px;width:180px;z-index:11;}.testobox  {		font-size:14px;	font-weight:bold;	line-height:1.5em;	margin-bottom:5px;	margin-left:5px;	margin-right:5px;	margin-top:9px;	text-align: center;	color:#FFFFFF;	}.testoboxlong  {	font-size:13px;	font-weight:bold;	line-height:1.2em;	margin-bottom:5px;	margin-left:7px;	margin-right:5px;	margin-top:5px;	text-align: left;	color:#FFFFFF;	}.testoboxslong  {	font-size:11px;	font-weight:bold;	line-height:1.2em;	margin-bottom:5px;	margin-left:7px;	margin-right:5px;	margin-top:5px;	text-align: left;	color:#FFFFFF;	}.testoboxsslong  {	font-size:10px;	font-weight:bold;	line-height:1.1em;	margin-bottom:5px;	margin-left:7px;	margin-right:5px;	margin-top:5px;	text-align: left;	color:#FFFFFF;	}.testoboxslong a, .testoboxlong a, .testobox a, .testoboxsslong a {color:#FFFFFF;}.abstractbox  {-x-background-x-position:0%;-x-background-y-position:0%;background-attachment:scroll;background-color:#FFFFFF;background-image:none;background-repeat:repeat;color:#666666;font-size:11px;margin-bottom:0pt;margin-left:0pt;margin-right:0pt;margin-top:10px;text-align:left;width:180px;}.mugshot {		margin-bottom:5px;	padding-top:20px;	padding-right:0px;	text-align: right;	margin-right:0px;	float: right;	align: right;	}.mugshotsx {		margin-bottom:5px;	padding-top:10px;	padding-right:0px;	text-align: left;	margin-right:0px;		align: left;	}#gotoadvance {		right: 20px;	position: relative;	text-align: right;	font-size: 11px;		line-height:0.1em;		}#dxtitle  {	bottom:10px;	right: 20px;	position: relative;	text-align: right;	font-size: 11px;	font-weight:bold;	line-height:0.1em;	color:#333333;	}#dxtitle a, #dxtitle a:visited {	color:#FFFFFF;	}ul#slideshow, li img{	list-style:none;	text-decoration: none;	padding-left: 0px;}#footertextline {background-image:url(../pix/textbot.gif);background-position:right top;margin-top:7px;padding-top:7px;background-repeat:no-repeat;}.divLoginboxHeader {background-color:#ffffff;color:#333333;font-size:12px;padding-top:2px;text-align:center;}.divLoginbox {border:1px solid #9C9C9C;position:relative;width:300px;}#smalltextnav {float:right;margin-top:10px;}#smalltextnav ul {list-style-image:none;list-style-position:outside;list-style-type:none;}#smalltextnav li {display:block;float:left;}#smalltextnav li a {background-color: #FFFFFF;border-left:1px solid #FFFFFF;color:#FFFFFF;font-size: 11px;font-weight: bold;display:block;height:26px;	padding-top: 11px;text-align:center;text-decoration:none;white-space:nowrap;width:80px;background-image: url(../pixwide/yearbuttonlong.jpg);	background-repeat: repeat-x;	background-position: center center;}#smalltextnav li a:hover {background: url(../pixwide/yearbuttonselong.jpg) no-repeat center center;}#smalltextnav li#yearselect a {background: url(../pixwide/yearbuttonselong.jpg) no-repeat center center;}#sidebar div {background:#F4F4F4 url(../pixwide/sidebar_bgbottom.gif) no-repeat scroll left bottom;color:#333333;margin:0pt 0pt 38px;padding:0pt 14px 7px;position:relative;width:272px;}#sidebar div h3 {background:#A6A9AB url(../pixwide/sidebar_bgtop.gif) no-repeat scroll left top;color:#FFFFFF;font-size:14px;margin:0pt -14px 1em;padding:11px 14px 0.85em;position:relative;}.HoversuImg img {		border: thin solid #ffffff;}.HoversuImg:hover img {	border: thin solid #999999;}