body {  font-family: Verdana, Arial, Helvetica, sans-serif}
p {  font-size: 70%; line-height: 130%; font-family: Verdana, Arial, Helvetica, sans-serif}
h1 {  font-size: 100%; font-weight: bold; margin-top: 4px; padding-top: 4px; font-family: Verdana, Arial, Helvetica, sans-serif}
h2 {  font-size: 90%; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif}
h3 {  font-size: 75%; font-weight: bold; 0px; padding-top: 1em; font-family: Verdana, Arial, Helvetica, sans-serif}
li {  margin-top: 5px; margin-bottom: 5px}
.layouttable {  clip:   rect(   ); width: 736px; margin-top: 19px; border-style: none}
.pagelayouttable {  clip:   rect(   ); width: 736px; border-style: none}
.products {  list-style-type: disc}
.topnav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none}
th {  font-weight: bold; border-color: black black #006699; border-bottom-width: 1px; background-color: #C6DAE8; padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px}
.dataTable {  border: 1px #C0C0C0 solid}
.footer {  border-color: #999999 black black; font-size: 80%; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-top: 60px; width: 736px}
.homeTabTitle {  background-color: #474D56; color: #FFFFFF; padding-left: 8px; margin-left: 8px}
.homeFeatureBox {  background-color: #EAEFF2; border-color: black #ACC6D7 #ACC6D7; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.homeIntro {  font-size: 75%; font-weight: bold; color: #044677; margin-left: 4px; margin-right: 4px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 140%}
a { color: #1D6AB2; text-decoration: none}
.bluetable {  background-color: #ECF1EF; border: CFCFCF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 4px; padding-right: 6px; padding-bottom: 14px; padding-left: 8px}
.boxTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; border-color: black black #000000; padding-bottom: 6px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-top: 3px; font-size: 80%; text-decoration: none; margin-bottom: -12px}
.boxlink {  text-decoration: none}
.linksList {  line-height: 130%; margin-bottom: -12px}
.whitebarheader {  color: #FFFFFF; font-size: 75%; font-weight: bold; padding-top: 3px; padding-left: 8px; padding-bottom: 3px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.whitetable { border: none; padding-top: 4px; padding-right: 6px; padding-bottom: 14px; padding-left: 8px }
.smallText {  font-size: 60%}
.sharePrice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold}
.lineDivider {  background-color: #87B5D3}
.blue {  background-color: #EFF6FA}
.barheading {  background-color: #AEC2D2; padding-top: 6px; padding-bottom: 6px; padding-left: 8px}
.ptabledata {  padding-top: 6px; padding-right: 6px; padding-bottom: 6px}
.menu {	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 75%; color: #1D6AB2; list-style-type: none; padding-left: 0px; margin-left: 0px ; margin-top: 4px; padding-top: 4px  }
.boldBlueTableData {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #4B7494}
.menu LI { POSITION: relative; WIDTH: 13em; list-style: none	}
.menuExpand { font-size: 95%; DISPLAY: none; FLOAT: left; LEFT: 100%; POSITION: absolute; TOP: -5px; BACKGROUND: #FFFFFF; WIDTH: 100%; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; padding-right: 15px; margin: 0px; border: #999999; border-style: solid; border-width: 1px	}
.menuOn { padding-left: 10px; margin-left: 10px	}
.menuOn LI {  list-style-image: url(../images/nav_bullet.gif); padding-right: 0px	}
.outmenuOn LI B { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 75%; color: #1D6AB2; border-style: dashed; border-color: #666666; border-top-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px	}
.menuOn LI A { font-size: 95%; FONT-FAMILY: Arial, Helvetica, sans-serif; color: #1D6AB2; padding-left: 0px; margin-left: 0px	}
LI.over UL { display: block	}
LI:hover UL { display: block	}
#content { CLEAR: left	}
UNKNOWN { LEFT: auto; TOP: auto	}
.menuHr { height: 1px; background-image: url(../images/nav_rule.gif); margin-top: 4px; margin-bottom: 0px	}
a:hover { text-decoration: underline	}
a:visited { color: #800080	}
.thNormal { background-color: #FFFFFF }.greyCell {  background-color: #EEEEEE}
select { font-size: 100%	}.sectionIntro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%; color: 387CB0; line-height: 150%}
.subtableH3 {  font-size: 75%; font-weight: bold; margin-top: 0px; padding-top: 7px; margin-bottom: 0px; padding-bottom: 0px}
.crumb { padding-top: 4px ; margin-left: 23px}.headerlayouttable { clip:  rect(   ); width: 782px; margin-left: -21px; border-style: none}
.manTitle {  padding-top: 6px}
.companyThumb { margin-top: 20px; margin-bottom: 3px; float:left; position: absolute	}
.productList { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 70%; color: #1D6AB2; list-style-type: none; padding-left: 10px; margin-left: 10px ; margin-top: 4px; padding-top: 4px }
.productList LI {  list-style-image: url(../images/nav_bullet.gif) 	}
.thtr { background-color: #C6DAE8 }
.CompaniesTable {  border: #E5EEF3; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.CompanyBoxIntro { font-size: 75%; line-height: 150%; color: #FFFFFF	}
.CompanyBoxTR { background-color: #484E57	}