﻿/***********************************************************
This style sheet controls the CMS Content control only.
It's purpose is to allow the Ektron editors to have 
standard styles and keep the content looking uniform.
New styles may be added to the section below to show up
in the Ektron editor's drop down list.
***********************************************************/


/***********************************************************
These styles are for the drop down list within Ektron.
They allow the user to apply them to the content
they have selected in the editor.
***********************************************************/
.Photo_content {
border:1px solid #cccccc;
margin: 2px 2px 2px 2px;
} /*use in combination with img tag*/

.Small_Text_content {
font-size:10px;
} /*use as a span class within a paragraph*/

.Gray_background_content {
background-color:#cccccc;
} /*use to draw attention to a table row tr tag*/

.Table_Border_content {
border-top:solid #999999 1px;
border-right:solid #333333 1px;
border-bottom: solid #333333 1px;
border-left:solid #999999 1px;
} /*use with tables as an external decorative feature to highlight the table*/

.Footnote_content {
font-size:10px;
text-indent: -10px;
letter-spacing: .10em;
}/*use with articles and publications when citing a source*/



/***********************************************************
Global style set to add padding, margins and a default font
size to the CMS Content control only. This is needed so the
content does not run into the sides of the container.
***********************************************************/
.cms_content
{
    font-size: 12px;
	margin-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
}



/***********************************************************
These are styles for default HTML elements that are applied
to the CMS Content control. They do not need to be called
within the Editor and will be applied automatically when 
one of the tags below is used.
***********************************************************/
#cms_content h1, h2, h3, h4 {
  font-family: Geneva, Arial, Helvetica, sans-serif;
  color: #000000;
  font-weight:bold;
  margin-bottom: 18px;
}
		
#cms_content h1 {
  font-size: 24px;
}
		
#cms_content h2 {
  font-size: 18px;
}
		
#cms_content h3 {
  font-size: 16px;
}
	
#cms_content h4 {
  font-size: 14px;
  letter-spacing:.075em;
}

#cms_content p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    margin-bottom: 18px;
}

#cms_content blockquote, q {
	quotes: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#cms_content blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
		
#cms_content a {
  color: #765847;
  text-decoration: underline;
  font-weight: bold;
}

#cms_content a:hover {
  color: #8c0411;
  text-decoration: underline;
}
		
#cms_content a:visited {
  color: #05361f;
  font-weight:bold;
}

#cms_content ul li {
list-style:disc;
}

#cms_content ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom:18px;
}

#cms_content ol li {
list-style: decimal;
}

#cms_content ol {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-bottom: 18px;
}

#cms_content p {
margin-bottom:18px;
}

#cms_content img {
border: none;
margin: 3px 3px 3px 3px;
}

#cms_content table{
border-collapse: collapse;
border-spacing:0;
border: none;
}
