/* This file generated by Sakai App Builder -AZ */
.firstColumn {
    width: 5%;
    text-align: center; 
}
.secondColumn {
    width: 65%;
	text-align: left;
}
.thirdColumn {
    width: 10%;
	text-align: center;
}
.fourthColumn {
	width: 20%;
	text-align: left;
}
.firstHeader {
	text-align: center;
}
.secondtHeader {
	text-align: left;
}
.thirdHeader {
	text-align: center;
}
.fourthHeader {
	text-align: left;
}

.commentBox {
	width: 98.5%;
	max-width: 60em;
	height: 14em;
}

.floatContainer {
	overflow: hidden;
}

/**
 * Special style to force divs to be able to work right when floating in all browsers
 */
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
}

/**
 * Styles for emulating tables
 */
DIV.divrow {
	width: 99.5%;
	padding: 0.2em;
}

DIV.leftcol, SPAN.leftcol {
	float: left;
	text-align: left;
}

DIV.centercol, SPAN.centercol {
	float: left;
	text-align: center;
}

DIV.rightcol, SPAN.rightcol {
	float: right;
	text-align: right;
}

/**
 * Styles for jquery tablesorter
 */
th.headerSortDown {
  background-image: url(../images/down_arrow.gif);
  background-color: #999999;
}

th.headerSortUp {
  background-image: url(../images/up_arrow.gif);
  background-color: #999999;
}

th.header {
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center right;
  padding-left: 20px;
  border-right: 1px solid #FFFFFF;
  margin-left: -1px;
}

.blogwowTitleEntry {
  font-weight: bold;
  padding-left: 5px;
  margin-bottom: 0.6em;
}
.blogwowEditorSmall {
  width: 50em;
}
.blogwowCommentContainer {
  width:100%;
  min-height:20em;
}
.blogwowUserProfile {
  width:200px; 
  float:right;
}
.blogwowEntryContainer {
  margin-right:220px; 
  border:1px solid #cccccc; 
  padding:10px;
}
.blogwowDate {
  text-align:right; 
  float:right;
}
.blogwowAddCommentContainer {
  border-top: 1px solid #cccccc; 
  margin-top: 50px;
}
