/* General Styles */	p { font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #000000; }	.border { border: thin #000000 solid}	.border-gray { border: 1px solid #999999;}	.page-sect { background-color: #e7e7e7; padding: 20px; border: 1px solid #000000; clear: none; float: none; height: auto; margin-top: 20px; margin-bottom: 20px; width: 92%; }	.list { font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #333333; margin: 0px 0px 0px 15px; padding: 0px; height: auto; width: auto; border: none; list-style: ../images/home/list-bullets2.gif; display: block;list-style: url(../images/home/list-bullets2.gif) none;}	.listings { font-family: Arial, Helvetica, sans-serif; font-size: x-small; font-style: normal; line-height: normal; font-weight: normal; color: #000000; text-align: left; vertical-align: middle; margin-right: 3px; margin-left: 3px; }	.bold { font-weight: bold; }	.center { text-align: center; }	.italic { font-style: italic; }	.green { color: #006600; }	.red { color: #990000; }/* Header, Title Styles */	h1 { font-family: Arial, Helvetica, sans-serif; font-size: large; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; }	h2 { font-family: Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #000000; }	h3 { font-family: Arial, Helvetica, sans-serif; font-size: large; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #990000; }	h4 { font-family: Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #990000; }	h5 { font-family: Arial, Helvetica, sans-serif; font-size: large; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #009900; }	h6 { font-family: Arial, Helvetica, sans-serif; font-size: medium; font-style: normal; line-height: normal; font-weight: bold; font-variant: normal; color: #009900; }	/* Hor Rule Styles */.hrule1 { border-bottom-width: 2px; border-bottom-style: dotted; border-bottom-color: #666666; width: 100%; border-top-width: 0px; border-top-style: none; }.hrule2 { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; width: 100%; border-top-width: 0px; border-top-style: none; }/* _______________________________________________________ *//* Browser View Size Text Styles */	.type-viewat { font-family: Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; font-weight: normal; color: #000000; text-align: right; line-height: 40px; vertical-align: bottom; }/* URL links must be a CLASS or they'll override NAV links */ 	.link:link { color: #336633; text-decoration: underline; } 	.link:visited { color: #666666; text-decoration: underline; } 	.link:hover { color: #333399; text-decoration: none; }/* Bott Nav Rolllovers */	.type-bott-nav { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 400; color: #336633; font-style: normal}	.type-bott-nav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 400; color: #333399; font-style: normal}	.type-bott-nav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 400; color: #666666; font-style: normal}	.type-bott-nav-divider {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 800; font-style: normal}/* Title Bar Styles */	.cell-bg-black { background-color: #000000 }	.cell-bg-gray { background-color: #CCCCCC }	.cell-bg-olive { background-color: #CCCC99; clip: rect(   ) }	.cell-bg-white { background-color: #FFFFFF }/* forum Styles */	.forum-hd-inactive { font-weight: bold; clip: rect( ) ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal ; color: #333333; background-color: #cccc99; text-align: left; vertical-align: middle}	.forum-hd-active { font-weight: bold; clip: rect( ) ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal ; color: #FFFFFF ; background-color: #999900; text-align: left; vertical-align: middle}	.forum-cell-ctr { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: center; vertical-align: middle; color: #000000; clip: rect( ) ; background-color: #f5f5f5 }	.forum-cell-age { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: center; vertical-align: middle; color: #990000; clip: rect( ) ; background-color: #f5f5f5 }	.forum-cell-subject { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; vertical-align: middle; color: #336633; clip: rect( ) ; background-color: #f5f5f5 }	.forum-subtitle { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold; color: #336633; text-align: center; vertical-align: middle}	.forum-input-text { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: right; vertical-align: middle; color: #000000; clip: rect( ) ; background-color: #f5f5f5}	.forum-input-form { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; vertical-align: middle; color: #000000; clip: rect( ) ; background-color: #f5f5f5 }	.forum-border { border: thin #000000 solid; border-color: #000000 solid; text-align: center; vertical-align: middle}/* Poll Styles */	.poll-cell-ctr { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: center; vertical-align: middle; color: #000000; clip: rect( ) ; background-color: #f5f5f5 }	.poll-cell-rt { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: right; vertical-align: middle; color: #000000; clip: rect( ) ; background-color: #f5f5f5 }	.poll-cell-left { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal; text-align: left; vertical-align: middle; color: #000000; clip: rect( ) ; background-color: #f5f5f5 }	.poll-type-bar {  font-family: Arial, Helvetica, sans-serif; font-size: small; font-style: normal; font-weight: bold; color: #FFFFFF}		/* _______________________________________________________ */