BODY		{	background-color: #eeeeee ;
			margin:0 
			}
P	 {
			Font-Family : Verdana, sans-serif ;
			Font-Size : Small ;
			Color : #000099
		}
H1	 {
			Text-Transform : Capitalize            ;
			Font-Family : Verdana, sansserif ;
			Font-Size : Large ;
			Color : #000099 ;
			Font-Weight : Bold ;
			text-align : center 
		}
H1.title{	background-color: #FFCC00 ;
		Text-Transform : Capitalize ;
		Font-Family : Verdana, sansserif ;
		Font-Size : Large ;
		Color : #993333 ;
		Font-Weight : Bold ;
		text-align : center 
		}		
H2	 {
			Text-Transform : Capitalize  ;
			Margin-Left : 4px ;
			Font-Family : Verdana ;
			Font-Size : Medium ;
			Color : #669966 ;
			Text-Decoration : Underline ;
			Font-Weight : Normal ;
			text-align : left 
		}
H3	 {
			Font-Variant : Normal   ;
			Text-Transform : Capitalize   ;
			Margin-Left : 8px ;
			Font-Family : Verdana ;
			Font-Size : X-small ;
			Color : #000099 ;
			Font-Weight : Bold ;
			text-align : left 
		}
H3.date {	Font-Variant : Normal   ;
			Text-Transform : Capitalize   ;
			Margin-Left : 8px ;
			Font-Family : Verdana ;
			Font-Size : X-small ;
			Color : ##993333 ;
			Font-Weight : Bold ;
			text-align : right ;
			background-color: #FFCC00 
		}	
h3 i {
		color : #ff0000 ;
		}
li	 {
			List-Style-Type : Decimal ;
			Font-Family : Verdana ;
			Font-Size : X-small ;
			text-align : left ;
			Color : #000099
		}
li li	 {
			List-Style-Type : lower-alpha ;
			Font-Family : Verdana ;
			Font-Size : X-small ;
			text-align : left ;
			Color : #000099
		}
li li li        {
			List-Style-Type : lower-roman ;
			Font-Family : Verdana ;
			Font-Size : X-small ;
			text-align : left ;
			Color : #000099
		}
li strong	 	{
			Color : #ff0000 ;
			Font-Weight : Bold ;
			Font-Size : small ;
		}
blockquote{	margin: 5px 10pc 0px 20px;
		font-family : verdana ;
		font-size : x-small ;
		color : #663300;}
.bullets	 {
			List-Style-Type : Decimal ;
			Font-Family : Verdana ;
			Font-Size : Small ;
			Color : #000099 ;
			text-align : left 
		}
.hmenu		{	Font-Family : Verdana, sans-serif ;
			FONT-SIZE: xx-small ;
		}
.yel_body	{
			Font-Family : Verdana ;
			Font-Size : small ;
			Color : #FFCC00
		}
.brick_body	{
			Font-Family : Verdana ;
			Font-Size : small ;
			Color : #993333
		}
.brick_body A	{
			Font-Family : Verdana ;
			Font-Size : small ;
			Color : #993333 ;
			TEXT-DECORATION : none ;		
		}
.brick_body A:hover
		{	font : bold ;
			Color : #99B85E	;
			TEXT-DECORATION : underline ;
		}		
.apple_body	{
			Font-Family : Verdana ;
			Font-Size : small ;
			Color : #99B95E
		}
.footer		{	
			Font-Family : Verdana ;
			Font-Size : XX-small ;
			Color : #993333
		}
strong	 	{
			Color : #000099 ;
			Font-Weight : Bold ;
		}
#footer_1 A	{	Font-Family : Verdana ;
			Font-Size : XX-small ;
			Color : #993333 ;
			TEXT-DECORATION: none ;
		}	
#footer_1 A:hover
		{	font : bold ;
			Color : #99B85E	;
			TEXT-DECORATION: underline ;
		}
.mid_mid	{	Font-Family : Verdana ;
			Font-Size : small ;
			Color : #000000 ;
			TEXT-DECORATION: none ;
		}

.mid_mid A	{	Font-Family : Verdana ;
			Font-Size : small ;
			Color : #000000 ;
			TEXT-DECORATION: none ;
		}
.mid_mid A:hover{	font : bold ;
			Color : #99B85E	;
			TEXT-DECORATION: underline ;
		}
img		{	border : none ;
		}
.icon		{	font : normal ;
			color : #5A7DFA ;
			font-size : xx-small ;
		}
.icon A		{	font : normal ;
			color : #5A7DFA ;
			font-size : xx-small ;
			text-decoration : none ;
		}
icon A:hover	{	font : normal ;
			color : #99B85E ;
			font-size : xx-small ;
			text-decoration : underline ;
		}
menu_body	{	font : normal ;
			color : #5A7DFA ;
			font-size : xx-small ;
			border-color: #5A7DFA ;
		}
		
/* These were originally in menu.css and are included here */

#menubar{
	position: absolute;
	/* width declared by using uiMenubar.setWidth("auto",i); */
	left: 108px; /* Was left 120 */
	top: 147px;
	/* original background-color: #0A86AA; */
	background-color: #FFCC00;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	/* border-color: #3344ee #000033 #000033 #3344ee ;  */
	border-color: #ffcc00 #ffcc00 #ffcc00 #ffcc00;
	clear: both;
	z-index: 200;
	white-space: nowrap;
}
.buttons{
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	color: /* #ddeeff */ #993333;
	cursor: default;
	border-width: 1px;
	border-style: solid;
	background-color: /* #0B83BF */ #993333;
	border-color:  #FFCC00 /* #222299 */ ;
	float: left;
	display: block;
	padding: 1px 6px 1px 6px;
	margin: 1px 1px 1px 1px;
	text-decoration: none;
	z-index: 300;
	font-weight: 900;
}
.buttonsOver{
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	border-width: 1px;
	border-style: solid;
	float: left;
	display: block;
	text-decoration: none;
	z-index: 300;
	color: #eef;
	background-color: #006699;
	padding: 1px 6px 1px 6px;
	margin: 1px;
	border-color: #3344ee #000033 #000033 #3344ee;
	cursor: default;
	font-weight: 900;
}
.buttonsDown{
	font-size: 12px;
	font-family: verdana, arial, helvetica;
	border-width: 1px;
	border-style: solid;
	float: left;
	display: block;
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	z-index: 300;
	color: #eef;
	background-color: #0A60A0;
	padding: 1px 5px 0px 6px;
	margin: 2px 1px 1px 2px;
	border-color: #3344ee #000033 #000033 #3344ee ;
	cursor: default;
	font-weight: 900;
}

.menuItem, .label{
	font-size: 12px;
	display: block;
	margin: 0;
	color: #ffffff;
	background-color: transparent;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	white-space: nowrap;
	cursor: default;
	z-index: 900;
	width: 100%;
}
.label{
	background-position: center right;
	background-repeat: no-repeat;
	width: auto;
	/* mac ie needs a height for labels */
	height: 15px;
}
a.menuItem:hover {
	font-size: 12px;
	color: #ffffff;
	background-color: #0A60A0;
}
.labelOver{
	font-size: 12px;
	display: block;
	margin: 0;
	color: #ffffff;
	background-color: #0A60A0;
	padding: 3px 10px 3px 10px;
	text-decoration: none;
	white-space: nowrap;
	background-position: center right;
	background-repeat: no-repeat;
	width: auto;
	/* mac ie needs a height for labels */
	height: 15px; 
	}

.menu {
	font-family: verdana, arial, helvetica;
	border-style: solid;
	border-width: 1px;
	border-color: #09569C #000033 #000033 #09569C ;
	position: absolute;
	top: 24px;
	background-color: #993333;
	visibility: hidden; 
	z-index: 1000;
	padding: 4px 0;
	}
.menu * {
	cursor: default;
}
.separator{
	margin:0px 0;
	}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
		padding: 0px 0px 5px 0px;
		width: 100%;
		border-bottom: 2px solid #99B95E;
		margin-bottom:5px;
		}

#leftside{
		float: left;
		width: 140px;
		margin: 0px;
		padding: 0px 2px 0px 0px;
		background-color: #eeeeee;
}

#rightside{
		float:right;
		width: 20%;
		border-bottom: 1px solid #cccccc;
		padding-right: 5px;
}

#middle{
		float: left;
		width: 58%;
		margin-left: 5px;
}
#middle2{	/*For all 2 column pages */
		float: right;
		width: 800px;
		margin-left: 5px;
}
#bottom{
		clear: both;
		font-size: 75%;
		background-color: #99B95E;
		padding: 0px 0px 10px 0px;

}