.keyline {  border: #BCB9AE; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.body1 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #000000 }
.body1black { font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 15px; color: #000000; font-weight: bold  }
.body2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000 }
.field2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000 ; border: 1px #999999 solid; width: 138px; vertical-align: top }
.body2red { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #CC0000; font-weight: bold }
.footer2wht { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFFFFF }
.body2grey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #666666}
.body2blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #3366CC}
.title3red { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 15px; color: #CC0000; font-weight: bold ; height: 20px; padding-top: 5px}
.demo {  color: #000000; background-color: #993300; position: relative; visibility: hidden; z-index: 99; height: 150px; width: 200px; left: 30px; top: 30px; clip: rect(0,0,0,0)}
.director { color: #000000; background-color: #993300; position: relative; visibility: hidden; z-index: 99; height: 150px; width: 200px; left: 30px; top: 30px; clip: rect(0,0,0,0)}
.business { color: #000000; background-color: #00CCFF; position: relative; visibility: hidden; z-index: 99; height: 150px; width: 200px; left: 30px; top: 30px; clip: rect(0,0,0,0)}
.body3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #0066CC; font-weight: bold}
.body3black { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000; font-weight: bold}
.body3blue { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #3366CC; font-weight: bold}
.body3white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #FFFFFF; font-weight: bold; background-color: #0066CC}
.selprofile { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; vertical-align: middle }

.title3white { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 12px; color: #FFFFFF; font-weight: bold ; height: 25px }
.body4 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 18px; color: #000000 }

.body5 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #000000 }
.body5black { font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height: 18px; color: #000000; font-weight: bold}
.title5red { font-family: Arial, Helvetica, sans-serif; font-size: 27px; line-height: 30px; color: #CC0000; font-weight: normal }
.title4red { font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 21px; color: #CC0000; font-weight: bold }
.title4blue { font-family: Arial, Helvetica, sans-serif; font-size: 17px; line-height: 21px; color: #3366CC; font-weight: bold }

.leftNavMargin {  padding-left: 18px; padding-top: 3px}
.leftNavTitle2Wht { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #FFFFFF; font-weight: bold; padding-left: 18px; padding-bottom: 4px; padding-top: 4px}
.leftNavTitle2 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000000 ; font-weight: bold; padding-left: 10px; padding-top: 10px}
.leftNavTitle3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000000 ; font-weight: bold; padding-left: 18px; padding-top: 30px; padding-bottom: 8px }

.leftNavTitle4 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; color: #000000 ; font-weight: bold; padding-left: 12px; padding-top: 10px; padding-bottom: 5px }

.redBold { font-weight: bold; color: #CC0000 }
.blueBold { font-weight: bold; color: #3366CC }

.rowcol0 { background-color: #FFFFFF}
.rowcol1 { background-color: #E5E5E5}
.row0 { background-color: #E5E5E5}
.row1 { background-color: #FFFFFF}
.rowblue { background-color: #CCDBE2}
.rowblue1 { font-size: 11px; color: #F00000 }
.rowblue2 { font-size: 11px; color: #FFD700 }
.rowblue3 { font-size: 11px; color: #9ACD32 }

/* Introduced for  international */
.bodyhtml { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000 ; padding-left: 18px }
.rowhtml { background-color: #FFFFFF; width: 17px ; height: 19px }
.status { background-color: #FFFFFF }
/* Introduced for  international */

/* sst2 Introduced for Cifas Transformation */
.cifasgrey { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #717171; font-weight: bold}
.cifasprint { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FFFFFF; font-weight: bold; visibility: hidden}
.cifasred { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #FF0000; font-weight: bold}
/* sst2 Introduced for Cifas Transformation */

div.optima { overflow: auto; position: absolute; width:564px; height:439px; visibility: hidden }
div.optimaAll { visibility: visible }
div.bodyAll { overflow: auto; position:absolute; height:670px; width:564px; visibility: visible }
div.bodyLCO { overflow: auto; position:absolute; left:196px; height:670px; width:582px; visibility: visible }

a:link {text-decoration: none}
a:active {text-decoration: none}
a:visited {text-decoration: none}
a:hover {text-decoration: underline}

.top {font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-weight: normal; vertical-align: middle;}

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #A8ACB5; 
  width:250px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal
}
/* These are optional. They demonstrate how you can individually format tooltip content  */
div.tp1 { font-size:12px; color:#336; font-style:italic }
div.tp2 { font-size:11px; line-height:1.2; color:#000000; padding-top:2px }
/* Following changes done for DMR search page changes*/
.body6 { font-family: Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 0px; font-size: 8px; height:20px; width:14px; color: #000000 }
.body7 { font-family: Arial, Helvetica, sans-serif; padding-left: 0px; padding-right: 0px; font-size: 10px; line-height: 15px; color: #000000 }

/* Added for CreditSafe*/
.field3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #000000 ; border: 1px #999999 solid; width: 165px; vertical-align: top }


