@charset "utf-8";/*===================================================================*/#side-a_fp {	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 180px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif}#side-a1_fp {	FONT-SIZE: 11px; FLOAT: left; WIDTH: 180px; FONT-FAMILY: Arial, Helvetica, sans-serif}#content_fp {	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: visible; WIDTH: 55%; FONT-FAMILY: Arial, Helvetica, sans-serif}#content1_fp {	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 10px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 100%; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: auto}#side-b {	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px dotted; WIDTH: 150px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px dotted}#side-b1 {	FONT-SIZE: 11px; WIDTH: 150px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: auto}HTML {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: center}BODY {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; TEXT-ALIGN: center}#wrapper {	MARGIN: 0px auto; WIDTH: 910px; BACKGROUND: url(/Images/body_bg.gif) repeat-y; height:auto;}#pagewidth {	BORDER-RIGHT: #000000 1px solid; MARGIN-LEFT: auto; BORDER-LEFT: #000000 1px solid; WIDTH: 900px; MARGIN-RIGHT: auto; BACKGROUND-COLOR: #5d7682; TEXT-ALIGN: left}#container {	BORDER-RIGHT: #000000 1px solid; BACKGROUND-IMAGE: url(/images/bottom_shadow_con.gif); MARGIN-LEFT: auto; OVERFLOW: hidden; BORDER-LEFT: #000000 1px solid; WIDTH: 900px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto; TEXT-ALIGN: left}#footer {	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-BOTTOM: 5px; MARGIN-LEFT: auto; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px solid; WIDTH: 900px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #cccccc 1px solid}#maincol {	DISPLAY: inline; FLOAT: right; POSITION: relative; BACKGROUND-COLOR: #20ffff}#side-a {	PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif}#side-a1 {	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 190px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif}#main_content {	width: 900px; margin:0 auto; height:auto; border: 1px solid #000000; padding:0; border-top:0; font-size: 11px;}#content_here {	width: 900px; margin:0 auto; height:auto; background-color:#FFFFFF; padding-bottom:20px;}#content_here a {	text-decoration: none; font-size: 11px; }#content {	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: visible; WIDTH: 700px; FONT-FAMILY: Arial, Helvetica, sans-serif}#content1 {	PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: auto}#breaker {	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px}.bread {	width: 900px; padding-left: 10px; font-size: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left}div.bread a {	font-size: 10px; text-decoration: none;}div.bread a:hover {	font-size: 10px; text-decoration: none;}.header {	MARGIN: 0 auto; WIDTH: 900px; height:auto;  border:1px solid #000000;}.top {	MARGIN: 0 auto; WIDTH: 900px; height:auto;}.clearfix:unknown {	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}.clearfix {	DISPLAY: inline-block}.sub_heading {	FONT-SIZE: 14px} HTML .clearfix {	HEIGHT: 1%}.clearfix {	DISPLAY: block}.smallitalics {    font-style: italic;    font-size: 10px;}DIV.shadow {	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; BACKGROUND: url(/images/dropshadow.png) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 4px; PADDING-TOP: 0px}DIV.shadow IMG {	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #666 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #fff; LEFT: -2px; PADDING-BOTTOM: 0px; BORDER-LEFT: #666 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px solid; POSITION: relative; TOP: -2px}A.hires {	FONT-WEIGHT: bolder; FONT-SIZE: 10px; TEXT-DECORATION: none}DIV.hlite-E4E4E4-170 {	PADDING-RIGHT: 3px; MARGIN-TOP: 30px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 170px; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dotted; BACKGROUND-COLOR: #e4e4e4}DIV.content-170 {	PADDING-RIGHT: 2px; MARGIN-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 170px; PADDING-TOP: 2px}A.normal{	font-size: 11px;	font-weight: normal;	text-decoration: none;}A.normal:hover{	font-size: 11px;	font-weight: normal;	text-decoration: none;}DIV.composerheader{	color: #FFF;}DIV.composerheader a{	text-decoration: none;	font-weight: bold;	color: #FFF;}SPAN.plain a{	text-decoration: none;	color: #FFF;	font-weight: normal;}div#footer{	background-color:#F0F0F0; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #666666;}div#footer .content{	width: 900px; border-bottom: 1px solid #E6E6E6; text-align:center; margin-left:10px; padding-bottom:5px; padding-top:5px;}/*this section is used for custom tooltips*/a.tooltip, a.tooltip:hover {font-size: 11px; font-weight: normal; text-decoration: none;}a.tooltip:hover {border:0; position:relative; z-index:1200;}a.tooltip b {display:none;}a.tooltip:hover b {display:block; position:absolute; top:20px; left:-130px; padding:6px; font-weight:normal; color:#000; border:1px solid #888; background:#ffc; width:160px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}a.tooltip:hover b em {position:absolute; right:30px; top:-6px; width:11px; height:6px; background:url(/images/tooltip.gif) 0 0; display:block; font-size:1px;}.clear {clear:both;}/***********************************************************************************************//* work information-header/catalogue */.label_workinfo {	font-size: 16px;	font-weight: bold;}.content_workinfo { 	font-weight: bold;}/* used by the "figures at a glance" section */div.container {float: right; width: 145px; text-align:center; margin-top:5px; margin-right: 8px; height: 70px; border: 1px solid #CCCCCC; background-color:#007DA7;}div.heading {font-size:12px; font-weight:bold; text-align:left; padding-left:8px; padding-top: 3px; font-family:Arial, Helvetica, sans-serif; color: #fff;}div.item {font-size:11px; text-align:left; padding-left:8px; padding-top: 3px; font-family:Arial, Helvetica, sans-serif; color: #fff;}/* User Comment @ Home Page  */.ucomment{	border:1px dotted #C5DEF1; 	padding:2px;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}.prevcomment{background-color:#E9F0F5; padding:2px;}.hidecomment{ 	display:none;	border:1px dotted #C5DEF1; 	padding:2px;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	font-size:11px;}.commentauthor{text-align:right; padding:2px;background-color:#E9F0F5; min-width:10px; overflow:visible;}.lnkmorecomment{ text-align:left; padding:2px; margin-top:5px;}.lnkmorecomment a{ text-decoration:none; color:#1B0074;}