body {
	margin: 10px;
}

.table_main, .table_mains {  
	border-collapse: collapse; 
       border-width: 2px 2px 2px 2px; 
       border-style: solid;  
       border-color:#9CC6BF; 
}

.table_main th, .table_mains th { 
	border:1px solid; 
	font-size: 11pt; 
	padding:5px; 
	color: #518883; 
	background-color :  #F4FAF7; 
	font-weight:normal;
	text-align: left;
}

.table_main td { 
	font-size: 11pt; 
	padding:5px; 
	color: #333333; 
	text-align:center; 
	background-color: #FFFFFF; 
	font-weight:normal;
}

.add_comment {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: none;
	border-collapse: collapse;
	background-color: rgb(250, 240, 230);
}

.add_comment th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none;
	background-color: white;
}

.add_comment td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none;
	background-color: white;
}

.comments {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: none;
	border-collapse: collapse;
	background-color: #FFFFFF;
}

.comments th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none;
	background-color: white;
	text-align: right;
	color: #333333;
	font-weight: bold;
}

.comments td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none;
	background-color: white;
	text-align: left;
	max-width: 100px;
}

A:link {
color: #006699;
text-decoration: none;
}

A:active {
color: #006699;
text-decoration: none;
}

A:visited {
color: #006699;
text-decoration: none;
}

A:hover {
color: #0083C5;
text-decoration: none;
}