.publication_table
{
	margin: 20px 0;
	border-spacing: 0;
	width:100%;
}
.category .publication_table
{
	margin: 0 0 20px 0;
	border-top:1px solid #A9A9A9;
	/*border-bottom:1px solid #A9A9A9;*/
}
.category .publication_table th
{
	padding: 20px 0;
}
.publications .publication_table
{
	border-bottom: 1px solid #0065ad;
	border-right: 1px solid #0065ad;
	width: 100%;
	padding:0;
	background: #0065ad url( "/templates/cba_cloud/images/header.gif" ) top right no-repeat;
	
}
.publications table.publication_table_minus
{
	background-image: url( "/templates/cba_cloud/images/header_minus.gif" );
}
.publications table.publication_table_plus
{
	background-image: url( "/templates/cba_cloud/images/header_plus.gif" );
}

.publications .publication_table tbody
{
	max-height: 400px;
	overflow-x: hidden; 
	overflow-y: scroll;
}

/*BECAUSE INTERNET EXPLORER IS REALLY STUPID*/
.publications .publication_table tbody tr
{
	height: auto;
}
.publication_table td a img
{
	border: none;
}

.publication_table th
{
	text-align:left;
}
.publication_table th.right
{
	text-align:right;
}
.publications .publication_table th
{
	height: 47px;
	color: #ffffff;
	font-weight: normal;
	/*font-size: 16pt;*/
	padding: 0 15px;
	background: url( "/templates/cba_cloud/images/table_top_corner.gif" ) top left no-repeat;
}

.publication_table td
{
	vertical-align: middle !important;
	text-align: left;
	/*padding: 10px 10px !important;*/
}
.publication_table img
{
	padding: 1px !important;
}

.publications .pub_row .publication_pubDate
{
	border: 0px solid transparent;
	border-left: 1px solid #0065ad;
}

.publications .pub_row .publication_icons
{
	text-align: left;
	/*outline: 1px solid #0065ad;
	border: 0px solid transparent;
	border-right: 1px solid #0065ad;*/
}
.publication_pubDate
{
	background-color: #cce9fe;
	width: 18%;
}
.publication_icons
{
	text-align: left;
	background-color: #E4F3FE;
	
}
td.pub_small
{
	padding: 0px !important;
	width: 0px !important;
}
.publication_desc
{
	text-align: left !important;
	background-color: #e4f3fe;
	/*font-size: 9pt;*/
	/*width: 70%;*/
}

.alt
{
	background-color: white;
}
.publications .publication_table .pub_row .alt{
	background-color: #FFFFFF;
}

