menu.menuButton {
	color: #ffffff;
	font-size: 11pt;
	font-weight: bolder;
	background-color: #003366;
	border-bottom: thin inset; 
	border-bottom-width: 3px;	
	border-top-width: 1px;
	font-variant: small-caps;
	border-style: solid;	
	border-color: #003366;	
	border-left-width: 2px;
	border-right-width: 2px;	
}
.tableHead {
	background: #191970;
	font-family: Tahoma;
 font-size: 12px;
 color: #C8C8FF;
	text-align: center;
}
.bodytext {
	FONT-SIZE: x-small; COLOR: Black; FONT-FAMILY: Tahoma;
}
.bodytextWhite {
	FONT-SIZE: x-small; COLOR: White; FONT-FAMILY: Tahoma;
}
.bodytextWhiteBold {
	FONT-SIZE: x-small; COLOR: White; FONT-FAMILY: Tahoma;
	font-weight: bold;
}
.bodytextPageTitleRed {
	FONT-SIZE: x-small; COLOR: White; FONT-FAMILY: Tahoma;
	background: #AD1B05;
	font-weight: bold;
	text-align: center;
	height: 17px;
}

.bodytextPageTitleBlue {
	FONT-SIZE: x-small; COLOR: White; FONT-FAMILY: Tahoma;
	background: #7C9EC0;
	font-weight: bold;
	text-align: center;
	height: 17px;
}

A 
{
    text-decoration: none;
	 color: #FF4500;
	font-variant: small-caps;
	font-weight: bold;
	}
	
.tmlbabyblue { background: #7C9EC0;    font-variant: small-caps;  color: #FFFFFF;  font: xx-small Tahoma;  text-align: center;  }	

.BigBabyBlue {background: #7C9EC0;    font-variant: small-caps;  color: #FFFFFF;  font: X-small Tahoma;  text-align: center;  }

.tmlblue { background: #191970; height: 3px;}

.tmlwhite { background: #FFFFFF; height: 1px;}

.MainTable { background-color: #C1DCE6;
}

.TopTable { margin-bottom: vertical-align: top; padding-bottom: 99%;
	
}
.newsTable {

	font-weight: normal;
	font-size: 11px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=white, endColorStr=#A2B500);
	text-transform: capitalize;
	color: #A2B500;
	height: 10px;
	font-family: Tahoma;
	background-color: #ADD8E6;
	text-decoration: blink;


	}


.tmlred { background: #AD1B05; height: 3px;}

A:visited
{
    text-decoration:none;
	 color: #FF4500;
	 	font-variant: small-caps;
	}
A:hover
{
    text-decoration: none !important; 
	 color: White;
	 font-variant: small-caps;
	background-color: #483D8B;
}


.button
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=silver);
	padding-bottom: 1px;
	text-transform: capitalize;
	border-left: black 1px solid;
	color: black;
	height: 10px;
	padding-top: 1px;
	border-bottom: black 1px solid;
	font-family: Tahoma;
	background-color: silver;
	text-decoration: none;
}


.buttonBlue
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#8CC9D9);
	padding-bottom: 1px;
	text-transform: capitalize;
	border-left: black 1px solid;
	color: black;
	height: 10px;
	padding-top: 1px;
	border-bottom: black 1px solid;
	font-family: Tahoma;
	background-color: Yellow;
	text-decoration: none;
}


.buttonfield
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-weight: normal;
	font-size: 10px;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=white,endColorStr=silver);
	padding-bottom: 1px;
	text-transform: capitalize;
	border-left: black 1px solid;
	color: black;
	height: 10px;
	padding-top: 1px;
	border-bottom: black 1px solid;
	font-family: Arial;
	background-color: #E0E0E0;
	text-decoration: none;
}


.bodytextreserved {
	FONT-SIZE: x-small; COLOR: White; FONT-FAMILY: Tahoma;
	background: #4E4E4E;
}
.bodytextavailable {
	FONT-SIZE: x-small; COLOR: White; FONT-FAMILY: Tahoma;
	background: #4682B4;
}