
table.detailstable td span.header, table.detailstable td span.plainheader 
{
    white-space:nowrap;
    font-weight:bold;
}
table.detailstable td span.plainheader {font-weight:normal!important;}

table.detailstable td label.checkbox {
    display: inline;
    width: auto!important;
}

table.gridview, div.filterArea {
    clear:both;
    /*width:140%; */
}

div#insertForm {
    width:500px;
}

table.gridview {
    border:1px solid #000;
}

table.gridview table.details {
    width:100%;
}

table.gridview td, table.gridview th {
    border: 1px solid #000;
}

table.gridview table td, table.gridview table th {
    border: 0; /*1px solid #000;*/
}

table.gridview table td.smaller {
    font-size: 12px!important;
}

table.gridview table td.halfwidth{
    width:50%;
}

div#pageContent {
    width:700px;
}

div.OpportunityDetails {
    width:700px;
}
/*
div.OpportunityDetails table {
    border-collapse:collapse;
    border:1px solid #000000;
}

div.OpportunityDetails table td, div.OpportunityDetails table th{
    border:1px solid #000000;
}
*/
div.OpportunityDetails th, div.OpportunityDetails td {
    vertical-align: top;
    text-align:left;
    font-weight:normal;
    padding: 3px;
}

div.OpportunityDetails tr.separator td, div.OpportunityDetails tr.separator th {
    padding-bottom:30px;
}

div.OpportunityDetails td span {
    padding-left: 30px;
}

div.OpportunityDetails tr.section-header td, div.OpportunityDetails tr.section-header th {
    font-weight:bold;
    font-size:17px;
}

div.OpportunityDetails td img {
    float:none!important;
}

div.total-count {
    height:0px;
}

span.total-count {
    position:relative;
    top:9px;
    padding-left:8px;
    /*margin-top:-100px;**/
    /*padding-top:50px;*/
}

span.bold {
    font-weight:bold;
}

div.filterArea select {
    width:100%;
}

div.filterArea td {
    padding-right:20px;
}

div.filterArea  {
    border: solid 1px #000;
    padding:10px;
}

tr.footer table {
    float:right;
}