@charset "UTF-8";
/* CSS Document */

body	{
		color: #000;
		background: #fff;
		margin: 25px 0;
		padding: 0;
		}
		
.hide	{
		text-indent: -9999px;
		}
		
a:link	{
		font-weight: bold;
		text-decoration: none;
		color: #003366;
		background: transparent;
		}
		
a:visited	{
		font-weight: bold;
		text-decoration: none;
		color: #003366;
		background: transparent;
		}

a:active	{
		font-weight: bold;
		text-decoration: none;
		color: #003366;
		background: transparent;
		}

p, td, li, ul, ol, h1, h2, h3, h4, h5, h6	{
		font-family: Georgia, "New Century Schoolbook", Times, serif;
		}
		
h1		{
		font-size: 1.15em;
		font-weight: bold;
		color: #003366;
		}
		
h2		{
		font-size: 1em;
		font-weight: bold;
		color: #006699;
		margin-bottom: 0.25em;
		margin-top: 0.5em;
		}

h3		{
		font-size: 14px;
		font-style: italic;
		text-align: left;
		margin-top: 0.5em;
		color: #006699;
		}

/*  original h4 or blockquote = 
		margin: 0 0 1.53846em 10px; 
		padding: 0 0 0 10px; 
		border-left: 1px solid #eee; 
    */
				
h4		{ 
		font-family: Georgia, "Times New Roman", Times, serif; 
		color: #006633; 
		text-size: 12px;
		margin: 0 0 1.5em 5em; 
		padding: 0 0 0 10px; 
		border-left: 1px solid #006633;
		}

blockquote { 
		font-family: Georgia, "Times New Roman", Times, serif; 
		color: #555; 
		margin: 0 0 1.53846em 10px; 
		padding: 0 0 0 10px; 
		border-left: 1px solid #eee; 
		}
	
html p	{
		margin-top: 0;
		margin-bottom: 1em;
		text-align: left;
		font-size: 0.85em;
		line-height: 1.5;
		}

ul	{ 
		margin-top: 0;
		margin-bottom: 1.5em;
		text-align: left;
		font-size: 0.85em;
		line-height: 1;
		}

li	{ 
		margin-top: 0;
		margin-bottom: 1.5em;
		text-align: left;
		font-size: 0.85em;
		line-height: 1.25;
		}

#footer p	{
		text-align:	center;
		font-size: 10px;
		margin-top: 2px;
		}
		
/* Basic page divisions */

masthead	{
		border-bottom-style: solid;
		border-bottom-color: #83B4D9;
		border-bottom-width: 1px;
		color: #000;
		background: #fff;
		margin: 25px 0;
		padding: 0;
		}

#primarycontent	{
		padding-left: 25px;
		padding-top: 1px;
		}
		
#content	{
		padding-left: 5px;
		padding-top: 1px;
		}

#footer	{
		border-top-style: solid;
		border-top-color: #83B4D9;
		border-top-width: 1px;
		padding-left: 2px;
		padding-top: 2px;
		}
	
/* Sidebar display attributes */

#sidebar p	{
		font-style: italic;
		text-align: right;
		margin-top: 0.5em;
		color: #006699;
		}
		
#sidebar img	{
		margin: 0px 0 0px 0;
		}
		
#sidebar h2		{
		font-size: 1em;
		font-weight: bold;
		font-style: italic;
		color: #003366;
		margin: 0;
		line-height: 1.5;
		text-align: right;
		}
		
/* Navigation bar attributes */

table#nav	{
		border-top-style: solid;
		border-top-color: #000066;
		border-top-width: 1px;
		}
		
table#nav td	{
		font: 11px verdana, arial, sans-serif;
		text-align: center;
		border-right: 0px solid #000;
		border-top: 0px solid #000;
		}
		
table#nav td a	{
		font-weight: normal;
		text-decoration: none;
		text-align: center;
		display: block;
		margin: 0;
		padding: 0;
		}
		
#nav td a:link, #nav td a:visited {
		background: transparent url(/images/bgpat.gif) repeat;
		display: block;
		margin: 0;
		width: 100%;
		line-height: 25px;
		}
		
#nav td a:hover	{
		color: #009900;
		background: transparent url(/images/bgpat.gif) repeat;
		display: block;
		margin: 0;
		width: 100%;
		line-height: 25px;
		}
		
			
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
		
			
		
		
		
		
		
		
		
		
		
		
		
		
		
		