a:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}
a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
a:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #121212;
	text-decoration: none;
}
a:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
}
.brownbackheadline {
	background-color: #cab388;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FBF6F2;
	font-style: normal;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
}
.bigheadlinebrown {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #312517;
}
.bigheadlinewhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #FFFFFF;
}
.bigheadlineOrange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #FFCC01;
}
.bigheadlineOrange:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bolder;
	color: #FFCC01;
}
.bigheadlineOrange:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
	text-decoration: underline;
}
.bigheadlineOrange:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
}
.bigheadlineOrange:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
}
.bigheadlineblack {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 19px;
	font-weight: bolder;
}

.bluebackheadline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FBF6F2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-repeat: repeat-x;
	background-color: #9FB1BB;
}
.bluegradbackheadline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FBF6F2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-repeat: repeat-x;
	background-image: url(images/headergrad_blue.gif);
	text-transform: capitalize;
}
.brwngradbackheadline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FBF6F2;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-repeat: repeat-x;
	background-image: url(images/headergrad_brwn.gif);
	text-transform: uppercase;
}
.creambackground {
	background-color: #FBF6F2;
}
.form_textarea {
	width: 305px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.form_age {
	width: 35px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.form_200 {
	width: 200px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
}
.form_300 {

	width: 300px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
}
.form_400 {

	width: 400px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	height: auto;
}
.gradblue {
	background-image: url(images/bkggradblue.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.gradbrown {
	background-color: #FFFFFF;
	background-image: url(images/bkggradtan.jpg);
	background-repeat: repeat-x;
}
.gradred {

	background-color: #FFFFFF;
	background-image: url(images/bkggradredblk.gif);
	background-repeat: repeat-x;
}

.gradorange {

	background-image: url(images/bkggradorange.gif);
	background-repeat: repeat-x;
	background-position: center top;
	background-color: #FFFFFF;
}
.headline_cream {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FBF6F2;
	text-transform: none;
}
a.headline_cream {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
}
a.headline_cream:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
	text-decoration: underline;
}
a.headline_cream:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
a.headline_cream:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #FFCC01;
	text-decoration: underline;
}
.headline_black {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}
.headline_orange {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
}
a.headline_orange:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
}
a.headline_orange:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;
}
a.headline_orange:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
}
a.headline_orange:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;
}
.headline_offline {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #947327;
}
.headline_orangesml {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}
.headline_orangesml:link {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}
.headline_orangesml:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;
}.headline_orangesml:visited {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
}.headline_orangesml:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;
}
.headline_orangeoffline {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
}
a.headline_orangeoffline:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeoffline:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
a.headline_orangeoffline:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeoffline:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
.headline_orangeofflinesml {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
}
a.headline_orangeofflinesml:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeofflinesml:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
a.headline_orangeofflinesml:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: none;
}
a.headline_orangeofflinesml:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #a5810d;
	text-decoration: underline;
}
.inputform {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #756135;
	background-color: #FFFFFF;
	text-align: left;
	word-spacing: normal;
	padding: 2pt;
}
.lightbluebacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #E0E4E7;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.lighttanbacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(images/pf_bkgtile.jpg);
	background-repeat: repeat-x;
}
.lightbluegradbacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-image: url(images/pf_bkgtile_blue.jpg);
	background-repeat: repeat-x;
	border: 1px solid #CADBE8;
	padding: 4px;
}
.lightbrwngradbacktext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
	background-image: url(images/pf_bkgtile_tan.jpg);
	background-repeat: repeat-x;
	border: 1px solid #E0D4BC;
	padding: 4px;
}
.mainframe {
	border: 1px solid #4A361A;
}
.mediumheadlinebrown {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #312517;
}
.mediumheadlinewhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.mediumheadlineOrange {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFCC01;
}
.mediumheadlineblack {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.membertext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.membertextstrong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.menutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
}
.profilebkgblue {
	background-image: url(images/bearforbearbkgblue.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.profilebkgbrwn {

	background-image: url(images/bearforbearbkgbrwn.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.profilename {
	font-family: Geneva, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	font-weight: bold; color: #000000;
}
.smallblacktext {
	font-size: 10px;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.sitetext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.sitetext_strong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}
.sitetext_strongblue {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:link {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:visited {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
a.sitetext_strongblue:active {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #13183E;
}
.tuastrong {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-transform: none;
}
.tuastronglight {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.notestocoder {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFF33;
	border: thin dotted #000000;
}
.profilecontact_table {
	background-image: url(images/pf_contactbkg.jpg);
	background-repeat: repeat-x;
}
.pf_cat {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #8EB5CA;
}
.pf_data {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bolder;
	color: #477D9A;
}
.mainframeblue {

	border: 1px solid #6B7C86;
}

.lightyellownotes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-image: url(images/pf_bkgtile_yellow.gif);
	background-repeat: repeat-x;
	border: 1px solid #0000FF;
}
.lightyellownotestext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	vertical-align: top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.text_orange {


	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC01;
}

.text_orangeoffline {



	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #a5810d;
}

.fplogin {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	height: 17px;
	width: 85px;
}

.smallredtext {
	font-size: 11px;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bm_bkgrnd {
	background-image: url(images/bkggradbrwnblk.jpg);
	background-repeat: repeat-x;
	border: thin solid #FFCC01;
}
.bm_userbox {
	border: thin dashed #FFCC01;
}
.membertextstrongwhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.membertextwhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
}
.sitetextwhite {

	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.mainframeorange {


	border: 1px solid #FFCC01;
}
.thumbframe {
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.thumbframe:hover {
	background-color: #FFCC00;
	border: 1px solid #000000;
}
.imreplytext {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
