.tablerow1 {
	background-color: #BBBBBB;
}
.bold
{
	font-weight: bold;
}

.title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New' , Monospace;
	background-color: #ff9933;
}
.searchcomponent 
{
	font-size: 8pt;
	color: #333;
	background-color: #FAFCFE;
	border: 1px solid #000;
}

.b_lrbt {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}

.signinup {
	FONT-SIZE: 11px; COLOR: #000000; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.signinup A:link {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.signinup A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.signinup A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}

/* Code */
p.code {padding: 5px 2px 5px 16px; border: 4px solid #fff; background: #fbfbff; text-align: left; }

code {font-size: 0.9em; font-family: Verdana, Courier, monospace; color: #03a; }
.css {color: #190; font-family: "Lucida Sans Unicode", "Lucida Sans"; }
.css strong {font-weight: 400; font-size: 120%; padding-right: 5px; }
.js {font-size: .85em; color: #a06; font-family: Verdana, Arial, Helvetica, sans-serif; } code.js {white-space: nowrap; }


.sourcegray {color: #44a; font-weight: bold; font-style: normal; }

/* Source Tips */
.sourcetip {background: #88b; color: white; padding: 7px; border: 2px dotted white; line-height: 1.4em; }
.sourcetip code {color: #ebebff; font-size: 1em; } .sourcetip .css {color: #deffde; }	.sourcetip code.js {color: #ffe0e0; }
.sourcetip a.nav3:link, .sourcetip a.nav3:visited {text-decoration: underline; }


/* Compatibility Notes */
.compatibility {background-color: #229; color: #fff; margin: 10px 4%; padding: 0 10px; border: 3px #9999ff solid; }
  .compatibility big {display: block; border-bottom: 1px dashed #fff; margin-bottom: 1em; font: italic 1.2em "Trebuchet MS" }
  .compatibility p {margin: 0.7em; line-height: 1.7; } .compatibility a:link, .compatibility a:visited {color: #fff; font-weight: bold; }
  .compatibility code {color: #ebebff; font-size: 1em; } .compatibility .css {color: #deffde; }	.compatibility code.js {color: #ffe0e0; }


/* Money spinnin' */
.txtad {margin: 6px 0; background: #e9e6f9; font: 11px Verdana; color: #333; border: 1px solid #669; padding: 4px 3px 3px 0; } *>.txtad {border: 1px dotted #669; } 
.txtad p {margin: 4px 0; }
.txtad a.nav2 {font-weight: normal; } #topxml a.nav2 {font-weight: bold; }

.important {padding: 8px 10px 7px 20px; border: #3c0 1px solid; } *>.important {background: #fff; -moz-border-radius: 4px; }
.important legend {padding: 1px 15px; background: #f3fff3; border: #3c0 1px solid; color: #3a0; font: 1.2em "Trebuchet MS"; -moz-border-radius: 4px; }

DIV.realPath {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px ; font-size:x-small;background-color: #999999;
}
DIV.realPath A {
	FONT-WEIGHT: bold; font-size:11px; COLOR: #666
}
.realPath {
	FLOAT: left
}