/* CSS Document *//* ---------------------------------Ludlum CSS Stylesheet website: http://www.ludlum.comversion: 1.0---------------------------------- *//* Body */* {	padding: 0;	margin: 0;	}	body {	height:100%;	font-family:Helvetica, Verdana, Arial, sans-serif;	color:#363636;	font-size:11px;	line-height:normal;	background-image:url(img/ludlum_bkg.gif);	}blockquote{	margin-left:1em;	padding-left:1em;	border-left:1px solid #d7d7d7;	color:#545454;	}p {	font-family:Helvetica, Verdana, Arial, sans-serif;	color: #363636;	margin:0 10px 10px	}ul {	margin:0;	padding:0;	list-style-type:none;	}li {	text-decoration:none; 	}a:link {	font-family:Helvetica, Verdana, Arial, sans-serif;	color:#660000;	background:#FFFFFF;	text-decoration:none;	}	a:visited {	font-family:Helvetica, Verdana, Arial, sans-serif;	color:#660000;	background:#FFFFFF;	text-decoration:none;	}	a:hover, a:active {	font-family:Helvetica, Verdana, Arial, sans-serif;	color:#FF0000;	background:#F5F5F5;	}	h1 {	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:16px;	color:#FFFFFF;	background:#660000;	}	h2 {	font-family:Helvetica, Verdana, Arial, sans-serif;	background-color: #660000;	color: #FFFFFF;	font-size:16px;	display: inline;	padding: 3px 5px 0 5px;	}	h3 {	font-family:Helvetica, Verdana, Arial, sans-serif;	color: #363636;	font-weight:bold;	font-size:13px;	}	/* Layout */div#header{	height:110px;	line-height:80px;	margin:0;	border-bottom: dotted 1px #BFBFBF;	}div#header .meter{	position:absolute;	text-align:left;	clear:both;	width:152px;	height:215px;	margin:20px 0 0 520px;	background-image:url(img/transparent_hdr_img.gif);	background-repeat:no-repeat;	background-position:right;	}	div#header a{	display:block;	width:6em;	padding:0.2em;	line-height:1.4;	background-color:#660000;	color:#FFFFFF;	text-decoration:none;	font-weight:bold;	font-size:12px;	text-align:center;	margin-left:400px;	}	div#header a:hover{	background-color:#CC0000;	color:#FFFFFF;	}	div#header p{	text-align:right;	font-size:9px;	color: #363636;	margin-top:220px;	}	div#container{	background-color:#FFFFFF;	text-align:left;	background-image:url(img/header_bkg.jpg);	background-repeat:no-repeat;	background-position:top left;	border-top: solid 5px #660000;	border-right:solid 1px #BFBFBF;	border-left:solid 1px #EBEBEB;	}div#content p{	line-height:1.4;	padding-bottom:10px;	padding-top:16px;	color: #363636;	}	div#content ul {	list-style-type:none;	line-height:1.9em;	padding-left:15px;	}	div#content li {	background-image:url(img/custom_bullet.gif);	background-repeat:no-repeat;	background-position:0 50%;	line-height:1.9em;	padding-left:15px;	margin-left:10px;	}	div#navigation{	}#navigation .navi{	padding-top:135px;	display:block;	text-align:right;	font-size:9px;	padding-bottom:10px;	color: #363636;	}div#extra{	background:#FFFFFF;	border-top:solid 1px #EBEBEB;	border-bottom:solid 1px #EBEBEB;	border-left:solid 1px #EBEBEB;	padding-left:10px;	}	div#extra ul {	margin:0;	padding:0;	list-style-type:none;	}	div#extra li {	background-image:url(img/pdf_icon.gif);	background-repeat:no-repeat;	background-position:0 50%;	line-height:2em;	padding-left:20px;	}	div#extra li a{	display:block;	background-repeat:no-repeat;	background-position:0 50%;	padding-left:20px;	}	div#extra li a:hover{	display:block;	background-repeat:no-repeat;	background-position:0 50%;	padding-left:20px;	}	div#extra2{	background:#FFFFFF;	border-top:solid 1px #EBEBEB;	border-bottom:solid 1px #EBEBEB;	border-left:solid 1px #EBEBEB;	}	div#extra3{	background:#FFFFFF;	}	div#extra3 fieldset {	margin: 10px 0 0 0;	padding:1em;	border:1px solid #CCC;	background:#F8F8F8;	}	div#extra3 legend{	font-weight:bold;	}	div#extra3 label{	display:block;	}	div#extra3 input{	width:140px;	}	div#extra2 h1{	font-family:Helvetica, Verdana, Arial, sans-serif;	line-height:1.5em;	font-weight:bold;	font-size:13px;	color:#363636;	background:#EBEBEB;	}	div#extra2 a{	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:13px;	font-weight:bold;	color:#660000;	background:#FFFFFF;	}div#extra2 a:hover{	font-family:Helvetica, Verdana, Arial, sans-serif;	font-size:13px;	font-weight:bold;	color:#FF0000;	background:#F5F5F5;	}	#extra .downloads{	padding-top:10px;	padding-bottom:10px;	color: #363636;	}	div#footer{	padding-top:5px;	background: #FFFFFF;	color: #666666;	border-bottom:solid 3px #BFBFBF;	border-top:solid 1px #EBEBEB;	}div#footer p{	margin:0;	padding:5px 10px;	}div#container{	width:700px;	margin:0 auto;	}div#content{	float:left;	width:500px;	}div#navigation{	float:right;	width:200px;	}div#extra{	float:right;	clear:right;	margin-top:226px;	padding-top:10px;	padding-bottom:10px;	width:180px;	}	div#extra2{	float:right;	clear:right;	margin-top:10px;	width:180px;	padding-left:10px;	padding-top:10px;	padding-bottom:10px;	}	div#extra3{	float:right;	clear:right;	margin-top:10px;	margin-right:10px;	width:180px;	padding-bottom:10px;	}	div#chart1{	float:left;	clear:left;	width:248px;	border-right:solid 1px #EBEBEB;	}	div#chart2{	float:right;	clear:right;	width:238px;	padding-left:10px;	}div#footer{	clear:both;	width:100%;	}