/* white module */

div.module-white 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;



}



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.1em;

	font-family		: Georgia;

	margin 			: 0;

	padding			: 0;

	text-align		: left;

	height			: 25px;

	font-weight		: bold;

	margin-bottom	: 5px;

	border-bottom	: 1px solid #cccccc;



}



div.module-blue{

	color			: #0529C5;

	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;

}



