body 
		{
		margin: 0px 0px 0px 0px;
		padding: 0px;
		font-size: 0.7em;
		font-family: tahoma, Trebuchet MS, Myriad Pro, verdana;
		font-weight: normal;
		color: #00404e;
		background: #ebeaea url('../Images/mainbg.jpg') top left repeat-x;
		}
				
#divWrapper
		{
		width: 799px;
		margin-left: auto;
		margin-right: auto;
		margin-top: 0px;
		margin-bottom: 0px;
		background: #fff;
		padding: 0px 12px 0px 12px;
		}	
	
#divHeader
		{
		width: 100%;
		height: 85px;
		background: #ee1c25;
		clear: both;
		border-bottom: 0px solid #fff;
		}	
		
#divNav
		{
		width: 100%;
		height: 30px;
		background: #e5e5e5 url('../Images/navbg.png') bottom left repeat-x;
		clear: both;
		}
			
#divContentLeft
{
	float: left;
	width: 557px;
	background: #fff;
	margin: 10px 10px 14px 0px;
}	

#divContentRight
{
	float: left;
	width: 232px;
	background: #fff;
	margin: 10px 0px 14px 0px;
}		
	
#divFooter
		{
		width: 100%;
		background: #000;
		clear: both;
		padding: 0px 0px 20px 0px;
		margin: 0px 0px 0px 0px;
		}		
		
		
#divPreviousClientsTitle
		{
		width: 100%;
		background: #fff;
		height: 26px;
		margin: 20px 0px 0px 0px;
		}
#divPreviousClients
		{
		width: 377px;
		height: 40px;
		background: #fff url('../Images/clientsbg.jpg') right no-repeat;
		padding: 10px 180px 0px 10px;
		}			
											
#divMainTitleContainer, #divMainTitleContainer2, #divMainTitleContainer3, #divMainTitleContainer4
		{
		width: 100%;
		background: #fff url('../Images/newtitlebg.png') top left no-repeat;
		height: 26px;
		margin: 10px 0px 0px 0px;
		}	
		
#divMainTitleContainerTerms
		{
		width: 100%;
		background: #fff url('../Images/newtitlebg.png') top left no-repeat;
		height: 26px;
		margin: 0px 0px 0px 0px;
		}				
	
#divMainContainer1, #divMainContainer2, #divMainContainer3, #divMainContainer4
		{
		width: 387px;
		height: auto;
		background: #f3f3f3 url('../Images/mpifront.gif') bottom left no-repeat;
		padding: 10px 160px 20px 10px;
		}

#divMainContainer2
		{background: #f3f3f3 url('../Images/hubbfront.gif') bottom left no-repeat;}
#divMainContainer3
		{background: #f3f3f3 url('../Images/cardprotectionfront.gif') bottom left no-repeat;}
#divMainContainer4
		{background: #f3f3f3 url('../Images/techprotectfront.gif') bottom left no-repeat;}	
		
		
#divMainContainerAboutus, #divMainContainerServices, #divMainContainerSolutions, #divMainContainerTerms
		{
		width: 537px;
		height: auto;
		background: #f3f3f3 url('../Images/boxbottom.jpg') bottom left no-repeat;
		padding: 10px 10px 40px 10px;
		}	
		
#divMainContainerServicesQ
		{
		width: 537px;
		height: auto;
		background: #f3f3f3 url('../Images/boxbottom.jpg') bottom left no-repeat;
		padding: 10px 10px 40px 10px;
		border-left: 0px solid #ccc;
		border-right: 0px solid #ccc;
		}				
				
h1
		{
		font-size: 160%;
		font-weight: normal;
		color: #000;
		padding: 14px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-family: Myriad Pro;
		display: none;
		}
			
h2
		{
		font-size: 100%;
		font-weight: bold;
		color: #fff;
		padding: 7px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
		}
		
h2 a
		{
		font-size: 100%;
		font-weight: bold;
		text-decoration: none;
		color: #fff;
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		}		
		
h2.h2Right
		{
		font-size: 100%;
		font-weight: bold;
		color: #00404e;
		padding: 6px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
		}		
		
h2.h2Clients
		{
		font-size: 110%;
		font-weight: bold;
		color: #00404e;
		padding: 6px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
		}			
		
h2.h2Rightbox
		{
		font-size: 100%;
		font-weight: bold;
		color: #00404e;
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 0px 0px;
		}		
		
h3.h3footer	
		{
		font-size: 120%;
		font-weight: normal;
		color: #fff;
		padding: 10px 0px 0px 10px;
		margin: 0px 0px 0px 0px;
		}		

#infocontain1, #infocontain2, #infocontain3, #infocontain4
		{
		list-style-type: none ;
		margin: 20px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#infocontain1 li, #infocontain2 li, #infocontain3 li, #infocontain4 li
		{
		margin: 0px 0px 0px 0px;			
		background: none;
		padding: 0px 0px 0px 0px;
		}

#infocontain1 li a, #infocontain2 li a, #infocontain3 li a, #infocontain4 li a
		{
		background:url('../images/arrow.png') left no-repeat;			
		color: #00404e;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 12px;		
		}

#infocontain1 li a:hover, #infocontain2 li a:hover, #infocontain3 li a:hover, #infocontain4 li a:hover
		{
		background:url('../images/arrow2.png') left no-repeat;			
		color: #ee1c25;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 12px;					
		}
		
		
#clientlink
		{
		list-style-type: none ;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#clientlink li
		{
		margin: 0px 0px 0px 0px;			
		background: none;
		padding: 0px 0px 0px 0px;
		}

#clientlink li a
		{
		color: #00404e;
		text-decoration: underline;
		font-size: 100%;
		}

#clientlink li a:hover
		{
		color: #ee1d23;
		text-decoration: underline;
		font-size: 100%;		
		}	
		
#glancelinks
		{
		list-style-type: none ;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		}
		
#glancelinks li
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 0px;
		border-bottom: 1px solid #fff;
		}
		
#glancelinks li.none
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 0px;
		border-bottom: 0px solid #fff;
		}		
		
#divRightTitleContainer1, #divRightTitleContainer2, #divRightTitleContainer3, #divRightTitleContainerOption, #divRightTitleContainerVacancies, #divRightTitleContainer4
		{
		width: 100%;
		background: #ccc url('../Images/newrightbg.png') top left no-repeat;
		height: 24px;
		margin: 0px 0px 0px 0px;
		}	


#divRightTitleContainer2, #divRightTitleContainer3
		{
		margin: 10px 0px 0px 0px;
		}								

#divRightContainerFeedback, #divRightContainerLook, #divRightContainer3,
#divRightContainer2, #divRightContainerOption, #divRightContainer1
		{
		width: 212px;
		height: auto;
		background: #f3f3f3 url('../Images/rightbottom.jpg') bottom left no-repeat;
		padding: 10px 10px 10px 10px;
		}
		
#divRightContainerClients
		{
		width: 212px;
		height: auto;
		background: #f3f3f3 url('../Images/rightbottom.jpg') bottom left no-repeat;
		padding: 10px 10px 10px 10px;
		}		
		
#divCareersRight
		{
		width: 212px;
		height: auto;
		background: #efefef url('../Images/careersright.jpg') bottom left no-repeat;
		padding: 10px 10px 40px 10px;
		}		

#divRightContainerVac
		{
		width: 212px;
		height: auto;
		background: #f3f3f3 url('../Images/rightbottom.jpg') bottom left no-repeat;
		padding: 10px 10px 30px 10px;
		}

p.latestnewsp
	{
		margin: 4px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

p.careersright
	{
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}	
	
p.careersright2
	{
		margin: 10px 60px 0px 0px;
		padding: 0px 0px 0px 0px;
	}			
	
#latestnews1, #latestnews2, #latestnews3, #latestnews4, #latestnews5
		{
		list-style-type: none ;
		margin: 4px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#latestnews1 li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 108px;
		border-bottom: 1px solid #fff;
		}

#latestnews2 li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 108px;
		border-bottom: 0px solid #fff;
		}		
		
#latestnews3 li, #latestnews4 li, #latestnews5 li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 116px;
		border-bottom: 0px solid #fff;
		}				

#latestnews1 li a, #latestnews2 li a, #latestnews3 li a, #latestnews4 li a, #latestnews5 li a
		{
		background:url('../images/weblink.png') right no-repeat;	
		color:#00404e;
		text-decoration: underline;
		font-size: 90%;
		padding: 4px 18px 0px 0px;
		}

#latestnews1 li a:hover, #latestnews2 li a:hover, #latestnews3 li a:hover, #latestnews4 li a:hover, #latestnews5 li a:hover
		{
		background:url('../images/weblink.png') right no-repeat;			
		color: #000;
		text-decoration: underline;
		font-size: 90%;	
		padding: 4px 18px 0px 0px;			
		}
				
#mainnav
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 6px 0px 0px 0px;
		}
		
#mainnav li
{
		display: inline;
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 10px 0px 10px;
		border-right: 1px solid #fff;
		}
		
#mainnav li.none
{
		display: inline;
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 10px 0px 10px;
		border-right: 0px solid #fff;
		}		

#mainnav li a
		{
		background:none;	
		color:#00404e;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 0px;
		font-weight: bold;
		}

#mainnav li a:hover
		{
		background:none;			
		color: #fff;
		text-decoration: none;
		font-size: 100%;	
		padding: 0px 0px 0px 0px;	
		font-weight: bold;				
		}	
	
#divFooterLinks
		{
		padding: 20px 10px 0px 10px;
		margin: 0px 0px 0px 0px;
		background: none;
		width: 100%;
		}		
		
#footeraboutus, #footerproducts, #footercareers, #footerhome
		{
		list-style-type: none ;
		margin: 20px 0px 0px 0px;
		padding: 0px 18px 0px 18px;
		border-right: 1px solid #434343;
		float: left;
		}
		
#footercareers
		{
		list-style-type: none ;
		margin: 20px 0px 0px 0px;
		padding: 0px 18px 0px 18px;
		border-right: 0px solid #434343;
		float: left;		
		}		
		
#footeraboutus li, #footerproducts li, #footercareers li, #footerhome li, #footercontact li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 2px 0px;
		}
		
#footeraboutus li.footerlinkstitle, #footerproducts li.footerlinkstitle, #footercareers li.footerlinkstitle, #footerhome li.footerlinkstitle, #footercontact li.footerlinkstitle
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 0px;
		color: #bdbdbd;
		font-weight: normal;
		}		
		
#footeraboutus li.footerlinkstitle a, #footerproducts li.footerlinkstitle a, #footercareers li.footerlinkstitle a, #footerhome li.footerlinkstitle a, #footercontact li.footerlinkstitle a
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 0px;
		color: #bdbdbd;
		font-size: 110%;
		font-weight: normal;
		}
		
#footeraboutus li.footerlinkstitle a:hover, #footerproducts li.footerlinkstitle a:hover, #footercareers li.footerlinkstitle a:hover, #footerhome li.footerlinkstitle a:hover, #footercontact li.footerlinkstitle a:hover
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 0px;
		color: #ee1d23;
		font-size: 110%;
		font-weight: normal;
		}					

#footeraboutus li a, #footerproducts li a, #footercareers li a, #footerhome li a, #footercontact li a
		{
		background:none;	
		color:#fff;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 0px;
		font-weight: normal;
		}

#footeraboutus li a:hover, #footerproducts li a:hover, #footercareers li a:hover, #footerhome li a:hover, #footercontact li a:hover
		{
		background:none;			
		color: #ee1c25;
		text-decoration: none;
		font-size: 100%;	
		padding: 0px 0px 0px 0px;	
		font-weight: normal;				
		}	


#HeaderLinks
		{
		list-style-type: none ;
		margin: 0px 6px 0px 0px;
		padding: 0px 0px 0px 0px;
		float: right;
		}
		
#HeaderLinks li
{
		display: inline;
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 2px 0px 0px;
		color: #fff;
		}
				

#HeaderLinks li a
		{
		background:none;	
		color:#fff;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 0px;
		font-weight: normal;
		}

#HeaderLinks li a:hover
		{
		background:none;			
		color: #fff;
		text-decoration: none;
		font-size: 100%;	
		padding: 0px 0px 0px 0px;	
		font-weight: normal;				
		}
		
		
#careerslinks
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		}
		
#careerslinks3
		{
		list-style-type: none ;
		margin: 26px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}		
		
#careerslinks li, #careerslinks3 li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 0px 10px 0px;
		border-bottom: 0px solid #fff;
		}

#careerslinks li a, #careerslinks3 li a
		{
		background:url('../images/arrow.png') left no-repeat;	
		color:#00404e;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 12px;
		font-weight: bold;
		}

#careerslinks li a:hover, #careerslinks3 li a:hover
		{
		background:url('../images/arrow2.png') left no-repeat;			
		color: #ee1c25;
		text-decoration: none;
		font-size: 100%;	
		padding: 0px 0px 0px 12px;	
		font-weight: bold;				
		}								
		
		
#Looklinks
		{
		list-style-type: none ;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 10px 0px;
		}
		
#Looklinks li
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 4px 0px 6px 12px;
		border-bottom: 1px solid #fff;
		}
		
#Looklinks li.Looktitle
		{
		margin: 0px 0px 0px 0px;			
		background: none;
		padding: 6px 0px 0px 0px;
		border-bottom: 0px solid #fff;
		}		
		
#Looklinks li.none
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 4px 0px 6px 12px;
		border-bottom: 1px solid #fff;
		}	
		
#Looklinks li a
		{
		margin: 0px 0px 0px 0px;			
		background: url('../Images/arrow.png') left no-repeat;
		padding: 0px 0px 0px 12px;
		border-bottom: 0px solid #fff;
		font-weight: bold;
		text-decoration: none;
		color: #00404e;					
		}		
		
#Looklinks li a:hover
		{
		margin: 0px 0px 0px 0px;			
		background: url('../Images/arrow2.png') left no-repeat;
		padding: 0px 0px 0px 12px;
		border-bottom: 0px solid #fff;
		font-weight: bold;
		text-decoration: underline;
		color: #ee1d23;				
		}
		
		
#Looklinks2
		{
		list-style-type: none ;
		margin: 10px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#Looklinks2 li
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 4px 0px 6px 0px;
		border-bottom: 1px solid #fff;
		}
		
#Looklinks2 li.Looktitle
		{
		margin: 0px 0px 0px 0px;			
		background: none;
		padding: 6px 0px 6px 0px;
		border-bottom: 1px solid #fff;
		}		
		
#Looklinks2 li.none
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 4px 0px 6px 0px;
		border-bottom: 1px solid #fff;
		}	
		
#Looklinks2 li a
		{
		margin: 0px 0px 0px 0px;			
		background: url('../Images/arrow.png') left no-repeat;
		padding: 0px 2px 0px 12px;
		border-bottom: 0px solid #fff;
		font-weight: bold;
		text-decoration: none;
		color: #00404e;					
		}		
		
#Looklinks2 li a:hover
		{
		margin: 0px 0px 0px 0px;			
		background: url('../Images/arrow2.png') left no-repeat;
		padding: 0px 2px 0px 12px;
		border-bottom: 0px solid #fff;
		font-weight: bold;
		text-decoration: underline;
		color: #ee1d23;				
		}		
		
p.subhead
		{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		font-weight: bold;
		}
		
p.subtext
		{
		padding: 0px 0px 0px 0px;
		margin: 4px 0px 0px 0px;
		font-weight: normal;
		}	
		
span.minibold
		{
			font-weight: bold;
		}	
		
#productoption
		{
		list-style-type: none ;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#productoption li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/bullet.png') left no-repeat;
		padding: 4px 0px 4px 12px;
		}										
								
								
#coveroption
		{
		list-style-type: none ;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#coveroption li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/tick.png') left no-repeat;
		padding: 6px 0px 6px 22px;
		border-bottom: 1px solid #fff;
		}	
		
#contactinfo
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 23px 0px;
		}
		
#contactinfo li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 8px 0px 8px 0px;
		border-bottom: 1px solid #fff;
		}
		
#contactinfo li a
{
	color: #ee1c25;
	padding: 0px 0px 0px 2px;
	text-decoration: underline;
		}						
		
		
#otherproducts, #careerslinks2
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#otherproducts li, #careerslinks li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 0px;
		border-bottom: 1px solid #fff;
		}

#otherproducts li.none, #careerslinks li.none, #careerslinks3 li.none
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 0px;
		border-bottom: 1px solid #fff;
}
				

#otherproducts li a, #otherproducts li.none a
		{
		background:url('../images/arrow.png') left no-repeat;	
		color:#00404e;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 12px;
		}

#otherproducts li a:hover, #otherproducts li.none a:hover
		{
		background:url('../images/arrow2.png') left no-repeat;			
		color: #ee1d23;
		text-decoration: underline;
		font-size: 100%;	
		padding: 0px 0px 0px 12px;			
		}			
		
.q1
{ 
background: #fefefe url('../images/Layout/col-bg.jpg') bottom left repeat-x;
display:none;
padding: 0px 16px 0px 16px;
border:1px solid #e1e0e0;
margin: 0px 0px 10px 0px;
font-family: Myriad Pro;
font-size: 1.1em;
}					

#feedback
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#feedback li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/quote.png') top left no-repeat;
		padding: 0px 0px 28px 12px;
		}	
		
#people1, #people2, #people3
		{
		list-style-type: none ;
		margin: 20px 10px 0px 10px;
		padding: 0px 0px 0px 0px;
		width: 300px;
		}
		
#people1 li, #people2 li, #people3 li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/quote.png') top left no-repeat;
		padding: 0px 0px 0px 12px;
		line-height: 16px;
		}		
		
		span.quote
		{float: right;
			font-style: italic;
			font-weight: bold;
			font-size: 90%;
		}	
		
		.termsul
		{
		list-style-type: none ;
		margin: 0px 20px 10px 20px;
		padding: 0px 0px 0px 0px;
		}
		
.termsul li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/bullet2.png') top left no-repeat;
		padding: 0px 0px 10px 12px;
		}	
		
#careersul
		{
		list-style-type: none ;
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#careersul li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/bullet.png') left no-repeat;
		padding: 4px 0px 4px 12px;
		}		
		
	span.title
	{
		font-weight: bold;
	}
	
	h3.h3Terms
	{
		font-size: 130%;
	}					
		
		p
		{
			line-height: 16px;
		}
		
		.testing
		{margin: -80px 10px 0px 0px;
			padding: 6px;
			float: right;
			clear: both;
			height: 80px;
			width: 140px;
			border: 1px solid #fff;
		}
		
				p.p1
		{margin:0px 0px 10px 0px;}
				p.p1bold
		{margin:0px 0px 10px 0px;
			font-weight: bold;
			}		
		p.p2
		{margin:0px;}
		
		.left
		{
			float: left;
			margin: 0px 0px 0px 0px;
			border-right: 0px solid #fff;
		}
		
		.right
		{
			padding: 55px 0px 0px 0px;
			float: left;			
		}
		
		.left2
		{
			float: left;
			margin: 0px 0px 0px 0px;
		}
		
		.right2
		{
			float: right;
			margin: 0px 60px 0px 0px;			
			padding: 0px 0px 0px 0px;
			width: 300px;
		}		
		.left2 img
		{border: none;}
		
#divMainBanner
		{
		height: 181px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		background: #fff;
		}		
		
		
		
#divContentEvent
{
	float: left;
	background: #000;
	width: 100%;
	margin: 10px 10px 0px 0px;
}	

#divContentLeftEvent
{
	float: left;
	width: 557px;
	background: #fff;
	margin: 0px 10px 14px 0px;
}		


#footertext
{
	margin: 0px 0px 0px 490px;
	padding: 20px 0px 0px 0px;
	color: #fff;
	clear: both;
	background: #000;
	font-size: 90%;
}

#footerlogos
{
	margin: 0px 0px 0px 490px;
	padding: 10px 0px 0px 0px;
	color: #fff;
	clear: both;
	background: #000;
}

#footerlogos li
{
	display: inline;
	list-style-type: none;
	padding: 0px 14px 0px 0px;
}

#footerlogos li img
{
	border: none;
}

.logo
{
	margin: 0px 0px 0px 0px;
}

span.dropdownselect
{
	color: #fff;
	margin: -2px 6px 0px 0px;
}

#jumpMenu
{
	font-size: 100%;
}

.fontsizer
{
	float: right;
	margin: -74px 0px 0px 0px;
}

.formwrapper
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.formwrapper li
{
	padding: 6px 0px 6px 0px;
	list-style-type: none;
	border-bottom: 1px solid #fff;
}

.formwrapper li.last
{
	padding: 16px 0px 6px 0px;
	list-style-type: none;
	border-bottom: 0px solid #fff;
}

.formwrapper li.last a
{
	color: #ee1c25;
	text-decoration: underline;
}

.formwrapper li.button
{
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	border-bottom: 0px solid #fff;
	text-align: right;
}

.label
{
	padding: 10px 0px 0px 0px;
	font-weight: bold;
	position: absolute;
	top: auto;
}
.label2
{
	padding: 10px 0px 0px 0px;
	font-weight: bold;
	position: absolute;
	top: auto;
}
.label3
{
	padding: 10px 0px 0px 0px;
	font-weight: bold;	
	position: absolute;
	top: auto;
}
.label4
{
	padding: 8px 0px 0px 0px;
	font-weight: bold;	
	position: absolute;
	top: auto;
}

.textwidth
{
	width: 250px;
	margin: 2px 0px 2px 190px;
}

.textwidth2
{
	width: 250px;
	height: 100px;
	margin: 4px 0px 4px 190px;
}

.contactbutton
{
	border: 1px solid #a7a6a7;
	background: #ebebeb url('../Images/buttonbg.gif') bottom left repeat-x;
	padding: 6px 15px 6px 15px;
	color: #00404e;
	text-decoration: none;
}

span.cinfo
{
	font-weight: bold;
}

span.steps
{
	font-weight: bold;
	padding-right: 2px;
}

p.pcinfo
{
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.smalltext
{
	font-size: 80%;
}

#ataglance
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#ataglance li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/bullet.png') left no-repeat;
		padding: 6px 0px 6px 12px;
		}
		
#productindent
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 20px;
		}
		
#productindent li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/bullet.png') left no-repeat;
		padding: 6px 0px 6px 12px;
		}		
			
		
.productindent
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 10px 20px;
		}		
		
.productindent li
		{
		margin: 0px 0px 0px 0px;			
		background:url('../Images/bullet.png') left no-repeat;
		padding: 6px 0px 6px 12px;
		}				
		
#culturequote
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 10px 6px;
		}
		
#culturequote li
		{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 12px;
		text-align: center;
		}	

span.cultquote
{
			font-style: italic;
			font-weight: bold;
			font-size: 120%;
			padding: 0px 6px 0px 6px;
}		

#divError
{
	color: #ee1c25;
}

#divContentFull
{
	float: left;
	width: 100%;
	background: #fff;
	margin: 0px 10px 14px 0px;
}	

#divMainContainerTermsFull
		{
		width: 779px;
		height: auto;
		background: #f3f3f3 url('../Images/boxbottom.jpg') bottom left no-repeat;
		padding: 10px 10px 40px 10px;
		}		
		
#divMainTitleFull
		{
		width: 100%;
		background: #fff url('../Images/termsfullbg.png') top left no-repeat;
		height: 26px;
		margin: 10px 0px 0px 0px;
		}				
		
a.default
{
	color: #ee1c25;
	text-decoration: none;
}		
		
a.default1
{
	color: #ffffff;
	text-decoration: none;
}

.accounts
		{
		list-style-type: none;
		margin: 30px 0px 0px 0px;
		padding: 0px 0px 20px 0px;
		}
		
.accounts li
		{
		display: inline;
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 0px 30px 0px 0px;
		border-bottom: 0px solid #fff;
		position: relative;
		}	
		
.accounts li a
{
	text-decoration: none;
	font-size: 120%;
	color: #063772;
	font-weight: normal;
}		

.accounts li a:hover
{
	text-decoration: none;
	font-size: 120%;
	color: #063772;
	font-weight: normal;	
}		
	
		
.accounts li img
		{
		border: none;
		}	
		
span.pdf
{
	padding: 0px 0px 0px 16px;
	margin: 0px 0px 0px 4px;
	background: url('../Images/pdficon.gif') left no-repeat;
}			

span.under
{
	position: absolute;
	left: 0px;
	top: 20px;
}	

*html span.under
{
	position: absolute;
	left: 0px;
	top: 54px;
}	

*:first-child+html span.under
{
	position: absolute;
	left: 0px;
	top: 54px;
}	
sup					/* in main copy */
{
	font-size: 0.9em;
	padding: 0px 3px 0px 1px;
	color: #00404E;
}
#Looklinks sup,		/* in right nav */
#Looklinks2 sup		/* in products nav */
{
	font-size: 0.9em;
	padding: 0px 3px 0px 1px;	
}
h2 sup				/*displayed in sub headings*/
{
	font-size: 0.7em;
	padding: 0px 0px 0px 1px;	
	color: #fff;	
}

#footerproducts sup /*displayed in footer*/
{
	font-size: 0.7em;
	padding: 0px 3px 0px 1px;
	color: #fff;
}


#ulCareers
{
	margin: 2px 0px 12px 20px;
	padding: 0px 0px 0px 0px;		
	list-style-image: url('../Images/bullet.png');
}
#ulCareers li
{
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
	border: 0px;
}

.clientlogos
{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 9px;
}

.clientlogos li
{
	display: inline;
	list-style-type: none;
}


.clientlogos img
{
border: 1px solid #c5bdc5;
}

.clientlogos img.imgright
{
margin: 0px 0px 6px 6px;
}

.clientlogos img.imgleft
{
margin: 0px 0px 6px 0px;
}

#vacancylist
		{
		list-style-type: none ;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}
		
#vacancylist li
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 0px;
		border-bottom: 1px solid #fff;
		}

#vacancylist li.none
{
		margin: 0px 0px 0px 0px;			
		background:none;
		padding: 6px 0px 6px 0px;
		border-bottom: 1px solid #fff;
}
				

#vacancylist li a, #vacancylist li.none a
		{
		background:url('../images/pdficon.gif') left no-repeat;	
		color:#00404e;
		text-decoration: none;
		font-size: 100%;
		padding: 0px 0px 0px 18px;
		}

#vacancylist li a:hover, #vacancylist li.none a:hover
		{
		background:url('../images/pdficon.gif') left no-repeat;			
		color: #ee1d23;
		text-decoration: underline;
		font-size: 100%;	
		padding: 0px 0px 0px 18px;			
		}