body {
	margin:0px;
	padding:0px;
	background-color: #E1E2D1;
	background-image: url(images/banner_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.imgPadded {
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.imgPadded_4sides{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.tablePadded{
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
		font-family: Arial;font-size: 12px;color: #000000; line-height:17px; font-weight:normal;
}
/********************** news ***************************************/

.newsdate {
	font-family: Arial;font-size: 13px;color: #616719; line-height:18px; font-weight:bold;
}

.newstitle {
	font-family: Arial;font-size: 13px;color: #0073B8; line-height:21px; font-weight:bold;
}
.textlinksnews {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:21px; font-weight:bold; text-decoration:underline; 
}
.textlinksnews:hover {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:21px; font-weight:bold; text-decoration:none;
}

.textlinksnews2 {
	font-family: Arial;font-size: 13px;color: #616719; line-height:17px; font-weight:normal; text-decoration:underline; 
}
.textlinksnews2:hover {
	font-family: Arial;font-size: 13px;color: #0073B8; line-height:17px; font-weight:normal; text-decoration:none;
}

.textlinksnews3 {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:17px; font-weight:normal; text-decoration:underline; 
}
.textlinksnews3:hover {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:17px; font-weight:normal; text-decoration:none;
}

.requiredfield {
	font-family: Arial;font-size: 14px;color: #FF0000; line-height:17px; font-weight:normal;
}

/************************** end news **********************************************/




.bannertext {
	font-family: Arial;font-size: 11px;color: #5C5C40; line-height:15px; font-weight:normal;
}

a.banner {
	font-family: Arial;
	font-size: 12px;
	color: #666;
	line-height:15px;
	font-weight:bold;
	text-decoration:none;
	font-style: normal;
	letter-spacing: 0px;
}

a.banner:hover {
	font-family: Arial;font-size: 12px;color: #000000; line-height:15px; font-weight:bold; text-decoration:none;
}
/*************************************************/
.homepagetext {
	font-family: Arial;font-size: 12px;color: #000000; line-height:16px; font-weight:normal; padding-left:8px;
}

.textlinksmore {
	font-family: Arial;font-size: 12px;color: #000000; line-height:16px; font-weight:normal; text-decoration:underline; 
}
.textlinksmore:hover {
	font-family: Arial;font-size: 12px;color: #000000; line-height:16px; font-weight:normal; text-decoration:none;
}
/*****************************************************/
.search_padding {
	padding-left: 6px;
	background-color: #cfd0b8;
	padding-top: 6px;
	padding-bottom: 6px;
}

/*************************************************/
.homepagetext2 {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal;
}

.textlinksmore2 {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal; text-decoration:underline; 
}
.textlinksmore2:hover {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal; text-decoration:none;
}
/*****************************************************/

/*************************************************/
.greentextbg {
	background:#8A8D61;
}
.greentexttitle {
	font-family: Arial;font-size: 13px;color: #000000; line-height:16px; font-weight:bold; padding:4px;
}

.greentext {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal; padding:4px;
}

.textlinksmore3 {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal; text-decoration:underline; padding:4px;
}
.textlinksmore3:hover {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:19px; font-weight:normal; text-decoration:none;padding:4px;
}

.didyouknowtext {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal; padding:6px;background:#ffffff;
}

/*************************************************/


.search {
	font-family: verdana;font-size: 10px;color: #000000; font-weight:normal; height:18px; background:ffffff; border:none;
}
.textlinkssearch {
	font-family: Arial;font-size: 11px;color: #000000;font-weight:normal; text-decoration:underline; 
}
.textlinkssearch:hover {
	font-family: Arial;font-size: 11px;color: #000000;  font-weight:normal; text-decoration:none;
}
/**********************************************/
.bottomtext {
	font-family: Arial;font-size: 11px;color: #000000; font-weight:normal;
}

.textlinksbottom {
	font-family: Arial;font-size: 11px;color: #000000;font-weight:normal; text-decoration:underline; 
}
.textlinksbottom:hover {
	font-family: Arial;font-size: 11px;color: #000000;  font-weight:normal; text-decoration:none;
}
/***************************************************/

.bodytext {
	font-family: Arial;font-size: 12px;color: #000000; line-height:17px; font-weight:normal;
}
.textlinksA {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:22px; font-weight:normal; text-decoration:underline; 
}
.textlinksA:hover {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:22px; font-weight:normal; text-decoration:none;
}
.title1 {
	font-family: Verdana;font-size: 19px;color: #000000; line-height:17px; font-weight:normal;
}
.note {
	font-family: Arial;font-size: 11px;color: #009090; line-height:17px; font-weight:normal;
}
/********************************************************/

.memberbg {
	background:#8A8D61;
}

.membertext {
	font-family: Arial;font-size: 12px;color: #EFF678; line-height:19px; font-weight:normal; padding:2px;
}
.membertext2 {
	font-family: Arial;font-size: 13px;color: #000000; line-height:19px; font-weight:bold; word-spacing:10px;
}

.textlinksmember {
	font-family: Arial;font-size: 12px;color: #EFF678; line-height:19px; font-weight:normal; text-decoration:underline; padding:6px;
}
.textlinksmember:hover {
	font-family: Arial;font-size: 12px;color: #000000; line-height:19px; font-weight:normal; text-decoration:none;padding:6px;
}
/*************************************************************/

.becomemembertext {
	font-family: Arial;font-size: 16px;color: #393E00; line-height:19px; font-weight:normal;
}
.becomemembertext2 {
	font-family: Arial;font-size: 13px;color: #737830; line-height:19px; font-weight:bold;
}
.linkstitle {
	font-family: Arial;font-size: 13px;color: #616719; line-height:19px; font-weight:bold;
}

/****************************************************************************/

.bullettext {
	font-family: Arial;font-size: 13px;color: #000000; line-height:30px; font-weight:bold; text-decoration:none; 
}
.textlinksB {
	font-family: Arial;font-size: 12px;color: #000000; line-height:30px; font-weight:bold; text-decoration:underline; 
}
.textlinksB:hover {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:30px; font-weight:bold; text-decoration:none;
}
.textlinksC {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:16px; font-weight:bold; text-decoration:underline; 
}
.textlinksC:hover {
	font-family: Arial;font-size: 12px;color: #0073B8; line-height:16px; font-weight:bold; text-decoration:none;
}
.linkstitle2 {
	font-family: Arial;font-size: 12px;color: #616719; line-height:16px; font-weight:bold;
}
.headlines_bottom {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	color: #FFF;
	background-image: url(images/bottom.gif);
	background-repeat: repeat-y;
	text-align: center;
	font-weight: bolder;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: thick;
	border-bottom-style: solid;
	border-bottom-color: #E1E2D1;
}
/************************************************************************************/

.ImageLink A:link {text-decoration: none; border: 0;}
.ImageLink A:visited {text-decoration: none; border: 0;}
.ImageLink A:active {text-decoration: none; border: 0;}
.ImageLink A:hover {text-decoration: none; border: 0;}

.Accordion {
	border-left: solid 1px gray;
	border-right: solid 1px black;
	border-bottom: solid 1px gray;
	overflow: hidden;
	width: 231px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}


.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

.AccordionPanelTab {
	background-color: #6E7149;
	border-top: solid 1px black;
	border-bottom: solid 1px gray;
	text-align:left;
	margin: 0px;
	padding: 3px;
	cursor: pointer;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-weight: bold;
}

.AccordionPanelContent {
	text-align: center;
	vertical-align: middle;
	margin: 0px;
	padding-top: 2px;
	height: 447px;
	width: 231px;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
}


.AccordionPanelOpen .AccordionPanelTab {
	background-color: #A5A581;
}

.AccordionPanelTabHover {
	background-color: #A5A581;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	background-color: #A5A581;
}


.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #A5A581;
}
/* Rules for Printing */

@media print {

  .Accordion {
  overflow: visible !important;
  }
  
  .AccordionPanelContent {
  display: block !important;
  overflow: visible !important;
  height: auto !important;
  }
}
.boldLink {
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

