BODY {
	BACKGROUND: #fff; FONT: 0.8em "Tahoma",sans-serif; COLOR: #000
}
#invisible {
	MARGIN: 2em auto;
	WIDTH: 800px;
	text-align: center;
}
#navigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; MARGIN: 0px; COLOR: #3333ff; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#navigation LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation A:link {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #3333ff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#navigation A:visited {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 6px; COLOR: #3333ff; LINE-HEIGHT: 14px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#navigation A.active:link {
	BACKGROUND: url(/graphics/tab_rounded.gif) no-repeat center bottom; COLOR: #000
}
#navigation A.active:visited {
	BACKGROUND: url(/graphics/tab_rounded.gif) no-repeat center bottom; COLOR: #000
}
#navigation A:hover {
	BACKGROUND: url(/graphics/tab_rounded.gif) no-repeat center bottom; COLOR: #000
}
H1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(/graphics/rdo-logo-475x70.png); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #9393ff 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 74px
}
H1 SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; RIGHT: 10px; BOTTOM: 10px; FONT-STYLE: normal; POSITION: absolute; FONT-VARIANT: normal
}
H2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 1.8em;
	FONT-FAMILY: "Georgia", serif;
	text-align: center;
}
#invisible H2 {
	COLOR: #6f6fc4; BACKGROUND-COLOR: #ffffff
}
#invisible H3 {
	COLOR: #6f6fc4; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
#invisible H4 {
	COLOR: #6f6fc4;
	PADDING-TOP: 15px;
	BACKGROUND-COLOR: #ffffff;
	text-align: center;
}
DIV.ruler {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: #9393ff; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; COLOR: #000; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
DIV.ruler2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; BACKGROUND: #9393ff; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 1px
}
DIV.rowl {
	BORDER-RIGHT: #9393ff 1px solid; PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 256px
}
DIV.rowc {
	FLOAT: left; MARGIN: 0px 10px; WIDTH: 246px
}
DIV.rowr {
	PADDING-LEFT: 10px; FLOAT: left; BORDER-LEFT: #9393ff 1px solid; WIDTH: 256px
}
DIV.rowlc {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 523px
}
DIV.col1 {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 420px
}
DIV.col2 {
	FLOAT: left; WIDTH: 300px
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	FONT: 1.6em "Georgia",serif;
	PADDING-TOP: 0px;
	text-align: center;
	color: #F00;
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.2em "Georgia",serif; PADDING-TOP: 0px
}
P {
	LINE-HEIGHT: 1.7em;
	text-align: center;
}
OL.spacious {
	LINE-HEIGHT: 1.7em
}
UL.spacious {
	LINE-HEIGHT: 1.7em
}
DL.spacious {
	LINE-HEIGHT: 1.7em
}
DL.spacious DT {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold
}
UL.spacious LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 6px
}
OL.spacious LI {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 6px
}
UL.data LI {
	FONT-SIZE: 125%; FONT-FAMILY: monospace; LIST-STYLE-TYPE: none
}
PRE.data {
	FONT-SIZE: 125%; MARGIN-LEFT: 2em; FONT-FAMILY: monospace
}
.code {
	FONT-SIZE: 125%; FONT-FAMILY: monospace
}
.thelink {
	DISPLAY: block; FONT: 1.3em "Georgia",serif; TEXT-ALIGN: right
}
A:link {
	COLOR: #6f6fc4; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:visited {
	COLOR: #6f6fc4
}
.smallgraph {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 160px; COLOR: #000; MARGIN-RIGHT: 20px; HEIGHT: 120px; BACKGROUND-COLOR: #c1c185
}
.submenu {
	BORDER-RIGHT: #9393ff thin solid; PADDING-RIGHT: 10px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; WIDTH: 130px; LINE-HEIGHT: 20px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px
}
#invisible .submenu A {
	TEXT-DECORATION: none
}
#invisible .submenu A:hover {
	COLOR: #000; BACKGROUND-COLOR: #ffffff
}
.important {
	COLOR: red; FONT-STYLE: italic; BACKGROUND-COLOR: #ffffff
}
.indented {
	MARGIN-LEFT: 2em
}
.center {
	TEXT-ALIGN: center
}
SPAN.quote {
	
}
UL.bulletfree {
	LIST-STYLE-TYPE: none
}
UL.code {
	FONT-SIZE: 100%; FONT-FAMILY: monospace; LIST-STYLE-TYPE: none
}
CAPTION {
	FONT-WEIGHT: bold
}
.infobox {
	BORDER-RIGHT: #9393ff thin solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #9393ff thin solid; PADDING-LEFT: 68px; BACKGROUND-IMAGE: url(graphics/nuvola-info-48x48.png); PADDING-BOTTOM: 10px; MARGIN-LEFT: 60px; BORDER-LEFT: #9393ff thin solid; MARGIN-RIGHT: 60px; PADDING-TOP: 10px; BORDER-BOTTOM: #9393ff thin solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #e3e3ff
}
.alertbox {
	BORDER-RIGHT: #ff9393 thin solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 10px 10px; BORDER-TOP: #ff9393 thin solid; PADDING-LEFT: 68px; BACKGROUND-IMAGE: url(graphics/nuvola-alert-48x48.png); PADDING-BOTTOM: 10px; MARGIN-LEFT: 60px; BORDER-LEFT: #ff9393 thin solid; MARGIN-RIGHT: 60px; PADDING-TOP: 10px; BORDER-BOTTOM: #ff9393 thin solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #ffe3e3
}
#search {
	MARGIN-TOP: 2px; FONT-SIZE: 80%; Z-INDEX: 777; BACKGROUND: #ffffff; FLOAT: right; MARGIN-LEFT: 160px; WIDTH: 210px; COLOR: #9393ff; POSITION: relative; HEIGHT: 40px
}
