#imgSpacer {
	float: right;
	clear: right;
}

#menuLabel {
	display: none;

	position: absolute;
	float: right;
	clear: right;
	right: 0px;
	padding-right: 20px;
	Padding-left: 20px;
	Padding-top: 5px;
/*	border:1px solid #000000; */
	background-color: #ffffff;
}

.muscleCell {
	height: 50px;
	width: 21%;
	BACKGROUND-COLOR: #ffffff; 
	COLOR: #ffffff; 
}
.muscleCellHidden {
	BACKGROUND-COLOR: #ffffff; 
	COLOR: #ffffff; 
	height: 50px;
	width: 21%;
}

HR.BlkThin
	{ 
	color: black; 
	background: black; 
	border: 0; 
	height: 1px; 
	} 

HR.BlkThick
	{ 
	color: black; 
	background: black; 
	border: 0; 
	height: 3px; 
	} 

#bread {
	BORDER-RIGHT: #000 0px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #000 0px solid; 
	PADDING-LEFT: 10px; 
	MARGIN-BOTTOM: 2px; 
	MARGIN-RIGHT: 10px; 
	MARGIN-Left: 0px; 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #000 0px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #000 1px solid;
	Font-size: 8pt;
}
#bread UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
#bread UL LI {
	DISPLAY: inline; PADDING-LEFT: 2px; MARGIN-LEFT: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none;
}
#bread UL LI A {
	text-decoration: none;
	font-weight: bold;
}
#pipe {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid
}
#tabs {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; MARGIN-BOTTOM: 25px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid
}
#pipe UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
#pipe UL LI {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 3px; LIST-STYLE-TYPE: none
}
#pipe UL LI.first {
	DISPLAY: inline; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none
}
#maincontent #tabs UL {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px
}
#maincontent #tabs {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; PADDING-TOP: 5px; BORDER-RIGHT-WIDTH: 0px
}
#maincontent #bread-sample LI {
	LIST-STYLE: disc none outside
}
#tabs UL LI {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #000 1px solid; DISPLAY: inline; PADDING-LEFT: 15px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #ffc
}
#tabs UL LI.here {
	DISPLAY: inline; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none; BACKGROUND-COLOR: #fff
}
#button {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; WIDTH: 12em; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #90bade
}
#button UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: none; BORDER-BOTTOM-STYLE: none
}
#button LI {
	LIST-STYLE-IMAGE: none; MARGIN: 0px; BORDER-BOTTOM: #90bade 1px solid; LIST-STYLE-TYPE: none
}
#button LI A {
	BORDER-RIGHT: #508fc4 10px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 5px; BORDER-LEFT: #1958b7 10px solid; WIDTH: 100%; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #2175bc; TEXT-DECORATION: none
}
#button LI A:hover {
	BORDER-RIGHT: #5ba3e0 10px solid; BORDER-LEFT: #1c64d1 10px solid; COLOR: #fff; BACKGROUND-COLOR: #2586d7
}

.borderTable { 
padding-left: 2px;
padding-right: 2px;
border: 1px solid #0000A0;
border-collapse: collapse;  /* Allows for specific bordering, vs Separate */
empty-cells:show; /* If the cell is not occupied, it still shows the complete grid. */
}
.borderBottom { 
border-bottom: 1px solid #0000A0;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; 
border-right: hidden; */
}
.borderTop { 
border-top: 1px solid #0000A0;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; 
border-right: hidden; */
}
.borderBottomRight { 
border-bottom: 1px solid #0000A0;
border-right: 1px solid #0000A0;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderRight { 
border-right: 1px solid #0000A0;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderBottomRightCellTop { 
border-bottom: 1px solid #0000A0;
border-right: 1px solid #0000A0;
border-top: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderTopCellBottom { 
border-bottom: 1px solid #bbbbbb;
border-top: 1px solid #0000A0;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderRightCellTop { 
border-right: 1px solid #0000A0;
border-top: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderBottomCellRight { 
border-bottom: 1px solid #0000A0;
border-right: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderBottomCellTopRight { 
border-bottom: 1px solid #0000A0;
border-top: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderCellBottomRight { 
border-bottom: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-left: hidden; */
}
.borderCellBottom { 
border-bottom: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-bottom: hidden; 
border-left: hidden; 
border-right: hidden; */
}
.borderCellTop { 
border-top: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-bottom: hidden; 
border-left: hidden; 
border-right: hidden; */
}
.borderCellRight { 
border-right: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-top: hidden; 
border-bottom: hidden;
border-left: hidden; */
}
.borderCellTopRight { 
border-top: 1px solid #bbbbbb;
border-right: 1px solid #bbbbbb;
/* Hidden prevents border from neighbouring cell to be shown */
/* Also means that mozilla overrides the table border because of the hidden stmt */
/* border-bottom: hidden; 
border-left: hidden; */
}

UNKNOWN {
	WIDTH: auto;
}

#TopMenu {
	display: none;
	position: absolute;
	Top: 83px;
	Left: 85px;
	overflow: hidden;
	BORDER-RIGHT: #000 0px solid;
	PADDING-RIGHT: 0px; 	
	PADDING-LEFT: 0px; 
	MARGIN-BOTTOM: 0em; 
	PADDING-BOTTOM: 0em; 
	WIDTH: 680px; 
	COLOR: #000; 
	PADDING-TOP: 0px; 	
	FONT-SIZE: 10pt; 
/*	FONT-FAMILY: 'Trebuchet MS', 'Lucida Grande', Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; */
/*	BACKGROUND-COLOR: #90bade; */
/*	BACKGROUND-IMAGE: url(/images/HdrBkg_1square.gif);  */
}
#TopMenu UL {
/*	DISPLAY: inline; */
	display: none;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	LIST-STYLE-TYPE: none; 
	BORDER-BOTTOM-STYLE: none;
}
#TopMenu LI {
	DISPLAY: inline;
	LIST-STYLE-IMAGE: none; 
	MARGIN: 0px; 
	BORDER-BOTTOM: #90bade 0px solid; 
	LIST-STYLE-TYPE: none;
}
#TopMenu LI A {
	DISPLAY: inline;
/*	BORDER-RIGHT: #508fc4 3px solid; */
	BORDER-RIGHT: #ffffff 0px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
/*	BORDER-LEFT: #1958b7 3px solid; */
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%; 
	COLOR: #fff; 
/*	BACKGROUND-COLOR: #2175bc; 
	BACKGROUND-COLOR: #000000; */
	TEXT-DECORATION: none;
	FONT-SIZE: 10pt; /* Link's font size */
}

#TopMenu LI A:hover {
	DISPLAY: inline;
/*	BORDER-RIGHT: #5ba3e0 1px solid; */
	BORDER-LEFT: #1c64d1 1px solid; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #2586d7;
}

/* Leaving out the menu ID or keeping this as a class didn't work for border. */
#TopMenu LI A#TwoBorder {
	DISPLAY: inline;
	BORDER-RIGHT: #ffffff 1px solid; 
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-BOTTOM: 1px; 
	PADDING-TOP: 1px; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
}

#FooterMenu {
	display: none;

	HEIGHT: 20px;  
	LINE-HEIGHT: 20px; 
	overflow: hidden;
	BORDER-RIGHT: #000 0px solid;
	PADDING-RIGHT: 0px; 	
	PADDING-LEFT: 0px; 
	MARGIN-BOTTOM: 0em; 
	PADDING-BOTTOM: 0em; 
	COLOR: #000; 
	PADDING-TOP: 0px; 	
	text-align: center;
	FONT-SIZE: 8pt; 
	BACKGROUND-IMAGE: url(/images/HdrBkg_1square.gif);  
	min-width: 700px;
	BACKGROUND-COLOR: #000000; 

}
#FooterMenu UL {
	DISPLAY: inline;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-TOP-STYLE: none; 
	PADDING-TOP: 0px; 
	BORDER-RIGHT-STYLE: none; 
	BORDER-LEFT-STYLE: none; 
	LIST-STYLE-TYPE: none; 
	BORDER-BOTTOM-STYLE: none;
}
#FooterMenu LI {
	DISPLAY: inline;
	LIST-STYLE-IMAGE: none; 
	MARGIN: 0px; 
	BORDER-BOTTOM: #90bade 0px solid; 
	LIST-STYLE-TYPE: none;
}
#FooterMenu LI A {
	DISPLAY: inline;
	BORDER-RIGHT: #ffffff 0px solid; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 1px; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%; 
	COLOR: #fff; 
	PADDING-TOP: 1px; 
/*	BACKGROUND-COLOR: #2175bc; 
	BACKGROUND-COLOR: #000000; */
	TEXT-DECORATION: none;
}
#FooterMenu LI A:hover {
	DISPLAY: inline;
/*	BORDER-RIGHT: #5ba3e0 1px solid; */
	BORDER-LEFT: #1c64d1 1px solid; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #2586d7;
}

/* Leaving out the menu ID or keeping this as a class didn't work for border. */
#FooterMenu LI A#TwoBorder {
	DISPLAY: inline;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	WIDTH: 100%; 
	COLOR: #fff; 
	TEXT-DECORATION: none;
}

.clicked {
	DISPLAY: inline;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-LEFT: #1c64d1 1px solid; 
	COLOR: #fff; 
	BACKGROUND-COLOR: #2586d7;
}


