body {font-family:Tahoma, Arial; font-size: 86%; padding:0; margin:0; }

h2 	{ font-size: 155%; margin-top: 2em; }
h3	{ color:#604; font-size: 131.5%; margin-top: 2em; font-style:italic; font-family:serif; }

code {font-size: 115%;}
a code {color: #8b0;}

a img	{ border:none; }

table.itemDefinition {border-collapse: collapse;}
table.itemDefinition td {vertical-align: baseline; padding-right: 0.5em;}

.clear		{ clear:both; overflow:hidden; font-size:0; height:0; }

.head		{ height:103px; background:url(../img/headbg.png) left top repeat-x; }
.head img	{ float:left; }
.head h1	{ float:left; font-size:200%; margin:45px 0 0 31px; }

h2.methodTitle	{ color:#000; font-style:normal; border-bottom:1px dotted #ccc; padding-bottom:8px; font-family:tahoma, arial; }

.title 		{ font-weight:bold; font-size:150%; color:#c00; }

.sidebar 				{ display:none; }

.mainColumn { float: left; width: 700px; }

.itemDefinition .typeCol 	{ width: 3em; }
.itemDefinition .nameCol 	{ width: 10em; }
.itemDefinition .type 		{ font-style: italic; font-size: 90%;}
.itemDefinition .name 		{ }
.itemDefinition ul 			{ margin-top: 0; margin-bottom: 0;}
.itemDefinition code.name 	{ font-weight: bold;}

.itemValues div.value 					{ margin-top: 1px;}
.itemValues div.value span.value 		{ display: inline-block; min-width: 4em;}
.itemValues div.value span.value code 	{ background: #f9f3f3;}

.subitemDefinitions 					{ margin: 1ex 0 1ex 2.5em; }
