/* beweb savvy cms styles - updated 16 Jan 2006 */
/*
INSTRUCTIONS/NOTES:
 - Modify as needed, these are not hard and fast rules, but using these will ensure all needed styles are defined consistently.
 - The table styles will be used if the administrator pastes in a table from microsoft word, excel or an html page, so its important to define them (they can of course be the same as body copy).
 - Use the next H tag after the headings you need (eg h3 or h4 say) for featured paragraph text if you have such a thing.
 - body.normal is useful if you want to override the body tag of the CMS rich text editor.
 - If using these definitions would require a lot of rework of your existing HTML code, you can prefix them with "normal" (eg "normal.h1") so that they only apply within content blocks.
*/

.normal,P,H1,H2,H3,H4,UL,OL,LI,TD,TH {
	font-family: verdana, arial, helvetica, sans-serif;
	margin-top: 8px;
	margin-bottom: 8px;
	font-size: 10px;
	line-height: 150%;
}


H1 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
H2 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	color: #A68572;
	font-weight: bold;
}
H3 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
H4 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
}
UL {
	margin-left: 20px;
	margin-bottom: 8px;
}
OL {
	margin-left: 30px;
	margin-bottom: 8px;
}
/* the following defines the background when editing CMS text, used only in the CMS rich text editor */
body.normal {
	background-image: none;
	background-color: white;
}
/* the following table styles are used within the content area if a CMS user inserts (or pastes in) a table */
 .Standard_Table {
	border: 1px solid #999999;
	vertical-align: top;
	border-collapse: collapse;
}
 .Standard_Table TH {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
	font-weight: bold;
	text-align: left;
	background-color: #dddddd;
}
 .Standard_Table TD {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 3px;
}
 .Invisible_Gridlines {
	vertical-align: top;
}
/* the following are not used by Savvy CMS, but are generally useful */
img { 
	border:none; 
}
form {
	margin: 0px;
}

base {
	font-family: arial, helvetica, sans-serif;	font-size: 31px;	color: #E3DFDD;
}
.sitemap {color:#497088;font-size:10px;} 
.sitemap a {color:#497088; text-decoration:underline;font-size: 10px; } 
.sitemap a:active {color:#497088; text-decoration:underline;font-size: 10px; } 
.sitemap a:visited {color:#497088; text-decoration:underline; font-size: 10px;}
.sitemap a:hover {color:#497088; text-decoration:none;font-size: 10px; }
/* end of beweb savvy cms styles */

