body {  margin-top: 10px; margin-left: 10px; background-image: url(); background-color: #FFFFFF; color: #000000;}
body, th ,td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
p {  margin-bottom: 15px; margin-top: 5px}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FF0000; margin-top: 0px; margin-bottom: 20px}
h2 { font-weight: bold; color: #FF0000; margin-top: 20px; margin-bottom: 10px; font-size: 10pt ; text-transform: uppercase}
h3 {  font-weight: bold; color: #FF0000; margin-top: 15px; margin-bottom: 5px; font-size: 10pt}
h3 a { color: #FF0000}
h4 { font-weight: bold; color: #000000; margin-top: 15px; margin-bottom: 5px; font-size: 10pt ; font-family: Verdana, Arial, Helvetica, sans-serif}
h5 { font-weight: bold; color: #FF0000; margin-top: 10px; margin-bottom: 5px; font-size: 8pt}
.italic {  font-style: italic; margin-left: 1px; padding-left: 1px}
h6 { font-weight: bold; color: #000000; margin-top: 10px; margin-bottom: 5px; font-size: 8pt }
h7 { font-weight: bolder; color: #666666; font-size: 10pt}
a {  text-decoration: none; color: #FF0000}
ul {  margin-bottom: 5px; margin-left: 15px; padding-bottom: 10px; padding-left: 3px; margin-top: 0px; padding-top: 0px}
ul.redbullet { list-style-image: url('images/bullet-red.gif');}
ul.nobullet { list-style: none; margin-left: 0; padding-left: 0;}
ol { margin-bottom: 5px; margin-left: 15px; padding-bottom: 0px; padding-left: 10px; margin-top: 5px; padding-top: 5px}
dl { width: 80%;}
dt { font-weight: bold;}
dd { margin: 0; position: relative; left: 7.5em; top: -1.2em;}
table.manuals { border: 1px solid #E0E0E0; border-collapse: collapse;}
table.manuals td { border: 1px solid #E0E0E0;}

#contentsLeft p { font-size: 7pt; margin-top: 0pt; margin-bottom: 0pt; padding-top: 0pt; padding-bottom: 0pt}
.textbox  {border: solid #FF0000 2.25pt; padding:9.0pt 18.0pt 12.0pt 12.0pt; background: #E6E6E6}
.whitetext {  color: #FFFFFF}
#finder h3 {  margin-top: 0px; margin-bottom: 10px}
#formlayout td { font-size: 8pt}
#leftpanel { border: solid 0px #cccccc; text-align: left;}
#menu12d table td, #menu13d table td, #menu14d table td, #menu15d table td, #menu16d table td, #menu17d table td, #menu18d table td, #menu19d table td, #menu20d table td, #menu21d table td, #menu22d table td, #menu23d table td {text-align: right;}

.bbb { background-image: url(images/bbbanner.jpg); background-repeat: no-repeat;}
.bulletpoints li { margin-bottom: 10px;} 
.codeblock { font-family: monospace; margin: 0 50px 15px 25px; padding: 5px; border: 1px solid blue; color: blue;}
.credits {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600; background-color: #CCCCCC; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; padding-top: 10px; padding-right: 10px; padding-bottom: 0px; padding-left: 10px}
.definition { width: 100%; border: 0; margin-bottom: 15px;}
.definition td { margin: 0; padding: 5px 0 5px 0; vertical-align: top;}
.definition .term { width: 33%; font-weight: bold;}
.d-simple { position: relative; padding: 0 10px 15px 10px;}
.d-simple dt { display: block; clear: left; float: left; width: 30%; padding: 5px 0;}
.d-simple dt span { font-weight: normal;}
.d-simple dd { display: block; position: static; margin: 0; padding: 5px 0;}
.emphasis {  font-weight: bold; color: #FF0000;}
.emphasis-b {  font-weight: bold; color: #0000FF;}
.features { list-style: none; text-align: center; margin: 10px 0; padding: 0;}
.features li { margin-bottom: 5px;} 
.filledcell {  background-color: #E0E0E0}
.highlight {  background-color: #E0E0E0; margin-bottom: 15px; padding: 10px 10px 5px 10px;}
.hidden { visibility: hidden;}
.iconline { margin: -8pt 0 16pt; vertical-align: middle}
.iconline img { margin-right: 8px;}
.indent {  padding-right: 10px; padding-left: 10px}
.indent { padding: 0 0 0 15px;}
.ipemp a { background-color: #E0E0E0;}
.ipmau { float: left;}
.ipsm { text-align: right;}
.ipmau, .ipsm {border-bottom: 4px solid #FFFFFF;}
.largetext { font-size: 11pt ; font-family: Verdana, Arial, Helvetica, sans-serif}
.largetext .emphasis { font-size: 13pt; font-weight: normal;}
.lineover { border: #999999 solid; border-width: 1px 0 0; margin-top: 25px;}
.lineunder {  border: #999999 solid; border-width: 0 0 1px; margin-top: 25px;}
.link1 {  color: #FF0000}
.link2 {  color: #666666}
.link2b { color: #666666 ; font-weight: bold}
.lestable td { padding: 5px 10px 5px 0; text-align: left; vertical-align: top; font-size: 8pt;}
.menu {  color: #000000; text-decoration: none; font-size: 8pt; font-weight: bold; white-space: nowrap; background-image: url(images/blacklinebg.gif);}
.menu a { color: #FF0000;}
.menu .link2b { color: #666666;}
.menuAnchor { display: block; padding: 5px 5px 5px 8px; font-family: Arial, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none;}
.pointer { width: 6px; text-align: right; padding: 0 8px 0 0;}
.messagebox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; background-color: #E9E9E9; padding-top: 5px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; text-align: center; vertical-align: middle}
#wider li {  margin-bottom: 10px}
.normaltext {  font-family: Verdana, Arial, Helvetica, sans-serif}
.pblisttable th, .pblisttable td { border: solid 1px #CCCCCC; text-align: left; padding: 5px 5px 5px 10px; font-size: 8pt;}
.pblisttable th { color: #FF0000; background-color: #EEEEEE;}
.pbtable td { border: solid 1px #CCCCCC; text-align: center; padding: 3px; font-size: 8pt;}
.pbtable, .pblisttable { border: solid 1px #CCCCCC; border-collapse: collapse;}
.pichead { padding-top: 15px;}
.pinuse { text-align: left; margin: 20px 0;}
.plainlist { list-style: none; margin: 15px 0;}
.plainlist li { margin: 0 0 8px 0;}
.plogin {width:200px; color: #FF0000; background: #FFFFFF url("images/arrow_grey_left.gif") left center no-repeat; padding: 5px;}
.plogin a { color: #FF0000;}
.redtext { color: #FF0000;}
.reverseheader {  font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #FF0000; font-size: 10pt; padding: 1px 3px 1px 3px;}
.smallprint { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #666666; text-decoration: none }
.smalltext { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif}
.smalltextemp { font-size: 8pt ; font-weight: bold; color: #FF0000}
.smalltextitalic { font-size: 8pt ; font-family: Verdana, Arial, Helvetica, sans-serif ; font-style: italic; margin-left: 1px; padding-left: 1px}
.table {  border: #cccccc; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tight { border-collapse: collapse;}
.topalign th, .topalign td { vertical-align: top;}
.toplink { text-align: right;}
.toprow { background-color: #FF9999; color: #FF0000; font-size: 9pt; font-weight: bold;}
.untpad { padding-top: 0;}
.unvpad { padding-top: 0; padding-bottom: 0;}
.vline {  background-image: url(images/redlinebg.gif); background-repeat: repeat-y; background-position: right}

#pageheading { float: left; width: 370px; margin: 0; padding: 40px 0; text-align: center;}
#maincontent { margin: 0 12px 0 430px; padding: 15px 20px 0 0; border-right: 3px solid #FF0000;}
/* For IE-win only \*/
* html #maincontent { height: 1%; margin-left: 427px;}
/* End IE only */
.backtrail { margin: -15px 12px 10px 0; padding: 5px 0; border-right: 3px solid #FF0000;}
#promo { float: right; width: 20%; margin: 0 0 15px 15px; padding: 10px; border: 1px solid #FF0000; text-align: center;}

#sitemap { margin: 0; padding: 20px 0 0 0; width: 99%; border-right: 3px solid #FF0000;}
#sitemap { font-weight: bold;}
#sitemap a { font-weight: normal;}
#sitemap ul { list-style: none;}
#sitemap li ul { margin-top: 0; margin-bottom: 2px; padding-top: 0; padding-bottom: 0;}
#sitemap .colleft, #sitemap .colright { float: left; width: 40%; margin: 1% 0 1% 5%;}
#sitemap .colleft { padding: 20px 0 0 0;}
#sitemap h1 { margin: 0 0 0 5%;}
.clear { clear: both;}

#cse-search-box input { font-size: 8pt;}
#cse-search-box #q { width: 200px;}
#cse-search-box #sa { color: #FFFFFF; background-color: #FF0000;}
#search { float: right; padding: 0; text-align: right;}
.cmenu {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; font-size: 8pt; font-weight: bold; white-space: nowrap;}
.cmenu { float: right; text-align: right; margin-right: 5px;}
#contact { position: absolute; right: 17px; top: 5px; height: 25px; z-index: 2;}
#phones { position: absolute; left: 35%; top: 10%; width: 30%; z-index: 1; visibility: hidden;}
#isomark { position: absolute; left: 207px; top: 0; z-index: -10;}

