/*********************************
NOTE:
If you add or change style classes 
please check that it does not affect
the '_editor_styles.css' file. The 
'_editor_styles.css' file inherits
some basic classes from this file.
-- bds
*********************************/

.note { background: yellow; color:red }
html { font-size: 16px; }
body, html { height:100% }
body {
	margin : 0; padding :0;
	font : .8em/1  Verdana,  Arial,  sans-serif, serif;
	color : #000; 
	background-color : #EC9B30;
	}
p,td, li { font-size : 12.8px; color: #000; }
td p, td li {	font-size: 100%; }
div#content p { margin-top: 0; line-height: 1.25em; }
ul li {
	list-style-image : url(/images/dcc_star_bullet.gif);
	margin: 0; margin-bottom: 7px;
	clear: both;
	line-height: 1.25em;
	}
ul ul li { list-style-type: circle; }

.dates{
font-size:.9em;
color:#324E3F
}
.caption {
font-size: .9em;

}

.FB_fan_wrapper,
.FB_fan_wrapper .FB_fan
{
    background: #FFF;
    overflow: hidden;
    width: 300px;
    height: 65px;
    margin: 0 auto;
    display: block;
    border: 2px solid #3B5998;
}

.FB_fan_wrapper
{
    border: 1px solid #FFF;
    width: 304px;
    height: 69px;
}

h1.img { margin: 0; padding: 0; }
div#content h1,.Header1 {
	font-size: 165%;
	font-weight: bold;
	color: #324E3F;
	}
h2,.Header2 {
	color: #EC9B2F;
	font-weight: bold;
	font-size: 145%;
	margin-bottom:5px;
	}
h3,.Header3 {
	color: #2F437E;
	font-weight: bold;
	font-size: 115%;
	margin-bottom : 0; 
	}
div#contact h3 {
	color: #324E3F;
	margin: 0; padding: 0;
	}
div.pdf {	font-size:85%;float:right;width:350px; padding:10px; line-height:1; }

.bold, b, strong,.bolditalic { font-weight: bold; }
.italic, i, em, .bolditalic { font-style: italic; }


a:link, a:visited {
	color : #AB4E09;
	text-decoration: none;
	}
a:hover, a:active, a.snAT:hover {
	color: #5E6383;
	text-decoration: underline;
	}
a.snAT:link, a.snAT:visited {
	color: #5E6383; font-weight: bold;
	text-decoration: none;
	}
h1 a:link, h2 a:link, h3 a:link,
h1 a:visited, h2 a:visited, h3 a:visited
{ font-size: inherit; color: inhert; text-decoration: none; }
	
a.aris:link, a.aris:visited {
	color: #5E6383;
	text-decoration: none;
	}
a.aris:hover {
	text-decoration: underline;
	}	

a.fl:link, a.fl:visited, div#contact a:link, div#contact a:visited {
	color: #5E6383;
	}
a.fl:hover, div#contact a:hover {
	color :#EC9B2F;
	}
a.flAT:link, a.flAT:visited, a.flAT:hover { color :#EC982F; text-decoration: none; }

div#foot {
	text-align: center;
	margin-bottom: 10px;
            }
div#footlinks, div#copy, div#contact {
	text-align: center;
	margin-top: 10px;
	}
div#contact {
	line-height: 1;
	font-weight: bold;
	color: #A9500A;
	}
div#copy {
	padding-bottom: 10px;
	color : #5E6383;
	font-size : 85%;
	}


div.menu,div.sitemap {
 background: #EAE2CD url(/images/dcc_menu_top.gif) no-repeat top left;
 padding-top:3px; padding-left:3px; 
 }
div.menu { float: right;  margin-bottom: 10px; margin-left: 5px; }
div.sitemap
{
    max-width:395px;
    width:expression(this.parentNode.clientWidth >= 395 ? "395px": "auto" );
}

div.menu h2, div.sitemap h2 { 
	font-size: 115%; font-weight: bold; color: #2F447D; margin:0;
	background: transparent url(/images/dcc_menu_bot.gif) no-repeat bottom right;
	padding: .2em, .9em, .2em, .9em; text-align: center;
	}
ul.menulinks { 
 background: transparent url(/images/dcc_menu_bot.gif) no-repeat bottom right; 
 margin: 0; padding-left: 30px; padding-bottom: 15px; padding-top: 15px;
 padding-right:.9em
 }
ul.menulinks li { margin: 0 0 3px; padding-right: 5px; }

#page_functions td { font-size: 12.8px; }

