DT {
	FONT-WEIGHT: bold
}
FORM {
	MARGIN: 0px; DISPLAY: inline
}
.subtitle {
	FONT-STYLE: italic
}
P {
	TEXT-INDENT: 0px
}
DIV.para {
	MARGIN: 1em 0px
}
DIV.para > * {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em
}
DIV.section {
	PADDING-LEFT: 3%; DISPLAY: block
}
DIV.section > H2 {
	MARGIN-LEFT: -1.3%
}
DIV.section > H3 {
	MARGIN-LEFT: -1.3%
}
DIV.section > H4 {
	MARGIN-LEFT: -1.3%
}
DIV.section > H5 {
	MARGIN-LEFT: -1.3%
}
DIV.section > H6 {
	MARGIN-LEFT: -1.3%
}
BLOCKQUOTE ADDRESS:before {
	CONTENT: "\2015"
}
.ex-ref {
	FONT-STYLE: italic
}
DL.toc DT {
	MARGIN-TOP: 1em; FONT-SIZE: 110%
}
DL.toc P {
	TEXT-INDENT: 1em; MARGIN: 0px
}
DL.toc P:first-child {
	TEXT-INDENT: 0px
}
DL.toc > DD {
	MARGIN-LEFT: 1em
}
OL.toc OL {
	LIST-STYLE-TYPE: circle
}
OL.toc > LI > OL {
	FONT-SIZE: 90%
}
UL.snav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0.2em; MARGIN: 0.7em 10%; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em
}
UL.snav LI {
	LIST-STYLE-TYPE: none
}
UL.snav > LI {
	DISPLAY: inline
}
UL.snav > LI:before {
	CONTENT: " | "
}
UL.snav > LI:first-child:before {
	CONTENT: ""
}
A.cont {
	TEXT-ALIGN: right; DISPLAY: block; MARGIN-RIGHT: 0px
}
.note {
	FONT-STYLE: italic
}
.note:before {
	CONTENT: "Note: "
}
.remark {
	FONT-SIZE: smaller
}
.remark:before {
	CONTENT: "["
}
.remark:after {
	CONTENT: "]"
}
.sidebar {
	BORDER-BOTTOM: 1px solid; MIN-WIDTH: 15em; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 0.75em 0.5em; PADDING-LEFT: 0.2em; WIDTH: 30%; PADDING-RIGHT: 0.2em; FLOAT: right; CLEAR: both; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
.sidebar H1 {
	FONT-SIZE: 1.4em
}
.sidebar H2 {
	FONT-SIZE: 1.25em
}
.sidebar H3 {
	FONT-SIZE: 1.1em
}
STRONG.stronger {
	FONT-STYLE: italic; FONT-WEIGHT: bold
}
STRONG.very-strong {
	TEXT-TRANSFORM: uppercase; FONT-WEIGHT: bold
}
*.important {
	BORDER-BOTTOM: #f00 solid; BORDER-LEFT: #f00 solid; PADDING-BOTTOM: 0.1em; MARGIN: 1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; BORDER-TOP: #f00 solid; BORDER-RIGHT: #f00 solid; PADDING-TOP: 0.1em
}
DIV.important {
	BORDER-BOTTOM: #f00 solid; BORDER-LEFT: #f00 solid; PADDING-BOTTOM: 0.1em; MARGIN: 1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; BORDER-TOP: #f00 solid; BORDER-RIGHT: #f00 solid; PADDING-TOP: 0.1em
}
P.important {
	BORDER-BOTTOM: #f00 solid; BORDER-LEFT: #f00 solid; PADDING-BOTTOM: 0.1em; MARGIN: 1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; BORDER-TOP: #f00 solid; BORDER-RIGHT: #f00 solid; PADDING-TOP: 0.1em
}
SPAN.important {
	FONT-SIZE: large
}
EM.important {
	FONT-SIZE: large
}
STRONG.important {
	FONT-SIZE: large
}
SPAN.application {
	FONT-STYLE: italic
}
KBD.command {
	WHITE-SPACE: pre
}
CODE.command {
	WHITE-SPACE: pre
}
CODE.filename {
	FONT-STYLE: italic; WHITE-SPACE: nowrap
}
CODE {
	WHITE-SPACE: nowrap
}
PRE.code {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0.5em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; OVERFLOW: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
PRE.incorrect-code {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0.5em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; OVERFLOW: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
PRE.code .remark {
	FONT-STYLE: italic; FONT-SIZE: 1em
}
PRE.incorrect-code .remark {
	FONT-STYLE: italic; FONT-SIZE: 1em
}
PRE.code .remark:before {
	CONTENT: ""
}
PRE.incorrect-code .remark:before {
	CONTENT: ""
}
PRE.code .remark:after {
	CONTENT: ""
}
PRE.incorrect-code .remark:after {
	CONTENT: ""
}
PRE.code .note:before {
	CONTENT: ""
}
PRE.incorrect-code .note:before {
	CONTENT: ""
}
:link IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
:visited IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.deepLevel #mainContent :link IMG {
	BORDER-BOTTOM: solid; BORDER-LEFT: solid; BORDER-TOP: solid; BORDER-RIGHT: solid
}
.deepLevel #mainContent :visited IMG {
	BORDER-BOTTOM: solid; BORDER-LEFT: solid; BORDER-TOP: solid; BORDER-RIGHT: solid
}
.example {
	BORDER-BOTTOM: solid; BORDER-LEFT: solid; PADDING-BOTTOM: 0.25em; MARGIN: 1em 3%; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-TOP: solid; BORDER-RIGHT: solid; PADDING-TOP: 0.25em
}
.incorrect-example {
	BORDER-BOTTOM: solid; BORDER-LEFT: solid; PADDING-BOTTOM: 0.25em; MARGIN: 1em 3%; PADDING-LEFT: 0.25em; PADDING-RIGHT: 0.25em; BORDER-TOP: solid; BORDER-RIGHT: solid; PADDING-TOP: 0.25em
}
.example:before {
	DISPLAY: block; CONTENT: "Example"; FONT-WEIGHT: bold
}
.incorrect-example:before {
	DISPLAY: block; CONTENT: "Example"; FONT-WEIGHT: bold
}
.incorrect-example:before {
	CONTENT: "Incorrect Example"
}
[title].example:before {
	CONTENT: attr(title)
}
[title].incorrect-example:before {
	CONTENT: attr(title)
}
.figure {
	MARGIN: 0.75em auto; DISPLAY: block
}
.screenshot {
	MARGIN: 0.75em auto; DISPLAY: block
}
[title].screenshot:after {
	TEXT-ALIGN: right; FONT-STYLE: italic; MARGIN: 0px 8% 0.05em; DISPLAY: block; FONT-SIZE: small; CONTENT: attr(title)
}
[title].figure:after {
	TEXT-ALIGN: right; FONT-STYLE: italic; MARGIN: 0px 8% 0.05em; DISPLAY: block; FONT-SIZE: small; CONTENT: attr(title)
}
PRE.screen {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 1em 0.5em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; FONT-FAMILY: monospace; WHITE-SPACE: pre; OVERFLOW: auto; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
.co {
	TEXT-DECORATION: underline
}
.callout {
	TEXT-DECORATION: underline
}
.incorrect.incorrect {
	BORDER-BOTTOM: red solid; BORDER-LEFT: red solid; BORDER-TOP: red solid; BORDER-RIGHT: red solid
}
.incorrect-example {
	BORDER-BOTTOM: red solid; BORDER-LEFT: red solid; BORDER-TOP: red solid; BORDER-RIGHT: red solid
}
.incorrect-code {
	BORDER-BOTTOM: red solid; BORDER-LEFT: red solid; BORDER-TOP: red solid; BORDER-RIGHT: red solid
}
.qandaset .question {
	FONT-SIZE: large; FONT-WEIGHT: bold
}
.qandaset .answer {
	MARGIN-TOP: 1em
}
TABLE.data {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; MARGIN: 0.5em auto; BORDER-COLLAPSE: collapse; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
TABLE.data CAPTION {
	TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN: 1em auto 0.2em; FONT-SIZE: small
}
TABLE.data TH {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
TABLE.data TD {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid; PADDING-TOP: 0.2em
}
ADDRESS {
	TEXT-ALIGN: right
}
.author {
	TEXT-ALIGN: left; MARGIN-BOTTOM: 1em
}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Verdana, Sans-serif; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 90%; PADDING-TOP: 0px
}
LABEL {
	COLOR: #a57b46; FONT-WEIGHT: bold
}
INPUT {
	COLOR: #a57b46; FONT-WEIGHT: bold
}
H1 {
	MARGIN: 1em 0px 0.5em
}
H2 {
	MARGIN: 1em 0px 0.5em
}
H3 {
	MARGIN: 1em 0px 0.5em
}
H4 {
	MARGIN: 1em 0px 0.5em
}
H5 {
	MARGIN: 1em 0px 0.5em
}
H6 {
	MARGIN: 1em 0px 0.5em
}
.homepage H1 {
	FONT-SIZE: 120%
}
.secondLevel H1 {
	FONT-SIZE: 120%
}
.homepage H2 {
	FONT-SIZE: 110%
}
.secondLevel H2 {
	FONT-SIZE: 110%
}
.homepage H3 {
	FONT-SIZE: 100%
}
.secondLevel H3 {
	FONT-SIZE: 100%
}
.homepage H4 {
	FONT-SIZE: 100%
}
.secondLevel H4 {
	FONT-SIZE: 100%
}
.homepage H5 {
	FONT-SIZE: 90%
}
.secondLevel H5 {
	FONT-SIZE: 90%
}
.homepage H6 {
	FONT-SIZE: 90%
}
.secondLevel H6 {
	FONT-SIZE: 90%
}
H1 {
	COLOR: #955322
}
H2 {
	COLOR: #ec361d
}
H3 {
	COLOR: #b26c38
}
H4 {
	COLOR: #666
}
H5 {
	COLOR: #955322
}
H6 {
	COLOR: #ec361d
}
SUP {
	FONT-SIZE: 70%
}
:link {
	COLOR: #554fa0; FONT-WEIGHT: bold
}
:visited {
	COLOR: #090051; FONT-WEIGHT: bold
}
:hover:link {
	COLOR: #5b52cb
}
:hover:visited {
	COLOR: #5b52cb
}
HR {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(http://images.ptt.cc/bg11.gif); HEIGHT: 4px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#container {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#mBody {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #eeeae4; TOP: 100px; PADDING-TOP: 0px; LEFT: 0px
}
.nomenu #mBody {
	BACKGROUND: #fff
}
#side {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 176px; PADDING-RIGHT: 15px; BACKGROUND: url(http://images.ptt.cc/bg6.gif) #eeeae4 repeat-x left top; TOP: 0px; PADDING-TOP: 10px; LEFT: 0px; voice-family: inherit
}
#ignored {
	
}
.nomenu #side {
	DISPLAY: none
}
#side H2 {
	MARGIN-TOP: 1em
}
.flLeft {
	MARGIN: 5px 10px 5px 0px; FLOAT: left
}
.flRight {
	MARGIN: 5px 0px 5px 10px; FLOAT: right
}
#header {
	BACKGROUND: url(http://images.ptt.cc/bg1.gif) #f1d496 repeat-x left top
}
#header IMG {
	MARGIN: 0px; FLOAT: left
}
#mainNav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 212px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; BACKGROUND: url(http://images.ptt.cc/bg3.gif) #d9b87f repeat-x left top; HEIGHT: 31px; PADDING-TOP: 9px
}
#mainNav LI {
	LIST-STYLE-TYPE: none; PADDING-RIGHT: 0.6em; DISPLAY: inline; WHITE-SPACE: nowrap
}
#fc LI {
	LIST-STYLE-TYPE: none; PADDING-RIGHT: 0.6em; DISPLAY: inline; WHITE-SPACE: nowrap
}
#mainNav :link {
	TEXT-TRANSFORM: lowercase; COLOR: #fff; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#mainNav :visited {
	TEXT-TRANSFORM: lowercase; COLOR: #fff; FONT-SIZE: 90%; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#mainNav :hover:link {
	BORDER-BOTTOM: #b77723 3px solid; PADDING-BOTTOM: 4px
}
#mainNav :hover:visited {
	BORDER-BOTTOM: #b77723 3px solid; PADDING-BOTTOM: 4px
}
#sf {
	BORDER-BOTTOM: #f1daa8 1px solid; POSITION: relative; TEXT-ALIGN: right; BORDER-LEFT: #f1daa8 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 0px 212px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; BACKGROUND: url(http://images.ptt.cc/bg2.gif) #f1d79e repeat-x left top; HEIGHT: 42px; BORDER-TOP: #f1daa8 1px solid; TOP: -6px; BORDER-RIGHT: #f1daa8 1px solid; PADDING-TOP: 15px; voice-family: inherit
}
#ignored {
	
}
#sf LABEL {
	FONT-SIZE: 80%
}
#q {
	BORDER-BOTTOM: #f1d79e 1px solid; BORDER-LEFT: #e3c690 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #fae8ba; FONT-SIZE: 70%; BORDER-TOP: #e3c690 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #f1d79e 1px solid; PADDING-TOP: 2px
}
#q:hover {
	BACKGROUND: white
}
#q:focus {
	BACKGROUND: white
}
#submit {
	BORDER-BOTTOM: #c5a46c 1px solid; BORDER-LEFT: #e6d098 1px solid; BACKGROUND-COLOR: #dcc085; BORDER-TOP: #e6d098 1px solid; BORDER-RIGHT: #c5a46c 1px solid
}
#submit:hover {
	BACKGROUND: #fae8ba
}
#submit:focus {
	BACKGROUND: #fae8ba
}
#getcd {
	MARGIN: 1em 0px 0px 45px
}
#side H2 {
	COLOR: #b26c38
}
#side H3 {
	MARGIN: 2em 0px 0px; COLOR: #333
}
#side H4 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.5em; COLOR: #999; FONT-SIZE: 90%
}
#side P {
	MARGIN: 0px 0px 2em; FONT-SIZE: 87%
}
#side DL {
	MARGIN-TOP: 0px
}
#side DT {
	DISPLAY: inline; FONT-SIZE: 87%; FONT-WEIGHT: bold
}
#side DD {
	BORDER-LEFT: #e3ddd3 3px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 1em; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 87%; PADDING-TOP: 0px
}
#side UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#side LI {
	PADDING-BOTTOM: 0.3em; LIST-STYLE-TYPE: none; PADDING-LEFT: 11px; PADDING-RIGHT: 0px; BACKGROUND: url(http://images.ptt.cc/w6.gif) no-repeat left top; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#oN {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f5f2ef; MARGIN: 1em 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 10px
}
#oN:hover {
	BACKGROUND-COLOR: #f8f7f4
}
#oN LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; MARGIN-BOTTOM: 0.5em; BACKGROUND: url(http://images.ptt.cc/w5.gif) no-repeat left top
}
#mainContent {
	BORDER-BOTTOM: #fff 1px solid; LINE-HEIGHT: 1.3; BACKGROUND: #fff; MARGIN-LEFT: 206px; voice-family: inherit
}
#ignored {
	
}
.homepage #mainContent {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 20px
}
.nomenu #mainContent {
	BACKGROUND: url(http://images.ptt.cc/bg10.gif) #fff repeat-x left top; MARGIN-LEFT: 0px
}
.secondLevel #mainContent {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 20px
}
.deepLevel #mainContent {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 20px
}
.deepLevel #mainContent {
	LINE-HEIGHT: 1.4
}
#whatsNew P {
	MARGIN: 0.2em 0.5em
}
#finds P {
	MARGIN-TOP: 0px; COLOR: #896834
}
#ftr {
	PADDING-LEFT: 1.5em; MARGIN-LEFT: 0px
}
#ftr LI {
	LIST-STYLE-TYPE: circle; MARGIN-BOTTOM: 0.1em
}
#prodlist {
	MARGIN: 2em 0px 0px
}
#prodlist :link {
	COLOR: #977f56
}
#prodlist :visited {
	COLOR: #6b5839; FONT-WEIGHT: bold
}
#prodlist :hover:link {
	COLOR: #b08a48
}
#prodlist :hover:visited {
	COLOR: #b08a48
}
#prodlist H2 {
	BORDER-BOTTOM: #d6ccbd 1px dotted; BORDER-LEFT: 0px; PADDING-BOTTOM: 7px; BACKGROUND-COLOR: #eeecf6; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND-POSITION: left center; MARGIN-BOTTOM: 0px; COLOR: #554fa0; BORDER-TOP: #d6ccbd 1px dotted; BORDER-RIGHT: 0px; PADDING-TOP: 7px
}
#prodlist H2 :link {
	COLOR: #554fa0
}
#prodlist H2 :visited {
	COLOR: #554fa0
}
#prodlist DL {
	MARGIN: 0px
}
#prodlist DT {
	BORDER-LEFT: #d6ccbd 1px dotted; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 60px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0px; PADDING-TOP: 0.4em
}
#prodlist .im {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 60px; PADDING-RIGHT: 0px; FLOAT: left; CLEAR: left; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 1em
}
#prodlist DD {
	BORDER-BOTTOM: #d6ccbd 1px dotted; BORDER-LEFT: #d6ccbd 1px dotted; PADDING-BOTTOM: 0.4em; MARGIN: 0px 0px 0px 60px; PADDING-LEFT: 0.7em; PADDING-RIGHT: 0px; PADDING-TOP: 1px
}
#prodlist DD P {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em
}
#prodlist DD UL {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0.2em
}
#prodlist .dl {
	COLOR: #666
}
#prodlist DD #quotes {
	COLOR: #896834
}
#prodlist DD #quotes P {
	MARGIN: 1em 5%; WIDTH: 40%; FLOAT: left
}
#ad {
	WIDTH: 157px
}
#rhs2 {
	WIDTH: 157px
}
#rhs2 {
	POSITION: absolute; MARGIN: 2em 0px 0px; RIGHT: 10px
}
#ad {
	MARGIN: 2em 1em
}
#ad :link {
	CLEAR: both
}
#ad :visited {
	CLEAR: both
}
#rhs2 :link {
	CLEAR: both
}
#rhs2 :visited {
	CLEAR: both
}
#ad .bl IMG {
	BACKGROUND: #554fa0
}
#rhs2 .bl IMG {
	BACKGROUND: #554fa0
}
#ad .bl IMG:hover {
	BACKGROUND: #5c56af
}
#ad .bl IMG:focus {
	BACKGROUND: #5c56af
}
#rhs2 .bl IMG:hover {
	BACKGROUND: #5c56af
}
#rhs2 .bl IMG:focus {
	BACKGROUND: #5c56af
}
#ad .br IMG {
	BACKGROUND: #a0714f
}
#rhs2 .br IMG {
	BACKGROUND: #a0714f
}
#ad .br IMG:hover {
	BACKGROUND: #b17f5a
}
#ad .br IMG:focus {
	BACKGROUND: #b17f5a
}
#rhs2 .br IMG:hover {
	BACKGROUND: #b17f5a
}
#rhs2 .br IMG:focus {
	BACKGROUND: #b17f5a
}
#ad .bu IMG {
	BACKGROUND: #6b8381
}
#rhs2 .bu IMG {
	BACKGROUND: #6b8381
}
#ad .bu IMG:hover {
	BACKGROUND: #729390
}
#ad .bu IMG:focus {
	BACKGROUND: #729390
}
#rhs2 .bu IMG:hover {
	BACKGROUND: #729390
}
#rhs2 .bu IMG:focus {
	BACKGROUND: #729390
}
#ad .bd IMG {
	BACKGROUND: #bc6055
}
#rhs2 .bd IMG {
	BACKGROUND: #bc6055
}
#ad .bd IMG:hover {
	BACKGROUND: #de6354
}
#ad .bd IMG:focus {
	BACKGROUND: #de6354
}
#rhs2 .bd IMG:hover {
	BACKGROUND: #de6354
}
#rhs2 .bd IMG:focus {
	BACKGROUND: #de6354
}
#brd {
	POSITION: relative; TEXT-ALIGN: right; MARGIN: 0px 0px 0.5em; COLOR: #999; FONT-SIZE: 87%; TOP: -1.5em
}
#brd :link {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#brd :visited {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
#brd :hover:link {
	BACKGROUND-COLOR: #dcc085; COLOR: #fff
}
#brd :hover:visited {
	BACKGROUND-COLOR: #dcc085; COLOR: #fff
}
#brd EM {
	FONT-STYLE: normal; COLOR: #666; FONT-WEIGHT: bold
}
#nav {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px 0px 4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#nav LI {
	BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#nav :link {
	BORDER-BOTTOM: #eeeae4 1px solid; BORDER-LEFT: #eeeae4 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(http://images.ptt.cc/bg9b.gif) repeat-y right top; COLOR: #955322; BORDER-TOP: #eeeae4 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #eeeae4 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav :visited {
	BORDER-BOTTOM: #eeeae4 1px solid; BORDER-LEFT: #eeeae4 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1; MARGIN: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(http://images.ptt.cc/bg9b.gif) repeat-y right top; COLOR: #955322; BORDER-TOP: #eeeae4 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #eeeae4 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
#nav :hover:link {
	BORDER-BOTTOM: #ddd9d4 1px solid; BORDER-LEFT: #f5f3f0 1px solid; BACKGROUND: #f3f0ec; COLOR: #ec361d; BORDER-TOP: #f5f3f0 1px solid; BORDER-RIGHT: #ddd9d4 1px solid
}
#nav :hover:visited {
	BORDER-BOTTOM: #ddd9d4 1px solid; BORDER-LEFT: #f5f3f0 1px solid; BACKGROUND: #f3f0ec; COLOR: #ec361d; BORDER-TOP: #f5f3f0 1px solid; BORDER-RIGHT: #ddd9d4 1px solid
}
#nav :active:link {
	BACKGROUND: #fff
}
#nav :active:visited {
	BACKGROUND: #fff
}
#nav UL {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #f5f2ef; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
#nav UL :link {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
#nav UL :visited {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 1.5em; PADDING-RIGHT: 10px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 4px
}
#nav UL :hover:link {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#nav UL :hover:visited {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.feature {
	BORDER-BOTTOM: #fff 3px double; TEXT-ALIGN: center; BORDER-LEFT: #fff 3px double; PADDING-BOTTOM: 15px; MARGIN: 0px 10px 10px; PADDING-LEFT: 15px; WIDTH: 200px; PADDING-RIGHT: 15px; BACKGROUND: #eeeae4; FLOAT: left; BORDER-TOP: #fff 3px double; BORDER-RIGHT: #fff 3px double; PADDING-TOP: 15px
}
.feature IMG {
	BORDER-BOTTOM: #d6cbbd 1px solid; BORDER-LEFT: #e8e3db 1px solid; BORDER-TOP: #e8e3db 1px solid; BORDER-RIGHT: #d6cbbd 1px solid
}
.feature P {
	BORDER-BOTTOM: #fcfbfa 1px solid; BORDER-LEFT: #e6e0d7 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: normal; MARGIN: 5px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #f3f0ec; FONT-SIZE: 80%; BORDER-TOP: #e6e0d7 1px solid; BORDER-RIGHT: #fcfbfa 1px solid; PADDING-TOP: 3px
}
.highlight {
	BORDER-BOTTOM: #ccc 3px double; PADDING-BOTTOM: 8px; MARGIN: 20px 40px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; BORDER-TOP: #ccc 3px double; PADDING-TOP: 8px
}
.highlight IMG {
	MARGIN: 0px 20px; FLOAT: right
}
.highlight DL {
	PADDING-BOTTOM: 1em; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; PADDING-TOP: 1em
}
.highlight DD {
	WHITE-SPACE: nowrap
}
.mice {
	LINE-HEIGHT: 1.1; MARGIN-TOP: 2em; COLOR: #999; FONT-SIZE: 70%
}
.mice :link {
	COLOR: #666
}
.mice :visited {
	COLOR: #666
}
.linkset {
	BORDER-BOTTOM: #ccc 3px double; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; BORDER-TOP: #ccc 3px double; PADDING-TOP: 10px
}
.linkset LI {
	LIST-STYLE-TYPE: none; MARGIN: 12px; PADDING-LEFT: 20px
}
.linkset .dlwin {
	BACKGROUND: url(http://images.ptt.cc/ico-win.png) no-repeat left top
}
.linkset .dlosx {
	BACKGROUND: url(http://images.ptt.cc/ico-osx.png) no-repeat left top
}
.linkset .dllinux {
	BACKGROUND: url(http://images.ptt.cc/ico-tux.png) no-repeat left top
}
#main {
	WIDTH: 350px; MARGIN-RIGHT: 170px
}
#main IMG {
	MARGIN-BOTTOM: -1em
}
#rhs {
	POSITION: absolute; WIDTH: 160px; TOP: 160px; LEFT: 650px
}
#rhs2 {
	POSITION: absolute; WIDTH: 160px; TOP: 160px; LEFT: 650px
}
#rhs2 {
	TOP: 0px
}
#rhs IMG {
	PADDING-LEFT: 35px; MARGIN-BOTTOM: -20px
}
#bn {
	PADDING-BOTTOM: 0px; MARGIN: 3em 0px 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0px; BACKGROUND: url(http://images.ptt.cc/bg8.gif) repeat-y left top; CLEAR: both; BORDER-TOP: #eae6de 1px solid; PADDING-TOP: 0px
}
#bn LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; WHITE-SPACE: nowrap; LIST-STYLE-IMAGE: none
}
#bn :link {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1em; BACKGROUND: url(http://images.ptt.cc/bg8.gif) repeat-y right top; PADDING-TOP: 0px
}
#bn :visited {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 1em; BACKGROUND: url(http://images.ptt.cc/bg8.gif) repeat-y right top; PADDING-TOP: 0px
}
#bn :visited {
	FONT-WEIGHT: bold
}
#footer P {
	LINE-HEIGHT: normal; MARGIN: 0px 0px 0px 1em; FONT-SIZE: 73%
}
#int {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 1em; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#int LI {
	LIST-STYLE-TYPE: none; DISPLAY: inline; WHITE-SPACE: nowrap; FONT-SIZE: 73%; LIST-STYLE-IMAGE: none
}
.copyright {
	PADDING-BOTTOM: 0.5em
}
.skipLink {
	POSITION: absolute; WIDTH: 990px; LEFT: -999px
}
HR.hide {
	DISPLAY: none
}
.key-point {
	BORDER-BOTTOM: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: rgb(248,248,248); PADDING-LEFT: 1em; PADDING-RIGHT: 1em; BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-RIGHT: rgb(204,204,204) 1px solid; PADDING-TOP: 0px
}
