.styles {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.ebcstyles {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none}
.substyles {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #456162; text-decoration: none}
hr {color:5E8485}
.headerstyles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #456162; text-decoration: none ; font-weight: bold} 
.amHeading {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #456162; text-decoration: none ; font-weight: bold; background-color: #E4DCC7;} 
.selectedAMHeading {  
 	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: white; 
	text-decoration: none ; 
	font-weight: bold; 
	background-color: #b19e76; /*6F390D*/
}
.selectedAMHeading a{  
	color: white; 
}
.selectedAMStyles{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: white; 
	text-decoration: none;
	background-color: #b19e76; /*6F390D*/
}
.selectedAMStyles a{
	color: white; 
}
.headlinestyles {  font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 16pt; color: black; text-decoration: none ; font-weight: bold} 
.subheadlinestyles {  font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 12pt; color: black; text-decoration: none ; font-weight: bold} 
.bylinestyles {  font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 10pt; color: black; font-style: italic ;} 
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.headlinestyles:hover { font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size: 16pt; color: black; text-decoration: underline; font-weight: bold;}
.menu{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
.menuSelected{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; background-color: #C9957C; text-decoration: none}
.menu .active{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFF; text-decoration: none; background-color: #506AAF;}
a.menu:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5E8485; text-decoration: none}
.greengray{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.greengray:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}
.selectedgreengray{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}
a.selectedgreengray:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-decoration: none}

.export {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}
.smallstyles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 4px; color: #000000; text-decoration: none}
.searchstyles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FF9900; text-decoration: none ; font-weight: bold}
.menuheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-decoration: none ; font-weight: bold} 
.leftstyles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #A52A2A; text-decoration: none ; font-weight: bold}
.bodytext{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #A49665; text-decoration: none}
a.bodytext:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none}

/*-------------------------NEW PRIMARY FRONT LAYOUT------------------------------*/

#mainouter{ /*frames the browser window*/
	width: 100%; 
	margin: 0 auto;
}
#mainsite{ /*frames the site*/
	width: 800px; 
	margin: 0 auto;
	position: relative;
}
#fun_1{
	position: absolute;
	background: black url(../images/plush-santa-hat-3.gif) no-repeat fixed center center;
	height: 28px;
	width: 33px;
	top: 30px;
	left: 0px;
}
#topgreenbar{ 
	width: 100%;
	height: 25px;
	background-color: #5E8485;
	margin: 0 auto;
}
#mainbanner{ 
	width: 100%;
	background-color: white;
	margin: 0 auto;
	background-image: url(../images/headerbg.jpg);
}
#mainmenu{ 
	width: 100%;
	height: 20px;
	background-color: #FEF4DA;
	text-align: right;
}
#mainmenu ul{ 
	list-style: none;
	padding: 0;
	margin: 0;
}
#mainmenu ul li{ 
	padding: 0px 7px;
	height: 20px;
	background-color: #FEF4DA;
	text-align: center;
	float: right;
	border-left: 1px solid black;
}
#mainmenu ul li.selected{ 
	color: #FFF;
	background-color: #b19e76; /*6F390D*/
}
#mainmenu ul li.selected a{ 
	color: #FFF;
}
#maincontent{
	width: 800px;
	background-color: white;
}
#articlesmenu{ 
	width: 175px;
	background-color: #5E8485;
	text-align: left;
	vertical-align: top;
}
#vertsep{ 
	width: 10px;
	background-color: white;
}
#mainbody{ 
	width: 430px;
	background-color: white;
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
}
#vbanners{ 
	width: 175px;
	background-color: white;
	text-align: center;
	vertical-align: top;
}
#bottomgreenbar{ 
	width: 100%;
	height: 20px;
	background-color: #5E8485;
	margin: 0 auto;
}

.tooltip_div{
	width: 400px;
	height: auto;
	display: none;
	background-color: #FEEEC4;
	padding: 5px;
	position: absolute;
	top: 15px;
	white-space: normal;
	text-align: left;
}
.tooltip_container{
	position: relative;
	display: inline;
	width: 0px;
	height: 0px;
}
