h2.heading {
font-family: "Helvetica condensed", helvetica, arial, "san-serif";
font-style: bold;
size: 13pt;
color: #8F191C;
line-height:20px;
padding-bottom: 5px;
}

#sidebar h4, #sidebar h3 {
font-family: "Helvetica condensed", helvetica, arial, "san-serif";
}

h2.group-name {
font-family: "Helvetica condensed", helvetica, arial, "san-serif";
}

h3.package-name {
font-family: "Helvetica condensed", helvetica, arial, "san-serif";
}

p {
font-family: "helvetica roman", helvetica, arial, "sans-serif";
size: 10pt;
}

a {
color: #8F191C;
}

a:hover {
text-decoration: underline;
color: #8F191C;
}

div.microsite-logo {
text-align: left;
}

body {
background-image: url(/whitelabel/mulesource/images/bg.gif);
background-attachment:fixed;
background-color:#FFFFFF;
margin:0pt;
padding:1.5em 0pt 0pt;
width:100%;
}

p img {
margin: 2px;
}

p.box{
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
margin: 0px;
}

p.end{
padding-left: 5px;
padding-right: 5px;
margin: 0px;
}

a.server {
font-size: 18px;
}

#package-list {
width:350px;
}

li.component-group {
padding: 0pt 0em 0.5em;
}

p.package-description {
text-align: left;
}

td {
border-bottom: 0px;
vertical-align: top;
}

#td.2 {
border-bottom: 0px;
vertical-align: top;
}

table {
margin-bottom: 0px;
}

div#top-status {
background: #ffffff;
}

div.hidden-text {
visibility :hidden;
}

div#microsite-logo {
visibility :hidden;
}

h3.package-name {
background: transparent url(/whitelabel/mulesource/images/headergreen.png) repeat-x scroll 0%;
color: black;
line-height:1em;
padding:0.5em;
}

#logged-in-status {
color:black;
}

div.niftybox {
background:#D7CAAE none repeat scroll 0%;
}

div.niftybox.gray {
background:#D7CAAE none repeat scroll 0%;
}

div.niftybox.green {
background:#D7CAAE none repeat scroll 0%;
}

body.microsite_configure h3 {
font-family: "Helvetica condensed", helvetica, arial, "san-serif";
font-style: bold;
size: 13pt;
color: #8F191C;
}

h1#top-logo {
background:transparent url(/whitelabel/mulesource/images/logowhite2.gif) no-repeat scroll 0% 0%;
height:50px;
width:300px;
}

#header {
background: url(/whitelabel/mulesource/images/roundedheader.jpg) no-repeat scroll 0%;
height:0.75em;
}

div#top-status a {
color: #8F191C;
}

div#top-status a:hover {
text-decoration: underline;
color: #8F191C;
}

div#content-sidebar {
background:#ffffff;
}

img.data {
margin: 0px;
}

img {
margin: 0pt 0pt 18px;
}