#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: 968px; 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: 955px; 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: 955px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: auto; TEXT-ALIGN: left
}
#footer {
	MARGIN-BOTTOM: 5px; MARGIN-LEFT: auto; OVERFLOW: hidden; WIDTH: 955px; MARGIN-RIGHT: auto; 
}

#footer a{
font-size:11px; font-family:Arial, Helvetica, sans-serif;
}
#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: 955px; margin:0 auto; height:auto; border: 1px solid #000000; padding:0; border-top:0; font-size: 11px;
}
#content_here {
	width: 930px; margin:0 auto; height:auto; 
}
#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: 935px; padding-left: 10px; font-size: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif; text-align:left
}
div.bread a 
{
	font-size: 10px; text-decoration: none;
}
.header {
	MARGIN: 0 auto; WIDTH: 955px; height:auto;  border:1px solid #000000;
}
.top {
	MARGIN: 0 auto; WIDTH: 955px; 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: #000;
}
DIV.composerheader a
{
	text-decoration: none;
	font-weight: bold;
	color: #000;
}
SPAN.plain a
{
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-weight: bold;
}
div#footer
{
	font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #666666;
}
div#footer .content
{
	width: 900px; 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;}
