/* ------------------
 styling for the tables 
   ------------------   */

#rounded-corner
{
	 font-family: Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 font-style: normal; 
	 line-height: 18px; 
	 font-weight: normal; 
	 font-variant: normal; 
	 text-transform: none; 
	 color: #333333; 
	 text-decoration: none;
	 border-collapse: collapse;
	
}



#t1, #t2, #t3, #t4, #t5, #t6, #t7, #t8, #t9, #t10, #t11, #t12, #t13, #t14, #t15, #t122{

	font-weight:normal;
}

#rounded-corner thead th.rounded-q3
{
	background: #D0D0D0 url('ide_right.gif') right -1px no-repeat;
}
#rounded-corner th
{
	padding: 0px 8px;
	margin:0px;
	font-weight: normal;
	font-size: 13px;
	color: #1e1e1e;
	background: #D0D0D0;
	font-weight:bold;
}

#rounded-corner thead th.rounded-company
{
	background: #D0D0D0 url('ide_left.gif') left -1px no-repeat;
	height:43px;
}

#rounded-corner tbody td
{
	padding:8px;
	border-top: 1px solid #fff;
	color: #000000;
}

#rounded-corner thead td
{
	padding:6px;
	background: #eeeeee;
	border-top: 1px solid #fff;
	color: #000000;
}

#rounded-corner tfoot td
{
	padding:6px;
	background: #D0D0D0;
	border-top: 1px solid #fff;
	color: #000000;
}

.hidetxt_bg {

background:#F8F8F8;

}

/* classes */

.first_child_color{

	background:#EFEFEF;
	text-align:justify;
	font-weight:bold;
	width:400px;
}

.second_child_color{

	background:#D0E5D8;
	text-align:center;
	width:100px;
}

.third_child_color{

	background:#EFE5DC;
	text-align:center;
	width:100px;
}

.fourth_child_color{

	
	background:#f2e5f3;
	text-align:center;
	width:100px;
}

.fifth_child_color{

	background:#F1F1DE;
	text-align:center;
	width:100px;
}
