
/* Link Styles */	

/* menu declaration */	
.tdlink:link  {
	color: #4c0400;
	text-decoration: none;
	font-weight: bold;
	padding:10px;
	width:170px;
	height:15px;
	position: relative;
	background-color:#fbad3e;
	display:block;
}


.tdlink:visited  {
	color: #4c0400;
	text-decoration: none;
	font-weight: bold;
	padding:10px;
	width:170px;
	height:15px;
	position: relative;
	background-color:#fbad3e;
	display:block;
}

.tdlink:hover  {
	color: #4c0400;	
	font-weight: bold;
	padding:10px;
	background-color: #fbad3e;
	width:170px;
	height:15px;
	position: relative;
	display:block;	
}

html>body .tdlink:hover  {
	width:170px;
	
		
}

html>body .tdlink:link  {
	width:170px;	
	
		
}

html>body .tdlink:visited  {
	width:170px;
		
}

.tdlink:active  {
	color: #4c0400;
	text-decoration: underline;
	font-weight: bold;
	padding:10px;
	height:15px;
	width:170px;
	position: relative;
	background-color:#fbad3e;
	display:block;
}






/* List styles for drop down menu including link styling*/

li {
	margin: 0;
	padding: 0px;
	list-style: none;
	width:170px;
	
	
	}




ul {
	margin: 0;
	padding: 0px;
	list-style: none;
	width:170px;
	
	
	}

.dropdown {

	border-top: 1px solid #4c0400;
	background-color:#fbad3e;
	display:block;	
	width:170px;
	height:15px;
	color:#4c0400;
	text-decoration: none;
	}


/* Creates rollover effect on drop down menu */
.dropdown:hover {

	background-color:#fbad3e;
	color: #4c0400;
	text-decoration: none;
	width:170px;
	display:block;
	
	
	}
/* Fix IE */
html>body .dropdown:hover {
	width:170px;
	height:15px;
	}
/* Fix IE */
html>body .dropdown {
	width:170px;
	height:15px;
	
	}


/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 100%; }
* html ul li a { height: 100%; }
/* End */


ul li {
	position: relative;
	
	
	}

li ul {
	position: absolute;
	left:0px;
	top:  35px;
	display: none;
	color: #4c0400;
	width:170px;
	text-decoration: none;
	}

html>body li ul {
	top:  35px;
	
	}


/* Menu styles before rollover, declare a background and size to give the rollover area  */
ul li a {
	
	font-weight: bold;
	display:block;
	width:170px;
	padding:10px;
	height:105px;
	color: #fbad3e;
	}

ul li a:link {
	
	text-decoration: none;
	font-weight: bold;
	color: #4c0400;
	width:170px;
	height:15px;
	}

ul li ul li a:link {
	height:15px;
	text-decoration: none;
	font-weight: bold;
	width:170px;
	}


ul li a:visited {
	color: #4c0400;
	font-weight: bold;
	width:170px;
	height:15px;
	display:block;
	}


ul li a: active {
	color: #4c0400;
	height:15px;
	font-weight: bold;
	width:170px;
	}


ul li a: hover {
	background-color: #fbad3e;
	height:15px;
	display:block;
	width:10px;
	}


li:hover ul, li.over ul { 
	display: block; 
	text-decoration: none;
	font-weight: bold;
	background-color: #fbad3e;
	color: #c9b476;
	width:170px;	
	}

html>body li:hover ul, li.over ul { 
	width:170px;	
	
	}
/* end menu declaration */	


a.footer:link  {
	color:  #ffffff;
	text-decoration: none;
}

a.footer:visited  {
	color: #ffffff;
	text-decoration: none;
}

a.footer:hover  {
	color: #ffffff;
	text-decoration: underline;
	
}

a.footer:active  {
	
	color: #ffffff;
	text-decoration: underline;
}

a:link  {
	color:  #ef3e42;
	text-decoration: none;
}

a:visited  {
	color: #ef3e42;
	text-decoration: none;
}
/* Creates red rollover effect on all buttons*/
a:hover  {
	color: #ef3e42;
	text-decoration: underline;
	
}

a:active  {
	
	color: #868686;
	text-decoration: underline;
}

blockquote {
	background-color: #669999;
	border-bottom: 1px solid #006633;
	border-top: 1px solid #006633;
	color: #1E58C7;
	font-size: 8pt;
	margin: 0px;
	width: 350px;
}

body {
	font: 10pt Arial, sans-serif;
	color: #91311e;
	margin: 15 0 0 0;
	padding:0px;
	height:100%;
}

button {
	background-color: #E4EEFD;
	border: 1px solid #003399;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#E4EEFD');
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

div.scroll
{
scrollbar-base-color: #fbad3e; 
scrollbar-arrow-color: #4c0400;
scrollbar-track-color: #4c0400;
background-color:#4c0400;

height:450px;
overflow:auto;
}

div.box{
text-align:justify;
background-color:#FFFFFF;
max-width:935px;
padding:15px;
border:0px;
margin:0px;
}


h1 {
	color: #fbad3e;
	font-size: 36pt;
	line-height: 100%;
	margin: 0px;
	font-weight: bold;
}

h2 {
	color: #fbad3e;
	font-size: 24pt;
	line-height: 100%;
	margin: 0px;
	
}

h3 {
	color: #000000;
	font-size: 10pt;
	margin: 0px;
}

h4 {
	color: #000000;
	font-size: 10pt;
	margin: 0px;
}

h5 {
	color: #000000;
	font-size: 10pt;
	margin: 0px;
}

input {
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

select {
	border: inset 1px #FFFFFF;
	color: #000000;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
}

td {
	font-size: 10pt;
	line-height: 125%;
}



.buttons {
	background-color: #669999;
	border-color: #669999;
	border-style: outset;
	border-width: 1px;
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFFFFF', EndColorStr='#669999');
	color: #000000;
}



/* Margin on an image */

.imgmargin
	{margin-right:20px;
}

}

/* Margin on bottom of an image */

.marginbtm
	{margin-bottom:20px;
}

.texthighlight {

	color: #ef3942;
	font-weight: bold; 
	font-style:italic;
}



