﻿.visible
{
	display:block ;
}

.hidden
{
	display:none ;	
}

.mobiletype td
{
	/* width:33% ;	*/
}

.i_company td
{
	width:50% ;
	padding:2px 5px;	
}

.company_row, .mobiletyperow
{
	float:left; 
	width:90% ;
	margin-bottom: 10px ;
}

.mobiletyperow
{
	margin-top: 10px ;
}

.company_label
{
	float:left ;
	width:15%; 
	padding-top:3px 	
}

.mobiletypelabel
{
	float:left ;
	width:60% ;	
	padding-top:5px ;
}

.navigation
{
	margin-top:15px ;
	width:90% ;
}

.navitem 
{
	margin-right:10px ;
	float:left ;	
	font-size: 11px;
	font-weight: bold ;
}

.item_selected
{
	margin-right:10px ;
	float:left ;	
	font-size: 11px;
	font-weight: bold ;
}


.navspacer
{
	float:left ;
	margin-right : 11px ;	
}

.navitem a
{
	color: #00467F;
	text-decoration:none ;	
}


.section
{
	min-height:100% ;
	height:100% ;
	margin-right:15px ;	
	width:470px ;
	float:left ;
}

#thanks 
{
	height: 100%;
	width:475px ;
	margin: auto ;
	float:left ;
}

#registration_form
{
	width:475px ;
	float:left ;	
}

.buttons
{
	width:90% ;
	text-align:center ;
	padding:10px 0px ;	
}

.buttons a
{
	color: #00467F;
}



.section ul
{
	margin-left:15px ;	
	padding-bottom:15px;
}

.section ul.how
{
	list-style-type:disc ;
}

.section ul.how li
{
	margin-left:2px ;	
}

.section ul.features
{
	list-style-type: disc ;
}

.tac_heading
{
	font-weight:bold ;
}

/* for the report formatting */
.spacer
{
	width:50px ;	
	float:left ;
}

div.processedSelection
{
	float:left ;	
}

div.processedText
{
	float:left ;	
	 padding-top:5px ;
}

/* override the default top margin in global_styles */
#contentcol div.tpmobilecontact
{
	margin-top:10px;
}

#contentcol_t&c div
{
	margin-top:80px;	
}

#contentcol div.tac
{
	padding-right:5px;
}

.productslist table
{
		float:left ;	
}

/**.productslist tr
{
	width:25%;	
	float:left ;
}
*/

.productslist td
{
	float:left ;
	padding: 5px 5px 5px 0 ;
	width:100% ;
}