@import url("/_infrastructure/css/module/module.css");

/* VERSIONS
/* 1_0: General Module Styles
/* 2_0: Module Framework
/* 3_0: Shared Code - Setup for list / grid styles
----------------------------------------------------------------------------- 
 =MODULE (Local)
----------------------------------------------------------------------------- */
.module{ margin: 0 0 1.8em; }
.module .list{}
	.module .list .bd ul{}
		.module .list .bd ul li{
			border-bottom: 1px solid #EFEFEF;
			margin-bottom: .5em;
			padding-bottom: .5em; 
			}
		
	.module .list dl{}
		.module .list dl dt{}
		.module .list dl dd{}
	.module .bd dl:after{clear: none;}
.module .grid{}
	.module .grid .bd ul{}
	.module .grid .bd dl,
		.module .grid .bd ul li{ margin: 0 1em 1em 0; }

.sc .module,
.tc .module{ 
	background: #eeeeee url(/images/common/scmodbot.gif) right bottom no-repeat; 
	background: #eeeeee; 
	padding: 10px; }
.sc .module h2,
.tc .module h2{ font-weight: bold; color: #fff; 
	margin: -10px -10px 8px -10px; 
	background: url(/images/common/modh2_orange.gif) left top no-repeat; 
	text-shadow: 1px -1px #a96622;
	padding: 19px 10px; 
	border-bottom: 2px solid #fff;
	 }
.sc .news-list h2,
.tc .news-list h2{ 
	background: url(/images/common/modh2_red.gif) left top no-repeat; 
	text-shadow: 1px -1px #73191b;
	 }
.sc .calendar-list h2,
.tc .calendar-list h2{ 
	background: url(/images/common/modh2_dkgrn.gif) left top no-repeat; 
	text-shadow: 1px -1px #004a2d;
	 }
.sc .gallery-teaser h2,
.tc .gallery-teaser h2{ 
	background: url(/images/common/modh2_ltgreen.gif) left top no-repeat; 
	text-shadow: 1px -1px #7c9866;
	 }
.sc .directory-search h2,
.tc .directory-search h2{ 
	background: url(/images/common/modh2_yellow.gif) left top no-repeat; 
	text-shadow: 1px -1px #b5932c;
	 }
	 
.module h3, .module h4, .module h5, .module h6{color: #797979;}
	
.module .hd .customize,
.module .hd .edit{ position: absolute; right: 0; top: 0; }

.check-links{ margin: 0 0 6px 0; }
	.check-links a{ text-decoration: none;}
	.check-links a:hover{ }
	.check-links .check{ 
		background: url(/images/common/checkall.gif) 0 3px no-repeat; 
		padding-left: 12px; 
		margin-right: 10px;
		}
	.check-links .uncheck{ 
		background: url(/images/common/uncheckall.gif) 0 3px no-repeat; 
		padding-left: 12px; 
		}

.paging{ margin-bottom: .5em; }
	.paging .previous{ float: left; }
	.paging .next{ float: right; }
	
.gallery img{ display: block;}

.discussion .list .sh{ display: none;}













