div {
	font-family: "Times New Roman, Times, serif";
}

A{color:#000000; text-decoration:underline}
A:visited{color:#000000; text-decoration:underline}
A:active{color:#000000; text-decoration:underline}
A:hover{color:#FF0000; text-decoration:underline}

.style1 {
	font-size: 28px;
	font-weight: bold;
}

.style2 {
	font-size: 16px;
	font-weight: normal;
}

.style2bold {
	font-size: 16px;
	font-weight: bold;
}

.style2white {
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}

.style3 {
	font-size: 20px;
	font-weight: bold;
	text-decoration: underline;
}

.style4 {
	font-size: 28px;
	font-weight: bold;
	text-decoration: none;
}

.style5 {
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}

.style6 {
	font-size: 12px;
	text-decoration: none;
}

.style7 {
	font-size: 14px;
	text-decoration: none;
}

.style8 {
	font-size: 12px;
	text-decoration: none;
}

.bigerror {
	font-size: 28px;
	font-weight: bold;
	color: red;
}

.smallerror {
	font-size: 20px;
	font-weight: bold;
	color: red;
}

.smallfont {
	font-size: 12px;
	font-weight: normal;
}

.tinyfont {
	font-size: 10px;
	font-weight: normal;
}

.clsCMOn, .clsCMOver {
	font-size: 12px;
        padding: 2px 4px;
	color: black;
}

.clsCMOnRed, .clsCMOverRed {
	font-size: 12px;
        padding: 2px 4px;
	color: red;
}

.clsCMOnGreen, .clsCMOverGreen {
	font-size: 12px;
        padding: 2px 4px;
	color: green;
}

.clsCMOnBlue, .clsCMOverBlue {
	font-size: 12px;
        padding: 2px 4px;
	color: blue;
}

.clsCMOnCenteredTop, .clsCMOverCenteredTop {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
    padding: 2px 2px;
	color: white;
	font-weight: bold;
	text-align: center;
}

.clsCMOnLeftTop, .clsCMOverLeftTop {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
    padding: 2px 10px;
	color: white;
	font-weight: bold;
	text-align: left;
}

.clsCMOnCenteredSub, .clsCMOverCenteredSub {
	font-size: 14px;
        padding: 2px 2px;
	color: white;
	font-weight: bold;
	text-align: center;
}

.clsCMOnCenteredSubSub, .clsCMOverCenteredSubSub {
	font-size: 14px;
        padding: 2px 2px;
	color: white;
	font-weight: bold;
	text-align: center;
}

.clsCMOnImaged, .clsCMOverImaged {
	font-size: 14px;
        padding: 2px 4px;
	color: black;
}

.clsCMOnImaged {
	background: url(images/tile.gif);
}

.clsOnMENU_STYLE, .clsOverMENU_STYLE {
	font-size: 14px;
        padding: 2px 2px;
	color: #009933;
	font-weight: bold;
	text-align: center;
}

.clsOnMEMBERS_MENU_STYLE, .clsOverMEMBERS_MENU_STYLE {
	font-size: 14px;
        padding: 2px 2px;
	color: red;
	font-weight: bold;
	text-align: center;
}

div.mainheader 		{ font-family:Times New Roman, Times, serif; font-size:18pt; color:black; text-align:right; }
div.maintext 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:justify; }
div.mainleft 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left; }
div.mainmenu 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:right; font-weight:bold; }
div.mainpages 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:right; margin-right:0px; color:black; }
div.maincatnav 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left; margin-left:0px; font-weight:bold; color:white;}
div.mainname 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#FF9900; text-align:left; }
div.maininputleft 	{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left; }

div.comment 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; background: #E8E8E8; text-align:left; margin-left:5mm; }

div.xsmallleft 		{ font-family:Verdana,Arial,sans-serif; font-size:7pt; text-align:left; }
div.smallleft 		{ font-family:Verdana,Arial,sans-serif; font-size:8pt; text-align:left; }
div.spaceleft 		{ font-family:Verdana,Arial,sans-serif; font-size:4pt; text-align:left; }
div.footer 			{ font-family:Verdana,Arial,sans-serif; font-size:8pt; text-align:center; }

span.censored 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#FF0000; text-align:left; }

td.class1 			{ background-color: #cccccc; border-width:0px; }
td.class2 			{ background: #cccccc; border-width:0px; text-align:justify; vertical-align:top; }

td.gbheader 		{ background-color: #cccccc; border-color: #cccccc; border-width:0px; font-size:12pt; color:black; font-weight:bold; text-align:center;}
td.gbtable1 		{ background-color: #ffffff; border-color: #cccccc; border:solid #cccccc 1px; vertical-align:top; width:20%; }
td.gbtable2 		{ background-color: #ffffff; border-color: #cccccc; border:solid #cccccc 1px; vertical-align:top; }

#front_logo{
position: absolute; top: 40px; left: 350px;
background-color:#CCFFCC;
height: 301px;
width: 301px;
}
#front_motto{
position: absolute; top: 390px; left: 100px;
background-color:#CCFFCC;
text-align: center;
height: 30px;
width: 800px;
}
#click{
position: absolute; top: 360px; left: 100px;
background-color:#CCFFCC;
text-align: center;
height: 30px;
width: 800px;
}
#logo{
position: absolute; top: 6px; left: 17px;
background-color:#CCFFCC;
height: 175px;
width: 175px;
}
#headeroutline{
position: absolute; top: 10px; left: 210px;
background-color: #CCFFCC;
height: 100px;
width: 779px;
}
#header{
position: absolute; top: 20px; left: 220px;
background-color: #CCFFCC;
height: 79px;
width: 760px;
}
#pagetitle{
position: absolute; top: 131px; left: 210px;
background-color: #CCFFCC;
font-size: 24px;
text-align: center;
height: 49px;
width: 779px;
}
#content{
position: absolute; top: 125px; left: 220px;
background-color: #ffffff;
border-style: none;
border-width: 1px;
font-size: 13px;
height: 455px;
width: 760px;
overflow: auto;
}

#Homecontent{
position: absolute; top: 190px; left: 222px;
background-color: #ffffff;
border-style: none;
border-width: 1px;
font-size: 13px;
height: 393px;
width: 760px;
overflow: auto;
} 

#copyright{
position: absolute; top: 610px; left: 270px;
text-align: center;
height: 15px;
width: 500px;
}

#Homecopyright{
position: absolute; top: 650px; left: 270px;
text-align: center;
height: 15px;
width: 500px;
}

#fullscreen{
position: absolute; top: 0px; left: 0px;
background-color: #CCFFCC;
font-size: 12px;
text-align: center;
height: 550px;
width: 999px;
}
#menublank{
position: absolute; top: 203px; left: 20px;
background-color: #00B51B;
font-size: 12px;
text-align: center;
height: 380px;
width: 175px;
}

#tickerBox{
position: absolute; top: 428px; left: 100px;
background-color: #ffffff;
height: 30px;
width: 800px;
}

#counterBox{
position: absolute; top: 618px; left: 28px;
background-color: #ffffff;
text-align: center;
height: 15px;
width: 155px;
}

#visitors{
position: absolute; top: 650px; left: 28px;
background-color: #ccffcc;
text-align: center;
font-size: 14px;
height: 15px;
width: 155px;
}

#site_updates{
position: absolute; top: 640px; left: 840px;
background-color: #ccffcc;
text-align: right;
height: 20px;
width: 150px;
}

#site_details{
position: absolute; top: 610px; left: 270px;
background-color: #ccffcc;
text-align: center;
height: 20px;
width: 500px;
}

#site_email{
position: absolute; top: 630px; left: 270px;
background-color: #ccffcc;
text-align: center;
height: 20px;
width: 500px;
}

#login_box{
position: absolute; top: 525px; left: 33px;
background-color: #ffffff;
text-align: center;
height: 30px;
width: 140px;
}

#login_name{
position: absolute; top: 547px; left: 32px;
background-color: #ffffff;
text-align: center;
height: 15px;
width: 140px;
}

div.imageTitle{position: absolute; top: 505px; left: 30px;background-color: #ffffff;font-size: 18px;font-weight: bold;text-align: center;height: 25px;width: 640px;}

#pictureBox{
position: absolute; top: 20px; left: 30px;
background-color: #ffffff;
height: 480px;
width: 640px;
}

#closeButton{
position: absolute; top: 570px; left: 260px;
background-color: #ffffff;
height: 30px;
width: 120px;
}

#buttonBar{
position: absolute; top: 520px; left: 37px;
background-color: #ffffff;
height: 30px;
width: 630px;
}

#TL_corner{position: absolute; top: 0px; left: 0px;background-image:url(images/TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#TR_corner{position: absolute; top: 0px; left: 984px;background-image:url(images/TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#BL_corner{position: absolute; top: 585px; left: 0px;background-image:url(images/BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#BR_corner{position: absolute; top: 585px; left: 984px;background-image:url(images/BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#topline{position: absolute; top: 0px; left: 20px;background-image:url(images/topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 965px;}
#bottomline{position: absolute; top: 585px; left: 20px;background-image:url(images/bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 965px;}
#leftline{position: absolute; top: 20px; left: 0px;background-image:url(images/leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 565px;width: 20px;}
#rightline{position: absolute; top: 20px; left: 984px;background-image:url(images/rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 565px;width: 20px;}

#menu_TL_corner{position: absolute; top: 180px; left: 10px;background-image:url(images/header_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#menu_TR_corner{position: absolute; top: 180px; left: 185px;background-image:url(images/header_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#menu_BL_corner{position: absolute; top: 575px; left: 10px;background-image:url(images/header_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#menu_BR_corner{position: absolute; top: 575px; left: 185px;background-image:url(images/header_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#menu_topline{position: absolute; top: 180px; left: 20px;background-image:url(images/header_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 170px;}
#menu_bottomline{position: absolute; top: 575px; left: 20px;background-image:url(images/header_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 170px;}
#menu_leftline{position: absolute; top: 200px; left: 10px;background-image:url(images/header_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 385px;width: 20px;}
#menu_rightline{position: absolute; top: 200px; left: 185px;background-image:url(images/header_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 385px;width: 20px;}

#content_TL_corner{position: absolute; top: 115px; left: 210px;background-image:url(images/content_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#content_TR_corner{position: absolute; top: 115px; left: 974px;background-image:url(images/content_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#content_BL_corner{position: absolute; top: 575px; left: 210px;background-image:url(images/content_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#content_BR_corner{position: absolute; top: 575px; left: 974px;background-image:url(images/content_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#content_topline{position: absolute; top: 115px; left: 220px;background-image:url(images/content_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 760px;}
#content_bottomline{position: absolute; top: 575px; left: 220px;background-image:url(images/content_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 760px;}
#content_leftline{position: absolute; top: 135px; left: 210px;background-image:url(images/content_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 440px;width: 20px;}
#content_rightline{position: absolute; top: 135px; left: 974px;background-image:url(images/content_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 440px;width: 20px;}

#homecontent_TL_corner{position: absolute; top: 180px; left: 210px;background-image:url(images/content_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#homecontent_TR_corner{position: absolute; top: 180px; left: 974px;background-image:url(images/content_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#homecontent_BL_corner{position: absolute; top: 575px; left: 210px;background-image:url(images/content_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#homecontent_BR_corner{position: absolute; top: 575px; left: 974px;background-image:url(images/content_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#homecontent_topline{position: absolute; top: 180px; left: 220px;background-image:url(images/content_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 760px;}
#homecontent_bottomline{position: absolute; top: 575px; left: 220px;background-image:url(images/content_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 760px;}
#homecontent_leftline{position: absolute; top: 200px; left: 210px;background-image:url(images/content_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 375px;width: 20px;}
#homecontent_rightline{position: absolute; top: 200px; left: 974px;background-image:url(images/content_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 375px;width: 20px;}

#scroller_TL_corner{position: absolute; top: 420px; left: 80px;background-image:url(images/content_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#scroller_TR_corner{position: absolute; top: 420px; left: 899px;background-image:url(images/content_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#scroller_BL_corner{position: absolute; top: 460px; left: 80px;background-image:url(images/content_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#scroller_BR_corner{position: absolute; top: 460px; left: 899px;background-image:url(images/content_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#scroller_topline{position: absolute; top: 420px; left: 100px;background-image:url(images/content_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 800px;}
#scroller_bottomline{position: absolute; top: 460px; left: 100px;background-image:url(images/content_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 800px;}
#scroller_leftline{position: absolute; top: 440px; left: 80px;background-image:url(images/content_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 20px;width: 20px;}
#scroller_rightline{position: absolute; top: 440px; left: 899px;background-image:url(images/content_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 20px;width: 20px;}

#login_TL_corner{position: absolute; top: 515px; left: 22px;background-image:url(images/login_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#login_TR_corner{position: absolute; top: 515px; left: 172px;background-image:url(images/login_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#login_BL_corner{position: absolute; top: 555px; left: 22px;background-image:url(images/login_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#login_BR_corner{position: absolute; top: 555px; left: 172px;background-image:url(images/login_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#login_topline{position: absolute; top: 515px; left: 42px;background-image:url(images/login_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 130px;}
#login_bottomline{position: absolute; top: 555px; left: 42px;background-image:url(images/login_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 130px;}
#login_leftline{position: absolute; top: 530px; left: 22px;background-image:url(images/login_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 30px;width: 20px;}
#login_rightline{position: absolute; top: 530px; left: 172px;background-image:url(images/login_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 30px;width: 20px;}

#counter_TL_corner{position: absolute; top: 610px; left: 10px;background-image:url(images/content_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#counter_TR_corner{position: absolute; top: 610px; left: 185px;background-image:url(images/content_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#counter_BL_corner{position: absolute; top: 630px; left: 10px;background-image:url(images/content_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#counter_BR_corner{position: absolute; top: 630px; left: 185px;background-image:url(images/content_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#counter_topline{position: absolute; top: 610px; left: 30px;background-image:url(images/content_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 155px;}
#counter_bottomline{position: absolute; top: 630px; left: 30px;background-image:url(images/content_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 155px;}
#counter_leftline{position: absolute; top: 560px; left: 20px;background-image:url(images/content_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 10px;width: 20px;}
#counter_rightline{position: absolute; top: 560px; left: 180px;background-image:url(images/content_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 10px;width: 20px;}

#header_TL_corner{position: absolute; top: 10px; left: 210px;background-image:url(images/header_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#header_TR_corner{position: absolute; top: 10px; left: 974px;background-image:url(images/header_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#header_BL_corner{position: absolute; top: 90px; left: 210px;background-image:url(images/header_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#header_BR_corner{position: absolute; top: 90px; left: 974px;background-image:url(images/header_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#header_topline{position: absolute; top: 10px; left: 220px;background-image:url(images/header_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 760px;}
#header_bottomline{position: absolute; top: 90px; left: 220px;background-image:url(images/header_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 760px;}
#header_leftline{position: absolute; top: 20px; left: 210px;background-image:url(images/header_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 80px;width: 20px;}
#header_rightline{position: absolute; top: 20px; left: 974px;background-image:url(images/header_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 80px;width: 20px;}

#mainscroller_TL_corner{position: absolute; top: 115px; left: 210px;background-image:url(images/content_TL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#mainscroller_TR_corner{position: absolute; top: 115px; left: 974px;background-image:url(images/content_TR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#mainscroller_BL_corner{position: absolute; top: 155px; left: 210px;background-image:url(images/content_BL_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#mainscroller_BR_corner{position: absolute; top: 155px; left: 974px;background-image:url(images/content_BR_corner.gif);font-size: 12px;text-align: center;height: 20px;width: 20px;}
#mainscroller_topline{position: absolute; top: 115px; left: 220px;background-image:url(images/content_topline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 755px;}
#mainscroller_bottomline{position: absolute; top: 155px; left: 220px;background-image:url(images/content_bottomline.gif);background-repeat:repeat-x;font-size: 12px;text-align: center;height: 20px;width: 755px;}
#mainscroller_leftline{position: absolute; top: 135px; left: 210px;background-image:url(images/content_leftline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 20px;width: 20px;}
#mainscroller_rightline{position: absolute; top: 135px; left: 974px;background-image:url(images/content_rightline.gif);background-repeat:repeat-y;font-size: 12px;text-align: center;height: 20px;width: 20px;}

#maintickerBox{
position: absolute; top: 122px; left: 227px;
background-color: #ffffff;
height: 46px;
width: 758px;
}

#w3c_css{
position: absolute; top: 610px; left: 870px;
background-color: #ccffcc;
height: 20px;
width: 55px;
}
#w3c_html{
position: absolute; top: 610px; left: 940px;
background-color: #ccffcc;
height: 20px;
width: 55px;
}

td.header		{Padding: 5px 5px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}

td.read			{padding: 5px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}
td.thread		{padding: 5px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}
td.author		{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px;}
td.started		{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 10px;}
td.replies		{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px;}
td.last			{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 10px;}

td.alt_read		{padding: 5px 5px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}
td.alt_thread	{padding: 5px 5px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}
td.alt_author	{background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px;}
td.alt_started	{background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 10px;}
td.alt_replies	{background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px;}
td.alt_last		{background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 10px;}

tr.main			{background-color: #ffccff; border-style: solid; border-color: #000000; border-width: 1px;}

table.nogaps	{border-collapse: collapse;}

td.postheader	{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 16px; color: #ffffff;}
td.name_subheader	{height:20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 16px; color: #000000;}
td.post_subheader	{height:20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 16px; color: #000000;}

td.poster		{padding: 5px 5px; vertical-align: top; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 16px;}
td.message		{padding: 5px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 16px;}
td.posterfooter		{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: normal; font-size: 12px;}
td.messagefooter	{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: normal; font-size: 12px;}

td.alt_poster	{height:25px; padding: 5px 5px; vertical-align: top; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-bottom-color: #F5F5F5; border-width:1px; text-align: center; font-weight: bold; font-size: 16px;}
td.alt_message	{padding: 5px 5px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-bottom-color: #F5F5F5; border-width:1px; text-align: left; font-weight: normal; font-size: 16px;}
td.alt_posts 	{height:25px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-top-color: #F5F5F5; border-bottom-color: #F5F5F5; border-width:1px; text-align: center; font-weight: normal; font-size: 14px;}
td.alt_status 	{background-color: #F5F5F5; border-style: solid; border-color: #000000; border-top-color: #F5F5F5; border-width:1px; text-align: center; font-weight: bold; font-size: 12px;}

td.alt_edit 	{height:15px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-top-color: #F5F5F5; border-width:1px; text-align: right; font-weight: normal; font-size: 12px;}

td.alt_posterfooter		{height: 25px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 12px;}
td.alt_messagefooter	{height: 25px; background-color: #F5F5F5; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: normal; font-size: 12px;}

td.spacer		{height: 10px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: normal; font-size: 12px;}

td.forumheader		{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 16px; color: #ffffff;}
td.forumsub			{height: 20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 16px; color: #000000;}
td.forumsubforum	{height: 20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 16px; color: #000000;}
td.forumsubthreads	{height: 20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 16px; color: #000000;}
td.forumsubposts	{height: 20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 16px; color: #000000;}
td.forumsublast		{height: 20px; background-color: #CCFFCC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 16px; color: #000000;}

td.header1			{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px;}
td.header2			{padding: 4px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-bottom-color: #DCDCDC; border-width:1px; font-family: Times New Roman, Times, serif; text-align: left; font-weight: normal; font-size: 18px;}
td.header3			{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px;}
td.header4			{background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px;}
td.header5			{padding: 5px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}
td.lastpost			{padding: 5px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-bottom-color: #DCDCDC; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}
td.sub_header		{padding: 1px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-top-color: #DCDCDC; border-width:1px; text-align: left; font-weight: normal; font-size: 12px;}
td.sub_lastpost		{padding: 1px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-top-color: #DCDCDC; border-width:1px; text-align: right; font-weight: normal; font-size: 10px;}

td.noposts		{padding: 5px 5px; background-color: #FFB6C1; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 16px; color: #000000;}

td.quotetop 	{background-color: #E4E4E4; border-style: solid; border-color: #000000; border-bottom-color: #E4E4E4; border-width:1px; text-align: left; font-weight: bold; font-size: 14px;}
td.quotepost 	{background-color: #E4E4E4; border-style: solid; border-color: #000000; border-top-color: #E4E4E4; border-width:1px; text-align: left; font-weight: normal; font-size: 14px;}

td.blogtitle		{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: bold; font-size: 18px; color: #ffffff;}
td.blogdate			{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: bold; font-size: 16px; color: #ffffff;}
td.blogentry		{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 16px;}
td.blogfooter		{padding: 5px 5px; background-color: #DCDCDC; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: bold; font-size: 16px;}

td.results_header	{height: 40px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 18px; color: #ffffff;}
td.results_subheader{height: 20px; background-color: #F0F0F0 ; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 16px; color: #000000;}
td.first_subheader	{height: 20px; background-color: #FFA6A6; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}
td.second_subheader	{height: 20px; background-color: #A4A4FF; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}
td.third_subheader	{height: 20px; background-color: #FFFFA8; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}
td.fourth_subheader	{height: 20px; background-color: #B7FFB7; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}
td.result_details	{height: 20px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px; color: #000000;}

td.BIS_header	{height: 40px; background-color: #FFA6A6; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 28px; color: #ffffff;}
td.BIS_filler	{height: 20px; background-color: #ffffff; border-style: solid; border-color: #000000; border-top-color: #ffffff; border-bottom-color: #ffffff; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}
td.BIS_ferret	{height: 20px; background-color: #ffffff; border-style: solid; border-color: #000000; border-top-color: #ffffff; border-bottom-color: #ffffff; border-width:1px; text-align: center; font-weight: bold; font-size: 28px; color: #000000;}
td.BIS_owner	{height: 20px; background-color: #ffffff; border-style: solid; border-color: #000000; border-top-color: #ffffff; border-bottom-color: #ffffff; border-width:1px; text-align: center; font-weight: bold; font-size: 24px; color: #000000;}
td.BIS_footer	{height: 20px; background-color: #ffffff; border-style: solid; border-color: #000000; border-top-color: #ffffff; border-width:1px; text-align: center; font-weight: bold; font-size: 14px; color: #000000;}

td.RIS_header	{height: 20px; background-color: #A4A4FF; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 28px; color: #ffffff;}

td.OSC_header	{height: 20px; background-color: #66CC66; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 28px; color: #ffffff;}

#forum_links{
position: absolute; top: 0px; left: 0px;	
font-size: 16px;
font-weight: bold;
text-align: left; 
height: 20px;
width: 500px;
}

td.show_pages	{font-size: 16px; font-weight: bold; text-align: right;}

td.guestbook_header		{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 18px; color: #ffffff;}
td.guestbook_poster		{padding: 5px 5px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-bottom-color: #F0F0F0; border-width:1px; text-align: left; font-weight: bold; font-size: 14px; color: #FF0000;}
td.guestbook_postdate	{padding: 2px 2px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-top-color: #ffffff; border-width:1px; text-align: left; font-weight: normal; font-size: 14px; color: #000000;}
td.guestbook_location	{padding: 5px 5px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-bottom-color: #F0F0F0; border-width:1px; text-align: left; font-weight: normal; font-size: 12px; color: #000000;}
td.guestbook_message	{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-top-color: #ffffff; border-width:1px; text-align: left; font-weight: normal; font-size: 14px; color: #000000;}
td.guestbook_icons		{padding: 2px 2px; height: 20px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-top-color: #F0F0F0; border-right-color: #F0F0F0; border-width:1px; text-align: left; font-weight: normal; font-size: 12px; color: #000000;}
td.guestbook_iconsend	{padding: 2px 2px; height: 20px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-top-color: #F0F0F0; border-left-color: #F0F0F0; border-width:1px; text-align: left; font-weight: normal; font-size: 12px; color: #000000;}
td.guestbook_spacer		{height: 5px; background-color: #F0F0F0; border-style: solid; border-color: #000000; border-width:1px; text-align: right; font-weight: normal; font-size: 12px;}

td.show_header		{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 24px; color: #ffffff;}
td.show_date		{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px; color: #000000;}
td.show_spacer		{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px; color: #000000;}
td.show_details		{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: left; font-weight: normal; font-size: 14px; color: #000000;}
td.show_link		{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: normal; font-size: 14px; color: #000000;}

td.show_date_exp	{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: center; text-decoration: line-through; font-weight: normal; font-size: 14px; color: #000000;}
td.show_details_exp	{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: left; text-decoration: line-through; font-weight: normal; font-size: 14px; color: #000000;}
td.show_link_exp	{padding: 5px 5px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: center; text-decoration: line-through; font-weight: normal; font-size: 14px; color: #000000;}

td.calendar_header	{padding: 5px 5px; height: 20px; width:100px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: center; text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff;}
td.calendar_day		{padding: 2px 2px; height: 45px; background-color: #ffffff; border-style: solid; border-color: #000000; border-width:1px; text-align: left; text-decoration: none; font-weight: normal; font-size: 14px; color: #000000;}
td.calendar_box		{padding: 2px 2px; height: 45px; background-color: #CECECE; border-style: solid; border-color: #000000; border-width:1px; text-align: left; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}

td.rescue_header	{padding: 5px 5px; background-color: #009933; border-style: solid; border-color: #000000; border-width:1px; text-align: center; font-weight: bold; font-size: 24px; color: #ffffff;}
td.rescue_text		{padding: 2px 2px; background-color: #CECECE; border-style: solid; border-color: #000000; border-top-color: #CECECE; border-bottom-color: #CECECE; border-right-color: #CECECE; border-width:1px; text-align: left; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
td.rescue_details	{padding: 2px 2px; background-color: #CECECE; border-style: solid; border-color: #000000; border-top-color: #CECECE; border-bottom-color: #CECECE; border-left-color: #CECECE; border-width:1px; text-align: left; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
td.rescue_text_bottom		{padding: 2px 2px; background-color: #CECECE; border-style: solid; border-color: #000000; border-top-color: #CECECE; border-right-color: #CECECE; border-width:1px; text-align: left; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
td.rescue_details_bottom	{padding: 2px 2px; background-color: #CECECE; border-style: solid; border-color: #000000; border-top-color: #CECECE; border-left-color: #CECECE; border-width:1px; text-align: left; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
td.no_rescue_found	{padding: 2px 2px; background-color: #CECECE; border-style: solid; border-color: #000000; border-width:1px; text-align: center; text-decoration: none; font-weight: bold; font-size: 24px; color: red;}

td.include_rescue	{padding: 2px 2px; background-color: #CECECE; border-style: solid; border-color: #000000; border-width:1px; text-align: center; text-decoration: none; font-weight: bold; font-size: 14px; color: #000000;}
