/** HIDERS */

#header, #sidebar .shadow, #screenshots, img.icon {
    display: none;
}

/** BASIC TAG STYLE OVERRIDES */

* {
	color: #000 !important;
}
body, table, th, td, p {
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
    background-color: white;
    margin: 0px;
}
a {
    color: black;
    font-style: italic;
}
hr {
    margin: 4px 0px;
}
ul {
    margin: 0px;
    padding-left: 2em;
}
table, tr, td {
    padding: 0px;
    margin: 0px;
    border: none;
}
img {
    border: 0;
}


/** CONTAINER STYLES FOR PAGE LAYOUT */

#container {
	margin: 0;
	padding: 0;
	border: none;
	width: auto;
}
#main {
	padding: 0;
}



/** THIS PORTION IS FOR VARIOUS SECTION MARKUP */

.title, .section, .version {
     font-style: normal;
     font-weight: bold;
}
.title {
     font-size: 22px;
}
.section {
     font-size: 16px;
}
.version {
     font-size: 12px;
}
.copyright {
     font-size: 10px;
}


/** NAVIGATION BAR BOXES, AND LISTS FOR SOFTWARE PAGE, MISC MARKUP */

.list, .a {
    background-color: #ddd;
}
.list th {
    color: white;
    font-weight: bold;
    background-color: #903;
    text-align: left;
    border-bottom: 1px solid #600;
}
.list th, .list td {
    padding: 2px 6px;
}    

.b {
    background-color: #bbb;
}
