#tcLeftCol div.module-blue h3,
#tcRightCol div.module-blue h3,
#tcLeftCol div.module_menu-blue h3,
#tcRightCol div.module_menu-blue h3
{
	font-size		: 15px;
	font-family		: georgia,'book antiqua';
	margin 			: 0;
	padding			: 0;
	color			: #FFF;
	font-weight		: normal;
	margin-bottom	: 10px;
}

#tcLeftCol  div.module-blue,
#tcRightCol  div.module-blue,
#tcLeftCol div.module_menu-blue,
#tcRightCol div.module_menu-blue{
	color 				: #eee;
	font-size 			: 1em;
	width				: 100%;
	margin-bottom		: 0px;
	background			: url(../images/module-mid-bg-blue.png) repeat-y;
	margin-bottom		: 10px;

}

#tcLeftCol  div.module-blue div ,
#tcRightCol div.module-blue div  ,
#tcLeftCol div.module_menu-blue div 
{
	background	: transparent;
	background		: url(../images/module-top-bg-blue.png) top left no-repeat;
}

#tcLeftCol  div.module-blue div div div,
#tcRightCol div.module-blue div div div,
#tcLeftCol div.module_menu-blue div div div
{
	/* do not place bg image here */
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 5px;
	background		: url(../images/module-bottom-bg-blue.png) bottom left no-repeat;
}


#tcLeftCol  div.module-blue div div div div,
#tcRightCol div.module-blue div div div div
{
	background	: transparent;
	border		: none;
	padding		: 0;
}

#tcLeftCol div.module-blue td,
#tcRightCol div.module-blue td
{
	padding	: 0;
}

#tcLeftCol div.module-blue a:link,
#tcLeftCol div.module-blue a:visited,
#tcRightCol div.module-blue a:link,
#tcRightCol div.module-blue a:visited
{
	color			: #FFF;
	text-decoration	: underline;
}

#tcLeftCol div.module-blue a:hover,
#tcRightCol div.module-blue a:hover
{
	text-decoration	: none;
}


#tcRightCol div table.pollstableborder td.sectiontableentry1,
#tcRightCol div table.pollstableborder td.sectiontableentry2
{
	background		: none;
}






#tcLeftCol div.module-maroon h3,
#tcRightCol div.module-maroon h3,
#tcLeftCol div.module_menu-maroon h3,
#tcRightCol div.module_menu-maroon h3
{
	font-size		: 15px;
	font-family		: georgia,'book antiqua';
	margin 			: 0;
	padding			: 0;
	color			: #FFF;
	font-weight		: normal;
	margin-bottom	: 10px;
}

#tcLeftCol  div.module-maroon,
#tcRightCol  div.module-maroon,
#tcLeftCol div.module_menu-maroon,
#tcRightCol div.module_menu-maroon{
	color 				: #eee;
	font-size 			: 1em;
	width				: 100%;
	margin-bottom		: 0px;
	background			: url(../images/module-mid-bg-maroon.png) repeat-y;
	margin-bottom		: 10px;

}

#tcLeftCol  div.module-maroon div ,
#tcRightCol div.module-maroon div  ,
#tcLeftCol div.module_menu-maroon div 
{
	background	: transparent;
	background		: url(../images/module-top-bg-maroon.png) top left no-repeat;
}

#tcLeftCol  div.module-maroon div div div,
#tcRightCol div.module-maroon div div div,
#tcLeftCol div.module_menu-maroon div div div
{
	/* do not place bg image here */
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 5px;
	background		: url(../images/module-bottom-bg-maroon.png) bottom left no-repeat;
}


#tcLeftCol  div.module-maroon div div div div,
#tcRightCol div.module-maroon div div div div
{
	background	: transparent;
	border		: none;
	padding		: 0;
}

#tcLeftCol div.module-maroon td,
#tcRightCol div.module-maroon td
{
	padding	: 0;
}

#tcLeftCol div.module-maroon a:link,
#tcLeftCol div.module-maroon a:visited,
#tcRightCol div.module-maroon a:link,
#tcRightCol div.module-maroon a:visited
{
	color			: #FFF;
	text-decoration	: underline;
}

#tcLeftCol div.module-maroon a:hover,
#tcRightCol div.module-maroon a:hover
{
	text-decoration	: none;
}


#tcRightCol div table.pollstableborder td.sectiontableentry1,
#tcRightCol div table.pollstableborder td.sectiontableentry2
{
	background		: none;
}




