#tcLeftCol div.module h3,

#tcRightCol div.module h3

{

	color 			: #0529C5;
	font-size		: 1.1em;

	font-family		: Georgia;

	margin 			: 0;

	padding			: 0;

	text-align		: left;

	height			: 25px;

	font-weight		: bold;

	margin-bottom	: 5px;

	border-bottom	: 1px solid #cccccc;

}



#tcLeftCol  div.module,

#tcRightCol  div.module{

	color 			: #31312A;

	font-size 		: 1em;

	width			: 100%;

	margin-bottom		: 5px;

	background		: url(../images/module-mid-bg.png) top left repeat-y;

	width			: 201px;



}



#tcLeftCol  div.module div,

#tcRightCol  div.module div

{

	background	: transparent;

	background	: url(../images/module-top-bg.png) no-repeat;

}





#tcLeftCol  div.module div div,

#tcRightCol  div.module div div

{

	/* do not place bg image here */

	background	: url(../images/module-bottom-bg.png) bottom left no-repeat;

	

}





#tcLeftCol  div.module div div div,

#tcRightCol  div.module div div div

{

	/* do not place bg image here */

	padding-bottom	: 10px;

	padding-left	: 10px;

	padding-right	: 10px;

	padding-top		: 10px;



}



#tcLeftCol  div.module div div div div,

#tcRightCol  div.module div div div div

{

	background	: transparent;

	border		: none;

	padding		: 0;

	

}



#tcLeftCol div.module td

{

	padding	: 0;

	}



#tcLeftCol div.module a:link,

#tcLeftCol div.module a:visited

{

	color			: #F07508;

	font-size		: 1em;

}



#tcLeftCol div.module a:hover

{

	color 			: #000;

}







#tcRightCol div table.pollstableborder td.sectiontableentry1,

#tcRightCol div table.pollstableborder td.sectiontableentry2

{

	background		: none;

}



#tcRightCol div.module td

{

	padding	: 0;

}



#tcRightCol div.module a:link

{

	color			: #0529C5;

	font-size		: 1em;

}



#tcRightCol div.module a:visited

{

	color 			: #31312A;

	font-size 		: 1em;

}



#tcRightCol div.module a:hover

{

	color 			: #000;

}



