.border-bottom-silver {
    border-bottom:1px solid silver;
}

.border-left {
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#454948;
    clear:both;
}

.border-right {
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#454948;
    font-size:1px;
    clear:both;
}

.border-right-silver {
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:silver;
}

.border-top-black {
    border-top:1px solid black;
    background-color:white;
}

.border-top-silver {
    border-top:1px solid silver;
}

.bottom-line {
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#D4D0C8;
    font-size:9px;
}

.centered {
    text-align:center;
}

.centered-section {
    margin-top:15px;
    margin-bottom:30px;
    text-align:center;
}

.column-5 {
    width:5%;
}
.column-10 {
    width:10%;
}

.column-100 {
    width:100%;
}

.column-20 {
    width:20%;
}

.column-30 {
    width:30%;
}

.column-40 {
    width:40%;
}

.column-50 {
    width:50%;
}

.column-60 {
    width:60%;
}

.column-70 {
    width:70%;
}

.column-80 {
    width:80%;
}

.column-90 {
    width:90%;
}

.column-border-right {
    border-right:1px solid silver;
}

.column-centered {
    text-align:center;
}

.column-even {
    background-color:#FFFFFF;
}

.column-odd {
    background-color:#E0E0E0;
}

.data-cell {
    border-top:1px solid silver;
    border-right:1px solid silver;
}

.data-table {
	border:1px solid silver;
	width:100%;
	font-size: 11px;
	border-bottom: 1px solid silver;
}

.data-table td {
	padding:10px;
	font-size: 11px;
}
.data-table th {
	font-size: 11px;
	padding: 5px;
}


.data-table-header {
	background-color:#CCCCCC;
	padding:5px;
	margin:0;
	font-size: 11px;
}

.form-table td, .form-table th {
    height:10px;
}

.label-column {
    text-align:right;
    font-weight:bold;
    padding-right:5px;
}

.labelColumn {
    width:150px;
    text-align:right;
}

.left-column {
    border-right:1px solid silver;
    text-align:left;
}

.left-column-10 {
    border-right:1px solid silver;
    width:10%;
}

.left-column-100 {
    border-right:1px solid silver;
    width:100%;
}

.left-column-20 {
    border-right:1px solid silver;
    width:25%;
}

.left-column-25 {
    border-right:1px solid silver;
    width:20%;
}

.left-column-30 {
    border-right:1px solid silver;
    width:30%;
}

.left-column-40 {
    border-right:1px solid silver;
    width:40%;
}

.left-column-50 {
    border-right:1px solid silver;
    width:50%;
}

.left-column-60 {
    border-right:1px solid silver;
    width:60%;
}

.left-column-70 {
    border-right:1px solid silver;
    width:70%;
}

.left-column-80 {
    border-right:1px solid silver;
    width:80%;
}

.left-column-90 {
    border-right:1px solid silver;
    width:90%;
}

.left-column-even {
    background-color:#FFFFFF;
    border-right:1px solid silver;
}

.left-column-odd {
    background-color:#EDEDED;
    border-right:1px solid silver;
}

.no-border {
    border-top-style:none;
    border-right-style:none;
    border-bottom-style:none;
    border-left-style:none;
    border-width:0;
}


.pad-left {
    padding-left:10px;
}

.pad-left-5 {
    padding-left:5px;
}

.padded-top {
    padding-top:8px !important;
    padding-top:0px;
}

.right-column {
    border-left:1px solid silver;
}

.right-column-10 {
    width:10%;
    text-align:right;
}

.right-column-100 {
    width:100%;
    text-align:right;
}

.right-column-20 {
    width:20%;
    text-align:right;
}

.right-column-30 {
    width:30%;
    text-align:right;
}

.right-column-40 {
    width:40%;
    text-align:right;
}

.right-column-50 {
    width:50%;
    text-align:right;
}

.right-column-60 {
    width:60%;
    text-align:right;
}

.right-column-70 {
    width:70%;
    text-align:right;
}

.right-column-80 {
    width:80%;
    text-align:right;
}

.right-column-90 {
    width:90%;
    text-align:right;
}

.right-column-centered {
    border-left:1px solid silver;
    text-align:center;
}

.right-column-even {
    background-color:#FFFFFF;
    border-left:1px solid silver;
}

.right-column-odd {
    background-color:#EDEDED;
    border-left:1px solid silver;
}

.row-border-top, .row-border-top td {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:silver;
}

.row-border-top-none, .row-border-top-none td {
    border-top:0;
}

.row-even {
    background-color:#FFFFFF;
}

.row-odd {
    background-color:#EDEDED;
}

.table-padding-bottom,  .table-padding-bottom td {
    margin:0 0 10px 0;
    padding:0 0 2px 0;
}

.thin {
    font-size:1px;
}

.thumbnail-table td {
    padding:10px;
    font-weight:normal;
    font-style:normal;
    color:#000066;
}

.top-align {
    vertical-align:top;
}

.width-50 {
    width:50%;
}
.row-border-top-shaded, .row-border-top-shaded td {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:silver;
	background-color: #E5E5E5;
}

