/** Document Directories **/

.tx-danpdocumentdirs-pi2-headers {
	font-weight:bold;
	font-size: 1.1em;
}

/** Typo3 Calendar (cal) **/

#month-footer, #month-header {
	width: 100%;
	margin-bottom: 7px;
}
#main-content .htmlarea li {
	list-style-type:none;
	background:transparent;
	padding:0;
	margin:0;
}	
th.weekday {
	/*width: 78px;*/
	width: 14%;
}
#main-content .tx-cal-controller dd {
	margin:0;
}
#main-content .tx-cal-controller dd p {
	margin-top:0;
}
#main-content .tx-cal-controller #calendar-nav {
	width: 100%;
}
#main-content .tx-cal-controller #calendar-nav #list { 
	width: 60%;
}
#main-content .tx-cal-controller #calendar-nav #legend {
	width: 40%;
}
#main-content .tx-cal-controller .calsearch {
	margin: 0 0 10px 0;
}
#main-content .tx-cal-controller .calsearch .G10BOLD {
	float: left;
	vertical-align: middle;
	padding: 5px 3px 0 0;
}

/** WEC Staff Directory **/

.staffpic {
	margin: 0 5px 5px 0;
}

/** WEC Connector **/

.tx-wecconnector-chooseCategory {
	float: right;
    	font-family: arial, tahoma, sans-serif;
	font-size: 11px;
	width: 100%;
	padding-top: 3px;
	padding-bottom: 3px;
	margin:	8px 1px 12px 1px;
	text-align:right;
}
.tx-wecconnector-chooseCategory a, .tx-wecconnector-chooseCategorySelected, .tx-wecconnector-chooseCategorySelected a {
	padding: 3px;
	margin: 5px;
	text-decoration: none;
	line-height:2em;
}
.tx-wecconnector-chooseCategory a, .tx-wecconnector-chooseCategory a:visited, .tx-wecconnector-chooseCategory a:link, .tx-wecconnector-chooseCategory a:hover, .tx-wecconnector-chooseCategorySelected a {
	border:  1px #aaa solid;
	margin:	 3px;
	padding: 2px;
	white-space: nowrap;
}
.tx-wecconnector-subject {
	font-size: 1.3em;
	color: #669933;
}
.tx-wecconnector-showCategory {
	font-size: 1.5em;
	color: #333333; 
	background: url('images/bluearrow-bullet.gif') no-repeat left center;
	padding-left: 15px
}