﻿body { margin: 0px auto 0px auto; background-image: url('/images/mainbg.gif'); background-repeat: repeat-x; background-color: #CECECE; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
a:visited { text-decoration: none; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #0066CC; }
li { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
li.products { list-style-image:url(/images/arrow1.gif) }
td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
h1 { font-family: Arial, Helvetica, sans-serif; color: #009933; font-size: 16px; font-weight: bold; padding-left: 0px; }
h2 { font-family: Arial, Helvetica, sans-serif; color: #009933; font-size: 14px; font-weight: bold; }
h3 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; font-weight: bold; }
.mainborderright { border-right-color: #BCBCBC; border-right-style: solid; border-right-width: 1px; }
.mainborderleft { border-left-color: #BCBCBC; border-left-style: solid; border-left-width: 1px; }
.mainborderbottom { border-bottom-color: #BCBCBC; border-bottom-style: solid; border-bottom-width: 1px; }
.container { width: 950px; margin-left: auto; margin-right: auto; }
.whitebg { background-color: #FFFFFF; }
.topstripe { background-image: url('/images/bg_topstripe.gif'); background-repeat: repeat-x; top: 0px; height: 9px; width: 950px; }
.utilitynav { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A6A6A6; padding-top: 10px; height: 16px; text-align: right; width: 920px; padding-right: 30px; }
.utilitynavlink, .utilitynavlink a, .utilitynavlink a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A6A6A6; text-decoration: none; margin:0px 10px 0px 10px; }
.utilitynavlink a:hover { color: #0066CC; }
.navcontainer { width: 950px; }
.logo { height: 86px; width: 270px; float: left; }
.topnavcontainer { height: 86px; width: 680px; float: left; }
.topnav { background-image: url('/images/bg_topnav.gif'); background-repeat: repeat-x; margin-top: 21px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; height: 45px; }
.homepagebanner { height: 278px; width: 950px; background-color:#009900; }
/* New Home Page */
/* Banner */
#homepagebanner2 { height: 438px; width: 950px; background-image:url('/images/home_page/banner/bg_banner2.jpg'); background-repeat:repeat-x; float:left; }
#homepagebanner2 #homepagebannertagline { color:#000000; font-size:22px; font-family:Arial, Verdana; margin:42px 0px 0px 0px; padding:0px 0px 0px 42px; width:499px; height:34px; }
#homepagebanner2 #homepagebannerbullets { width:430px; margin:44px 0px 0px 69px; }
#homepagebanner2 #homepagebannerbullets td { font-family:Arial; font-size:15px; color:#2D2D2D; }
#homepagebanner2 #homepagebannerbullets ul { margin-left:10px; margin-top:0px; }
#homepagebanner2 #homepagebannerbullets ul li { list-style-image: url('/images/home_page/banner/blue_arrow.gif'); list-style-type: disc; margin-left:5px; margin-bottom:3px; color:#4B4B4B; font-family:Arial; font-size:11px; }
#homepagebanner2 #homepagebannerbullets a { color: #4B4B4B; font-family:Arial; font-size:12px; font-weight:bold; }
#homepagebanner2 #homepagebannerbullets a:visited { color: #4B4B4B; font-family:Arial; font-size:12px; font-weight:bold; }
#homepagebanner2 #homepagebannerbullets a:hover { color:#1167AF; text-decoration:underline; }
#homepagebanner2 #homepagebuttons { width:541px; height:33px; margin-top:48px; }
#homepagebanner2 #homepagebutton1 { width:126px; height:33px; margin:0px 0px 0px 111px; float:left; }
#homepagebanner2 #homepagebutton2 { width:157px; height:33px; margin:0px 0px 0px 42px; float:left; }
#homepagebanner2 #whitebullets { text-align:right; float:left; width:365px; height:60px; color:#FFFFFF; padding-right:48px; margin:118px 0px 0px 0px; font-size:13px; font-family:Arial; }
#homepagebanner2 #whitebullets a { color:#FFFFFF; font-size:13px; font-family:Arial; }
#homepagebanner2 #whitebullets a:hover { color:#FFFFFF; text-decoration:underline; font-size:13px; font-family:Arial; }
#homepagebanner2 #whitebullets a:visited { color:#FFFFFF; font-size:13px; font-family:Arial; }
/* Sant Merger Banner */
#sant-banner {background:url(/images/Banner_Kadient.gif) no-repeat; width:950px; height:70px;}
#sant-banner-headline {color:#1D2F5F; font-size:22px; text-align:right; padding:21px 54px 0px 0px;}
#sant-banner-learnmore, #sant-banner-learnmore a, #sant-banner-learnmore a:visited {color:#FFFFFF; font-size:12px; text-align:right; padding:3px 5px; text-decoration:underline;}
/* Quotes, News, Offers */
#homepagetext { height:400px; width:950px; }
#customerquote { margin-left:30px; width:215px; height:375px; float:left; background-image:url('/images/home_page/quotes/bg_customerquote.jpg'); background-repeat:no-repeat; }
.customerquotetext { color:#4BB747; font-family:Arial; font-size:20px; text-align:center; line-height: 27px; margin-top:27px; }
.customerquotecompany { color:#4B4B4B; font-family:Arial; font-size:12px; text-align:center }
.customerquotename { color:#4B4B4B; font-family:Arial; font-size:12px; text-align:center; font-weight:bold; margin-top:38px; }
/* News */
#news { margin-left:29px; width:249px; height:262px; float:left; }
#news ul { margin-left:10px; margin-top:0px; }
#news ul li { list-style-image: url('/images/home_page/bullets/blue_arrow.gif'); list-style-type: disc; margin-left:5px; margin-bottom:8px; color:#4B4B4B; font-family:Arial; font-size:11px; }
#news a { color: #4B4B4B; font-family:Arial; font-size:11px; font-weight:normal; }
#news a:visited { color: #4B4B4B; font-family:Arial; font-size:11px; font-weight:normal; }
#news a:hover { color:#1167AF; text-decoration:underline; }
/* Home page offers */
#offer1 { float:left; margin-left:20px; width: 191px; height: 264px; background-image: url('/images/home_page/offers/bg_shadow.jpg'); background-repeat: no-repeat; }
#offer1content { float:left; width:155px; height:228px; margin:18px 0px 0px 18px; }
#offer2 { float:left; margin-left:10px; width: 191px; height: 264px; background-image: url('/images/home_page/offers/bg_shadow.jpg'); background-repeat: no-repeat; }
#offer2content { float:left; width:155px; height:228px; margin:18px 0px 0px 18px; }
.offerbluetitle { color: #1167AF; font-weight: bold; font-family: Arial; font-size: 12px; height:45px; width:155px; padding:0px 11px 0px 11px; background-color:#ADC9DF; }
.offerbluetext { background-color:#CFE1EF; height: 158px; width:155px; padding:0px 0px 0px 11px; color:#4B4B4B; font-size:19px; font-family:Arial; vertical-align:text-top; }
.offerbluetext a, a:visited { color:#4B4B4B; text-decoration:none; }
.offerbluetext a:hover { color:#4B4B4B; text-decoration:underline; }
.offerbluelink, .offerbluelink a { color:#FFFFFF; font-weight:bold; font-family: Arial; font-size: 11px; height:25px; width:155px; padding:0px 0px 0px 5px; background-color:#1168AF; }
.offerbluelink a:hover { color:#FFFFFF; text-decoration:underline; }
/* Logos */
#logos { width:950px; height:0px; }
#logos #title { margin-left:32px; color:#A9A9A9; font-family:Arial; font-size:12px; font-weight:bold; }
#logos ul { padding: 0; margin: 0px 0px 0px 32px; list-style: none; }
#logos li { padding: 0px 15px 0px 0px; margin: 0; display: inline; }
/* Callouts */
.calloutblue { background-image: url('/images/callouts/bg_callout.jpg'); background-repeat: no-repeat; width: 216px; height: 159px; padding-top: 20px; padding-left: 20px; }
.calloutbluetitle { height:35px; color:#1167AF; font-family:Arial; font-weight:bold; font-size:12px; background-color:#ADC9DF; padding:0px 10px 0px 10px; }
.calloutbluetext { height:58px; color:#4B4B4B; font-family:Arial; font-size:15px; background-color:#CFE1EF; padding:0px 10px 0px 10px; }
.calloutbluelink, .calloutbluelink a { color:#FFFFFF; font-weight:bold; font-family: Arial; font-size: 11px; height:25px; padding:0px 0px 0px 5px; background-color:#1168AF; }
.calloutbluelink a:hover { color:#FFFFFF; text-decoration:underline; }
.calloutorange { background-image: url('/images/callouts/bg_callout.jpg'); background-repeat: no-repeat; width: 216px; height: 159px; padding-top: 20px; padding-left: 20px; }
.calloutorangetitle { height:35px; color:#CC4B07; font-family:Arial; font-weight:bold; font-size:12px; background-color:#F5A981; padding:0px 10px 0px 10px; }
.calloutorangetext { height:58px; color:#4B4B4B; font-family:Arial; font-size:15px; background-color:#F9CD85; padding:0px 10px 0px 10px; }
.calloutorangelink, .calloutorangelink a { color:#FFFFFF; font-weight:bold; font-family: Arial; font-size: 11px; height:25px; padding:0px 0px 0px 5px; background-color:#EC5B0E; }
.calloutorangelink a:hover { color:#FFFFFF; text-decoration:underline; }
/*New Products Page */
/*Banner */
#productbanner { width:630px; height:340px; background-image:url(/images/products/bg_products_banner_blank.jpg); background-repeat:no-repeat; float:left; }
#productbanner #text1 { margin:24px 0px 0px 13px; height:248px; width:175px; float:left; }
#productbanner #text2 { margin:24px 0px 0px 40px; height:248px; width:175px; float:left; }
#productbanner #text3 { margin:24px 0px 0px 40px; height:248px; width:175px; float:left; }
#productbanner .textheader { background-color:#9FD3AF; color:#000000; font-size:12px; font-weight:bold; font-family:Arial; width:175px; height:39px; padding:5px 5px 0px 10px; }
#productbanner .text { vertical-align:top; background-color:#D7EDDE; font-size:12px; font-family:Arial; width:175px; height:198px; padding:5px 10px 0px 10px; }
/*Bullets */
#productbullets { width:630px; height:126px; background-image:url(/images/products/bg_products_bullets.jpg); background-repeat:no-repeat; }
#productbullets #heading { color:#000000; font-size:12px; font-weight:bold; font-family:Arial; padding:21px 0px 0px 25px; width:630px; }
#productbullets ul { margin-left:10px; margin-top:0px; }
#productbullets ul li { list-style-image: url('/images/products/blue_arrow.gif'); list-style-type: disc; margin-left:5px; margin-bottom:3px; color:#4B4B4B; font-family:Arial; font-size:11px; }
#productbullets a { color: #4B4B4B; font-family:Arial; font-size:11px; }
#productbullets a:visited { color: #4B4B4B; font-family:Arial; font-size:11px; }
#productbullets a:hover { color:#1167AF; text-decoration:underline; }
#productbullets #bullets1 { margin:20px 0px 0px 37px; float:left; }
#productbullets #bullets2 { margin:20px 0px 0px 47px; float:left; }
.homepagebannerleft { height: 278px; width: 471px; float: left; }
.homepagebanneright { background-image: url('/images/bg_mainimage.gif'); background-repeat: repeat; width: 479px; height: 278px; float: right; }
.homepageheadline { margin-top: 79px; margin-left: 116px; width: 234px; height: 90px; }
.homepagebutton1 { margin-top: 41px; margin-left: 74px; float: left; width: 143px; height: 29px; }
.homepagebutton2 { margin-top: 41px; margin-left: 255px; width: 143px; height: 29px; }
.homepagesfdctitle { border:1px solid #000000; padding:3px; font-family:Verdana, Geneva, sans-serif; font-size:14px; font-weight:bold; color:#000000; }
.homepagesfdcquote { font-style:italic; font-family:Verdana, Geneva, sans-serif; color:#000000; font-size:14px; padding:10px; height:145px; background-image:url('/images/bg_sfdcquote.jpg'); background-repeat:repeat-x; }
.contentcontainer { height: auto !important; width: 950px; }
.callout { width: 305px; padding-top: 24px; float: left; }
.maincontent { width: 640px; padding-top: 24px; float: left; }
.maincontent3col { width: 400px; float: left; }
.rightcol3col { width: 230px; float: left; }
.pagecontent { padding: 10px; }
.contentText { padding: 0px 10px 10px 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
.contentText td { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
.contentText a { color: #0066CC; }
.contentText a:hover { color: #009933; }
.articleTitle { font-family: Arial, Helvetica, sans-serif; color: #009933; font-size: 16px; font-weight: bold; }
.bannerimage { float: right; margin-bottom: 20px; }
.rightimage { }
.callouttable { padding: 0px; margin: 0px; border: 1px solid #BFBFBF; width: 278px; margin-left: 20px; margin-bottom: 17px; }
.callout table ul li { margin-left: -20px; }
.callout table ul { margin-bottom: 0px; }
.calloutcontent { padding: 10px; }
.homepagelogos { border: 1px solid #BFBFBF; width: 924px; height: 83px; margin-left: 15px; }
.stayinformedinput { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #BFBFBF; padding: 2px; width: 160px; }
.stayinformedemail { font-family: Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #BFBFBF; padding: 2px; width: 128px; }
.stayinformedlabel { width: 95px; }
.stayinformedbutton { font-family: Arial, Helvetica, sans-serif; font-size: 10px; background-color: #AA3700; color: #FFFFFF; border: 1px solid #953100; }
.stayinformedrequired { color: Maroon; }
.homepagecallout { font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;margin-left: 26px; float: left; width: 280px; }
.homepagecallout .callout1 { margin-bottom: 16px; }
.homepagecallout .callout2 { margin-bottom: 16px; }
.homepagecallout .callout3 { margin-bottom: 16px; }
#homepagecontent { position: relative; }
#footer { width:950px; height:53px; background-color:#CECECE; }
#footerlogos { width:356px; height:53px; float:left; background-color:#CECECE; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-image:url(/images/footer_logos.jpg); background-repeat:no-repeat; }
#footerlinks { padding:0px 30px 0px 0px; background-color:#CECECE; text-align:right; }
#footerlinks a, #footerlinks a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; margin:0px 5px 0px 5px; }
.footerlink, .footerlink a, .footerlink a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; margin:0px 5px 0px 5px; }
.footerlink a:hover { color: #0066CC; }
#homemainimageright { position: relative; top: 79px; }
.row1 { height: 9px; }
.row2 { height: 112px; }
.leftnavitem, leftnavitem a, .leftnavitem a:visited { width: 192px; height: 37px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #1168AE; background-image: url('/images/leftnav_separator.gif'); text-decoration: none; font-size: 12px; }
.leftnavitem a:hover { color: #009933; font-size: 12px; }
.leftnavtable { margin-left: 30px; }
.leftnavsubitem, .leftnavsubitem a, .leftnavsubitem a:visited { padding-left: 10px; width: 182px; height: 37px; font-family: Arial, Helvetica, sans-serif; color: #1168AE; background-image: url('/images/leftnav_separator.gif'); text-decoration: none; font-size: 11px; }
.leftnavsubitem a:hover { color: #009933; font-size: 11px; }
.customerhr { border-bottom: 1px solid #CECECE; display: block; margin-bottom: 11px; }
.newsDate { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; font-style: italic; color: #999999; }
.newsTeaser { }
.newsTitle, .newstitle a, .newstitle a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; }
.newsTitle a:hover { color: #A6A6A6; }
.newsReadMore, .newsReadmore a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #009933; }
.requiredstar { color: Maroon; }
.inTheNewsHeadline { font-weight: bold; font-style: italic; }
table.product { border-collapse: collapse; font-size: 12px; border-left: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; font-family: Arial, Helvetica, sans-serif; }
table.product2 { border-collapse: collapse; font-size: 12px; border-left: 1px solid gray; border-right: 1px solid gray; border-bottom: 1px solid gray; font-family: Arial, Helvetica, sans-serif; }
.product td { border-collapse: collapse; vertical-align: top; padding-left: 5px; font-family: Arial, Helvetica, sans-serif; }
.product2 td { border-collapse: collapse; vertical-align: top; padding-left: 5px; border-left: 1px solid gray; }
.product th { border-collapse: collapse; font-weight: bold; color: #009933; text-align: center; font-size: 14px; border: 1px outset gray; background-color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; }
.product2 th { border-collapse: collapse; font-weight: bold; color: #009933; text-align: center; font-size: 14px; border: 1px outset gray; background-color: #DDDDDD; font-family: Arial, Helvetica, sans-serif; }
tr.product, tr.product2 { background-color: #EEEEEE; font-family: Arial, Helvetica, sans-serif; }
table.success { margin-left: 0px; }
li.productBullets { margin-left: -5px; font-family: Arial, Helvetica, sans-serif; }
hr { color: #0033CC; height: 1px; }
.formlabel { padding-top: 8px; padding-bottom: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #646464; }
.formcaption { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #646464; }
.forminput { border: 1px solid #636363; }
.requiredfield { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; }
.producthighlight { font-weight: bold; }
.btnHidden { visibility: hidden; }
/* Product Page Tabs */
#tabsHowCanWeHelp { height:73px; width:639px; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; }
#tab1Text {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#7E7E7E;}
#tab2Text {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#7E7E7E;}
#tab3Text {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#7E7E7E;}
#tab4Text {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#7E7E7E;}
#tab5Text {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#7E7E7E;}
#tab6Text {text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#7E7E7E;}
#tab1Text a, #tab1Text a:visited { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7E7E7E; }
#tab2Text a, #tab2Text a:visited { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7E7E7E; }
#tab3Text a, #tab3Text a:visited { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7E7E7E; }
#tab4Text a, #tab4Text a:visited { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7E7E7E; }
#tab5Text a, #tab5Text a:visited { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7E7E7E; }
#tab6Text a, #tab6Text a:visited { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#7E7E7E; }
#tab1Text a:hover { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1168AF; text-decoration:none; }
#tab2Text a:hover { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1168AF; text-decoration:none; }
#tab3Text a:hover { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1168AF; text-decoration:none; }
#tab4Text a:hover { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1168AF; text-decoration:none; }
#tab5Text a:hover { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1168AF; text-decoration:none; }
#tab6Text a:hover { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#1168AF; text-decoration:none; }
#tab1TextOn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#000000; }
#tab2TextOn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#000000; }
#tab3TextOn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#000000; }
#tab4TextOn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#000000; }
#tab5TextOn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#000000; }
#tab6TextOn { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; padding-top:8px; color:#000000; }
.tabContent { padding:10px; }
.tabBGColor { background-color:#D7EDDE; }
.tab1 { background-image:url(/images/glow/tab_1.jpg); background-repeat:no-repeat; }
.tab2 { background-image:url(/images/glow/tab_2.jpg); background-repeat:no-repeat; }
.tab3 { background-image:url(/images/glow/tab_3.jpg); background-repeat:no-repeat; }
.tab4 { background-image:url(/images/glow/tab_4.jpg); background-repeat:no-repeat; }
.tab5 { background-image:url(/images/glow/tab_5.jpg); background-repeat:no-repeat; }
.tab6 { background-image:url(/images/glow/tab_6.jpg); background-repeat:no-repeat; }
.tabGlowLeft { background-image:url(/images/glow/glow_left.jpg); background-repeat:repeat-y; width:17px; }
.tabGlowRight { background-image:url(/images/glow/glow_right.jpg); background-repeat:repeat-y; width:17px; }
.tabGlowBottomLeft1 { background-image:url(/images/glow/glow_bottom_left1.jpg); background-repeat:no-repeat; width:17px; height:20px; }
.tabGlowBottomRight1 { background-image:url(/images/glow/glow_bottom_right1.jpg); background-repeat:no-repeat; width:17px; height:20px; }
.tabGlowBottom { background-image:url(/images/glow/glow_bottom.jpg); background-repeat:no-repeat; height:17px; width:639px; }
/*Resources Landing Page */
.boxTop { background-image:url(/images/resources_box_top.jpg); background-repeat:no-repeat; height:19px; width:319px; }
.boxHeading { background-image:url(/images/resources_box_heading.jpg); background-repeat:no-repeat; height:35px; width:319px; }
.boxHeadingText { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-left:31px; padding-top:10px; }
.boxBG { background-image:url(/images/resources_box_bg.jpg); background-repeat:repeat-y; width:318px; height:220px; }
.boxContent { padding:25px 38px 0px 38px; width:242px; }
.boxBottom { background-image:url(../images/resources_box_bottom.jpg); background-repeat:no-repeat; width:318px; height:15px; }
.boxBlue { background-image:url(/images/resources_box_blue_text.jpg); background-repeat:no-repeat; height:21px; width:318px; }
.boxBlue2 { background-image:url(/images/resources_box_blue_text2.jpg); background-repeat:no-repeat; height:21px; width:318px; }
.boxBlueText { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:282px; text-align:right; padding-right:36px; padding-top:4px; }
.boxBlueText a, .boxBlueText a:hover, .boxBlueText a:visited { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.box2Top { background-image:url(/images/resources_box2_top.jpg); background-repeat:no-repeat; height:5px; width:318px; }
.box2BG { background-image:url(/images/resources_box2_bg.jpg); background-repeat:repeat-y; width:318px; height:181px; }
.box2Bottom { background-image:url(/images/resources_box2_bottom.jpg); background-repeat:no-repeat; height:5px; width:318px; }
.box2Blue { background-image:url(/images/resources_box2_blue.jpg); background-repeat:no-repeat; width:318px; height:22px; }
.box2BlueText { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:282px; text-align:right; padding-right:36px; padding-top:4px; }
.box2BlueText a, .bo2xBlueText a:hover, .box2BlueText a:visited { color:#FFFFFF; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; }
.box2HeadingText { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; }
.box2Bullets ul li { list-style-image: url(/images/arrow_blue.jpg) }

/* How Kadient Can Help */
#hkch_bullets { margin-left:10px; margin-top:0px; }
#hkch_bullets li { list-style-image: url('/images/blue_arrow_green_bg.gif'); list-style-type: disc; margin-left:5px; margin-bottom:3px; color:#4B4B4B;font-weight:normal;  font-family:Arial; font-size:12px; }
.captions {font-family:Arial, Helvetica, sans-serif; font-size:10px; font-style:italic; font-weight:bold; color:#4B4B4B; }
.product_thumbnails {padding-top:20px; }
.product_movie {padding:0px 15px; width:332px;}
#player {width:332px; height:232px;}
.product_bullets {}