body{
	margin:5px 20px;
}
div#mainbox{
	margin-bottom: 5px;
	border-bottom: #369 1px solid;
}
table#maintb{
	width:100%;
}
table#maintb td{
	padding: 2px 0px;
}
table#maintb td.lang{
	padding-left: 10px;
}
table#maintb td#domain{
	padding-left: 0px;
	padding-right:50px;
}
td#apps{
	width:100%;
}
a{
	color:#369;
}
h1{
	margin-top: 0px;
	color:#369;
	padding: 5px;
	padding-left: 0px;
}

h2{
	margin: 5px 0px;
}
h2 a{
	color: #000;
	text-decoration: none;
}
h2 a:hover{
	color: #000;
}

h4{
	border-bottom: #ddd 1px solid;
	margin-top: 25px;
	margin-bottom: 10px;
	clear:both;
}

div#intro{
	margin-bottom: 20px;
	border-bottom: #ccc 1px solid;
	padding-bottom:10px;
}
div.content{
	border: 1px #ddd solid;
	background-color:#f9f9f9;
	color:#369;
}
div.odst{
	margin-bottom: 10px;
}


div#license{
	margin-top: 20px;
	padding-top: 10px;
	border-top: #369 1px solid;
	text-align:center;
}


img{
	border: 0px #ccc solid;
	margin: 0px;
}

img.icor{
	margin-right: 5px;
	margin-left: 20px;
}

img.ml20{
	margin-left: 20px;
}
img.b3-ico{
	margin-right: 5px;
}


div.b3{
	clear:both;
}
div.b3 ul{
	list-style-type:none;
}
div.b3-lm{
	margin: 0px;
	padding: 0px;
	width:65%;
	float:left;
}
div.b3-r{
	margin: 0px;
	padding: 0px;
	padding-left: 1%;
	width: 33%;
	float:right;
}
div.b3-l{
	margin: 0px;
	padding: 0px;
	padding-right: 1%;
	float:left;
	width: 49%;
}
div.b3-m{
	margin: 0px;
	padding: 0px;
	padding-right: 1%;
	float:right;
	width: 48%;
}
div.b3-clear{
	clear:both;
	font-size: 0px;
}
