TABLE.ModuleTitle
{
 background-color: transparent;
}

body{
	font-family: verdana, sans-serif;
	font-size: x-small;
	font-size: small;
}

TD.ModuleTitleText{
  margin: 1em 0 0.2em 0;
  border-bottom: 1px solid #cccccc;
  font-family: arial, verdana, sans-serif;
  font-size: 120%;
}

SPAN#_ctl0_mainbody__ctl0__ctl17__ctl0__ctl0_lblMessage{
color: red;
}


/* MODULE-SPECIFIC */
.listingstyle1, .listingstyle2{
		BORDER-RIGHT: #809db9 1px solid; 
		BORDER-TOP: #809db9 1px solid; 
}

.listingstyle2{
		FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#E3E3E3,endColorStr=#FFFFFF); 
		BORDER-LEFT: #809db9 1px solid; 
}
.listingstyle1, .listingstyle2, .listingstyle3{
		BORDER-BOTTOM: #809db9 1px solid;
}

/* text style for reading messages in Discussion */    
.Message    {
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
}
/* style for document versioning */
.dvitem
{
	background : #ededed;
}
.dvselitem
{
	background : #cccccc;
}


/* style of previous versions for document versioning */
.pvheadfoot{
	background : #666666;
	color : #FFFFFF;
}
.pvitem{
	background : #ededed;
}
.pvaltitem{
	background : #ffffff;
}
.pvselitem{
	background : #666666;
	color : #FFFFFF;
}
.pvpanel
{
	border-color: #666666;
	background : #ededed;
	font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
    line-height: 12px;
    padding : 5px;
}

.header
{
   font-weight: bold;
   padding: 3px;
   background: #E9E9C5;
}














