/* 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;background-color:red}


.FactValue { color:#666666; padding-left:0.5em; }
a.FactValue { }
.FactHeader { white-space:nowrap;color:#343739;}
.FactEntry { padding-bottom:0.2em }

.HitListSelected {font-weight:bold;}
.HitListGeneral {color:Aqua;}
.SelectedAnchorItem, .SelectedAnchorItem a { color:#990000;text-decoration:none; }

/* Navigation bar */

.navbar { border: solid 1px #AAAAAA;height:28px; background-color:white;position:static;width:1000px;text-align:left;} 
.navbar .langSwitch { float:right;vertical-align:middle;padding-right:0.5em;padding-top:1px; }
.navbar img { margin-top:3px; }

/* Footer bar */

.footer { width:1000px; margin-top:8px; margin-bottom:1em;}
.footer div  
{
	text-align:left; border: solid 1px #AAAAAA; background-color: white;
	width:968px; height:21px;
	padding-left:15px; padding-right:15px; padding-top:7px;padding-bottom:2px
}
.footer .lastUpdate { float:right; padding-bottom:2px}
.footer .copyright { float:right; margin-right:15px; padding-top:0.20em; color:#AAAAAA }
.footer img { position:relative; top:3px; }
 
/* 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 */

.certCheckList { width:100%;margin-bottom:1em;} 
.certCheckList H2 { margin-bottom:6px; }
.certCheckList td { padding-left:0; padding-top:0; padding-bottom:0; padding-right:1em}
.certCheckList div.explanation { margin-bottom:6px; color:#808080 }
.certCheckList .btn { margin-top:14px; margin-right:20px; width: 77px }
.certCheckList .categoryName { font-weight:bold; padding-top:0.4em}
.certCheckList input[type="checkbox"] { border:0;padding:0; }
.certCheckList tr td { width:33% }
.buttons input { margin-right:1em; }

/* 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.siteLink { color:#12468F }
.srRow .siteLink { font-weight:bold; font-size:9pt}
.srRow .logo {float:right; width:130px; height:55px; text-align:center;padding-left:1em; margin-top:15px; }
.srRow { padding-bottom:1.0em; padding-top:1.0em }
.srFooter { border-top: solid 1px #CCCCCC; padding-top:0.3em; }
.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 }

.courseRow  {background-color:White} 

/* 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: 4em }
.EconomyFigures td.caption { font-weight:bold; padding-bottom:1em }
.EconomyFigures td.pos { color:#666666 }
.EconomyFigures td.neg { color:Red }

.NewsChannel .item { padding-top:5px }
.NewsChannel .bottomRow img { position:relative; top:2px; }

