
PRE {
	BORDER-RIGHT: gray 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px dashed; WIDTH: 98%; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px dashed; BACKGROUND-COLOR: #efefef
}
.codehighlight {
	BORDER-RIGHT: gray 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: gray 1px dashed; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; BORDER-LEFT: gray 1px dashed; WIDTH: 98%; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px dashed; BACKGROUND-COLOR: #efefef
}
CODE {
	FONT-SIZE: 13px; BACKGROUND-COLOR: #efefef
}
.codebg {
	BACKGROUND-COLOR: #efefef
}
.cc {
	COLOR: #868686
}
.codehighlight {
	FONT-FAMILY: monospace
}
#ddauthor {
	FONT-WEIGHT: bold
}
DIV.maincontainer {
	CLEAR: both; FONT-SIZE: 100%
}
TABLE#maintable {
	CLEAR: both; FONT-SIZE: 100%
}
TABLE {
	CLEAR: both; FONT-SIZE: 100%
}
#topbanner {
	MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%
}
H3 {
	FONT-SIZE: 125%
}
H3 CODE {
	FONT-SIZE: 125%
}
H4 {
	FONT-SIZE: 120%
}
H4 CODE {
	FONT-SIZE: 18px
}
#topsection {
	MIN-HEIGHT: 120px; BACKGROUND: url(../ddlogostrip.png) no-repeat 82px 20px; MARGIN: 5px auto; WIDTH: 100%; POSITION: relative
}
IMG#ddlogo {
	FLOAT: left
}
#toprightdivbox {
	MARGIN-TOP: 25px; FLOAT: right; TEXT-ALIGN: right; text-index: -10px
}
#toprightdivbox FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f0f9ed; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
#toprightdivbox #zoom_query {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 35px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 7px; BORDER-LEFT: gray 1px solid; WIDTH: 180px; PADDING-TOP: 5px; BORDER-BOTTOM: gray 1px solid; HEIGHT: 18px; border-radius: 3px; -moz-transition: all 0.2s ease-in-out; -webkit-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; -moz-box-shadow: inset 0 0 2px gray
}
#toprightdivbox #zoom_query:focus {
	-moz-box-shadow: inset 0 0 10px #6fb155; box-shadow: inset 0 0 10px #6fb155
}
#toprightdivbox #query_submit {
	RIGHT: 11px; POSITION: absolute; TOP: 30%
}
#toprightdivbox {
	CLEAR: right; PADDING-RIGHT: 5px
}
#toprightdivbox > DIV:unknown {
	MARGIN-RIGHT: 5px
}
#toprightdivbox A {
	FONT-SIZE: 90%; TEXT-DECORATION: none
}
#pathlinks {
	CLEAR: right; MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em; FONT: bold 110% Verdana; MARGIN-LEFT: 174px
}
#pathlinks A:hover {
	COLOR: red
}
#spacertd {
	WIDTH: 10px; HEIGHT: 1px
}
#spacergif {
	WIDTH: 10px; HEIGHT: 1px
}
DIV #topsplitmenu {
	MARGIN-TOP: 47px; PADDING-LEFT: 35px; FLOAT: left
}
DIV #topsplitmenu .sb {
	DISPLAY: inline-block; BACKGROUND: #269517; FONT: bold 13px Georgia; COLOR: white; TEXT-DECORATION: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-top-left-radius: 10px; -webkit-border-bottom-left-radius: 10px; -moz-border-top-left-radius: 10px; -moz-border-bottom-left-radius: 10px; border-top-left-radius: 10px; border-bottom-left-radius: 10px
}
DIV #topsplitmenu .downtoggler {
	DISPLAY: inline-block; BACKGROUND: #269517; FONT: bold 13px Georgia; COLOR: white; TEXT-DECORATION: none; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-top-left-radius: 1px; -webkit-border-bottom-left-radius: 1px; -moz-border-top-left-radius: 1px; -moz-border-bottom-left-radius: 1px; border-top-left-radius: 1px; border-bottom-left-radius: 1px
}
DIV #topsplitmenu .sb:hover {
	BACKGROUND: #3cbb15
}
DIV #topsplitmenu .sb {
	MARGIN-LEFT: 3px
}
DIV #topsplitmenu .sb SPAN.innerspan {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1em; PADDING-TOP: 8px
}
DIV #topsplitmenu .downtoggler SPAN.innerspan {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1em; PADDING-TOP: 8px
}
DIV #topsplitmenu A.dedicatedtoggler {
	BORDER-LEFT: #f5f5f5 1px solid; border-radius: 0 4px 4px 0; -moz-border-radius: 0 4px 4px 0
}
UNKNOWN {
	POSITION: relative; TOP: -2px
}
UNKNOWN {
	POSITION: relative; TOP: -4px
}
UNKNOWN {
	TOP: -2px
}
DIV #topsplitmenu A.downtoggler {
	BACKGROUND: #269517
}
DIV #topsplitmenu A.selectedanchor.downtoggler {
	BACKGROUND: #3cbb15
}
DIV #topsplitmenu .downarrow {
	CURSOR: pointer
}
DIV #topsplitmenu rightarrow {
	CURSOR: pointer
}
DIV #topsplitmenu SPAN.downarrow.innerspan:unknown {
	content: '?'
}
DIV #topsplitmenu .sb SPAN.downarrow.innerspan:unknown {
	content: ' ?'
}
DIV #topsplitmenu .rightarrow:unknown {
	FONT-SIZE: 16px; RIGHT: 5px; POSITION: absolute; HEIGHT: 100%; content: '?'
}
UL.dd_splitdropdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: white; LEFT: 0px; VISIBILITY: hidden; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px Verdana; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 0px; -moz-box-shadow: 0 0 8px #818181; box-shadow: 0 0 8px #818181; -webkit-box-shadow: 0 0 8px #818181
}
UL.dd_splitdropdown LI {
	POSITION: relative
}
UL.dd_splitdropdown LI A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: white; PADDING-BOTTOM: 8px; WIDTH: 160px; COLOR: black; PADDING-TOP: 8px; TEXT-DECORATION: none
}
UL.dd_splitdropdown LI A.title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #a8d69b; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px
}
UL.dd_splitdropdown LI A.title:hover {
	BACKGROUND: #a8d69b
}
* HTML UL.dd_splitdropdown LI {
	DISPLAY: inline-block; WIDTH: 170px
}
UL.dd_splitdropdown LI A:hover {
	BACKGROUND: #eee
}
.dd_splitdropdown LI.selected > A {
	BACKGROUND: #eee
}
UL.dd_splitdropdown LI.separator {
	BORDER-BOTTOM: #dedddd 1px solid
}
#csslibrarytab A {
	BACKGROUND: url(../tabs_left_blue.gif) no-repeat left top

}
#csslibrarytab STRONG {
	BACKGROUND: url(../tabs_left_blue.gif) no-repeat left top

}
#csslibrarytab A SPAN {
	BACKGROUND: url(../tabs_right_blue.gif) no-repeat right top

}
#csslibrarytab A:hover {
	BACKGROUND-POSITION: 0% -150px
}
#csslibrarytab A:hover SPAN {
	BACKGROUND-POSITION: 100% -150px; COLOR: #fff
}
#contentarea {
	
}
.categoryarea B A {
	FONT-SIZE: 110%
}
.curlycontainer {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; MARGIN-BOTTOM: 1em; BORDER-LEFT: #b8b8b8 1px solid; BORDER-BOTTOM: #b8b8b8 1px solid
}
.curlycontainer .innerdiv {
	PADDING-RIGHT: 4px; PADDING-LEFT: 5px; BACKGROUND: url(file:///E|/RaviKumar-Works/Graphics-works/Website%20Works/MulberryBay/brcorner.gif) no-repeat right bottom; LEFT: 2px; PADDING-BOTTOM: 15px; PADDING-TOP: 1px; POSITION: relative; TOP: 2px
}
.browserlist {
	FONT-WEIGHT: bold; COLOR: #7a7a7a; FONT-FAMILY: Arial
}
.categoryarea #bottomlegend {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../bullet.png); PADDING-BOTTOM: 0px; MARGIN: auto auto 10px 18px; COLOR: #454545; PADDING-TOP: 0px
}
.categoryarea .alsolisted {
	FONT-SIZE: 95%; FONT-STYLE: italic
}
.categoryarea .alsolisted IMG {
	MARGIN-TOP: 5px
}
.categoryarea .alsolisted A {
	COLOR: navy; TEXT-DECORATION: none
}
#scriptheader {
	BORDER-RIGHT: #bebebe 0px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bebebe 0px solid; PADDING-LEFT: 1px; BACKGROUND: url(../headerbg.gif) white; PADDING-BOTTOM: 1px; BORDER-LEFT: #bebebe 0px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #bebebe 1px solid
}
#scriptheader H3 {
	DISPLAY: inline; FONT: bold 20px Arial
}
#scriptheader H3:unknown {
	content: ":: "
}
#scriptheaderFoot {
	MARGIN-BOTTOM: 0.8em; FONT: 12px Verdana; PADDING-TOP: 2px
}
#ddauthor {
	FONT-WEIGHT: bold
}
.compatlist {
	FLOAT: right; FONT: bold 13px Arial; POSITION: relative; TOP: 3px
}
.rightit {
	FLOAT: right
}
.codecontainer {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; WIDTH: 98%; BORDER-BOTTOM: gray 1px solid; HEIGHT: 150px
}
.selectall {
	BORDER-RIGHT: gray 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: gray 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; FONT: bold 13px Verdana; BORDER-LEFT: gray 1px solid; COLOR: navy; PADDING-TOP: 3px; BORDER-BOTTOM: gray 0px solid; BACKGROUND-COLOR: #ffffaa; TEXT-DECORATION: none
}
.selectall:hover {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; COLOR: black; BORDER-TOP-COLOR: black; BACKGROUND-COLOR: #ffef97; BORDER-RIGHT-COLOR: black
}
.navselectform {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.navselectform SELECT {
	FONT: bold 12px Arial; BACKGROUND-COLOR: lightyellow
}
.navselectheader {
	FONT-SIZE: 22px; WIDTH: 80%; COLOR: darkred; BORDER-BOTTOM: black 5px solid
}
.navselectlist {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase
}
UL.navselectlist LI {
	MARGIN-BOTTOM: 5px
}
UL.navselectlist LI UL {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; TEXT-TRANSFORM: none
}
.subcategorylist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../heart.png); PADDING-BOTTOM: 0px; MARGIN: 5px auto 10px 18px; PADDING-TOP: 0px
}
.subcategorylist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ececec
}
.subcategorylist LI A {
	FONT: bold 120% Arial; COLOR: #449805
}
#leftbar {
	WIDTH: 165px
}
#leftbar A:hover {
	
}
.categorylinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em 4px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.categorylinks LI {
	BACKGROUND: url(../graygradient.png) repeat-x left top; PADDING-BOTTOM: 1px
}
.categorylinks LI A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 6px; MARGIN-LEFT: -3px; COLOR: #449805; PADDING-TOP: 6px; BORDER-BOTTOM: #ececec 1px solid; TEXT-DECORATION: none
}
.categorylinks A:visited {
	COLOR: #449805
}
.categorylinks A:hover {
	BACKGROUND: #51b906; COLOR: #fff; TEXT-DECORATION: none
}
.diffpointer {
	LIST-STYLE-IMAGE: url(../arrow.png)
}
#leftbar .headers {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../greenblock.png) #008000 no-repeat left top; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; FONT: bold 110% Arial; COLOR: white; PADDING-TOP: 3px; TEXT-ALIGN: center; border-radius: 0 10px 10px 0; -moz-box-shadow: 5px 2px 3px rgba(160,160,160,.98), -9px 0 10px rgba(200,228,178,.5) inset; box-shadow: 5px 2px 3px rgba(160,160,160,.98), -9px 0 10px rgba(200,228,178,.5) inset; -webkit-border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webit-box-shadow: 5px 2px 3px rgba(160,160,160,.98), -9px 0 10px rgba(200,228,178,.5) inset
}
#leftcolumn .headers {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../greenblock.png) #008000 no-repeat left top; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; FONT: bold 110% Arial; COLOR: white; PADDING-TOP: 3px; TEXT-ALIGN: center; border-radius: 0 10px 10px 0; -moz-box-shadow: 5px 2px 3px rgba(160,160,160,.98), -9px 0 10px rgba(200,228,178,.5) inset; box-shadow: 5px 2px 3px rgba(160,160,160,.98), -9px 0 10px rgba(200,228,178,.5) inset; -webkit-border-radius: 0 10px 10px 0; -moz-border-radius: 0 10px 10px 0; -webit-box-shadow: 5px 2px 3px rgba(160,160,160,.98), -9px 0 10px rgba(200,228,178,.5) inset
}
#leftbar .menuitems {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(../arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 5px auto 10px 17px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px
}
#leftbar .menuitems LI {
	BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(../menuline.gif); PADDING-BOTTOM: 8px; BACKGROUND-REPEAT: no-repeat
}
#leftbar .menuitems LI A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#footer {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: rgb(87,122,55); FILTER: progid:DXImageTransform.Microsoft.gradient( startColorstr='#577a37', endColorstr='#69a148',GradientType=1 ); PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; WIDTH: 100%; COLOR: #eee; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 100px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #ffff80
}
#footer A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer #subfooter {
	MARGIN: 0px auto; WIDTH: 900px
}
#subfooter-left {
	FONT-SIZE: 14px; FLOAT: left; TEXT-ALIGN: left
}
#subfooter-center {
	FONT-SIZE: 14px; FLOAT: left; TEXT-ALIGN: left
}
#subfooter-right {
	FONT-SIZE: 14px; FLOAT: left; TEXT-ALIGN: left
}
#subfooter-left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 270px; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#subfooter-center {
	FONT-SIZE: 12px; BACKGROUND: #3c542b; MARGIN: 0px 10px; WIDTH: 510px; HEIGHT: 50px
}
#subfooter-center:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; HEIGHT: 0px; content: ""
}
#subfooter-center .drop-shadow {
	BACKGROUND: #3c542b; FLOAT: left; WIDTH: 100%; POSITION: relative; HEIGHT: 100%; -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset
}
#subfooter-center .drop-shadow:unknown {
	Z-INDEX: -2; POSITION: absolute; content: ""
}
#subfooter-center .drop-shadow:unknown {
	Z-INDEX: -2; POSITION: absolute; content: ""
}
#subfooter-center .drop-shadow DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#subfooter-center .curled {
	BORDER-RIGHT: #3c542b 1px solid; BORDER-TOP: #3c542b 1px solid; BORDER-LEFT: #3c542b 1px solid; BORDER-BOTTOM: #3c542b 1px solid; border-radius: 0 0 120px 120px / 0 0 6px 6px; -moz-border-radius: 0 0 120px 120px / 0 0 6px 6px
}
#subfooter-center .curled:unknown {
	LEFT: 10px; MAX-WIDTH: 200px; WIDTH: 50%; MAX-HEIGHT: 100px; BOTTOM: 12px; HEIGHT: 55%; -moz-box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); -webkit-transform: skew(-8deg) rotate(-3deg); -moz-transform: skew(-8deg) rotate(-3deg); -ms-transform: skew(-8deg) rotate(-3deg); -o-transform: skew(-8deg) rotate(-3deg); transform: skew(-8deg) rotate(-3deg)
}
#subfooter-center .curled:unknown {
	LEFT: 10px; MAX-WIDTH: 200px; WIDTH: 50%; MAX-HEIGHT: 100px; BOTTOM: 12px; HEIGHT: 55%; -moz-box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 8px 12px rgba(0, 0, 0, 0.5); -webkit-transform: skew(-8deg) rotate(-3deg); -moz-transform: skew(-8deg) rotate(-3deg); -ms-transform: skew(-8deg) rotate(-3deg); -o-transform: skew(-8deg) rotate(-3deg); transform: skew(-8deg) rotate(-3deg)
}
#subfooter-center .curled:unknown {
	RIGHT: 10px; LEFT: auto; -webkit-transform: skew(8deg) rotate(3deg); -moz-transform: skew(8deg) rotate(3deg); -ms-transform: skew(8deg) rotate(3deg); -o-transform: skew(8deg) rotate(3deg); transform: skew(8deg) rotate(3deg)
}
#subfooter-right {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 180px; PADDING-TOP: 5px
}
