a:link {color: #77971B; text-decoration: none; }
a:visited  {color: #77971B; text-decoration: none;}
a:hover  { color: #A0343A; text-decoration: underline; } 
a:active {color: #A0343A; text-decoration: underline; }

a.sidelink:link { color: #FFFFFF; text-decoration: none; }
a.sidelink:visited { color: #FFFFFF; text-decoration: none; }
a.sidelink:hover { color: #1A6D2E; text-decoration: none;  }
a.sidelink:active { color: ##1A6D2E;  text-decoration: none; }

a.sidelinkgreen:link { color: #1A6D2E; text-decoration: none; }
a.sidelinkgreen:visited { color: #1A6D2E; text-decoration: none; }
a.sidelinkgreen:hover { color: #1A6D2E; text-decoration: none;  }
a.sidelinkgreen:active { color: ##1A6D2E;  text-decoration: none; }

a.whitelink:link { color: #FFFFFF; text-decoration: none; }
a.whitelink:visited { color: #FFFFFF; text-decoration: none; }
a.whitelink:hover { color: #1A6D2E; text-decoration: none;  }
a.whitelink:active { color: ##1A6D2E;  text-decoration: none; }

a.toplink:link { color: #A0343A; text-decoration: none; }
a.toplink:visited { color: #A0343A; text-decoration: none; }
a.toplink:hover { color: #661016; text-decoration: none;  }
a.toplink:active { color: #661016;  text-decoration: none; }

a.copy:link { color: #938778; text-decoration: none; }
a.copy:visited { color: #938778; text-decoration: none; }
a.copy:hover { color: #809415; text-decoration: underline;  }
a.copy:active { color: #809415; text-decoration: underline; }

p.counter {
	font-family: Arial, sans-serif; 
	font-size: 10px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: left;
}

p.sidebarlinks {
	font-family: Arial, sans-serif; 
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
	text-align: left;
}
p.bottomlinks {
	font-family: Arial, sans-serif; 
	font-size: 10px;
	color: #FFFFFF;
	margin: 3px 0px 7px 0px;
	text-align: center;
}

p.copyright  { 
	color: #938778; 
	font-size: 9px; 
	font-family: Arial, sans-serif;
	margin: 7px 0px 0px 0px;
}


p.body {
	color: #282112;
	font-size: 13px;
	line-height: 16px;
	font-family:  Georgia, serif;
	text-align: left;
	margin: 10px 0px 0px 0px;
} 

p.bullet  { 
	color: #434A44;
	font-size: 13px;
	line-height: 16px; 
	font-family:  Georgia, serif;
	text-align: left;
	margin: 0px 0px 0px 7px;
	text-indent: -7px; 
}

p.reference {
	color: #282112;
	font-size: 10px;
	line-height: 12px;
	font-family:  Georgia, serif;
	text-align: left;
	margin: 6px 0px 0px 0px;
} 

p.pagetop {
	color: #282112;
	font-size: 13px;
	line-height: 16px;
	font-family:  Georgia, serif;
	text-align: right;
	margin: 0px 0px -5px 0px;
} 

h1 { 
	color: #A0343A;
	font-size: 20px;
	font-family:  Georgia, serif;
	font-weight: bold;
	margin:  35px 0px 0px 0px;
}

h2 { 
	color: #809415;
	font-size: 15px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	font-style: italic;
	margin:  16px 0px 0px 0px;
}

h3 { 
	color: #544839;
	font-size: 13px;
	line-height: 16px;
	font-family:  Georgia, serif;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	margin: 10px 0px 0px 0px;
}

.txt {
	color: #282112;
	font-size: 13px;
	line-height: 16px;
	font-family:  Georgia, serif;
	text-align: left;
	margin: 10px 0px 0px 0px;
} 

.form {
	color: #809415;
	font-size: 12px;
	line-height: 16px;
	font-family:  Georgia, serif;
	font-weight: bold;
	/*text-align: left;*/
	margin: 10px 0px 0px 0px;
} 

/*-------------------- BB Specific ------------*/

a.bbh:link {color: #A0343A; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.bbh:visited  {color: #A0343A; text-decoration: none; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
a.bbh:hover  { color: #A0343A; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;} 
a.bbh:active {color: #A0343A; text-decoration: underline; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}

a.bb:link {color: #77971B; text-decoration: none; font-size: 12px;}
a.bb:visited  {color: #77971B; text-decoration: none; font-size: 12px;}
a.bb:hover  { color: #A0343A; text-decoration: underline; font-size: 12px; } 
a.bb:active {color: #A0343A; text-decoration: underline; font-size: 12px; }

.btopback {
	background-image: url(pages/imgs/bbtopbak.gif);
	background-repeat: no-repeat;
	background-position: center top;
}

.bbtopcell {
	border: 1px solid #a0343a;
}


.bbbak {
	color: #282112;
	font-size: 12px;
	line-height: 16px;
	font-family:  Georgia, serif;
	background-color: #f1f1f1;
}

.bbtxt {
	color: #282112;
	font-size: 12px;
	line-height: 16px;
	font-family:  Georgia, serif;
	margin: 10px 0px 0px 0px;
	text-align: center;
	background-color: #f1f1f1;
}

/*-------------------- BB Specific ------------*/

.green {color: #1A6D2E;}
.red  {color: #A0343A;}

/* table cells */
.rednav{ border-right: 1px solid #FFFFFF;
		background: #A0343A;
}
.greennav{ 
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	background: #B3BE75;
}

.sidebar{ 
	padding: 30px 20px 20px 20px;
	border-left: 1px solid #FFFFFF;
	background: #B3BE75;
}

.sidebarbottom{ 
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	background: #B3BE75;
}

.content{ 
	padding: 10px 100px 30px 50px;
	background: #FFFFFF;
}




