BODY {
	FONT-SIZE: 62.5%
}
TABLE {
	FONT-SIZE: 1em
}
BODY {
	FONT-FAMILY: "Arial", "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"
}
.layout-grid {
	WIDTH: 960px
}
.layout-grid TD {
	VERTICAL-ALIGN: top
}
.layout-grid TD.left-nav {
	WIDTH: 140px
}
.layout-grid TD.normal {
	PADDING-RIGHT: 24px; PADDING-LEFT: 24px; PADDING-BOTTOM: 20px; BORDER-LEFT: #eee 1px solid; PADDING-TOP: 20px; FONT-FAMILY: "Arial", "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"
}
.layout-grid TD.demos {
	BACKGROUND: url(/images/demos_bg.jpg) no-repeat; OVERFLOW: hidden; HEIGHT: 337px
}
.normal H3 {
	FONT-WEIGHT: normal; MARGIN: 0px
}
.normal H4 {
	FONT-WEIGHT: normal; MARGIN: 0px
}
.normal H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.8em; PADDING-BOTTOM: 9px; PADDING-TOP: 0px
}
.normal H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 21px; BORDER-BOTTOM: #999 1px dashed
}
.normal P {
	FONT-SIZE: 1.2em
}
.demos-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.demos-nav DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.demos-nav DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.demos-nav UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.demos-nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.demos-nav {
	FONT-SIZE: 1.3em; FLOAT: left; WIDTH: 170px
}
.demos-nav DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.1em "Tahoma", "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"; COLOR: #e87b10; PADDING-TOP: 0px
}
.demos-nav H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 1.1em "Tahoma", "Trebuchet MS", "Helvetica", "Arial",  "Verdana", "sans-serif"; COLOR: #e87b10; PADDING-TOP: 0px
}
.demos-nav DT {
	MARGIN-TOP: 1.5em; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #f4f4f4 1px solid
}
.demos-nav H4 {
	MARGIN-TOP: 1.5em; PADDING-LEFT: 8px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #f4f4f4 1px solid
}
.demos-nav DD A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #f4f4f4 1px solid; HEIGHT: 13px; TEXT-DECORATION: none
}
.demos-nav LI A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 8px; FONT-SIZE: 90%; PADDING-BOTTOM: 4px; MARGIN: 2px 0px; COLOR: #555; PADDING-TOP: 4px; BORDER-BOTTOM: #f4f4f4 1px solid; HEIGHT: 13px; TEXT-DECORATION: none
}
.demos-nav DD A:hover {
	BACKGROUND: #f3f3f3; COLOR: #000; moz-border-radius: 5px; webkit-border-radius: 5px
}
.demos-nav DD A:unknown {
	BACKGROUND: #f3f3f3; COLOR: #000; moz-border-radius: 5px; webkit-border-radius: 5px
}
.demos-nav DD A:hover {
	BACKGROUND: #f3f3f3; COLOR: #000; moz-border-radius: 5px; webkit-border-radius: 5px
}
.demos-nav DD A:unknown {
	BACKGROUND: #f3f3f3; COLOR: #000; moz-border-radius: 5px; webkit-border-radius: 5px
}
.demos-nav DD A.selected {
	BACKGROUND: #555; COLOR: #ffffff; moz-border-radius: 5px; webkit-border-radius: 5px
}
.normal H3.demo-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 32px; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 0px; BORDER-BOTTOM: #eee 1px solid
}
.normal H4.demo-subheader {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #999; PADDING-TOP: 8px; BORDER-RIGHT-WIDTH: 0px
}
.normal A:link {
	COLOR: #1b75bb; TEXT-DECORATION: none
}
.normal A:visited {
	COLOR: #1b75bb; TEXT-DECORATION: none
}
.normal A:hover {
	COLOR: #0b559b
}
.normal A:active {
	COLOR: #0b559b
}
#demo-config {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#demo-frame {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; OVERFLOW: auto; BORDER-LEFT: #ddd 1px solid; WIDTH: 540px; BORDER-BOTTOM: #ddd 1px solid; POSITION: relative; HEIGHT: 380px
}
#demo-frame H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#demo-frame H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#demo-config-menu {
	FLOAT: right; WIDTH: 180px
}
#demo-config-menu H4 {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 13px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; BORDER-RIGHT-WIDTH: 0px
}
#demo-config-menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#demo-config-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px; ZOOM: 1
}
#demo-config-menu LI A:link {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px; BORDER-BOTTOM: #b3b3b3 1px dotted
}
#demo-config-menu LI A:visited {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; PADDING-TOP: 1px; BORDER-BOTTOM: #b3b3b3 1px dotted
}
 HTML #demo-config-menu LI A:link {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
 HTML #demo-config-menu LI A:visited {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
#demo-config-menu LI A:hover {
	BACKGROUND-COLOR: #f6f6f6
}
#demo-config-menu LI A:active {
	BACKGROUND-COLOR: #f6f6f6
}
#demo-config-menu LI.demo-config-on {
	BACKGROUND: url(images/demo-config-on-tile.gif) repeat-x left center
}
#demo-config-menu LI.demo-config-on A:link {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/demo-config-on.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -10px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#demo-config-menu LI.demo-config-on A:visited {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/demo-config-on.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -10px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#demo-config-menu LI.demo-config-on A:hover {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/demo-config-on.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -10px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#demo-config-menu LI.demo-config-on A:active {
	BORDER-TOP-WIDTH: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 18px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/demo-config-on.gif) no-repeat left 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: -10px; COLOR: #fff; BORDER-RIGHT-WIDTH: 0px
}
#demo-source {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#demo-notes {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#demo-notes {
	FONT-SIZE: 1em; WIDTH: 520px; COLOR: #333
}
#demo-notes P CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.demo-description P CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#demo-source PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#demo-source CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; LINE-HEIGHT: 130%; PADDING-TOP: 8px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.2em; PADDING-BOTTOM: 8px; LINE-HEIGHT: 130%; PADDING-TOP: 8px
}
#demo-source A:link {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-SIZE: 12px; BACKGROUND-REPEAT: no-repeat
}
#demo-source A:visited {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-SIZE: 12px; BACKGROUND-REPEAT: no-repeat
}
#demo-source A:hover {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-SIZE: 12px; BACKGROUND-REPEAT: no-repeat
}
#demo-source A:active {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 13px; FONT-SIZE: 12px; BACKGROUND-REPEAT: no-repeat
}
#demo-source A.source-open:link {
	BACKGROUND-IMAGE: url(images/demo-spindown-open.gif)
}
#demo-source A.source-open:visited {
	BACKGROUND-IMAGE: url(images/demo-spindown-open.gif)
}
#demo-source A.source-open:hover {
	BACKGROUND-IMAGE: url(images/demo-spindown-open.gif)
}
#demo-source A.source-open:active {
	BACKGROUND-IMAGE: url(images/demo-spindown-open.gif)
}
#demo-source A.source-closed:link {
	BACKGROUND-IMAGE: url(images/demo-spindown-closed.gif)
}
#demo-source A.source-closed:visited {
	BACKGROUND-IMAGE: url(images/demo-spindown-closed.gif)
}
#demo-source A.source-closed:hover {
	BACKGROUND-IMAGE: url(images/demo-spindown-closed.gif)
}
#demo-source A.source-closed:active {
	BACKGROUND-IMAGE: url(images/demo-spindown-closed.gif)
}
DIV.demo {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px; FONT-FAMILY: "Arial", "Helvetica", "Verdana", "sans-serif"
}
DIV.demo H3.docs {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 1em; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.demo-description {
	CLEAR: both; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; FONT-SIZE: 1.3em; PADDING-BOTTOM: 12px; LINE-HEIGHT: 1.4em; PADDING-TOP: 12px; FONT-FAMILY: "Arial", "Helvetica", "Verdana", "sans-serif"
}
.ui-draggable {
	BACKGROUND-POSITION: left top
}
.ui-droppable {
	BACKGROUND-POSITION: left top
}
.left-nav .demos-nav {
	PADDING-RIGHT: 10px
}
#demo-link {
	CLEAR: both; FONT-SIZE: 11px; OVERFLOW: hidden; PADDING-TOP: 6px
}
#demo-link A SPAN.ui-icon {
	FLOAT: left; MARGIN-RIGHT: 3px
}
#widget-docs .ui-widget {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,sans-serif
}
#widget-docs .ui-widget INPUT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,sans-serif
}
#widget-docs .ui-widget SELECT {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,sans-serif
}
#widget-docs .ui-widget TEXTAREA {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,sans-serif
}
#widget-docs .ui-widget BUTTON {
	FONT-SIZE: 1em; FONT-FAMILY: Arial,sans-serif
}
#widget-docs .ui-widget-header {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(images/464646_40x100_textures_01_flat_100.png) #464646 repeat-x 50% 50%; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid
}
#widget-docs .ui-widget-header A {
	COLOR: #ffffff
}
#widget-docs .ui-widget-content {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BACKGROUND: url(images/ffffff_40x100_textures_01_flat_75.png) #ffffff repeat-x 50% 50%; BORDER-LEFT: #ffffff 1px solid; COLOR: #222222; BORDER-BOTTOM: #ffffff 1px solid
}
#widget-docs .ui-widget-content A {
	COLOR: #222222
}
#widget-docs .ui-state-default {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/555555_40x100_textures_03_highlight_soft_75.png) #555555 repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-widget-content #widget-docs .ui-state-default {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/555555_40x100_textures_03_highlight_soft_75.png) #555555 repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-state-default A {
	COLOR: #ffffff; TEXT-DECORATION: none; outline: none
}
#widget-docs .ui-state-hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/444444_40x100_textures_03_highlight_soft_60.png) #444444 repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-widget-content #widget-docs .ui-state-hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/444444_40x100_textures_03_highlight_soft_60.png) #444444 repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-state-focus {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/444444_40x100_textures_03_highlight_soft_60.png) #444444 repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-widget-content #widget-docs .ui-state-focus {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/444444_40x100_textures_03_highlight_soft_60.png) #444444 repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-state-hover A {
	COLOR: #ffffff; TEXT-DECORATION: none; outline: none
}
#widget-docs .ui-state-active {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ffffff_40x100_textures_01_flat_65.png) #ffffff repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #f6921e; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-widget-content #widget-docs .ui-state-active {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-WEIGHT: normal; BACKGROUND: url(images/ffffff_40x100_textures_01_flat_65.png) #ffffff repeat-x 50% 50%; BORDER-LEFT: #666666 1px solid; COLOR: #f6921e; BORDER-BOTTOM: #666666 1px solid; outline: none
}
#widget-docs .ui-state-active A {
	COLOR: #f6921e; TEXT-DECORATION: none; outline: none
}
#widget-docs .ui-state-highlight {
	BORDER-RIGHT: #fcefa1 1px solid; BORDER-TOP: #fcefa1 1px solid; BACKGROUND: url(images/fbf9ee_40x100_textures_02_glass_55.png) #fbf9ee repeat-x 50% 50%; BORDER-LEFT: #fcefa1 1px solid; COLOR: #363636; BORDER-BOTTOM: #fcefa1 1px solid
}
#widget-docs .ui-widget-content #widget-docs .ui-state-highlight {
	BORDER-RIGHT: #fcefa1 1px solid; BORDER-TOP: #fcefa1 1px solid; BACKGROUND: url(images/fbf9ee_40x100_textures_02_glass_55.png) #fbf9ee repeat-x 50% 50%; BORDER-LEFT: #fcefa1 1px solid; COLOR: #363636; BORDER-BOTTOM: #fcefa1 1px solid
}
#widget-docs .ui-state-error {
	BORDER-RIGHT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; BACKGROUND: url(images/fef1ec_40x100_textures_05_inset_soft_95.png) #fef1ec repeat-x 50% bottom; BORDER-LEFT: #cd0a0a 1px solid; COLOR: #cd0a0a; BORDER-BOTTOM: #cd0a0a 1px solid
}
#widget-docs .ui-widget-content #widget-docs .ui-state-error {
	BORDER-RIGHT: #cd0a0a 1px solid; BORDER-TOP: #cd0a0a 1px solid; BACKGROUND: url(images/fef1ec_40x100_textures_05_inset_soft_95.png) #fef1ec repeat-x 50% bottom; BORDER-LEFT: #cd0a0a 1px solid; COLOR: #cd0a0a; BORDER-BOTTOM: #cd0a0a 1px solid
}
#widget-docs .ui-state-error-text {
	COLOR: #cd0a0a
}
#widget-docs .ui-widget-content #widget-docs .ui-state-error-text {
	COLOR: #cd0a0a
}
#widget-docs .ui-state-disabled {
	FILTER: Alpha(Opacity=35); BACKGROUND-IMAGE: none; opacity: .35
}
#widget-docs .ui-widget-content #widget-docs .ui-state-disabled {
	FILTER: Alpha(Opacity=35); BACKGROUND-IMAGE: none; opacity: .35
}
#widget-docs .ui-priority-primary {
	FONT-WEIGHT: bold
}
#widget-docs .ui-widget-content #widget-docs .ui-priority-primary {
	FONT-WEIGHT: bold
}
#widget-docs .ui-priority-secondary {
	FONT-WEIGHT: normal; FILTER: Alpha(Opacity=70); opacity: .7
}
#widget-docs .ui-widget-content #widget-docs .ui-priority-secondary {
	FONT-WEIGHT: normal; FILTER: Alpha(Opacity=70); opacity: .7
}
#demo-frame-wrapper .ui-icon {
	BACKGROUND-IMAGE: url(images/222222_256x240_icons_icons.png); WIDTH: 16px; HEIGHT: 16px
}
#widget-docs .ui-icon {
	BACKGROUND-IMAGE: url(images/222222_256x240_icons_icons.png); WIDTH: 16px; HEIGHT: 16px
}
#widget-docs .ui-widget-content .ui-icon {
	BACKGROUND-IMAGE: url(images/222222_256x240_icons_icons.png)
}
#widget-docs .ui-widget-header .ui-icon {
	BACKGROUND-IMAGE: url(images/222222_256x240_icons_icons.png)
}
#widget-docs .ui-state-default .ui-icon {
	BACKGROUND-IMAGE: url(images/888888_256x240_icons_icons.png)
}
#widget-docs .ui-state-hover .ui-icon {
	BACKGROUND-IMAGE: url(images/454545_256x240_icons_icons.png)
}
#widget-docs .ui-state-focus .ui-icon {
	BACKGROUND-IMAGE: url(images/454545_256x240_icons_icons.png)
}
#widget-docs .ui-state-active .ui-icon {
	BACKGROUND-IMAGE: url(images/454545_256x240_icons_icons.png)
}
#widget-docs .ui-state-highlight .ui-icon {
	BACKGROUND-IMAGE: url(images/2e83ff_256x240_icons_icons.png)
}
#widget-docs .ui-state-error .ui-icon {
	BACKGROUND-IMAGE: url(images/cd0a0a_256x240_icons_icons.png)
}
#widget-docs .ui-state-error-text .ui-icon {
	BACKGROUND-IMAGE: url(images/cd0a0a_256x240_icons_icons.png)
}
#widget-docs .ui-corner-tl {
	moz-border-radius-topleft: 4px; webkit-border-top-left-radius: 4px
}
#widget-docs .ui-corner-tr {
	moz-border-radius-topright: 4px; webkit-border-top-right-radius: 4px
}
#widget-docs .ui-corner-bl {
	moz-border-radius-bottomleft: 4px; webkit-border-bottom-left-radius: 4px
}
#widget-docs .ui-corner-br {
	moz-border-radius-bottomright: 4px; webkit-border-bottom-right-radius: 4px
}
#widget-docs .ui-corner-top {
	moz-border-radius-topleft: 4px; webkit-border-top-left-radius: 4px; moz-border-radius-topright: 4px; webkit-border-top-right-radius: 4px
}
#widget-docs .ui-corner-bottom {
	moz-border-radius-bottomleft: 4px; webkit-border-bottom-left-radius: 4px; moz-border-radius-bottomright: 4px; webkit-border-bottom-right-radius: 4px
}
#widget-docs .ui-corner-right {
	moz-border-radius-topright: 4px; webkit-border-top-right-radius: 4px; moz-border-radius-bottomright: 4px; webkit-border-bottom-right-radius: 4px
}
#widget-docs .ui-corner-left {
	moz-border-radius-topleft: 4px; webkit-border-top-left-radius: 4px; moz-border-radius-bottomleft: 4px; webkit-border-bottom-left-radius: 4px
}
#widget-docs .ui-corner-all {
	moz-border-radius: 4px; webkit-border-radius: 4px
}
#widget-docs .ui-widget-overlay {
	BACKGROUND: url(images/aaaaaa_40x100_textures_01_flat_0.png) #aaaaaa repeat-x 50% 50%; FILTER: Alpha(Opacity=30); opacity: .30
}
#widget-docs .ui-widget-shadow {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(images/aaaaaa_40x100_textures_01_flat_0.png) #aaaaaa repeat-x 50% 50%; FILTER: Alpha(Opacity=30); PADDING-BOTTOM: 8px; MARGIN: -8px 0px 0px -8px; PADDING-TOP: 8px; opacity: .30; moz-border-radius: 8px; webkit-border-radius: 8px
}
#widget-docs {
	MARGIN: 20px 0px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#widget-docs H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#widget-docs H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#widget-docs H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#widget-docs P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#widget-docs UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#widget-docs CODE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#widget-docs CODE {
	DISPLAY: block; FONT-SIZE: 0.9em; MARGIN: 0px 0px 1em; COLOR: #444
}
#widget-docs CODE STRONG {
	COLOR: #000
}
#widget-docs P {
	MARGIN: 0px 3em 1.2em 0px
}
#widget-docs P.intro {
	FONT-SIZE: 13px; COLOR: #666; LINE-HEIGHT: 1.3
}
#widget-docs UL {
	LIST-STYLE-TYPE: none
}
#widget-docs H2 {
	FONT-SIZE: 16px; MARGIN: 1.2em 0px 0.5em
}
#widget-docs H3 {
	FONT-SIZE: 14px; MARGIN: 1.5em 0px 0.5em; COLOR: #e6820e
}
.normal #widget-docs H4 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0.5em; COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
#docs-overview-main {
	WIDTH: 400px
}
#docs-overview-sidebar {
	FLOAT: right; WIDTH: 200px
}
#docs-overview-sidebar A SPAN {
	COLOR: #666
}
#widget-docs #docs-overview-main P {
	MARGIN-RIGHT: 0px
}
#widget-docs #docs-overview-sidebar H4 {
	PADDING-LEFT: 0px
}
.docs-list-header {
	FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 100%; BORDER-BOTTOM: #eee 1px solid
}
#widget-docs .docs-list-header H2 {
	FLOAT: left; MARGIN: 0px
}
#widget-docs .docs-list-header P {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 5px 0px
}
.docs-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 0px
}
.docs-list .param-header {
	CLEAR: left; PADDING-RIGHT: 0px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
#widget-docs .param-header H3 {
	FLOAT: left; MARGIN: 0px
}
#widget-docs .param-header P {
	FLOAT: left; MARGIN: 0px
}
#widget-docs .param-header H3 {
	WIDTH: 50%
}
#widget-docs .param-header H3 SPAN {
	PADDING-LEFT: 13px; BACKGROUND: url(images/demo-spindown-closed.gif) no-repeat left 50%
}
#widget-docs .param-open .param-header H3 SPAN {
	BACKGROUND: url(images/demo-spindown-open.gif) no-repeat left 50%
}
#widget-docs .param-header P {
	WIDTH: 24%
}
#widget-docs .param-header P.param-type SPAN {
	PADDING-LEFT: 15px; BACKGROUND: url(images/icon-docs-info.gif) no-repeat left 50%; CURSOR: pointer; BORDER-BOTTOM: #ccc 1px dashed
}
.param-details {
	PADDING-LEFT: 13px
}
.param-args {
	BORDER-TOP: #ccc 1px dotted; MARGIN: 0px 0px 1.5em
}
.param-args TD {
	PADDING-RIGHT: 30px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted
}
#widget-docs UL.ui-tabs-nav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#widget-docs .ui-tabs-nav LI {
	MARGIN: 5px 5px 0px 0px
}
#widget-docs .ui-tabs-nav LI A:link {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 4px
}
#widget-docs .ui-tabs-nav LI A:visited {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 4px
}
#widget-docs .ui-tabs-nav LI A:hover {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 4px
}
#widget-docs .ui-tabs-nav LI A:active {
	PADDING-RIGHT: 1.2em; PADDING-LEFT: 1.2em; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 4px
}
#widget-docs .ui-tabs-nav LI.ui-tabs-selected A:link {
	COLOR: #e6820e
}
#widget-docs .ui-tabs-nav LI.ui-tabs-selected A:visited {
	COLOR: #e6820e
}
#widget-docs .ui-tabs-nav LI.ui-tabs-selected A:hover {
	COLOR: #e6820e
}
#widget-docs .ui-tabs-nav LI.ui-tabs-selected A:active {
	COLOR: #e6820e
}
#widget-docs .ui-tabs-panel {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #000; LINE-HEIGHT: 1.4; PADDING-TOP: 20px
}
#widget-docs .ui-widget-content A:link {
	COLOR: #1b75bb; TEXT-DECORATION: none
}
#widget-docs .ui-widget-content A:visited {
	COLOR: #1b75bb; TEXT-DECORATION: none
}
#widget-docs .ui-widget-content A:hover {
	COLOR: #0b559b
}
#widget-docs .ui-widget-content A:active {
	COLOR: #0b559b
}
