p {
    margin-top: 10px;
    margin-bottom: 0px;
}
.node-body-header1 {
    font-size: 180%;
    font-weight: bold;
}

.node-body-header2 {
    font-size: 150%;
    font-weight: bold;
}

.node-body-header3 {
    font-size: 125%;
    font-weight: bold;
}

ul {
    list-style-type: disc;
}

ul.circle-bullets {
    list-style-type: circle;
}

ul.no-bullets {
    list-style-type: none;
}

ol {
    list-style-type: decimal;
}

/* Default style for a member picture */
img.node-member-photo {
    width: 200px;
}

.hint {
    color: #A0A0A0;
}

p.hint {
    color: #A0A0A0;
    line-height: 120%;
}

p.padded {
	margin-top: 0px;
	padding-left: 2em;
	line-height: 120%;
}

/* This silly rule avoids overriding the style for the address on the header
(see the firs p rule above) */
div.prepend-4.span-6.last.address > p {
    padding-top: 10px;
    margin-top: 0px;
}

.informational {
    font-weight:bold;
}

/* Example of optional style for a member picture */
img.float-right {
    width: 125px;
    float: right;
    margin-left: 20px;
}

img.float-left {
    width: 125px;
    float: left;
    margin-right: 20px;
}

.node-body-clear-floats {
    clear: both;
}
 
table.sas-table {
    border: thin solid #A0A0A0;
    border-collapse: collapse;
}

table.sas-table thead th {
    border-left: thin solid #A0A0A0;
    border-right: thin solid #A0A0A0;
    padding: 3px;
    text-align: center;
    color: white;
    background-color: #253850;
    font-weight: bold;
    vertical-align: middle;
}

table.sas-table tbody th {
    border-left: thin solid #A0A0A0;
    border-right: thin solid #A0A0A0;
    padding: 3px;
    text-align: left;
    color: #253850;
    font-weight: bold;
    vertical-align: middle;
}

table.sas-table tbody td {
    border-left: thin solid #A0A0A0;
    border-right: thin solid #A0A0A0;
    padding: 3px;
    text-align: center;
    vertical-align: middle;
}

table.sas-table tbody tr.even {
    background-color: #E8F3F5;
}

/* These rules emulate the sas-table style above but are TinyMCE friendly: */
table.sas-blue {
    border: thin solid #A0A0A0;
    border-collapse: collapse;
}

table.sas-blue tbody tr.sas-blue-header td {
    border-left: thin solid #A0A0A0;
    border-right: thin solid #A0A0A0;
    padding: 3px;
    text-align: center;
    color: white;
    background-color: #253850;
    font-weight: bold;
    vertical-align: middle;
}

table.sas-blue tbody td.sas-blue-text {
    border-left: thin solid #A0A0A0;
    border-right: thin solid #A0A0A0;
    padding: 3px;
    text-align: left;
    color: #253850;
    font-weight: bold;
    vertical-align: middle;
}

table.sas-blue tbody td {
    border-left: thin solid #A0A0A0;
    border-right: thin solid #A0A0A0;
    padding: 3px;
    text-align: center;
    vertical-align: middle;
}

table.sas-blue tbody tr.light-blue-background {
    background-color: #E8F3F5;
}













