/* Roeder-Johnson Corporation Press Release CSS: Pre 2006. MUST BE KEPT FOR OLDER RELEASES */

body,th,td,p,div,span,a,textarea,form,ul,ol,dl,h1,h2,h3,h4,h5,h6,li{font-family: Arial, Helvetica, sans-serif;}
body,th,td,p,span,div,li,ul,ol{font-size:10pt}
body,th,td,p{color:#000; background:#FFFFFF;}

code,kbd,tt,pre{font-family:monaco,courier,"courier new";font-size:10pt;color:#666}

h1,h2,h3,h4,h5,h6{margin-top:0px;padding-top:0px;color:#000}
h1,h2,h3,h1 span,h2 span,h3 span,h1 a,h2 a,h3 a{font-size:15pt}
h4,h4 span,h4 a{font-size:14pt}
h5,h6,big,.big,h5 span,h6 span,big span,.big span,h5 a,h6 a,.big a,big a{font-size:11pt}

HR{color:#000;height:1px}
P {text-align:justify}

.rjheader {font-size:11px; color: #666; }
.clientheader {font-size:11px; color: #666; text-align: right;}
.releasedate {font-size:14px;  text-align: center; font-weight:bold; text-decoration : underline;}
.headline {text-transform: uppercase; text-align: center; font-size:16px; font-weight:bold; }
.subhead  {font-size:14px; text-align: center; font-weight:bold;}
.sectionhead  {font-size:14px; font-weight:bold;}
.footer {font-size:12px; color: #666; text-align: center;}
.caption {font-weight:bold; text-align: center;}


/* COMPONENTS */
.redcopy{color:#C33}
.whtcopy{color:#FFF}
.dkbluecopy{color:#669}
.ltgreycopy{color:#888}
.whitehdr{color:#FFF}
.just{text-align:justify}
.bold,TR.bold TD,TR.bold TH{font-weight:bold}
.italic,TR.italic TD,TR.italic TH{font-style:italic}
.whtbld{color:#FFF;font-weight:bold}
.blkbld,.blknote,.note{color:#000;font-weight:bold}
.redbld,.rednote,.new,.updated{color:#F00;font-weight:bold}
.blknote,.note,.rednote,.new,.updated{text-transform:uppercase}
.updated{letter-spacing:.2em}

P.intro{font-weight:bold;color:#669}
P.quote{color:#900;padding-left:4%;padding-right:4%}
P.credit{padding:0px 30px 0px 60px}
P.compact{margin-top:0px}

/* TABLE COLORS */
TABLE.dkgrey{background:#666}
TABLE.ltgrey{background:#CCC}
TABLE.dkblue{background:#669}
TABLE.ltblue{background:#CCF}
TABLE.black,TD.cpyftr{background:#000}
TABLE.white{background:#FFF}
TABLE.dkred{background:#C33}
TABLE.ltred{background:#F99}
TABLE.dktan{background:#C96}
TABLE.lttan{background:#FFC}
TABLE.vltgrey{background:#E8E8E8}
TABLE.yell{background:#FF6}
TABLE.green{background:#CC6}
TABLE.orange{background:#F90}
TD.black,TH.black,TR.black TD,TR.black TH,TABLE TR TD.black,TABLE TR TH.black{background:#000;color:#FFF}
TD.promo,TH.promo,TR.promo TD,TR.promo TH,TABLE TR TD.promo,TABLE TR TH.promo{background:#FC6;color:#000}
TD.present,TH.present,TR.present TD,TR.present TH,TABLE TR TD.present,TABLE TR TH.present{background:#C60;color:#FFF}
TD.dkred,TH.dkred,TR.dkred TD,TR.dkred TH,TABLE TR TD.dkred,TABLE TR TH.dkred{background:#C33;color:#FFF}
TD.ltred,TH.ltred,TR.ltred TD,TR.ltred TH,TABLE TR TD.ltred,TABLE TR TH.ltred{background:#F99;color:#000}
TD.dkblue,TH.dkblue,TR.dkblue TD,TR.dkblue TH,TABLE TR TD.dkblue,TABLE TR TH.dkblue{background:#669;color:#FFF}
TD.dktan,TH.dktan,TR.dktan TD,TR.dktan TH,TABLE TR TD.dktan,TABLE TR TH.dktan{background:#C96;color:#000}
TD.lttan,TH.lttan,TR.lttan TD,TR.lttan TH,TABLE TR TD.lttan,TABLE TR TH.lttan{background:#FFC;color:#000}
TD.dkgrey,TH.dkgrey,TR.dkgrey TD,TR.dkgrey TH,TABLE TR TD.dkgrey,TABLE TR TH.dkgrey{background:#666;color:#FFF}
TD.ltgrey,TH.ltgrey,TR.ltgrey TD,TR.ltgrey TH,TABLE TR TD.ltgrey,TABLE TR TH.ltgrey{background:#CCC;color:#000}
TD.ltblue,TH.ltblue,TR.ltblue TD,TR.ltblue TH,TABLE TR TD.ltblue,TABLE TR TH.ltblue{background:#CCF;color:#000}
TD.vltgrey,TH.vltgrey,TR.vltgrey TD,TR.vltgrey TH,TABLE TR TD.vltgrey,TABLE TR TH.vltgrey{background:#E8E8E8;color:#000}
TD.yell,TH.yell,TR.yell TD,TR.yell TH,TABLE TR TD.yell,TABLE TR TH.yell{background:#FF6;color:#000}
TD.green,TH.green,TR.green TD,TR.green TH,TABLE TR TD.green,TABLE TR TH.green{background:#CC6;color:#000}
TD.orange,TH.orange,TR.orange TD,TR.orange TH,TABLE TR TD.orange,TABLE TR TH.orange{background:#F90;color:#000}
TD.white,TH.white,TR.white TD,TR.white TH,TABLE TR TD.white,TABLE TR TH.white,TD.white{background:#FFF;color:#000}

/* padding styles */
div.letterhead1{padding:0px 10px 0px 10px;font-size:18px;font-weight:bold;color:#000}
div.letterhead2{padding:0px 10px 0px 10px;font-size:10px;color:#000}
div.letterhead3{padding:0px 10px 0px 10px;font-size:12px;color:#000}

div.pagetitle{padding:0px 10px 0px 10px;font-size:19pt;font-weight:bold;color:#000}
div.pagetitle2{padding:0px 10px 0px 10px;font-size:14pt;color:#333}
div.smallpagetitle{padding:0px 10px 0px 10px;font-size:18pt;font-weight:bold;color:#000}
div.breadcrumb{color:#899ce6;padding:0px 10px 0px 10px;font-size:9pt}
div.sitelinks a{font-size:9pt}
div.sitelinks{padding:0px 10px 0px 10px;font-size:9pt}
div.navtitle{padding:0px 0px 5px 0px;font-weight:bold}
div.padbottom6{padding:0px 0px 6px 0px}
div.padtop6{padding:6px 0px 0px 0px}
div.pad6{padding:6px}
div.pad8{padding:8px}
div.pad10{padding:10px}
div.headerpadding{padding:1px 10px}
div.gwpadding1{padding:2px 10px 7px 8px}
div.pad5x10{padding:5px 10px 5px 10px}
div.pad2x8{padding:2px 8px}
div.pad0x10{padding:0px 10px}
div.pad10x0{padding:10px 0px}
div.pad3x0{padding:3px 0px}
div.redwidgetpadding{padding:0px 0px 3px 0px}
div.pad5x10x5x0{padding:5px 10px 5px 0px}
div.pad10x10x10x0{padding:10px 10px 10px 0px}
div.cellpadtop{padding:6px 6px 0px 6px}
div.cellpadbottom{padding:0px 6px 6px 6px}

/* spacer styles */
.sp10{font-size:8px}
.sp8{font-size:7px}
.sp5{font-size:4px}
.sp2{font-size:2px}

/* form styles */
.mono{font-size:9pt; font-family: monospace;}
select{font-size:9pt;padding:0px;margin:0px}
select.rightmodule{width:129px;height:20px}
select.homepage{width:110px;height:20px;font-size:9pt;padding:0px;margin:0px}
textarea{padding:0px;margin:0px;font-size:9pt; font-family: monospace;}
input{padding:0px;margin:0px;font-size:9pt; font-family: monospace;}
input.medium{width:120px;height:18px}
input.mediumlarge{width:130px;height:18px}
input.large{width:200px}
input.buttonblue{cursor:hand;font-family:verdana;background:#594fbf;color:#fff;height:1.4em;font-weight:bold;font-size:9pt;padding:0px;margin:0px;border:0px none #000}
input.buttonred{cursor:hand;font-family:verdana;background:#d12124;color:#fff;height:1.4em;font-weight:bold;font-size:9pt;padding:0px;margin:0px;border:0px none #000}
