/*HTML {
	OVERFLOW-Y: scroll; MIN-HEIGHT: 100%; OVERFLOW-X: hidden! important; WIDTH: 100%; HEIGHT: 100%
}
BODY {
	MIN-HEIGHT: 100%; WIDTH: 100%; HEIGHT: 100%; TEXT-ALIGN: center
}
EM {
	FONT-STYLE: italic
}
TABLE TD {
	VERTICAL-ALIGN: top
}
TABLE EM {
	FONT-STYLE: italic
}*/
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
LI {
	LIST-STYLE-TYPE: none
}
.codeHolder TEXTAREA {
	WIDTH: 100%
}
.apiTable {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.apiTable TH {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: white 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #6e8fa0; PADDING-BOTTOM: 4px; BORDER-LEFT: white 1px solid; COLOR: white; PADDING-TOP: 4px; BORDER-BOTTOM: white 1px solid
}
.apiTable TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.apiTable TR.even {
	BACKGROUND: #f5f8f9
}
.apiTable TR.even TD {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.apiTable TR.odd {
	BACKGROUND: #e5edf1
}
.apiTable TR.odd TD {
	BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid; BORDER-LEFT: white 1px solid; BORDER-BOTTOM: white 1px solid
}
.apiTable UL {
	MARGIN-LEFT: 16px
}
.apiTable LI {
	LIST-STYLE-POSITION: inside; MARGIN-BOTTOM: 0.3em; LIST-STYLE-TYPE: disc
}
#doc4 #bd A {
	COLOR: #006ca2; TEXT-DECORATION: none; CURSOR:hand;

}
#doc4 #bd A:hover {
	TEXT-DECORATION: none; cursor:hand;
}
#doc4 #bd {
	COLOR: #666666
}
STRONG {
	FONT-WEIGHT: bold
}
STRONG.deprecated {
	DISPLAY: block; FONT-SIZE: 93%; COLOR: #d00
}
H2 {
	FONT-SIZE:16px; font-weight:normal;  padding: 0px 0px 6px 9px; COLOR: #89b31f
}
/*P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1em; LINE-HEIGHT: 1.49em; PADDING-TOP: 0px
}
H3 {
	FONT-SIZE: 161.6%; MARGIN: 1em 0px 0.4em; COLOR: #ff8800
}*/
H4.sectionSubH {
	FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 0.1em; MARGIN: 1em 0px 0.5em; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #666; BORDER-BOTTOM: #d9d9d9 1px solid
}
H4.suitecat {
	FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 0.1em; MARGIN: 1em 0px 0.5em; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #666; BORDER-BOTTOM: #d9d9d9 1px solid
}
H4.sectionH {
	FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 0.1em; MARGIN: 0.6em 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #ff8800; BORDER-BOTTOM: #d9d9d9 1px solid
}
H4.fullHorange {
	FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 0.1em; MARGIN: 0.6em 0px; TEXT-TRANSFORM: uppercase; WIDTH: 100%; COLOR: #ff8800; BORDER-BOTTOM: #d9d9d9 1px solid
}
#doc4 #bd H4.recentBlog A {
	FONT-WEIGHT: bold; MARGIN: 0.6em 0.2em; TEXT-TRANSFORM: uppercase; COLOR: #ff8800
}
H5.modH {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
H5.rackSubH {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0.4em
}/*
OL {
	MARGIN-LEFT: 2em
}
OL LI {
	MARGIN-BOTTOM: 0.3em; LIST-STYLE-TYPE: decimal; list-position: outside
}*/
UL LI.bullist {
	MARGIN: 0px 0px 0.3em 2em; LIST-STYLE-TYPE: disc; list-position: outside
}
.normalCaps {
	TEXT-TRANSFORM: none
}
.smalltxt {
	FONT-SIZE: 73%; PADDING-BOTTOM: 0px
}
A.dlFile {
	PADDING-LEFT: 1.2em; FONT-SIZE: 92%; BACKGROUND: url(http://l.yimg.com/us.yimg.com/i/nt/ic/ut/bsc/savesm12_1.gif) no-repeat left 50%; POSITION: relative; TOP: 0.6em
}
.attnTxt {
	FONT-WEIGHT: bold; FONT-SIZE: 136%; TEXT-TRANSFORM: uppercase; COLOR: #000
}
.attn {
	FONT-WEIGHT: bold; BACKGROUND: #000; COLOR: red
}
.zeb {
	BACKGROUND: #f8f8f8
}
/*
TABLE {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
TR {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
TD {
	BORDER-RIGHT: #eaeaea 1px solid; BORDER-TOP: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; BORDER-BOTTOM: #eaeaea 1px solid
}
TH {
	FONT-WEIGHT: bold; BACKGROUND: url(http://l.yimg.com/a/i/ydn/how-to-bkg.gif) repeat-x center bottom
}*/
.rssImg {
	LEFT: 0.3em; POSITION: relative; TOP: 0.17em
}
.pNoM {
	PADDING-BOTTOM: 0px
}
P.dateEntry {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 0.2em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.innrexmplthmb {
	BORDER-RIGHT: #efefef 1px solid; PADDING-RIGHT: 0.4em; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 0.4em; FLOAT: left; PADDING-BOTTOM: 0.4em; MARGIN: 0.4em; BORDER-LEFT: #efefef 1px solid; PADDING-TOP: 0.4em; BORDER-BOTTOM: #efefef 1px solid; POSITION: relative; TOP: -0.4em
}
#innrexampleItem {
	FLOAT: left
}
#contactErr {
	FONT-WEIGHT: bold; COLOR: #900
}
#sendContactEmail {
	MARGIN: 0.3em 0px
}
#loadBar {
	MARGIN: 2em auto; TEXT-ALIGN: center
}
#contactConf {
	BORDER-RIGHT: #e9e9e9 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 0.6em; BACKGROUND: #fff; PADDING-BOTTOM: 2em; MARGIN: 1.6em 1em 1em; BORDER-LEFT: #e9e9e9 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #e9e9e9 1px solid
}
#topMaxCont {
	BACKGROUND: #fff; WIDTH: 100%; HEIGHT: 1em
}/*
#topContainer {
	MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto
}
#topIntCont {
	FLOAT: left; WIDTH: 74.8em; HEIGHT: 1.7em
}
#headerMaxCont {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/header-top-bkg.jpg) #0066a0 repeat-x; WIDTH: 100%; HEIGHT: 4.1em
}
#headerContainer {
	MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto; HEIGHT: 4.15em
}
#headerMainSandbag {
	LEFT: 50%; MARGIN-LEFT: -62.1em; WIDTH: 123.5em; POSITION: absolute; TOP: 1.7em; HEIGHT: 4.1em
}
#headerMainSandbag {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/header-top.jpg) no-repeat 50% top
}
#headerSubSandbag {
	LEFT: 50%; MARGIN-LEFT: -62.1em; WIDTH: 123.5em; POSITION: absolute; TOP: 5.77em; HEIGHT: 1.9em
}
#headerSubSandbag {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/header-sub.jpg) no-repeat 50% top
}
.ydnLogo {
	LEFT: -2.3em; POSITION: relative
}
#subHMaxCont {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/header-sub-bkg.jpg) repeat-x; WIDTH: 100%; HEIGHT: 1.9em
}
#subHContainer {
	MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto
}
#subHIntCont {
	Z-INDEX: 201; LEFT: -0.76em; FLOAT: left; WIDTH: 74.8em; BOTTOM: 1.6em; POSITION: relative
}*/
#topDropMaxCont {
	margin-top: 1.3em; WIDTH: 100%; HEIGHT:1em;-moz-margin-bottom:5em}
#topDropContainer {
	MARGIN-LEFT: auto; WIDTH: 680px;  MARGIN-RIGHT: auto
}
#topDropIntCont {
	TEXT-ALIGN: left
}
#breadcrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 92%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 74.8em; PADDING-TOP: 0px; POSITION: relative; TOP: -1em; HEIGHT: 1.2em; TEXT-DECORATION: none
}
#breadcrumbs A {
	COLOR: #2288bb; TEXT-DECORATION: none
}
#breadcrumbs A:hover {
	FLOAT: left; HEIGHT: 2em; TEXT-DECORATION: underline
}
#bcSep {
	FLOAT: left; WIDTH: 1.5em; BOTTOM: 3px; MARGIN-RIGHT: 0.5em; POSITION: relative; HEIGHT: 1.5em
}
#bcItem {
	FLOAT: left; MARGIN: 0px 0.5em 0px 0px
}
#breadcrumbs A.bcOn {
	COLOR: #888
}
#topAreaL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; COLOR: #9f9f9f; PADDING-TOP: 6px
}
#topAreaL UL LI {
	PADDING-LEFT: 8px; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #dfdfdf 1px solid
}
#topAreaL UL LI.first {
	BORDER-LEFT-WIDTH: 0px; FLOAT: left; MARGIN-LEFT: 0px
}
#topAreaL STRONG {
	FONT-WEIGHT: bold; MARGIN-LEFT: 60px
}
#topAreaR {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #9f9f9f; PADDING-TOP: 6px
}
#topAreaR UL LI {
	PADDING-LEFT: 8px; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #dfdfdf 1px solid
}
#topAreaR UL LI.first {
	BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 0px
}
#topAreaR STRONG {
	FONT-WEIGHT: bold; MARGIN-LEFT: 0px; MARGIN-RIGHT: 40px
}
#ydnNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
#ydnNav .yuimenubaritemlabel {
	FONT-WEIGHT: bold; FLOAT: left; TEXT-TRANSFORM: uppercase; COLOR: #fff; TEXT-DECORATION: none
}
#ydnNav .yuimenubaritemlabel-hassubmenu-selected {
	Z-INDEX: 181; BACKGROUND: url(top-nav-arrow-off.gif) no-repeat 0.13em 0.8em
}
#ydnNav .yuimenubaritemlabel EM {
	FONT-WEIGHT: bold; COLOR: #fff; FONT-STYLE: normal; POSITION: relative
}
#ydnNav LI A:hover {
	COLOR: #fff
}
#ydnNav UL LI.yuimenubaritem {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; BACKGROUND: url(top-navsep.gif) no-repeat; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ydnNav UL LI.first-of-type {
	PADDING-LEFT: 0px; BACKGROUND: 0px 50%; MARGIN: 0px
}
#ydnNav LI .yuimenu A {
	FONT-SIZE: 120%; Z-INDEX: 182; PADDING-BOTTOM: 0.3em; COLOR: #28b; TEXT-DECORATION: none
}
#ydnNav UL LI.first-of-type {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#ydnNav .yuimenubaritemlabel-selected {
	Z-INDEX: 180; BACKGROUND: url(nav-hover-bg.gif) repeat-x
}
#ydnNav LI .yuimenu A:hover {
	COLOR: #28b; TEXT-DECORATION: underline
}
.lowerc {
	TEXT-TRANSFORM: lowercase
}
.dropArrow {
	DISPLAY: inline; MARGIN-BOTTOM: 0.13em; MARGIN-LEFT: 0.3em
}
.innerSubMenuArea {
	PADDING-RIGHT: 0.8em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0.8em; FONT-SIZE: 85%; Z-INDEX: 183; BACKGROUND: url(http://l.yimg.com/a/i/ydn/nav-submenu-drop-bg.gif) #f5f5f5 repeat-x 50% top; PADDING-BOTTOM: 0.8em; PADDING-TOP: 0.8em; TEXT-ALIGN: left
}
.bd.innerSubMenuArea.yuimenu {
	FLOAT: left
}
.yuimenu .bd UL {
	MIN-WIDTH: 8em; FLOAT: left; MAX-WIDTH: 16em; MARGIN-RIGHT: 2em
}
.submenuindicator {
	DISPLAY: none
}
.subMenuH {
	FONT-WEIGHT: bold; FONT-SIZE: 114%; PADDING-BOTTOM: 0.3em; TEXT-TRANSFORM: uppercase; COLOR: #6bae00
}
.yuimenu .x1 {
	DISPLAY: block; BACKGROUND: url(http://l.yimg.com/a/i/ydn/glow.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent
}
.yuimenu .x1a {
	DISPLAY: block; BACKGROUND: url(http://l.yimg.com/a/i/ydn/glow.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent
}
.yuimenu .x2 {
	DISPLAY: block; BACKGROUND: url(http://l.yimg.com/a/i/ydn/glow.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent
}
.yuimenu .x2a {
	DISPLAY: block; BACKGROUND: url(http://l.yimg.com/a/i/ydn/glow.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent
}
.yuimenu .x1 {
	PADDING-RIGHT: 10px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; Z-INDEX: -2; LEFT: -10px; PADDING-BOTTOM: 10px; BOTTOM: 0px; PADDING-TOP: 0px; TOP: -10px
}
.yuimenu .x1 .x1a {
	BACKGROUND-POSITION: 100% 0px; RIGHT: -10px; WIDTH: 10px; TOP: 0px; HEIGHT: 10px
}
.yuimenu .x2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 100%; PADDING-LEFT: 10px; Z-INDEX: -1; RIGHT: -10px; PADDING-BOTTOM: 0px; BOTTOM: -10px; PADDING-TOP: 10px
}
.yuimenu .x2 .x2a {
	BACKGROUND-POSITION: 0px 100%; LEFT: -10px; WIDTH: 10px; BOTTOM: 0px; HEIGHT: 10px
}
#innerMenuL {
	MIN-WIDTH: 8em; FLOAT: left; MAX-WIDTH: 16em; MARGIN-RIGHT: 2em
}
#menuColContainer {
	FLOAT: left
}
#headeraL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0.23em; COLOR: #9f9f9f; PADDING-TOP: 0.23em; HEIGHT: 5.8em
}
#headeraL UL LI {
	FLOAT: left; BORDER-LEFT: #dfdfdf 1px solid
}
#headeraL UL LI.first {
	BORDER-LEFT-WIDTH: 0px; FLOAT: left; MARGIN-LEFT: 0px
}
#headeraL STRONG {
	FONT-WEIGHT: bold; MARGIN-LEFT: 4.6em
}
#headeraR {
	FLOAT: right; COLOR: #86cdf5
}
#headeraR UL LI {
	PADDING-LEFT: 0.7em; FONT-WEIGHT: bold; FONT-SIZE: 85%; FLOAT: left; MARGIN-LEFT: 8px; BORDER-LEFT: #86cdf5 1px solid
}
#headeraR UL LI.first {
	BORDER-LEFT-WIDTH: 0px
}
#searchArea {
	MARGIN-TOP: 1.2em; Z-INDEX: 190; WIDTH: 29em; POSITION: relative; TEXT-ALIGN: right
}
UL.srchOptns LI {
	MARGIN-TOP: 0.3em
}
#searchFld {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN: 0px 2px 0px 0.4em; WIDTH: 15em; HEIGHT: 1.3em
}
#mainCMaxCont {
	DISPLAY: block; BACKGROUND: #fff; FLOAT: left; WIDTH: 100%
}
#mainCContainer {
	DISPLAY: block; MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto
}
#mainCIntCont {
	DISPLAY: block; FLOAT: left; WIDTH: 74.8em
}
#clearfooter {
	CLEAR: both
}
#footermainCont {
	WIDTH: 100%
}
#footerMaxCont {
	CLEAR: both; BORDER-TOP: #fff 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #eaeaea
}
#footerContainer {
	MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto
}
#footerInternal {
	FLOAT: left; WIDTH: 74.8em; TEXT-ALIGN: left
}
#footerBotMainCont {
	WIDTH: 100%
}
#footerBotMaxCont {
	CLEAR: both; BORDER-TOP: #fff 1px solid; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#footerBotContainer {
	BACKGROUND: #fff; MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto
}
#footerBotInternal {
	FLOAT: left; WIDTH: 74.8em; TEXT-ALIGN: left
}
#ydnfoot {
	BORDER-TOP-WIDTH: 0px
}
#ydnfoot {
	BACKGROUND: #f2f2f2; WIDTH: 74.8em; TEXT-ALIGN: left
}
#ydnfoot A {
	COLOR: #2288bb; TEXT-DECORATION: none
}
#ydnfoot A:hover {
	COLOR: #19577d; TEXT-DECORATION: underline
}
#ydnfoot_top {
	BACKGROUND: #eaeaea; COLOR: #acacac
}
#ydnfoot_top P {
	
}
#ydnfoot_top STRONG {
	
}
#ydnfoot_top H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#ydnfoot H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; TEXT-TRANSFORM: uppercase; COLOR: #000
}
#ydnfoot_mid {
	BACKGROUND: #f5f5f5
}
#ydnfttopL {
	FLOAT: left; WIDTH: 157px
}
#ydnfttopR {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 137px
}
#ydnfttop2L {
	FLOAT: left; WIDTH: 100px
}
#ydnfttop2R {
	FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 100px
}
#ydnfttop2LL {
	FLOAT: left; WIDTH: 100px
}
#centr1 {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 108px
}
#centr2 {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 108px
}
#centr3 {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 108px
}
#centr4 {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 108px
}
#centr5 {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 108px
}
#centr6 {
	FONT-SIZE: 85%; FLOAT: left; WIDTH: 108px
}
#ydnfoot STRONG {
	FONT-WEIGHT: bold
}
#ydnfoot UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
#ydnfoot LI {
	COLOR: #2288bb; LIST-STYLE-TYPE: disc
}
#ydnfoot_top DT {
	MARGIN-TOP: 0.3em
}
#ydnfoot_mid DT {
	MARGIN-TOP: 1em
}
#devcentL {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
#devcentR {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 1em
}
#devcentL {
	FLOAT: left
}
#devcentR {
	FLOAT: left
}
#ydnfoot_bot {
	PADDING-RIGHT: 1em; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 1em; FONT-SIZE: 86%; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 989px; COLOR: #666; PADDING-TOP: 1em
}
#ydnfoot_bot A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#ydnfoot_top A:hover {
	COLOR: #000; TEXT-DECORATION: underline
}
#ydnfoot .ftbtmL {
	FLOAT: left
}
#ydnfoot .ftbtmR {
	FLOAT: right
}
#fthrline {
	FLOAT: left; WIDTH: 100%
}
#ydnfoot .midlsect {
	BORDER-RIGHT: red 1px solid
}
#boxtop1 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 311px; PADDING-TOP: 13px; HEIGHT: 7em
}
#boxtop2 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 311px; PADDING-TOP: 13px
}
#boxtop3 {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 311px; PADDING-TOP: 13px
}
#boxmid1 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 655px; PADDING-TOP: 13px
}
#boxmid2 {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 13px; WIDTH: 655px; PADDING-TOP: 13px
}
#boxmid3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.3em; FLOAT: left; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
.yui-g {
	MARGIN-BOTTOM: 1em
}
.SuiteCatSect {
	CLEAR: both; MARGIN: 1em 0px
}
.svcItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1em; WIDTH: 16.4em; MARGIN-RIGHT: 0.4em; PADDING-TOP: 0px
}
.svcItem IMG {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; FLOAT: left; BORDER-LEFT: #b2b2b2 1px solid; MARGIN-RIGHT: 0.7em; BORDER-BOTTOM: #b2b2b2 1px solid
}
.svcItem P {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.3em
}
#OfferingCatSect {
	FLOAT: left; MARGIN: 1em 0px; WIDTH: 100%
}
#libItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1em; WIDTH: 25em; MARGIN-RIGHT: 0.4em; PADDING-TOP: 0px
}
#libItem IMG {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; FLOAT: left; BORDER-LEFT: #b2b2b2 1px solid; MARGIN-RIGHT: 0.7em; BORDER-BOTTOM: #b2b2b2 1px solid
}
#libItem P {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 0.5em; LINE-HEIGHT: 1.3em
}
.rowBlock {
	CLEAR: left
}
.offerRow {
	CLEAR: left
}
.offerItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1.4em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1em; WIDTH: 16.1em; MARGIN-RIGHT: 0.4em; PADDING-TOP: 0px
}
.colItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; WIDTH: 16.4em; MARGIN-RIGHT: 0.5em; PADDING-TOP: 0px
}
.offerItem IMG {
	FLOAT: left; MARGIN-RIGHT: 0.7em
}
#languageCenter .offerRow .offerItem IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#languageCenter .offerRow .offerItem A {
	MARGIN-LEFT: 5px; LINE-HEIGHT: 35px
}
.offerItem P {
	FONT-SIZE: 85%; FLOAT: left; MARGIN-BOTTOM: 0.5em; WIDTH: 9em; LINE-HEIGHT: 1.3em
}
#langItem {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1em; WIDTH: 16.4em; MARGIN-RIGHT: 0.4em; PADDING-TOP: 0px
}
#langItem IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 0.7em
}
H4.svcH {
	FONT-WEIGHT: bold; FONT-SIZE: 93%; COLOR: #2288bb
}
.svcsRt IMG {
	MARGIN-TOP: 0.2em
}
.SuiteCatSect .svcItem H4 A {
	TEXT-DECORATION: none
}
#sideBoxContainer {
	FLOAT: left; WIDTH: 18.9em
}
#getAppBox {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(http://l.yimg.com/a/i/ydn/how-to-bkg.gif) #fff repeat-x 50% bottom; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.6em; BORDER-LEFT: #fff 1px solid; WIDTH: 23em; BORDER-BOTTOM: #fff 1px solid
}
#getAppBox .getAppH {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: bold; PADDING-BOTTOM: 0.2em; TEXT-TRANSFORM: uppercase; COLOR: #fff; PADDING-TOP: 0.2em
}
#getAppBox .getAppHBl {
	BORDER-RIGHT: #fff 1px solid; DISPLAY: block; BACKGROUND: #4c99c5; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#getAppBox P {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#getAppBox P A {
	TEXT-DECORATION: none
}
.getAppBtn {
	MARGIN-TOP: 0.8em
}
#getAppBox H3 {
	MARGIN: 1em 0.3em 0px
}
#featuredSectionHome {
	MARGIN-TOP: -3em; FLOAT: left; MARGIN-BOTTOM: 1em
}
#featureBox1 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; Z-INDEX: 1; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 675px; PADDING-TOP: 1em
}
#featureBox2 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; Z-INDEX: 1; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 675px; PADDING-TOP: 1em
}
#featureBox3 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; Z-INDEX: 1; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 675px; PADDING-TOP: 1em
}
#featureBox4 {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; Z-INDEX: 1; MIN-HEIGHT: 150px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 675px; PADDING-TOP: 1em
}
#featureBox H2 {
	
}
#topFeaturedTabs {
	MARGIN-TOP: 1em; FLOAT: left;
}
#topFeaturedTabs UL LI {
	FLOAT: left
}
#topFeaturedTabs UL LI STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.3em 0px 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#topFeaturedTabs UL LI STRONG STRONG {
	BACKGROUND: url(corner1_r.gif) #105587 no-repeat right top; MARGIN-RIGHT: 0px;
}
#topFeaturedTabs UL LI STRONG STRONG STRONG {
	PADDING-RIGHT: .5em; PADDING-LEFT: .5em; BACKGROUND: url(corner1_l.gif) no-repeat left top; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em; POSITION: relative
}
#topFeaturedTabs UL LI A:hover STRONG STRONG {
	BACKGROUND: url(corner1_r.gif) #6fa4c3 no-repeat right top;cursor:hand;
}
#topFeaturedTabs UL LI A:hover STRONG STRONG STRONG {
	BACKGROUND: url(corner1_l.gif) no-repeat left top;
}
#doc4 #bd #topFeaturedTabs UL LI.selected A {
	CURSOR: hand; TEXT-DECORATION: none;  
}
#topFeaturedTabs UL LI.selected A STRONG {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; Z-INDEX: 200; BACKGROUND: url(feature-arrow.gif) no-repeat 50% top; MARGIN-BOTTOM: -1em; PADDING-BOTTOM: 0em; PADDING-TOP: 0em; POSITION: relative; TOP: 1.96em; HEIGHT: 2.2em
}
#topFeaturedTabs UL LI.selected A STRONG STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(corner1_r.gif) #ff6600 no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; POSITION: relative; TOP: -2em
}
#topFeaturedTabs UL LI.selected A STRONG STRONG STRONG {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; BACKGROUND: url(corner1_l.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em; POSITION: relative; TOP: 0em
}
.prefTabs {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0.5em 0.8em 0em 2em; COLOR: #000000; POSITION: relative
}
UL.yui-nav {
	
}
.lftCont {
	FLOAT: left; MARGIN: 0px 0px 0px 2em; WIDTH: 650px; height:150px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
}
.rtLogo {
	FLOAT: left
}
.videoEmbedHome {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FLOAT: left; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
#easyStepsBoxOutside {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 1px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 74.6em; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#easyStepsBox {
	BACKGROUND: #f8f8f8; FLOAT: left
}
#stepsBoxTopArea {
	FLOAT: left; WIDTH: 74.6em
}
.getTheMostBox {
	FLOAT: left; WIDTH: 56.8em; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #4c99c5
}
.devSpotBox {
	BACKGROUND: #a6a6a6; FLOAT: right; BORDER-LEFT: #fff 1px solid; WIDTH: 17.7em; BORDER-BOTTOM: #fff 1px solid
}
H4.getMostH {
	FONT-WEIGHT: bold; MARGIN: 0.23em 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
H4.devSpotH {
	FONT-WEIGHT: bold; MARGIN: 0.23em 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#stepsBoxMidAreaL {
	FLOAT: left; PADDING-BOTTOM: 0.2em; WIDTH: 56.8em
}
#stepsBoxMidAreaR {
	MIN-HEIGHT: 5.66em; BACKGROUND: #e5e5e5; FLOAT: left; BORDER-LEFT: #fff 1px solid; WIDTH: 17.72em
}
#stepBox {
	BORDER-RIGHT: #d3d3d3 1px solid; FLOAT: left; MARGIN: 0.2em 0px; WIDTH: 18.1em
}
#stepBox3 {
	FLOAT: left; MARGIN: 0.2em 0px; WIDTH: 18.1em
}
#bd #stepsBoxMidAreaL H5.stepBoxStep A {
	FONT-WEIGHT: bold; FONT-SIZE: 395%; FLOAT: left; MARGIN: 0.01em 0.1em 0.01em 0.2em; WIDTH: 1em; COLOR: #aac860; FONT-FAMILY: Gotham-Bold, arial
}
#bd #stepsBoxMidAreaL H5.stepBoxStep A:hover {
	COLOR: #ff8800
}
.stepsInfo {
	MARGIN-TOP: 1em; FLOAT: left; WIDTH: 12em
}
A.steps {
	FONT-WEIGHT: bold; FONT-SIZE: 107%; TEXT-TRANSFORM: uppercase
}
#featuredDevBox {
	MARGIN-TOP: 0.2em; BACKGROUND: url(images/devSpotlight.jpg) repeat-x; FLOAT: left; MARGIN-LEFT: 0.3em; WIDTH: 18em; HEIGHT: 70px
}
.devSpotContL {
	FONT-SIZE: 85%; FLOAT: left; MARGIN: 0.6em 0.8em 1em 1em
}
.devSpotContR {
	PADDING-RIGHT: 1em; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1em 1em 0em 0px; WIDTH: 9em; PADDING-TOP: 0.4em
}
.devSpotContR H6 {
	FONT-WEIGHT: bold
}
.devSpotContL H6 {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
IMG.devSpotlight {
	LEFT: 55.7em; POSITION: relative; TOP: -1.5em
}
#recBlPst {
	FLOAT: left; WIDTH: 18em; MARGIN-RIGHT: 0.6em
}
#recBlPst3 {
	FLOAT: left; WIDTH: 18em
}
#recBlPstAuth {
	MARGIN-TOP: 1.5em; FLOAT: right; WIDTH: 11em
}
H4.recBlPostTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 114%; MARGIN-BOTTOM: 0.2em
}
#commentsDateArea {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 84%; MARGIN: 0.7em 0px; WIDTH: 16.15em
}
.postDate {
	DISPLAY: inline; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
.postComments {
	DISPLAY: inline
}
H5.authName {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; TEXT-TRANSFORM: uppercase; COLOR: #89b31f
}
.authTitle P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0px
}
.viewallAbs {
	FONT-SIZE: 92%; LEFT: -0.6em; FLOAT: right; MARGIN-BOTTOM: -2em; POSITION: relative; TOP: -2em
}
#recentBlogArtsBox {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; BACKGROUND: url(http://l.yimg.com/a/i/ydn/right-col-box-bg.gif) repeat-x; MARGIN: 1em 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 23em; BORDER-BOTTOM: #d9d9d9 1px solid
}
#recentBlogArtsBox .blogRackTitle {
	PADDING-RIGHT: 0.6em; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0.6em; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 21.78em; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.6em
}
#recentBlogArtsBox .blogRackTitle A {
	FONT-WEIGHT: bold
}
#recentBlogArtsBox .blogRackDate {
	FONT-SIZE: 92%; MARGIN: 0px 0.6em
}
.recentBlog {
	FONT-WEIGHT: bold; MARGIN: 0.6em 0px 0.6em 0.4em; TEXT-TRANSFORM: uppercase; COLOR: #ff8800
}
.blAbst P {
	FONT-SIZE: 85%; MARGIN: 0.6em 0px; LINE-HEIGHT: 1em
}
.postDate P {
	FONT-SIZE: 85%; MARGIN: 0.4em 0px; LINE-HEIGHT: 0.2em
}
#blogPost {
	MARGIN: 0px 0px 1em; BORDER-BOTTOM: #d9d9d9 1px solid
}
#blogPostLast {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#upcomingEventsBoxCont {
	BORDER-RIGHT: #d9d9d9 1px solid; BORDER-TOP: #d9d9d9 1px solid; FLOAT: left; BORDER-LEFT: #d9d9d9 1px solid; BORDER-BOTTOM: #d9d9d9 1px solid
}
#upcomingEventsBox {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: url(http://l.yimg.com/a/i/ydn/events-bkg.gif) #f3f8fc repeat-x 50% top; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 17.72em; BORDER-BOTTOM: #fff 1px solid
}
#upcomingEventsBox .blogRackTitle {
	PADDING-RIGHT: 0px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.6em; WIDTH: 16.4em; LINE-HEIGHT: 1.2em; PADDING-TOP: 0.6em; POSITION: relative
}
#upcomingEventsBox .blogRackTitle A {
	FONT-WEIGHT: bold
}
#upcomingEventsBox .blogRackDate {
	FONT-SIZE: 92%; MARGIN: 0px 0.6em
}
.upcomingHL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FLOAT: left; PADDING-BOTTOM: 0.4em; PADDING-TOP: 0.4em
}
.viewAllRt {
	PADDING-RIGHT: 0.85em; PADDING-LEFT: 0.85em; FONT-SIZE: 85%; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0.5em
}
#doc4 #bd .viewAllRt A {
	COLOR: #fff
}
#upcomingHArea {
	CLEAR: both; BACKGROUND: #4c99c5; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #fff 1px solid
}
#eventItem {
	PADDING-RIGHT: 0.85em; PADDING-LEFT: 0.85em; FLOAT: left; PADDING-BOTTOM: 0.2em; MARGIN: 0.2em 0px; PADDING-TOP: 0.2em
}
.upcomingEvents {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.upcomingEvents-Date {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 92%; FLOAT: left; PADDING-BOTTOM: 0.3em; MARGIN: 0px 0px 0.3em; TEXT-TRANSFORM: uppercase; WIDTH: 17em; COLOR: #666; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
H5.upcomingEventsTitle {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 100%; FLOAT: left; WIDTH: 100%
}
.upcomingBlurb P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px
}
DIV.exampleContainer {
	BORDER-RIGHT: #b2b2b2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b2b2b2 1px solid; WIDTH: 21em; PADDING-TOP: 2px; BORDER-BOTTOM: #b2b2b2 1px solid; HEIGHT: 13.5em
}
#sfw_example {
	BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; BORDER-LEFT: #b2b2b2 1px solid; BORDER-BOTTOM: #b2b2b2 1px solid
}
DIV.miniSection {
	MARGIN-BOTTOM: 1.5em
}
.dp-highlighter {
	MAX-HEIGHT: 400px
}
#ctaBtnArea {
	MARGIN: 1.2em auto; WIDTH: 17em; TEXT-ALIGN: center
}
#ctaBtnArea FIELDSET {
	MARGIN: 1.2em 0.4em
}
#ctaBtnArea LEGEND {
	DISPLAY: none
}
#ctaBtnArea LABEL {
	FONT-WEIGHT: bold
}
#ctaBtnArea INPUT {
	FLOAT: left; WIDTH: 16em
}
#ctaBtnArea FIELDSET P {
	FLOAT: left; MARGIN: 0.4em 0px; TEXT-ALIGN: left
}
#subtxt {
	CLEAR: both; FONT-SIZE: 85%; MARGIN: 0.2em 0px 0px; TEXT-ALIGN: center
}
#hTheaterModule {
	CLEAR: both; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 0.62em; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 0.62em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/right-col-box-bg.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0.4em; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 0.4em; BORDER-BOTTOM: #d8d8d8 1px solid
}
#hTheaterModule H4.fullHorange {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0.3em; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#hTheaterModule IMG {
	BORDER-RIGHT: #bababa 1px solid; BORDER-TOP: #bababa 1px solid; MARGIN: 0.6em; BORDER-LEFT: #bababa 1px solid; BORDER-BOTTOM: #bababa 1px solid
}
#hTheaterModule #recBlPst {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; MIN-HEIGHT: 15.38em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/theater-reverse-bkg-long.gif) #fff repeat-x 50% bottom; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 17.4em; MARGIN-RIGHT: 0.69em; BORDER-BOTTOM: #d8d8d8 1px solid
}
#hTheaterModule #recBlPst3 {
	BORDER-RIGHT: #d8d8d8 1px solid; BORDER-TOP: #d8d8d8 1px solid; MIN-HEIGHT: 15.38em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/theater-reverse-bkg-long.gif) #fff repeat-x 50% bottom; BORDER-LEFT: #d8d8d8 1px solid; WIDTH: 17.4em; BORDER-BOTTOM: #d8d8d8 1px solid
}
#hTheaterModule .movieTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN: 0px 0.6em 0.3em; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px; HEIGHT: 3em
}
#hTheaterModule P.playMovie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#hTheaterModule .playMovie {
	BORDER-TOP: #fff 1px solid; BACKGROUND: url(http://l.yimg.com/a/i/ydn/right-col-box-bg.gif) repeat-x; FLOAT: left; WIDTH: 100%
}
#hTheaterModule .playMovie A {
	FLOAT: left; MARGIN: 0.4em 0.6em
}
#hTheaterModule .playMovie 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
}
#doc4 #bd .yui-button {
	BORDER-LEFT-COLOR: #b9b9b9; BACKGROUND: url(btn_gry_midgrad.gif) left center; MARGIN-BOTTOM: 12px; BORDER-BOTTOM-COLOR: #b9b9b9; MARGIN-LEFT: 1px; BORDER-TOP-COLOR: #b9b9b9; BORDER-RIGHT-COLOR: #b9b9b9
}
#doc4 #bd .yui-button .first-child A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 113%; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000000; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #ffffff
}
#doc4 #bd .yui-button .first-child BUTTON {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 113%; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000000; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: arial,helvetica,clean,sans-serif; BORDER-RIGHT-COLOR: #ffffff
}
#doc4 #bd .yui-button .yui-link-button {
	BORDER-LEFT-COLOR: #b9b9b9; BORDER-BOTTOM-COLOR: #b9b9b9; BORDER-TOP-COLOR: #b9b9b9; BORDER-RIGHT-COLOR: #b9b9b9
}
#doc4 #bd .yui-button .first-child {
	BORDER-LEFT-COLOR: #b9b9b9; BORDER-BOTTOM-COLOR: #b9b9b9; BORDER-TOP-COLOR: #b9b9b9; BORDER-RIGHT-COLOR: #b9b9b9
}
#doc4 #bd .yui-button-hover.yui-button A:hover {
	TEXT-DECORATION: none
}
#doc4 #bd .yui-button-hover.yui-button {
	BORDER-LEFT-COLOR: #a7cc25; BACKGROUND: url(btn_rlvr_midgrad.gif) left center; BORDER-BOTTOM-COLOR: #a7cc25; BORDER-TOP-COLOR: #a7cc25; BORDER-RIGHT-COLOR: #a7cc25
}
#doc4 #bd .yui-button-hover.yui-button .first-child {
	BORDER-LEFT-COLOR: #a7cc25; BORDER-BOTTOM-COLOR: #a7cc25; BORDER-TOP-COLOR: #a7cc25; BORDER-RIGHT-COLOR: #a7cc25
}
#doc4 #bd .yui-button-hover.yui-button .yui-link-button {
	BORDER-LEFT-COLOR: #a7cc25; BORDER-BOTTOM-COLOR: #a7cc25; BORDER-TOP-COLOR: #a7cc25; BORDER-RIGHT-COLOR: #a7cc25
}
#doc4 #bd .actionButton.yui-button {
	BORDER-LEFT-COLOR: #f0b962; BACKGROUND: url(btn_orng_midgrad.gif) left center; BORDER-BOTTOM-COLOR: #f0b962; MARGIN-LEFT: 1px; BORDER-TOP-COLOR: #f0b962; BORDER-RIGHT-COLOR: #f0b962
}
#doc4 #bd .actionButton.yui-button .first-child A {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 113%; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000000; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #ffffff
}
#doc4 #bd .actionButton.yui-button .first-child BUTTON {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 113%; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; PADDING-BOTTOM: 0px; COLOR: #000000; BORDER-TOP-COLOR: #ffffff; PADDING-TOP: 0px; BORDER-RIGHT-COLOR: #ffffff
}
#doc4 #bd .actionButton.yui-button .yui-link-button {
	BORDER-LEFT-COLOR: #f0b962; BORDER-BOTTOM-COLOR: #f0b962; BORDER-TOP-COLOR: #f0b962; BORDER-RIGHT-COLOR: #f0b962
}
#doc4 #bd .actionButton.yui-button .first-child {
	BORDER-LEFT-COLOR: #f0b962; BORDER-BOTTOM-COLOR: #f0b962; BORDER-TOP-COLOR: #f0b962; BORDER-RIGHT-COLOR: #f0b962
}
#doc4 #bd .yui-button-hover.actionButton.yui-button A:hover {
	TEXT-DECORATION: none
}
#doc4 #bd .yui-button-hover.actionButton.yui-button {
	BORDER-LEFT-COLOR: #a7cc25; BACKGROUND: url(http://l.yimg.com/a/i/reg/btn_rlvr_midgrad.gif) left center; BORDER-BOTTOM-COLOR: #a7cc25; BORDER-TOP-COLOR: #a7cc25; BORDER-RIGHT-COLOR: #a7cc25
}
#doc4 #bd .yui-button-hover.actionButton.yui-button .first-child {
	BORDER-LEFT-COLOR: #a7cc25; BORDER-BOTTOM-COLOR: #a7cc25; BORDER-TOP-COLOR: #a7cc25; BORDER-RIGHT-COLOR: #a7cc25
}
#doc4 #bd .yui-button-hover.actionButton.yui-button .yui-link-button {
	BORDER-LEFT-COLOR: #a7cc25; BORDER-BOTTOM-COLOR: #a7cc25; BORDER-TOP-COLOR: #a7cc25; BORDER-RIGHT-COLOR: #a7cc25
}
#videoArtsBox {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0.6em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/right-col-box-bg.gif) repeat-x; PADDING-BOTTOM: 0.6em; MARGIN: 1em 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 281px; PADDING-TOP: 0.6em; BORDER-BOTTOM: #d9d9d9 1px solid
}
.videoTitle {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #ff8800
}
.videoSubTitle {
	FONT-WEIGHT: normal; FONT-SIZE: 94%; COLOR: #666
}
DIV#videoArtsBox EMBED {
	PADDING-RIGHT: 1px; MARGIN-TOP: 0.3em; PADDING-LEFT: 1px; MARGIN-BOTTOM: -0.6em; PADDING-BOTTOM: 1px; MARGIN-LEFT: -0.6em; PADDING-TOP: 1px
}
#exampleArtsBox {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 0.6em; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0.6em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/right-col-box-bg.gif) repeat-x; PADDING-BOTTOM: 0.6em; MARGIN: 1em 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 281px; PADDING-TOP: 0.6em; BORDER-BOTTOM: #d9d9d9 1px solid
}
#example {
	PADDING-BOTTOM: 1em; MARGIN: 0px 0px 1em; BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV#example IMG.exampleImg {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1em; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV#example A {
	FONT-WEIGHT: normal; FONT-SIZE: 85%
}
#exampleLast {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#exampleLast IMG.exampleImg {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 1px; FLOAT: right; PADDING-BOTTOM: 1px; MARGIN-LEFT: 1em; BORDER-LEFT: #d9d9d9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV#exampleLast A {
	FONT-WEIGHT: normal; FONT-SIZE: 85%
}
#formBoxArea {
	FLOAT: left; MARGIN-BOTTOM: 2em; WIDTH: 900px
}
.formL {
	PADDING-RIGHT: 1em; FLOAT: left; MARGIN: 0.8em 0px 0.4em; WIDTH: 179px; HEIGHT: 2em; TEXT-ALIGN: right
}
.formR {
	FLOAT: right; MARGIN: 0.8em 0px 0.4em; WIDTH: 697px; HEIGHT: 2em
}
.submitBtnArea {
	FLOAT: left; MARGIN-LEFT: 50%; WIDTH: 20em; MARGIN-RIGHT: 50%
}
.dropSboxLg {
	POSITION: relative
}
.dropSbox {
	POSITION: relative
}
.dropSboxLg .mod-content {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 2; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.dropSbox .mod-content {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 2; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: relative
}
.dropSboxLg .x1 {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent;
}
.dropSboxLg .x1a {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent;
}
.dropSboxLg .x2 {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent;
}
.dropSboxLg .x2a {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; background: transparent;
}
.dropSbox .x1 {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; _background: transparent;
}
.dropSbox .x1a {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; _background: transparent;
}
.dropSbox .x2 {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; _background: transparent;
}
.dropSbox .x2a {
	DISPLAY: block; BACKGROUND: url(dropshadow-lg.png) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%; _background: transparent;}
.dropSboxLg .x1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; Z-INDEX: -2; LEFT: -6px; PADDING-BOTTOM: 2px; BOTTOM: 0px; PADDING-TOP: 0px; TOP: -7px
}
.dropSbox .x1 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 0px; Z-INDEX: -2; LEFT: -6px; PADDING-BOTTOM: 2px; BOTTOM: 0px; PADDING-TOP: 0px; TOP: -7px
}
.dropSboxLg .x1 .x1a {
	BACKGROUND-POSITION: 100% 0px; RIGHT: -12px; WIDTH: 12px; TOP: 0px; HEIGHT: 11px
}
.dropSbox .x1 .x1a {
	BACKGROUND-POSITION: 100% 0px; RIGHT: -12px; WIDTH: 12px; TOP: 0px; HEIGHT: 11px
}
.dropSboxLg .x2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 100%; PADDING-LEFT: 0px; Z-INDEX: -1; RIGHT: -6px; PADDING-BOTTOM: 0px; BOTTOM: -6px; PADDING-TOP: 2px
}
.dropSbox .x2 {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 100% 100%; PADDING-LEFT: 0px; Z-INDEX: -1; RIGHT: -6px; PADDING-BOTTOM: 0px; BOTTOM: -6px; PADDING-TOP: 2px
}
.dropSboxLg .x2 .x2a {
	BACKGROUND-POSITION: 0px 100%; LEFT: -12px; WIDTH: 12px; BOTTOM: 0px; HEIGHT: 11px
}
.dropSbox .x2 .x2a {
	BACKGROUND-POSITION: 0px 100%; LEFT: -12px; WIDTH: 12px; BOTTOM: 0px; HEIGHT: 11px
}
.dropSboxLg.featureBox {
	BORDER-RIGHT:#fff 1px solid; BORDER-TOP:#fff 1px solid; BACKGROUND:url(featbox-bg.jpg) #fff repeat-x 50% top; BORDER-LEFT:#fff 1px solid; BORDER-BOTTOM:#fff 1px solid
}
#featureBox2 {
	DISPLAY: none
}
#featureBox3 {
	DISPLAY: none
}
#featureBox4 {
	DISPLAY: none
}
.formR SELECT {
	MARGIN-TOP: 1em; MARGIN-LEFT: 1.2em
}
.formR {
	FONT-SIZE: 114%
}
#ydnTheater {
	MARGIN-TOP: 1em
}
INPUT.ygbt {
	BORDER-RIGHT: #999b9a 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 0px -248px; BORDER-TOP: #999b9a 1px solid; MARGIN-TOP: 1px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 85%; PADDING-BOTTOM: 3px; MARGIN-LEFT: -1px; VERTICAL-ALIGN: top; BORDER-LEFT: #999b9a 1px solid; WIDTH: 85px; CURSOR: pointer; COLOR: #000; PADDING-TOP: 1px; BORDER-BOTTOM: #999b9a 1px solid; WHITE-SPACE: nowrap; HEIGHT: 1.7em; BACKGROUND-COLOR: #c48b00; TEXT-ALIGN: center
}
INPUT.ygbt {
	BACKGROUND-IMAGE: url(http://l.yimg.com/a/i/us/sch/gr3/ngsprt_20080225.png)
}
.ydnT1 {
	MARGIN-TOP: 1em
}
#bd {
	MARGIN-LEFT: auto; WIDTH: 74.92em; MARGIN-RIGHT: auto; TEXT-ALIGN: left
}
#bd H1 {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 210%; MARGIN-BOTTOM: 0.6em; COLOR: #ff8800; TEXT-ALIGN: left
}
.featBot {
	MARGIN-TOP: 0.4em; FLOAT: left; WIDTH: 100%
}
.featCTA {
	FLOAT: left; MARGIN-RIGHT: 2em
}
#doc4 #bd .featCTA A {
	MARGIN-TOP: 0.08em; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #616161
}
#doc4 #bd .featCTA A:hover {
	COLOR: #2288bb; TEXT-DECORATION: none
}
.lftCont UL LI {
	FLOAT: left; MARGIN: 0.4em 2em 0.4em 0px
}
.lftCont UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 92%
}
#doc4 .featureBox .lftCont H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -0.04em; PADDING-TOP: 0px
}
UL.colWNoTitle {
	FLOAT: left; PADDING-TOP: 1.76em
}
TABLE.compTb {
	MARGIN-TOP: 2em
}
.compTb TD {
	VERTICAL-ALIGN: middle
}
.compTb TH.thTxt {
	BORDER-LEFT: #fff 1px solid; TEXT-ALIGN: center
}
.compTb .centeredCol {
	PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: middle; PADDING-TOP: 0.4em; TEXT-ALIGN: center
}
#ctaBtnAreaSMdc A STRONG STRONG STRONG {
	FONT-SIZE: 92%
}
#smDevChal {
	PADDING-RIGHT: 0.5em; BORDER-TOP: #a1bac9 1px solid; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em; PADDING-TOP: 0.4em
}
#smDevChal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#modDivLn {
	PADDING-RIGHT: 0px; BORDER-TOP: #a1bac9 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 21.55em; PADDING-TOP: 0px; BORDER-BOTTOM: red 1px solid; HEIGHT: 1px
}
#ctaBtnAreaSM {
	MARGIN: 0.6em auto 1.8em; WIDTH: 17em; TEXT-ALIGN: center
}
#ctaBtnAreaSMdc {
	MARGIN: 0px auto; WIDTH: 17em; TEXT-ALIGN: center
}
.yui-overlay {
	DISPLAY: block; POSITION: absolute
}
* HTML BODY.masked SELECT {
	VISIBILITY: hidden
}
* HTML DIV.yui-panel-container SELECT {
	VISIBILITY: inherit
}
* HTML DIV.drag SELECT {
	VISIBILITY: hidden
}
* HTML DIV.hide-select SELECT {
	VISIBILITY: hidden
}
.mask {
	FILTER: alpha(opacity=80); BACKGROUND-COLOR: #000; opacity: .80; -moz-opacity: 0.8
}
.hide-scrollbars * {
	OVERFLOW: hidden
}
.hide-scrollbars TEXTAREA {
	DISPLAY: none; OVERFLOW: hidden
}
.hide-scrollbars SELECT {
	DISPLAY: none; OVERFLOW: hidden
}
.show-scrollbars TEXTAREA {
	OVERFLOW: visible
}
.show-scrollbars SELECT {
	OVERFLOW: visible
}
.yui-panel-container {
	Z-INDEX: 600; VISIBILITY: hidden; OVERFLOW: visible; WIDTH: auto; POSITION: absolute; BACKGROUND-COLOR: transparent
}
.matte.yui-panel-container {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff
}
.matte.yui-panel-container .underlay {
	DISPLAY: none
}
.shadow.yui-panel-container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.shadow.yui-panel-container .underlay {
	FILTER: alpha(opacity=12); LEFT: 3px; VISIBILITY: inherit; WIDTH: 100%; ZOOM: 1; POSITION: absolute; TOP: 3px; HEIGHT: 100%; BACKGROUND-COLOR: #000; opacity: .12; -moz-opacity: 0.12
}
.yui-panel {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; FONT: 1em Arial; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid; POSITION: relative; TOP: 0px; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: #fff
}
.yui-panel .bd {
	OVERFLOW: hidden
}
#vidPane1 {
	BORDER-RIGHT: #000 2px solid; PADDING-RIGHT: 1em; BORDER-TOP: #000 2px solid; PADDING-LEFT: 1em; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 1em; BORDER-LEFT: #000 2px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #000 2px solid
}
DIV#videoSpace {
	FLOAT: left; WIDTH: 418px; MARGIN-RIGHT: 10px; HEIGHT: 336px; BACKGROUND-COLOR: #999
}
DIV#textSpace {
	FLOAT: left; TEXT-ALIGN: left
}
DIV#textSpace H3 {
	MARGIN-TOP: 0px; PADDING-TOP: 0px
}
.yui-overlay {
	
}
.yui-panel-container {
	
}
#smVidArea {
	FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 50em
}
#show1 {
	FLOAT: left; WIDTH: 16em
}
.smVidThumb IMG {
	
}
#smVidThumbDesc {
	MARGIN-TOP: 1em; DISPLAY: inline; FLOAT: left; WIDTH: 34em
}
#hide1 {
	FLOAT: right; MARGIN-RIGHT: 0.4em; POSITION: relative; TOP: -3.6em
}
UL#mainNav {
	WIDTH: 74.8em
}
#ydnNav .yuimenubaritemlabel {
	PADDING-RIGHT: 0.62em; PADDING-LEFT: 0.62em; PADDING-BOTTOM: 0.35em; MARGIN-LEFT: 0.1em; PADDING-TOP: 0.35em
}
LI.menubarSeparator {
	BORDER-RIGHT: #3689b9 1px solid; MARGIN: 0.5em 0.4em 0px -0.2em; BORDER-LEFT: #15608a 1px solid; WIDTH: 0px; HEIGHT: 0.87em
}
LI.right-align {
	FLOAT: right; MARGIN-RIGHT: -1.5em
}
LI A EM IMG.yuiNavIcon {
	VERTICAL-ALIGN: middle; POSITION: relative; TOP: -1px; HEIGHT: 14px
}
LI H5.topSpace {
	MARGIN-TOP: 0.6em
}
#menuColContainer-yui {
	FLOAT: left; WIDTH: 45em
}
#innerMenuL-yui {
	FLOAT: left; WIDTH: 15em
}
DIV#sideBarNav DIV#SIDE_blogContent TABLE {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.8em; WIDTH: 21.2em
}
DIV#sideBarNav DIV#SIDE_blogContent TH {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0.3em
}
DIV#sideBarNav DIV#SIDE_blogContent TD {
	BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
DIV#sideBarNav DIV#SIDE_blogContent TD.blogTitle {
	WIDTH: 100%
}
DIV#sideBarNav DIV#SIDE_blogContent TD.blogTitle A {
	FONT-SIZE: 93%; LINE-HEIGHT: 1.1
}
DIV#sideBarNav DIV#SIDE_blogContent TH.blogSecondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.6em; TEXT-ALIGN: right
}
DIV#sideBarNav DIV#SIDE_blogContent TD.blogSecondary {
	PADDING-LEFT: 0px; TEXT-ALIGN: right
}
DIV#sideBarNav DIV#SIDE_blogContent TD.blogSecondary SPAN {
	FLOAT: none
}
DIV#sideBarNav DIV#SIDE_blogContent TD A {
	FONT-WEIGHT: bold
}
.blogTimestamp {
	FONT-SIZE: 80%
}
.blogReplies {
	FONT-SIZE: 76%
}
DIV#SIDE_viewAll {
	MARGIN-TOP: 0.2em; FONT-WEIGHT: normal; FONT-SIZE: 83%; FLOAT: right; MARGIN-LEFT: 0.2em; TEXT-TRANSFORM: lowercase; MARGIN-RIGHT: 0.9em
}
DIV#sideBarNav DIV#SIDE_forumContent TABLE {
	MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0.8em; WIDTH: 21.2em
}
DIV#sideBarNav DIV#SIDE_forumContent TH {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 0.3em
}
DIV#sideBarNav DIV#SIDE_forumContent TD {
	BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.4em; VERTICAL-ALIGN: top; PADDING-TOP: 0.4em
}
DIV#sideBarNav DIV#SIDE_forumContent TD.forumTitle {
	WIDTH: 100%
}
DIV#sideBarNav DIV#SIDE_forumContent TD.forumTitle A {
	FONT-SIZE: 93%; LINE-HEIGHT: 1.1
}
DIV#sideBarNav DIV#SIDE_forumContent TH.forumSecondary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.6em; TEXT-ALIGN: right
}
DIV#sideBarNav DIV#SIDE_forumContent TD.forumSecondary {
	PADDING-LEFT: 0px; TEXT-ALIGN: right
}
DIV#sideBarNav DIV#SIDE_forumContent TD.forumSecondary SPAN {
	FLOAT: none
}
DIV#sideBarNav DIV#SIDE_forumContent TD A {
	FONT-WEIGHT: bold
}
.forumTimestamp {
	FONT-SIZE: 80%
}
.forumReplies {
	FONT-SIZE: 76%
}
DIV#sideBarNav H5.videoSubTitle {
	MARGIN: -0.3em 0px 0.3em 1.4em
}
DIV#sideBarNav DIV#SIDE_examples {
	BORDER-BOTTOM-WIDTH: 0px
}
#example {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.4em 0px 0.7em; WIDTH: 21.7em; PADDING-TOP: 0px; BORDER-BOTTOM: #d9d9d9 1px solid
}
#exampleLast {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.4em 0px 0.7em; WIDTH: 21.7em; PADDING-TOP: 0px
}
DIV#sideBarNav DIV#example SPAN.col1 {
	FLOAT: left; MARGIN: 0px -0.4em 0.6em 0.5em; WIDTH: 21em; PADDING-TOP: 0.4em; TEXT-ALIGN: left
}
DIV#sideBarNav DIV#exampleLast SPAN.col1 {
	FLOAT: left; MARGIN: 0px -0.4em 0.6em 0.5em; WIDTH: 21em; PADDING-TOP: 0.4em; TEXT-ALIGN: left
}
DIV#sideBarNav DIV#example SPAN.col1 SPAN.postDate {
	FLOAT: none
}
DIV#sideBarNav DIV#exampleLast SPAN.col1 SPAN.postDate {
	FLOAT: none
}
DIV#sideBarNav {
	BORDER-RIGHT: #d9d9d9 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d9d9d9 1px solid; PADDING-LEFT: 1px; FLOAT: left; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0px; BORDER-LEFT: #d9d9d9 1px solid; WIDTH: 23em; PADDING-TOP: 1px; BORDER-BOTTOM: #d9d9d9 1px solid; BACKGROUND-COLOR: #fff
}
DIV.openFooter#sideBarNav {
	COLOR: #89b31f
}
DIV#sideBarNav DIV.sidebarSection {
	CLEAR: both; BACKGROUND: url(http://l.yimg.com/a/i/ydn/right-col-box-bg.gif) repeat-x; FLOAT: left; MARGIN-BOTTOM: 1px; WIDTH: 23em; BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV#sideBarNav DIV#SIDE_langList {
	BORDER-BOTTOM-WIDTH: 0px
}
DIV#sideBarNav H2 {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0.4em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; CURSOR: pointer; PADDING-TOP: 0.4em; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
DIV#sideBarNav H2.closeFooter {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#sideBarNav H2.openFooter {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#sideBarNav SPAN {
	FLOAT: left; TEXT-ALIGN: left
}
DIV#sideBarNav SPAN.normalCaps {
	FLOAT: none
}
DIV#sideBarNav SPAN.col1 {
	MARGIN-BOTTOM: 0.6em; MARGIN-LEFT: 1.4em; WIDTH: 21em; MARGIN-RIGHT: -0.4em; PADDING-TOP: 0.4em
}
DIV#sideBarNav SPAN.col2 {
	MARGIN-BOTTOM: 0.6em; MARGIN-LEFT: 1.4em; WIDTH: 10em; MARGIN-RIGHT: -0.4em; PADDING-TOP: 0.4em
}
DIV#sideBarNav LI {
	FONT-SIZE: 85%; MARGIN-BOTTOM: 0.6em; LINE-HEIGHT: 1
}
#bd DIV#sideBarNav A.navItemDescLink {
	COLOR: #666; LINE-HEIGHT: 1.2; TEXT-DECORATION: none
}
DIV#JSfooter DIV.footerSection {
	CLEAR: both; WIDTH: 74.8em
}
DIV#JSfooter DIV.footerDivider {
	CLEAR: both; BORDER-TOP: #d3d3d3 1px solid; FLOAT: left; WIDTH: 74.8em; BORDER-BOTTOM: #fff 1px solid
}
DIV#JSfooter DIV.footerSection H2 {
	PADDING-RIGHT: 0.2em; PADDING-LEFT: 0.2em; FONT-WEIGHT: bold; FONT-SIZE: 108%; PADDING-BOTTOM: 0.4em; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 0.4em; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.openFooter {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-bg.gif) #f5f5f5 no-repeat; COLOR: #89b31f
}
.closeFooter {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-bg.gif) #f5f5f5 no-repeat; COLOR: #666
}
.openFooter:hover {
	COLOR: #666
}
.closeFooter:hover {
	COLOR: #89b31f
}
.openFooter:hover DIV.openArrow {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-arr-grey-down.gif) no-repeat
}
.closeFooter:hover {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-bg-over.gif) #f5f5f5 no-repeat
}
.closeFooter:hover DIV.closeArrow {
	BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-arr-green-right.gif) no-repeat
}
.openArrow {
	MARGIN-TOP: 0.4em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-arr-green-down.gif) no-repeat; FLOAT: left; WIDTH: 0.8em; HEIGHT: 0.8em
}
.closeArrow {
	MARGIN-TOP: 0.4em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/footer-arr-grey-right.gif) no-repeat; FLOAT: left; WIDTH: 0.8em; HEIGHT: 0.8em
}
.openContent {
	DISPLAY: block
}
.closeContent {
	DISPLAY: none
}
DIV#JSfooter UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 85%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial; LIST-STYLE-TYPE: none
}
DIV#JSfooter LI {
	MARGIN-BOTTOM: 0.4em
}
DIV#JSfooter A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #28b; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
DIV#JSfooter A:hover {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #28b; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: underline
}
DIV.navItemDesc {
	MARGIN-TOP: 0.2em; LINE-HEIGHT: 1.4
}
DIV#JSfooter A.navItemDescLink {
	COLOR: #666; TEXT-DECORATION: none
}
DIV#JSfooter SPAN {
	FLOAT: left; TEXT-ALIGN: left
}
#langList {
	FLOAT: left; MARGIN: 0px
}
#apiList {
	FLOAT: left; MARGIN: 0px
}
#libList {
	FLOAT: left; MARGIN: 0px
}
#langListContent {
	FLOAT: left; MARGIN: 0.2em 0px 1.2em 0.3em; WIDTH: 74.5em; COLOR: #666
}
#apiListContent {
	FLOAT: left; MARGIN: 0.2em 0px 1.2em 0.3em; WIDTH: 74.5em; COLOR: #666
}
#libListContent {
	FLOAT: left; MARGIN: 0.2em 0px 1.2em 0.3em; WIDTH: 74.5em; COLOR: #666
}
#langListContent {
	MARGIN-BOTTOM: 0.6em
}
SPAN.col1 {
	MARGIN-LEFT: 0.8em; WIDTH: 73.7em
}
SPAN.col2 {
	MARGIN-LEFT: 0.8em; WIDTH: 36.4em
}
SPAN.col3 {
	MARGIN-LEFT: 0.8em; WIDTH: 24em
}
SPAN.col4 {
	MARGIN-LEFT: 0.8em; WIDTH: 17.8em
}
SPAN.col5 {
	MARGIN-LEFT: 0.8em; WIDTH: 14em
}
SPAN.col6 {
	MARGIN-LEFT: 0.8em; WIDTH: 11.5em
}
SPAN.col7 {
	MARGIN-LEFT: 0.8em; WIDTH: 9.7em
}
SPAN.col8 {
	MARGIN-LEFT: 0.8em; WIDTH: 8.5em
}
#JSfooterMain {
	PADDING-RIGHT: 0px; BORDER-TOP: #d0d0d0 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #d0d0d0 1px solid
}
#JSfooterMax {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #f5f5f5; BORDER-RIGHT-WIDTH: 0px
}
#JSfooter {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 75em; PADDING-TOP: 0px
}
#footerBotMainCont {
	WIDTH: 100%
}
#footerBotMaxCont {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; WIDTH: 100%; BACKGROUND-COLOR: #fff
}
#footerBotMainCont A {
	COLOR: #28b; TEXT-DECORATION: none
}
#footerBotMainCont A:hover {
	COLOR: #28b; TEXT-DECORATION: underline
}
#footerBotContainer {
	BACKGROUND: #fff; MARGIN-LEFT: auto; WIDTH: 74.8em; MARGIN-RIGHT: auto
}
#footerBotInternal {
	FLOAT: left; WIDTH: 74.8em; TEXT-ALIGN: left
}
#ydnfoot_bot {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 93%; PADDING-BOTTOM: 2em; WIDTH: 100%; COLOR: #bbb; PADDING-TOP: 1.2em
}
#footerLinks LI {
	DISPLAY: inline; PADDING-LEFT: 8px; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; BORDER-LEFT: #bbbbbb 1px solid; LIST-STYLE-TYPE: none
}
#footerLinks LI.first {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT-STYLE: none
}
DIV#footerLegal {
	MARGIN-TOP: 1em; BACKGROUND: url(http://l.yimg.com/a/i/ydn/this-is-yahoo.gif) no-repeat right top
}
DIV#footerLegal P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 93%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.dashboardTable {
	CLEAR: both; WIDTH: 100%
}
.yui-dt-bd TABLE {
	CLEAR: both; WIDTH: 100%
}
.dashboardTable .timestamp {
	DISPLAY: none
}
.yui-dt-bd TABLE .timestamp {
	DISPLAY: none
}
PRE.codeblue {
	BORDER-RIGHT: #006ca2 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #006ca2 1px solid; OVERFLOW-Y: hidden; PADDING-LEFT: 10px; FONT-SIZE: 100%; OVERFLOW-X: auto; PADDING-BOTTOM: 20px; MARGIN: 10px 0pt 10px 15px; BORDER-LEFT: #006ca2 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #006ca2 1px solid; FONT-FAMILY: courier new,courier,monospaced; BACKGROUND-COLOR: #f3f8fc
}
