
/* CSS Styled Content */
div.csc-textpic  {}
div.csc-textpic img {}
/* image orientations */
div.csc-textpic-left  {}
div.csc-textpic-right  {}
div.csc-textpic-center {}
div.csc-textpic-intext-right {}
div.csc-textpic-intext-left { display: inline;float: left; }
div.csc-textpic-intext-right-nowrap {}
div.csc-textpic-intext-left-nowrap {}
div.csc-textpic-above {}
div.csc-textpic-below {}

/* image list properties */
dl.csc-textpic-image { padding:0;margin:0; }
dl.csc-textpic-lastcol {}
dl.csc-textpic-firstcol {}

div.csc-textpic-left   {
	margin: 0px 12px 4px 0;
}
div.csc-textpic-right  {
	margin-left: 5px;
	margin-right: 0;
}
div.csc-textpic-center  {
	margin-left: 5px;
	margin-right: 5px;
}
div.csc-textpic-above  {
	margin-top: 10px;
	margin-bottom: 10px;
}
div.csc-textpic-below  {
	margin-top: 10px;
	margin-bottom: 5px;
}

dd.csc-textpic-caption {
	font-size: 10px;
	padding-top: 0px;
	padding-bottom: 5px;
}
div.csc-textpic-text {}
div.csc-textpic-imagewrap {}
div.csc-textpic-clear { clear:both; }


/* content tables */
table.csc-content-table {
	border-collapse: collapse;
}
.csc-content-table th, .csc-content-table td {
	border: 1px solid rgb(0,29,60);
	padding: 4px;
	vertical-align: top;
}

table.wgb-table,
table.wgb-table-contact {
	border:1px solid #eee;
}
table.wgb-table td, 
table.wgb-table-contact td {
	padding: 5px;
	vertical-align: top;
}
#content-column table.wgb-table,
#content-column table.wgb-table-contact {
	background: #fafafa url('../_img/bg-wgb-table.gif') top left repeat-x;
	width: 100%;
}
#content-column table.wgb-table .td-0,
#content-column table.wgb-table-contact .td-0 {
	font-weight: bold;
	text-align: left;
}
#content-column table.wgb-table-contact .td-0 {
	font-weight: bold;
	width: 50%;
}