BODY {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	MARGIN-LEFT: 1px;
	MARGIN-RIGHT: 1px;
	MARGIN-TOP: 0px;
	background-repeat: repeat;
	background-color: #231500;
	padding: 4px;
	background-image: url(../images2/bg.gif);
 } 
 
 a:link {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	COLOR: #FAAC41;
	text-decoration: underline;
	}
	
a:visited {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	COLOR: #FAAC41; text-decoration: underline;
}

a:hover {
	FONT-FAMILY: Verdana, Arial, sans-serif;
	COLOR: #FFFF99; text-decoration: underline;
} 

/* THIS BEGINS THE  FLYOUT MENU CODE*/
#menu {
width: 325px; /* set width of menu */
background: #000000; /* this sets the color of the menu background, and doesn't appear to be visible unless the menu is displaying improperly */
} 

#menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	display: block;
	margin: 0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4c3204;  /* color of link text */
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 22px;

}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
	color: #faac41;
	background: url(../assets/nav_off.jpg);
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

#menu a:hover {
color: #FFFFFF;
background: url(../assets/nav_on.jpg);
}

#menu li {
/* make the list elements a containing block for the nested lists */
position: relative;
} 

#menu ul ul ul {  /* this  part regulates the widtth and position of the flyout menu */
position: absolute;
top: 0;
left: 100%; /* to position them to the right of their containing block */
width: 70%; /* width of the flyout - based on the containing block */
}

div#menu ul ul ul,   /* this affects whether or not the flyout will appear when not rolled over - thus NONE for the display property*/
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/*  THIS ENDS THE FLYOUT MENU CODE */

.dotted_cel {
	border: 1px dashed #a37300;
	background-color: #392200;
}



  .topcel {
	margin:0px;
	text-align:left;
	background-color: #000000;
	padding: 0px;
	height: 28px;
}

  .header_left {
	height: 108px;
	background-image: url(../images2/header_left_01.jpg);
	background-repeat: no-repeat;
	width: 536px;
}
.rightcel {
	width: 275px;
	margin: auto;
}



 .floatleft {
	float: left;
	margin-right:10px;
	margin-bottom: 6px;
}

.floatright { float: right;
margin-right:10 px;
margin-left:20 px;  }

 div.hr {
  border: 0;
  width: 80%;
color: #f00;
background-color: #f00;
height: 5px; 
 }
 
p  { FONT-WEIGHT: normal; 
FONT-SIZE: 10pt; 
}


.8ptgray  { FONT-WEIGHT: normal; 
FONT-SIZE: 8pt; 
MARGIN-BOTTOM: 2px;
MARGIN-TOP: 0px;
COLOR: #999999; 
}

.PAGETITLE  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 12px;
	MARGIN-RIGHT: 12px;
	COLOR: #FFCC99;
}

.section_heading  {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 0px;
	MARGIN-RIGHT: 2px;
	COLOR: #FFFFFF;

}


.PAGETITLE_white {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	MARGIN-BOTTOM: 2px;
	MARGIN-TOP: 2px;
	MARGIN-RIGHT: 2px;
	COLOR: #FFFFFF;

}

.bold {font-weight: bold;}

.bold_12pt {font-weight: bold;
font-size:12px}

/*
a:link {

	text-decoration: none;
}

a:visited {
	color: #8a3867;
	text-decoration: none;
}

a:hover {
	color: #472313;
	text-decoration: none;
}
*/

a:link {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FAAC41;
	text-decoration: underline;
	}
	
a:visited {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FAAC41; text-decoration: underline;
}

a:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FFFF99; text-decoration: underline;
} 
a.nav:link {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FAAC41; 
	text-decoration: underline;
	}
	
a.nav:visited {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FAAC41; text-decoration: underline;
}

a.nav:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FFFF99; text-decoration: underline;
} 



a.nav2:link {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #FF9933; 
	text-decoration: none;

	}
	
a.nav2:visited {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #ffc44e; text-decoration: none;

}

a.nav2:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	COLOR: #CCFFCC; text-decoration: none;

} 

a.nav3:link {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	font-weight:bold;
	COLOR: #FF9933; 
	text-decoration: none;

	}
	
a.nav3:visited {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	font-weight:bold;
	COLOR: #ffc44e; text-decoration: none;

}

a.nav3:hover {
	FONT-FAMILY: Arial, Verdana, sans-serif;
	font-weight:bold;
	COLOR: #CCFFCC; text-decoration: none;

} 
.pink_8pt { 
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #F2C4DE; 
	FONT-FAMILY: Arial, Verdana,  sans-serif; }
	
.footer_cel {
	height: 26px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
}

ul li {
font-family: Arial, Verdana, sans-serif;
FONT-SIZE: 10pt;
TEXT-ALIGN: left;
color: #FFFFFF;
}

ol li {
font-family: Arial, Verdana, sans-serif;
FONT-SIZE: 10pt;
TEXT-ALIGN: left;
color: #FFFFFF;
}

.verticalLineOnTheright {
	border-right: 1px solid black;
}

.verticalLineOnTheleft {
	border-left: 1px dotted #999999;

}

.verticalLineBottom {
	border-bottom: 1px solid #6b4716;
}
.verticalLinebottomblack {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.whitebold {
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana,  sans-serif;
	font-variant: normal;
	text-transform: none;
	text-decoration: blink;
	font-style: oblique;


}

.listheading {

	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #FFFFCC; 
	FONT-FAMILY: Arial, Verdana,  sans-serif;
}

.white_8pt {

	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #FFFFFF; 
	FONT-FAMILY: Arial, Verdana,  sans-serif;
}

.gray_8pt {

	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #b5b5b5; 
	FONT-FAMILY: Arial, Verdana,  sans-serif;
}
.left_cel {
	width: 375px;
}
.italic {
	font-style: italic;
}
.yellow_border {
	border: thin dotted #FFCC33;
}
