.header{
	height:140px;
	background:url(../images/logo_back.gif);
	min-width:800px;
}
.container{
	background:#eeeeee;
	padding:10px;
	min-width:790px;
}


	body{
		font-family:"Trebuchet MS", helvetica, arial, sans-serif;
		color:#555555;
		background:#000000;
		margin:0 15% 0 15%;
		padding:0;
	}
	pre{
		background:#eeeeee;
		border:solid 1px #666666;
		color:#660000;
		font-size:85%;
		height:150px;
		min-height:80px;
		max-height:300px;
		overflow:auto;
		padding:10px;
	}
	h2{
		color:#999999;
		font-size:150%;
		background:#eeeeee;
		padding:2px;
		margin:0;
	}
	h3{
		color:#660000;
		font-size:130%;
		background:#eeeeee;
		padding:2px;
		margin:8px 0 0 0;
	}
	h4{
		color:#330000;
		font-size:110%;
		background:#eeeeee;
		padding:2px;
		margin:8px 0 8px 0;
	}
	p{
		margin-bottom:10px;
		line-height:180%;
		padding:5px;
	}
	#documentation ul{
		margin:0 0 0 20px;
		padding:0;
	}
	li{
		font-size:90%;
	}
	a{
		color:#660000;
	}
	#documentation{
		background:#ffffff;
		padding:10px;
	}
	.lightBoxContainer{
		white-space:nowrap;
		margin:0 0 10px 0;
	}
	.large{
		font-size:110%;
	}
	.lightBoxContainer a{
		display:block;
		float:left;
		margin:0 10px 10px 0;
		background:#cccccc;
	}
	.lightBoxContainer a:hover{
		background:#999999;
	}
	.lightBoxContainer a img{
		margin:11px;
		border:0;
	}
	.lightBoxContainer a img:hover{
		border:solid 1px #555555;
		margin:10px;
	}
	.clearBoth{
		clear:both;
	}
	span.fixed{
		color:green;
		font-weight:bold;
	}
	
.menu1 {padding:0 0 0 25px; margin:0; list-style:none; height:35px; background:#fff url(../images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #000;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color:#aaa; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 8px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 8px;}
.menu1 li.current a {color:#fff; background:url(../images/button3.gif);}
.menu1 li.current a b {background:url(../images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(../images/button2.gif);}
.menu1 li a:hover b {background:url(../images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(../images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(../images/button3.gif) no-repeat right top;}

table.defTbl{
	width:100%;
	border:solid 1px #660000;
	border-collapse:collapse;
}
table.defTbl th{
	background:#333333;
	color:#ffffff;
	border:solid 1px #eeeeee;
	padding:5px;
	text-align:left;
	border-collapse:collapse;
}
table.defTbl td{
	border-right:solid 1px #333333;
	border-top:solid 1px #333333;
	padding:2px;
	border-collapse:collapse;
}
.example{
	width:100%;
	height:300px;
	min-height:100px;
	max-height:300px;
	background:#eeeeee;
	color:#660000;
	border:solid 1px #333333;
}