/* VP Template CSS Document */

body{ margin:0px auto; padding:0px; text-align:center;}
body *{text-align:left;}

*{ margin:0 auto; padding:0px;}
img{ 
 border-style: none;
}

.submitButtonBranch
{

 height:22px;
 width:65px;
 border: none;
 background: url('/images/search.gif') no-repeat top left;
 margin-top:6px;
 cursor:pointer;


}
.bluetext{ color:#007DC3; font-weight:bold;}

.clear{ clear:both;}

#wrapperTop{width:100%; height:156px; background-color:#000000;_overflow:hidden;}
#wrapperTopI{ width:968px;}

#logoAndDropDownOuter{ width:968px; }
#logo{ width:545px; float:left;}
#dropDownWrapper{ float:right; width:406px; }
#dropDownI
{
	position:relative; 
	
	top:16px !important;
	
	z-index:200; 
	
	background-color:#2B2B2B; 
	height:29px; 
	padding:0px 0px 5px 9px;
}
#dropDownI img{ position:relative; top:2px;}



#mainNavOuter{ width:100%; margin:0px auto; padding:0px; border-top:#383838 solid 2px;}
#mainNav{ width:100%; width:100%; float:none; margin-top:2px; }

#mainNavLeft{ margin:0px auto; padding:0px; float:left; width:100%;  height:42px;}
/*#mainNavLeft ul{ margin:0px auto; padding:0px; height:34px;}
#mainNavLeft ul li
{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;  
	color:#FFFFFF; float:left; 
	background-image:url(/images/navBg.gif);
	background-repeat:repeat-x; 
	height:34px; 
	vertical-align:top;
	margin-left:1px; 
	vertical-align:top;
}
*/
#mainNavLeft .active { background-image:url(/images/navbgHit.gif); }
#mainNavLeft .active a { color:#007dc3;}


/*
#mainNavLeft ul li a{margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; top:12px;  color:#FFFFFF; text-decoration:none;  padding-left:19px; padding-right:19px;}
#mainNavLeft ul li:hover a{ color:#007dc3;}

#mainNavLeft ul li:hover{}*/

#blankAfterNav{ margin:0px auto; padding:0px; background-image:url(/images/blank_afterMainNav.gif) !important; width:5px; _width:5px; background-repeat:repeat-x; height:42px; float:left;}
#blankAfterNavFindBranch{ margin:0px auto; padding:0px; background-image:url(/images/blank_afterMainNav.gif) !important; width:9px; _width:100px; background-repeat:repeat-x; height:42px; float:left;}
#blankAfterNav:hover{background-image:url(/images/blank_afterMainNav.gif)!important;}

#mainNavRight{ margin:0px auto; padding:0px; float:left; height:42px;  margin-top:2px;}
#mainNavRight ul{ margin:0px auto; padding:0px;}
#mainNavRight ul li
{
 font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:12px; color:#FFFFFF; float:left; list-style:none; background-image:url(/images/navBg.gif); vertical-align:top;
 background-repeat:repeat-x; height:34px; margin-left:1px;
 }
 #mainNavRight .active { background-image:url(/images/navbgHit.gif); }
#mainNavRight .active a { color:#007dc3;}
#sbTest
{
 position:relative; left:-25px;
 height:30px;
 width:165px;
 background: url('/images/submitbtn.jpg') no-repeat top left;
 border:0px;
 cursor:pointer;
}

#mainNavRight ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; position:relative; top:12px; color:#FFFFFF; text-decoration:none; padding-left:19px; padding-right:19px;}
#mainNavRight ul li:hover, #mainNavRight li.active:hover{background-image:url(/images/navbgHover.gif);}
#mainNavRight ul li:hover a, #mainNavRight li.active:hover a{color:#007dc3;}


#MainContentWrapper{ clear:both; margin:0px auto; padding:0px; width:100%; z-index:100; background-image:url(/images/mainContentBg.gif); background-repeat:repeat-x; height:auto; background-color:#FFFFFF; margin-top:15px;}
#homeContentWrapper{ margin:0px auto; padding:0px; width:100%; z-index:100; background-image:url(/images/homeBg.gif); background-repeat:repeat-x; height:auto; background-color:#FFFFFF; margin-top:15px;}
#MainContentWrapperI{ margin:0px auto; padding:0px; width:968px;}

#MainContentWrapper_inner, #wrapperTop{text-align:center;}
#MainContentWrapper_inner *, #wrapperTop *  {text-align:left;}


#MainContentHeader{ margin:0px auto; padding:0px; width:100%;}
#MainContentHeaderI{ margin:0px auto;}
#flashImage{ width:715px; float:left; position:relative; top:-5px;}
#flashImage2{line-height:0px; font-size:0px;}

#callNowBox{ margin:0px auto; padding:0px; float:left; background-color:#202020; height:190px; position:relative; top:4px; left:-4px; padding:0px 0px 0px 23px; border-right:#010101 solid 2px;}
#callNowBox h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#BBBCBE; padding-top:0px; padding-bottom:2px;}


#callNowBox img{ position:relative; top:0px; left:-2px;}
#callNowBox ul{ margin:0px auto; padding:0px;  padding-left:15px; padding-top:0px;}
#callNowBox ul li{ margin:0px auto; padding:0px; list-style:url(/images/list_image.gif); vertical-align:top; }
#callNowBox ul li a{ margin:0px auto; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#FFFFFF; position:relative; top:-2px;}
#callNowBox ul li a:hover{ text-decoration:none; color:#027DC3;}


.margin18{  height:9px;}


#mainContent{ margin:0px auto; padding:0px; }
#mainContentInterior{margin:0px auto; padding:0px; width:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#subcontent1{ width:352px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#subcontent1 p{ line-height:17px; padding-right:20px;}
#subcontent1 a{ color:#027DC3; font-size:16px; font-weight:bold;}
#subcontent1 a:hover{ text-decoration:none;}



.boxLink1 {margin-left:20px; position:relative; top:10px;}
.boxLink2 {margin-left:20px; position:relative; top:42px;}
.boxLink3 {margin-left:20px; position:relative; top:42px;}


.subcontent2{ margin:0px auto; padding:0px; float:left; width:195px; margin-left:10px;}
.uncomprising_compliance{ background-image:url(/images/uncomprising_compliance.gif); height:30px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.sub{ padding-left:6px; padding-top:10px; padding-bottom:10px; background:#ececec; height:178px;}
.sub h3{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-top:6px; padding-left:5px;}
.sub h3 a{ color:#000000; text-decoration:none;}

.sub ul{ margin:12px; margin-left:22px; margin-right:22px; padding:0px; list-style:square;}
.sub ul li{ margin-bottom:5px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#007DC3; line-height:16px;}
.sub ul li span{color:#6b6b6b;}
.sub ul li a{  text-decoration:none; color:#000000;}
.sub a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#027DC3; position:relative; }
.sub a:hover{ text-decoration:none; color:#027DC3;}


.respService{ background-image:url(/images/responsive_service.gif); height:30px; background-repeat:no-repeat;}
.comprehensive{background-image:url(/images/comprhensive_solutions.gif); height:30px; background-repeat:no-repeat; }


#page-footer
{
	background-image:url(/images/footer.gif);
	background-repeat:repeat-x

}

#footer{ background-image:url(/images/footer.gif); font-size:11px; width:968px;  padding:12px 0px 0px 0px; background-repeat:repeat-x; height:32px; clear:both;}
#copyright{ font-family:Arial, Helvetica, sans-serif; color:#898989; float:left; }

#footerLinks{ margin:0px auto; float:right; }

#footerLinks ul{ margin:0px auto; padding:0px;} 
#footerLinks ul li{ display:inline;  background-repeat:repeat-x;  }
#footerLinks ul li a{ text-decoration:none; padding-left:5px; padding-right:5px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
#footerLinks ul li a:hover{ color:#007dc3;}

.margin60{ height:60px;}





/* for sec 155 page*/
#whyShred{ width:276px; float:left;  position:relative; height:190px; background-color:#000000; margin-top:4px; }
#whyShred img {position:absolute; bottom:0px;}
#flash_Sec155{ float:left; position:relative; top:-5px;}

#headerNeed{ width:276px; margin:0px auto; padding:0px; position:relative; top:-2px; border-right:#C4C4C4 solid 1px;}

#needReach{ margin:0px auto; padding:0px; width:276px; float:left; vertical-align:top; position:relative; top:-8px;}
/*changed on 2 march--*/
#rightMainContent{float:left; margin:0; color:#5f5f5f;  padding:0px; border-left:#C4C4C4 solid 1px; margin-top:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; line-height:18px; width:650px;}
.rightMainContentInner {padding-top:15px; padding-left:30px; padding-bottom:50px; padding-right:45px;}
#rightMainContent h2{}
#rightMainContent a{ text-decoration:underline; color:#017DC3;}
#rightMainContent a:hover{text-decoration:none;}


#Reachlinks{ margin:0px auto; padding:0px; margin-top:15px; margin-left:26px;}


#Reachlinks ul{ margin:0px auto; padding:0px; padding-top:5px;  width:242px;}
#Reachlinks ul li{ margin:0px auto; padding:0px; list-style:none; background:url(/images/black_list_image.gif) no-repeat left; z-index:101; padding-left:15px; padding-top:2px; padding-bottom:3px;  border-bottom:#A3D6F5 solid 1px; }
#Reachlinks ul li a{ font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; text-decoration:none;}11

#headerNeedWithoutF{ margin:0px auto; padding:0px; padding-top:3px;}

#needReachWithoutF{ margin:0px auto; padding:0px; width:276px; float:left; vertical-align:top; position:relative; top:14px;  }


/*VS 2-3March09--------------*/

/*VS css for the find a branch page 0.4 ...........starts here..........*/

#rightMainBlueBox{ background:url(/images/fuelSur_bg.gif) no-repeat; height:84px; width:494px; float:left; padding:28px 24px 22px 24px;}
#rightMainContent h5{ font-family:Arial, Helvetica, sans-serif; color:#7E7E7E; font-size:15px; font-weight:bold;}
#rightMainBlueBox h3{ color:#007DC2;}
#rightMainBlueBoxSub1{  float:left; background:url(/images/fuel_surcharge_text.jpg) no-repeat; height:42px; width:209px; padding:6px 0px 0px 5px; }
#rightMainBlueBoxSub1 a{ color:#FFFFFF; text-decoration:underline; font-size:12px; }
#rightMainBlueBoxSub1 a:hover{ color:#FFFFFF; text-decoration:none;}
#en_espanol{ position:relative; left:40px; top:4px;}
#en_francia{position:relative; left:16px; top:4px;}

#rightMainBlueBoxSub2 a{ color:#FFFFFF; text-decoration:underline; font-size:12px; }
#rightMainBlueBoxSub2 a:hover{ color:#FFFFFF; text-decoration:none;}


#findbranchContent{background-color:#DBEDF7; width:491px; height:auto; float:left; padding:20px; }
.findbrachsub1{width:220px; float:left;}
.findbrachsub2{float:left; width:220px; margin-left:35px;}







.searchbranch{ float:left; background-color:#AFBCC4; vertical-align:top; padding:4px 5px 4px 5px;}
#rightMainBlueBoxSub2{ float:left; margin-left:35px; float:left; background:url(/images/fuel_surcharge_text.jpg) no-repeat; height:42px; width:209px; padding:6px 0px 0px 5px;  }
.srhTextBox{ width:120px; float:left;}
.srhTextBox input{ width:115px; height:18px;} 
.searchImage{ float:left;}
#findbrachContent2{ width:491px; margin-top:2px; margin-left:30px; background-color:#F6FAFD;} 
.findbranchContry{ margin:0px auto; float:left; padding:2px 2px 2px 2px;}



/*for the fuel surcharge page  0.4  */

#MainContentWrapperWithoutF{margin:0px auto; padding:0px; width:100%; z-index:100; background-image:url(/images/mainContentBgSimple.gif); background-repeat:repeat-x; height:auto; background-color:#FFFFFF; margin-top:15px; }
#PageName{ margin:0px auto; padding:0px; padding-top:5px; float:left; width:275px;}
#rightMainContentWithoutF{ padding-top:40px; padding-left:40px; border-left:#C4C4C4 solid 1px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}


#flash_Sec155_withoutF{ float:left;}

#headerNeedWithoutF{ margin:0px auto; padding:0px; padding-top:3px;}

#needReachWithoutF{ margin:0px auto; padding:0px; width:276px; float:left; vertical-align:top; }
#Description{ float:left; padding:36px 0px 36px 48px; width:645px; background-color:#181818; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; position:relative; top:5px; _width:642px;}
#Description img{ padding-right:15px;}


/*for fuel surcharge US rates Page 0.8.1 and 0.8.2*/

.ratelist td{ padding:6px 0px 6px 15px;}
.tblMainHeader{ background:url(/images/tblHeader.jpg);  font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
.tblCaption{ background-color:#EAEAEA; font-weight:bold;}
.greyBgTr{ background-image:url(/images/greyBgTr.gif)}
.whiteBgTr{ background-color:#EAEAEA;}


/* for contact us*/
.greytext{ color:#5f5f5f; font-size:15px;}
.greyTextSmall{color:#5f5f5f; font-size:12px;}
.contacts table td { padding:10px;}
#contactForm{  font-family:Arial, Helvetica, sans-serif;  }
#contactForm table.topForm {border-bottom:#85C1E3 solid 1px; border-top:#85C1E3 solid 1px;}
#contactForm table.topForm td{ padding:12px 0px 14px 20px; background-color:#DBEDF7;}

.contactFormC{ float:left; font-family:Arial, Helvetica, sans-serif;  }
.contactFormC table.topForm {border-bottom:#85C1E3 solid 1px; border-top:#85C1E3 solid 1px;}
.contactFormC table.topForm td{ padding:12px 0px 14px 20px; background-color:#DBEDF7;}

h6{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#007dc3;}
.largeTxtBox{ width:370px; height:20px; border:#C9C9C9 solid 1px;}
#textAreaBox{ background-color:#EDEDED; border-bottom:#85C1E3 solid 1px; border-top:#85C1E3 solid 1px;}
#textAreaBox textarea{ width:370px; height:143px; border:#C9C9C9 solid 1px; overflow:hidden;}
#textAreaBox td{padding:10px 0px 8px 20px;}
.smallTxtBox{ width:125px; height:20px; border:#C9C9C9 solid 1px;}
#sbmitBtn img{ position:relative; left:-25px;}


/*for coorporate history page*/
.tblForCorporate{ background:url(/images/corporate_tblheader.jpg) no-repeat; height:45px; padding-left:20px;  font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; }
.tblCorporate td{}
.corpContent{ background:url(/images/corp_content.gif) repeat-x; height:400px; padding-top:8px; }
.corpContent td{ padding:5px 0px 0px 30px; color:#FFFFFF;  }



/*site map-------*/

.siteMapContent1{ float:left; width:280px; margin-left:30px;}
.siteMapContent2{ float:left; width:280px; margin-left:30px;}
.siteMapContent3{ float:left; width:280px; margin-left:30px;}
.siteMapSubContent{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; margin-top:30px; margin-bottom:20px;}
.siteMapSubContent ul{list-style:none;}
.siteMapSubContent li{ color:#007DC3; background-color:#cfe6f4; padding:8px; border-bottom:1px solid #ffffff; font-weight:bold;}
.siteMapSubContent li a{ color:#007DC3; text-decoration:none;}
.siteMapSubContent ul li ul li{ color:#99FF99; list-style:none; border-bottom:none; padding-bottom:2px; font-weight:normal;}



.siteMapSubContent li a:hover{ color:#007DC3;}
.siteMapSubContent h4{ background-color:#017dc3; padding:8px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.siteMapSubContent h4 a{ color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}
.siteMapSubContent h4 a:hover{ text-decoration:underline;}

#MainSiteMapHeaderI{ margin:0px auto; padding-top:5px;}
#siteMapHeader{ background:url(/images/sitemap_header.gif) repeat-x; height:91px;}
#PageNameSiteMap{margin:0px auto; padding:0px;  float:left; width:275px;}

/*what to shared-------*/

.SharedContent1{ float:left; width:300px;}
.SharedContent2{ float:left;}
.SharedContentSub{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; margin-top:30px; margin-bottom:15px;}
.SharedContentSub ul{ margin:0px auto; padding-left:16px; list-style:square;}
.SharedContentSub li{ color:#828282;}


/*FAQ*/

.blueListStyle{ float:left; width:600px;}
.blueListStyle ul, .blueListStyle ol{font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-left:5px; line-height:22px; }
.blueListStyle li{margin-left:25px; padding-left:2px;}
.blueListStyle li a{ color:#007DC3; text-decoration:none; font-weight:bold;}
.blueListStyle li a:hover{ text-decoration:underline;}
.blueListStyle li a{ text-decoration:none;}

.caption{ width:580px; float:left; font-family:Arial, Helvetica, sans-serif; color:#017BC4; padding-top:12px; padding-left:10px; font-weight:bold;  background:url(/images/blue_caption_bg.jpg) left top no-repeat; height:37px; }

/*security page*/

#security{ margin:0px auto; padding:0px; width:100%;}
#security ul{ margin:0px auto; padding:0px; padding-left:25px; line-height:19px;}
.simpleList ul{ margin:0px auto; padding-left:25px;}
.simpleList li{margin:0px auto; list-style:square; }
.margin200{ height:200px;}

/* legal terms page*/


#legalContent{margin:0px auto;line-height:18px; padding:0px; padding-top:10px; padding-left:25px; padding-right:100px; color:#000000; }
#legalContent a{ text-decoration:underline; color:#007DC3;}
#legalContent a:hover{ text-decoration:none;}
.legalSubContent1{ float:left; width:433px; line-height:18px;}
.legalSubContent2{ float:left; margin-left:45px; width:441px; line-height:18px;}
#legalContent p {margin-bottom:8px;}



/*community shred right content*/
#comm_shred_right{margin:0px; padding:0px;}
.top_img_left{float:left; margin-left:10px;}
.top_img_right{margin-bottom:6px; float:right;}
.body_img_right{padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:20px; float:right;}
.body_img_right#canadaRight {border:1px solid #bbbbbb; padding:5px; margin:0px; margin-left:10px; margin-bottom:10px; }
.body_img_left#canadaLeft {border:1px solid #bbbbbb; padding:5px; margin:0px; margin-right:20px; margin-bottom:10px; }
.body_img_right#home {padding-bottom:10px;}
.body_img_left{padding-right:10px; padding-left:0px; padding-top:0px; padding-bottom:10px; float:left;}

.binsContent1{ float:left; width:250px; margin-left:30px;}
.binsContent2{ float:left; width:250px; margin-left:30px;}
.binsContent2 img{ padding-top:55px;}
.backTopLink
{
	cursor:pointer;
}

.backTopLink img
{

	height:31px;
	border:0px;
	width:91px;
}


#lblFooterText{display:block; clear:both;}


.binFloat {
float:right; margin:0px; margin-left:0px;
}

#rightMainContent p{margin:2px 0 10px 0; padding:0px;}

#rightMainContent #subcontent1 p
{
	width:auto;
}

.homeList{ list-style-type: circle; } 


#rightMainContent h1
{
	color:#007DC3;
	margin:0 0 20px 0;
	font-size:24px;
	font-weight:normal;
	line-height:28px;
}

#rightMainContent h2
{
	font-size:18px;
	font-weight:normal;
	color:#5f5f5f;
	margin:0 0 10px 0;	
	line-height:22px;
	
}



#rightMainContent h3
{
	background:transparent url(/images/blue_caption_bg.jpg) no-repeat scroll left top;
	color:#017BC4;
	
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	
	height:37px;
	padding-left:10px;
	padding-top:10px;

}

#rightMainContent h4
{
	color:#007DC3;
}


#rightMainContent h5
{
	font-size:18px;
	font-weight:normal;
	color:#5f5f5f;
	margin:0 0 2px 0;	
	line-height:22px;
	
}


#rightMainContent h6
{
	color:#ffffff;
	font-size:18px;
}

#rightMainContent div.contacts h6
{
	color:#007DC3;
	font-size:14px;
	font-weight:bold;
}

.bulletPointBox {
padding:15px; background-color:#ececec;
}

.bulletPointBox#industryList {
font-size:18px; text-align:center; line-height:22px; padding:20px;
}

.testimonial {
width:250px;
font-size:12px;
float:right;
padding:15px;
background-color:#ececec;
margin-left:20px;
color:#007dc3;
font-weight:bold;
}

.introText {
font-weight:normal;
}

#rightMainContent a.faqTitle {text-decoration:none;}



#rightMainContent .data
{
	height:100%;
	overflow:hidden;
}

#jobForm-wrapper
{
	background:#DBEDF7;
	padding:10px;
}


span#regionSelectHeader
{
	font-size:12px;
	font-weight:bold;
}

#frmJobRegion
{
}

#frmJobRegion select
{
	width:125px;
}

#jobSubmit
{
	width:50px;
	font-size:12px;
}

.btt
{
	margin-top:15px !important;
	margin-bottom:30px !important;

}


		#bottomCopy
		{
			border-bottom:1px solid #B3D6EA;
			border-top:1px solid #B3D6EA;
			color:#646464;
			float:right;
			font-family:arial;
			font-size:12px;
			padding:20px 0;
			width:600px;
			
			display:inline;
			margin-top:-70px;
			
		}
		
		
		#bottomCopy #aboutHeader
		{
			font-size:12px;
			font-weight:bold;
			color:#0684BF;
			margin-bottom:7px;
		}
		
		#bottomCopy p{padding:0 10px; line-height:18px;}
		
		#bottomCopy p a.moreInfoLink{color:#007EBC; display:block; margin:4px 0 0 0;}
		
		
		
		
.naidContainer {
margin:0px;
padding:0px;
width:600px;
float:right;
}

.naidContainerInt {
margin:0px;
padding:0px;
padding-left:15px;
border:1px solid #cfe6f4;
height:115px;
}



.naidTextInt2 {
color:#5a5a5a;
font-size:10px;
font-family:arial;
padding-top:28px;
line-height:14px;
}



.naidText {
color:#5a5a5a;
font-size:10px;
font-family:arial;
margin-top:30px;
margin-right:10px;
line-height:14px;
}

.naidTextBlue {
color:#017dc3;
font-size:10px;
font-family:arial;
}

.naidLogo {
float:left;
padding:0px;
margin:0px;
}




.naidCalloutContainer {
margin:0px;
padding:0px;
width:243px;
float:right;
border-top:1px solid #c4c4c4;
margin-top:58px;
margin-right:3px;
}

.naidLogoSmall {
float:left;
padding:0px;
margin:0px;
}

.naidTextInt {
color:#5a5a5a;
font-size:11px;
font-family:arial;
margin-top:16px;
line-height:14px;

}

a.naidLink {
text-decoration:underline;
color:#017dc3;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

/*Fraud Prevention table */
.fraudPreventionHeader
{ 
	background-color: #ebebeb;
	padding-bottom: 10px;
}

.fraudPreventionProvince
{text-align: center;}

.fraudPreventionTable tr
{height: 23px;}

/* Fuel Surcharge */
.fuelSurchargeList
{ padding-left: 20px;
}

/**********************/
/*** LOCATION PAGE V2 ***/
/**********************/

div.findBranchText
{
	background:#d3e9f4; 
	text-align:center; 
	background:url(/images/locations_v2.topbar_bg.jpg) no-repeat;
	
	width:579px;
	height:93px;
}

div.findBranchText p
{
	margin:0 !important;
	padding: 20px 0 0 0 !important;
}

div.findBranchText{margin-bottom:5px;}

.phoneNumberCallout span,
div.findBranchText span{color:#0078b3; font-weight:bold;}

div#findBranchContent
{
	clear:both; 
	padding:0; 
	
	width:580px; 
	height:166px;
	
	background:#ffffff; 
	margin-bottom:5px;
	
}

div.findBranchBoxLeft
{
position:relative;
width:287px; 
height:166px; 
background: url(/images/blue-box-rounded.jpg) no-repeat; 
color:#ffffff;

}

.findBranchBoxRight div.box1Wrapper,
.findBranchBoxLeft div.box1Wrapper
{
	position:absolute;
	top:20px;
	left:15px;
}

div.findBranchBoxRight
{
position:relative;
width:287px; 
height:166px; 
margin-left:3px; 
background: url(/images/blue-box-rounded.jpg) no-repeat;
color:#ffffff;
}

div.phoneNumberCallout
{
	background:url(/images/locations_v2.bottombar_bg.jpg) no-repeat;
	width:580px;
	height:45px;

	text-align:center; 
	clear:both;
}

div.phoneNumberCallout p
{
	padding:14px 0 0 0 !important;
	margin:0 !important;
}

div.SearchBoxWrap
{
	position:relative;
	top:5px;
}

div.srhTextBox
{
	position:absolute;
	top:0px;
	left:0px;
}

div.srhTextBox input
{
	width:168px;
}

div.searchImage
{
	position:absolute;
	top:0px;
	left:175px;
}

div.searchImage input
{
	background:url(/images/search_grey.jpg) no-repeat;
}

div.findBranchBoxRight .findbranchContry
{
	padding:0 !important;
}

div#headerNeed
{
	margin-top:12px !important;
	*margin-top:9px !important;
}


.leadershipTitle
{
	color: #017DC3;
	text-decoration: none;
}

