
A	        {	text-decoration: none;
                color: darkblue;
                padding:0;
                margin:0;
				font-weight: bold;
				}

A:hover		{	text-decoration: none;
				color: blue;
				font-weight: bold;	}
                        


A.banner        {	text-decoration: none;
                color: darkblue;
				font: bold 10pt Arial;
				}

A.banner:hover		{	text-decoration: none;
				color: blue;
				font: bold 10pt Arial;
				}
                        



A.PostedFieldValue      {	text-decoration: none;
                			color: darkred;
							font:normal bolder 24pt Arial
						}

A.PostedFieldValue:hover{	text-decoration: none;
							color: lightblue;
							font:normal bolder 24pt Arial
						}


A.gist      {	text-decoration: none;
                color: darkred;
				font:italic normal bolder 8pt Arial
			}

A.gist:hover{	text-decoration: none;
				color: lightblue;
				font:italic normal bolder 8pt Arial
			}


A.setnamelink   	{	text-decoration: none;
                		color: darkgreen;
						font-weight:normal
					}

A.setnamelink:hover	{	text-decoration: none;
						color: blue;
						font-weight:normal
					}


A.title     {	text-decoration: none;
                color: darkgreen;
				font:bold 16pt Arial
			}

A.title:hover{	text-decoration: none;
				color: lightblue;
				font:bold 16pt Arial
			}


A.body      {	text-decoration: none;
                color: black;
				font:normal 12pt Arial
			}

A.body:hover{	text-decoration: none;
				color: black;
				font:normal 12pt Arial
			}


A.removed   	{	text-decoration: none;
                	color: grey;
					font:italic bolder 11pt Arial
				}

A.removed:hover{	text-decoration: none;
					color: darkgrey;
					font:italic bolder 11pt Arial
				}

font.HOF_welcome  	{	text-decoration: none;
					font:12pt Arial;
				}

font.HOF_Aaron  	{	text-decoration: none;
					font:60pt Arial;
					color: blue;
				}

font.HOF_Description  	{	text-decoration: none;
				    	font:20pt Arial;
				    }


A.deleted   	{	text-decoration: none;
                	color: darkred;
					font:italic bolder 11pt Arial
				}

A.deleted:hover{	text-decoration: none;
					color: red;
					font:italic bolder 11pt Arial
				}


A.oldrevision  	{	text-decoration: none;
                	color: green;
					font: 11pt Arial
				}

A.oldrevision:hover{text-decoration: none;
					color: green;
					font: 11pt Arial
				}




TEXTAREA {font:normal 12pt Times New Roman}
INPUT {font:normal 12pt Times New Roman}

textarea.editable {
	width: 100%;
	height: 400px;
	border: 3px solid #aaffaa;
	padding: 5px;
/*	font-family: Tahoma, sans-serif;*/
	font:normal 11pt Arial
}

input.editable {
	width: 100%;
	height: 36px;
	border: 3px solid #aaffaa;
	padding: 5px;
/*	font-family: Tahoma, sans-serif;*/
	font:normal 11pt Arial
}

textarea.editableipod {
	width: 50%;
	height: 200px;
	border: 3px solid #aaffaa;
	padding: 5px;
/*	font-family: Tahoma, sans-serif;*/
	font:normal 11pt Arial
}

input.editableipod {
	width: 70%;
	height: 36px;
	border: 3px solid #aaffaa;
	padding: 5px;
/*	font-family: Tahoma, sans-serif;*/
	font:normal 11pt Arial
}


h1 {color: #00ff00}
h2 {color: #dda0dd}


table.managesets    { border-width: 1px; border-spacing: 0px; border-style: solid; border-color: black; font-weight:normal; }
table.managesets td { border-width: 1px; border-spacing: 0px; padding: 0px; border-style: solid;  border-color: black; font-weight:normal;  }
table.managesets th { border-width: 1px; border-spacing: 0px; padding: 0px; border-style: solid;  border-color: black; font-weight:normal;  }

table.managejokes    { border-width: 1px; border-spacing: 0px; border-style: solid; border-color: black;}
table.managejokes td { border-width: 1px; border-spacing: 0px; padding: 0px; border-style: solid;  border-color: #88FFDD; font-weight:normal;}
table.managejokes th { border-width: 1px; border-spacing: 0px; padding: 0px; border-style: solid;  border-color: #88FFDD; font-weight:normal;}


                table.jokeevaluator    { border-width: 1px; border-spacing: 0px; border-style: solid; font:normal bold 10pt Times New Roman; }
                table.jokeevaluator td { border-width: 1px; border-spacing: 0px; padding: 2px;        border-style: solid;  border-color: black; font:normal bold 10pt Times New Roman;  }
                table.jokeevaluator th { border-width: 1px; border-spacing: 4px; padding: 4px;        border-style: none;   font:normal bold 10pt Times New Roman;  }

                table.lightred    { border-width: 1px; border-spacing: 0px; border-style: solid; border-color: #FF7272; border-collapse: separate; background-color: #FFD1D1; }
                table.lightred td { border-width: 1px; padding: 0px;        border-style: solid;  border-color: black;   background-color: #FFD1D1;  }
                
                table.lightgreen    { border-width: 2px; border-spacing: 5px; border-style: solid; border-color: #99FF99; border-collapse: separate; background-color: #DDFFDD; }
                table.lightgreen td { border-width: 0px; padding: 2px; border-style: none; background-color: #DDFFDD; }

                table.lightblue    { border-width: 0px; border-spacing: 0px; border-style: none; }
                table.lightblue th { border-width: 0px; padding: 0px; border-style: none; border-color: white;  }
                table.lightblue td { border-width: 0px; padding: 0px; border-style: none; border-color: #c3d9ff; }

                table.noborder    { border-width: 0px; border-spacing: 0px; border-style: none;}
                table.noborder th { border-width: 0px; padding: 0px; }
                table.noborder td { border-width: 0px; padding: 0px; border-style: none;  }
                
                table.lightgreennoborder    { border-width: 0px; border-spacing: 14px; border-style: none; background-color: #FFFFFF; }
                table.lightgreennoborder th { border-width: 0px; padding: 2px; background-color: #99FF99;  }
                table.lightgreennoborder td { border-width: 0px; padding: 2px; border-style: none;  }
                
                
                table.darkblue    { border-width: 2px; border-spacing: 5px; border-style: solid; border-color: #4D4DFF; border-collapse: separate; background-color: #D0D0FF; }
                table.darkblue td { border-width: 5px; padding: 5px; border-style: none; border-color: white; background-color: #D0D0FF;  }
                
                table.darkgrey {
                	border-width: 2px;
                	border-spacing: 5px;
                	border-style: solid;
                	border-color: #828282;
                	border-collapse: separate;
                	background-color: #EBEBEB;
                }
                table.darkgrey th {
                	border-width: 5px;
                	padding: 5px;
                	border-style: none;
                	border-color: white;
                	background-color: #EBEBEB;
                	
                }
                table.darkgrey td {
                	border-width: 5px;
                	padding: 5px;
                	border-style: none;
                	border-color: white;
                	background-color: #EBEBEB;
                	
                }
                
                table.darkgreen {
                	border-width: 2px;
                	border-spacing: 5px;
                	border-style: solid;
                	border-color: #2BFF5D;
                	border-collapse: separate;
                	background-color: #DBFFE3;
                }
                table.darkgreen th {
                	border-width: 5px;
                	padding: 5px;
                	border-style: none;
                	border-color: white;
                	background-color: #DBFFE3;
                	
                }
                table.darkgreen td {
                	border-width: 5px;
                	padding: 5px;
                	border-style: none;
                	border-color: white;
                	background-color: #DBFFE3;
                	
                }
                
                table.ticket    { border-width: 2px; border-spacing: 5px; border-style: solid; border-color: #4D4DFF; border-collapse: separate;  }
                table.ticket td { border-width: 5px; padding: 5px; border-style: none; border-color: white;  }


                table.noborders {
                	border-width: 0px;
                	border-spacing: 5px;
                	border-style: dashed;
                	border-color: #FFFFFF;
                	border-collapse: separate;
                	background-color: #fffff0;
                        
                        
                }
                table.noborders td {
                	border-width: 1px;
                	padding: 5px;
                	border-style: solid;
                	border-color: #000000;
                	border-collapse: separate;
                	
                        font: normal 10pt Times New Roman;
                }



                            #RatingStars .on{background:url(starOn25.gif) no-repeat;}
                            #RatingStars a{float:left;background:url(starOff25.gif) no-repeat;width:25px; height:25px;}

                            #RatingSmiles .on{background:url(smiley_25.gif) no-repeat;width:25px; height:25px;}
                            #RatingSmiles a{float:left;background:url(smiley_noanimation.gif) no-repeat;width:25px; height:25px;}



                table.joketable {
                	border-width: 1px;
                	border-spacing: 0px;
                	border-style: none;
                	/*border-color: black;*/
                	border-collapse: separate;
                	/* background-color: #FFFFFF; */
                }
                table.joketable th {
                	border-width: 1px;
                	padding: 5px;
                	border-style: none;
                	border-color: black;
					vertical-align: top;
                	/* background-color: #FFFFFF; */ 
                	
                }
                table.joketable td {
                	border-width: 1px;
                	padding: 1px;
                	border-style: none;
					vertical-align: top;
                	border-color: black;
                 	/* background-color: #FFFFFF;*/

/*			background-image: url("_pics/bolt.gif");
			background-repeat: repeat;
*/
                }



                table.joketable_highlight {
                	border-width: 1px;
                	border-spacing: 0px;
                	border-style: solid;
                	border-color: red;
                	border-collapse: separate;
                	/*background-color: #FFFFFF;*/
                }
                table.joketable_highlight th {
                	border-width: 1px;
                	padding: 5px;
                	border-style: solid;
                	border-color: #FFFF00;
					vertical-align: top;
                	background-color: #FFFFFF;
                	
                }
                table.joketable_highlight td {
                	border-width: 1px;
                	padding: 1px;
                	border-style: none;
					vertical-align: top;
                	/*border-color: #FFFF00;*/
                	/*background-color: #FFFFBB;*/
/*			background-image: url("_pics/bolt.gif");
			background-repeat: repeat;
*/
                }


#tablist{
padding: 9px 0;
margin-left: 0;
margin-bottom: 0;
margin-top: 8;
font: bold 14px Verdana;
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
padding: 8px;
margin-left: 0px;
border: solid #778;
border-width: 1px 1px 1px 1px; 
border-color: black;
border-bottom: none;
background: white;
}

#tabcontentcontainer{
width: 706px;
/* Insert Optional Height definition here to give all the content a unified height */
padding: 4px;
border: 1px solid black;
}

.tabcontent{
display:none;
}


.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 0;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
/*background: white url(list.gif) no-repeat left center;*/
list-style-type: none;
padding-left: 22px;
margin-bottom: 3px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(folder_icon.gif) no-repeat left 1px;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}
