/*BASIC POSITIONING*/ 
#globalWrapper {margin-left:16px;background-color:white;width:974px !important}

#header {height: 150px !important;background-color:white !important;background:url('http://www.eclipse.org/higgins/images/higgins_site_mouse_text.png') no-repeat !important}
#header-menu {}
#leftcol {float: left;width: 140px;min-height:100%;background-color:#efe;}
#column-content {}
#header {
	height: 160px !important;
	background-color:white !important;
	background:#fff url('http://www.eclipse.org/higgins/images/higgins_site_mouse_text.png') no-repeat !important;
	margin:0px;
	padding:0px;
	position:relative;left:-1px;
	}
#header-global-links {
	visibility:hidden;
	height:26px;
	width:335px;
	position:absolute !important;
	top:0px !important;
	left:656px !important;
	right:auto !important;
	color:white;
	}
#header-icons {
	visibility:hidden;
	padding:0pt 20px 0pt 0pt;
	width:200px;
	position:absolute !important;
	top:62px !important;
	left:610px !important;
	right:auto !important;
	text-align:right;
	font-size:1px;
	}
#header-global-holder {
	padding:0px;
	position:absolute;
	top:28px;
	left:680px;
	border:0px solid blue;
	width:140px !important
	}
#footer {
	background-color:#eef;
	border:0;
	margin:0;
	}
#header-graphic.eclipse {
	width:182px;
	height:119px;
	background-image:url('http://www.eclipse.org/higgins/images/eclipse_custom_header.png');
}
#header-graphic.eclipse img{
	visibility:hidden;
	}
#header-graphic {
	left:792px;
	position:absolute;
	top:31px;
	color:white;
	font-size:1px;
	}
#header-menu {
	position:absolute;
	top:164px;
	left:740px;
	background:transparent;
	background-image:none;
	clear:both;
	height:33px;
	width:250px;
	margin:0px;
	padding:0px;
	z-index:3;
	border:1px solid #ccc;
	border-left:0px solid white;;
	border-style:none;
	}
#header-nav {
	display:none !important;
	}
#header-utils{
	display:block;
	border-style:none;
	}
#header-utils ul{
	display:none !important;
	}
#column-one {
	border-left:1px solid #CCC;
	overflow:visible;
	}

html {height:100%;margin:0;padding:0;width:100%;text-align:left}
body {height:100%;margin:0;padding:0;width:100%;background:white url('http://www.eclipse.org/higgins/images/higgins_site_gradient.png') left bottom repeat-x fixed;}
body {font:normal small Arial, 'Microsoft Sans Serif', Verdana, Helvetica, sans-serif;}
form.search_form {margin:0px 0px 0 0;padding:0;border:0px solid red;width:180px}
td.tdsep form.search_form {margin:0px 0px 0 0;padding:0;border:0px solid red;width:250px}
input.search_button {position:relative;top:3px;border:0px solid #ddd;border-left-style:none;margin:0;width:15px}
input.search_input {border:0px solid #ddd;margin:0;padding:2px 0;overflow:hidden;width:160px;background:}
td.tdsep .search_input {width:222px}
div.search_div {border:1px solid #ddd;border-width:1px 1px 1px 1px;white-space:nowrap;font-size:1px;width:100%;background-color:white}
/**/
.custom_eclipse_header {}
/*body {height:100%;margin:0;padding:0;background:white url('http://www.eclipse.org/higgins/nursery/images/higgins_site_gradient.png') left bottom repeat-x fixed;}*/
body {height:100%;margin:0;padding:0;background:white url('http://www.eclipse.org/higgins/images/higgins_site_gradient.png') left bottom repeat-x fixed;}
body {font:normal small Verdana, 'Microsoft Sans Serif', Arial, Helvetica, sans-serif;}

div.higgins_div_body {width:100%;height:100%}
div.higgins_div_page {margin-left:30px;background:white;width:974px}
div.higgins_div_cont {border:1px solid #ddd;border-bottom-style:none;clear:both;padding-top:20px}
div.dbutton {width:82px;height:56px;float:left;text-align:center;background:white url('http://www.eclipse.org/higgins/images/higgins_site_button.png') no-repeat;}
div.dbutton span {position:relative;top:38%;color:#999;font:normal x-small tahoma}
div.dbutton span.two {position:relative;top:26%;color:#999;font:normal x-small tahoma}
h3 {color:#57A8DF;font:bold medium Arial;margin:10px 0 0 0}
h2 {color:#57A8DF;font:bold large Arial;margin:10px 0 0 0}
h1 {color:#57A8DF;font:bold x-large Arial;margin:0px 0 10px 0}
table.tbl {width:auto;}
td.tdfirst {border-right:1px solid #ddd;padding-right:5px;width:156px}
td.tdsecond {padding:0px 5px}
td.tdthird {padding:0px 5px;border-left:1px solid #ddd;width:180px}
td.tdcont {padding:0 5px}
td.tdsep {padding-top:5px;padding-right:5px;height:10px}
.percent50left {float:left;width:49%;text-align:left;white-space:nowrap}
.percent50right {float:right;width:50%;text-align:right;}
ul, li {margin:0px;padding:0px;list-style-image:none}
ul.ul_disk {margin:10px;}
ul.ul_disk li {margin:5px 15px;padding:0px;list-style:disc outside}
ul.ulnews {margin-left:5px;margin-bottom:20px;color:#999;}
ul.ulnews li {margin:3px 0px;list-style:inside disc}
ul.ulnews li a {font:normal small tahoma}
ul.ulnews li a span{color:#999;}
ul.ultext {margin-left:16px;color:#57A8DF;}
ul.ultext li {margin:8px 0px;}
ul.ultext li span{color:#999;}
td.tdmenu {font-family:'Microsoft Sans Serif',tahoma;font-size:104%;padding-right:5px}
ul.ulmenu {margin-left:20px;color:#999}
ul.ulsubmenu {margin-left:20px;color:#999;}
ul.ulmenu li {list-style:none outside;margin-top:2px}
ul.ulsubmenu li {list-style:disc outside}
li ul li.active {list-style-image:url('http://www.eclipse.org/higgins/images/higgins_site_LiActive13.png')}
ul li.active {list-style-image:url('http://www.eclipse.org/higgins/images/higgins_site_LiActive13.png')}
ul.ulsubmenu li a, ul.ulmenu li a, ul.ulnews li a {color:#57A8DF;text-decoration:none}
ul.ulsubmenu li a:hover, ul.ulmenu li a:hover,ul.ulnews li a:hover {color:#57A8DF;text-decoration:underline}
ul.ulsubmenu li a:active, ul.ulmenu li a:active, ul.ulnews li a:active {color:#57A8DF;text-decoration:none}
ul.ulmenu ul.ulsubmenu li a span, ul.ulmenu li a span {color:#999}
ul.ulsubmenu li.active a span, ul.ulmenu ul.ulsubmenu li.active a span {color:#57A8DF;text-decoration:none}
.txtBold {color:#999;font:normal 19px/25px Tahoma;}
div.footer {text-transform:uppercase;font:bold xx-small Arial;color:#999;border-bottom:1px solid #ddd;clear:both;padding:0px 5px;height:26px}
div.footer p.percent50left, div.footer p.percent50right {margin-top:8px}
div.footer a {display:block;float:left;color:#999;margin-right:5px}
a:visited, a:link {text-decoration:underline}
a:link {color:#555}
a:visited {color:#999}
p.indented {margin}
/*
a:active, a:hover {text-decoration:none}
a:visited {color:#666;border-bottom:1px solid #57A8DF}
*/

.zagbg, .homeitem3col {
	background-image: url('http://www.eclipse.org/higgins/nursery/images/hbgTop4.png');
	background-position: 0px 0px;
	background-repeat: no-repeat;
	padding-left:15px;
	padding-top:6px;
	margin-bottom:16px;
}

.homeitem3col p, .homeitem3col ul{
margin-top:5px;
margin-bottom:10px;
}

.zagcont {
	border:1px solid #eee;
	border-width:0px 0px 0px 0px;
	padding-left:10px;
	padding-top:0px;
}

.homeitem3col h3 {
	/*
	color: #bbb;
	padding: 8px 2px 2px 2px;
	background-color: #ccc;
	border-top:1px solid #57A8DF;
	border-left:1px solid #57A8DF;
	font-size: 1.1em; 
	font-size: 110%;
	*/
}
.homeitem3col li,
.zagcont li {
        list-style-type: none;
        list-style-image: none;
	/*
	list-style-image: url(/eclipse.org-common/themes/Phoenix/images/arrow.gif);
	border-style: dashed;
	border-color: #669;
	border-width: 0 0 1px 0;
	*/
}
body {
height:100%;
margin:0;
padding:0;
width:100%;
background:white url('http://www.eclipse.org/higgins/images/higgins_site_gradient.png') left bottom repeat-x fixed !important;
font-size:small;
background:#FFFFFF none repeat scroll 0%;
color:black;
font-family:arial,sans-serif;
font-size:small;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin:0pt;
padding:0pt;
}

#leftnav {
}
#leftnav{
line-height:1.5em !important;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px !important;
padding:0pt;
width:156px;
float:left;
border-top:1px solid #CCC;
width:156px;
}
#leftcol{
background-color:#FFFFFF;
color:#FFFFFF;
left:0px;
position:static;
vertical-align:top;
width:156px;
z-index:3;
}
#leftcol #leftnav {color:#999;background:white;padding-top:32px !important;}
#leftcol #leftnav li {list-style:none outside;margin-top:2px;background:white}
#leftcol #leftnav li.active, #leftcol #leftnav li.select, #leftcol #leftnav li a.active, #leftcol #leftnav li a.select {
list-style-image:url('http://www.eclipse.org/higgins/nursery/images/higgins_site_LiActive13.png') !important;
list-style-position:inside !important;
}
#leftcol #leftnav li {
border-color:#7A79A7;
border-style:none;
border-width:0px;
margin-bottom:0pt !important;
width:155px;
background-image:none !important;
}
#leftcol #leftnav li a {display:inline;background:white;color:#777;text-decoration:none;padding:4px 0px 4px 15px;}
#leftcol #leftnav li a:hover {color:#57A8DF;text-decoration:none}
#leftcol #leftnav li a:active {color:#57A8DF;text-decoration:none}
ul.ulmenu ul.ulsubmenu li a span, ul.ulmenu li a span {color:#999}
ul.ulsubmenu li.active a span, ul.ulmenu ul.ulsubmenu li.active a span {color:#57A8DF;text-decoration:none}

#header-nav ul {}
#header-nav ul li {}
#header-nav ul li a {}
#header-global-holder {
position:static;
float:right;
/*
background:transparent url(http://www.eclipse.org/higgins/images/eclipse_custom_header.png) no-repeat scroll right 31px !important;
*/
}
#content {
min-height:500px;
border-color:-moz-use-text-color #cccccc;
border-left:1px solid #ccc;
border-top:0px solid #ccc;
border-right:0px solid #ccc;
border-bottom:0px solid #ccc;
color:black;
line-height:1.5em;
margin-left:15px;
padding:0pt 1em 1.5em;
position:static;
}
#header .eclipse-main-global {
background:transparent;
background-image:none !important;
width:395px;
border:0;
}
#column-content {
/*position:absolute;top:203px;left:200px;width:875px;*/
position:static;
margin:0px 0px 0px 156px;
padding-left:0px !important;
padding-top:20px !important;
padding-right:0px !important;
padding-bottom:0px !important;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
}

#footer {
background-color:#fff;
background-image:none;
zbackground-position:left top;
zbackground-repeat:repeat-x;
border:1px solid #ccc;
border-bottom:1px solid #ccc;
clear:both;
color:#53528A;
font-size:0.9em;
height:30px;
line-height:300%;
margin-left:-1px;
position:relative;left:1px;
text-align:right;
text-transform:uppercase;
width:972px;
z-index:3;
}
#footernav {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:10px 0pt 0pt;
padding:0pt;
}
#footernav li {
border-color:#CCCCCC;
border-style:solid;
border-width:0pt 0pt 0pt 0px;
float:left;
padding:0pt 3px;
font-family:Arial;
font-size:xx-small;
}
#footernav li.first {
border-width:0pt;
}
#footernav li a, #footernav li a:link, #footernav li a:visited {
text-decoration:underline;
color:#999;
}
#footer p, #dblfooter p {
color:#999;
font-family:Arial;
font-size:xx-small;
font-weight:bold;
margin:10px 20px 0pt 10px;
padding:0pt;
}
p {
line-height:1.5em;
margin:0.4em 0pt 0.5em;
}
ul {
line-height:1.5em;
list-style-image:òùòó;
list-style-type:square;
margin:0.3em 0pt 0pt 1.5em;
padding:0pt;
}
li {
margin-bottom:0.1em;
}
div.dbutton {width:82px;height:56px;float:left;text-align:center;background:white url(images/higgins_site_button.png) no-repeat;}
div.dbutton span {position:relative;top:38%;color:#999;font:normal x-small tahoma}
div.dbutton span.two {position:relative;top:26%;color:#999;font:normal x-small tahoma}

#header-utils {padding-right:10px !important;margin-right:10px !important;}
div.custom_search_div form {margin:0px !important;padding:0px !important;border:1px solid #999;width:242px;overflow:hidden}
div.custom_search_div form input {border-style:none !important;}

div.div_higgins_search {float:right}
.search_form {margin:0px 0px 0 0;padding:0;border:0px solid red;width:180px}
td.tdsep form.search_form {margin:0px 0px 0 0;padding:0;border:0px solid red;width:250px}
.search_button {position:relative;top:3px;border:0px solid #ddd;border-left-style:none;margin:0;width:15px}
.search_input {border:0px solid #ddd;margin:0;padding:2px 0;overflow:hidden;width:160px}
td.tdsep .search_input {width:222px}
.search_div {border:1px solid #ddd;border-width:1px 1px 1px 1px;white-space:nowrap;font-size:1px;width:100%}
/*IE70Fixes.css (line 6)*/
/* 7.0 - only fixes */
/* content area */ 
/* workaround for various ie float bugs */

/* This bit is needed to make links clickable... WTF */
#column-content #content {
	height: 1%;
}

.rtl #column-one {
	/* For some reason it tries to inherit the padding-top into every div,
	 * and I can't figure out how to get it back off.
	 * Margin works correctly for this use, though.
	 */
	padding-top: 0;
	margin: 0;
}

#header {
        position: relative;
}
#leftcol {
        float: left;
}
#topnav, #topnavsep, #leftcol {
        top: 0px;
}


/* the tabs */

#p-cactions {
	z-index: 3;
}


#p-cactions li {
	padding-bottom: 0 !important;
	border: none;
	background-color: transparent;
	cursor: default;
	float: none !important;
}

#p-cactions li a {
	display: inline-block !important;
	vertical-align: top;
	padding-bottom: 0;
	border: solid #aaa;
	border-width: 1px 1px 0;
}
#p-cactions li.selected a {
	border-color: #fabd23;
	padding-bottom: 0.17em;
}
#p-cactions li a:hover {
	padding-bottom: 0.17em;
}
#p-navigation a {
	display: inline-block;
	width: 100%;
}
#portal-personaltools {
	padding-bottom: 0.1em;
}
textarea {
	width: 96%;
}

/*
div.editsection,
#catlinks,
div.tright,
div.tleft {
	position: relative;
}
*/


#footer li {
	/* Work around bug with inline <li> tags with right margins and nowrap */
	margin-right: 0;
}



