/* Real menu */
#mainmenu
{
    width: 150px;
    float: left;
    display: block;
    margin: 0px;
    padding: 0px;
}

#mainmenu ul, #mainmenu li
{
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    white-space: wrap;
    display: block;
    margin: 0px;
}

#mainmenu ul
{
	width: 150px;
	border: solid 1px #73ad8c;
	border-bottom: 0px;
	padding: 0px;
}

#mainmenu li ul
{
	display: none;
	position: absolute;
	margin-left: 145px;
	margin-top: -20px;
	/*z-order: 999;*/
}

#mainmenu li a
{
    padding: 0px;
    text-decoration: none;
    color: #447755;
    width: 150px;
    display: block;
    text-indent: 4px;
    font-family: sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
		padding-top: 2px;
		padding-bottom: 2px;
}

#mainmenu li a:hover
{
    background-color: #ffeedd;
    color: #447755;
}

#mainmenu li
{	
    float: left;
    width: 100%;
    border-bottom: solid 1px #73ad8c;
    background-color: #eeffee;
}

#mainmenu a.hassubmenu
{
	background-image: url(http://www.tccsa.tc/images/mnuhassub.gif);
	background-repeat: no-repeat;
	background-position: 140px 7px;
}

/* Formatting for the Search feature in the main menu */
#mainmenu span {
 font-family: sans-serif;
 font-size: 10px;
 color: #aa8888;
 padding: 0px;
 margin: 0px;
}

#mainmenu form {
 padding: 0px;
 margin: 0px;
}

#mainmenu input.textbox {
 WIDTH: 120px;
 padding: 0px;
 margin: 0px;
 margin-top: 2px;
}

#mainmenu input.button {
 FONT-SIZE: 10px;
 COLOR: #447755;
 FONT-FAMILY: sans-serif;
 HEIGHT: 20px;
 WIDTH: 25px;
 BACKGROUND-COLOR: #ffeedd;
 margin: 0px;
 margin-bottom: 2px;
}

/* Formatting for "SINCE 1973" in the main menu */
.menumainsince {
 padding: 1px 1px 20px 1px;
 text-align: center;
 height: 20
}
.menumainsince span {
 font-family: sans-serif;
 font-size: 10px;
 color: #aa8888;
}

/* Formatting for the Print icon in the main menu */
.menumainprint {
 border-bottom: 1px solid #73ad8c;
 text-align: center;
 height: 20
}
.printicon  {
 border: none;
 display: ;
}

/* This is just a holder for some info I don't want to lose */
/*.filter {
 filter: Alpha(opacity=60);
 -moz-opacity: .60;
}*/
