/*****  GLOBAL  *****/
	td{
		vertical-align: top;
		text-align: center;
		
	}


/***** TABLES  *****/

	.dataBorder{
		display: block;
		border: 1px solid #10599B;
		padding: 5px 5px 0 5px;
		margin: 20px 0;
	}

	table.dataTable{
		width: 200px;
		margin:0;
		padding:0;
		border:0;
	}

	table.dataTable td{
		padding:5px 10px;
		border:0px;
		border-bottom: 4px solid #fff;
	}

	table.dataTable tr{
		background: #E7EEF5;
	}



	.comparison td{
		padding: 5px;
		color: #333333;
		font-size: 11px;
		background: url("../images/table_dots.gif") repeat-y;
		vertical-align: center;
	}
		.comparison .t_hd{ background: none; }
	
		.comparison td.col1{ font-weight: bold; background: none; }
		.comparison td.label{ font-weight: bold; background: none;}
		
		.comparison tr.inverse{ 
			width: 431px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
		}
	
			.comparison tr.inverse td{
				padding: 10px 5px;
				background: #115596; 
				text-transform: uppercase;
				color: #fff;
				font-weight: bold;
				font-size: 11px;
				border-left: none;
				letter-spacing: 1px;
			}
			
			.comparison tr.inverse td.header{
				width: 150px;
			}
	
			.comparison tr.inverse td.headMid{
				background: #115596; 
				width: 60px;
				text-align: center;
			}
	
			.comparison tr.inverse td.headEnd{
				background: #115596; 
				width: 60px;
			}
	
			
		.comparison tr.enlightened td{ background: #E7EEF5; }



		
	.comparisonButtons td{
		padding: 1px 15px 1px 5px;
		color: #333333;
		font-size: 11px;
		
		background: url('../images/table_dots.gif') repeat-y;
	}
	
		.comparisonButtons tr.t_plain td{ background: none; }
		
		.comparisonButtons .t_hd{ background: none; }
	
		.comparisonButtons td.col1{ font-weight: bold; background: none; width:200px;}
		
		.comparisonButtons tr.inverse{ 
			height: 26px;
			width: 431px;
			font-family:Arial, Helvetica, sans-serif;
			font-size: 9px;
		}
			.comparisonButtons tr.inverse td{
				height: 26px;
				background: none;
				text-transform: uppercase;
				color: #10599B;
				font-weight: bold;
				font-size: 10px;
				border-left: none;
				letter-spacing: 1px;
				vertical-align: top;
				border-bottom: 1px solid #000;
				
				
			}
			
			.t_rule{
				border-top: 1px solid #000;
			
			}
			
			.comparisonButtons tr.inverse td.header{
				width: 150px;
				text-align: left;
			}
			.comparisonButtons tr.inverse td.headMid{
				width: 80px;
				
				
			}
		
			.comparisonButtons tr.inverse td.headEnd{
				width: 80px;
			}
		
				
			.comparisonButtons tr.enlightened td{ 
				background: #E7EEF5; 
			}

		



	


