BODY
{
	font-size: 10pt;
	margin: 0px;
	color: #000000;
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #EBF3FA;
}

/* Header Styles */

h1.header   { font-size: 20px; font-family: Tahoma, Arial, Helvetica, sans-serif; 
               font-weight: bold; color: #3B77A4; 
               border-bottom: 2px solid #3B77A4; margin-bottom: 0px;
               
               padding-left: 0px; padding-bottom: 1px }
h1.header a { text-decoration: none; color: #3B77A4 }
h1.header a:hover { text-decoration: underline }
h2.header   { font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; 
               font-weight: normal; color: #3B77A4; margin-top: 4px; 
               padding-left: 0px; padding-bottom: 0px }
h2.header a { color: #3B77A4 }

/* Footer Styles */

h1.footer   { font-size: 20px; font-family: Tahoma, Arial, Helvetica, sans-serif; 
               font-weight: bold; color: #3B77A4; 
               border-bottom: 2px solid #3B77A4; margin-bottom: 0px;
               margin-top: 1em;
               
               padding-left: 0px; padding-bottom: 1px }
h1.footer a { text-decoration: none; color: #3B77A4 }
h1.footer a:hover { text-decoration: underline }
h2.footer   { font-size: 14px; font-family: Tahoma, Arial, Helvetica, sans-serif; 
               font-weight: normal; color: #3B77A4; margin-top: 4px; 
               padding-left: 0px; padding-bottom: 0px }
h2.footer a { color: #3B77A4 }


.bodybox {border: 2px dotted #3B77A4;
	font-family: Georgia,'Times New Roman',Times,serif;
	padding: 10px;
	}

.bodytext 
	{
	margin-left: 0px; 
	font-size: 16px; 
	font-weight: normal;
	color: #000000;
	background-color: #ffffff;
	}
	

.bodybox td {font-family: Georgia,'Times New Roman',Times,serif; font-size: 14px;
	padding: 5px; 
	}

.keyword {background-color: #FCF2CC; border-bottom: 3px solid #555555; border-right: 3px solid #555555;
 border-top: 1px solid #5D996D; border-left: 1px solid #5D996D;}

.post	{ }
	
.topic {font-size: 14px; font-weight: bold; }

.first { }


.headline 
	{
	margin-left: 0px; 
	font-size: 20px; 
	font-weight: bold;
	color: #000000;
	background-color: #ffffff;
	}


/* Border around right hand link cells */
.linkcolumn {border: 2px dotted #3B77A4;}

td { font-size: 10;}

/* Right Hand Cells (doesn't appear to do anything) */
.sidebox
{
	border: 1px solid #3B77A4;
	padding: .5em
}

/* Right Hand Cells header cell) */
.sideboxHeader
{
	
	background-color: #3B77A4;
	color: #ffffff;
	font-weight: bolder;
	font-size: 14px;
	}

/* Right Hand Cells content cell) */
.sideboxContent
{
	background-color: #ffffff;
}

/* For listed menu links  */

/* Menu in Right Hand Cells content cell) */
.MenuList
	{  
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	}
	
.MenuList ul {
	margin: 0;
	padding: 0;
}

.Menulist li {
	padding: 0 0 .5em 15px;
	margin: 0.5em 0 0 0;
	list-style: none;
	background: transparent url(../Images/box-sm.gif)
	 top left no-repeat;
}




.MenuList a:link {
	text-decoration: none;
	border-bottom: dotted 1px #abc;
}
.MenuList a:visited {
	text-decoration: none;
	border-bottom: dotted 1px #bad;
}
.MenuList a:hover {
	text-decoration: underline;
	border: 0;
}
.MenuList a.image:link, #mainContent a.image:visited{ 
	border: 0;  /* don't underline image links */
}