/* ---------------------------------------------*/
/*  First set the global styles			*/
/*   The overrides will come after these	*/
/* ---------------------------------------------*/

/* Anchor Definitions */

a			{ font-size: 12px; color: rgb(51, 0, 0); }
a:link		{  }
a:visited	{  }
a:hover		{  color: rgb(255, 0, 51);  background-color: rgb(250, 250, 250) ; }
a:active	{  }

body	{
	background-image: url('../graphics/bg_007.gif'); background-attachment: fixed;
/*	font-family: Tahoma, Geneva, Arial, sans-serif;  */
	font-family: Georgia, "Times New Roman", serif; 
	font-size: 12px; color: rgb(51, 0, 0) ;
	}
h1	{
	font-size: 14px; 
	font-weight: bold;;
	margin: 1em 1em 1em 1em;
	}
h2	{
	font-size: 14px; 
	font-weight: bold;
	margin: .75em .75em .75em .75em;
	}
h3	{
	font-size: 12px; 
	font-weight: bold;
	margin: .5em .5em .5em .5em;
	}
h4	{
	font-size: 12px; 
	font-weight: bold;
	margin: .25em .25em .25em .25em;
	}
h5	{
	font-size: 12px; 
	font-weight: bold;
	text-decoration: underline;
	margin: 0 0 0 0;
	}
p	{
	margin: .25em ;
	}
table	{
	empty-cells: show;
	border-collapse: collapse; border-style: none;
	margin: 0 ;
	}
th	{
	font-size: 12px; font-weight: bold;
	text-align: left;
	padding: 0 ;
	margin: .1em ;
	}
td	{
	font-size: 12px;
	border-style: none;
	padding: 0 ;
	margin: .25em ;
	}
	
/*	Start the definitions for the various elements */	
#divBody	{		/* this defines the entire body of the site - seperate from actual available display space */
	width: 850px;			/* define the overll page width - everything else is a percentage to this number */
	margin: 1em auto 1em auto;			/* this will center the div  and provide a little top and bottom margin */
	}
#divHDR	{		/* this defines the header area of the page */
	width: 100%; 
	text-align: center; 
	margin: .25em auto .25em auto;			/* this will center the div  and provide a little top and bottom margin */
	clear: both;  
	}
#divMenu	{
	width: 100%; 
	text-align: center; vertical-align: bottom;
	margin: 1em auto 1em auto ;
	}
#divMain	{
	border: 1px solid black;
	width: 100%; 
	background-color: rgb(240, 240, 240); 
	padding: 0 ; 
	margin: .5em .5em .5em .5em ;
	}
#divFTR	{ 
	width: 95%; 
	text-align: center; 
	padding: 0.25em; 
	clear: both; 
	}
.hdrHDR {
	width: 100% ;
	}
.hdrHDRL	{
	width: 27% ;
	font-weight: bold;
	text-align: center; vertical-align: middle;
	padding: 1px 1px 1px 1px;
	}
.hdrHDRC	{
	width: 46% ;
	font-size: 16px; font-weight: bold;
	text-align: center; vertical-align: middle;
	padding: 1px 1px 1px 1px;
	}
.hdrHDRR	{
	width: 27% ;
	font-weight: normal;
	text-align: center; vertical-align: middle;
	padding: 1px 1px 1px 1px;
	}
.hdrHDRR1	{
	font-size: 14px; font-weight: bold; color: rgb(255, 0, 0);
	}
.hdrHDRR2	{
	font-size: 14px; font-weight: bold; color: rgb(102, 0, 0);
	}
.hdrHDRR3	{
	font-size: 12px; font-weight: normal; color: rgb(0, 0, 0);
	}
.mainTbL {
	width: 100% ;
	}
.smalltext	{
	font-size: 11px;
	}
.newstext	{
	font-size: 12px;
	}
/* ==============================================
	The following 2 definitions work together
	to create "drop" caps for an article
	and MUST be as defined
============================================== */
div.spctext {
	text-align: left ;
	}
p.spctext	{
	font-size: 13px;
	padding: .2em .25em .2em .25em ;
	}
p.spctext:first-letter	{
	font-size: 135%;
	font-weight: bold;
	}
/* ============================================== */
.gentext	{
	font-size: 12px;
	text-indent: 2em;
	margin-top: .1em;
	margin-bottom: .75em;
	}
.picDesc	{ 
	font-size: 11px;
	text-align: center; 
	}
/* THIS IS THE END OF COMMON DEFINITIONS */
