/* general html */
body, html
{ 
	background: #ffffff url(/ecomedia/images/gradientBg.png) repeat-x fixed top;
	margin: 0px;
	padding: 0px;
}
body .customPage
{
	background: #ffffff none;
}

/* White background for all pages.*/

#simpleRhs, #simple #divSearchResults tr
,.presentationPanel
,#infoContentLhs, #infoContentRhs
,#issuerSearchRhs,  #issuerSearch #divSearchResults tr
,#consultantsRhs, #consultants #searchResults tr
,#stats_panelBgbox
,#DocumentSearch #rhs
,#industry #divSearchResults table
, #geoRhs, #geo #divSearchResults table
,#issuerCompanies #searchResults
,#CompanySearch #searchResults
,#homePage .frontPageBox
,#contentPage
,.ourSources
	{ background-color: #ffffff }

#simpleLhs
,#issuerSearchLhs
,#consultantsLhs
,#DocumentSearch #lhs
,#geoLhs
,#homePage #freeSearch 
	{ background-color: #DCED97; }

h1, h1 a {
	line-height : 15px;
	font-family : verdana, helvetica, arial, sans-serif;
	font-size : 16px;
	color : #333333;
	font-weight: bold;
}

h2 {color: #343739;font-weight:bold;font-size:13px;margin:0px;}			

h3 {color: #343739;font-weight:bold;font-size:11px;margin:0px;padding-bottom:6px}

body, tr, td {font-family:Arial;font-size:11px;margin:0px;color:#333333;}
a {color:#12468F;text-decoration:none;}
a:hover {color:#12468F;text-decoration:underline;}
.division { font-size:11px;color:#666666;margin-top:6px }
.paddedCell { background-color:#FFFFFF}

/* form items */

Form {display:inline}
Select, Input, Button, Textarea {font-family:Arial;font-size:11px;}
Select, Input.Text {width:150px;}
.DynButton {text-decoration:none;color:#504a4a;font-weight:bold;}
.DynButton:hover {text-decoration:none;color:#003680;font-weight:bold;}
.required { background-color:#F3E4A8;}
.NonEditableField { border: solid 1px #AAAAAA; padding-left: 3px }

/* linx */

a.SubMenuItem {text-decoration:none;}
a.NonMember {text-decoration:none;}
a.NoUnderLine { text-decoration:none;}
a.NoUnderLine:hover { text-decoration:underline;}
a.Member {text-decoration:none;}
.Selected {color:#000000;text-decoration:none;}

/* Public navigation menu bar */

.search {background:#8CAF87;padding-left:10px;padding-right:10px}
.home {background:#889AB0;padding-left:10px;padding-right:10px} 
.mdb {background:#8CAF87;padding-left:10px;padding-right:10px}
.sys {background:#CCCC9A;padding-left:10px;padding-right:10px}
.stat {background:#E1E0AA;padding-left:10px;padding-right:10px}
.env {background:#CADA91;padding-left:10px;padding-right:10px}
.consult {background:#BAC59D;padding-left:10px;padding-right:10px}
.articles {background:#ACB9A5;padding-left:10px;padding-right:10px}
.kommun {background:#BAC59D;padding-left:10px;padding-right:10px}
.login  {background:#909090;padding-left:10px;padding-right:10px}

/* Admin navigation bar */

.info {background:#8DAF87;}
.content {background:#A2A34A;}
.news {background:#C79A56;}
.banner {background:#B29B15;}
.import {background:#8CAF87; }
.export {background:#8CAF87; }


/* Admin pages composed of a DIV element use this style. */

div .adminpage { width:760px;background:#faf6e6 }

/* Search pages under 'Search' ---------------- */
 
 /* Search buttons. */
#simpleRhs #btnSearch,
#geoRhs #btnSearch,
#issuerSearchRhs #btnSearch
	{ height:3em;font-weight:bold;}

/* simple.aspx */


/* geo.aspx */

#geoLhs { width:200px }
#geoLhs input, #geoLhs select { width:200px; margin-bottom: 1em } 

/* industry.aspx */

#industry .crumb { POSITION: relative; TOP: 1px }
#industry .scrollable { BORDER: #e6f2e4 1px solid; overflow-x: auto; overflow-y: hidden; WIDTH: 730px; HEIGHT: 76px }

/* consultants.aspx */

#consultantsRhs { width:100% }

.warning { color:#C00000 }

/* Common settings */

.srHeader,
.srFooter td
     { background-color: #DCED97 }

/* Common to all search pages */

.paddedCell
, div .adminpage
,#geoLhs, #geoRhs
,#zoneLhs, #zoneRhs
,#simpleRhs, #simpleLhs
,#issuerSearchLhs, #issuerSearchRhs
,#consultantsLhs, #consultantsRhs
,#statDdl
,#DocumentSearch #lhs
,#homePage #freeSearch
,#contentPage
	   { border:#AAAAAA 1px solid; padding: 15px }
	   
.hspacer { width: 8px }
.vspacer { height: 8px }
.ourSources { padding: 4px; height:2.5em }

/* NFO */

tr.NFOBoldPage {}

/* STATS */

.StatBar { background-color:Olive;border:1px solid black;height:18px;padding:0px}
.StatBarHistory {background-color:#CCCC33;border:1px solid black;height:18px;padding:0px}

/* Wiki text for descriptions */

ul.wiki { margin-left:18px;margin-top:6px;margin-bottom:6px }
li.wiki { margin-left:0px }
p.wiki  { margin-bottom:3px; margin-top:12px; margin-left:0px; margin-right:0px }

/* Page layouts */

#homePage #poster { border:solid 1px #AAAAAA }
#homePage .frontPageBox { border:solid 1px #AAAAAA;width:210px;padding:15px;}
#homePage .frontPageBox > div { }

/* For news and information headers */

#ulLinks, #homePage #services { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px }
#ulNews { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px }
#ulPages { MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; }
li.itemList, #homePage #rightSide #services li
	{ PADDING-BOTTOM: 2px; MARGIN-LEFT: -24px; MARGIN-RIGHT: 6px; list-style-image:url(/ecomedia/images/icons/dot.gif); }
li.itemList A { LEFT: -6px; OVERFLOW: hidden; POSITION: relative; text-decoration:none }
li.itemList A:hover { LEFT: -6px; OVERFLOW: hidden; POSITION: relative; text-decoration:underline }
li.linkListItem { LIST-STYLE-IMAGE: url(/ecomedia/images/icons/link.gif); PADDING-BOTTOM: 2px; MARGIN-LEFT: -24px; MARGIN-RIGHT: -4px }
li.linkListItem A { LEFT: -4px; OVERFLOW: hidden; POSITION: relative }

.googleMap { float:right;border:solid 1px #AAAAAA;margin-left:8px;margin-bottom:8px}

.posterImageCaption { font-size:18px }
.posterImageCaption h2 { font-size:22px;color:inherit }
.posterImageCaption a { color:inherit;color:inherit }
