body,html{
scrollbar-face-color:#cde5fb;
scrollbar-3dlight-color:#edfafe;
scrollbar-darkshadow-color:#bbe5fe;
scrollbar-track-color:#ecf5fe;
scrollbar-arrow-color:#4078e4;
scrollbar-highlight-color:#bbe5fe;
}
BODY {
	FONT-SIZE: 80%; FONT-FAMILY: Arial, sans-serif
}
TABLE.layout {
	BORDER-TOP: #ff6600 10px solid; BORDER-BOTTOM: #ff6600 10px solid; BORDER-LEFT: #ff6600 10px solid; BORDER-RIGHT: #ff6600 10px solid
}
TD.body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TD.navigation {
	FONT-SIZE: 75%; PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
TD.frame {
	FONT-SIZE: 80%;
	FONT-FAMILY: Arial, sans-serif;
	border: 1px dashed #94999c;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.top-tools{
	float:right;
	clear:none;
}
.orange {
	color: #FF6600;
}
.subscript {
	FONT-SIZE: 80%;
	COLOR: #94999c;
}
.current {
	FONT-WEIGHT: bold;
	COLOR: #ff6600;
}
.small {
	FONT-SIZE: 70%;
}
INPUT {
	MARGIN: 0px 0px 0px 0px ;
}
A {
	COLOR: #08628c
}
A:visited {
	COLOR: #532371
}
A:hover {
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 180%; MARGIN: 0px 0px 1em; COLOR: #ff6600
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN: 1.75em 0px 0.5em; COLOR: #94999c
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 140%; MARGIN: 0.5em 0px 0.5em; COLOR: #94999c
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 120%; MARGIN: 0.5em 0px 0.5em; COLOR: #323334
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 35px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 45px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0.5em;
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0.5em; PADDING-TOP: 0px
}
LI UL {
	MARGIN-TOP: 0.5em
}
LI OL {
	MARGIN-TOP: 0.5em
}
UL UL {
	MARGIN: 0.5em 20px 0.5em;
}

/***
BODY {
MARGIN-TOP: 5pt; FONT-SIZE: 12px; MARGIN-LEFT: 5pt; LINE-HEIGHT: 22px; FONT-FAMILY: "µ¸¿ò","Arial","Times New Roman"; LETTER-SPACING: 1pt
}
***/
#scontentmain {
BACKGROUND-COLOR: #b8cfee; WIDTH: 229px; POSITION: absolute; TOP: 0px; HEIGHT: 15px
}
#scontentbar {
BACKGROUND-IMAGE: url(../images/bar_bg.gif);BACKGROUND-COLOR: #b8cfee; BORDER-RIGHT: #b8cfee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #b8cfee 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #b8cfee 1px solid; WIDTH: 100%; CURSOR: move; PADDING-TOP: 1px; BORDER-BOTTOM: #b8cfee 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 18px
}
#scontentsub {
WIDTH: 100%; POSITION: absolute; TOP: 21px
}
A.a1:hover {
BORDER-RIGHT: #4a8ff2 1px solid; BORDER-TOP: #4a8ff2 1px solid; BORDER-LEFT: #4a8ff2 1px solid; WIDTH: 83px; LINE-HEIGHT: 13pt; BORDER-BOTTOM: #4a8ff2 1px solid; 12px: ; 1869FE: ; align: center
}
A.a1:link {
COLOR: #ffffff; TEXT-DECORATION: none; 12px: ; align: center
}
TD {
FONT-SIZE: 12px
}
.pos {
POSITION: relative
}

/* Headings */
h1, h2, h3, h4, h5, h6	{
	font-family: "Trebuchet MS", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom: 3px;
	letter-spacing: 1px;
	width: 90%;
}

h1 {
	font-size: 18px;
}

h2 {
	font-weight: bold;
	font-size: 15px;
	padding-top: 20px;
	padding-bottom: 5px;
}

h3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

h4 {
	font-size: 12px;
	color: #666666;
}

h5 {
	font-size: 11px;
}

.label {
	font-weight: bold;
	padding-right: 15px;
}
.description{
	margin: 10px 0px;
}
.member-table{
	width:100%;
	margin-bottom:10px;
}
.member-table td{
	padding:2px;
	vertical-align:top;
	padding-right:15px;
}
body .alt{
	background:#f1f1f1;
}
.member-table td.micon{
	width:20px;
	padding:0px;
	border-left:1px solid #bbbbbb;
}
.member-table td.msource{
	border-right:1px solid #bbbbbb;
	width:100px;
}
.mlink{
	font-weight:bold;
}
.member-table td.inherited{
	background-image: url(inherited.gif);
	background-position:2px 2px;
	background-repeat: no-repeat;
}
.member-table td.mdesc{
	padding-top:0px;
}
.member-table td.micon,.member-table td.mdesc,.member-table td.msource{
	border-bottom:1px solid #bbbbbb;
}
.optional{
	color:#555555;
}

pre {
	background: #F8F8F8;
	border: 1px solid #e8e8e8;
	border-left-width: 8px;
	padding: 0.8em;
	margin: 1em ;
	margin-right: 0;
	font-size: 12px;
	line-height:14px;
	padding:5px;
	margin-left:0;
}
.detail-wrap{
	border:1px solid #bbbbbb;
	border-bottom:0px none;
}
.mdetail-head{
	margin-top:10px;
}
.mdetail{
	padding:7px;
	border-bottom:1px solid #bbbbbb;
}
.mdetail h3{
	margin: 5px 0px;
	font-size:14px;
	color:#083772;
}
.mdetail-desc{
	margin:8px;
}
.mdetail-def{
	font-style: italic;
	font-size: 12px;
	margin-top:10px;
	margin-left:8px;
	display:block;
}
.sub-desc{
	margin:5px;
	margin-left:16px;
}
.mdetail-params{
	margin-top:10px;
}
.mdetail-params strong{
	font-weight:bold;
	display: block;
	margin-bottom:3px;
}
.mdetail-params ul{
	list-style: inside;
	list-style-type: disc;
	margin-left:12px;
}
.mdetail-params li{
	list-style: inside;
	list-style-type: disc;
}
pre.highlighted code{
	font-family:courier,"courier new",monospace;
	font-size:12px !important;
    color:#000;
}
.highlighted b{
    font-weight: normal;
	color: #800080;
}
.highlighted i,.highlighted i b{
	font-weight: normal;
	font-style: normal;
	color: #999;
}