a{
	color: #441E91;
}


a:hover{
	background-color: red;
	color: white;
	text-decoration: none;
}


body {
	background-color: #ccf;
	background-image: url(http://tmlam.org/images/titlehilo.png);
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #441E91;
	margin-top: 80px; 
	margin-right: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 0.1em;
	background-repeat : no-repeat;
}


h1 {	
padding-top: 5px;
padding-left: 5px;
}


h2 {
	color: #6640b3;
	border-top: red;
	border-bottom: red;
	}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #309;
	color: #fff;
	padding-left: 5px;
	padding-top: 0px;
	margin-top: 0px;
	border-top: solid red thin;
	border-bottom: solid red thin;
}
h4 {
	color: #000000
	}


table {
color: #FFFFFF
}


td, th {	
font-family: Arial, Helvetica, sans-serif;
font-size: 1em;
line-height: 2em;
color: #333333
}


textarea {
font-family: Arial, Helvetica, sans-serif;	
font-size: 1em
}


caption {
color: black;	
}


div{
margin-top: 10px;
}


pre{ color: navy; }


pre span.urgent{ color: red; }


/*ul {	
font-family: Arial, Helvetica, sans-serif;	
font-size: 1em;	
list-style-type: square;	
list-style-position: outside
}

*/
.BulletBackgroundColor {
color: #FFFFFF
}


.DataColor {
color: #DEDECA
}


.footer { 
font-family: Arial, Helvetica, sans-serif;
font-size: 1.167em;
font-weight: bold;
line-height: 1.83em;
color: #333333;
background-color: #CCCCCC
}


.FormBackgroundColor {
color: #CCCCCC
}


.ImageTitleColor {
color: #CCCCCC
}


.LabelColor {
color: #CCCCCC
}


.ListColorEven {
color: #CCCCCC
}


.ListFooterColor {
color: #333333
}


.ListHeaderColor {
color: #333333
}


.ListColorOdd {
color: #DEDECA
}


.ListTitleColor {
color: #CCCCCC
}


.NavigationBackgroundColor {
color: #666666
}


.NavigationColor {
color: #CCCCCC
}


.NewsDataColor {
color: #DEDECA
}


.StoryTitle {
color: #000000;
font-weight: bold
}


.StoryContentColor {
color: #000000
}


.TitleColor {
color: #000000
}


a:hover {	
text-decoration: underline
}


tr.ListHeaderColor th {
text-align: left;
}


.small {
font-size: 85%;
}


.Navigation {
	width: 135px;
	/*height: 240px;*/
	float: left; 
	/*border: solid #309 thin; */
	/*margin-left: 5px; */
	background-color: #fff;
	/*margin-top: 10px; */
	border-right: solid 2px red;
	border-top: solid 2px red;
	padding-top: 5px;
	height: 768px;	
}


@media print{
.Navigation {
display : none;
}


pre{
line-height :1.2em;
}


html, body{
margin: 0;
padding: 0;
font-size: .95em;
}


.Content{
margin: 0;
padding: 0;
}


}


.Navigation ul{ margin: 0; padding: 0;} 

.Navigation li{
	text-decoration: none;
	list-style-image: inherit;
	list-style-type: none;
	padding-left: 5px;
	padding-bottom: 5px;
	/*text-indent : -20px; */
	text-align: left;
	font-size: 90%;
	font-weight: bold;
	
}

.Navigation li a{
	color: #309;	
	text-decoration: none;
	border-left: 5px #f00 solid;
	background-color: #EAEAEA;
	display: block;
	width: 120px;
	padding-left: 3px;
}

.Navigation li a:hover{
	background-color: #309;
	color: #ff0;
	text-decoration: none;
	border-left: 5px #f00 solid;
}

#join{
	font-size: 1.05em;
	font-style: italic;
}

.Navigation h3{
	font-size: 90%;
	padding-bottom: 0px;
}



.Content{
	border: solid #f00 2px;
	background-color: white;
	float: left; 
	width: 75%; 
	font-size: 90%;
	margin-left: 5px;
	padding: 5px;
	
}


.Content ul{
margin-left: 30px;
}


.Content h2, .Content h4, .Content h5, .Content h6, .Content p,.Content  table, .Content ul, .Content pre{
padding-left: 5px;
}


.Content h2{
padding-top:5px;
line-height: 1.1em;
}


.Content h3{
font-size: 90%;
}


.Content ul li{
list-style-image : url(../images/baseball.gif);
padding-bottom: 7px;
padding-left: 8px;
}


.Content ul li ul{
padding-top: 7px;
}


.Content ul li ul li{
list-style-image: none;
padding-bottom: 7px;
padding-left: 8px;
}


.Content.note{
padding-left: 15%;
}


.News {
text-indent: 3em;
}


.Banner{
text-align: center;
text-indent: -12px;
}


.News pre{
text-indent: 0em;
}


.News p{
padding-left: 3%;
padding-right: 3%;
}


.News h3{
padding: 0px 0px 0px 0px;
}

	
.News table{  
margin-left: 30px;
}


.Directory{
font-size: 90%;
margin-left: 4%;
}


.Claim{
color: #006666;
}


.Trade{
color: #114477;
font-weight: bold;
}


.calheader{ font-size: 140%; font-weight: bold; border: solid; text-align:
center; width: 578px; border-color:red; border-width: 1px;
background-color: #309; color: white; margin-left: 24px; }


.week{ position: relative;padding-bottom: 45px;font-family: verdanna,
sans-serif; font-size: 70%; color:#003333; text-align: left;line-height: 1.0em; margin-left: 24px; }


.sunday{ width: 80px; height: 60px; border: solid; position: absolute; left:
0px; border-color:#30F; border-width: 1px;}

 
.monday{ width: 80px; height: 60px; border: solid; position: absolute; left:
83px; border-color:#30F;border-width: 1px;}


.tuesday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 166px; border-color:#30F;border-width: 1px;}


.wednesday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 249px; border-color:#30F;border-width: 1px;}


.thursday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 332px; border-color:#30F;border-width: 1px;}


.friday{ width: 80px; height: 60px; border: solid; position: absolute; left:
415px; border-color:#30F;border-width: 1px;}


.saturday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 498px; border-color:#30F;border-width: 1px;}


.dsunday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 0px; border-color:red; background-color: silver;border-width: 1px;}


.dmonday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 83px; border-color:red; background-color: silver;border-width: 1px;}


.dtuesday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 166px; border-color:red; background-color: silver;border-width: 1px;}


.dwednesday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 249px; border-color:red; background-color: silver;border-width: 1px;}


.dthursday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 332px; border-color:red; background-color: silver;border-width: 1px;}


.dfriday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 415px; border-color:red; background-color: silver;border-width: 1px;}


.dsaturday{ width: 80px; height: 60px; border: solid; position: absolute;
left: 498px; border-color:red; background-color: silver;border-width: 1px;}




