h1 {
    color: black;
    font-size: 22px;
    font-family: Arial;
    font-weight: normal;
    letter-spacing: -1px;
    margin: 0;

}

h2 {
    color: black;
    font-size: 1.2em;
    font-weight: bold;
    margin-bottom: -.5em;
}
h3 {
    color: black;
    font-size: 1em;
    font-weight: bold;
    text-transform: none;
    margin-bottom: .25em;
    margin-top: 1.5em;
}
code {
    font-size: 10px;
}
pre, .pre {
    font-family: Tahoma;
    font-size: 8pt;
    line-height: 16px;
    background-color: #ffffff;
    border: 1px solid #ccc;
    padding: 15px;
    margin-top: .25em;
}

.def {
    font-family: Tahoma;
    font-size: 8pt;
    line-height: 16px;
    background-color: #ffffff;
    border: 1px solid #ccc;
    padding: 20px;
    margin-top: 2em;
    width: 620px;
}

.def h3 {
  font-size: 170%;
  margin-top: 0;
  margin-bottom: 1em;
}

a:link, a:visited, a:active {
	color:      		#516E48;
	text-decoration:    	none;
}

a:hover {
	color:      		#869F7F;
	text-decoration:    	none;
}

code {
    font-family: Monaco, ProFont, "Andale Mono", "Lucida Console", Courier, monospace;
    font-size: 10px;
}

p {
  margin-bottom: 1em;
}

ul {
  margin-top: 1em;
  
}

.titleText {
    margin-left: 65px; margin-top: 10px;
}

.titleIcon {
    float: left;
}

.h1subheading {
    font-size: 10px;
}

.item-example {
    font-weight: bold;
}

item-example-caption {
    margin: 0;
    padding: 0;
    font-weight: bold;
    text-transform: none;
    font-size: 8px;
}

.item {
    margin-bottom: 12px;
}

.item-last {
    margin-bottom: 0px;
}

p {
    margin-top: 0;
    margin-bottom: 0;
}

body {
    background-color: #eee;
    color: #404040;
    font-family: "Lucida Grande", Verdana, sans-serif;
    font-size: 11px;
    border: 0;
    padding: 0;
    margin: 0;

}
.content {
    padding: 30px;
    padding-top: 10px;
}
.heading {
    padding: 25px; 
    padding-top: 45px;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    background: white;
    color: black;
}
.footer {
   padding-top: 15px;
}
input.button {	
	font-family:  		Verdana, Helvetica, sans-serif;
	font-size: 			10px;
	line-height: 		10px;
	color: 			#666666;
	background: 		#f3f3f3;
	font-weight: 		bold;
	margin-top: 		10px;
	padding: 			3px 5px 3px 5px;	
	height: 			24px;
	border-bottom: 		1px solid #999999;
	border-right: 		1px solid #999999;
	border-top: 		1px solid #CCCCCC;
	border-left: 		1px solid #CCCCCC;	
}

#guideHeaderWrapper { background: #303030; }
#guideHeader { padding: 16px; }
#guideHeaderInner { margin-left: 24px; color: white; }
#guideTitle { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: -1px; }
#guideSubtitle { font-size: 9px; } 
#main { background-color: #eeeeee; overflow: auto; padding-top: 15px; padding-left: 40px; padding-right: 40px; padding-bottom: 15px; }

.screenshot { margin-top: 2em; padding: 3px; border: 1px solid #ccc; }

.standardList {
	background: white;
}

.standardList td {
  padding-left: 			5px;
  padding-bottom: 		4px;
  padding-top: 			4px;
  border-bottom: 			1px solid #DDDDDD;
}

.standardList thead td {
  padding-left: 			5px;
  padding-bottom: 		5px;
  padding-top: 			5px;
  font-weight:			bold;
  background:			#565656;
  color:				white;
}

.standardList table td {
  padding-left: 			0px;
  padding-bottom: 		0px;
  padding-top: 			0px;
  border-bottom: 			0px;
}
