/* Styles used for Controls in the www.certification.nu web site. */

.CertItems {}
.MemberCertBody {padding-bottom:5px;padding-left:3px;font-family:arial;font-size:11px;}
.FactValue {padding-bottom: 0.5em;color:#666666;}
a.FactValue {padding-bottom: 0.5em;}
.FactHeader {padding-bottom: 0.5em; white-space:nowrap;color:#343739;}
.HitListSelected {font-weight:bold;}
.HitListGeneral {color:Aqua;}
.SelectedAnchorItem, .SelectedAnchorItem a { color:#990000;text-decoration:none; }

/* Navigation bar */

.navbar { border: solid 1px #AAAAAA;height:22px; background-color:white;position:static;width:760px;text-align:left;}


/* Footer bar */

.footer { border: solid 1px #AAAAAA; background-color: white; height:28px; margin-top:8px; margin-bottom:1em }

/* Category browser exists in two modes: non-editable and editable. 
   These two modes look quite different */

.ccatBr      { margin: 0px;position:relative; }
.ccatBr span.ccatItem { display:block } 
.ccatBr div  { position:relative;left:1.2em; }
.no-link a { text-decoration:none; }

.ccatbrEd           { margin-left: 0px; position:relative; } 
.ccatbrEd .ccatItem { display:block } 
.ccatbrEd div       { position:relative;left:1em; }

/* Certificate Checkbox Panel */

.certCheckListPanel { } 
.certCheckListPanel H2 { margin-bottom:6px; }
.certCheckListPanel td { padding-left:0; padding-top:0; padding-bottom:0; padding-right:1em}
.certCheckListPanel div.explanation { margin-bottom:6px; color:#808080 }
.certCheckListPanel .btn { margin-top:14px; margin-right:20px; width: 77px }
.certCheckListPanel .categoryName { font-weight:bold; padding-top:0.4em}
.certCheckListPanel input[type="checkbox"] { border:0;padding:0; }

/* Bargraph fields */

/* .bargraph .count { background:white } */

/* Statistics presentation */

.ddlBox { PADDING-BOTTOM: 10px; WIDTH: 200px }
.ddlBox SELECT { WIDTH: 200px }
.ddlBox INPUT.text { WIDTH: 200px }
.presetsBox { MARGIN-TOP: 4px; WIDTH: 180px }
.preset { PADDING-LEFT: 10px; TEXT-INDENT: -10px }
#ddlContainer { background-color:#FFE0E0 }


.navchecklist,
#cp_listNavs,
#mcp_listNavs,
#mzp_listNavs,
#mzp_headlines,
#mip_listNavs      { margin-left:16px; margin-top:0px }

.navchecklist li,
#cp_listNavs  li,
#mcp_listNavs li,
#mzp_listNavs li,
#mzp_headlines li,
#mip_listNavs li   { padding-bottom:2px; list-style-image: url(/ecomedia/images/icons/li-check.png);}
.navchecklist li a,
#cp_listNavs  li a,
#mcp_listNavs li a,
#mzp_listNavs li a,
#mzp_headlines li a,
#mip_listNavs li a { position:relative; top:-2px; left:2px }

/* Downloadable document lists */

.doclist    { margin-left:18px; margin-top:0px }
.doclist li { margin-left:0px; padding-bottom: 4px }

/* Floating logo on all presentation pages */

.floatLogo { float:right;padding-left:8px;padding-bottom:6px }

/* Search results */
.srRow a, .srRow a.member { color:#12468F }
.srRow a.member { font-weight: bold;color:#12468F }
.srRow .logo {float:right; width:130px; height:55px; text-align:center;padding-left:1em; }

.srFooter div { padding-top:3px;padding-bottom:3px }
.srHeader { border-top: 1px solid #AAAAAA;text-align:left }
.srHeader #hitRange { float:right;padding-top:5px }
.srHeader #hitCount { padding-top:5px;padding-bottom:5px;text-align:left }

/* MemberCompanyPresentation.ascx */

.MemberCompanyPresentation { width:760px }
.CompanyPresentation ul, 
.MemberCompanyPresentation ul
{
	margin:0;padding-left:25px;padding-top:0; padding-bottom:0; padding-right:0;
}

.CompanyPresentation ul li, 
.MemberCompanyPresentation ul li 
	{ list-style-image: url(/ecomedia/Images/icons/cert_list_bullet.png); margin-left:-8px}
.MemberCompanyPresentation .MemberCompanySR { padding-top:8px }
.MemberCompanyPresentation .presentationText  { height:9.5em; overflow-y: scroll; overflow-x:auto;  }
.posterImageCaption { font-size:18px }
.posterImageCaption h2 { font-size:22px;}

.EconomyFigures td { padding-right: 2em }
.EconomyFigures td.caption { font-weight:bold; padding-bottom:1em }
.EconomyFigures td.pos { color:#666666 }
.EconomyFigures td.neg { color:Red }