* {
  margin: 0;
  padding: 0;
}
html, body {
  height: 100%; /* Required */
}

.price

{

height: 140px;

width: 49.9%;

background-color: #deedfd;

background-image: url(/assets/images/homepage/price.gif);

background-repeat: no-repeat;

background-x-position: left;

background-y-position: top;

min-width: 258px;

float: right;

cursor: pointer;

}

/*changed for inst bottom nav fix*/
#main{ 
	width:980px;
}
/*end of class main*/   

#main_bottomNav{ 
	width:980px;
	position: relative;
	 min-height: 100%;
	  height: auto !important; 
	  height: 100%; 
}
    		  
#header			{
			margin:0px;
			padding:0px;
			}

#centerOuter		{
			margin: 0px; 
			padding:0px;
			}
			
#centerInner		{
			margin: 0px; 
			padding:0px;
			}
			
#centerInnerPT6		{
			margin: 0px 10px 0px 0px; 
			padding:0px 0px 0px 10px;
			}
			
.centerBlockSmall 	{
			width: 29.8%;
			float: left;
			}	
				
.leftCol		{
			float:left;
			display:inline;
			width:210px;
			margin:0px 0px 0px 10px; 
			padding:0px;
			}
/*changed for inst bottom nav fix*/	
#footer_bottomNav{
	width: 99%;
	position:absolute;
	bottom: 0 !important;
	bottom: -1px ; 
	display:block;
	border-top:1px solid white;
}
/*end of change*/
#footer			{
			width: 99%; /* Change by atul */
			position: relative;
			display:block;
			border-top:1px solid white;
			}			
#midCol			{
			margin:0px 249px 0px 237px;
			padding:0px;
			}
			
div>#midCol		{
			margin:0px 250px 0px 240px;
			border-top:1px solid white;
			}
			
#rightCol		{
			float:right;
			display:inline;
			width:220px;
			margin-right:10px; 
			padding:0px;
			}

#masthead 		{
			width: 100%;
			margin: 0px;
			height: 47px;
			}
			
.standardColWidth	{
			width:180px;
			margin-top:12px;
			margin-bottom:12px;
			}
div> .standardColWidth	{
			margin-top:22px;
			margin-bottom:12px;
			}
			
.innerCol		{
			margin:0px; 
			padding:0px;	
			height: 1%;
			}
			
.pensions3ColContainer	{
			height:210px;
			}
						
#largeMid		{
			width: 730px;
			margin-left:237px;
			padding:0px;
			position:relative;
			}
div>#largeMid		{
			width: 730px;
			margin:0px 0px 0px 240px;
			border-top:1px solid white;
			}
			
#largeLeft		{
			margin:0px 0px 0px 247px;
			padding:0px;			
			}			
			
#navPT5 		{
			width: 220px;
			float: right;
			margin-left: 20px;
			padding: 10px;
			}

#contentPT5 		{
			margin-right: 240px;
			margin-left:10px;
			border-left: 1px solid #fff;
			}

#headerPT5 		{
			background-color: #fff;
			color: #006;
			margin-bottom: 0px;
			margin-right:10px;
			overflow:hidden;
			}			

.pt1leftCol		{
		float:left;
		display:inline;
		width:220px;
		margin:0px 0px 0px 0px; 
		padding:0px;
	}
			
#centerInnerPT6Contnt		{
			margin-left: 10px; 
			margin-right: 10px; 	
			width:744px;
			}
