body { background: #ffcc00; }
html { font-size:85%; font-family:arial,sans-serif;  }
p,td, li {font-size:90%;line-height:140%; }
p, li { color:#474747; }
H1 {font-size: 130%; border-bottom:1px dotted #000000;}
H2 {margin-bottom: 0; font-size: 120%; border-bottom:1px dotted #000000;}
H3 {margin-bottom: 0; font-size: 110%;}
H4 {margin-bottom: 0; font-size: 100%;}
H5 {margin-bottom: 0; font-size: 80%;}
H6 {margin-bottom: 0; font-size: 70%;}
a { color:#964514; }

td#logo { background-color:#ff9900;padding:3px;height:50px; }
td#top-link-unit { background-color:#000000;padding:3px;height:24px; }

div.left-menu, div.right-menu { 
	width:170px;
	height:100%;
	margin-top:0px;
	margin-left:10px;
	line-height:120%;
	}
div.left-menu {
	border-right:1px dotted #cccccc;
	}
div.right-menu {
	border-left:1px dotted #cccccc;
	}
.left-menu { 
	color:#8CABD9; }
a.left-menu { 
	font-family:arial,helvetica; 
	font-weight:normal;
	text-decoration:none;
	color:#964514; 
	font-size:95%;
	}
.left-menu-block, .right-menu-block { border-bottom:1px dotted #cccccc;padding:5px;padding-bottom:10px; }
h4.menu-heading, a.menu-heading { 
	font-weight:bold;
	color:#964514;
	text-decoration:none;
	margin-top:10px; 
	margin-bottom:0px;
}
a.menu-heading {
/*color:#000000;*/
}

a:hover { color:0000cc; }
span.menu-heading { 
	font-size:85%; 
	font-weight:bold; 
	color:#733D1A; 
	margin-top:3px;}

table.outer-container { 
	width:860px;
	background-color:#ffffff;
	border:1px solid black; 
	text-align:left;}
ol.demo-list li { border:1px solid #cccccc; border-bottom:none; padding:3px; }
ol.demo-list > li:last-child { border-bottom:1px solid #cccccc; }
tr { vertical-align:top }
table.info { width:100%; background-color:#eeeeee; border-top:1px solid #cccccc;}
tr.info { vertical-align:top }
td.label { width:35%; border-right:1px solid #cccccc; font-weight:bold; }
td.info { border-bottom:1px solid #cccccc; font-size:small; padding:3px }

td.r-end { border-right:none }
th.r-end { border-right:none }

.content-area {padding:20px;padding-bottom:5px;padding-top:5px;}

/* Example code */
code, pre { color:orange;font-size:130%; }
.code-generator { background-color:#eeeeee; border:1px dashed #cccccc; padding:3px; margin:20px; }
.code-example { width:400px;background-color:#eeeeee; border:1px dashed #cccccc; padding:3px; margin:20px; }
textarea.code-example { height:100px; }
.separator {border-bottom:1px solid #cccccc}

/* Tips */
.tip { background-color:#ffffcc;border:1px solid #ffcc00;padding:5px;margin:10px;color:#000000; }

/* Ads */
.textAd { background-color:#ffffcc;border:1px solid #ffcc00;padding:3px;margin:0px;color:#000000; }

/* Tabular data*/
table.tabular { width:95%;margin:20px;border-bottom:1px solid #cccccc;background-color:#eeeeee;border-collapse:collapse; }
table.tabular td, table.tabular th { padding:3px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;padding-right:20px; }
table.tabular td:first-child, table.tabular th:first-child { border-left:1px solid #cccccc; }
table.tabular th { background-color:#cccccc; }

/* Social Buttons */
.socialButtons div { padding:3px; }
