/* white module */
div.module-white h3
{
	font-size		: 1.2em;
	font-family		: Georgia;
	margin 			: 0;
	padding			: 0;
	color			: #000;
	text-align		: left;
	height			: 25px;
	font-weight		: bold;
	margin-bottom	: 5px;
	border-bottom	: 1px solid #9AA191;

}

div.module-white{
	color 			: #31312A;
	font-size 		: 1em;
	width			: 100%;
	margin-bottom		: 5px;
	background		: url(../images/white-module-mid-bg.png) top left repeat-y;
	width			: 201px;
	}

div.module-white div
{
	background	: transparent;
	background	: url(../images/white-module-top-bg.png) no-repeat;
}


div.module-white div div
{
	/* do not place bg image here */
	background	: url(../images/white-module-bottom-bg.png) bottom left no-repeat;
	
}


div.module-white div div div
{
	/* do not place bg image here */
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 10px;

}

div.module-white div div div div
{
	background	: transparent;
	border		: none;
	padding		: 0;
	
}

div.module-white td
{
	padding	: 0;
	}

div.module-white a:link,
div.module-white a:visited
{
	color			: #F07508;
	font-size		: 1em;
}

div.module-white a:hover
{
	color 			: #000;
}



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

div.module-white td
{
	padding	: 0;
}

div.module-white a:link
{
	color			: #F07508;
	font-size		: 1em;
}

div.module-white a:visited
{
	color 			: #333;
	font-size 		: 1em;
	font-weight		: bold;
}

div.module-white a:hover
{
	color 			: #000;
}

/* Blue module */


div.module-blue h3
{
	font-size		: 1.2em;
	font-family		: Georgia;
	margin 			: 0;
	padding			: 0;
	color			: #000;
	text-align		: left;
	height			: 25px;
	font-weight		: bold;
	margin-bottom	: 5px;
	border-bottom	: 1px solid #9AA191;

}

div.module-blue{
	color 			: #31312A;
	font-size 		: 1em;
	width			: 100%;
	margin-bottom		: 5px;
	background		: url(../images/blue-module-mid-bg.png) top left repeat-y;
	width			: 201px;
	}

div.module-blue div
{
	background	: transparent;
	background	: url(../images/blue-module-top-bg.png) no-repeat;
}


div.module-blue div div
{
	/* do not place bg image here */
	background	: url(../images/blue-module-bottom-bg.png) bottom left no-repeat;
	
}


div.module-blue div div div
{
	/* do not place bg image here */
	padding-bottom	: 10px;
	padding-left	: 10px;
	padding-right	: 10px;
	padding-top		: 10px;

}

div.module-blue div div div div
{
	background	: transparent;
	border		: none;
	padding		: 0;
	
}

div.module-blue td
{
	padding	: 0;
	}

div.module-blue a:link,
div.module-blue a:visited
{
	color			: #F07508;
	font-size		: 1em;
}

div.module-blue a:hover
{
	color 			: #000;
}



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

div.module-blue td
{
	padding	: 0;
}

div.module-blue a:link
{
	color			: #F07508;
	font-size		: 1em;
}

div.module-blue a:visited
{
	color 			: #333;
	font-size 		: 1em;
	font-weight		: bold;
}

div.module-blue a:hover
{
	color 			: #000;
}

