/********	TABLES  *************/



/**********************
     Content Table 
***********************/
table.contenttable {
	width:			98%; /* 595px; 90% */
	margin:			0;	
	color: 			#333333; 
	border-collapse: collapse;
}

table.contenttable td {
	font-family: 	Verdana, sans-serif;
	font-size: 		11px;
	line-height:	150%; /* 22px; 14px */
	font-weight: 	normal;
	vertical-align:	top;
	padding: 		2px 5px;
	border-bottom:	1px dotted #aaaaaa; /* #D5D5D7 */
	/*background:		transparent url(../images/css_dotted_line.png) repeat-x bottom;*/
}

table.contenttable td p {
	margin: 		0;
}

td.td-0, td.td-0-right, td.td-0-narrow, td.td-0-wide, td.td-0-simple, td.td-0-200  {
	width:			30%; /* 160px */
	font-weight: 	600;
	color: 			#555555; 
	border-right:	1px dotted #aaaaaa; /* #E6E6E6 */
	border-left:	1px dotted #aaaaaa; /* #E6E6E6*/
	border-top:		1px dotted #aaaaaa;
	background:   	#F9F9F9; /* #F9F9F9 */
}

td.td-0-narrow {
	font-weight: 	normal;
	width:			120px;
}

td.td-0-wide {
	font-weight: 	normal;
	width:			auto;
}

td.td-0-right {
	width:			30%; /* 30% 160px */
	text-align:		right;
}

td.td-0-simple  {
	font-weight: 	normal;
	background:   	none;
}

td.td-0-200 {
	width:			200px;
	background:		#F2FFFF;
	font-weight:	normal !important;
}

td.td-1, td.td-2, td.td-3, td.td-last, td.td-x, td.td-x-simple, .td-x-clear, td.td-x-200, td.td-center-vertical, td.td-clear-dotyline-left {
	color: 			#333333; 
	background:   	transparent; /* #F1F2F3*/
	border-right:	1px dotted #aaaaaa; /*#E6E6E6*/
}

td.td-x-clear {
	border:			none !important;
}

td.td-clear-dotyline-left {
	background:		transparent url(../images/css_dotted_line.png) repeat-y left;
	border:			none !important;
}

td.td-clear-dotyline-right {
	background:		transparent url(../images/css_dotted_line.png) repeat-y right;
	border:			none !important;
}


td.td-center-vertical, tr.td-center-vertical{ /* button layout in the table*/
	border:			none !important;
	vertical-align:	middle !important;
}

td.td-x-120 {
	width:			120px;
}

td.td-x-200 {
	width:			200px;
	background:		#F2FFFF; /* #FCFCFC very light*/
}

td.td-x-first {
	color: 			#333333; 
	background:   	transparent; 
	border: 		none !important;
	/*border-right:	1px solid #E6E6E6;*/
	vertical-align:	top;
	width:			30px;
	
}

/*********** No.Title of the Screen images ***/
td.td-x-first H2 {
	font-size:22px;
	text-decoration:underline;
	vertical-align:	top !important;
	line-height: 23px;	
	vertical-align:	top;
	padding:0;
	margin:0;
}

td.td-x-wide {
	color: 			#333333; 
	background:   	transparent url(../images/css_dotted_line.png) repeat-y left;; 
	border: 		none !important;
	/*border-right:	1px solid #E6E6E6;*/
	vertical-align:	top;
	width:			250px;	
}

/*****************************
 No.Title of the Screen images
 *****************************/
td.td-x-simple {
	width:			auto;
	background:   	none;
}

tr.tr-0 td, td.tr-0 {
	font-weight: 	700;
	color: 			#333333; 
	background:   	#EEF1F2 url(../images/bg_title_slated22.png) repeat-x ; 
	/*border-bottom:	1px dashed #4488BF !important; *//*without !important this border will not show*/
	border-top:		1px solid #F9F9F9; 
	border-left:	1px solid #E8E8EA; 
	border-right:	1px solid #E8E8EA; 
	vertical-align:	top;
}

tr.tr-dotyline-right, td.tr-dotyline-right {
	background:		transparent url(../images/css_dotted_line.png) repeat-y right;
	border:			none !important;
}

tr.tr-dotyline-left, td.tr-dotyline-left {
background:		transparent url(../images/css_dotted_line.png) repeat-y left;
	border:			none !important;
}
