BODY {
	BACKGROUND: url(../images/backgrnd.jpg) silver; MARGIN: 48px 2em 40px; COLOR: black; LINE-HEIGHT: 1.5; FONT-FAMILY: Georgia,Times,serif
}
A {
	COLOR: black; TEXT-DECORATION: none; outline: 0; moz-outline: none
}
.lk:link {
	FONT-WEIGHT: bold; BORDER-BOTTOM: red 2px dotted
}
.lk:visited {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #808080 2px dotted
}
.lk:active {
	BORDER-BOTTOM: red 2px solid
}
.lk:hover {
	BORDER-BOTTOM: blue 2px solid
}
.nop:link {
	opacity: 0.5
}
.nop:visited {
	opacity: 0.5
}
.nop:hover {
	opacity: 1.0
}
.nop:active {
	opacity: 1.0
}
SPAN.uc {
	TEXT-TRANSFORM: capitalize
}
DIV.text {
	MARGIN: 0px 0px 1em; LINE-HEIGHT: 1.5; FONT-STYLE: italic
}
#replace {
	DISPLAY: none
}
#guru {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 99%; PADDING-TOP: 4px; HEIGHT: auto; BACKGROUND-COLOR: black; TEXT-ALIGN: center
}
#guru DIV {
	BORDER-RIGHT: red 3px solid; PADDING-RIGHT: 4px; BORDER-TOP: red 3px solid; PADDING-LEFT: 4px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 4px; BORDER-LEFT: red 3px solid; WIDTH: auto; COLOR: red; PADDING-TOP: 4px; BORDER-BOTTOM: red 3px solid; FONT-FAMILY: monospace; HEIGHT: auto; TEXT-ALIGN: center; TEXT-DECORATION: blink
}
#header {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0px; COLOR: gray; FONT-STYLE: italic
}
.bookmarks {
	MARGIN: 0px; WIDTH: 98%; WHITE-SPACE: nowrap
}
H2 {
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
A.nip {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A.nop {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TT {
	COLOR: #006600
}
B {
	COLOR: #993333
}
DIV.page {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: fixed; TOP: 0px; BORDER-COLLAPSE: collapse; HEIGHT: 40px
}
DIV.foot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: fixed; BORDER-COLLAPSE: collapse; HEIGHT: 32px
}
DIV.tr {
	
}
DIV.td {
	VERTICAL-ALIGN: top
}
DIV.s14 {
	WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 40px; BORDER-BOTTOM-STYLE: none
}
DIV.s13 {
	WIDTH: 16px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 32px; BORDER-BOTTOM-STYLE: none
}
DIV.lp {
	BACKGROUND: url(../images/header/pl.png) no-repeat
}
DIV.cp {
	BACKGROUND: url(../images/header/pc.png) repeat-x
}
DIV.rp {
	BACKGROUND: url(../images/header/pr.png) no-repeat
}
DIV.lf {
	BACKGROUND: url(../images/footer/fl.png) no-repeat
}
DIV.cf {
	FONT-SIZE: 14px; BACKGROUND: url(../images/footer/fc.png) repeat-x; VERTICAL-ALIGN: middle; COLOR: white; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif
}
DIV.rf {
	BACKGROUND: url(../images/footer/fr.png) no-repeat
}
.wt {
	COLOR: white
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.fr {
	PADDING-LEFT: 1em; FLOAT: right
}
SPAN.pd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 4px
}
SPAN.pc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 0px 0px; PADDING-TOP: 4px
}
SPAN.pr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT#id {
	BORDER-RIGHT: #08f 1px dotted; BORDER-TOP: #08f 1px dotted; FONT-WEIGHT: bold; BACKGROUND: darkblue; BORDER-LEFT: #08f 1px dotted; COLOR: white! important; BORDER-BOTTOM: #08f 1px dotted; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif
}
INPUT#bt {
	BORDER-RIGHT: #08f 1px dotted; BORDER-TOP: #08f 1px dotted; FONT-WEIGHT: bold; BACKGROUND: darkblue; BORDER-LEFT: #08f 1px dotted; COLOR: white! important; BORDER-BOTTOM: #08f 1px dotted; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif
}
OPTION {
	BACKGROUND: darkblue; COLOR: white
}
SPAN.ft {
	PADDING-RIGHT: 8px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
SPAN.bm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
DIV.mc {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 99; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: fixed; TOP: 0px; HEIGHT: 40px
}
DIV.om {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; MIN-HEIGHT: 24px; LEFT: 72px; BORDER-LEFT: black 1px solid; WIDTH: 60%; COLOR: #acf; BOTTOM: 8px; BORDER-BOTTOM: black 1px; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; POSITION: absolute; HEIGHT: auto
}
DIV.im {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: blue 1px solid; COLOR: #acf; BORDER-BOTTOM: blue 1px
}
DIV.im:hover {
	BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; BORDER-LEFT: darkblue 1px solid; COLOR: #fff; BORDER-BOTTOM: darkblue 1px; BACKGROUND-COLOR: blue
}
DIV.im:link {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: blue 1px solid; COLOR: #acf; BORDER-BOTTOM: blue 1px
}
SPAN.mi {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 0px
}
DIV.bf {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; RIGHT: 20px; MIN-HEIGHT: 24px; BORDER-LEFT: black 1px solid; WIDTH: 53px; COLOR: #acf; BOTTOM: 8px; BORDER-BOTTOM: black 1px; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; POSITION: absolute; HEIGHT: auto
}
SPAN.rt {
	FLOAT: right
}
SPAN.button A {
	BORDER-RIGHT: blue 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: blue 1px solid; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: text-bottom; BORDER-LEFT: blue 1px solid; WIDTH: 24px; CURSOR: pointer; COLOR: #acf; PADDING-TOP: 0px; BORDER-BOTTOM: blue 1px; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
SPAN.button A:hover {
	BORDER-RIGHT: darkblue 1px solid; BORDER-TOP: darkblue 1px solid; BORDER-LEFT: darkblue 1px solid; COLOR: white; BORDER-BOTTOM: darkblue 1px; BACKGROUND-COLOR: blue
}
DIV.mn {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; DISPLAY: none; Z-INDEX: 100; MIN-HEIGHT: 64px; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 72px; BORDER-LEFT: blue 1px solid; WIDTH: 60%; BORDER-BOTTOM: blue 1px; POSITION: fixed; TOP: 8px; HEIGHT: auto
}
DIV.mi {
	BORDER-TOP: #80bbff 1px solid; BACKGROUND: #acf; OVERFLOW: hidden; WIDTH: 100%; CURSOR: pointer; COLOR: #222; HEIGHT: auto; opacity: 0.9
}
DIV.mi:link {
	BACKGROUND: #acf; COLOR: #222
}
DIV.mi:hover {
	BACKGROUND: darkblue; COLOR: #def
}
SPAN.li {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em; WHITE-SPACE: nowrap
}
SPAN.ar {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; FONT-SIZE: 86%; PADDING-BOTTOM: 0.25em; COLOR: #acf; PADDING-TOP: 0.25em; WHITE-SPACE: nowrap
}
IMG.li {
	WIDTH: 1em; CURSOR: pointer; HEIGHT: 1em
}
DIV.mb {
	BORDER-TOP: blue 1px solid; BACKGROUND: url(../images/header/pc.png) repeat-x 50% bottom; LEFT: 0px; WIDTH: 100%; COLOR: #acf; BOTTOM: -2.05em; POSITION: absolute; HEIGHT: 2em
}
DIV.mb:hover {
	COLOR: #fff
}
DIV.mb:link {
	COLOR: #acf
}
