﻿html, body { 
	height: 100%; 
	margin: 0px; 
	padding: 5px; 
	box-sizing: border-box; 
	-moz-box-sizing: border-box; 
	-ms-box-sizing: border-box; 
} 

body, div, td, th, h1, h2, h3, h4, h5 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
} 

body { 
	font-size: 0.8em; 
} 

pre {
	font-size: 1.2em; 
}

h1, h2, h3, h4 { 
	color: #003080; 
} 

h1 { 
	margin: 5px 0px 5px 0px; 
} 

a { text-decoration: none; } 
a:visited { color: blue; } 

#title { 
	margin-left: 250px; 
	border: solid 2px; 
	border-color: lightsteelblue lightsteelblue navy navy; 
	padding: 5px; 
	width: 280px; 
	text-align: center; 
	-moz-border-radius: 25px; 
	background-color: #E0F0FF; 
	background-image: url("titlebg.png"); 
	background-repeat: repeat-x; 
} 

#menu { 
	float: left; 
	width: 200px; 
	background-color: #E0F0FF; 
	padding: 5px; 
	font-size: 0.85em;
	border: solid #003080 2px; 
	border-top: solid lightsteelblue 1px; 
	border-right: solid lightsteelblue 1px; 
	margin-right: 10px; 
	-moz-border-radius: 5px; 
} 

#menu div {
	padding-left: 15px;
} 

#menu a {
	display: block; 
	text-decoration: none; 
	padding: 2px 2px 2px 5px; 
	color: midnightblue; 
} 

#menu a:hover {
	font-weight: bold; 
	color: #0050E0; 
} 

#content { 
	border: solid gray 2px; 
	border-bottom: solid silver 2px; 
	border-left: solid silver 2px; 
	margin-left: 5px; 
	padding: 5px; 
	height: 89%; 
	min-height: 300px; 
	overflow: auto; 
	-moz-border-radius-topleft: 10px; 
	-moz-border-radius-bottomleft: 10px; 
} 

#content2 { 
	margin: 0px 130px 0px 0px; 
	padding: 0px 0px 50px 0px; 
} 

#content h2 {
	margin-top: 0px; 
}

#content table.inventory { 
	border: solid midnightblue 1px; 
	background-color: #E0F0FF; 
	color: black; 
	font-size: 0.8em;
	border-top: 0px; 
} 

#content table.inventory th {
	white-space: nowrap; 
	text-align: left; 
} 

#content table.inventory th,
#content table.inventory td { 
	border-top: solid midnightblue 1px; 
	padding: 3px; 
	vertical-align: top; 
} 
#content table.inventory .function { 
	color: #0050E0; 
} 

#content li { 
	margin-bottom: 10px; 
} 

#content .cfscript,
#content .cfquery {
	color: black; 
} 

#content .cfquery .cftag {
	color: midnightblue; 
} 

#content .sample {
	white-space: pre; 
	padding: 5px; 
	background-color: #E0F0FF; 
	color: midnightblue; 
	border: solid #003080 2px; 
	border-top: solid lightsteelblue 1px; 
	border-right: solid lightsteelblue 1px; 
	-moz-border-radius: 8px; 
} 

#content .sample .literal {
	color: blue; 
} 

#content .sample .number {
	color: blue; 
} 

#content .sample .comment, 
#content .sample .comment .literal, 
#content .sample .comment .number { 
	color: grey; 
} 

#content .cfscript .reservedword { 
	color: navy; 
	font-weight: bold; 
} 

#content .cfquery .reservedword { 
	text-transform: uppercase; 
	color: navy; 
	font-weight: bold; 
} 

textarea.liquify { 
	height: 140px; 
	width: 500px; 
} 

pre.error_liquify {
	background-color: silver; 
	border: solid black 1px; 
	padding: 3px; 
} 
