table.articleContent,
table.articleContent td,
table.articleContent td img,
table.articleContent td h2
{
	margin:0 !important;
	padding:0 !important;
}

.addAllResources
{
	float:left;
	width:308px;
	padding:10px 0px 10px 320px;
	margin:0px 0px 0px 0px;
	position: relative;
}

.addAllResources input
{
	float:left;
	margin:0px 0px 0px 7px;
	display:block;
	padding:0px !important;
}


.addAllResources img
{
	float:left;
	margin:0px !important;
	padding:0px !important;
	display:block;
}


.downloadLibraryContainer
{
	float:left;
	width:584px;
	/*
	background:url(/media/build/downloadlibraryfooter.gif) bottom left no-repeat;
	padding:0px 0px 10px 0px;
	margin:10px 0px 15px 0px;
	*/
	padding:0;
	margin:0px 0 15px 0;
}

.downloadLibraryHeader
{
	float:left;
	background:url(/media/build/downloadlibraryheader.gif) top left no-repeat;
	height:28px;
	width:564px;
	padding:0px 7px 0px 13px;
	margin:0px 0px 3px 0px;
}	
.downloadLibraryHeader h4{color:#ffffff}
.downloadLibraryHeader .floatLeft{margin:4px 0px 0px 0px}
.downloadLibraryHeader .floatRight{margin:5px 0px 0px 0px;}
.downloadLibraryHeader .floatRight a{cursor:help}
.downloadLibraryContainer table
{
	float:left;
	/* width:584px; */
	border-collapse:collapse;
	margin:0 !important;
	padding:0px !important;			
}

.downloadLibraryContainer table th
{
	background-color:#e8e7e7;
	padding:4px 0px 4px 0px;
	text-align:left;
	color:#414141;
	font-weight:normal;
}

.downloadLibraryContainer table td img
{
	cursor:pointer
}

.downloadLibraryContainer table th.colh1{padding:4px 0px 4px 14px;width:204px;}
.downloadLibraryContainer table th.colh2{padding:4px 0px 4px 0px;text-align:center;width:65px;}
.downloadLibraryContainer table th.colh3{padding:4px 0px 4px 32px;width:199px}
.downloadLibraryContainer table th.colh4{padding:4px 0px 4px 0px;text-align:center;width:55px;}
.downloadLibraryContainer table th.colh5{padding:4px 0px 4px 0px;width:14px;}

.downloadLibraryContainer table td
{
	border-bottom:1px solid #dddddd;
	padding:4px 0px 4px 0px;
}

.downloadLibraryContainer table td.noborder
{
	border-bottom:none !important;	
}

.downloadLibraryContainer table td.col1{padding:4px 0px 4px 0px;width:14px;border:0 !important}
.downloadLibraryContainer table td.col2{padding:4px 20px 4px 0px;width:147px;}
.downloadLibraryContainer table td.col3{padding:4px 0px 4px 0px;width:37px;}
.downloadLibraryContainer table td.col4{padding:4px 0px 4px 0px;width:65px;}
.downloadLibraryContainer table td.col5{padding:4px 20px 4px 32px;width:149px;}
.downloadLibraryContainer table td.col6{padding:4px 0px 4px 0px;width:40px;}
.downloadLibraryContainer table td.col7{padding:4px 0px 4px 5px;width:44px}
.downloadLibraryContainer table td.col8{padding:4px 0px 4px 0px;width:14px;border:0 !important}

/*
.downloadLibraryContainer table td.add{border:0;padding:11px 0px 6px 0px}
*/
.downloadLibraryContainer table td.add{display:none}


.downloadLibraryContainer table .inactive{color:#bfbdbe}

.sIFR-hasFlash .downloadLibraryContainer h4 
{	
	clear:both;
	PADDING:0PX 0PX 0PX 0PX !important;
	MARGIN:0PX 0PX 0PX 0PX !important;
	FONT-SIZE: 13px;
	line-height:2em;
	VISIBILITY: hidden; 	
	color:#ffffff;
}

.resourcesListBox
{
	position:absolute;
	margin:-208px 0px 0px -235px;
	width:304px;	
	height:159px;	
	padding-top:17px;
	background:url(/media/build/resourcehelp.png) bottom left no-repeat;
}

/*
.resourcesHelp
{
	float:left;
	border-top:1px solid #bebfc3;
	border-left:1px solid #bebfc3;
	border-right:1px solid #bebfc3;
	border-bottom:1px solid #bebfc3;
	background-color:#ffffff;
	padding:10px 10px 10px 10px;
	width:281px;
	margin-bottom:2px;
}	
*/
/*
.resourcesHelp img
{
	float:left !important;
	padding:0 0 6px 0 !important;
	margin:0 !important;
} 

.resourcesHelp p{float:left; width:274px;color:#666666 !important}
*/