table.pic_address {
	margin-left: auto; margin-right: auto;
	border-spacing: 12px;
}

table.contact_detail {
	border-spacing: 2px;
}

td.email {
	vertical-align:top;
}

td.jabber {
	vertical-align:top;
}


.cstalktable {border: 2px solid #900;border-collapse:collapse;width:100%;margin-left:auto;margin-right:auto;}
	.cstalktable td {background: #fff url("images/sprites.gif") repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
	.cstalktable th {text-align:left;border: 1px solid #fff}
	.cstalktable thead th {color:#fff;font-size:145%;background: #900 url("images/sprites.gif") repeat-x 0 -1300px;padding: 8px 6px}
	.cstalktable tbody th {color:#fff;font-size:115%;background: #88b8db url("images/sprites.gif") repeat-x 0 -1400px;padding: 6px;width:6em;}
	.cstalktable tbody td {font-size:100%;color:#000;background: #efefef url("images/sprites.gif") repeat-x 0 -1500px;padding: 6px;width:77em;}

.table2 {border: 2px solid #900;border-collapse:collapse;width:100%}
	.table2 td {background: #fff url("images/sprites.gif") repeat-x 0 -1600px;padding:3px;border: 1px solid #fff}
	.table2 th {text-align:left;border: 1px solid #fff}
	.table2 thead th {color:#fff;font-size:145%;background: #900 url("images/sprites.gif") repeat-x 0 -1300px;padding: 8px 6px}
	.table2 tbody th {color:#fff;font-size:115%;background: #88b8db url("images/sprites.gif") repeat-x 0 -1400px;padding: 6px}
	.table2 tbody td {font-size:100%;color:#000;background: #efefef url("images/sprites.gif") repeat-x 0 -1500px;padding: 6px}


ul.docs {
margin:0 0 0 0;
}

ul.docs li {
list-style-type:none;
margin:0 1em 0 0;
display:inline;
padding-left: 0px;
background:none;
}

td.td-center {
	text-align:center;
}

.smallcaps {
	font-variant:small-caps;
}

.javacomponent {
	font-family:monospace;
}

.command {
	font-family:monospace;
}

.path {
	font-family:monospace;
}

.picture { 
	background-color: #F9F9F9;
	border: 1px solid #CCCCCC; 
	padding: 3px;
}

.picture img {
	border: 1px solid #CCCCCC;
	vertical-align:middle; 
	margin-bottom: 3px; 
}

.right { 
	margin: 0.5em 0pt 0.5em 0.8em; 
	float:right; }

.left { margin: 0.5em 0.8em 0.5em 0; 
	float:left; } 

li {
  margin-top: 1em;
}
