
#bodyDiv * { margin: 0;  padding: 0; font-family:arial; font-size:12px; vertical-align:top; line-height:1.2em; color:#333;outline: 0;} 

#bodyDiv table, #bodyDiv tr, #bodyDiv td, #bodyDiv input,#bodyDiv select {font-size:11px; color:#333;}
#bodyDiv table {border:0; border-collapse: collapse;}
#bodyDiv input, #bodyDiv select, #bodyDiv checkbox {color:#333;font-size:11px; padding-left:4px;}
#bodyDiv img {vertical-align:middle;border:none; text-align:center;}
#bodyDiv a:hover {text-decoration:underline;}
#bodyDiv a {color:#850000;  text-decoration:none;}

#bodyDiv .rowHeader a {width:10em;font-family:Georgia; font-size:11px; color:#444; float:left; font-weight:bold; padding-left:5px; text-align:left; white-space:normal; display: block;  padding-left: 2em;  text-indent: -2em;}

#Page_Tab2 .dropDownList {margin:2px 6px 2px 5px;width:240px;}
#Page_Tab2 .rightAlignlabel {color:#393; font-weight:bold;float:right;margin:3px 6px 3px; white-space:nowrap;}
#Page_Tab2 .selectionList {margin:2px 6px 2px 5px;width:240px; min-height:500px;min-width:240px;}
#Page_Tab2 .btnLeftRight {width:80px;}
#Page_Tab2 .yearWide {width:150px; margin:2px 6px 2px 30px;} 
#Page_Tab2 .txtNumber {margin:2px 3px 2px 3px;width:45px; text-align:right;}
#Page_Tab2 .wideTxtNumber {margin:2px 3px 2px 3px;width:120px; text-align:right;}
#Page_Tab2 #yearSelector {text-align:center;}
#Page_Tab2 #yearSelector a {text-align:right;}

#Page_Tab2 .yearChecker {width:9px;height:9px;margin:1px;padding:1px;}
#Page_Tab2 .whiteBK {background-color:#FFF;}
#Page_Tab2 .colorBK {background-color:#FEE;}


#bodyDiv .oTbl {border:none;background:white; text-align:right; white-space:nowrap;}
#bodyDiv .oTbl td { border-bottom:solid 1px #eee; padding:3px 5px 3px 5px; width:5em;}
#bodyDiv .oTbl thead td {background:#F7F8F2; cursor:pointer;text-align:center;font-weight:bold;}
#bodyDiv .oTbl thead td a {color:#333;  font-size:11px; font-weight:bold;}
#bodyDiv .oTbl .rowHeaderWide a {width:18em;font-family:Georgia; font-size:11px; color:#444; float:left; font-weight:bold; padding-left:5px; text-align:left; white-space:nowrap; display:inline;}

#bodyDiv p {margin-top:13px}
#bodyDiv b {color:#333}
#bodyDiv i {font-style:italic; font-weight:bold;}
#bodyDiv br {clear: left;float:left;}

#bodyDiv .noPoverty {color:#868981;width:30em; white-space:nowrap;text-align:center;}

#bodyDiv .highlited td, #bodyDiv .highlited .noPoverty {color:black;background:#FF7979;}
#bodyDiv .highlited .rowHeader a {color:black; float:left; text-decoration:underline;}

#bodyDiv .reCal {background-image:url("../images/calsp.png");  background-repeat:no-repeat; background-position:right; float:left;padding-left:3em;}
#bodyDiv .highlited .reCal {background-image:url("../images/calss.png"); background-repeat:no-repeat; background-position:right;}

#bodyDiv .bigRed {font-size:15px;color:#990000;font-weight:bold; text-align:left;float:left; padding-left:3px;padding-top:10px;}

#bodyDiv .smallBlack {color:#000;font-size:11px;}

#bodyDiv .taskTitle {font-size:24px;color:#000;font-family:Georgia;float:left;clear:left;}
#bodyDiv .sectionTitle, #bodyDiv h6 {font-size:15px;color:#990000; font-weight:bold;vertical-align:bottom;text-align:left;padding-bottom:15px;}
#bodyDiv .topicTitle {font-size:15px;color:#554; font-weight:bold;vertical-align:bottom;text-align:left;}

#bodyDiv #dataAvail { border:none;background:white; text-align:center; white-space:nowrap;}
#bodyDiv #dataAvail td { border-bottom:solid 1px #eee; margin:0; padding:3px 1px 3px 1px; width:2em; color:#555;}

#leftNav {width:146px; text-align:left; font-size:12px;}
#leftNav li {background:#6d6e6a; color:white; list-style-type: none;border-bottom:dotted 1px #DDD;line-height:22px; padding-left:1.5em;padding-top:6px; font-weight:bold;}
#leftNav li a {color: white; }
#leftNav .active {background:#CCB;}
#leftNav .active a {color:#433;}

#bodyDiv .aButton, #bodyDiv #btnCopy, #bodyDiv #btnPrint, #bodyDiv #btnClose,#bodyDiv #btnSrch {width:6em;}
#bodyDiv #resultControl, #bodyDiv #detailControl {position:absolute;top:10; left:45em; width:25em;height:25px;z-index:100;}

#bodyDiv .divCountry {margin:1em 2em 1em 2em;}
#bodyDiv .divFootNote {margin:1em 2em 1em 2em; text-align:left;}
#bodyDiv .divFootNote ul {list-style-type: circle;}

#bodyDiv .suffix{font-size:10px;color:#333;font-weight:normal;vertical-align:bottom;}
#bodyDiv .noPoverty {color:#990000; float:left;margin-left:3em;}

#bodyDiv #dataTable { border:none; background:white; text-align:right; white-space:nowrap;}
#bodyDiv #dataTable tr {border-bottom:solid 1px #eee;}
#bodyDiv #dataTable td {width:5em; margin:0; padding:3px 1px 3px 6px; color:#333;}
#bodyDiv #dataTable .rowHeader, #dataTable .rowHeader a {margin-left:1em;width:15em;font-family:Georgia; font-size:12px; color:#000; float:left; font-weight;normal; padding-left:5px; text-align:left;}
#bodyDiv #dataTable thead td {width:5em; background:#F7F8F2; cursor:pointer; color:#332;font-weight:bold;}
#bodyDiv #dataTable .gheader td {width:5em; background:#F7F8F2; cursor:pointer; color:#332;font-weight:bold; border:0;}
#bodyDiv #dataTable .sectionTitle, #dataTable .sectionTitle td {width:30em;white-space:nowrap;text-align:left; color:#990000;font-size:15px;font-weight:bold;line-height:25px;}
#bodyDiv #dataTable .highlited td {color:black;background:#FF7979;}

#bodyDiv #goPrev, #bodyDiv #goNext {font-size:16px; color:#990000;}
#bodyDiv #goPrev {float:right;text-align:right;}
#bodyDiv #goNext {float:left;text-align:left;}

#bodyDiv .ctryOnRightWide { width:12em; min-width:10em; color:#587088; float:right; font-family:"arial narrow";text-align:right;padding-right:6px;font-weight:bold;}
#bodyDiv ol {padding-left:2em;}

#bodyDiv #faqList li a {color:#333;}
#bodyDiv #faqList li a:hover {color:#850000;}
#bodyDiv .aTarget {color:#333; font-weight:bold;}

#bodyDiv input[type=button] {
	    FONT-FAMILY: tahoma,sans-serif,Gulim,Courier,Arial;
	    FONT-SIZE: 8pt;
	    TEXT-ALIGN:center;
	    BACKGROUND-COLOR: #eeeee3;
	    margin:3px;
	    padding:2px 4px 4px 2px;
	}

#bodyDiv input[type=button]:disabled {background:#EEE; color:#EEE}

#tabArea {background:#F8F8F2; display:block;clear:left;border-bottom:solid 1px #DEF;height:30px;}
#tabArea ul {float:left;margin:0;padding:0;}
#tabArea #home {background:#F8F8F2;}
#tabArea #home a {color:#850000;padding:0 25px 0 25px;font-weight:bold;}
#tabArea .activeTab {background:white; color:#433; margin:0; margin-left:-1px; padding:0 11px 0 11px; list-style-type: none; float:left; border:solid 1px #ddd; border-bottom:0; line-height:31px;font-weight:bold;}
#tabArea .activeTab a { color:#333; margin:0;text-decoration: none;}
#tabArea .inactiveTab {background:white; color:#999;  margin:0; margin-left:-1px;padding:0 11px 0 11px;list-style-type: none; float:left; border:solid 1px #ddd;line-height:22px; padding-top:8px;}
#tabArea .inactiveTab a {color:#999;  margin:0;text-decoration: none;}

#bodyDiv #footer .breadcrumb-second a, #footer .breadcrumb-last a {color:white}

#bodyDiv #footNotes,  #divFootNote {color:#999; padding-left:3em;float:left;}

#bodyDiv #dataTable, #bodyDiv .oTbl, #bodyDiv #tblCountrySelection {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

#page_FAQs *, .RTF * {font-size:15px;}
#page_FAQs li, #Page2 li {list-style-type:disc; margin:8px 0 4px 0;}
#page_FAQs .section {padding:15px 0 25px 30px; border-bottom:solid 2px #900; clear:left;}
#page_FAQs p, .RTF p {margin:4px;}
.RTF ol li {list-style-type:decimal;}
.RTF ol {  margin: 1em; line-height:20px;}

#PovcalWindow {clear: none;  height: 1000px;}
#PovcalWindow b {margin:0;}
#PovcalWindow div {float:left;clear:none; margin:0; padding-left:0; margin-left:1em;}
#PovcalWindow #ru2 {clear:left;}
#PovcalWindow input, #PovcalWindow select {border:solid 1px #CCC;}
#PovcalWindow #btnRun {padding:3em;}
#PovcalWindow #rightLower {clear:left; margin-top:2em;}
#PovcalWindow #outputArea, #PovcalWindow .monospace {font-family:Courier New, Courier, monospace; font-size:11px;}
#PovcalWindow label {color:#393; font-weight:bold; white-space:nowrap;}
#PovcalWindow .Disabled {color:#CCC;}
#PovcalWindow .Enabled { color: #333;}

#DistTypeArea * { margin: 0;  padding: 0;  float: left;}
#DistTypeArea radio {padding-top:1em;margin-left:-1em;}
#DistTypeArea .distLabel {width:89%;padding-bottom:1em;}
#DistTypeArea .heavy { font-weight:bold;}
#DistTypeArea .distLabel a {text-decoration: none; color:#444;}

#widgetPage {padding:2em; line-height:25px; width:800px;}
#widgetPage * {font-size:16px;}
#widgetPage li {margin:0px 0 0px 50px;font-size:16px;}
#widgetPage .section {padding:15px; border-bottom:solid 2px #900; clear:left;}
#widgetPage p {padding:5px 0 8px 15px;}
#widgetPage b {color:#900; font-weight:normal;}
#widgetPage a {color:#900; font-weight:normal; text-decoration:underline;}
#widgetPage h4 {color:#900; font-size:18px; font-weight:bold; padding-left:10px; }
#widgetPage textarea {overflow:hidden;padding:8px;border:none; font-family:courier; font-size:14px;}
#widgetPage td {padding:4px;font-size:16px;}

li.snIcon {width:15px;height:0px; vertical-align:baseline;padding:0;}
li.snIcon a {width:10px;}
li.snIcon img {width:20px; height:20px;margin-top:-3px;}

#PageWhatIsNew {margin:2em;}
#PageWhatIsNew * {line-height:1.5em; font-size:14px;}
#PageWhatIsNew .section { margin-bottom: 2em; }
#PageWhatIsNew ul li {list-style:disc;margin-left:1em; margin-top:1em;}
#PageWhatIsNew ol li {list-style:disc;margin-left:1em; margin-top:3px;}
