/* CMS CSS Document *//* Margin/Padding:  0top  0right  0bottom  0left ; */body { margin:0px; padding:0px;  text-align:center;  font-size:small;  font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;  background: #e1e1e1; }* {margin:0; padding:0;}#header { width:802px; height:121px; background: #e1e1e1 url(../images/hdr_mid_span.gif) repeat-x; margin:105px 0 0 50px; }#container { margin:0 auto;	width:900px;  padding:0 auto; position:absolute; top:0px; left:30px;  text-align:left; }#headCol1 { width: 295px; float:left; margin:-20px 0 0 40px; }#headCol2 { width: 313px; float:left; margin:-101px 0 0 130px; }#nav { width:120px; float:left; background: #e1e1e1; padding:0 0 0 60px; margin:-2px 0 0 0; }#column1 {width:450px; float:left; padding: 8px 8px 0 8px; text-align: left; font-size:8pt; }#column2 {width:215px; float:left; padding: 8px 0 0 5px; text-align:left; font-size:8pt; }#cboxcontainer { width: 265px; height:108px; float:left; background:#b9b9b9; border-bottom:1px solid #cbcbcb; border-right:1px solid #cbcbcb;}#cbox { width:245px; height:88px; background:#fff url(../images/bg_cbox.gif) repeat-y; border: 1px solid #a7a7a7; font-size: 6.75pt; text-align: left; color:#000; padding:8px 5px 9px 15px; }#ftrcontainer { width: 404px; height:108px; float:left; background: #e1e1e1; }#credit { background-color:#e1e1e1; padding: 2px 0 0 0; font-size: 6.75pt; font-weight:bold; color:#909090; text-align: right; }#footer { width:400px; height:14px; padding: 3px 0 0 5px; background: url(../images/bg_footer_nav.gif) repeat-x; font-size: 6.75pt; font-weight:bold; color:#909090; }#icn { font-weight:bold; }#btn1 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_process_on.gif); margin:0 0 0 7px; }#btn2 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_objectives_off.gif); margin:0 0 0 7px; }#btn3 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_resources_off.gif); margin:0 0 0 7px; }#btn4 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_max_off.gif); margin:0 0 0 7px; }#btn5 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_transfer01_off.gif); margin:4px 0 0 7px; }#btn6 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_transfer02_off.gif); margin:4px 0 0 7px; }#btn7 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_continuity_off.gif); margin:4px 0 0 7px; }#btn8 { width: 103px; height:30px; float:left; background: #e1e1e1 url(../images/btn_estate_off.gif); margin:4px 0 0 7px; }#text_rollover { width: 190px; height: 220px; float:left; background: url(../images/text_process.gif); }.active { color: #32cd32; font-weight: bold; }.inactive { color: #ff0000; font-weight: bold; }.note { color: #dc143c; font-weight: bold; font-size: 6pt; }.title { font-weight: bold; color: #000; font-size: 10pt; }.icntitle { font-weight: bold; color: #010071; font-size: 10pt; }a { font-weight:bold; color: #790000; text-decoration:none; }a:hover { font-weight:bold; color: #790000; text-decoration:none; }a:active { font-weight:bold; color: #790000; text-decoration:none; }.twistique { color:#00ff00; }.clearthis { clear:both; height:0; line-height:0; }clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}/* DOCK */img { border: none; } .dock img { behavior: url(iepngfix.htc) }#dock2 {	width: 100%;	bottom: 280px;	position: absolute;	right: 40px;}.dock-container2 {	position: absolute;	height: 60px;	background: url(../images/dock-bg.gif);	padding-left: 20px;}a.dock-item2 { 	font: 8px Arial, Helvetica, sans-serif;	width: 40px; 	color: #000; 	bottom: 8px; 	position: absolute;	text-align: center;	text-decoration: none;}.dock-item2 span {	display: none;	width: 80px;	padding-right: 40px;	padding-left: 10px;	padding-bottom: 3px;}.dock-item2 img {	border: none; 	margin: 2px 20px 5px; 	width: 100%; }/* Custom Slider */.slider1{	width: 16px;	height: 300px;	background-color: #33CC33;	position: absolute;}.indicator{	width: 16px;	height: 16px;	background-color: #FF9900;	position: absolute;	font-size: 1px;	overflow: hidden;}.container{	width: 400px;	height: 300px;	padding: 10px;	border: 1px solid #fff;	overflow: hidden;	position: relative;	background-color: #eee;}.content{	position: absolute;}