	body {
		margin: 0px 0px 10px 0px;
		/*margin-bottom : 10px;*/
		/*background: Navy;	*/
		/* Background was #336699 */
		/* Then was #2E5F8D */
		/*background : #2A5884;*/
		/*background : #336699;	*/
		/*background : url(mt-static/images/bluebg.jpg) repeat scroll;*/
		background : url(mt-static/images/custom/light_blue_lines_bg.gif) repeat scroll;
		/*scrollbar-face-color: #336699; 
		scrollbar-highlight-color: #f1f1f1; 
		scrollbar-shadow-color: #707070; 
		scrollbar-arrow-color: white; 
		scrollbar-base-color: #336699; 
		scrollbar-darkshadow-color: #336699; 
		scrollbar-track-color: #f0f0f0; 
		xscrollbar-3d-light-color: #336699;*/
	}

	#main-container {
		/*background : url(mt-static/images/bluebg.jpg) repeat scroll;*/
	}


	A 			{ color: Navy; text-decoration: none; font-weight: bold; } 
	A:link		{ color: Navy; text-decoration: none; font-weight: bold; } 
/*	A:visited	{ color: #1452C0; text-decoration: none; font-weight:bold; } */
	A:visited	{ color: Navy; text-decoration: none; font-weight: bold; }
	A:active	{ color: Navy; font-weight: bold; } 
	A:hover		{ color: Navy; text-decoration: underline; font-weight: bold; }
	
	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	#banner {
		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		color:#FFF;
		/*font-size: xx-large;*/
		font-size: 18pt;
		line-height: 27pt;
		font-weight: normal;
		/*border-bottom: 1px solid #FFF;*/
		border-top: 3px solid #99CCFF;
		border-bottom: 3px solid #99CCFF;
		/*border-right: 3px solid #99CCFF;
		border-left: 3px solid #99CCFF*/
		/* Background was #336699 */
		/*background: #204466;*/
		background-color: #204375;
		padding: 6px 15px 10px 15px;
		/*text-transform:uppercase;*/
		letter-spacing: 3pt;
		margin-left : 1.5%;
		margin-right : 1.5%;
		margin-top : 12px;
		text-align : center;
		background : url(mt-static/images/custom/dark_blue_lines_bg.gif) repeat scroll;
	}
	
	#banner a,
    #banner a:link,
    #banner a:visited,
    #banner a:active,
    #banner a:hover {
		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		/*font-size: x-large;*/
		font-size: 18pt;
		color: #FFF;
		text-decoration: none;
	}

	.description {
		/*font-family: Arial, 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;*/
		font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		/*color: #FFFFC1;*/
		color: #FFFFB7;
		/*font-size: 73%;*/
		font-size: 10pt;
		font-weight: bold;
		/* Background was #336699 */
		/*background: #204466;*/
	
		/*background-color: #204375;*/
		text-transform: none;
		letter-spacing: none;
		/*padding: 10px 0px 10px 0px;*/
		padding: 3pt 0px 0px 0px;
		/*border-bottom: 3px solid #99CCFF;*/
		font-style : italic;
		letter-spacing: 1.5pt;
		margin-left : 0%;
		margin-right : 0%;
		text-align : center;
		line-height : 1.1em;
		/*background : url(mt-static/images/custom/dark_blue_lines_bg.gif) repeat scroll;*/
	}

/* Note:  Is this style required or not? */
	.description b {
		line-height: 1.5em;
	}

	.mastertable {
		/*margin-left : 2%;
		margin-right : 2%;*/
		/*margin: 20px 0% 0% 0%;*/
		margin-top : 13px;
		margin-bottom: 0px;
		/*margin-left: 6px;*/
	}

	#leftlinks {
		/*z-index: 1;
		position:absolute;	*/
		/*top: 106px;*/
		/*top: 180px;
		right: 2%;	*/
		/*width: 205px;	*/
		/*width : 26%;	*/
		/*background:#fff;*/
		/*background: #E5FFEF;*/
		/*background: #E5FFF9; - light, more blue-green*/
		background: #FFFFE3;
		/*padding-right:15px;	*/
		/*margin-top: 25px;	*/
		/*margin: 0% 4% 0% 0%;*/
		margin-right : 13px;
		/*border-top: 4px outset #6699CC;
		border-left: 4px outset #6699CC;
		border-right: 4px outset #6699CC;
		border-bottom: 4px outset #6699CC;*/
		border-top: 1px solid #204375;
		border-left: 1px solid #204375;
		border-right: 2px solid #204375;
		border-bottom: 2px solid #204375;
		padding: 0px;
	}

	.blog-body-container {
		/*font-family: Georgia, Times, Tahoma, New York, Arial, Verdana;
		font-size: small;
		vertical-align : baseline;
		text-align : left;
		line-height : normal;
		color : Black;
		font-style : normal;
		font-variant : normal;
		font-weight : normal;*/
		background-color: #ffffff;
		/*border-top: 4px outset #6699CC;
		border-left: 4px outset #6699CC;
		border-right: 4px outset #6699CC;
		border-bottom: 4px outset #6699CC;*/
		border-top: 1px solid #204375;
		border-left: 1px solid #204375;
		border-right: 3px solid #204375;
		border-bottom: 3px solid #204375;
		/*margin: 0% 0% 0% 0%;*/
		/*The following "padding" value affects the spacing between
		the outer blog body edge and the "Date" headers*/
		/*padding: 12px;*/
		padding: 15px;
	}
				
	#content {
		/*z-index: 2;
		position:absolute;*/
		/*top: 106px;*/
		/*top: 180px;
		left: 1%;*/
		/*float:left;*/
		/*width:69%;*/
		/*background:#fff;*/
		/* Background was #336699 */
		/*background: #2A5884;*/
		/*background : #3F79B2;	*/
		/*border-right: 1px solid #999;	*/
		/*margin-right:15px;*/
	
		/*background : #336699;*/
	
		/*margin: 0% 0% 0% 0%;
		padding-bottom:20px;*/
	}

	#links {
		/*z-index: 1;
		position:absolute;*/
		/*top: 106px;*/
		/*top: 180px;
		right: 2%;*/
		/*width: 205px;*/
		/*width : 26%;*/
		/*background:#fff;*/
		/*background: #E5FFEF;*/
		/*background: #E5FFF9; - light, more blue-green*/
		background: #FFFFE3;
		/*padding-right:15px;*/
		/*margin-top: 25px;*/
		/*margin: 0% 0% 0% 4%;*/
		/*margin-left: 13px;*/
		margin-left: 1.6ex;
		/*border-top: 4px outset #6699CC;
		border-left: 4px outset #6699CC;
		border-right: 4px outset #6699CC;
		border-bottom: 4px outset #6699CC;*/
		border-top: 1px solid #204375;
		border-left: 1px solid #204375;
		border-right: 2px solid #204375;
		border-bottom: 2px solid #204375;
		padding: 0px;
	}
		
	.blog {
		/*padding-left:15px;*/
		/*padding-top:15px;*/
		/*new change: padding-top:0px;*/
		/*padding-right:15px;*/
		/* Background color was #336699 */
		/*background : #2A5884;*/
		/*background : #336699;*/
		/*border: 4px solid #717969;*/
		/*margin: 0 2% 0 2%;*/
	}
	
	.blogbody {
		/*font-family: Georgia, "Times New Roman", Times, serif;*/
		/*font-family: Geneva, Helvetica, Arial, sans-serif;*/
		font-family: Arial, sans-serif;
		/*color:#333;*/
		/*color:#202020;*/
		color:#333333;
		/*font-size: 11pt;*/
		font-size: small;
		font-weight:normal;
		background:#FFF;
		line-height:135%;
		/*The following "padding" value affects the spacing/padding
		relative to the	"Date" headers - down from top, and left and right
		indents under "Date" headers. This is the actual text indents.*/
		padding-left:10px;
		padding-right:10px;
		padding-top:12px;
		/*border: 3px solid #B3C9EF;*/
		/* Color border was #99CCFF but was too bright */
		/* then was darkened to 75BBFF */
		/* then tried #59AEFF */
		/* then tried #009FD0 */
		/* then tried #6699CC which was very good */
		/* then tried #70A1D1 which was too light */
	}
	
	/*.blogbody p {
	font-size: small;
	font-weight:normal;
	line-height: 130%;
	}*/

	.blogbody a,
	.blogbody a:link,
	.blogbody a:visited,
	.blogbody a:active {
		font-weight: bold;
		text-decoration: none;
	}
	.blogbody a:hover {
		font-weight: bold;
		text-decoration: underline;
	}
	
	.title	{
		/*font-family: verdana, arial;*/
		/*font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;*/
		/*font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;*/
		font-family: Arial, sans-serif;
		/*font-size: 11pt;*/
		font-size: small;
		color: #003366;
		text-transform: uppercase;
		font-weight:bold;
		line-height : 115%;
	}

	#menu {
  		/*margin-bottom:15px;*/
  		margin-bottom:5px;
		background:#FFF;
		padding-left:10px;
		padding-right:10px;
	}	
		
	.date	{
		/*font-family: 'Trebuchet MS', 'Lucida Grande', georgia, verdana, arial, sans-serif;*/
		/*font-family: Geneva, Helvetica, Arial, sans-serif;*/
		font-family: Arial, sans-serif;
		/*font-size: small;*/
		/*color: #666;*/
		/*font-size: 10pt;*/
		font-size: small;
		color: White;
		/* Background color was #000066 */
		/*background-color: #123470;*/
		/*background-color: #204375;*/
		background-color: #355EA0;
	
		/*border:1px solid #999;*/
		/*border-top: 4px outset #6699CC;
		border-left: 4px outset #6699CC;
		border-right: 4px outset #6699CC;
		border-bottom: 4px outset #6699CC;*/
	
		BORDER-TOP: #a1c1df 1px solid;
		PADDING-TOP: 3px;

		BORDER-RIGHT: #1e3c58 1px solid;
		PADDING-RIGHT: 2px;

		BORDER-BOTTOM: #1e3c58 1px solid;
		PADDING-BOTTOM: 2px;

		BORDER-LEFT: #a1c1df 1px solid;
		PADDING-LEFT: 6px;

		/*BACKGROUND: #00019B;*/
		/*COLOR: #ffffff;*/

		/*margin-top: 10px;*/
	
		/*padding:5px;*/
		/*margin-bottom:10px;*/
		margin-bottom: 6pt;
		/*margin: 0;*/
	
		/*padding: 1px;*/
		font-weight: bold;
		/*margin-top: 20px;*/
		/*padding-left: 7px;*/
	}
		
	.posted	{
		/*font-family: verdana, arial, sans-serif;*/
		font-family: arial, sans-serif;
		/*font-size: 8pt;*/
		font-size: x-small;
		font-weight:bold;
		/*color: #003366;*/
		color:#333;
		margin-bottom: 14px;
		line-height : 1.5em;
	}
	
	.posted a,
	.posted a:link,
	.posted a:visited,
	.posted a:active {
		font-weight: bold;
		text-decoration: none;
	}

	.posted a:hover {
		font-weight: bold;
		text-decoration: underline;
	}
	
	.calendar {
		/*font-family: verdana, arial, sans-serif;*/
		/*font-family: Geneva, Helvetica, Arial, sans-serif;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		color:#666;
		font-size: 7pt;
		font-weight:normal;
		/*background:#FFF;*/
		/*background: #E5FFEF;*/
		/*background: #E5FFF9; - light, more blue-green*/
		background: #FFFFE3;
		line-height:140%;
		padding: 6px 0px 0px 0px;
		text-align: center;
		margin-bottom: 10px;
	}
	
	.calendarhead {	
		/*font-family:verdana, arial, sans-serif;*/
		/*font-family: Geneva, Helvetica, Arial, sans-serif;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		/*color:#003366;*/
		color: Navy;
		font-size: 8pt;
		font-weight:bold;
  		/*background:#FFF;*/
		/*background: #E5FFEF;*/
		/*background: #E5FFF9; - light, more blue-green*/
		background: #FFFFE3;
  		line-height:140%;
  		/*padding:1px;*/
		padding: 3px 1px 1px 1px;
		text-align: center;
	}	
	
	.side {
		/*font-family:verdana, arial, sans-serif;*/
		/*font-family: "MS Sans Serif", Arial, Helvetica, sans-serif;*/
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight:normal;
		/*background: #FFF;*/
		/*background: #FFFFC1;*/
		/*background: #FFF5BD;*/
		/*background: #FFF2D7;*/
		/*background: #FFF7E5;*/
		/*background: #FFECD4;*/
		/*background: #FFF0DD;*/
		/*background: #FFFFCC; -- good bright yellow*/
		/*background: #FFCC99; - dark orange*/
		/*background: #CCFFCC; - good bright mint green*/
		/*background: #DBFFDD; - very good - lighter green*/
		/*background: #DFFFE1;- excellent light green*/
		/*background: #E5FFE9; - best light green*/
		/*background: #E5FFEF; - slight blue-green*/
		/*background: #E5FFF9; - light, more blue-green*/
		background: #FFFFE3;
		/*line-height:140%;*/
		/*line-height: 1.4em;*/
		line-height: 11pt;
		padding: 8px 8px 0px 8px;
		margin-bottom: 10px;
	}
		
	.sidetitle {
		/*font-family: verdana, arial, sans-serif;*/
		/*font-family:'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;*/
		font-family: Geneva, Helvetica, Arial, sans-serif;
		/*color:#666;*/
		color: white;
		font-size: 8pt;
		font-weight:bold;
		/*background:#EEE;*/
		/*background-color: #123470;*/
		/*background-color: #204375;*/
		background-color: #355EA0;
		/*line-height:140%;*/
		line-height: 1.4em;
		/*padding:2px;*/
		/*margin-top:10px;*/
		text-align:center;
		text-transform:uppercase;
		letter-spacing: 1.5pt;

		/*border-top: 3px outset #6699CC;
		border-left: 3px outset #6699CC;
		border-right: 3px outset #6699CC;
		border-bottom: 3px outset #6699CC;*/
	
		BORDER-TOP: #a1c1df 1px solid;
		PADDING-TOP: 3px;

		BORDER-RIGHT: #1e3c58 1px solid;
		PADDING-RIGHT: 2px;

		BORDER-BOTTOM: #1e3c58 1px solid;
		PADDING-BOTTOM: 2px;

		BORDER-LEFT: #a1c1df 1px solid;
		PADDING-LEFT: 6px;
	}
	
	.syndicate {
		font-family:verdana, arial, sans-serif;
		font-size:xx-small;
		font-weight:bold;		
  		line-height:140%;
  		padding:2px;
  		margin-top:10px;
  		text-align:center;
  		background:#EEE;  		
 		}	
		
	.powered {
		font-family:verdana, arial, sans-serif;
		color:#003366;
		font-size: 7pt;
		font-weight: bold;
		border-top: 1px solid #CCC;
		/*border-bottom: 1px solid #CCC;*/
		line-height: 120%;
		text-transform: uppercase;
		padding: 5px 2px 2px 2px;
		margin-top: 10px;
		text-align: center;
		letter-spacing: .2em;
		/*background: #E5FFEF;*/
		/*background: #E5FFF9;	- light, more blue-green*/
		background: #FFFFE3;
	}

	.comments-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;			
	}		

	.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;			
	}	

	.trackback-body {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:10px;			
	}		

	.trackback-url {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
		background:#FFF;
		line-height:140%;
		padding:10px;
		border: 1px solid #CCC;
	}

	.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;			
	}
		
	.comments-head	{ 
		font-family: georgia, verdana, arial, sans-serif; 
		font-size: small; 
		color: #666; 
		border:1px solid #999;
		padding:5px;
		font-weight:normal;
		margin-top:10px;		
	}		

	#banner-commentspop {
		font-family:georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;
		border-bottom: 1px solid #FFF;
		border-top:3px solid #99CCFF;
		background:#336699;
		padding:15px;
	}

/* Added by JJB on 8-12-03 */
	.side li {
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		padding-top: 4px;
		padding-bottom: 4px;
		/*line-height: 12px;*/
		line-height: 10pt;
	}

	.side ul {
		padding: 0px;
		margin: 0px;
	}

	a.buttons:link {
		color: #000066;
		text-decoration: none;
		font-size: 10px;
		border: 1px solid #6699FF;
		padding-left: 8px;
		padding-right: 8px;
		background-color: #D0E9FF;
		margin-right: 4px;
		margin-left: 4px;
		vertical-align: top;
		text-align: center;
	}

	a.buttons:visited {
		color: #000066;
		text-decoration: none;
		font-size: 10px;
		border: 1px solid #6699FF;
		padding-left: 8px;
		padding-right: 8px;
		background-color: #D0E9FF;
		margin-right : 4px;
		margin-left : 4px;
		vertical-align : top;
	}

	a.buttons:active {
		color: #000066;
		text-decoration: none;
		font-size: 10px;
		border: 1px solid #6699FF;
		padding-left: 8px;
		padding-right: 8px;
		background-color: #D0E9FF;
		margin-right : 4px;
		margin-left : 4px;
		vertical-align : top;
	}

	a.buttons:hover {
		/*color: #FFFFFF;*/
		color: Navy;
		/*background-color: #0066CC;*/
		/*background-color : #FFFFAD*/
		background-color : #FFFF7A;
		border: 1px solid #6699FF;
		text-decoration: none;
		font-size: 10px;
		padding-left: 8px;
		padding-right: 8px;
		margin-right : 4px;
		margin-left : 4px;
		vertical-align : top;
	}

	.buttons-orange,
	a.buttons-orange:link,
	a.buttons-orange:visited,
	a.buttons-orange:active,
	a.buttons-orange:hover  {
		border:1px solid;
		border-color:#FC9 #630 #330 #F96;
		padding: 1px 4px 1px 4px;
		font:bold 7pt verdana,sans-serif;
		color:#FFF;
		background:#F60;
		text-decoration:none;
		margin-left: 2px;
	}

	.buttons-blue,
	a.buttons-blue:link,
	a.buttons-blue:visited,
	a.buttons-blue:active,
	a.buttons-blue:hover  {
		border:1px solid;
		border-color: #A0B9E1 #254374 #0E1829 #9FB8DF;
		padding: 1px 4px 1px 4px;
		font:bold 7pt verdana,sans-serif;
		color:#FFF;
		background:#355EA0;
		text-decoration:none;
		margin-left: 2px;
	}

	.buttons-search,
	a.buttons-search:link,
	a.buttons-search:visited,
	a.buttons-search:active,
	a.buttons-search:hover  {
		border:1px solid;
		border-color: #A0B9E1 #254374 #0E1829 #9FB8DF;
		padding: 1px 0px 1px 0px;
		font:bold 7pt verdana,sans-serif;
		color:#FFF;
		background:#355EA0;
		text-decoration:none;
		margin-left: 0px;
		letter-spacing: 1pt;
		position: relative;
		top : -1px;
	}



/* For reference only, for the orange RSS buttons*/
	.rss-orange-button-original-css-code {
		border:1px solid;
		border-color:#FC9 #630 #330 #F96;
		padding:0 3px;
		font:bold 10px verdana,sans-serif;
		color:#FFF;
		background:#F60;
		text-decoration:none;
		margin:0;
	}

/* For reference only, for the date divider bar*/
	DIV.dateseparator {
		BORDER-RIGHT: #1e3c58 1px solid;
		PADDING-RIGHT: 2px;
		BORDER-TOP: #a1c1df 1px solid;
		PADDING-LEFT: 2px;
		/*BACKGROUND: #00019B;*/
		BACKGROUND: Fuchsia;
		PADDING-BOTTOM: 2px;
		BORDER-LEFT: #a1c1df 1px solid;
		COLOR: #ffffff;
		PADDING-TOP: 2px;
		BORDER-BOTTOM: #1e3c58 1px solid;
		TEXT-ALIGN: left;
		font-family: Georgia, Times, Tahoma, New York, Arial, Verdana;
		font-size: small;
		font-weight: bold;
	}

/* TO DO's:
1) Fix Spacing on Tables and from top banner
2) Change blue bar title fonts to san-serif
3) Standardize all fonts
4) Add title graphic
5) Add more buttons, RDF, RSS, XML, find e-mail and about buttons
6) Reformat "Topics" on left side bar as UL like "Recent Entries" for line spacing
7) Replace Search button with graphical button
*/
