body {
background:#FFF url(/images/imgTemplate/headerBg.gif) repeat-x top left;
text-align:center;
}

.floatleft {
float:left;
}

.floatright {
float:right;
}

.alpha{
color:#cc3628;
}
.card{
color:#0271a9;
}

/* start global body font declaration */

.corporateContentWrapper .mainCopy a,
.corporateContentWrapper .mainCopy a.heavy,
.corporateContentWrapper .mainCopy,
table#contactTable td,
.signupBox .right .signup h1,
.signupBox .right .success,
.signupBox .right .success h2,
.newsletterArchiveTitle,
.archiveWrapper .nav .navItem h1 a,
.archiveWrapper .nav .navItem p a,
.learningCenterContentWrapper h1,
.learningCenterContentWrapper p,
.learningCenterContentWrapper .row .section a.title,
.learningCenterContentWrapper .row .section li,
.learningCenterContentWrapper .row .section li a,
.learningCenterGlossaryTitle,
.learningCenterGlossaryTitle a,
.learningCenterGlossaryAtoZ a,
.learningCenterGlossaryAtoZ a:hover,
.glossaryTitle,
.glossaryLinkvillage li,
.glossaryLinkvillage li a,
.glossaryDefinition h2,
.glossaryDefinitionLeftColumn,
.glossaryDefinitionRightColumn,
.glossaryPopularKeywords h1,
.glossaryPopularKeywordsLeftColumn,
.glossaryPopularKeywordsRightColumn,
.glossaryPopularKeywords p a,
.glossaryHome p,
.glossaryHome h1,
.glossaryHomeKeywordsLeftColumn h1,
.glossaryHomeKeywordsLeftColumn a,
.glossaryHomeKeywordsRightColumn h1,
.glossaryHomeKeywordsRightColumn a,
.learningCenterL2Wrapper h1,
.learningCenterL2Wrapper h1 a,
.learningCenterL2Row a,
.learningCenterL2Row p,
.learningCenterL2Row a.learnMore,
.learningCenterL3n4Wrapper .header,
.learningCenterL3n4Wrapper .header a,
.learningCenterL3n4Row h1,
.learningCenterL3n4Row p,
.learningCenterL3n4Row h2,
.learningCenterL3n4Row li,
.learningCenterL3n4Row li a,
.learningCenterL3n4Row p strong,
.learningCenterL3n4Row p a,
.learningCenterL3n4Row p a strong,
.learningCenterL3n4Row .moreAboutBox a,
.learningCenterL3n4Row .moreAboutBox a.active,
.printerSupplyLocatorImageBox h3 a,
.printerSupplyLocatorGrid .column .item a.itemDesc,
.comparisonPrintEmailBox a.print,
.comparisonPrintEmailBox a.email,
#filterResultBox,
.filterResultRow .filterResultItemCopy p,
.filterResultRow .filterResultItemPriceBox h6,
table.compareTable td.colOne,
table.compareTable td.colOther,
table.compareTable td.colOther a,
#categoryBreadCrumb,
#categoryContentWrapper,
.footerSignupWrapper a,
.footerList h2, .footerList h2 a,
.footerList li,
.footerList li a,
.footerBase .copyright,
.footerBase .phone,
.footerBase .phone p,
.footerBase .fax,
.footerBase .fax p,
.footerBase .support,
#categoryContentWrapper .cat3Row p a,
#categoryContentWrapper .cat3Row li a,
#categoryContentWrapper .cat3Row p a strong,
#news-id-cards-id-badgesContentWrapper,
#categoryContentWrapper .catIndustriesMainCopy,
#catIndustriesCallBox,
#homeContentWrapper,
#moduleShopOurStore,
#homeGreyBar,
.homeArticle,
.homeSpotlight,
table#forumsTable,
#supportContentWrapper,
table, table a, table h1, table h2, table h3,
#orphanedContentWrapper,
#printerSupplyLocatorHomeCTA,
#printerSupplyLocatorHomeCopy {
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#454545;
line-height:17px;
}

table h1, table h2, table h3 {
font-weight:bold;
display:block;
}
table p {margin:0 0 10px 0;}
table a {text-decoration:underline;}
/* end global body font declaration */

/* page wrapper defining total width of content */
.wrapper {
width:960px;
margin:0 auto;
padding:0;
text-align:left;
}

.header {
width:960px;
margin:0 auto;
float:left;
position:relative;
}

.headerTtl {
margin:0;
padding:0 0 0 349px;
float:left;
}

.headerTab {
margin:0;
padding:0;
float:right;
display:inline;
}
.headerTab a.myAccount{
padding:auto 0;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:25px;
text-decoration:none;
float:left;
display:inline;
}
.headerTab a:hover.myAccount{text-decoration:underline;}

#mainLogo {
margin:1px 0 0 14px;
width:936px;
height:37px;
padding:0;
float:left;
display:inline;
position:relative;
}

div.headerChat {
width:166px;
height:51px;
position:absolute;
top:-8px;
left:384px;
}




/*#mainLogo .welcomeUser {
padding:0 11px 0 0;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#747474;
line-height:14px;
position:absolute;
top:6px;
right:12px;
}*/

.header .welcomeUser {
font-family:Helvetica, Arial, sans-serif;
color: #FFF;
font-size: 12px;
font-weight:bold;
margin: 7px 23px 0 0;
width: 260px;
position:absolute;
top:0;
left:0;
}

#headerSearch {
position:absolute;
top:-1px;
left:696px;
height:34px;
width:214px;
}

.navContainer {
margin:6px 0 0 0;
padding:0;
float:left;
}


.leftNavInlineElement{
float:left;
display:block;
}

/* start homepage content */

.homeWrapper {
width:936px;
margin:14px 0 0 0;
padding:0;
float:left;
display:inline;
}



/* end homepage content */

.fullWidthContentWrapper {
width:936px;
margin:0;
padding:0;
float:right;
display:inline;
/* border:1px solid #000000; */
}

/* start fna */
#needsFormShell{
width:583px;
height:402px;
margin:0 0 0 174px;
background:url(/images/imgFNA/fnaBgV2.jpg) no-repeat left top;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#fff;
float:left;
display:inline;
position:relative;
}
#needsFormShellEs{
width:583px;
height:402px;
margin:0 0 0 174px;
background:url(/images/imgFNA/fnaEsBgV2.jpg) no-repeat left top;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#fff;
float:left;
display:inline;
position:relative;
}
#needsFormShell-generic{
width:583px;
height:550px;
margin:0 0 30px 130px;
/*background:url(/images/imgFNA/fnaBgV2.jpg) no-repeat left top;*/
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#fff;
float:left;
display:block;
position:relative;
}
#needsFormShellEs-generic{
width:583px;
height:550px;
margin:0 0 30px 130px;
/*background:url(/images/imgFNA/fnaEsBgV2.jpg) no-repeat left top;*/
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
color:#fff;
float:left;
display:block;
position:relative;
}


a#FNAformLanguageSwitcher {
font-family:Helvetica, Arial, sans-serif;
color:#454545;
font-size:14px;
font-weight:bold;
line-height:16px;
text-decoration:underline;
white-space:nowrap;
position:absolute;
left:600px;
top:369px;
}

#FNAformIframe {
position:absolute;
left:49px;
top:0px;
}

#theFNALoadingMsg {
height:32px;
padding:0 45px 0 0;
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
font-weight:bold;
line-height:32px;
color:#fff;
background:url(/images/imgFNA/fnaLoader.gif) no-repeat right center;
position:absolute;
left:99px;
top:123px;
}

/* end fna */

/* start orphaned pages */
#orphanedContentWrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
position:relative;
}

#orphanedContentWrapper h1 {margin:10px 0 20px 0;}
#orphanedContentWrapper h1 a {
margin:0;
font-size:32px;
font-weight:bold;
text-decoration:none;
line-height:32px;
color:#454545;
}
#orphanedContentWrapper h1 a:hover {text-decoration:underline;}
#orphanedContentWrapper a.orphanedMainPicLink {
margin:0 12px 12px 0;
float:left;
display:inline;
}
#orphanedContentWrapper #orphanedMainParagraph {
_width:400px;
margin:0 0 12px 0;
padding:0;
float:left;
display:block;
}
#orphanedContentWrapper #orphanedMainParagraph p.shortp {
width:400px;
margin:0 166px 14px 0;
display:block;
}
#orphanedContentWrapper #orphanedMainParagraph p.shortp a{color:#454545;}

#orphanedContentWrapper #orphanedMainBtnOuter {
float:left;
background:url(/images/imgOrphaned/orphanedBtnRight.gif) no-repeat right top;
}
#orphanedContentWrapper #orphanedMainBtnInner {
margin:0;
padding:0;
background:url(/images/imgOrphaned/orphanedBtnLeft.gif) no-repeat left top;
}
#orphanedContentWrapper #orphanedMainBtnInner a.orphanedMainBtnLink {
display:block;
margin:0;
padding:10px 0 0 25px;
font-style:normal;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#fff;
cursor: pointer; cursor: hand;
}
#orphanedContentWrapper #orphanedMainBtnInner em{
display:block;
margin:0;
padding:0 25px 0 0;
height:55px;
font-style:normal;
font-size:14px;
font-weight:bold;
text-decoration:none;
text-align:center;
white-space:nowrap;
color:#fff;
cursor: pointer; cursor: hand;
}

#orphanedContentWrapper p {
width:698px;
margin:0 0 15px 0;
float:left;
display:block;
}
#orphanedContentWrapper p a{color:#454545;}
#orphanedContentWrapper h2 {
width:698px;
margin:0 0 15px 0;
font-weight:bold;
float:left;
display:block;
}
#orphanedContentWrapper ul{
margin:0 0 10px 0;
padding:0;
list-style-type:none;
float:left;
display:block;
}
#orphanedContentWrapper li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
#orphanedContentWrapper li a{
margin:0;
padding:0;
text-decoration:underline;
}
#orphanedContentWrapper li strong{font-weight:bold;}


/* end orphaned pages */

/* start support */

#supportContentWrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
position:relative;
}
#supportContentWrapper h1{
margin:0 0 15px 0;
font-size:14px;
font-weight:bold;
display:block;
}
#supportContentWrapper h2{
margin:0 0 0 0;
font-size:13px;
font-weight:bold;
display:block;
}
#supportContentWrapper p{margin:0 0 15px 0;}
#supportContentWrapper a.supportDownloadLink {
margin:10px 0 0 0;
height:31px;
padding:0 0 0 35px;
background:url(/images/imgSupport/cd.jpg) no-repeat left top;
font-weight:bold;
color:#454545;
line-height:31px;
text-decoration:none;
display:block;
}
#supportContentWrapper a:hover.supportDownloadLink {text-decoration:underline;}

/* end support */



/* start news-id-cards-id-badges generated via blogger */
#news-id-cards-id-badgesContentWrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
/* border:1px solid #000000; */
}
#news-id-cards-id-badgesContentWrapper .blogHeader {
padding-bottom:5px;
font-size:16px;
font-weight:bold;
line-height:18px
}
#news-id-cards-id-badgesContentWrapper a {color:#454545;}
#news-id-cards-id-badgesContentWrapper .blogDate, #news-id-cards-id-badgesContentWrapper h2.sidebar-title {
margin:20px 0 5px 0;
padding:0 0 5px 0;
border-bottom:1px solid #c6c6c6;
font-size:14px;
font-weight:bold;
width:698px;
float:left;
display:block;
}
#news-id-cards-id-badgesContentWrapper .blogTitle {
font-weight:bold;
float:left;
display:inline;
}
#news-id-cards-id-badgesContentWrapper .blogStory {float:left;}
#news-id-cards-id-badgesContentWrapper .blogByline {
float:right;
font-size:11px;
display:inline-block;
}
#news-id-cards-id-badgesContentWrapper .blogStory {
width:698px;
float:left;
display:block;
}
#news-id-cards-id-badgesContentWrapper .archive-list {
float:left;
display:inline;
}

/* end news-id-cards-id-badges generated via blogger */

/* start corporate content */

.corporateWrapper {
width:936px;
margin:15px 0 0 0;
padding:0;
float:left;
display:inline;
}
.corporateContentWrapper {
width:698px;
margin:35px 0 0 0;
padding:0 0 30px 0;
float:right;
display:inline;
/* border:1px solid #000000; */
}
.corporateContentWrapper h1.titleLong{
margin:0;
padding:auto 0;
padding-left:12px;
height:20px;
font-family:Helvetica, Arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#454545;
line-height:24px;
float:left;
display:inline;
}
.corporateContentWrapper h1.titleShort{
margin:0;
padding:auto 0;
padding-left:12px;
height:20px;
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#454545;
line-height:20px;
border-bottom:1px solid #454545;
float:left;
display:inline;
}
.corporateContentWrapper h1.titleLong{
width:686px;
/*background: url(/images/imgCorporate/corporateHeaderLongBg.gif) no-repeat top left;*/
}
.corporateContentWrapper h1.titleShort{
width:326px;
/*background: url(/images/imgCorporate/corporateHeaderShortBg.gif) no-repeat top left;*/
}
.corporateContentWrapper h1.titleShort a, .corporateContentWrapper h1.titleLong a{
font-family:Helvetica, Arial, sans-serif;
font-size:16px;
font-weight:bold;
color:#454545;
line-height:20px;
text-decoration:none;
}
.corporateContentWrapper h1.titleShort a:hover, .corporateContentWrapper h1.titleLong a:hover{
text-decoration:underline;
}
.corporateContentWrapper .mainCopy {
margin:0 0 0 12px;
float:left;
display:inline;
}
.corporateContentWrapper .mainCopy h2 {
margin:20px 0 -5px 0;
font-size:14px;
font-weight:bold;
}
.corporateContentWrapper .mainCopy h2 a {
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#454545;
}
.corporateContentWrapper .mainCopy a, .corporateContentWrapper .mainCopy a.heavy{
color:#5ea3d5;
text-decoration:none;
}
.corporateContentWrapper .mainCopy a.heavy{
font-weight:bold;
}
.corporateContentWrapper .mainCopy a:hover, .corporateContentWrapper .mainCopy a:hover.heavy{
text-decoration:underline;
}
.corporateContentWrapper .mainCopy p{
margin-top:10px;
}
.corporateContentWrapper .mainCopy p strong, .corporateContentWrapper .mainCopy strong{
font-weight:bold;
}
.corporateContentWrapper .mainCopy p em{
font-style:italic;
}
.corporateContentWrapper .mainCopy span.required{
color:#df6653;
font-weight:bold;
}
.corporateContentWrapper .mainCopy ul{
margin:5px 0 0 0;
padding:0;
list-style-type:none;
}
.corporateContentWrapper .mainCopy li{
margin:0 0 4px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
}
table#contactTable {
border-spacing:3px;
}
table#contactTable td {
margin:3px 3px;
padding:3px 3px;
font-weight:bold;
}
table#contactTable td.pushRight {
width:153px;
padding-top:8px;
vertical-align:top;
text-align:right;
}
.corporateContentWrapper .mainDoubleRow{
width:698px;
margin:34px 0 0 0;
padding:0;
float:left;
display:inline;
}
.corporateContentWrapper .mainDoubleRow .left, .corporateContentWrapper .mainDoubleRow .right{
width:338px;
margin:0;
padding:0;
display:inline;
}
.corporateContentWrapper .mainDoubleRow .left{
float:left;
}
.corporateContentWrapper .mainDoubleRow .right{
float:right;
}
.corporateContentWrapper .mainPressReleaseRow{
width:698px;
margin:12px 0 0 0;
padding:0;
float:left;
display:inline;
}

.corporateNavWrapper {
width:226px;
margin:0;
padding:0;
float:left;
display:inline;
/* border:1px solid #000000; */
}

.corporateNavHeader {margin-bottom:7px;}

/* end corporate content */



/* start newsletter archive */


/* start newsletter archive signup */
.signupWrapper {
width:698px;
height:113px;
margin:5px 0 25px 0;
background: url(/images/imgNewsletterArchive/signupYellowBg.gif) repeat-x top left;
float:left;
display:inline;
}

.signupWrapper .left{
width:698px;
height:113px;
background: url(/images/imgNewsletterArchive/signupYellowL.gif) no-repeat top left;
}

.signupWrapper .right{
width:698px;
height:113px;
background: url(/images/imgNewsletterArchive/signupYellowR.gif) no-repeat top right;
}

.signupBox {
width:680px;
/*min-width:686px;
max-width:911px;*/
height:91px;
margin:12px 0 0 9px;
background: #FFF url(/images/imgNewsletterArchive/signupWhiteL.gif) no-repeat top left;
display:inline;
float:left;
}

.signupBox .right{
width:680px;
/*min-width:686px;
max-width:911px;*/
height:91px;
background: url(/images/imgNewsletterArchive/signupWhiteR.gif) no-repeat top right;
}

.signupBox .right .title{
width:335px;
margin:20px 0 0 22px;
display:inline;
font-family:Helvetica, Arial, sans-serif;
font-size:26px;
font-weight:bold;
color:#454545;
line-height:27px;
float:left;
}

.signupBox .right .signup {
width:304px;
margin:25px 0 0 0;
padding:0;
display:inline;
float:left;
}

.signupBox .right .signup h1{
margin:0 0 3px 0;
width:304px;
display:block;
float:left;
font-size:15px;
font-weight:bold;
line-height:19px;
}

/* start newsletter archive signup success */

.signupBox .right .success {
width:304px;
/*min-width:310px;
max-width:528px;*/
margin:12px 0 0 0;
padding:0;
font-size:15px;
line-height:23px;
text-align:center;
display:inline;
float:left;
}

.signupBox .right .success h1{
margin:0;
width:100%;
display:block;
float:left;
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
font-weight:bold;
color:#0496d4;
line-height:24px;
}

.signupBox .right .success h2{
margin:0 0 3px 0;
width:100%;
display:block;
float:left;
font-size:15px;
font-weight:bold;
line-height:19px;
}

/* end newsletter archive signup success */

#newslettersignup .sbox_l  {
	background: white url('/images/imgNewsletterArchive/newslettersignup_l.gif') no-repeat top left;
	float: left;
	width: 9px; height: 19px;
}

#newslettersignup .sbox_r  {
	background: white url('/images/imgNewsletterArchive/newslettersignup_r.gif') no-repeat top left;
	float: left;
	width: 17px; height: 19px;
}

#newslettersignup .sbox_go  {
	padding:0 0 0 10px;
	float: left;
}

#newslettersignup .sbox input {
	background: white url('/images/imgNewsletterArchive/newslettersignup_bg.gif') repeat-x top left;
	float: left;
	border: 0;
	height: 19px; width: 187px;
	padding: 3px 3px 3px 3px;
	font: 11px/13px arial;
	color: #000;
}

/* end newsletter archive signup */

.newsletterArchiveTitle {
width:698px;
margin:0 0 13px 0;
padding:0 0 2px 0;
font-size:16px;
font-weight:bold;
line-height:20px;
border-bottom:1px solid #ababab;
float:left;
}

.archiveWrapper {
width:698px;
margin:0;
padding:0 0 20px 0;
float:left;
display:inline;
}

.archiveWrapper .nav{
width:698px;
height:100px;
margin:4px 0 0 0;
overflow:scroll;
float:left;
display:inline;
z-index:20;
}

.archiveWrapper .nav .navItem{
width:670px;
margin:0 0 10px 0;
padding:2px 0 2px 6px;
border-left:1px solid #a3a3a3;
float:left;
display:block;
}

.archiveWrapper .nav .navItem h1 a{
width:670px;
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
line-height:15px;
text-decoration:none;
float:left;
display:block;
}

.archiveWrapper .nav .navItem h1 a:hover{
text-decoration:none;
}

.archiveWrapper .nav .navItem p a{
width:670px;
margin:0;
padding:0;
font-size:14px;
line-height:15px;
text-decoration:none;
float:left;
display:block;
}

.archiveWrapper .nav .navItem p a:hover{
text-decoration:underline;
}

.archiveWrapper .email{
width:690px;
height:500px;
margin:20px 0 0 0;
padding:0;
border:1px solid #bfbfbf;
float:left;
display:inline;
}

/* end newsletter archive */

/* start learning center */

.learningCenterWrapper {
width:936px;
margin:14px 0 0 0;
padding:0;
float:left;
display:inline;
}

/* start learning center content */

.learningCenterContentWrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
/* border:1px solid #000000; */
}

.learningCenterContentWrapper h1{
margin:30px 0 0 0;
padding:0;
text-align:center;
font-size:22px;
font-weight:bold;
line-height:24px;
display:block;
}

.learningCenterContentWrapper p{
margin:25px 70px 33px 83px;
padding:0;
display:block;
}

.learningCenterContentWrapper .row{
margin:0 0 1px 0;
padding:0;
width:100%;
float:left;
display:block;
}

.learningCenterContentWrapper .row .sectionLeft{
margin:0;
padding:0;
float:left;
}

.learningCenterContentWrapper .row .sectionRight{
margin:0;
padding:0;
float:right;
}

.learningCenterContentWrapper .row .section{
margin:0;
padding:0;
width:343px;
}

.learningCenterContentWrapper .row .section img{
margin:0;
padding:0;
width:343px;
height:105px;
float:left;
}

.learningCenterContentWrapper .row .section a.title{
margin:0 0 11px 0;
padding:4px 0 0 12px;
width:331px;
height:17px;
background-color:#f5ce31;
font-size:15px;
font-weight:bold;
text-decoration:none;
display:inline-block;
float:left;
}

.learningCenterContentWrapper .row .section .listLeft{
margin:0;
padding:0;
float:left;
}

.learningCenterContentWrapper .row .section .listRight{
margin:0;
padding:0;
float:right;
}

.learningCenterContentWrapper .row .section ul{
margin:0;
padding:0;
width:165px;
list-style-type:none;
float:left;
/* border:1px solid #000000; */
}

.learningCenterContentWrapper .row .section li{
margin:0;
padding:3px 0 3px 12px;
border-bottom:1px solid #cccccc;
}

.learningCenterContentWrapper .row .section li a{
margin:0;
padding:0;
text-decoration:none;
}

.learningCenterContentWrapper .row .section li a:hover{
font-weight:bold;
text-decoration:none;}

.learningCenterGlossaryBox {
margin:30px 0 0 0;
padding:0;
float:left;
display:inline;
}

.learningCenterGlossaryTitle {
margin:0;
padding:3px 0 0 8px;
width:690px;
height:16px;
background:#f5ce31;
font-size:15px;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}

.learningCenterGlossaryTitle a{
font-size:15px;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}
.learningCenterGlossaryTitle a:hover{
text-decoration:underline;
}
/* end learning center content */

/* start learning center glossary */

.learningCenterGlossaryWrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
}

.learningCenterGlossaryAtoZ {
margin:0;
padding:28px 0 0 0;
width:698px;
height:45px;
background:url(/images/imgLearningCenter/glossaryDetailHeaderBg.jpg) no-repeat top left;
float:left;
display:inline;
}

.learningCenterGlossaryAtoZ a{
margin:0 0 0 6px;
padding:21px 0 0 0;
font-size:15px;
text-decoration:none;
float:right;
display:inline;
}
.learningCenterGlossaryAtoZ a:hover{
margin:0 0 0 6px;
padding:21px 0 0 0;
font-size:15px;
color:#0271a9;
text-decoration:none;
float:right;
display:inline;
}
.learningCenterGlossaryAtoZ a.active{
margin:0 0 0 6px;
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:40px;
font-weight:bold;
color:#0271a9;
line-height:40px;
text-decoration:none;
float:right;
display:inline;
}
.learningCenterGlossaryAtoZ a.active:hover{
/*font-size:40px;*/
color:#0271a9;
text-decoration:none;
}

.glossaryTitle {
margin:0;
padding:3px 0 0 8px;
width:690px;
height:16px;
background:#f5ce31;
font-size:15px;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}
.glossaryTitle a{
font-size:15px;
color:#454545;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}
.glossaryTitle a:hover{
text-decoration:underline;
}

.glossaryLinkvillage {
margin:16px 0 0 0;
padding:0;
width:698px;
float:left;
display:block;
}

.glossaryLinkvillage ul{
margin:0;
padding:2px 0 0 0;
/*width:155px;*/
width:24%;
list-style-type:none;
float:left;
border-left:1px solid #848383;
/* border:1px solid #000000; */
}

.glossaryLinkvillage li{
margin:0;
padding:0 4px 4px 19px;
font-size:14px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat left top;
}

.glossaryLinkvillage li a{
margin:0;
padding:0;
font-size:13px;
text-decoration:none;
color:#2f2f2f;
}

.glossaryLinkvillage li a:hover{
text-decoration:underline;
}

.glossaryDefinition {
margin:33px 0 0 0;
padding:0;
width:698px;
float:left;
display:inline;
}

.glossaryDefinition a{
color:#4b4b4b;
text-decoration:underline;
}

.glossaryDefinition p{
margin:0 0 10px 0;
padding:0;
}

.glossaryDefinition ul{
margin:10px 0 10px 0;
padding:0;
list-style:circle;
}

.glossaryDefinition li{
margin:0 0 8px 15px;
list-style:circle;
}

.glossaryDefinition strong{
font-weight:bold;
}

.glossaryDefinition h1{
margin:0;
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#0271a8;
text-align:center;
}

.glossaryDefinition h2{
margin:0;
padding:0;
font-size:13px;
font-weight:bold;
text-decoration:none;
text-align:left;
display:block;
}

.glossaryDefinitionLeftColumn{
margin:32px 16px 0 0;
padding:0;
width:340px;
text-decoration:none;
float:left;
display:inline;
}

.glossaryDefinitionRightColumn{
margin:32px 0 0 0;
padding:0;
width:340px;
text-decoration:none;
float:left;
display:inline;
}

.glossaryPopularKeywords {
margin:33px 0 0 0;
padding:0;
width:698px;
float:left;
display:inline;
}

.glossaryPopularKeywords h1{
margin:0;
padding:0;
font-size:18px;
font-weight:bold;
text-decoration:none;
}

.glossaryPopularKeywordsLeftColumn{
margin:21px 16px 0 0;
padding:0;
width:340px;
text-decoration:none;
line-height:13px;
float:left;
display:inline;
}

.glossaryPopularKeywordsRightColumn{
margin:21px 0 0 0;
padding:0;
width:340px;
text-decoration:none;
line-height:13px;
float:left;
display:inline;
}

.glossaryPopularKeywords p{
margin:0 0 24px 0;
padding:0;
width:340px;
float:left;
display:inline;
}

.glossaryPopularKeywords p a{
margin:0 0 7px 0;
padding:0;
width:340px;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:16px;
float:left;
display:block;
}

.glossaryPopularKeywords p a.learnMore{
margin:5px 0 0 0;
padding:0;
width:340px;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#0271a8;
float:left;
display:block;
}

.glossaryHome {
margin:0;
padding:0;
width:698px;
float:left;
display:inline;
}

.glossaryHome p{
margin:40px 50px 0 84px;
padding:0;
float:left;
display:inline;
}

.glossaryHome h1{
margin:30px 0 0 0;
padding:0;
font-size:18px;
font-weight:bold;
text-decoration:none;
line-height:20px;
float:left;
display:inline;
}

.glossaryHomeKeywords {
margin:14px 0 0 0;
padding:0;
width:698px;
float:left;
display:inline;
}

.glossaryHomeKeywordsRow {
margin:0 0 26px 0;
padding:0;
width:698px;
float:left;
display:inline;
}

.glossaryHomeKeywordsLeftColumn{
margin:0;
padding:0;
width:341px;
float:left;
display:inline;
}

.glossaryHomeKeywordsLeftColumn h1{
margin:0 0 4px 0;
padding:0 0 2px 0;
width:341px;
border-bottom:1px solid #848383;
font-size:24px;
font-weight:bold;
text-decoration:none;
line-height:24px;
float:left;
display:block;
}

.glossaryHomeKeywordsLeftColumn a{
margin:5px -1px 0 0;
padding:0 10px 0 0;
width:160px;
text-decoration:none;
float:left;
display:inline-block;
}

.glossaryHomeKeywordsLeftColumn a:hover{
text-decoration:underline;
}

.glossaryHomeKeywordsRightColumn{
margin:0;
padding:0;
width:341px;
float:right;
display:inline;
}

.glossaryHomeKeywordsRightColumn h1{
margin:0 0 4px 0;
padding:0 0 2px 0;
width:341px;
border-bottom:1px solid #848383;
font-size:24px;
font-weight:bold;
text-decoration:none;
line-height:24px;
float:left;
display:block;
}

.glossaryHomeKeywordsRightColumn a{
margin:5px -1px 0 0;
padding:0 10px 0 0;
width:160px;
text-decoration:none;
float:left;
display:inline-block;
}

.glossaryHomeKeywordsRightColumn a:hover{
text-decoration:underline;
}

/* end learning center glossary */


.learningCenterL2Wrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
}

.learningCenterL2Wrapper .headerImg{
margin:0;
padding:0;
float:right;
display:inline;
}

.learningCenterL2Wrapper h1{
width:680px;
margin:0 0 40px 0;
padding:4px 9px 4px 9px;
font-size:14px;
font-weight:bold;
background:#f5ce31;
float:left;
display:inline;
}
.learningCenterL2Wrapper h1 a{
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
text-decoration:none;
background:#f5ce31;
float:left;
display:inline;
}
.learningCenterL2Wrapper h1 a:hover{
text-decoration:underline;
}

.learningCenterL2Row {
margin:0 0 35px 0;
padding:0;
width:698px;
float:left;
display:inline;
}

.sectionLeft {
margin:0;
padding:0;
width:343px;
float:left;
display:inline;
}

.sectionRight {
margin:0;
padding:0;
width:343px;
float:right;
display:inline;
}

.learningCenterL2Row a.icon{
margin:0 auto;
padding:0;
width:64px;
text-align:center;
text-decoration:none;
border:none;
float:left;
display:inline;
}

.learningCenterL2Row a{
margin:0;
padding:10px 0 2px 0;
width:279px;
font-size:16px;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #aeadad;
float:left;
display:inline;
}

.learningCenterL2Row p{
margin:10px 0 0 0;
padding:0;
width:343px;
float:left;
display:inline;
}

.learningCenterL2Row a.learnMore{
margin:4px 0 0 0;
padding:0;
width:339px;
font-size:14px;
font-weight:bold;
text-decoration:none;
line-height:16px;
border:none;
float:left;
display:inline;
}

.learningCenterL2Row a:hover.learnMore{
text-decoration:underline;
}

.learningCenterL3n4Wrapper {
width:698px;
margin:0;
padding:0;
float:right;
display:inline;
}

.learningCenterL3n4Wrapper .headerApplicationsAndUses{
margin:0;
padding:0;
width:698px;
height:105px;
background:url(/images/imgLearningCenter/applicationsAndUsesPic.jpg) no-repeat right top;
float:left;
display:inline;
}

.learningCenterL3n4Wrapper .headerIndustrySolutions{
margin:0;
padding:0;
width:698px;
height:105px;
background:url(/images/imgLearningCenter/industriesPic.jpg) no-repeat right top;
float:left;
display:inline;
}

.learningCenterL3n4Wrapper .headerTechnology{
margin:0;
padding:0;
width:698px;
height:105px;
background:url(/images/imgLearningCenter/technologyPic.jpg) no-repeat right top;
float:left;
display:inline;
}

.learningCenterL3n4Wrapper .headerHowTo{
margin:0;
padding:0;
width:698px;
height:105px;
background:url(/images/imgLearningCenter/howToPic.jpg) no-repeat right top;
float:left;
display:inline;
}

/* start learning center L3 and L4 titles */
.learningCenterL3n4Wrapper .headerTechnology .encodedFeaturesTtl, 
.learningCenterL3n4Wrapper .headerTechnology .printAndDesignTtl, 
.learningCenterL3n4Wrapper .headerTechnology .brandsTtl, 
.learningCenterL3n4Wrapper .headerTechnology .printersAndSystemsTtl, 
.learningCenterL3n4Wrapper .headerTechnology .readersAndAccessoriesTtl, 
.learningCenterL3n4Wrapper .headerTechnology .softwareTtl, 
.learningCenterL3n4Wrapper .headerTechnology .biometricsTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .accessControlTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .visitorManagementTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .employeeIdTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .paymentCardsTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .timeAndAttendanceTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .identificationTtl,
.learningCenterL3n4Wrapper .headerApplicationsAndUses .securityTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .multifunctionalTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .membershipTtl, 
.learningCenterL3n4Wrapper .headerApplicationsAndUses .loyaltyTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .corporateTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .governmentTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .casinoTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .entertainmentTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .gymsTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .publicTransitTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .hospitalsTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .restaurantTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .militaryTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .childIdCardsTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .groceryTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .librariesTtl, 
.learningCenterL3n4Wrapper .headerIndustrySolutions .retailTtl,
.learningCenterL3n4Wrapper .headerIndustrySolutions .schoolsTtl,
.learningCenterL3n4Wrapper .headerHowTo .softwareAndDatabaseTtl,
.learningCenterL3n4Wrapper .headerHowTo .programsAndPolicyTtl,
.learningCenterL3n4Wrapper .headerHowTo .applicationsTtl,
.learningCenterL3n4Wrapper .headerHowTo .maintenanceTtl,
.learningCenterL3n4Wrapper .headerHowTo .setupTtl,
.learningCenterL3n4Wrapper .headerHowTo .designTtl,
.learningCenterL3n4Wrapper .headerHowTo .printingTtl,
.learningCenterL3n4Wrapper .headerHowTo .greenTtl{
margin:0 0 0 21px;
padding:39px 0 0 59px;
font-family:Helvetica, Arial, sans-serif;
font-size:24px;
font-weight:bold;
color:#454545;
line-height:26px;
float:left;
display:inline;
}


.learningCenterL3n4Wrapper .headerTechnology .encodedFeaturesTtl{
background:url(/images/imgLearningCenter/learningCenterIconEncodedFeatures.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerTechnology .printAndDesignTtl{
background:url(/images/imgLearningCenter/learningCenterIconPrintAndDesign.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerTechnology .brandsTtl{
background:url(/images/imgLearningCenter/learningCenterIconBrands.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerTechnology .printersAndSystemsTtl{
background:url(/images/imgLearningCenter/learningCenterIconPrintersAndSystems.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerTechnology .readersAndAccessoriesTtl{
background:url(/images/imgLearningCenter/learningCenterIconReadersAndAccessories.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerTechnology .softwareTtl{
background:url(/images/imgLearningCenter/learningCenterIconSoftware.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerTechnology .biometricsTtl{
background:url(/images/imgLearningCenter/learningCenterIconBiometrics.gif) no-repeat left bottom;
}

.learningCenterL3n4Wrapper .headerApplicationsAndUses .accessControlTtl{
background:url(/images/imgLearningCenter/learningCenterIconAccessControl.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .visitorManagementTtl{
background:url(/images/imgLearningCenter/learningCenterIconVisitorManagement.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .employeeIdTtl{
background:url(/images/imgLearningCenter/learningCenterIconEmployeeID.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .paymentCardsTtl{
background:url(/images/imgLearningCenter/learningCenterIconPaymentCards.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .timeAndAttendanceTtl{
background:url(/images/imgLearningCenter/learningCenterIconTimeAndAttendance.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .identificationTtl{
background:url(/images/imgLearningCenter/learningCenterIconIdentification.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .securityTtl{
background:url(/images/imgLearningCenter/learningCenterIconSecurity.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .multifunctionalTtl{
background:url(/images/imgLearningCenter/learningCenterIconMultifunctional.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .membershipTtl{
background:url(/images/imgLearningCenter/learningCenterIconMembership.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerApplicationsAndUses .loyaltyTtl{
background:url(/images/imgLearningCenter/learningCenterIconLoyalty.gif) no-repeat left bottom;
}

.learningCenterL3n4Wrapper .headerIndustrySolutions .corporateTtl{
background:url(/images/imgLearningCenter/learningCenterIconCorporate.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .governmentTtl{
background:url(/images/imgLearningCenter/learningCenterIconGovernment.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .casinoTtl{
background:url(/images/imgLearningCenter/learningCenterIconCasino.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .entertainmentTtl{
background:url(/images/imgLearningCenter/learningCenterIconEntertainment.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .gymsTtl{
background:url(/images/imgLearningCenter/learningCenterIconGyms.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .publicTransitTtl{
background:url(/images/imgLearningCenter/learningCenterIconPublicTransit.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .hospitalsTtl{
background:url(/images/imgLearningCenter/learningCenterIconHospitals.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .restaurantTtl{
background:url(/images/imgLearningCenter/learningCenterIconRestaurant.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .militaryTtl{
background:url(/images/imgLearningCenter/learningCenterIconMilitary.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .childIdCardsTtl{
background:url(/images/imgLearningCenter/learningCenterIconChildIdCards.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .groceryTtl{
background:url(/images/imgLearningCenter/learningCenterIconGrocery.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .librariesTtl{
background:url(/images/imgLearningCenter/learningCenterIconLibraries.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .retailTtl{
background:url(/images/imgLearningCenter/learningCenterIconRetail.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerIndustrySolutions .schoolsTtl{
background:url(/images/imgLearningCenter/learningCenterIconSchools.gif) no-repeat left bottom;
}

.learningCenterL3n4Wrapper .headerHowTo .softwareAndDatabaseTtl{
background:url(/images/imgLearningCenter/learningCenterIconSoftware.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .programsAndPolicyTtl{
background:url(/images/imgLearningCenter/learningCenterIconPrograms.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .applicationsTtl{
background:url(/images/imgLearningCenter/learningCenterIconApplications.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .maintenanceTtl{
background:url(/images/imgLearningCenter/learningCenterIconMaintenance.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .setupTtl{
background:url(/images/imgLearningCenter/learningCenterIconSetup.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .designTtl{
background:url(/images/imgLearningCenter/learningCenterIconDesign.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .printingTtl{
background:url(/images/imgLearningCenter/learningCenterIconPrinting.gif) no-repeat left bottom;
}
.learningCenterL3n4Wrapper .headerHowTo .greenTtl{
background:url(/images/imgLearningCenter/learningCenterIconGreenID.gif) no-repeat left bottom;
}

/* end learning center L3 and L4 titles */

.learningCenterL3n4Wrapper .header{
width:680px;
margin:0 0 17px 0;
padding:4px 9px 4px 9px;
font-size:14px;
font-weight:bold;
background:#f5ce31;
float:left;
display:inline;
}

.learningCenterL3n4Wrapper .header a{
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.learningCenterL3n4Row {
margin:0 0 35px 0;
padding:0;
width:698px;
float:left;
display:inline;
}

.sectionLeft {
margin:0;
padding:0;
width:343px;
float:left;
display:inline;
}

.sectionRight {
margin:0;
padding:0;
width:343px;
float:right;
display:inline;
}

.learningCenterL3n4Row h1{
margin:22px 0 22px 0;
padding:0;
width:343px;
font-size:17px;
font-weight:bold;
line-height:16px;
float:left;
display:block;
}

.learningCenterL3n4Row p{
margin:0 0 18px 0;
padding:0;
width:343px;
float:left;
display:block;
}
.learningCenterL3n4Row h2{
margin:0;
padding:0;
width:343px;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}
.learningCenterL3n4Row ul{
margin:0 0 10px 0;
padding:0;
list-style-type:none;
float:left;
display:block;
}
.learningCenterL3n4Row li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
.learningCenterL3n4Row li a{
margin:0;
padding:0;
text-decoration:underline;
}
.learningCenterL3n4Row li strong{font-weight:bold;}
.learningCenterL3n4Row p strong{
margin:0;
padding:0;
font-weight:bold;
text-decoration:none;
display:inline;
}
.learningCenterL3n4Row p a{
margin:0;
padding:0;
text-decoration:underline;
display:inline;
}
.learningCenterL3n4Row p a strong{
margin:0;
padding:0;
font-weight:bold;
text-decoration:underline;
display:inline;
}



.learningCenterL3n4Row .moreAboutBox {
margin:0 0 22px 0;
padding:12px 15px 12px 15px;
border:2px solid #f5ce31;
width:309px;
float:left;
display:inline;
}

.learningCenterL3n4Row .moreAboutBox h4{
margin:0;
padding:0;
width:309px;
_width:306px; /* crazy ie6 fix */
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#0271a8;
float:left;
display:inline;
}

.learningCenterL3n4Row .moreAboutBox a{
margin:5px 0 0 0;
padding:0 0 0 8px;
width:301px;
_width:298px; /* crazy ie6 fix */
text-decoration:none;
background:url(/images/imgLearningCenter/BulletDash.gif) no-repeat left top;
float:left;
display:inline;
}

.learningCenterL3n4Row .moreAboutBox a:hover{
text-decoration:underline;
}

.learningCenterL3n4Row .moreAboutBox a.active{
margin:5px 0 0 0;
padding:0 0 0 8px;
width:301px;
_width:298px; /* crazy ie6 fix */
font-weight:bold;
text-decoration:none;
background:url(/images/imgLearningCenter/BulletDash.gif) no-repeat left top;
float:left;
display:inline;
}


/* start learning center nav */

.learningCenterNavWrapper {
width:226px;
margin:0;
padding:0;
float:left;
display:inline;
/* border:1px solid #000000; */
}

.learningCenterNavHeader {margin-bottom:7px;}

/* end learning center nav */


/* end learning center */



/* start category content */

#categoryWrapper {
width:936px;
margin:15px 0 0 0;
padding:0;
float:left;
display:inline;
}

#categoryBreadCrumb {
width:698px;
margin:0 0 0 238px;
font-size:12px;
line-height:15px;
font-weight:normal;
}
#categoryBreadCrumb a{
color:#888;
text-decoration:none;
}
#categoryBreadCrumb a.current{
color:#0370a8;
font-weight:bold;
text-decoration:none;
}
#categoryBreadCrumb a:hover, #categoryBreadCrumb a:hover.current{text-decoration:underline;}



#categoryContentWrapper {
margin:0;
padding:0;
width:698px;
float:right;
display:inline;
/* border:1px solid #000000; */
position:relative;
}

#categoryContentWrapper .catMainTeaserBlock{
margin:45px 0 0 0;
padding:0;
width:698px;
height:212px;
float:left;
display:inline;
position:relative;
border-bottom:1px solid #c3c3c3;
}

#categoryContentWrapper .catIndustriesTeaserBlock{
margin:0;
padding:0;
width:698px;
height:245px;
_height:205px;
float:left;
display:inline;
position:relative;
}

/* start static category header versions */

#categoryContentWrapper .catIndustriesTeaserBlock h1 { margin:50px 0 0 0; padding:0 0 7px 0; width:698px; font-size:26px; font-weight:normal; color:6f6f6f; line-height:19px; border-bottom:1px solid #c3c3c3; float:left; display:inline; }


/* start common to all versions */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7,
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle8,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 {
margin:0;
padding:0;
width:698px;
height:212px;
float:left;
display:inline;
position:relative;
}

#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle10 {
margin:0;
padding:0;
width:698px;
height:174px;
float:left;
display:inline;
position:relative;
border-bottom:1px solid #c3c3c3;
}

#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 {
margin:0;
padding:0;
width:698px;
height:212px;
float:left;
display:inline;
position:relative;
}

#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle8 {height:202px;}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 a.shopNowBtn,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 a.shopNowBtn {
width:55px;
height:54px;
padding-top:14px;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:14px;
text-align:center;
text-decoration:none;
position:absolute;
top:17px;
right:18px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 a {
color:#0370A8;
text-decoration:none;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 a.shopNowBtn {
width:55px;
height:40px;
padding-top:14px;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
line-height:14px;
text-align:center;
text-decoration:none;
position:absolute;
top:0;
right:0;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 a#addThisLink {
position:absolute;
bottom:5px;
left:0;
}

#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h1,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h2 {
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:36px;
font-weight:bold;
color:#000;
line-height:38px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 h1 {
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:26px;
font-weight:normal;
color:#6f6f6f;
line-height:38px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 h1 span { padding-left:20px; color:#0370A8; font-weight:bold; font-size:22px; }

#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 h1 a { padding-left:20px; font-size:22px; font-weight:bold;}

#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h1 a{font-size:30px; line-height:32px; color:#333; text-decoration:none;}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h2 a{color:#0271a8; text-decoration:none; font-size:26px; line-height:28px;}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h1 a:hover, #categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h2 a:hover{text-decoration:none;}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h2 {color:#0271a8;}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h2,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h2,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h2, #categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h2.notBold,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h2,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h2,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h2,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h2 {
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#454545;
line-height:16px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h2.notBold {font-weight:normal;}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h2 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h2 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h2 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h2 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h2 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h2 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h2 a {
color:#454545;
text-decoration:none;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h2 a:hover,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h2 a:hover,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h2 a:hover,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h2 a:hover,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h2 a:hover,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h2 a:hover,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h2 a:hover {
text-decoration:underline;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h3,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h3,
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle8 h3 {
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#454545;
line-height:14px;
}
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle10 h3 {
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#454545;
line-height:14px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle11 h3 {
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#6f6f6f;
line-height:14px;
width:285px;
position:absolute;
top:55px;
left:0;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h3 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h3 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h3 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h3 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h3 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h3 a,
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h3 a,
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle8 h3 a {
color:#454545;
line-height:14px;
text-decoration:underline;
}
/* end common to all versions */

/* start static category header version 1 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h1{
margin:17px 0 0 258px;
width:342px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h2{
margin:17px 0 0 258px;
width:342px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle1 h3{
margin:7px 0 0 258px;
width:342px;
}
/* end static category header version 1 */
/* start static category header version 2 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h1{
margin:17px 0 0 13px;
width:588px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h2{
margin:7px 0 0 13px;
width:588px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle2 h3{
margin:23px 0 0 414px;
width:186px;
}
/* end static category header version 2 */
/* start static category header version 3 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h1{
margin:17px 0 0 98px;
width:502px;
text-align:center;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h2{
margin:7px 0 0 98px;
width:502px;
text-align:center;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle3 h3{
/*margin:130px 0 0 98px;*/
width:502px;
position:absolute;
top:208px;
left:98px;
}
/* end static category header version 3 */
/* start static category header version 4 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h1{
margin:21px 0 0 23px;
width:578px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h2{
margin:7px 0 0 23px;
width:578px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle4 h3{
margin:14px 0 0 23px;
width:260px;
}
/* end static category header version 4 */
/* start static category header version 5 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h1{
margin:15px 0 0 98px;
width:502px;
text-align:center;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h2{
margin:7px 0 0 98px;
width:502px;
text-align:center;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle5 h3{
margin:38px 0 0 311px;
width:289px;
}
/* end static category header version 5 */
/* start static category header version 6 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h1{
margin:17px 0 0 13px;
width:587px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h2{
margin:10px 0 0 13px;
width:400px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle6 h3{
margin:16px 0 0 13px;
width:400px;
}
/* end static category header version 6 */
/* start static category header version 7 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h1{
margin:17px 0 0 21px;
width:579px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h2{
margin:6px 0 0 21px;
width:579px;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle7 h3{
margin:118px 0 0 290px;
width:310px;
}
/* end static category header version 7 */
/* start static industries category header version 8 */
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle8 h1{
position:absolute;
top:20px;
left:1px;
width:696px;
font-family:Helvetica, Arial, sans-serif;
font-size:34px;
font-weight:bold;
color:#000;
line-height:36px;
text-align:center;
}
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle8 h3{
width:225px;
position:absolute;
top:89px;
left:425px;
}
/* end static industries category header version 8 */
/* start static category header version 9 */
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h1{
margin:16px 0 0 20px;
width:580px;
text-align:right;
}
#categoryContentWrapper .catMainTeaserBlock #catHeaderStyle9 h2{
margin:7px 0 0 20px;
width:580px;
text-align:right;
}
/* end static category header version 9 */


#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle10 h2{
width:698px;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:normal;
color:#454545;
line-height:31px;
}
#categoryContentWrapper .catIndustriesTeaserBlock #catHeaderStyle10 h3{
width:698px;
font-family:Helvetica, Arial, sans-serif;
font-size:12px;
font-weight:normal;
color:#454545;

}


/* end static category header versions */
#categoryContentWrapper #cat1Content {
width:498px;
margin:14px 0 0 0;
float:left;
display:inline;
}
#categoryContentWrapper #cat1Content .cat1CopyRow {
margin:0 0 16px 0;
padding:0;
width:498px;
float:left;
display:inline;
}
#categoryContentWrapper #cat1Content .cat1CopyRow a{color:#454545;}
#categoryContentWrapper #cat1Content .cat1CopyRow h2{
font-weight:bold;
display:block;
}
#categoryContentWrapper #cat1Content .cat1CopyRow ul{
margin:0 0 10px 0;
padding:0;
width:343px;
list-style-type:none;
float:left;
display:block;
}
#categoryContentWrapper #cat1Content .cat1CopyRow li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
#categoryContentWrapper #cat1Content .cat1CopyRow li a{
margin:0;
padding:0;
text-decoration:underline;
}


#categoryContentWrapper #cat1Content .cat1Item {
margin:0 0 12px 0;
padding:0;
width:498px;
float:left;
display:block;
}
#categoryContentWrapper #cat1Content .cat1Item a.cat1ItemPicLeft, #categoryContentWrapper #cat1Content .cat1Item a.cat1ItemPicRight {
margin:0;
padding:0;
width:170px;
float:left;
display:inline;
}
#categoryContentWrapper #cat1Content .cat1Item a.cat1ItemPicRight {float:right;}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyLeft, #categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight {
padding:0;
margin:0;
width:316px;
float:left;
display:inline-block;
}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight {float:right;}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyLeft h1 a, #categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight h1 a {
padding:0 0 8px 0;
margin:0;
color:#454545;
font-size:14px;
font-weight:bold;
text-decoration:none;
display:block;
}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyLeft h1 a:hover, #categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight h1 a:hover {text-decoration:underline;}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyLeft a.cat1ItemLearnMore, #categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight a.cat1ItemLearnMore {
color:#0271a8;
text-decoration:none;
display:block;
}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyLeft a:hover.cat1ItemLearnMore, #categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight a:hover.cat1ItemLearnMore {text-decoration:underline;}
#categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyLeft p, #categoryContentWrapper #cat1Content .cat1Item .cat1ItemCopyRight p {margin:0 0 15px 0;}








#categoryContentWrapper #cat2Content {
width:689px;
margin:14px 0 0 0;
float:left;
display:inline;
}
#categoryContentWrapper #cat2Content .cat2CopyRow {
margin:0 0 16px 0;
padding:0;
width:689px;
float:left;
display:inline;
}
#categoryContentWrapper #cat2Content .cat2CopyRow a{color:#454545;}

#categoryContentWrapper #cat2Content .cat2CopyRow h1{
font-size:22px;
line-height:24px;
font-weight:bold;
display:block;
}

#categoryContentWrapper #cat2Content .cat2CopyRow h2{
font-weight:bold;
display:block;
}

#categoryContentWrapper #cat2Content .cat2v1Row {
margin:0 0 30px 90px;
padding:0;
width:498px;
float:left;
display:inline;
}
#categoryContentWrapper #cat2Content .cat2v1Row .cat2v1ItemLeft, #categoryContentWrapper #cat2Content .cat2v1Row .cat2v1ItemRight {
margin:0;
padding:0;
width:243px;
float:left;
display:inline;
}
#categoryContentWrapper #cat2Content .cat2v1Row .cat2v1ItemRight {float:right;}
#categoryContentWrapper #cat2Content .cat2v1Row h1{
padding-bottom:12px;
margin-bottom:10px;
width:243px;
font-size:14px;
font-weight:bold;
text-align:center;
border-bottom:1px solid #454545;
display:block;
}
#categoryContentWrapper #cat2Content .cat2v1Row h1 a{
color:#454545;
text-decoration:none;}
#categoryContentWrapper #cat2Content .cat2v1Row h1 a:hover{text-decoration:underline;}
#categoryContentWrapper #cat2Content .cat2v1Row a.cat2v1ItemPic {
margin:0 0 10px 0;
padding:0;
float:left;
display:block;
}
#categoryContentWrapper #cat2Content .cat2v1Row p.cat2v1ItemCopy {
margin:0;
padding:0;
display:inline;
}
#categoryContentWrapper #cat2Content .cat2v1Row p.cat2v1ItemCopy strong{font-weight:bold;}



#categoryContentWrapper #cat2Content .cat2v1Row p.cat2v1ItemCopy a.cat2v1ItemLearnMore {
color:#0271a8;
text-decoration:none;
display:block;
}
#categoryContentWrapper #cat2Content .cat2v1Row p.cat2v1ItemCopy a:hover.cat2v1ItemLearnMore {text-decoration:underline;}

#categoryContentWrapper #cat2Content .cat2v2Item {
margin:0 0 22px 0;
padding:0;
width:689px;
float:left;
display:block;
}
#categoryContentWrapper #cat2Content .cat2v2Item a.cat2v2ItemPic {
margin:29px 0 0 0;
padding:0;
width:170px;
float:left;
display:inline;
}
#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy {
padding:0 0 0 12px;
margin:0;
width:507px;
_width:500px; /* fix for crazy ie6 issue */
float:left;
display:inline-block;
}
#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy h1 a{
padding:0 0 8px 0;
margin:0;
color:#454545;
font-size:14px;
font-weight:bold;
text-decoration:none;
display:block;
}
#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy h1 a:hover{text-decoration:underline;}
#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy a.cat2v2ItemLearnMore {
color:#0271a8;
text-decoration:none;
display:block;
}
#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy a:hover.cat2v2ItemLearnMore {text-decoration:underline;}
#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy p{margin:0 0 15px 0;}

#categoryContentWrapper #cat2Content .cat2v2Item .cat2v2ItemCopy a.catShopNowBtn {
margin:10px 0 5px;
padding:0;
display:block;
}


#categoryContentWrapper #catPhotoIdSysContent {
width:698px;
margin:14px 0 0 0;
float:left;
display:inline;
}
#categoryContentWrapper #catPhotoIdSysContent p{
margin:0 0 15px 0;
}
#categoryContentWrapper #catPhotoIdSysContent p a{
color:#454545;
text-decoration:underline;
}
#categoryContentWrapper #catPhotoIdSysContent h2{
margin:0;
padding:0;
width:343px;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}
#categoryContentWrapper #catPhotoIdSysContent h2 a{
color:#454545;
text-decoration:underline;
}
#categoryContentWrapper #catPhotoIdSysContent ul{
margin:0 0 10px 0;
padding:0;
width:343px;
list-style-type:none;
float:left;
display:block;
}
#categoryContentWrapper #catPhotoIdSysContent li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
#categoryContentWrapper #catPhotoIdSysContent li a{
margin:0;
padding:0;
text-decoration:underline;
}

#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysLeft, #categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysRight {
width:333px;
_width:335px;
margin:0;
float:left;
display:inline;
}

#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysLeft ul li a {color:#0372a9; text-decoration:none;}
#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysLeft ul li a:hover {text-decoration:underline;}

#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysRight {
width:333px;
float:right;
}

#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysItemsContainer {
margin:0;
padding:0 0 20px 0;
width:331px;

float:left;
border:1px solid #c3c3c3;
}

#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysItemsHeader {
margin:0;
padding:4px 0 0 0;
text-align:center;
background:url(/images/imgCategory/photoIDSystemsHeaderBg.gif) repeat-x top left;
height:27px;
}

#categoryContentWrapper #catPhotoIdSysContent #catPhotoIdSysItemsHeader p {
font-size:18px;
font-weight:bold;
margin:0;
padding:0;
color:#fff;
}

/*
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItemsTitle {
margin:0;
padding:auto 0;
padding-left:12px;
width:333px;
height:39px;
background:url(/images/imgCategory/photoIDSystemsTitleBg.gif) no-repeat top left;
color:#fff;
font-size:18px;
font-weight:bold;
line-height:39px;
float:left;
display:block;
text-indent:-9999px;
}*/

#categoryContentWrapper #catPhotoIdSysContent #catPhotoId10off {
margin:0 0 20px 0;
padding:auto 0;
width:334px;
height:120px;
background:url(/images/imgCategory/Photo-ID-Systems-Banner_333x120.jpg) no-repeat top left;
overflow:hidden;
text-indent:-9999px;
}

#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem {
margin:30px 0 0 0;
padding:0 0 0 25px;
width:306px;
float:left;
display:block;

}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem a.catPhotoIdSysItemPic {
margin:0;
padding:0;
float:left;
display:inline;
}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy {
padding:25px 0 0 20px;
width:196px;
float:left;
display:inline;
}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy h1 a{
color:#454545;
font-size:14px;
font-weight:bold;
text-decoration:none;
display:block;
}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy h1 a:hover{text-decoration:underline;}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy a.catPhotoIdSysItemLearnMore {
color:#0271a8;
text-decoration:none;
display:inline;
}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy a:hover.catPhotoIdSysItemLearnMore {text-decoration:underline;}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy a.catPhotoIdSysItemLearnMoreBold {
color:#0271a8;
text-decoration:none;
font-weight:bold;
display:inline;
}
#categoryContentWrapper #catPhotoIdSysContent .catPhotoIdSysItem .catPhotoIdSysItemCopy a:hover.catPhotoIdSysItemLearnMoreBold {text-decoration:underline;}


#categoryContentWrapper #catFeaturedProducts {
width:669px;
height:144px;
margin:14px 0 0 0;
padding:0 10px 30px 10px;
background:url(/images/imgCategory/FeaturedProductsBg2.gif) repeat-x 0 0;
float:left;
display:inline;
}
#categoryContentWrapper #catFeaturedProducts h1{
width:669px;
height:23px;
margin:0;
padding:auto 0;
color:#fff;
font-size:18px;
font-weight:bold;
text-align:center;
line-height:23px;
float:left;
display:block;
}
#categoryContentWrapper #catFeaturedProducts .catFeaturedProductsItem {
width:133px;
margin:0;
padding:0;
background:#fff;
float:left;
display:inline;
}
#categoryContentWrapper #catFeaturedProducts .catFeaturedProductsItem a.catFeaturedProductsPic {
margin:0;
padding:0;
width:133px;
}
#categoryContentWrapper #catFeaturedProducts .catFeaturedProductsItem a.catFeaturedProductsPic img {
margin-left:29px;
padding-top:7px;
width:75px;
height:75px;
}
#categoryContentWrapper #catFeaturedProducts .catFeaturedProductsItem a.catFeaturedProductsTxt {
width:123px;
margin:0;
height:25px;
padding:5px 5px 0 5px;
text-align:center;
font-size:11px;
line-height:12px;
font-weight:normal;
color:#454545;
text-decoration:none;
display:block;
overflow:hidden;
}
#categoryContentWrapper #catFeaturedProducts .catFeaturedProductsItem a:hover.catFeaturedProductsTxt {text-decoration:underline;}
#categoryContentWrapper #catFeaturedProducts .catFeaturedProductsItem a.catFeaturedProductsBtn {
margin:0 0 0 41px;
padding:0;
}








#categoryContentWrapper .cat3Row{
width:695px;
margin:20px 0 0 0;
float:left;
display:inline;
}
#categoryContentWrapper .cat3Item{
width:127px;
margin:0 23px;
float:left;
display:inline;
}
#categoryContentWrapper .cat3Item img{
margin:0 auto;
text-align:center;
display:block;
}
#categoryContentWrapper .cat3Item a.pn, #categoryContentWrapper .cat3Item a.title, #categoryContentWrapper .cat3Item a.shopnow {
font-weight:bold;
text-decoration:none;
display:block;
}
#categoryContentWrapper .cat3Item a.pn {
margin:10px 0 0 0;
font-size:11px;
color:#454545;
}
#categoryContentWrapper .cat3Item a.title{
margin:5px 0 0 0;
color:#000;
}
#categoryContentWrapper .cat3Item a.shopnow{
color:#ee9424;
}
#categoryContentWrapper .cat3Item a:hover.pn, #categoryContentWrapper .cat3Item a:hover.shopnow, #categoryContentWrapper .cat3Item a:hover.title{text-decoration:underline;}
#categoryContentWrapper .cat3ItemDiv{
width:1px;
height:214px;
background:#cdcdcd;
float:left;
display:inline;
}


#cat4TwoColumn { width:695px; float:left; display:inline; }
#cat4mostPopularItems { width:523px; border-right:1px solid #cdcdcd; float:left; display:inline; }
#cat4mostPopularItems h2 { font-family:Arial, Helvetica, sans-serif; line-height:23px; height:23px; font-size:15px; color:#fff; font-weight:bold; text-align:center; width:inherit; background:url(/images/imgCategory/cat4MostPopularItemsBg.gif) repeat-x 0 0; }
#categoryContentWrapper .cat4Row {
width:523px;
margin:20px 0 0 0;
float:left;
display:inline;
}
#categoryContentWrapper .cat4Item{
width:127px;
margin:0 23px;
float:left;
display:inline;
}
#categoryContentWrapper .cat4Item img{
margin:0 auto;
text-align:center;
display:block;
}
#categoryContentWrapper .cat4Item a.pn, #categoryContentWrapper .cat4Item a.title, #categoryContentWrapper .cat4Item a.shopnow {
font-weight:bold;
text-decoration:none;
display:block;
}
#categoryContentWrapper .cat4Item a.pn {
margin:10px 0 0 0;
font-size:11px;
color:#454545;
}
#categoryContentWrapper .cat4Item a.title{
margin:5px 0 0 0;
color:#000;
}
#categoryContentWrapper .cat4Item a.shopnow{
color:#ee9424;
}
#categoryContentWrapper .cat4Item a:hover.pn, #categoryContentWrapper .cat4Item a:hover.shopnow, #categoryContentWrapper .cat4Item a:hover.title{text-decoration:underline;}
#categoryContentWrapper .cat4ItemDiv{
width:1px;
height:214px;
background:#cdcdcd;
float:left;
display:inline;
}



#cat4QuickLinks { margin:0; padding:0; width:152px; text-align:left; float:right; display:inline; }
#cat4QuickLinks h3 { margin:16px 0 0 0; font-size:14px; font-weight:normal; float:left; display:inline; }
#cat4QuickLinks ul{
margin:7px 0 0 0;
padding:padding:0 0 6px 0;
list-style-type:none;
float:left;
display:block;
}
#cat4QuickLinks li{
margin:0 0 2px 0;
font-size:12px;
font-weight:bold;
text-decoration:none;
display:block;
}
#cat4QuickLinks li a{
margin:0;
padding:0;
color:#0372a9;
text-decoration:none;
}
#cat4QuickLinks li a:hover { text-decoration:underline; }



#categoryContentWrapper .cat3Row h1{
margin:22px 0 22px 0;
padding:0;
width:698px;
font-size:17px;
font-weight:bold;
line-height:16px;
float:left;
display:block;
}
#categoryContentWrapper .cat3Row h1.flushTop{
margin:-20px 0 22px 0;
_margin:0 0 22px 0;
padding:0;
width:698px;
font-size:17px;
font-weight:bold;
float:left;
display:block;
}
#categoryContentWrapper .cat3Row p{
margin:0;
padding:0 0 18px 0;
width:698px;
float:left;
display:block;
}
#categoryContentWrapper .cat3Row h2{
margin:0;
padding:0;
width:698px;
font-weight:bold;
text-decoration:none;
float:left;
display:block;
}
#categoryContentWrapper .cat3Row h2 a{
color:#454545;
text-decoration:underline;}
#categoryContentWrapper .cat3Row ul{
margin:0 0 10px 0;
padding:0;
list-style-type:none;
float:left;
display:block;
}
#categoryContentWrapper .cat3Row li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
#categoryContentWrapper .cat3Row li a{
margin:0;
padding:0;
text-decoration:underline;
}
#categoryContentWrapper .cat3Row p strong{
margin:0;
padding:0;
font-weight:bold;
text-decoration:none;
display:inline;
}
#categoryContentWrapper .cat3Row p a{
margin:0;
padding:0;
text-decoration:underline;
display:inline;
}
#categoryContentWrapper .cat3Row p a strong{
margin:0;
padding:0;
font-weight:bold;
text-decoration:underline;
display:inline;
}
#categoryContentWrapper .cat3Row dl {margin:0 0 20px 0;}
#categoryContentWrapper .cat3Row dl, #categoryContentWrapper .cat3Row dt, #categoryContentWrapper .cat3Row dd  {
width:150px;
float:left;
display:inline;
}
#categoryContentWrapper .cat3Row dt {font-weight:bold;}



/* ------------------------------------------------------------------------- */
/* START Industry pages */
/* ------------------------------------------------------------------------- */

/*
#categoryContentWrapper .catIndustriesSubNav {
margin:19px 10px 0 10px;
padding:10px 0;
border-top:1px solid #454545;
border-bottom:1px solid #454545;
background:#e7f2fb;
float:left;
display:inline;
}
#categoryContentWrapper .catIndustriesSubNav .catIndustriesSubNavCol {
margin:0;
width:226px;
float:left;
display:inline;
}
#categoryContentWrapper .catIndustriesSubNav .catIndustriesSubNavCol a {
padding:0 0 0 31px;
width:192px;
font-family:Helvetica, Arial, sans-serif;
font-size:14px;
font-weight:bold;
color:#454545;
line-height:16px;
text-decoration:none;
float:left;
display:block;
}
#categoryContentWrapper .catIndustriesSubNav .catIndustriesSubNavCol a:hover {text-decoration:underline;}

#categoryContentWrapper .catIndustriesMainCopy {
margin:25px 0 0 0;
float:left;
display:inline;
}
#categoryContentWrapper .catIndustriesMainCopy h2{
font-size:14px;
font-weight:bold;
line-height:16px;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy p{
margin:0 0 18px 0;
}
#categoryContentWrapper .catIndustriesMainCopy img{
margin:8px auto 26px auto;
text-align:center;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy p a.learnMore{
font-weight:bold;
color:#454545;
text-decoration:none;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy p a:hover.learnMore{text-decoration:underline;}
#categoryContentWrapper .catIndustriesMainCopy p a{
color:#454545;
text-decoration:underline;
}

#categoryContentWrapper .catIndustriesMainCopy ul{
margin:2px 0 10px 0;
padding:0;
list-style-type:none;
float:left;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy li a{
margin:0;
padding:0;
color:#454545;
text-decoration:underline;
}
#categoryContentWrapper .catIndustriesColLeft {
margin:0;
width:343px;
float:left;
display:inline;
}
#categoryContentWrapper .catIndustriesColRight {
margin:0 0 0 12px;
width:343px;
float:left;
display:inline;
}
#catIndustriesCallBox {
margin:0 0 25px 0;
padding:0;
width:332px;
background:url(/images/imgCategory/industriesCallBoxBg.gif) repeat-y top left;
position:relative;
}
#catIndustriesCallBox h1{
padding-top:10px;
height:37px;
font-size:16px;
font-weight:bold;
text-align:center;
background:url(/images/imgCategory/industriesCallBoxTop.gif) no-repeat top left;
}
#catIndustriesCallBox p.cicb {
margin:0;
padding:0 22px 10px 25px;
}
#catIndustriesCallBox .catIndustriesCallBoxBase {
margin:0;
padding:0;
height:74px;
background:url(/images/imgCategory/industriesCallBoxBase.jpg) no-repeat top left;
position:relative;
}
#catIndustriesCallBox .catIndustriesCallBoxBase h2{
margin:0;
padding:0;
font-size:13px;
font-weight:bold;
color:#0271a8;
position:absolute;
top:28px;
left:120px;
display:block;
}
#catIndustriesCallBox .catIndustriesCallBoxBase h3{
margin:0;
padding:0;
font-size:24px;
font-weight:bold;
color:#e1352d;
line-height:18px;
position:absolute;
top:52px;
left:146px;
display:block;
}

*/
/* ------------------------------------------------------------------------- */
/* END Industry pages */
/* ------------------------------------------------------------------------- */



/* ------------------------------------------------------------------------- */
/* START Industry pages V2 */
/* ------------------------------------------------------------------------- */

p#AddThis { width:452px; float:left; display:inline; }
p#AddThis a { width:125px; float:left; display:inline; }

#categoryContentWrapper .catIndustriesSubNav {
margin:19px 0 0 0;
padding:0;
width:698px;
height:156px;
background:url(/images/imgIndustryCardSolution/IndustryCardSolutionsToolsBg.gif) no-repeat top left;
float:left;
display:inline;
}
#categoryContentWrapper #catIndustriesSubNavTtl { margin:12px 0 0 16px; float:left; display:inline; }
#catIndustriesSubNavLeft { margin:10px 0 0 16px; width:357px; float:left; display:inline; }
#homeIndustrySolutionsSelecter5 { margin:5px 0 0 0; float:left; display:inline; }
#catIndustriesSubNavLeft p { margin:13px 0 0 0; width:100%; float:left; display:inline; }
#catIndustriesSubNavLeft p span { padding:0 0 8px 0; font-weight:bold; width:100% float:left; display:block; }
#catIndustriesSubNavLeft p a { color:#54bce4; font-weight:bold; text-transform:uppercase; text-decoration:none; }
#catIndustriesSubNavLeft p strong { font-weight:bold; }

#catIndustriesSubNavRight { margin:10px 0 0 0; padding:0 0 0 11px; width:290px; font-size:12px; line-height:15px; float:left; display:inline; border-left:1px solid #e3e3e3; }
#catIndustriesSubNavRight strong { margin:17px 0 0 0; font-weight:bold; width:100%; float:left; display:inline; }
#catIndustriesSubNavRight strong span { margin:0; padding:0; color:#54bce4; }

div.catIndustriesColLeft2 div.catIndustryItem { margin:0 0 35px 0; float:left; display:inline; }
div.catIndustriesColLeft2 div.catIndustryItem a.catIndustryItemPic img { float:left !important; display:inline; }
div.catIndustriesColLeft2 div.catIndustryItem h2 { padding-right:20px; width:525px; float:right; display:inline; text-align:left; }
div.catIndustriesColLeft2 div.catIndustryItem p { padding-right:20px; width:525px; float:right; display:inline; text-align:left; }
div.catIndustriesColLeft2 div.catIndustryItem p a.learnMore { margin:10px 0 0 0; width:100%; color:#54bce4!important; float:left; display:block; }

#categoryContentWrapper .catIndustriesMainCopy {
margin:25px 0 0 0;
float:left;
display:inline;
width:698px;
}
#categoryContentWrapper .catIndustriesMainCopy h2{
font-size:14px;
font-weight:bold;
line-height:16px;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy h2 a { text-decoration:none; color:#454545; }
#categoryContentWrapper .catIndustriesMainCopy p{
margin:0 0 18px 0;
}
#categoryContentWrapper .catIndustriesMainCopy img{
float:right;
/*margin:8px auto 26px auto;
text-align:center;
display:block;
*/
}
#categoryContentWrapper .catIndustriesMainCopy p a.learnMore{
font-weight:bold;
color:#454545;
text-decoration:none;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy p a:hover.learnMore{text-decoration:underline;}
#categoryContentWrapper .catIndustriesMainCopy p a{
color:#454545;
text-decoration:underline;
}

#categoryContentWrapper .catIndustriesMainCopy ul{
margin:2px 0 10px 0;
padding:0;
list-style-type:none;
float:left;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy li{
margin:0 0 6px 0;
padding-left:15px;
background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left;
text-decoration:none;
display:block;
}
#categoryContentWrapper .catIndustriesMainCopy li a{
margin:0;
padding:0;
color:#454545;
text-decoration:underline;
}
#categoryContentWrapper .catIndustriesColLeft {
margin:0;
width:448px;
float:left;
display:inline;
}
#categoryContentWrapper .catIndustriesColLeft2 {
margin:0;
width:698px;
float:left;
display:inline;
}
#categoryContentWrapper .catIndustriesColRight {
margin:0;
width:226px;
float:right;
display:inline;
}

#categoryContentWrapper #addThisLink { margin:9px 0 0 0; float:left; display:inline; }

div.catIndustriesColLeft #someCustomers { margin:33px 0 0 0; padding:11px 0 0 0; border-top:1px solid #ddd; border-bottom:1px solid #ddd; float:left; display:inline; width:100%;}
div.catIndustriesColLeft #someCustomers p { margin:0; padding:0; }
div.catIndustriesColLeft #someCustomers a { color:#454545; text-decoration:underline; font-weight:bold; }
div.catIndustriesColLeft #someCustomers ul { list-style-type:none; float:left; display:block; margin-left:10px; }
div.catIndustriesColLeft #someCustomers li { margin:0; padding:0; background:none; width:107px; text-align:center; float:left; display:inline; overflow:hidden; }
div.catIndustriesColLeft #someCustomers img { margin:0 auto; padding:0 auto; clear:both; float:left; display:inline; }

/* Testimonial Industry */
#industryTestimonial { margin:0; padding:0; width:226px; }
#industryTestimonial h2 { padding:0 0 0 40px !important; height:36px !important; font-size:13px !important; font-weight:bold !important; line-height:25px !important; background:url(/images/imgTestimonial/testimonialTtl.gif) no-repeat top left !important; }
#industryTestimonial div.testemonialText { padding:0 0 11px 0; background:url(/images/imgTestimonial/testimonialBg.gif) repeat-x bottom left !important; }
#industryTestimonial div.testemonialText p { padding:10px 10px 2px 10px; font-size:12px; color:#7e7e7e; font-style:italic; text-align:center; }
#industryTestimonial div.testemonialText span { padding:0 0 0 8px; font-size:11px; color:#7c7b7b; font-weight:normal; display:block; }
#industryTestimonial div.testemonialText span.quoteOwner { padding:0 0 0 8px; font-size:12px; color:#7c7b7b; font-weight:bold; display:block; }
#industryTestimonial div.testemonialText a.viewAllTestimonials { margin:-17px 0 0 0; padding:0 14px 0 0; font-size:11px; font-style:italic; color:#0372a9; text-decoration:none; float:right; display:inline }
#industryTestimonial div.testemonialText a.viewAllTestimonials:hover { text-decoration:underline; }

/* Testimonial Left Nav */
#leftnavTestimonial { margin:9px 0 0 7px; padding:0; width:198px; _width:196px; position:relative; /*height:235px;*/ color:#878787; font-family:Helvetica, Arial, sans-serif; border:1px solid #c4c4c4; background:#fff url(/images/imgTestimonial/testimonialLeftnavBg.gif) no-repeat 0 0 !important; }
#leftnavTestimonial h2 { padding:0 0 0 40px !important; height:35px !important; font-size:13px !important; font-weight:bold !important; line-height:35px !important; }
#leftnavTestimonial div.testemonialText { padding:0 0 11px 0; }
#leftnavTestimonial div.testemonialText p.quoteActual { padding:20px 10px 2px 10px; font-size:12px; color:#7e7e7e; line-height:18px; font-style:italic; text-align:center; }
#leftnavTestimonial div.testemonialText span.quoteOwner { padding:10px 0 0 8px; font-size:12px; color:#7c7b7b; font-weight:bold; display:block; }
#leftnavTestimonial div.testemonialText span.quoteBusiness { padding:5px 0 0 8px; width:130px; font-size:11px; color:#7c7b7b; font-weight:normal; display:block; }
#leftnavTestimonialController { margin:0; padding:0; text-align:center; position:absolute; right:14px; bottom:10px; float:left; display:inline }
#leftnavTestimonialController #leftnavTestimonialLeft, #leftnavTestimonialController #leftnavTestimonialRight { color:#0372a9; cursor:pointer; text-decoration:none; }
#leftnavTestimonialController a.viewAllTestimonials {  font-size:11px; font-style:italic; color:#0372a9; text-decoration:none; display:block; }
#leftnavTestimonialController a.viewAllTestimonials:hover { text-decoration:underline; }


/* Case studies */
div.catIndustriesColRight #caseStudies { margin:18px 0 0 0; width:226px; float:left; display:inline; }
div.catIndustriesColRight #caseStudies h2 { margin:0; padding:0 0 3px 9px; font-size:14px; color:#454545; border-bottom:2px solid #ddd; }
div.catIndustriesColRight #caseStudies ul { margin:7px 0 0 0; }
div.catIndustriesColRight #caseStudies ul li.caseStudiesList { padding-left:15px; background:url(/images/imgLearningCenter/glossaryLinkvillageBullet.gif) no-repeat top left; color:#0372a9 !important; }
div.catIndustriesColRight #caseStudies ul li a { padding:0 0 0 3px; font-size:12px; font-weight:bold; text-decoration:none; color:#0372a9; }


/* Related blog entries */
div.catIndustriesColRight #relatedBlogEntries { margin:18px 0 0 0; width:226px; float:left; display:inline; }
div.catIndustriesColRight #relatedBlogEntries h2 { margin:0; padding:0 0 3px 9px; font-size:14px; color:#454545; border-bottom:2px solid #ddd; }
div.catIndustriesColRight #relatedBlogEntries ul { margin:7px 0 0 7px; width:211px; }
div.catIndustriesColRight #relatedBlogEntries ul li.relatedBlogEntriesList { margin:0 0 10px 0; padding-left:0; line-height:15px; background:none; list-style:none; }
div.catIndustriesColRight #relatedBlogEntries ul li a { padding:0; font-size:11px; font-weight:bold; text-decoration:none; color:#0372a9; }
div.catIndustriesColRight #relatedBlogEntries ul li a span { font-size:12px; color:#454545; font-weight:normal; }

/*  Related Photo ID Systems  */
div.catIndustriesColRight #relatedPhotoIDSystems { margin:18px 0 0 0; width:226px; float:left; display:inline; }
div.catIndustriesColRight #relatedPhotoIDSystems h2 { margin:0; padding:0 0 3px 9px; font-size:14px; color:#454545; border-bottom:2px solid #ddd; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem { margin:0 0 13px 0; padding:0 0 11px 0; width:226px; border-bottom:1px solid #bebebe; float:left; display:block; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem.last { border-bottom:0px; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem a.systemsThumb { padding:0; width:226px; float:left; display:inline; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem a.systemsThumb img { margin:0 0 0 40px; float:left; display:inline;  }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem .systemsCopy { margin:0 0 0 4px; padding:0; width:210px; line-height:15px; float:left; display:inline; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem .systemsCopy .systemsItemTtl { color:#454545; text-decoration:none; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem .systemsCopy h1 { font-weight:bold; display:block; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem .systemsCopy p { margin:0; font-weight:normal; display:block; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem .systemsCopy a.systemsShopBtn { padding:6px 0 0 0; float:left; display:block; text-align:left; }
div.catIndustriesColRight #relatedPhotoIDSystems .systemsItem .systemsCopy a.systemsShopBtn img { float:left; }




#catIndustriesCallBox {
margin:0 0 25px 0;
padding:0;
width:332px;
background:url(/images/imgCategory/industriesCallBoxBg.gif) repeat-y top left;
position:relative;
}
#catIndustriesCallBox h1{
padding-top:10px;
height:37px;
font-size:16px;
font-weight:bold;
text-align:center;
background:url(/images/imgCategory/industriesCallBoxTop.gif) no-repeat top left;
}
#catIndustriesCallBox p.cicb {
margin:0;
padding:0 22px 10px 25px;
}
#catIndustriesCallBox .catIndustriesCallBoxBase {
margin:0;
padding:0;
height:74px;
background:url(/images/imgCategory/industriesCallBoxBase.jpg) no-repeat top left;
position:relative;
}
#catIndustriesCallBox .catIndustriesCallBoxBase h2{
margin:0;
padding:0;
font-size:13px;
font-weight:bold;
color:#0271a8;
position:absolute;
top:28px;
left:120px;
display:block;
}
#catIndustriesCallBox .catIndustriesCallBoxBase h3{
margin:0;
padding:0;
font-size:24px;
font-weight:bold;
color:#e1352d;
line-height:18px;
position:absolute;
top:52px;
left:146px;
display:block;
}

#AtheForm { margin:0; width:265px; /*height:174px;*/ position:absolute; top:91px; left:57px; width:314px; float:left; display:inline; }
#AtheForm h2{ margin:0 !important; padding:10px 0 0 0 !important; width:314px !important; font-size:14px !important; line-height:16px !important; color:#454545 !important; font-weight:bold !important; text-align:center !important; float:left !important; display:inline !important; }
#AtheForm #formArea{ width:314px; padding:0px 0 0 0; margin:0; float:left; display:inline; }
#AtheForm #formArea .row{ width:314px; margin:0; padding:0; float:left; display:inline; }
#AtheForm #formArea .row .radioText{ margin:0; padding:0; width:66px; font-size:16px; font-weight:bold; color:#0372a9; text-align:center; float:left; display:inline; }
#AtheForm #formArea .row .radio{ width:76px; margin:8px 0 0 19px; padding:0; text-align:center; float:left; display:inline; }


/* ------------------------------------------------------------------------- */
/* END Industry pages V2 */
/* ------------------------------------------------------------------------- */


#categoryContentWrapper .systemsTitle {
margin:0 0 5px 0;
width:343px;
font-size:16px;
font-weight:bold;
text-align:center;
color:#0372a9;
line-height:16px;
}
#categoryContentWrapper img.titleGraphic {
margin:0;
}

#categoryContentWrapper .systemsItem {
margin:0 0 13px 0;
padding:0 0 11px 0;
width:343px;
border-bottom:1px solid #454545;
float:left;
display:block;
}
#categoryContentWrapper .systemsItem a.systemsThumb {
padding:0 0 0 12px;
width:129px;
float:left;
display:inline;
}
#categoryContentWrapper .systemsItem img {
margin:0;
text-align:left;
}
#categoryContentWrapper .systemsItem .systemsCopy {
padding:0 5px 0 8px;
width:189px;
line-height:15px;
float:left;
display:inline;
}
#categoryContentWrapper .systemsItem .systemsCopy .systemsItemTtl {
color:#454545;
text-decoration:none;
}

#categoryContentWrapper .systemsItem .systemsCopy h1 {
font-weight:bold;
display:block;
}
#categoryContentWrapper .systemsItem .systemsCopy a.systemsShopBtn {
padding:12px 0 0 0;
float:left;
display:block;
}

#categoryNavWrapper {
width:214px;
margin:-7px 0 0 0;
padding:0 0 75px 0;
background:#f8f8f8;
float:left;
display:inline;
/* border:1px solid #000000; */
}



div.learningCenterWrapper #categoryNavWrapper, div.homeNavWrapper {
width:214px;
margin:0;
padding:0 0 75px 0;
background:#f8f8f8;
float:left;
display:inline;
/* border:1px solid #000000; */
}



/* end category content */


/* start forums */
table#forumsTable table.contentHeader td, table#forumsTable td.subContentHeader{
font-size:12px;
font-weight:bold;
}
table#forumsTable td a{
font-weight:bold;
color:#454545;
text-decoration:underline;
}
table#forumsTable table.postBorder {
margin:0 0 5px 0;
padding:0 0 10px 0;
border-bottom:1px solid #454545;
}
table#forumsTable table.postBorder td p{margin:5px 0 10px 0;}
/* end forums */





/*-----------------------------------------------------------------------*/
/* START Footer */
/*-----------------------------------------------------------------------*/

.footerWrapper {
width:936px;
margin:0;
padding:0 0 20px 0;
float:left;
display:inline;
border-top:2px solid #c6c6c6;
}

.footerSignupWrapper {
width:214px;
height:116px;
margin:0;
padding:0;
background:#0f78ac url(/images/imgTemplate/FooterSignupBg2.gif) repeat-x 0 0;
float:left;
display:inline;
}

.footerSignupWrapper a{
margin:7px 0 0 10px;
padding:0;
text-decoration:underline;
color:#fff;
float:left;
}

.footerSignupBox{
width:209px;
height:45px;
margin:19px 0 0 4px;
padding:0;
float:left;
display:inline;
}

.footerSignupBox p{
margin:7px 0 0 0;
padding:0;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
color:#fff;
text-align:center;
line-height:15px;
}

#footerSignup {
margin:0 0 0 6px;
padding:5px 0 0 0;
}

#footerSignup .fsbox_l  {
	background: white url('/images/imgTemplate/footerSignup_l.gif') no-repeat top left;
	float: left;
	width: 9px; height: 19px;
}

#footerSignup .fsbox_r  {
	background: white url('/images/imgTemplate/footerSignup_r.gif') no-repeat top left;
	float: left;
	width: 17px; height: 19px;
}

#footerSignup .fsbox_go  {
	padding:0 0 0 10px;
	float: left;
	display:none;
}

#footerSignup .fsbox input {
	/*background: white url('/images/imgTemplate/footerSignup_bg.gif') repeat-x top left;*/
	float: left;
	border: 0;
	height: 18px;
	width: 165px;
	padding: 3px 3px 0 3px;
	font: 11px/13px arial;
	color: #000;
}

.footerList {
margin:12px 0 0 0;
padding:0 0 0 12px;
width:222px;
border-left:1px solid #c6c6c6;
float:left;
display:inline;
position:relative;
}

.footerList.first {
border-left:0px solid #c6c6c6;
border-right:1px solid #c6c6c6;
}
.footerList.second {
border-left:0px solid #c6c6c6;
}

.footerList.first h2{
color:#0271a8;
}

.footerList h1{
margin:0 0 3px 0;
padding:3px 0 1px 0;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
font-weight:bold;
text-align:left;
color:#0271a8;
width:100%;
display:inline-block;
position:relative;
}
.footerList h2 {
margin:0 0 3px 0;
position:relative;
}
.footerList h2, .footerList h2 a{
font-size:13px;
font-weight:bold;
width:100%;
text-decoration:none;
display:inline-block;
}
.footerList h2 a:hover{
text-decoration:underline;
}

.footerList a.bbbLogo {
margin:0;
padding:0;
display:block;
position:absolute;
top:0px;
right:18px;
z-index:10;
}

.footerList ul{
margin:0 4px 0 0;
_margin-right:0px; /* crazy fix for IE6 margin doubling */
padding:0;
width:107px;
list-style-type:none;
float:left;
display:inline-block;
/* border:1px solid #000000; */
}

.footerList li{
margin:0;
padding:3px 0 3px 0;
font-size:11px;
line-height:12px;
}

.footerList li a{
margin:0;
padding:0;
font-size:11px;
line-height:12px;
text-decoration:none;
}

.footerList li a:hover{
font-weight:normal;
text-decoration:underline;
}

.footerBase {
width:936px;
margin:0;
padding:6px 0 0 0;
border-top:2px solid #c6c6c6;
float:left;
display:inline;
}

.footerBase .copyright {
margin:0;
padding:0;
font-size:12px;
line-height:16px;
float:left;
}

.footerBase .phone {
margin:0 32px 0 0;
padding:0;
font-size:15px;
float:right;
display:inline;
}

.footerBase .phone p{
margin:0;
padding:0;
font-size:17px;
font-weight:bold;
display:inline;
}

.footerBase .fax {
margin:0 32px 0 0;
padding:0;
font-size:15px;
float:right;
display:inline;
}

.footerBase .fax p{
margin:0;
padding:0;
font-size:17px;
font-weight:bold;
display:inline;
}

.footerBase .support {
margin:0 36px 0 0;
padding:0;
font-size:17px;
font-weight:bold;
float:right;
display:inline;
}

.footerBase .support a{
margin:0;
padding:0;
text-decoration:none;
}

#followUs {
margin:0 0 0 0;
font-family:Helvetica, Arial, sans-serif;
font-size:13px;
color:#454545;
float:right;
display:inline;
}

#followUs a {
margin:0 0 0 6px;
}

/*-----------------------------------------------------------------------*/
/* END Footer */
/*-----------------------------------------------------------------------*/






