BODY {
	BACKGROUND-COLOR: #369; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 0.9em
}
#header LI {
	MARGIN: 0.5em; FONT-SIZE: 0.9em
}
#header H3 {
	DISPLAY: block; FONT-FAMILY: Verdana, Arial, sans-serif; FONT-SIZE: 1.1em
}
#header H3:hover {
	COLOR: #593900
}
#all {
	BORDER-BOTTOM: black 2px solid; PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #ede1cc; MARGIN: 0px auto; MIN-HEIGHT: 1000px; PADDING-LEFT: 1em; WIDTH: 780px; PADDING-RIGHT: 1em; COLOR: #3d3527; BORDER-RIGHT: black 2px solid; PADDING-TOP: 1em
}
#nav A {
	BORDER-BOTTOM: #ede1cc 1px solid; POSITION: fixed; TEXT-ALIGN: center; BORDER-LEFT: #ede1cc 1px solid; PADDING-BOTTOM: 3px; MARGIN-TOP: 5em; PADDING-LEFT: 3px; WIDTH: 30px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; COLOR: #ede1cc; MARGIN-LEFT: -51px; FONT-SIZE: 0.9em; BORDER-TOP: #ede1cc 1px solid; BORDER-RIGHT: #ede1cc 0px solid; TEXT-DECORATION: none; PADDING-TOP: 3px
}
#nav A:hover {
	BACKGROUND-COLOR: #593900; COLOR: #ede1cc
}
#info_faq {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #dac8a7; MARGIN: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
#info_faq H4 {
	MARGIN-BOTTOM: 0.3em;
}
#info_related H3 {
width: 100px; cursor:pointer;
}

A {
	COLOR: #3d3527
}
A:hover {
	BACKGROUND-COLOR: #eca643; COLOR: #3d3527
}
#content A {
	COLOR: #593900; FONT-SIZE: 0.8em
}
TABLE {
	MARGIN: 0px; WIDTH: 100%
}
CAPTION {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em
}
CAPTION A {
	FONT-WEIGHT: bold
}
TBODY TR:hover TD {
	BACKGROUND-COLOR: #bea77d
}
TBODY TR:hover TH {
	BACKGROUND-COLOR: #bea77d
}
TH {
	BACKGROUND-COLOR: #cfb78b; FONT-WEIGHT: normal
}
THEAD TH {
	COLOR: white
}
THEAD TR {
	MARGIN-BOTTOM: 2px
}
TH.trident {
	BACKGROUND-COLOR: #233d61
}
TH.gecko {
	BACKGROUND-COLOR: #a36223
}
TH.webkit_chr {
	BACKGROUND-COLOR: #3f77bb
}
TH.webkit_saf {
	BACKGROUND-COLOR: #666
}
TH.presto {
	BACKGROUND-COLOR: #812323
}
TH {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
}
TD {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; PADDING-TOP: 0.1em
}
TH.first {
	VISIBILITY: hidden
}
H1 {
	DISPLAY: inline; FONT-SIZE: 1.4em
}
P.comments {
	DISPLAY: inline; MARGIN-LEFT: 2em; FONT-SIZE: 0.9em
}
P.feed {
	DISPLAY: inline; MARGIN-LEFT: 2em; FONT-SIZE: 0.9em
}
P.feed A {
	PADDING-LEFT: 20px; BACKGROUND: url(feed14.png) no-repeat left center
}
H2 {
	FONT-STYLE: italic; FONT-SIZE: 1em; FONT-WEIGHT: normal
}
H3 {
	DISPLAY: inline; FONT-FAMILY: serif; MARGIN-BOTTOM: 0.2em; FONT-SIZE: 1.6em
}
H3 A {
	DISPLAY: inline; FONT-FAMILY: serif; MARGIN-BOTTOM: 0.2em; FONT-SIZE: 1.6em
}
H3 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
P.spec {
	DISPLAY: inline; FONT-WEIGHT: bold
}
.status {
	FONT-SIZE: 0.8em; MARGIN-RIGHT: 1em
}
#content .rec {
	COLOR: #007700
}
#content .ietf {
	COLOR: #007700
}
#content .pr {
	COLOR: #387700
}
#content .cr {
	COLOR: #777700
}
#content .wd {
	COLOR: #770000
}
#content .unoff {
	COLOR: #777777
}
P.description {
	FONT-STYLE: italic; FONT-SIZE: 0.9em
}
P.notes {
	FONT-STYLE: italic; FONT-SIZE: 0.9em
}
P.notes {
	FONT-STYLE: normal; FONT-SIZE: 0.85em
}
THEAD {
	
}
TBODY TH {
	TEXT-ALIGN: left; WIDTH: 30%
}
TABLE#no_details {
	BACKGROUND: #dac8a7; FONT-SIZE: 0.9em
}
TABLE#no_details TH A {
	FONT-SIZE: 1em
}
TABLE#no_details .sum_cell {
	FONT-SIZE: 0.8em
}
TBODY TD {
	
}
TABLE#clone TBODY {
	HEIGHT: 0px; VISIBILITY: hidden; OVERFLOW: hidden
}
TABLE#clone {
	POSITION: fixed; BACKGROUND: #dac8a7; VISIBILITY: hidden; TOP: 0px
}
TABLE#browser_comparison {
	MARGIN-BOTTOM: 1em
}
TABLE#browser_comparison TD {
	PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; PADDING-TOP: 0.3em
}
TABLE#browser_comparison TH A {
	FONT-SIZE: 1em
}
TH.feat_cell {
	PADDING-LEFT: 0.5em; WIDTH: 33%; MARGIN-BOTTOM: 50px
}
FIELDSET {
	PADDING-BOTTOM: 0.2em; PADDING-LEFT: 0.2em; WIDTH: auto; PADDING-RIGHT: 0.2em; FLOAT: left; FONT-SIZE: 0.8em; PADDING-TOP: 0.2em
}
FIELDSET INPUT {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.2em
}
FIELDSET LABEL {
	PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; DISPLAY: block; PADDING-TOP: 0.1em
}
FIELDSET P {
	PADDING-BOTTOM: 0.1em; MARGIN: 0px; PADDING-LEFT: 0.1em; PADDING-RIGHT: 0.1em; DISPLAY: block; PADDING-TOP: 0.1em
}
FIELDSET LABEL:hover {
	BACKGROUND: #eca643
}
#mode_opts BUTTON {
	BORDER-BOTTOM: #3d3527 1px solid; BORDER-LEFT: #3d3527 1px solid; BACKGROUND-COLOR: #dac8a7; DISPLAY: block; FLOAT: left; BORDER-TOP: #3d3527 1px solid; MARGIN-RIGHT: 1em; BORDER-RIGHT: #3d3527 1px solid
}
#mode_opts .cur_mode {
	BACKGROUND-COLOR: #c60
}
P.browser_compare_note {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 0.5em
}
#options {
	CLEAR: both
}
#content {
	CLEAR: both
}
#header {
	CLEAR: both
}
#legend {
	CLEAR: both
}
#legend {
	BORDER-BOTTOM: #3d3527 1px dashed; BORDER-LEFT: #3d3527 1px dashed; PADDING-BOTTOM: 0.3em; PADDING-LEFT: 0.3em; WIDTH: 15em; PADDING-RIGHT: 0.3em; MARGIN-BOTTOM: 1em; FLOAT: right; MARGIN-LEFT: 1em; BORDER-TOP: #3d3527 1px dashed; BORDER-RIGHT: #3d3527 1px dashed; PADDING-TOP: 0.3em
}
#legend H2 {
	FONT-SIZE: 1.1em
}
#legend DT {
	WIDTH: 50px; FLOAT: left; HEIGHT: 1em; MARGIN-RIGHT: 0.5em
}
#legend DD {
	MARGIN: 0.5em 0px
}
.now TD {
	
}
.new TH {
	
}
.y {
	BACKGROUND-COLOR: #cf9; COLOR: #030
}
TR:hover .y {
	BACKGROUND-COLOR: #9f3
}
.a {
	BACKGROUND-COLOR: #cd5; COLOR: #130
}
.alt_p .p {
	BACKGROUND-COLOR: #cd5; COLOR: #130
}
.alt_j .j {
	BACKGROUND-COLOR: #cd5; COLOR: #130
}
TR:hover .a {
	BACKGROUND-COLOR: #cc0; COLOR: #130
}
TR:hover .alt_p .p {
	BACKGROUND-COLOR: #cc0; COLOR: #130
}
TR:hover .alt_j .j {
	BACKGROUND-COLOR: #cc0; COLOR: #130
}
.n {
	BACKGROUND-COLOR: #f99; COLOR: #300
}
.p {
	BACKGROUND-COLOR: #f99; COLOR: #300
}
.j {
	BACKGROUND-COLOR: #f99; COLOR: #300
}
TR:hover .n {
	BACKGROUND-COLOR: #f66
}
TR:hover .p {
	BACKGROUND-COLOR: #f66
}
TR:hover .j {
	BACKGROUND-COLOR: #f66
}
.u {
	BACKGROUND-COLOR: #ccc; COLOR: #333
}
.access .y {
	BACKGROUND-COLOR: #eee; COLOR: #222
}
.access TR:hover .y {
	BACKGROUND-COLOR: #fff
}
.access .a {
	BACKGROUND-COLOR: #ccc; COLOR: #222
}
.access .alt_p .p {
	BACKGROUND-COLOR: #ccc; COLOR: #222
}
.access .alt_j .j {
	BACKGROUND-COLOR: #ccc; COLOR: #222
}
.access TR:hover .a {
	BACKGROUND-COLOR: #ddd; COLOR: #222
}
.access TR:hover .alt_p .p {
	BACKGROUND-COLOR: #ddd; COLOR: #222
}
.access TR:hover .alt_j .j {
	BACKGROUND-COLOR: #ddd; COLOR: #222
}
.access .n {
	BACKGROUND-COLOR: #777; COLOR: #000
}
.access .p {
	BACKGROUND-COLOR: #777; COLOR: #000
}
.access .j {
	BACKGROUND-COLOR: #777; COLOR: #000
}
.access TR:hover .n {
	BACKGROUND-COLOR: #888
}
.access TR:hover .p {
	BACKGROUND-COLOR: #888
}
.access TR:hover .j {
	BACKGROUND-COLOR: #888
}
.access .u {
	BACKGROUND-COLOR: #000; COLOR: #fff
}
.access TR:hover .u {
	BACKGROUND-COLOR: #000; COLOR: #fff
}
.access .sum_cell {
	COLOR: #000
}
#content DL {
	MARGIN-TOP: 0.2em; MARGIN-BOTTOM: 0px
}
#content DIV {
	PADDING-BOTTOM: 0.5em; MARGIN: 2em 0px; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: #dac8a7; PADDING-TOP: 0.5em
}
#content DD {
	MARGIN: 0px 0.4em; DISPLAY: inline
}
#content DT {
	MARGIN: 0px 0.4em; DISPLAY: inline
}
TFOOT TD {
	PADDING-LEFT: 0.4em; PADDING-TOP: 0.4em
}
TR:hover .u {
	BACKGROUND-COLOR: #aaa
}
#content A.permalink {
	COLOR: #a08d69; FONT-SIZE: small; TEXT-DECORATION: none
}
#content A.permalink:hover {
	COLOR: #593900; TEXT-DECORATION: underline
}
P#showall {
	TEXT-ALIGN: center; MARGIN: 0.5em; FONT-SIZE: medium
}
#top_ad {
	TEXT-ALIGN: center; MARGIN: 1em 0px 1em 25px; FLOAT: left
}
#bottom_ad {
	TEXT-ALIGN: center; MARGIN: 0px auto; font-size:70%;
}
IFRAME {
	MARGIN: 0px auto; DISPLAY: block; CLEAR: both
}

