/* 2004110801 */
BODY,TD { font-family:Verdana, sans-serif; font-size: 11px; color: #000000; margin:5px; margin-bottom:10px}

a:link {color: #003399}
a:hover {color: #003399;text-decoration: underline}
a:visited {color: #003399}
a:active {color: #003399}

.divider {border-bottom: #3366CC dotted 1px;padding-bottom: 5px}

.Body-Text {font-family:Verdana, sans-serif; font-size: 11px; color: #000000}
.Body-Text-Bold {color:#3366CC; font-size: 11px; font-weight: bold}
.Body-Text-Small {color: #555555; font-size: 9px}
.Body-Text-Small-Bold { color:#3366CC; font-size: 9px; font-weight: bold}
.Heading-Options {color:#3366CC; font-size: 11px; font-weight: bold}
.Heading-Secondary-Page-H1 { font-size: 11px; color:#3366CC; font-weight: bold}

.Body-Text-Alt1 {color:#3366CC}
.Body-Text-Alt2 {font-size: 10px;color:#000000}

.formInput {color: #999999}
.formInputBlack {color: #000000}

.formVerticals {color: #FFFFFF;background-color: #B4C9FF}
.formVerticalsYlw {color: #000000;background-color: #FEEF85; vertical-align: middle}
.formVerticalsPPL {color: #000000;background-color: #FDEFDC}
a.formVerticals {color: #FFFFFF;background-color: #B4C9FF}
a:visited.formVerticals {color: #FFFFFF;background-color: #B4C9FF}
a:active.formVerticals {color: #FFFFFF;background-color: #B4C9FF}
a:hover.formVerticals {color: #FFFFFF;background-color: #B4C9FF}

.NwsResultsLink {color: #D34601; font-size: 12px}
a:link.NwsResultsLink {color: #D34601; font-size: 12px}
a:hover.NwsResultsLink {color: #D34601; font-size: 12px}
a:visited.NwsResultsLink {color: #D34601; font-size: 12px}
a:active.NwsResultsLink {color: #D34601; font-size: 12px}

/* Attribution Bar */
div#arbar { font-family: Verdana, sans-serif; vertical-align: middle; font-size:11px; color:#FFE940; }
div#arbar div#t0 { margin: 4px 8px; }
div#arbar div#t0 b { font-weight: bold; }
div#arbar div#t0 a { text-decoration:underline; color:#FFE940;}
div#arbar div#t1 { float: left; width:80%; color:#FFE940; font-weight: bold; margin: 4px 8px; }
div#arbar div#t2 a { float: right; FONT-SIZE: 11; color:white; width:10%; margin: 4px; font-weight: bold; }

/* TO BE REMOVED [START] */
div#attributionbar { font-family: Arial; }
div#attributionbar div#txt1 a { vertical-align: middle; float: left; width: 10%; font-size:10px; color:white; font-weight: bold; margin: 4px 8px; }
div#attributionbar div#txt2 { float: left; FONT-SIZE: 12; color:#FFE940; width:80%; margin: 4px; font-weight: bold; }
div#attributionbar div#txt2 b { display:block; FONT-SIZE: 15; text-align: left; color:#FFE940; FONT-FAMILY: arial; font-weight: bold; }
div#attributionbar div#txt2 a { color:#FFE940; font-weight: bold }

.AttributionBarText1 {FONT-SIZE: 19; color:#FFE940; FONT-FAMILY: arial; font-weight: bold}
.AttributionBarText2, a:link.AttributionBarText2 {FONT-SIZE: 15; color:#FFE940; FONT-FAMILY: arial}
.AttributionBarText3, a:link.AttributionBarText3 {font-size:10px; color:#FFFFFF; FONT-FAMILY: arial; font-weight: bold}
a:hover.formVerticals.AttributionBarText3 { color: #FFFFFF; font-size:10px;font-weight: bold; text-decoration:none}

.attributionLink {color: #CCCCFF;background-color: #5072B8}
a.attributionLink {color: #CCCCFF;background-color: #5072B8}
a:visited.attributionLink {color: #F9B0F9;background-color: #5072B8}
a:active.attributionLink {color: #FC9A9A;background-color: #5072B8}
/* TO BE REMOVED [END] */

.editLink {color: #FFFF99;background-color: #5072B8}
a.editLink {color: #FFFF99;background-color: #5072B8}
a:visited.editLink {color: #F9B0F9;background-color: #5072B8}
a:active.editLink {color: #FC9A9A;background-color: #5072B8}

.formAdvance {color: #CBD5EA;background-color: #5072B8}
a.formAdvance {color: #CBD5EA;background-color: #5072B8}
a:visited.formAdvance {color: #CBD5EA;background-color: #5072B8}

.formSubmit {color: #233966;font-weight: bold;background-color: #FFFFFF}
.resourceBullet {color: #233966;font-family: Arial;font-weight: bold;font-size: 16px;line-height: 12px}
.aboutBullet {color: #54A800;font-family: Arial;font-weight: bold;font-size: 16px;line-height: 12px}

.attribution {font-family: Arial;color: #FFFFFF}
.refinetxt {font-family: Arial;color: #000000}

.formBkgrnd {background-color: #5072B8}
.searchMisplBkgrnd {background-color: #B9C7E3}
.searchGrnBkgrnd {background-color: #99CC66}
.searchAttribBkgrnd {background-color: #CCFF99}

.idxLtBlu {color: #003399;font-size: 10px;font-weight: bold;text-decoration: none}
.idxLtBluUdrline {color: #003399;font-size: 10px;font-family: Verdana}
.idxDrkBlu {color: #233966;font-size: 10px;font-weight: bold;text-decoration: none}
.idxSmBlk {color: #000000;font-size: 10px;font-family: Arial;font-weight: bold}
.idxBlu {color: #233966;font-size: 10px;text-decoration: none}
.idxHdr {color: #9FB7E7;font-weight: bold;background-color: #233966}
.idxDivider {border-bottom: #3366CC dotted 1px;line-height: 5px}
.idxBkgrnd {background-color: #233966}
.idxLtBkgrnd {background-color: #E0F0D1}
.idxDrkBkgrnd {background-color: #D2E9BC}

.ftrLtBlu {color: #003399;text-decoration: none}
.ftrSeperator {color: #000000;font-size: 12px;text-decoration: none}
.ftrCopy {color: #8E8E8E;font-size: 10px;font-family: Arial}

/* should be included in new core styles - leaving just in case 
.resultsLink, a.resultsLink:link, a.resultsLink:active {font-family:Verdana;font-size:11px}
a.resultsLink:visited {font-family:Verdana;color: #990099}
*/
.footlinks {font-family: Arial;color: #555555;font-weight: none}
.footer {color: #555555;font-weight: none; padding: 4px}
.footerTxt { font-family: Arial; color: #333333; font-size: 8pt; text-align: center}
.footerTxt:active, .footerTxt:visited, .footerTxt:link { text-decoration: none; color: #333333}
.footerTxt:hover {text-decoration: underline; color: #333333}

/* custom core styles */
.Heading-Sponsors {color: #008000; font-size: 11px}
.Heading-Search-Page-H1 {font-family: Arial;font-size: 13px;color: #000000;font-weight: bold;margin-left: 0; margin-bottom: 0; margin-right: 0; margin-top: 0}
.Heading-Secondary-Page-H1 {text-align:center}
.Tablestyle-BG5 {background-color: #FFFFFF}
.Tablestyle-BG1 {background-color: #B4C9FF}
.Tablestyle-YLW {background-color: #FEEF85}
.Tablestyle-WP {background-color: #FDEFDC}
.Tablestyle-IMG {background-color : #B2F1D7}
.Tablestyle-BG3 {font-family: Arial;font-size: 13px;color: #000000; background-color: #E7EDF9}

.kif-pti {font-family:Arial;font-size:9px;color:red;font-weight: bolder}
.kif-bul {font-family:Arial;font-size:12px;color:6490CB;font-weight: bolder; margin-right:3px;vertical-align: middle}

.Tablestyle-BG4 {font-family:Arial;font-size:10px;color:#6490CB;text-decoration:none}

.Tablestyle-BG1-Alt {background-color: #E7EDF9}

.Tablestyle-BG2-Alt {background-color : #DEDEDE; border-top-width: 1px; border-top-style: solid; border-top-color: #666666}

.Heading-Column { color: #000000;font-weight: bold;font-size: 12px}

.Tablestyle-BG1-Alt2 {background-color: #6490CB}
.Tablestyle-BG1-Alt3 {background-color: #B4C9FF}
.Text-On-Tablestyle-BG2, a:Text-On-Tablestyle-BG2 {font-family:Verdana;color:#000000;font-size:12px}

.Text-On-Tablestyle-BG1, a:link.Text-On-Tablestyle-BG1 {color:#FFE940; font-size:10px;font-weight: bold}
a:hover.formVerticals.Text-On-Tablestyle-BG1 { color: #FFE940; font-size:10px;font-weight: bold; text-decoration:none}

.resultsLink {font-size: 13px;color: #003399;font-weight: normal}
.results {font-family: Arial;font-size: 13px;color: #000000;font-weight: none}
.Attribution-Text {font-size: 12px}
.Misspelling-Bold {font-family: Arial;font-size: 13px;color: #FF0000;font-weight: bold}

/* nested styles */
#leftnav .Body-Text {font-size: 12px}
#maincontent .Body-Text {font-size: 12px}
#maincontent .Body-Text-Large {font-size: 12px}
#maincontent a:visited {color: #990099}
#maincontent a:active {color: #CC0066}

/* INFOCOM SPECIFIC */

.Rule { border: 1px solid; width: 100%; color: #7E94B0 }
.Rule2 { border: 1px solid; width: 100%; color: #CCCCCC }
.Rule3 { border: 1px solid; width: 100%; color: #EEEEEE }
.spacer { font-size: 1px; width: 1px; height: 1px }

.highlight {font-weight: bold}

.tabVide, a.tabVide, a:visited.tabVide {color: #818181;font-weight: bold;text-decoration: none}
a:hover.tabVide {color: #000000; text-decoration: none}

.tabWeb, a.tabWeb, a:visited.tabWeb {font-family:Verdana;color:#336;font-weight:bold;background-color:#B4C9FF;text-decoration:none}
a:hover.tabWeb {color:#336;text-decoration: none}

.tabPpl, a.tabPpl, a:visited.tabPpl {font-family:Verdana;color:#4E1ECF;font-weight:bold;background-color:#D8CAFE;text-decoration:none}
a:hover.tabPpl {color:#D8CAFE;text-decoration: none}

.tabNews, a.tabNews, a:visited.tabNews {font-family:Verdana;color:#346EA7;font-weight:bold;background-color:#B6D4E4;text-decoration:none}
a:hover.tabNews {color:#B6D4E4;text-decoration: none}

.tabImg, a.tabImg, a:visited.tabImg {color:#468722;font-weight:bold;background-color:#D6EFB6;text-decoration:none}
a:hover.tabImg {color:#468722;text-decoration: none}

.tabW, a.tabW, a:visited.tabW {color:#626262;font-weight:bold;background-color:#DEDEDE;text-decoration:none}
a:hover.tabW {color:#626262;text-decoration: none}

.tabY, a.tabY, a:visited.tabY {color:#85701D;font-weight:bold;background-color:#FFF192;text-decoration:none}
a:hover.tabY {color:#85701D;text-decoration: none}

.tabSnd, a.tabSnd, a:visited.tabSnd {font-family:Verdana;color:#660000;font-weight:bold;background-color:#FFB0C4;text-decoration:none}
a:hover.tabSnd {color:#FFB0C4;text-decoration: none}

.tabVid, a.tabVid, a:visited.tabVid {font-family:Verdana;color:#4E1ECF;font-weight:bold;background-color:#D8CAFE;text-decoration:none}
a:hover.tabVid {color:#4E1ECF;text-decoration: none}

.searchTxt {color:#000000;font-size:11px; vertical-align: middle}
.searchWSpc{ padding: 0px}
.searchWithin{font-size: 10px;color: #FFFFFF;font-weight: bold}
a.searchWithin {font-size: 10px;color: #FFFFFF;font-weight: bold;text-decoration: underline}

.cpTxt { margin: 5px; font-family: Arial; color: #333333; font-size: 8pt; text-align: center}
.PrevNext { font-family:Arial, sans-serif; font-size: 13px; color: #555555; font-weight: bold}

.PrevNext-Separator { font-family:Arial, sans-serif; font-size: 13px; color: #666666; font-weight: bold}

.Body-Text-Large {font-size: 12px; color: #555555}
.Body-Text-Large-Bold { font-family:Arial, sans-serif; font-size: 13px; color: #555555}

.Error-Text  { font-family:Arial, sans-serif; font-size: 13px; color: #555555}
.Tip-Heading  { font-family:Arial, sans-serif; font-size: 13px; color: #555555}

.lk1 {font-family: Arial, sans-serif; font-size: 1.2em }
a.lk1 {color: #CBD5EA; text-decoration: none}
a:link.lk1 {color: #003399}
a:hover.lk1 {color: #003399;text-decoration: underline}
a:visited.lk1 {color: #003399}
a:active.lk1 {color: #003399}

#content { margin-top:12pt;  margin-bottom:10pt; color:#000000; font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; line-height: 140%}

.mtitle { color: #003399; font-size: 14px; line-height: 100%; font-weight: bold }

.slogan {font-family:Verdana;color:#000000;font-size:16px; vertical-align: middle; font-weight: bold}

