html,body {
 z-index: 0;

		padding:0; margin:0;border:0;
}

.announce {background-color:#000099; font:100% Arial; font-weight:bold; color:#FFFFFF;}
.announce a:link {background-color:#505050; color:#ffffff; font-weight:bold;}
.announce a:visited {background-color:#505050; color:#ffffff; font-weight:bold;}
.subbutton {font: 100% Sans-Serif; text-decoration:none; background-color:#00FF00; color:#000000; font-weight:Bolder; text-align:center; border:outset 2pt; padding:2;}
.subbutton a:link {color:#000000; text-decoration:none;}
.subbutton a:visited {color:#000000; text-decoration:none;}
.hdrbackground {background-color: #cccc99;}
.hdrtxt {font-size: 30px; color: #336699; font-weight: bold;}
.bana        {color:#FFFFFF; font:80% Arial; background:#5c87b2; }
.bana a:link {color:#ffffff; text-decoration:none;}
.bana a:visited {color:#ffffff; text-decoration:none;}
.ban3        {color:#ffffff; font: 80% Arial; background:#5c87b2;}
.arial3      {font: 12pt Arial;}
.arial2b     {font: 12pt Arial; font-weight:bold;}
.arial2bred  {font: 12pt Arial; font-weight:bold; color:red;}
.text1       {font: 100% Arial; color:#000000;text-align:left}
.text1b      {font: 100% Arial; color:#000000; font-weight:bold;}
.text1bred   {font: 100% Arial; color:red; font-weight:bold;}
.text1bwhite {font: 100% Arial; color:#ffffff; font-weight:bold;}
.text2       {font: 100% Arial; color:#000000;}
.text2b      {font: 100% Arial; color:#000000; font-weight:bold;}
.text2bred   {font: 100% Arial; color:red; font-weight:bold;}
.text2bwhite {font: 100% Arial; color:#ffffff; font-weight:bold;}
.text3       {font: 110% Arial; color:#000000;}
.text3b      {font: 110% Arial; color:#000000; font-weight:bold;}
.text3bred   {font: 110% Arial; color:red; font-weight:bold;}
.text3bwhite {font: 110% Arial; color:#ffffff; font-weight:bold;}
.tblhead     {font: 10pt Arial; color:#000000; background:#eeeeee; font-weight:bold; text-align:center;}
.tblcellctr  {font: 9pt Arial; color:#000000; text-align:center;}
.tblcelllft  {font: 9pt Arial; color:#000000; text-align:left;}
.tblcellrgt  {font: 9pt Arial; color:#000000; text-align:right;}
.tbloddrow   {background:#eeeeee; font: 10pt Arial;}
.tblevnrow   {background:#bbbbbb; font: 10pt Arial;}



.goldtext   {font: 100% Arial; color:#FFCC00; font-weight:bold;}
.hptitle	{font: 100% Arial; color:#336699; font-weight:bold;}
.hplist		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration: none; color:#336699;}
.hplist a:link		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration: none; color:#336699;}
.hplist a:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration: none; color:#336699;}
.hplist a:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; text-decoration: underline; color:#336699;}
.subscribebox	{font-family: Verdana, Arial, Hevletica, sans-serif; background: #e29d1e; color: #993300; font-size:12px; line-height: 16px; font-weight:bold;}
.subscribebox a:link	{font-family: Verdana, Arial, Hevletica, sans-serif; background: #e29d1e; color: #ffffff; font-size:12px; line-height: 16px; font-weight:bold; text-decoration:none;}
.subscribebox a:visited	{font-family: Verdana, Arial, Hevletica, sans-serif; background: #e29d1e; color: #ffffff; font-size:12px; line-height: 16px; font-weight:bold; text-decoration:none;}
TABLE.s1     {border: outset 0pt;}
Table.s2     {border: outset 0pt; border-collapse:collapse;}
Table.s3 a:link {color:#0000ff}
Table.s3 a:visited {color:#800080}

Table.s3 {border: solid #bbbbbb thin; background:#bbbbbb}
.ban2 {border:0; background-color:#9E9E9E}
.pageclr {background:#fafafa}
.ban1   {font: 100% Sans-Serif; text-decoration:none; background-color:#505050; color:#eeeeee; font-weight:Bolder; text-align:center; border:outset 2pt; padding:2}
.ban1 a:link {color:#eeeeee; text-decoration:none; }
.ban1 a:visited {color:#eeeeee; text-decoration:none; }
.menulink a:link {font: 100% Sans-Serif; color:White; text-decoration:none; font-weight:Bolder }

a:visited  		{color: #2b59b2; text-decoration: none; }
a:link 			{color: #2b59b2; text-decoration: none;}
a:hover 			{color: #ff0000; text-decoration: underline;}

.std	     		{font: 100% Arial; color:black;}
.std a:visited   	{font: 100% Arial; color:#777777;}

.tor	     		{font: 100% Arial; background:#eeeeee; color:black;}
.tor a:visited	{color:#777777;font-weight:normal;}
.tor a:hover		{color:#2b59b2;} 
.tor a:link		{color:#2b59b2;} 


.ter 	     		{font: 100% Arial; background:#dddddd; color:black}
.ter a:visited	{color:#777777;font-weight:normal;}
.ter a:hover		{color:#2b59b2;} 
.ter a:link		{color:#2b59b2;} 

.editorWYSIWYG {font: 12pt Arial; border:none;margin:10px; }
.editorBBCODE {font: 10pt "Courier New"; }

div.richeditor div.editbar {margin-top:5px;background-image:url('/images/editbar_bg.gif');border-left:1px solid silver;border-right:1px solid silver;border-top:1px solid silver;border-bottom:none;}
div.richeditor div button{font: 12pt Tahoma; vertical-align:middle;width:35px;height:30px;border:1px solid transparent;background-color:Transparent;cursor:pointer;color:Black;background-position:center;background-repeat:no-repeat;background-image1:none;}
div.richeditor div button:hover{border:1px solid silver;}
div.richeditor div.container {border-top:none;border-bottom:1px solid silver;border-left:1px solid silver;border-right:1px solid silver;}
div.richeditor textarea{padding:0px 0px 0px 0px;border:none;}
div.richeditor iframe{background-color:#ffffff;border:none;}
.bb_link_button { background-image: url('/images/url.gif');}
#img_upload table{ font-size: 12px; color:white;}
#img_upload_busy { position:absolute;top:0px;left:0px;width:100%;height:100%;text-align:center;background-color:black;}
#img_upload_busy img { padding: 30px;}

textarea {font: 105% Arial;}

temp {color: bb9966}

table.nav1	{text-align: center;height:24px;}
tr.nav1		{text-align: center; background: #5c87b2; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
tr.nav1 a:link {color: #FFFFFF; text-decoration: none;}
tr.nav1 a:visited {color: #FFFFFF; text-decoration: none;}
tr.nav1 a:hover   {background: #FFFFFF; color: #336699; text-decoration: none;}
td.nav1		{text-align: center; background: #5c87b2; color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;}
td.nav1 a:link {color: #FFFFFF; text-decoration: none;}
td.nav1 a:visited {color: #FFFFFF; text-decoration: none;}
td.nav1 a:hover   {background: #FFFFF; color: #336699; text-decoration: none;display:block;}
td.nav1:hover   {background: #FFFFFF; color: #336699; text-decoration: none;}

a.nav1:hover {background: #FFFFF; color: #336699; text-decoration: none; display:block;}
a.nav1 {display:block }
table.nav2	{background: #f0f0d7; color: black; font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 10pt; text-align: center;}
tr.nav2	{text-align: center;}
td.nav2 {border-bottom: 1px solid black;padding: 0px 6px;}
nav2:hover {border: 1px solid black; border-bottom-style: none; background-color: white;}
td.nav2 a:link {color: black; text-decoration: none; padding: 0px 6px;}
td.nav2 a:visited  {color: black; text-decoration: none; padding: 0px 6px;}
tx.nav2 a:hover		{color: #336699; text-decoration: none; padding: 0px 6px;background-color:white;}

table.nav3	{background: #d0ce9d; color: #888855; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold; text-align: center;}
tr.nav3	{text-align: center;}
tr.nav3 a:link {color: #888855; text-decoration: none; padding: 0px 8px;}
tr.nav3 a:visited  {color: #888855; text-decoration: none; padding: 0px 8px;}
tr.nav3 a:hover		{background: #ffffff; color: #336699; text-decoration: none; padding: 0px 8px;}

.pfliste		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: none; color:#336699; background:#e0e0c2;}
.pfliste a:link		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: none; color:#336699; background:#e0e0c2;}
.pfliste a:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: none; color:purple; background:#e0e0c2;}
.pfliste a:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: underline; color:#336699; background:#e0e0c2;}
.pflisto		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: none; color:#336699; background:#eeeeee;}
.pflisto a:link		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: none; color:#336699; background:#eeeeee;}
.pflisto a:visited	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: none; color:purple; background:#eeeeee;}
.pflisto a:hover	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; line-height:18px; text-decoration: underline; color:#336699; background:#eeeeee;}

.textv2       		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color:#000000;}
.textv2b      		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; color:#000000; font-weight:bold;}
.blueHeader01 		{background: #336699;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-weight: normal;color: #ffffff;padding: 8px;}
.blueHeader01Sub 	{background: #336699;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;padding: 6px;}
.FolderTabRow a:link	{background: #336699;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; text-decoration: none; font-weight:bold; width:100%;}
.FolderTabRow a:visited {background: #336699;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; text-decoration: none; font-weight:bold; width:100%;}
.FolderTabSelectedCell a:link	{background: #225588;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; text-decoration: none; font-weight:bold; width:100%;}
.FolderTabSelectedCell a:visited	{background: #225588;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px; color: #ffffff; text-decoration: none; font-weight:bold; width:100%;}
tr.hdrbackground		{text-align: center; background: #cccc99; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; font-weight: bold;}
tr.hdrbackground a:link {color: #FFFFFF; text-decoration: none; padding: 0px 6px;}
tr.hdrbackground a:visited {color: #FFFFFF; text-decoration: none; padding: 0px 6px;}
tr.hdrbackground a:hover   {background: #d6d6a3; color: #336699; text-decoration: none; padding: 0px 6px;}
div.nav3 a:link {color: #FFFFFF; text-decoration: none; padding: 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
div.nav3 a:visited  {color: #FFFFFF; text-decoration: none; padding: 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
div.nav3 a:hover		{background: #d6d6a3; color: #336699; text-decoration: none; padding: 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;}
div.nav4 a:link {color: #888855; text-decoration: none; padding: 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
div.nav4 a:visited  {color: #888855; text-decoration: none; padding: 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
div.nav4 a:hover		{background: #d6d6a3; color: #336699; text-decoration: none; padding: 0px 6px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.alertcount{color:green;}

.advsrch
{
	background-color:#f0f0d7;
	color:#346699;
	font-family:Arial;
	font-size:8pt;
}
.advsrch a:link   {	color:#346699;}
.advsrch a:visited{	color:#346699;}
.advsrch a:hover  {	color:#346699;}


.fpbutton
{
	border-right: black thin solid;
	border-top: black thin solid;
	border-left: black thin solid;
	border-bottom: black thin solid;
	font-family: 'Arial Black';
	background-color: #f7f7f3;
	text-align: center;
}
.fpbutton a:link
{
	color: #990033;
}
.fpbutton a:visited
{
	color: #990033;
}

.fpbutton1
{
	border-right: #336699 1px solid;
	border-top: #336699 1px solid;
	border-left: #336699 1px solid;
	border-bottom: #336699 1px solid;
	font-family: Arial Black;
	background-color: #f7f7f3;
	text-align: center;
	margin-top:3px;
}
.fpbutton1 a:link
{
	color: #990033;
}
.fpbutton1 a:visited
{
	color: #990033;
}

.fpbnorm
{
	color: #990033;
	font-family:Arial;
	font-size:12pt;
}

.brdrbottom
{
	border-bottom:2px solid #aca899;
}



.spacer
{
	height:6px;
}
.spacer3
{
	height:3px;
}

.spacer15
{
	height:15px;
}

.fphdr1
{
	font-size: 12pt;
	font-family: 'Arial Black';
	background-color: #336699;
	color:white;
}
.fpfrm1
{
	font-family:'Arial';
	font-size:10pt;
}
.fphdr2
{
	font-size: 10pt;
	font-family: 'Arial';
	background-color: #336699;
	color:white;
}
.fptr
{
	height:100px;
	text-align:left;
	font-size:10pt;
}

.fptr a:link
{
	color: #336699;
}

.fptr a:visited
{
	color: #336699;
}
.fpwel
{
	font-family:'Arial';
	font-size:14pt;
	color: #336699;
}
.tdtop
{
	left: 0px;
	position: relative;
	top: 0px;
}
.fphdr3
{
	font-size: 12pt;
	font-family: 'Arial Black';
	color: #336699;
}

.fptbl
{
	border-width: 2px;
	border-spacing: 0px;
	border-style: solid;
	font-family:arial;
	font-size:10pt;
	font-weight:bold;
	border-color:#aca899;
	margin-bottom:2px;
}

.fptdhd
{
/*	border-style: solid;
	border-width: 2px; */
	padding:7px;
}



TABLE.navbar 
{
	COLOR: #f0f0d7; 
	FONT-FAMILY: Verdana, arial, helvetica, sans-serif; 
	FONT-SIZE: 10pt;
	WIDTH:100%;
	height:30px;
	margin:0;
	padding:0;
	background-color:#f0f0d7;
}

TD.navbar {
	COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-SIZE: 10pt; font-weight:bold;
}
P.navbar {
	COLOR: #000000; FONT-FAMILY: Verdana, arial, helvetica, sans-serif; FONT-SIZE: 10pt;
}

td.menu_active
{
	border:1px solid black;
	background-color:white;
	color:black;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    border-bottom-style:none;
}
td.menu_inactive
{
	COLOR: black;
	text-decoration: none;
/*	border:1px solid #413D75; */
/*    border-bottom-style:none; */
	border-bottom: 1px solid black;
}
td.menu_inactive:hover
{
	COLOR: white;	
	text-decoration: none;
	background-color:#999966;
    font-size: 10pt;
}
A.menu_active
{
	background-color:white;
	color:black;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    border-bottom-style:none;
}
A.menu_inactive
{
	COLOR: black;
    font-size: 10pt;
    font-weight:bold;
	text-decoration: none;
	display:block;
}
A.menu_active:hover
{
	background-color:white;
	color:black;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: none;
    border-bottom-style:none;
}
A.menu_inactive:hover
{
	COLOR: white;	
	text-decoration: none;
	background-color:#999966;
    font-size: 10pt;
    font-weight:bold;
}


li.hubgroups
{
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 11pt;
	border:1px solid #413D75;
	color:Black;
    font-weight: bold;
 	list-style-type: none;
 	margin:0;
 	padding:0;
 	margin-bottom: 10px;
 	margin-left: 4px;
 	margin-right: 4px;
}
ul.hubgroups
{
	FONT-FAMILY: arial, helvetica, sans-serif; 
	FONT-SIZE: 10pt;
	color:Black;
    font-weight: normal;
 	list-style-type: none;   
}
TD.thinline
{
	background-color:white;
	line-height:4px;
	height:4px;
}
.fpmphead
{
	font-family:Arial, sans-serif;
	font-size: 11pt;
	background-color: #f9f9f0;
	color:#000033;
}
.fmpheadem
{
	text-decoration:underline;
	font-weight:bold;
}
.fpmpe
{
	background-color:#f0f0d7;
	color:#333399;
	font-family:Arial;
	font-weight:bold;
}
.fpmpe a:link   {	color:#333399;}
.fpmpe a:visited{	color:#333399;}
.fpmpe a:hover  {	color:#333399;}

.fpmpo
{
	background-color:#f9f9f0;
	font-family:Arial;
	color:#333399;
	font-weight:bold;
}
.fpmpo a:link   {	color:#333399;}
.fpmpo a:visited{	color:#333399;}
.fpmpo a:hover  {	color:#333399;}

.nrsubhead
{
	background-color:#f3f3e7;
	color:black;
	font-family:Arial;
	font-size:13pt;
}
.nrsubheadem
{
	font-size:18pt;
	font-weight:bold;
}
.nrsubtble
{
	border: 1px black solid;
	background-color:white;
	text-align:center;
	font-family:Arial;
	font-size:11pt;
}

.nrsubtble a:link { text-decoration:none; color:black; }
.nrsubtble a:visited { text-decoration:none; color:black; }
.nrsubtble a:hover { text-decoration:none; color:black; }

div.srchdiv
{
	padding:4px;
}
.srchhdr
{
	background-color:white;
	color: black;
	font-family:Arial;
	text-transform:uppercase;
	font-size:9pt;
	text-align:center;
	height:28px;
	font-weight:bold;
}
.srchhdrem
{
	color:#346699;
	font-size:12pt;
}
.srchbdy
{
	background-color:#f0f0d7;
	height:50px;
	font-family:Arial;
}
tr.srchbdy a:link   {	color:#346699;font-size:8pt;}
tr.srchbdy a:visited{	color:#346699;font-size:8pt;}
tr.srchbdy a:hover  {	color:#346699;font-size:8pt;}

.srchbdy2
{
	background-color:#f0f0d7;
	height:30px;
	font-family:Arial;
}
tr.srchbdy2 a:link   {	color:#346699;font-size:8pt;}
tr.srchbdy2 a:visited{	color:#346699;font-size:8pt;}
tr.srchbdy2 a:hover  {	color:#346699;font-size:8pt;}


.srchscf
{
	color:#515e67;
	font-size:7pt;
	text-align:center;
	font-family:Arial;
	width:138px;
}
.srchscf2
{
	color:#515e67;
	font-size:7pt;
	text-align:center;
	font-family:Arial;
	width:200px;
}

.redbox
{
	border:2px solid #9a0101;
	text-align:center;
	font-size:8pt;
	font-family:Arial;
	background-color:white;
	width:133px;
	height:80px;
	margin-top:3px;
}
.redboxem1
{
	color:#346699;
	font-size:10pt;
	font-weight:bold;
}
.redboxem2
{
	color:#9a0101;
	font-size:10pt;
	font-weight:bold;
}
.hibhd1
{
	background-color:#f3f3e7;
	font-family:Arial;
	font-weight:bold;
	font-size:12pt;
}
.font8
{
	font-family:arial;
	font-size:8pt;
	color:#515e67;
}
.font8 img
{
	visibility:hidden;
}
.hiliteradio
{
	border:1px solid black;
	background-color:white;
	font-family:arial;
	font-size:8pt;
	font-weight:bold;
}
.hiliteradio img
{
	visibility:visible;
}
.subbox
{
	width:393px;
	height:62px;
	border:1px solid black;
	text-align:center;
	font-family:arial;
	font-size:11pt;
	padding-top:5px;
}
.totalposts
{
	color:#005f14;
}
.totalposts a:hover {	text-decoration:none;color:#005f14; }
.totalposts a:visited {	text-decoration:none;color:#005f14; }
.totalposts a:link {	text-decoration:none;color:#005f14; }
.oddblue
{
	color:#346699;
}
.regbox
{
	border-style:none;
	background-color:#e0e0c2;
}

div#container
{
margin-right:auto;
margin-left:auto;
position:relative;
width: 985px;
text-align:left;
}


.tick
{
	color:#333399;
	font-family:Verdana;
}

.tick a:link
{
	color:#333399;
}
.tick a:visited
{
	color:#333399;
}

.xchange
{
	height:25px;
}
.xchange a:link
{
	color:black;
}
.xchange a:visited
{
	color:black;
}
.spacer10
{
	margin-top:10px;
}
html>body div.spacer10
{
	height:10px;
	margin-top:0px;
}
.spacer8
{
	margin-top:8px;
}
html>body div.spacer8
{
	height:8px;
	margin-top:0px;
}
a.editmsg:link
{
	color:red;
}
a.editmsg:visited
{
	color:red;
}
a.forgot:link
{
	color:#990033;
	font-size:8pt;
}
a.forgot:visited
{
	color:#990033;
	font-size:8pt;
}
