#SwitchAccountBox { float:right; margin-top:6px; font-size:9pt; }
#SwitchAccountBox select { font-size:9pt; }
.floatingLinks { float:right; padding:5px 10px 0px 0px; font-size:10pt; line-height:130%; }
.missing { color:#c42f07; }
#content input,#content textarea { border:1px solid #BBB; padding:1px 2px; width:300px; }
#content select { border:1px solid #BBB; }
#content input.checkbox { border:0px none; width:auto; }
/* Table formatted data */
#content table {  }
#content table, #content td, #content th { border:1px solid #ddd; }
#content th { text-align:left; }
#content #viewCompanyTable { border-collapse:collapse; width:100%; border:0px none;margin-left:-5px; }
#content #viewCompanyTable td, #viewCompanyTable th { width:50%; padding:0px 5px; border:0px none; }
#content #viewCompanyTable .technology { margin:5px 0px 0px 0px; font-size:10pt; line-height:130%; }
#content #viewCompanyTable .reviewTitle { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; font-weight:bold; }
#content #viewCompanyTable .review { margin:5px 0px 0px 40px; font-size:9pt; line-height:130%; }
#content #viewCompanyTable .mentorTitle { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; font-weight:bold; }
#content #viewCompanyTable .mentor { margin:5px 0px 0px 40px; font-size:9pt; line-height:130%; }
#content #viewCompanyTable .presentationsTitle { font-weight:bold; }
#content #viewCompanyTable .presentations { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; }
#content #viewCompanyTable .summaryTitle { font-weight:bold; }
#content #viewCompanyTable .summary { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; }
#content #viewCompanyTable .call { margin:5px 0px 0px 20px; font-size:9pt; font-weight:bold; line-height:130%; }
#content #viewScreenerTable { border-collapse:collapse; width:100%; border:0px none;margin-left:-5px; }
#content #viewScreenerTable td, #viewScreenerTable th { width:50%; padding:0px 5px; border:0px none; }
#content #viewScreenerTable .technology { margin:5px 0px 0px 0px; font-size:10pt; line-height:130%; }
#content #viewScreenerTable .review { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; }
#content #viewScreenerTable .contactTitle { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; font-weight:bold; }
#content #viewScreenerTable .contact { margin:5px 0px 0px 40px; font-size:9pt; line-height:130%; }
#content #viewScreenerTable .presentationsTitle { font-weight:bold; }
#content #viewScreenerTable .presentations { margin:5px 0px 0px 20px; font-size:9pt; line-height:130%; }
#content .viewTechnologyTable { border-collapse:collapse; width:100%; }
#content .viewTechnologyTable th { font-weight:normal; width:20%; }
#content .viewTechnologyTable .wideHeader { font-weight:bold; width:100%; }
#content #userManagerTable { border-collapse:collapse; width:100%; }
#content #userManagerTable td, #userManagerTable th { padding:2px 10px; border:1px solid #ddd; }
#content #userManagerTable .options { width:20%; }
/* List formatted data */
.company { margin-top:5px; font-size:10pt; line-height:130%; }
.companyName { font-weight:bold; font-size:11pt; line-height:130%; }
.technology { font-size:9pt; line-height:130%; }
.technologyName { font-weight:bold; font-size:10pt; line-height:130%; }
.contact { margin-top:5px; font-size:10pt; line-height:130%; }
.contactName { font-weight:bold; font-size:11pt; line-height:130%; }

