  #smsBlockWrap{
  	text-align:					center;
  }
  #smsBlock{
  	text-align:					center;
  	padding:						18px;
  	color:							white;
  	font-weight:				bold;
  	background-color:		#7272b6;
  	width:							252px;
  	height:							72px;
  }
  #smsBlock.h1{
  	font-size:					23px;
  	display:						block;
  }
  #smsBlock.h2{
  	font-size:					12px;
  	display:						block;
  }
  #ratesTabSpacing{
  	background-image:		url('/images/rates/tabRatesSpacing2.gif');
  	background-position:bottom;
  	background-repeat:	repeat-x;
  	height:							28px;
  }
  #ratesTabSelected{
  	background-image:		url('/images/rates/tabRatesSelected2.gif');
  	height:							35px;
  	width:							123px;
		background-repeat:	no-repeat;
		background-position:bottom;
		text-align:					center;
  }
  #ratesTabSelected a{
  	font-size:					14px;
  	line-height:				1.6em;
  	font-weight:				bold;
  	color:							black;
  	padding-left:				8px;
  }
  #ratesTabSelected a:hover{
  	background-color: 	transparent;
  }
  #ratesTab{
  	background-image:		url('/images/rates/tabRatesNS2.gif');
  	height:							35px;
  	width:							123px;
  	color:							#0097dd;
		background-repeat:	no-repeat;
		background-position:bottom;
		text-align:					center;
  }
  #ratesTab a{
  	font-size:					14px;
  	line-height:				1.6em;
  	font-weight:				bold;
  	color:							#0097dd;
  	padding-left:				8px;
  }
  #ratesTab a:hover{
  	background-color: 	transparent;
  	color:							#0097dd
  }
  #ratesTabContent{
  	border:							1px solid #0097dd;
  	border-top:					0;
  	background-color:		white;
		padding-left				:5px;
		padding-right				:5px;
  }
	.override_td {
		color:black;
		font-weight:normal;
	}
	.override_i {
		color:	#C0C0C0;
		text-align:right;
	}
	.rates td { padding: 1px; }
  .e{
		color:							#000000;
  }
  .r{
  	color:							#000000;
  }
	table {
	margin-bottom:0px;
}