html{margin:0}
body{font:11px/17px Verdana, Arial, Helvetica, sans-serif;color:#333;background-color:#fff;margin:0}
a:link{color:#630;background:transparent}
a:visited{color:#974;background:transparent}
a:active{color:red;background:transparent}
a:hover{color:#f90;background:transparent;text-decoration:none}
code,pre{font-family:"Courier New", monospace;color:#000;font-size:1.1em}
h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0}
h1{font-size:17px;border-bottom:1px dotted #ccc}
h2{font-size:15px;border-bottom:1px dotted #ccc}
h3{font-size:14px}
h4{font-size:12px}
h5{font-size:11px}
h6{font-size:10px}
hr{color:#000;height:1px;margin:0}
#mastHead{width:100%;table-layout:fixed;border-bottom:1px solid #000;background-color:#f90}
#contentArea{width:100%}
#contentArea td{vertical-align:top}
#leftColumn{width:200px;border-right:1px solid #EFE8CE}
#topAdShow{height:90px;border-bottom:1px dotted #DAD0AF;padding:5px}
#topAdHide{height:0;border:0;display:none}
#content{padding:6px}
#rightColumn{width:170px;border-left:1px dotted #DAD0AF}
.rightMenuLink{line-height:120%;padding:0}
.rightMenuLink a{font-family:arial;vertical-align:middle;text-decoration:underline;color:#630}
.leftMenuBlock,.rightMenuBlock{border-bottom:1px dotted #DAD0AF;padding:3px}
.leftMenuBlock .subMenu{margin-left:8px;margin-bottom:5px}
#searchBoxBottom{background-color:#efe8ce;text-align:center;padding:3px}
#enjoyPage{background-color:#fcf9ee;border:5px;padding:5px}
#enjoyPage ul{list-style-type:square}
#footer-nav{border-top:12px solid #696969;background-color:#fff4c8;height:110px;width:100%;min-width:840px}
#footer-nav ul{margin-top:5px;margin-left:0;font-size:11px;line-height:14px;padding:0}
#footer-nav li{list-style-type:none}
#footer-nav a{text-decoration:none;color:#755A10}
#footer-nav a:hover{text-decoration:underline;color:#630}
#footer-nav h3{font-size:11px;color:#634a08;margin:0}
#footer-nav .grid{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}
#footer-nav .about{width:190px;height:100%;border-right:1px dotted #634a08}
#footer-nav .stripe{position:absolute;left:0;background-color:#fc0;height:20px;width:100%;min-width:840px}
#copyright{position:relative;left:195px}
div.relatedLinks{float:right;width:150px;font-size:11px;font-family:arial,helvetica,sans-serif;color:#000;background-color:#fff4c8;vertical-align:top;border-radius:10px;margin:3px;padding:7px}
#utilities{text-align:right;float:right}
#utilities div{display:inline;height:30px;margin:5px}
input radio{border:none}
.smltxtitalic{font-size:8pt;line-height:9pt;font-style:italic;color:#888}
ol.demo-list li{margin-bottom:10px}
#topNav{height:17px;width:100%;border-bottom:1px solid #fc0;margin-top:20px;font-size:11px;line-height:17px}
#topNav a{color:#630;text-decoration:none}
#topNav .tab{height:17px;display:inline;float:left;position:relative;padding-left:5px;padding-right:5px;background-color:#fff4c8;border-right:1px solid #fc0}
#topNav .tab:hover{background-color:#fc0;color:#974}
#topNav .on{background-color:#fc0;font-weight:700}
#siteNavSelect{font-size:11px;color:#630;background-color:#f4e9bf;scrollbar-base-color:#fff4c8}
a.leftMenu{font-size:8pt;line-height:120%;text-decoration:none;color:#630}
h4.leftMenuHeading,a.leftMenuHeading{font-size:8pt;line-height:120%;font-weight:700;margin-top:5px;margin-bottom:0;text-decoration:none;color:#000}
th{text-align:left}
.example-code{background-color:#fff;border:1px solid #ccc;border-radius:15px;margin:20px;padding:3px}
.example-display{background-color:#fcf9ee;border-radius:15px;width:90%;margin:20px;padding:8px}
.example-display td:first-child{width:300px}
.example-display textarea{border:1px solid #ccc;width:200px}
.example-display th{color:#630}
.separator{border-bottom:1px solid #ccc}
textarea.example-code{height:80px;width:95%;min-width:100px;max-width:500px;font-size:11px;color:#777}
.index{background:#fff url(/pix/bg/bg_fcf9ee_fade_2x500_vertical_flip.gif) repeat-x top left;border:none;border-radius:15px}
.index td{width:50%}
table.tabular{width:95%;border-bottom:1px solid #ccc;background-color:#eee;border-collapse:collapse;margin:20px}
table.tabular td,table.tabular th{border-top:1px solid #ccc;border-right:1px solid #ccc;padding:3px 20px 3px 3px}
table.tabular td:first-child,table.tabular th:first-child{border-left:1px solid #ccc}
table.tabular-alt{width:95%;margin:20px}
table.tabular-alt thead tr{background-color:#fc0}
table.tabular-alt tr{background-color:#fff4c8}
table.tabular-alt tr.alt{background-color:#fff8db}
table.sqlTableExample{background-color:#eee;margin-left:20px}
th.attribute{text-align:left;color:#333}
th.attribute-section{background-color:#ddd}
table.attribute{border-collapse:collapse;width:100%}
td.attribute,th.attribute,th.attribute-section{border:5px;border-bottom:1px dashed #ddd;vertical-align:top;padding:2px 10px}
div.step h2{color:#4d913d;font-size:24px;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;text-transform:uppercase}
.tip{background:url(/pix/icons/tip_icon.png) no-repeat 5px 3px;padding-left:45px;min-height:35px}
.info{background:url(/pix/icons/information_icon.png) no-repeat 5px 3px;padding-left:45px;min-height:30px}
div.textAd{margin-top:5px;margin-bottom:5px;font-size:11px;font-family:arial, helvetica, sans-serif;color:#000;background-color:#D0F18F;border:1px dotted #6DB72C;vertical-align:top;line-height:120%;width:160px;padding:3px}
.leftMenuBlock div.textAd{width:185px}
.rightMenuBlock div.textAd{width:160px}
div.textAd ul{list-style-position:inside}
.screenshot{border:1px dashed #999}
ul#nav{list-style-type:none;margin:0;padding:1px}
ul#nav li a{display:block;width:130px;color:#fff;background-color:#f90;text-align:center;text-decoration:none;border:1px solid #f90;padding:1px}
ul#nav li a:hover{color:#fff;background-color:#fc0;border:1px dashed #fc0}
ul#nav .previous{float:left;margin:10px}
ul#nav .next{float:right;margin:10px}
img.web-graphics{padding:10px}
table.tabular th,tr.sqlTableExampleHeaderRow{background-color:#ccc}