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: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.1em;
	color: #309;
	margin-top: 80px;
	margin-right: 0.1em;
	margin-bottom: 0.1em;
	margin-left: 0.1em;
	background-repeat : no-repeat;
	border: solid red thin;
}

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

h2 {
	color: #309;
	border-top: #3A2E23;
	border-bottom: #3A2E23;
	}

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

h4 {
	color: #000000
	}

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

caption {
	color: black;	
}

div{
	margin-top: 10px;
}

/*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%;
}

ul.Navigation{
	float: left;
	border: solid #3A2E23 thin;
	margin-left: 5px;
	background-color: #EAEAEA;
	width: 100px;
	height: 230px;
	margin-top: 10px;
}

ul.Navigation a{
	color: #3366CC;	
	text-decoration: none
}

ul.Navigation li{
	text-decoration: none;
	list-style-image: none;
	list-style-type: none;
	margin-left: 5%;
	padding-bottom: 5px;
}

ul.Navigation li a:hover{
	/*text-decoration: underline;*/
	background-color: #3A2E23;
	color: white;
	text-decoration: none;
	width: 75px;
	}

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

.Content{
	border: solid #3A2E23 thin;
	background-color: white;
	float: left;
	width: 70%;
	font-size: 90%;
	height: 230px;
	margin-left: 5%;
}

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

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

.News {
	text-indent: 3em;
}

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

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

p.dmrpt {background-color:#ffffff; font-family:Verdana,sans-serif; font-size:90%; font-weight:bold;}
a.dmrpt {background-color:#ffffff; font-family:Verdana,sans-serif; font-size:90%; font-weight:bold;}
table.dmrpt {background-color:#f5f5f5; font-family:Verdana,sans-serif; font-size:90%; margin-left: 5%; margin-right: 5%; width: 90%; border: solid red thin;}

.dmrptsecttitle {background-color:#DDF; color=white; font-weight:bold; border: none;}
td.dmrptsecttitle{ color:white; }
.dmrptsecthdr {background-color: #f5f5f5; color=white; font-weight:bold;}
.dmrptbody {background-color:#ffffff; color=black;}
.dmrptbody2 {background-color:#f5f5f5; color=black;}
.dmrptbodyhdr {background-color:#309; color: white; font-weight:bold; width: 27%;}