/* GENERAL STYLES */
a
{
	color: #666666;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

p
{
   margin: 0px 0px 0px 0px;
   padding: 0px 0px 15px 0px;
}
body.mceContentBody
{
    background-color: #f2f2f2;
    font-size: 0.70em;
    color: Black;
}
body.mceContentBody a,
table.contentAndSnippets td.pageContentCol a
{
    font-style: italic;
}

ul
{
    margin-top: 0px;
    margin-bottom: 15px;
}

div.separatorAbove
{
    border-top: solid 1px #c0c8cd;
    margin-top: 5px;
    padding-top: 15px;
}

.contentTable td
{
	border: 1px solid #C0C8CD;
	border-collapse: collapse;
}

/* EDITOR PROPERTIES */
.graySection {
color: #596c71;
font-size: 1.7em;
font-family: "Garamond", Times, serif;
font-weight: bold;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
}

.refLink {
padding-bottom: 5px;
}

.grayItalicBlock {
color: #666666;
font-style: italic;
}

.blueSectionTitle {
font-family: "Garamond", Times, serif;
font-size: 2.35em;
color: #07aab3;
font-weight: bold;
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 5px 0px;
}

.blueTxt {
color: #07aab3;
}

.grayParagraph {
color: #666666;
padding-bottom: 10px;
}

.infoSmall {
font-size: 0.9em;
color: Gray;
}

contentTable {

}

.altTextGrayBig {
font-family:"Garamond",Times,serif;
color:#596C71;
font-size:1.9em;
padding-bottom: 5px;
}

.altTextBlueBig {
font-family:"Garamond",Times,serif;
color:#07AAB3;
font-size:1.9em;
}

.altTextGraySmall {
font-family:"Garamond",Times,serif;
color:#596C71;
font-size:1.2em;
}

.altTextBlueSmall {
font-family:"Garamond",Times,serif;
color:#07AAB3;
font-size:1.2em;
}

