	img.left {
		float: left;
	}
	img.right {
		float: right;
	}

	
	
	
a.button {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 8px;
	border-top: 1px solid white;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid white;
	text-align: center;
	min-width: 75px;
	text-transform: uppercase;
}
	
	
	a.button:link {
	background-color: #FF4500;
	color: #FFF;
	text-decoration: none;
}
	
	a.button:visited {
	background-color: #FF4500;
	color: #fff;
	text-decoration: none;
}a.button:hover {
	background-color: #FF4500;
	color: Black;
	border-color: black white white black;
	text-decoration: none;
}a.button:active { 	background-color: #369; 	color: #ccc; 	text-decoration: none;	}
	



a{
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #4169E1; /*red*/
	text-decoration: underline;
	font-weight: bold;
}

a:visited {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #6666FF;
	text-decoration: underline;
}
a:active {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #990033; /*red*/
	text-decoration: underline;
}
a:hover {
	font	-family: arial, verdana,  helvetica, sans-serif;
	color: #990033; /*red*/
	text-decoration: underline;
}


a.small {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #00008B;
	text-decoration: underline;
	font-size: 10px;
}
a.small:visited {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #00008B;
	text-decoration: underline;
	font-size: 10px;
}
a.small:active {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #00008B;
	text-decoration: underline;
	font-size: 10px;
}

a.small:hover {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #00008B;
	text-decoration: underline;
	font-size: 10px;
}


a.top{
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #FFDC11; /*red*/
	text-decoration: underline;
	font-weight: bold;
}
a.top:visited {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #FFDC11; 
	text-decoration: underline;
}
a.top:active {
	font-family: arial, verdana,  helvetica, sans-serif;
	color: #FFDC11;  /*red*/
	text-decoration: underline;
}
a.top:hover {
	font	-family: arial, verdana,  helvetica, sans-serif;
	color: #FFDC11;  /*red*/
	text-decoration: underline;
}

div.small{
	font-family: arial, verdana,  helvetica, sans-serif;
	color: black; /*red*/
	font-size: 8pt;
}


body{
	scrollbar-arrow-color: #4169E1;
	scrollbar-base-color: #FF4500;
	background-color: Black;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000000;
}

table.content{
	background-color: #FFEFD5;
	width: 640px;
}

body.splash{
	margin-left: 10px;
	margin-right: 10px;
	background-color: Blue;
	color: #000000;
}



h1{
	font-family: arial, verdana,  helvetica, sans-serif;
	font-variant: small-ca	ps;
	color: #E30000;
}
h2{
	font-family: arial, verdana,  helvetica, sans-serif;
	font-variant: small-ca	ps;
	font-size: larger;
	color: #E30000;
}

p{
	font-family: arial, verdana,  helvetica, sans-serif;
	font-weight: 200;
}


td.cal{
	vertical-align: middle;
}

td{
	vertical-align: top;
}



div.pad{
	font-family: arial, verdana,  helvetica, sans-serif;
	margin-left: 100px;		
}

table.repertoire{
	font-family: arial, verdana,  helvetica, sans-serif;
	border: thick solid;
	border-color: #E58F05;
	font-weight: bold;
	font-variant: normal;
	line-height: 30px;
	background-color: #E8BC74;
}

tr.cal{
	background-color: #FFF0F5;
}

hr{
	width: 100%;
	color: #FF4500;
}

div.ad{
	background-color: #E8BC74;
	font-style: italic;
}


