/* $Rev: 1477 $ */
body {
	background-color: #ffffff;
	padding: 0px;
	margin: 0px;
}
#top_container {
	display: none;
}

button, input {
    display: none;
}

#foobar {
    display: none;
}

#ajax-loader {
    display: none;
}

.submenu {
	display: none;
}
.content {
	background-color: #ffffff;
	padding: 20px;
}
h1 {
	font-size: 18px;
	color: #666666;
	font-weight: bold;
}
h1 a, h1 a:visited, h1 a:hover {
	color: #666666;
	text-decoration: none;
	cursor: text;
}
#help_menu {
	display: none;
}
table {
	width: 100%;
	padding: 5px;
}
th {
	text-align: left;
	padding: 4px;
	margin: 0px;
}
tr {
	background-color: #ffffff;
}
td {
	padding: 4px;
	margin: 0px;
}
dt {
	padding-top: 7px;
	padding-bottom: 7px;
	font-weight: bold;
}
input[type="text"], input[type="password"], select {
	padding: 2px;
	width: 200px;
	padding-left: 5px;
}
input[type="text"][readonly="readonly"], input[type="password"][readonly="readonly"] {
	background-color: #eeeeee;
	color: #888888;
}
select {
	width: 209px;
}
form ul {
	padding: 10px;
	padding-left: 15px;
	margin-top: 5px;
}
form li {
	list-style: none;
	padding: 0px;
	display: block;
}
textarea {
	padding-left: 5px;
	padding-right: 5px;
}
ul.action-menu {
	display: none;
}

table.withBorder {
    border-collapse: collapse;
}
table.withBorder td, table.withBorder th {
    border: 1px #000 solid;
}

.breadcrumb {
    display: none;
}

.filterForm {
    display: none;
}

.reportExportForm {
    display: none;
}

.reportFilter {
    display: block;
}

.price-align, .weight-align {
    text-align: right;
    white-space: nowrap;
}

.doc-table {
    font-size: 10px;
}

.doc-table td, .doc-table th {
    border: 1px solid #000;
}

.navigation, .totoplink {
    display: none;
}



.fontSmall {
    font-size: 10px;
}

table.fontSmall {
    border-collapse: collapse;
}

table.fontSmall th {
    text-align: center;
}

table.fontSmall td, table.fontSmall th {
    font-size: 10px;
    padding: 0;
    padding-right: 8px;
}

.contract-product-table {
    border-collapse: collapse;
    font-size: 10px;
}
table.contract-product-table th, table.contract-product-table td {
    border: 1px solid black;
}

.copy_link {
    display: none;
}

.subforms-table {
    width: auto;
    margin: 10px;
}

.contract-content p {
    padding: 2px 0px 0px 0px;
    margin: 0px;
}

.content_wrapper p {
    padding: 0px;
    margin: 0px;
}

.fontSmaller {
    font-size: 9px;
}

.align-center {
    text-align: center;
}
.ptb td, .ptb th {
    border: 1px #000 solid !important;
}

.crm-table {
    font-size: 11px;
}
.crm-table table {
    border-collapse: collapse;
}
.crm-table table td, .crm-table table th {
    border: 1px solid;
}
.seasonSelector {
    display: none;
}
.ui-tabs-nav {
    display: none;
}
.printBlock {
    display: none;
}
.hideOnPrint {
    display: none;
}
.simple .hiddendRecord {
    display: none;
}
.simple .hideOnSimple {
    display: none;
}

.text-bold {
    font-weight: bold;
}

.withPadding td, .withPadding th {
    padding-left: 5px !important;
}

tr.groupItem td {

    font-size: 0.9em;
    color: #666;
    padding-left: 16px;
}
