body {	background-color: #B2B2B2;	background-image: url(../images/bg-page.jpg);	background-repeat: repeat-x;	background-attachment: scroll;}body, td {	font-family: Arial, sans-serif;	font-size: 11px;	color: #666;}a, a:visited, a:active {	color: #000;}h1, h2, h3, h4, h5 {	font-family: Georgia, serif;	font-size: 18px;	font-weight: normal;	margin-top: 10px;	line-height: 20px;}.pcs, a.pcs:visited { color: #663; }.coli, a.coli:visited { color: #636; }.comp, a.comp:visited { color: #369; }.dmi, a.dmi:visited { color: #360; }ul, ol {	margin-left: 0;	padding-left: 0;}li { margin-left: 18px; }#wrapper {	width: 749px;	margin-left: auto;	margin-right: auto;	background-color: #fff;}#wrapper.jump {	margin-top: 60px;	width: 765px;	background-color: transparent;}.jumptable { width: 757px; }.jumptable td { font-size: 11px; }.jumptable td span { display: block; }#jumpbg {	background-color: #ccc;	padding: 4px;}#jumppage {	background-color: white;	border: 1px solid #333;}#jumppage td { padding-top: 21px; }#jumppage td.comp { border-right: 2px solid #ccc; }#jumppage td a {	color: #666;	text-decoration: none;}#jumppage td .blurb {	text-align: left;	padding: 28px 30px 0 30px;}#jumppage td .text {	padding-top: 15px;}#jumppage td.comp-over {	background-color: #EDEDFF;	border-right: 2px solid #ccc;}#jumppage td.wintech-over { background-color: #F8E5E8; }#center {	border-color: inherit #666 #666 #666;	border-width: 0 1px 1px 1px;	border-style: solid solid solid solid;}#homepage {	border-top: 1px solid #ccc;	border-spacing: 0;	border-collapse: collapse;}#homepage td {	width: 25%;	padding-top: 11px;	border-right: 1px solid #ccc;}#homepage td.pcs {	border-right: none;}#homepage a { display: block; text-decoration: none; }#homepage td.comp-over { background-color: #EDEDFF; }#homepage td.dmi-over { background-color: #EFFAEA; }#homepage td.coli-over { background-color: #F5F0F5; }#homepage td.pcs-over {	background-color: #FAF4DC;	border-right: none;}#homepage .block {	display: block;	padding: 10px 0 10px 16px;}#homepage .arrow {	display: block;	text-align: left;	padding: 0 0 10px 16px;}#homepage .text {	display: block;	font-size: 9px;	line-height: 11px;	margin-top: 11px;	padding-right: 16px;}#header {	background-image: url(../images/bg-header.jpg);	width: 747px;	margin: 0;	padding: 0;	border-bottom: 2px solid #ccc;}#contents {	width: 747px;	height: 512px;	margin: 0;	padding: 0;}.left { width: 186px; }.right, .copy { border-left: 1px solid #ccc; }.copy { padding: 16px 36px 16px 24px; line-height: 15px; }.copy a { text-decoration: none; font-weight: bold; }.copy a:hover { text-decoration: underline; }#header .left  { }#header .right {	background-repeat: no-repeat;	background-attachment: scroll;	background-position: right top;	padding-left: 25px;}#contents td { padding-top: 16px; }#headline-comp-1 {	background-image: url(../images/headline-comp-1-bg.jpg);	height: 137px;}#headline-coli-1 {	background-image: url(../images/headline-coli-1-bg.jpg);	height: 137px;}#headline-coli-2 {	background-image: url(../images/headline-coli-2-bg.jpg);	height: 137px;}#headline-dmi-1 {	background-image: url(../images/headline-dmi-1-bg.jpg);	height: 137px;}#headline-dmi-2 {	background-image: url(../images/headline-dmi-2-bg.jpg);	height: 137px;}#headline-pcs-1 {	background-image: url(../images/headline-pcs-1-bg.jpg);	height: 139px;}a.opened,a.closed { display: block; height: 13px; width: 13px; }.opened p, .closed p { margin-left: 18px; }div.opened { display: block; color: #666; }div.closed { display: none; color: #666; }.biophoto {	margin: 0 20px 14px 6px;}#tabs .group { border-top: 1px solid #ccc; padding-top: 8px; margin-top: 8px; }.title { font-size: 14px; margin: -13px 0 0 18px; }.title a {  font-weight: normal; }.title a:hover { text-decoration: none; }.subtitle { font-size: 10px; color: #666; margin: 0 0 0 18px;}.group ul { margin-left: 16px; list-style: square; }/*.tab-comp { border-top: 1px solid #ccc; padding-top: 8px; margin-top: 8px; }*/.comp .group a.closed { background-image: url(../images/tab-comp-closed.gif); }.comp .group a.opened { background-image: url(../images/tab-comp-opened.gif); }.comp .group .title { color: #369; }.dmi .group a.closed { background-image: url(../images/tab-dmi-closed.gif); }.dmi .group a.opened { background-image: url(../images/tab-dmi-opened.gif); }.dmi .group .title { color: #369; font-size: 12px; }.tabular {	border-collapse: collapse;		background-color: #fcfcfc;}.tabular td, .tabular th {	text-align: left;	vertical-align: top;	width: 25%;	border: 1px dotted #999;	padding: 4px !important;}.navs { margin-left: 0px; margin-top: 16px; font-size: 10px; }.navs div, .navs a {	display: block;	background-repeat: no-repeat;	background-attachment: scroll;	background-position: 4px top;	padding-left: 16px;	margin: 0 0 6px 4px;	text-decoration: none;}.navs div {	font-style: italic;}.navs a:hover {	text-decoration: none;	background-position: left top;}.nested a {	font-style: normal;}.nested div, .nested a {	margin-left: -4px;}.navs div.comp { background-image: url(../images/arrow-comp-on.gif); color: #465e99; }.navs a.comp { color: #506caf; }.navs a.comp:hover { background-image: url(../images/arrow-comp-over.gif); }.navs div.coli { background-image: url(../images/arrow-coli-on.gif); color: #5f3863; }.navs a.coli { color: #844e89; }.navs a.coli:hover { background-image: url(../images/arrow-coli-over.gif); }.navs div.dmi { background-image: url(../images/arrow-dmi-on.gif); color: #356b1c; }.navs a.dmi { color: #489126; }.navs a.dmi:hover { background-image: url(../images/arrow-dmi-over.gif); }.navs div.pcs { background-image: url(../images/arrow-pcs-on.gif); color: #96824b; }.navs a.pcs { color: #b79e5b; }.navs a.pcs:hover { background-image: url(../images/arrow-pcs-over.gif); }#contactus input {	color: #999;}#contactus a {	font-weight: bold;	font-size: larger;	text-decoration: none;}