
/*------------------------------------------------------------------
eBay Developer Program /  Global CSS
--------------------------------------------------------------------*/


/* GENERIC rules for header "gear" (H1) (replaces ploneCustom.css when xHTML coding available)
--------------------------------------------------------------------*/

div#h1 {	
	font-weight: 	bold;
	color: 			#fff;
	padding:		3px;
	margin:			0;
	border-top:		5px solid #666;
	background-color: #8c8c8c;
	position:		relative;
}

div#h1 h1 {	
	font-size: 		1.4em;
	line-height:	1em;
	font-weight: 	bold;
	color: 			#fff;
	padding:		1px 0 5px 45px;
	margin:			0;
	border:			1px solid #e0e0e0;
	text-transform:	lowercase;
}

div#h1 div.corner {	
	padding:		0;
	margin:			0;
	width:			45px;
	height:			29px;
	background: 	url(/images/cnr/cnr-h1-grey.gif) top left no-repeat;
	position:		absolute;
	top:			-5px;
	_top:			0;
	left:			0;
	_left:			-3px;
}

p.intro {
	background-color:	#e0e0e0;
}

/* EBOX section specific (Green theme)
--------------------------------------------------------------------*/
body#ebox div#h1  {	
	background-color: #81a47a;
	border-top-color: #53864e;
}

body#ebox div#h1 h1 {	
	border:			1px solid #dee6db;
}
body#ebox div#h1 div.corner {	
	background: 	url(/images/cnr/cnr-h1-green.gif) top left no-repeat;
}

body#ebox div#maincontent h2 {	
	color: 			#538550;
	background-color: #dfe6dd;
}

body#ebox div#maincontent p.intro {
	background-color:	#dfe6dd;
}


/* SUPPORT section specific (Green theme)
--------------------------------------------------------------------*/
body#support div#h1  {	
	background-color: #81a47a;
	border-top-color: #53864e;
}

body#support div#h1 h1 {	
	border:			1px solid #dee6db;
}
body#support div#h1 div.corner {	
	background: 	url(/images/cnr/cnr-h1-green.gif) top left no-repeat;
}

body#support div#maincontent h2 {	
	color: 			#538550;
	background-color: #dfe6dd;
}

body#support div#maincontent p.intro {
	background-color:	#dfe6dd;
}


/* PRODUCT PLANNING section specific (Purple theme)
--------------------------------------------------------------------*/
body#product-planning div#h1  {	
	background-color: 	#a998ac;
	border-top-color: 	#8c7690;
}

body#product-planning div#h1 h1 {	
	border-color:		#e9e3e9;
}
body#product-planning div#h1 div.corner {	
	background: 	url(/images/cnr/cnr-h1-purple.gif) top left no-repeat;
}

body#product-planning div#maincontent h2 {	
	color: 				#8c7690;
	background-color: 	#e9e3e9;
}

body#product-planning div#maincontent p.intro {
	background-color:	#e9e3e9;
}

/* DEVELOPER CENTER section specific (Blue theme)
--------------------------------------------------------------------*/
body#developer-center div#h1,
div#blue div#h1  {	
	background-color: 	#2b7aa8;
	border-top-color: 	#1c488c;
}

body#developer-center div#h1 h1,
div#blue div#h1 h1
 {	
	border-color:		#e9e3e9;
}
body#developer-center div#h1 div.corner,
div#blue div#h1 div.corner 
{	
	background: 	url(/images/cnr/cnr-h1-blue.gif) top left no-repeat;
}

body#developer-center div#maincontent h2,
div#blue div#maincontent h2
 {	
	color: 				#1c488c;
	background-color: 	#c2dde8;
}

body#developer-center div#maincontent p.intro,
div#blue div#maincontent p.intro
 {
	background-color:	#c2dde8;
}

/* COMMUNITY & PROGRAMS section specific (BlueGrey theme)
--------------------------------------------------------------------*/
body#community div#h1,
body#programs div#h1  {	
	background-color: 	#8aa0a9;
	border-top-color: 	#65828d;
}

body#community div#h1 h1,
body#programs div#h1 h1 {	
	border-color:		#e9ecee;
}
body#community div#h1 div.corner,
body#programs div#h1 div.corner {	
	background: 	url(/images/cnr/cnr-h1-bluegrey.gif) top left no-repeat;
}

body#community div#maincontent h2,
body#programs div#maincontent h2 {	
	color: 				#65828d;
	background-color: 	#e9ecee;
}

body#community div#maincontent p.intro,
body#programs div#maincontent p.intro {
	background-color:	#e9ecee;
}

/* PROGRAMS section specific (BlueGrey theme)
--------------------------------------------------------------------*/
body#community div#h1  {	
	background-color: 	#8aa0a9;
	border-top-color: 	#65828d;
}

body#community div#h1 h1 {	
	border-color:		#e9ecee;
}
body#community div#h1 div.corner {	
	background: 	url(/images/cnr/cnr-h1-bluegrey.gif) top left no-repeat;
}

body#community div#maincontent h2 {	
	color: 				#65828d;
	background-color: 	#e9ecee;
	clear: both;
}

body#community div#maincontent p.intro {
	background-color:	#e9ecee;
}

/* GENERAL rules that overwrite PLONE CUSTOM rules
--------------------------------------------------------------------*/

#maincontent ul li {
	font-size:			14px !important; /* changed from ems to pxs due to cascade issues */
	line-height:		16px !important;
}
#maincontent ul li a {
	font-size:			14px !important; 
	line-height:		16px !important;
}

#maincontent div.box ul li {
	font-size:			1em !important;
	line-height:		1.2em;
}


