﻿body { 
 background:url(../images/back-grade.gif) top left repeat-x white;
 text-align: left;
 font-family: Arial;
 font-size: 0.7em;
 font-weight: normal;
 color: #4d4d4d;
 padding: 0px;
 margin: 0px;
}

h1 {
 font-size: 2.5em;
 font-weight: bold;
}

h2 {
 font-size: 1.8em;
 font-weight: bold;
}

h3 {
 font-size: 1.3em;
 font-weight: bold;
}

h4 {
 font-size: 1.1em;
 font-weight: bold;
}

h5 {
 font-size: 0.9em;
 font-weight: bold;
 font-style: italic;
}

a {
 text-decoration: none;
 color:#4d4d4d;
}

a:visited {
 color:#4d4d4d;
 }
 
a:hover {
 text-decoration: underline;
 }

img{
  border: none;
}

p.subNavImageTitle {
 display: block;
 float: left;
 width: 200px;
 margin: 0px 0px 10px 0px;
 padding: 0px;
}


#ContentHolder {
 text-align: center;
 margin: 0px auto 0px auto;
 width: 847px;
}

#Header {
 margin: 0px auto 0px auto;
 height: 112px;
}

img.CrispLogo{
 margin: 46px 0px 0px 18px;
 width: 114px;
 height: 48px;
 display: block;
 float: left;
}

#TopBarHome {
 margin: 0px auto 0px auto;
 height: 397px;
}

img.TopBarImageHome{
 margin: 0px 0px 0px 0px;
 width: 847px;
 height: 365px;
 display: block;
 float: left;
}

#TopBarSub {
 margin: 0px auto 0px auto;
 height: 210px;
}

img.TopBarImageSub{
 margin: 0px 0px 0px 0px;
 width: 847px;
 height: 156px;
 display: block;
 float: left;
}

img.TopBarImageSubNav{
 margin: 0px 0px 0px 0px;
 width: 847px;
 height: 128px;
 display: block;
 float: left;
}

img.mainNavHome { 
 display:block; 
 background:url(../images/nav-home.gif) top left no-repeat; 
 width:108px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavHome { 
 display:block; 
 background:url(../images/nav-home.gif) top left no-repeat; 
 width:108px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavHome:hover { 
 background-position: bottom;
 }

a.mainNavHome span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavTec { 
 display:block; 
 background:url(../images/nav-Tec.gif) top left no-repeat; 
 width:104px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavTec { 
 display:block; 
 background:url(../images/nav-Tec.gif) top left no-repeat; 
 width:104px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavTec:hover { 
 background-position: bottom;
 }

a.mainNavTec span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavProducts { 
 display:block; 
 background:url(../images/nav-Products.gif) top left no-repeat; 
 width:106px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavProducts { 
 display:block; 
 background:url(../images/nav-Products.gif) top left no-repeat; 
 width:106px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavProducts:hover { 
 background-position: bottom;
 }

a.mainNavProducts span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavPartners { 
 display:block; 
 background:url(../images/nav-Partners.gif) top left no-repeat; 
 width:104px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavPartners { 
 display:block; 
 background:url(../images/nav-Partners.gif) top left no-repeat; 
 width:104px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavPartners:hover { 
 background-position: bottom;
 }

a.mainNavPartners span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavNews { 
 display:block; 
 background:url(../images/nav-News.gif) top left no-repeat; 
 width:105px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavNews { 
 display:block; 
 background:url(../images/nav-News.gif) top left no-repeat; 
 width:105px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavNews:hover { 
 background-position: bottom;
 }

a.mainNavNews span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavAbout { 
 display:block; 
 background:url(../images/nav-About.gif) top left no-repeat; 
 width:105px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavAbout { 
 display:block; 
 background:url(../images/nav-About.gif) top left no-repeat; 
 width:105px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavAbout:hover { 
 background-position: bottom;
 }

a.mainNavAbout span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavCareers { 
 display:block; 
 background:url(../images/nav-Careers.gif) top right no-repeat; 
 width:105px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavCareers { 
 display:block; 
 background:url(../images/nav-Careers.gif) top right no-repeat; 
 width:105px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavCareers:hover { 
 background-position: bottom right;
 }

a.mainNavCareers span { 
 display:none; 
 visibility:hidden;
 } 
 
 img.mainNavContact { 
 display:block; 
 background:url(../images/nav-Contact.gif) top left no-repeat; 
 width:110px; 
 height:32px; 
 float: left; 
 margin: 0px; 
 }

a.mainNavContact { 
 display:block; 
 background:url(../images/nav-Contact.gif) top left no-repeat; 
 width:110px; 
 height:32px;  
 float: left; 
 margin: 0px; 
 }

a.mainNavContact:hover { 
 background-position: bottom;
 }

a.mainNavContact span { 
 display:none; 
 visibility:hidden;
 } 

#subNav {
 background: url(../images/SubNav-back-grade.gif) top left repeat-y #989797;
 margin: 0px;
 padding: 0px;
 height: 28px;
 width: 847px;
 display: block;
 float: left;
}

.tecSubNav { 
 padding-left: 250px;
 }

.subNav { 
 padding: 0px 0px 0px 0px;
 margin: 10px 0px 0px 10px;
 font-size: 0.8em;
 }
 
.subNav li {
 list-style:none;
 float:left;
 padding:0px 5px;
 color:#fff;
 }
 
a.subNav-menu {
 color:#fff;
 text-decoration: none;
 }
a.subNav-menu:visited {
 color:#fff;
 }
a.subNav-menu:hover {
 text-decoration: underline;
 }


#MainContent {
 margin: 0px auto 0px auto;
 text-align: left;
}

#contentLeft{
 margin: 0px;
 padding: 15px 25px 15px 25px;
 text-align: left;
 display: block;
 float: left;
 width: 500px;
}

#contentRight{
 margin: 0px;
 padding: 25px 15px 15px 25px;
 text-align: left;
 display: block;
 float: left;
 width: 220px;
}


#FooterHome {
 margin: 0px auto 0px auto;
 padding-top: 20px;
 height: 65px;
}

#FooterSub {
 margin: 0px auto 0px auto;
 padding-top: 55px;
 height: 65px;
}

.dottedLine {
 border-top: 1px dotted #4d4d4d;
}

.dottedLineVertical {
 margin-top: 30px;
 border-left: 1px dotted #4d4d4d;
 display: block;
 float: left;
 height: 220px;
 width: 10px;
}

.crumb { 
 padding: 0px;
 margin: 10px 0px 0px 10px;
 font-size: 0.8em;
 }
 
.crumb li {
 list-style:none;
 float:left;
 padding:0px 5px;
 
 }
 
a.crumb-menu {
 color:#4d4d4d;
 text-decoration: none;
 }
a.crumb-menu:visited {
 color:#4d4d4d;
 }
a.crumb-menu:hover {
 text-decoration: underline;
 }
 
 #reportAbuse {
 margin: -5px 15px 0px 0px;
 height: 25px;
 width: 220px;
 display: block;
 float: right;
 text-align: left; 
}
 
p.reportAbuse{
 font-weight: bold;
 font-size: 0.9em;
 display: block;
 float: left;
 margin: 5px 0px 0px 0px;
} 
 
a.reportAbuseTextLink{
 text-decoration: none;
 font-size: 0.8em;
 color:#4d4d4d;
 margin: 7px 0px 0px 5px;
 display: block;
 float: left;
}

a.reportAbuseTextLink:visited {
 color:#4d4d4d;
 }
 
a.reportAbuseTextLink:hover {
 color:#676767;
 text-decoration: underline;
 }
   
a.reportUK { 
 display:block; 
 background:url(../images/UK-Case-icon.gif) top left no-repeat; 
 width:23px; 
 height:23px; 
 float: left; 
 margin: 0px 0px 0px 10px; 
 }

a.reportUK span { 
 display:none; 
 visibility:hidden;
 } 
 
a.reportUS { 
 display:block; 
 background:url(../images/US-Case-icon.gif) top left no-repeat; 
 width:23px; 
 height:23px; 
 float: left; 
 margin: 0px 0px 0px 10px; 
 }

a.reportUS span { 
 display:none; 
 visibility:hidden;
 } 


#clear{
 clear: both;
}


/*Tec sub nav*/
a.industryProduct { 
 display:block; 
 background:url(../images/industry-product.gif) top left no-repeat; 
 width:188px; 
 height:73px;  
 float: left; 
 margin: 0px; 
 }

a.industryProduct:hover { 
 background-position: bottom;
 }

a.industryProduct span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.consumerProduct { 
 display:block; 
 background:url(../images/consumer-product.gif) top left no-repeat; 
 width:188px; 
 height:73px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.consumerProduct:hover { 
 background-position: bottom;
 }

a.consumerProduct span { 
 display:none; 
 visibility:hidden;
 } 
 
object.tecDiagramFull{
 margin: 0px 0px 0px -20px;
 display: block;
 float: left;
}

/*Products*/

h4.body {
 margin: 0px;
}

h4.bodyP2 {
 margin: 25px 0px 0px 0px;
}

h5.body { 
 margin: 0px;
}

.bodyNumList {  
 padding: 0px;
 margin: 10px 0px 0px 35px;
 }
 
.bodyNumList li {
 padding: 0px 0px 5px 0px;
 }

.bodyList {  
 padding: 0px;
 margin: 10px 0px 0px 35px;
 }
 
.bodyList li {
 padding: 0px 0px 5px 0px;
 list-style: disc;
 }
 
a.NetModerator { 
 display:block; 
 background:url(../images/NetModerator.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.NetModerator:hover { 
 background-position: bottom;
 }

a.NetModerator span { 
 display:none; 
 visibility:hidden;
 } 
 
a.AGE { 
 display:block; 
 background:url(../images/AGE.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.AGE:hover { 
 background-position: bottom;
 }

a.AGE span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.Crisp-Certified { 
 display:block; 
 background:url(../images/Crisp-Certified.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Crisp-Certified:hover { 
 background-position: bottom;
 }

a.Crisp-Certified span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.NetModerator-Diagram { 
 display:block; 
 background:url(../images/NetModerator-Diagram.gif) top left no-repeat; 
 width:188px; 
 height:53px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.NetModerator-Diagram:hover { 
 background-position: bottom;
 }

a.NetModerator-Diagram span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.Download-NetModerator-data { 
 display:block; 
 background:url(../images/Download-NetModerator-data.gif) top left no-repeat; 
 width:188px; 
 height:53px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Download-NetModerator-data:hover { 
 background-position: bottom;
 }

a.Download-NetModerator-data span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.Download-Certified-data { 
 display:block; 
 background:url(../images/Download-Certified-data.gif) top left no-repeat; 
 width:188px; 
 height:53px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Download-Certified-data:hover { 
 background-position: bottom;
 }

a.Download-Certified-data span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.AGE-product-web-site { 
 display:block; 
 background:url(../images/AGE-product-web-site.gif) top left no-repeat; 
 width:188px; 
 height:53px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.AGE-product-web-site:hover { 
 background-position: bottom;
 }

a.AGE-product-web-site span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.AGE-Diagram-How-It-Works { 
 display:block; 
 background:url(../images/AGE-Diagram-How-It-Works.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.AGE-Diagram-How-It-Works:hover { 
 background-position: bottom;
 }

a.AGE-Diagram-How-It-Works span { 
 display:none; 
 visibility:hidden;
 } 
 
 
 a.Download-AGE-Data-sheet { 
 display:block; 
 background:url(../images/Download-AGE-Data-sheet.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Download-AGE-Data-sheet:hover { 
 background-position: bottom;
 }

a.Download-AGE-Data-sheet span { 
 display:none; 
 visibility:hidden;
 } 
 
img.CrispCertifiedLogo {
 margin: 10px 0px 5px 10px;
 width: 166px;
 height: 70px;
 display: block;
 float: left;
}

 
/*News*/ 
 a.newsLinkMain {
 text-decoration: none;
 color:#4d4d4d;
 margin: 10px 0px 5px 0px;
 display: block;
 float: left;
 width: 490px;
}

a.newsLinkMain:visited {
 color:#4d4d4d;
 }
 
a.newsLinkMain:hover {
 text-decoration: underline;
 }
 
a.newsLinkSub {
 text-decoration: none;
 color:#4d4d4d;
 margin: 10px 0px 5px 0px;
 display: block;
 float: left;
 width: 190px;
}

a.newsLinkSub:visited {
 color:#4d4d4d;
 }
 
a.newsLinkSub:hover {
 text-decoration: underline;
 }
 
a.newsLinkSubBlank {
 text-decoration: none;
 color:#4d4d4d;
 margin: 10px 0px 5px 0px;
 padding: 0px 0px 0px 47px;
 display: block;
 float: left;
 width: 190px;
}

a.newsLinkSubBlank:visited {
 color:#4d4d4d;
 }
 
a.newsLinkSubBlank:hover {
 text-decoration: underline;
 } 

span.newsLinkSubDate {
 padding: 0px 0px 0px 20px;
} 


/*ourPeople*/ 
.ourPeopleSubNav { 
 padding: 0px;
 margin: 0px;
 font-size: 0.9em;
 }
 
.ourPeopleSubNav li {
 list-style:none;
 display: block;
 float: left;
 padding: 0px;
 margin: 0px;
 width: 250px;
 }
 
 li.ourPeopleSubNav-title  {
 list-style:none;
 display: block;
 float: left;
 padding: 4px 0px 10px 0px;
 margin: 0px;
 width: 250px;
 font-weight: bold;
 }
 
a.ourPeopleSubNav-menu {
 display: block;
 float: left;
 padding: 0px 0px 6px 15px;
 margin: 0px 0px 0px 0px;
 width: 230px;
 color:#4d4d4d;
 text-decoration: none;
 }
a.ourPeopleSubNav-menu:visited {
 color:#4d4d4d;
 }
a.ourPeopleSubNav-menu:hover {
 text-decoration: underline;
 }


a.ourPeopleLinkSubBlank {
 text-decoration: none;
 color:#4d4d4d;
 margin: 0px 0px 5px 0px;
 padding: 0px 0px 0px 10px;
 display: block;
 float: left;
 width: 220px;
}

a.ourPeopleLinkSubBlank:visited {
 color:#4d4d4d;
 }
 
a.ourPeopleLinkSubBlank:hover {
 text-decoration: underline;
 } 
 
 /*home*/
 a.homeProtect { 
 display:block; 
 background:url(../images/protect-home.jpg) top left no-repeat; 
 width:344px; 
 height:100px;  
 float: left; 
 margin: 0px; 
 }

a.homeProtect:hover { 
 background-position: bottom;
 }

a.homeProtect span { 
 display:none; 
 visibility:hidden;
 } 
 
 #LatestNewsHome { 
 background:url(../images/latest-news-home-back.gif) top left no-repeat transparent;
 padding: 0px;
 margin: 0px;
 width:503px; 
 height:100px;
 display:block;
 float: left;
}

 a.LatestNewsHomeTitle {
 padding: 25px 0px 0px 25px;
 margin: 0px;
 width:322px; 
 display: block;
 float: left;
 text-decoration: none;
 font-size: 1.2em;
 font-weight: bold;
 }
a.LatestNewsHomeTitle:visited {
 }
a.LatestNewsHomeTitle:hover {
 text-decoration: underline;
 }
 
 a.LatestNewsHomeSubTitle {
 padding: 5px 0px 0px 25px;
 margin: 0px;
 width:220px; 
 display:block;
 float: left;
 text-decoration: none;
 font-weight: bold;
 }
a.LatestNewsHomeSubTitle:visited {
 }
a.LatestNewsHomeSubTitle:hover {
 text-decoration: underline;
 }
 
 a.LatestNewsHomeDate {
 padding: 5px 0px 0px 0px;
 margin: 0px;
 width:97px; 
 display:block;
 float: left;
 text-decoration: none;
 font-weight: bold;
 text-align: right;
 }
a.LatestNewsHomeDate:visited {
 }
a.LatestNewsHomeDate:hover {
 text-decoration: underline;
 }
 
a.LatestNewsHomeDes {
 padding: 0px 0px 0px 25px;
 margin: 0px;
 width:322px; 
 display:block;
 float: left;
 text-decoration: none;
 }
 
a.LatestNewsHomeDes:visited {
 }
 
a.LatestNewsHomeDes:hover {
 text-decoration: underline;
 }
 
img.LatestNewsHomeImage {
 padding: 0px 0px 0px 0px;
 margin: -40px 0px 0px 17px;
 width: 114px;
 height: 58px;
 display:block;
 float: left;
 }
 

 /*Contact*/
.contentConatct{
 margin: 0px;
 padding: 15px 25px 15px 25px;
 text-align: left;
 display: block;
 float: left;
 width: 230px;
}

.contentConatctSub{
 margin: 0px;
 padding: 50px 25px 15px 25px;
 text-align: left;
 display: block;
 float: left;
 width: 230px;
}

/*awards and members*/
#contentFullPage{
 margin: 0px;
 padding: 15px 25px 15px 25px;
 text-align: left;
 display: block;
 float: left;
}

.contentQ{
 margin: 0px 0px 20px 0px;
 padding: 0px;
 text-align: center;
 display: block;
 float: left;
 width: 196px;
}

img.awardLogos{
 margin: 0px auto 0px auto;
 padding: 0px;
}


a.awardHolderImage{
 display: block;
 float: left;
 width: 194px;
 height: 65px;
}

a.awardHolderText{
 display: block;
 float: left;
 width: 194px;
}

/*Press Photo*/
a.pressPhotoHolderImage{
 display: block;
 float: left;
 width: 194px;
 height: 105px;
}

/*Crisp News*/
a.crispNewsHolderImage{
 padding: 15px 0px 0px 0px;
 display: block;
 float: left;
 width: 194px;
 height: 55px;
}


/*Partners*/
.contentLeftThird{
 margin: 0px 0px 20px 0px;
 padding: 0px;
 text-align: center;
 display: block;
 float: left;
 width: 166px;
}

a.partnersHolderImage{
 padding: 15px 0px 0px 0px;
 display: block;
 float: left;
 width: 164px;
 height: 60px;
}

a.partnersHolderText{
 display: block;
 float: left;
 width: 164px;
}

a.Partnership-Enquiries { 
 display:block; 
 background:url(../images/Partnership-Enquiries.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Partnership-Enquiries:hover { 
 background-position: bottom;
 }

a.Partnership-Enquiries span { 
 display:none; 
 visibility:hidden;
 } 
 
 a.Contact-Us { 
 display:block; 
 background:url(../images/Contact-Us.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Contact-Us:hover { 
 background-position: bottom;
 }

a.Contact-Us span { 
 display:none; 
 visibility:hidden;
 } 
 
/*about us*/ 
a.Our-People { 
 display:block; 
 background:url(../images/Our-People.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Our-People:hover { 
 background-position: bottom;
 }

a.Our-People span { 
 display:none; 
 visibility:hidden;
 } 
 
a.Awards-and-Memberships { 
 display:block; 
 background:url(../images/Awards-and-Memberships.gif) top left no-repeat; 
 width:188px; 
 height:43px;  
 float: left; 
 margin: 0px 0px 10px 0px;
 }

a.Awards-and-Memberships:hover { 
 background-position: bottom;
 }

a.Awards-and-Memberships span { 
 display:none; 
 visibility:hidden;
 } 
 
/*404 Error*/
 #error {
 text-align: left;
 margin: 0px;
 padding: 50px 0px 0px 50px;
 width: 450px;
}

/*Company Timeline*/
p.companyTimeLineImage {  
 display: block;
 float: left;
 width: 785px;
 height: 530px;
 overflow: auto; 
}

p.companyTimeLineTextKey {  
 display: block;
 float: left;
 margin: 0px;
 padding: 3px 25px 10px 5px;
}

img.companyTimeLineImageKey {  
 display: block;
 float: left;
 margin: 0px;
 padding: 5px 5px 5px 1px;
}

/*Certified*/
#MainContentCertPage {
 background:url(../images/cert-page-body.jpg) bottom right no-repeat transparent;
 margin: 0px auto 0px auto;
 padding: 0px 0px 15px 0px;
 text-align: left;
}


object.CrispCertifiedLogoLarge {  
 display: block;
 float: left;
 margin: 25px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 width: 329px;
 Height: 184px;
}

img.CrispCertifiedTag {  
 display: block;
 float: right;
 margin: 0px;
 padding: 78px 35px 0px 0px;
}

#CertPageFull { 
 width: 845px; 
 display: block;
 float: left;
 margin: 0px;
 padding: 0px 0px 0px 0px;
}

#CertPageLeft {
 width: 413px;  
 display: block;
 float: left;
 margin: 0px;
 padding: 10px 0px 0px 0px;
}

#CertPageRight {
 width: 413px;  
 display: block;
 float: right;
 margin: 0px;
 padding: 10px 0px 0px 0px;
}

h4.CertPageHeading {
 margin: 0px 0px 2px 0px;
 padding: 0px;
 color: #f47321;
}

p.CertPageBody {
 margin: 0px 0px 15px 0px;
 padding: 0px;
}

p.CertPageRef {
 margin: 0px;
 padding: 0px;
 font-size: 9px;
}

#FooterSubCertPage {
 margin: 0px auto 0px auto;
 padding-top: 0px;
 height: 65px;
}

img.crispLogoCertFooter {
 margin: 0px;
 padding: 5px 0px 0px 10px;
 display: block;
 float: left;
}

img.IWFLogoCertFooter {
 margin: 0px;
 padding: 5px 10px 0px 0px;
 display: block;
 float: right;
}

img.FOSILogoCertFooter {
 margin: 0px;
 padding: 9px 10px 0px 0px;
 display: block;
 float: right;
}
