div#header, div#mainSection
{
    margin-top: 16px;
    margin-left: 16px;
    width: 95% !important;
}

span#nsrTitle
{
    border-bottom: 3px solid #0099b1;
    margin-bottom: 16px;
    display: block;
    width: 100%;
    font-size: 240%;
	padding-bottom: 8px;
	font-family: "Trebuchet MS", sans-serif;
	font-weight: bold;
	color: #3a3649;
}

h1.heading
{
    border-top: 3px solid #0099b1;
    clear: left;
    min-width: 90px;
    text-align: right;
    margin-top: 20px;
    float: left;
    margin-right: 12px;
    padding-top: 6px;
	color: #0099b1;
}

div.section
{
    float: left;
    margin-bottom: 36px;
    margin-top: 10px;
}

tr#headerTableRow1 td
{
    text-align: right !important;
}

tr#headerTableRow2 td
{
    background-image: url('../media/goo.gif');
    background-repeat: no-repeat;
    height: 70px;
    padding-left: 70px !important;
}

div#footer
{
    clear: both;
	padding-top: 30px;
}

table#gradientTable
{
    display: none;
}

table#topTable
{
    display: none;
}

#devlangsMenu
{
    display: none;
}

span#headfeedbackarea
{
    display: none;
}

img.toggle
{
    display: none !important;
}

#allHistory > span
{
	color: #222222 !important;
}

#allHistory > span > .section
{
	clear: left;
}

.section#syntaxSection,
.section#familySection,
.section#seeAlsoSection,
.section#remarksSection,
.section#enumerationSection,
.section#classSection,
.section#membersSection,
.section#methodTableSection,
.section#propertyTableSection,
.section#constructorTableSection,
.section#namespacesSection,
.section#overloadMembersTableSection,
.section#fieldTableSection
{
	clear: none !important;
	width: 60% !important;
}

div.section h1.heading
{
	border: none;
	color: #222222;
	font-size: 110%;
}

.subHeading
{
	clear: left;
}

a:link
{
	color: #0099b1 !important;
	text-decoration: none !important;
}

a:visited
{
	color: #0099b1 !important;
}

a:hover
{
	text-decoration: underline !important;
}

.section
{
	font-weight: 100 !important;
}

/* WebSupergoo Software */
a img { border-style: none; }
#addThisWidget { float: right; margin-right: 1em; }
#bottomTable { clear: right; } /* helptg */
