.discussionreplytable
{	
    font-family: Verdana;
    font-size: xx-small;
border : 1px solid #000000 ;
	background-color: #eee;
}

.discussionreplyheader
{	
    font-family: Verdana;
    font-size: x-small;
	background-color: #A6CAF0;
	font-weight: bold;
border : 1px solid #ffffff ;
}
@media Print    
{
	.noPrint 
	{
		DISPLAY: none
	}
}

.discussiontable
{
	
    font-family: Verdana;
    font-size: xx-small;
}

.discussiontableheader
{
	background-color: #A6CAF0;
	padding: 5px 5px 5px 5px;
	font-weight: bold;
}

.discussiontableauthor
{
	background-color: #fefefe;
	padding: 5px 5px 5px 5px;
}

.discussiontabletitle
{
	background-color: #eee;
	padding: 5px 5px 5px 5px;
}

.discussiontablebody
{
	background-color: #fefefe;
	padding: 5px 5px 5px 15px;
}

table.discussiontable 
{
	
border : 1px solid #000000 ;
border-collapse: collapse;

    font-family: Verdana;
    font-size: xx-small;
}
                   
table.discussiontable tr th { 
	border-right: 1px solid #000000 ; 
background-color: #efefef;
}
                      
table.discussiontable tr td     
{
	border-top: 1px solid #000000 ; 
	border-right: 1px solid #000000 ; 
}

.box
{
	border : 1px solid #000000 ;
	background-color: #efefef;
	padding: 5px 5px 5px 5px
    font-family: Verdana;
    font-size: x-small;
}

.box2
{
	border : 1px solid #000000 ;
	background-color: #fefefe;
	padding: 5px 5px 5px 5px
}

table.tableclass 
{
	
border : 1px solid #000000 ;
border-collapse: collapse;

    font-family: Verdana;
    font-size: xx-small;
}
table.tableclass2
{
	
border : 1px solid #000000 ;
border-collapse: collapse;

    font-family: Verdana;
    font-size: xx-small;
    background-color: #fcfcfc;
}
                   
.test 
{ 
	border-right: 1px solid #000000 ; 
background-color: #efefef;
}
                   
table.tableclass tr th { 
	border-right: 1px solid #000000 ; 
background-color: #efefef;
}
                      
table.tableclass tr td     
{
	border-top: 1px solid #000000 ; 
	border-right: 1px solid #000000 ; 
}

.tableText    
{
    font-family: Verdana;
    font-size: x-small;
    /*padding: 5px 5px 5px 5px*/
} 

.heading    
{
    font-family: Verdana;
    font-size: medium;
    font-weight: bold;
    font-style: italic;
    border-bottom: solid 1px Black;
    padding-bottom: 5px;
    margin-bottom: 15px;
    margin-top: 15px;
}  

.gridText    
{
    font-family: Verdana;
    font-size: xx-small;
  /*  border: solid 1px gray; */
}  

.message    
{
/*	text-align: center;   */
    font-family: Verdana;
    font-size: xx-small;
    font-weight: bold;
}  

.footer    
{
	text-align: center;
    font-family: Verdana;
    font-size: xx-small;
  /*  font-weight: bold;*/
}  


h1
{
    font-family: Verdana;
    color: 2C70B7;
    font-size: large;
    font-weight: bold;
    font-style: italic
}  

h2
{
    font-family: Verdana;
    color: 2C70B7;
    font-size: medium;
    font-weight: bold;
} 

body
{
    background-color: ffffff;
    color: 000000;
    font-family: Verdana;
}

/* hyperlink styles of the links */
A:link    
{
    text-decoration:    none;
    color: 2C70B7;
    font-size: x-small;
}

A:visited {
    text-decoration:    none;
    color: 2C70B7;
    font-size: x-small;
}

A:active  {
    text-decoration:    none;
    color: 2C70B7;
    font-size: x-small;
}

A:hover   {
    text-decoration:    underline;
    color: FF3333;
    font-size: x-small;
} 


#sidebar {
	background-color: #A6CAF0;
	padding: 5px 5px 5px 5px;
	border: 2px solid #2C70B7;
}

#sidebar h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	margin: 0 0 0 0;
	background-color: #993300;
	color: #FFFFFF;
}

#sidebar p {
	margin: 0 0 6px 0;
	font-size: 11px;
}

#sidebar td {
	font-size: 11px;
}

#sidebar a {width: 140px; display: block; padding: 0 3px;}

#sidebar a:link, #sidebar a:visited  {
	color: #ffffff;
	background-color: #A6CAF0;
	border: 1px solid #eee;
	text-decoration: none;
}
#sidebar a:hover, #sidebar a:active  {
	background-color: #eeeeee;
	border: 1px solid #666;
	color: #999;
}