BODY {
	MARGIN: 0px; PADDING: 0px; FONT-FAMILY: Verdana,Tahoma,Arial,Sans-Serif
}
H1 {
	FONT-SIZE: 26px
}
H2 {
	FONT-SIZE: 22px
}
H3 {
	FONT-SIZE: 18px
}
A {
	COLOR: #006600; TEXT-DECORATION: none
}
A:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
A.side {
	COLOR: #eeeeff; TEXT-DECORATION: none; DISPLAY: block
}
A.side:hover {
	COLOR: #eeeeff; TEXT-DECORATION: underline
}
UL.menusection {
	MARGIN: 0; PADDING: 0; LIST-STYLE: none; WIDTH: 170px
}
UL.menusection LI.mover {
	POSITION: relative
}
UL.menusection LI.mover UL {
	POSITION: absolute; LEFT: 160px; TOP: 0; MARGIN: 0; PADDING: 2px; DISPLAY: none; LIST-STYLE: none; WIDTH: 170px; BACKGROUND-COLOR: #009900; BORDER: 2px outset #009900
}
UL.menusection LI.mover:hover UL, UL.menusection LI.over UL {
	DISPLAY: block
}

UL.menusection LI.select UL {
	POSITION: relative; MARGIN-LEFT: 15px; MARGIN-TOP: 0; MARGIN-rIGHT: 0; MARGIN-BOTTOM: 0; PADDING: 0; DISPLAY: list-item; LIST-STYLE-IMAGE: url(images/bullet.gif)
}
/* Fix IE. Hide from IE Mac \*/
* HTML UL.menusection LI { float: left; }
* HTML UL.menusection LI A { height: 1%; }
/* End */
UL.pdf {
	LIST-STYLE-IMAGE: url(images/pdficon_small.gif)
}
.tablegym {
	WIDTH: 100%
}
.tablegym TD.title {
	BACKGROUND-COLOR: #00ffff; BORDER-LEFT: #99ffff 2px solid; BORDER-TOP: #99ffff 2px solid; BORDER-BOTTOM: #0099ff 2px solid; BORDER-RIGHT: #0099ff 2px solid; FONT-WEIGHT: bold; TEXT-ALIGN: center; FONT-SIZE: 14px
}
.tablegym TD.grey {
	BACKGROUND-COLOR: #999999; BORDER-LEFT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; BORDER-BOTTOM: #666666 2px solid; BORDER-RIGHT: #666666 2px solid; TEXT-ALIGN: center; FONT-SIZE: 13px
}
.tablegym TD.green {
	BACKGROUND-COLOR: #66cc66; BORDER-LEFT: #66ff66 2px solid; BORDER-TOP: #66ff66 2px solid; BORDER-BOTTOM: #669966 2px solid; BORDER-RIGHT: #669966 2px solid; TEXT-ALIGN: center; FONT-SIZE: 13px
}
.tablegym TD.white {
	BACKGROUND-COLOR: #ffffff; BORDER: 0px
}
.tableplain {
	border-width: 1px; border-style: solid; border-collapse: collapse; BORDER-COLOR: #000000
} 
.tableplain TD {
	FONT-SIZE: 14px; VERTICAL-ALIGN: top; border-width: 1px; border-style: solid; padding: 3px; BORDER-COLOR: #000000
}
.tableplain2 {
	border-width: 0px
} 
.tableplain2 TD {
	FONT-SIZE: 14px; VERTICAL-ALIGN: top; border-width: 0px; padding: 3px
}
TABLE.map IMG {
	BORDER: 0
}
.full {
	text-align: left; width: 100%; height: 100%; border-collapse: collapse; BORDER-WIDTH: 0px; PADDING: 0px
}
.header {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 32px; COLOR: #000000; FONT-FAMILY: "Times New Roman",Times,serif; BACKGROUND-COLOR: #008800; BACKGROUND-IMAGE: url(images/head.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 80px
}
.side-bar {
	TEXT-ALIGN: center; PADDING-RIGHT: 2px; BORDER: 0; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #00dd00; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Tahoma,Arial,Sans-Serif; HEIGHT: 19px; WIDTH: auto; BACKGROUND-IMAGE: url(images/scapmain.gif); BACKGROUND-REPEAT: no-repeat;
}
.side-bold {
	TEXT-ALIGN: center; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #dddddd; PADDING-TOP: 4px; FONT-WEIGHT: bold
}
.side-border {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #004400; HEIGHT: auto; WIDTH: 180px; VERTICAL-ALIGN: top; PADDING: 0px;
}
.side-body {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; PADDING-BOTTOM: 6px; COLOR: #dddddd; PADDING-TOP: 4px
}
.main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left; VERTICAL-ALIGN: top; HEIGHT: auto; WIDTH: auto
}
.footer {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center; VERTICAL-ALIGN: bottom; HEIGHT: auto; WIDTH: auto
}




.buttons {
 text-align: center;
}

.buttons a {
 font-size: 1.6em;
 display: block;
 width: 140px;
 height: 30px;
 margin-top: 10px;
 background: #0c0 url(images/button.gif) no-repeat;
 color: #000;
 padding-top: 3px;
}

.buttons a:hover {
 background: #0c0 url(images/buttondown.gif) no-repeat;
 text-decoration: none;
 color: #000;
 padding-top: 4px;
 padding-left: 1px;
}

.header img {
  margin-left: 20px;
}