html, body, div, img, form          { margin: 0; padding: 0; border: 0; }
table, tr, td                      	{ text-align: left; vertical-align: top; margin: 0; padding: 0; border: 0; }
html, body                         	{ color: #815581; font: normal 12px/18px Verdana, sans-serif; }
html								{ /*overflow-y: scroll;*/ }

p, ul, ol, li                      	{ padding: 0; margin: 0; }
p                                  	{ margin-bottom: 15px; }
ul, ol                             	{ padding: 0; margin: 0; list-style-position: outside; }
li                                 	{ padding: 0; margin: 0 0 0 20px; }

/*
h1, h2, h3, h4, h5, h6             	{ margin: 0 0 6px 0; padding: 0; font-family: Arial, sans-serif; }
h1									{ color: #7fa468; font-weight: bold; font-size: 24px; line-height: 24px; }
h2									{ color: #164a75; font-weight: bold; font-size: 18px; line-height: 18px; }
h3									{ color: #164a75; font-weight: bold; font-size: 16px; line-height: 16px; }
h4									{ color: #164a75; font-weight: bold; font-size: 15px; line-height: 15px; }
h5									{ color: #164a75; font-weight: bold; font-size: 14px; line-height: 14px; }
h6									{ color: #164a75; font-weight: bold; font-size: 13px; line-height: 13px; }
*/

a									{ color: #89408a; text-decoration: none; }
a:hover								{ color: #89408a; text-decoration: underline; }
a:focus								{ outline: none; }

.clear								{ clear: both; }
.bold								{ font-weight: bold; }
.italic								{ font-style: italic; }
.underline							{ text-decoration: underline; }
.strike								{ text-decoration: line-through; }

.seo_title							{ margin: 0; padding: 0; text-indent: -999em; overflow: hidden; border: 0; }

.rollover							{ display: block; background-position: center top; background-repeat: no-repeat; text-indent: -999em; }
	.rollover:hover					{ background-position: center bottom; }

.purple								{ color: #701471; }
.green								{ color: #8b9742; }