
#maintable {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BACKGROUND-IMAGE:  url(beigegradient.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #FFFBE6; background-position:bottom;

}
#mainnav {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: right top; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE:  url(bg-mainnav.gif); PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; BACKGROUND-COLOR: #4488d0;
}
#mainnav A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 13px; TEXT-DECORATION: none;
}
#mainnav A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

.mainnav-tab {
	BACKGROUND-POSITION: right top; DISPLAY: inline; FLOAT: left; BACKGROUND-IMAGE:  url(nav-divider.gif); LINE-HEIGHT: 25px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px; TEXT-ALIGN: center;
}
.mainnav-tab .currentsection {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 13px; TEXT-DECORATION: none
}
#basebar-right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 500px; PADDING-BOTTOM: 13px; PADDING-TOP: 45px; TEXT-ALIGN: left
}
#footer {
	COLOR: #014862; TEXT-INDENT: 10px; LINE-HEIGHT: 30px; HEIGHT: 32px; BACKGROUND-COLOR: #b9d2ed; TEXT-ALIGN: left
}

/* Tables */
.content-area table td, .content-area table th {
padding: 2px 4px 2px 4px;
}

.content-area table.border {
border: 1px solid #CDCDCD;
border-collapse: collapse;
}
.content-area table.border td, table.border th {
border: 1px solid #CDCDCD;
}