﻿ï»¿html, body, form {margin:0;padding:0;height:100%;}

body {font-family: Verdana, Helvetica, Arial;color:#3D5B88;font-size:12px;line-height:16px;background:#F6F7F9;}

a {color:#3D5B88;}
a:hover {}
img {border:0;}

table { border-collapse:collapse;}
td {padding:0;margin:0;}

h1 {margin:0 0 15px 0;padding:0 0 5px 0;font-family:Georgia;font-size:20px;letter-spacing:-1px;border-bottom:2px solid #F90000;}
h2 {margin:0;padding:0;font-size:14px;font-weight:bold;}

.fontRed {color:#F30000;}

.siteWrapper {width:100%;position:relative;margin:0 auto;height:auto !important;height:100%;min-height:100%;background:url(../Images/site-bg-top-span.jpg) repeat-x;}
.siteContainer {width:100%;background:url(../Images/site-bg-top.jpg) no-repeat top center;padding-bottom:50px;}
.siteBottom{height:50px;position:absolute;width:100%;bottom:0;background:url(../Images/site-bg-bottom.jpg) repeat-x bottom;}

.siteHeader {width:933px;height:157px;margin:0 auto;}
.siteHeader .logo td {}
.siteHeader .tagline {text-align:right;color:#A9BDD6;font-size:11px;}
.siteHeader .tagline a {color:#00307D;}
.siteMenu {width:933px;height:31px;margin:0 auto;}
.siteMenu .links {height:31px;font-size:0.1em;line-height:0.1em;}
.siteMenu .links2 {height:28px;font-size:0.1em;line-height:0.1em;}
.siteContent {width:933px;margin:0 auto;}
.siteContent .flash {font-size:0.1em;line-height:0.1em;}
.siteFooter {width:933px;margin:20px auto 0 auto;color:#8BA1BD;font-size:11px;text-align:center;}
.siteFooter a {color:#8BA1BD;}

/* HOMEPAGES */
.homeSpotlights {width:933px;margin-top:20px;}
.homeSpotlights .spotlight1 {width:280px;padding:0 46px 0 0;vertical-align:top;}
.homeSpotlights .spotlight1 .header {width:100%;margin-bottom:10px;border-bottom:2px solid #F90000;}
.homeSpotlights .spotlight2 {width:280px;padding:0 47px 0 0;vertical-align:top;}
.homeSpotlights .spotlight2 .header {width:100%;margin-bottom:10px;border-bottom:2px solid #F90000;}
.homeSpotlights .spotlight3 {width:280px;padding:0;vertical-align:top;}
.homeSpotlights .spotlight3 .header {width:100%;margin-bottom:10px;border-bottom:2px solid #F90000;}

.retailSpotlight1 td {width:125px;padding:5px;}

/* CONTENT PAGE */
.fullContent {width:933px;height:480px;background:#FFFFFF;border-left:1px solid #90A6C3;border-right:1px solid #90A6C3;border-bottom:1px solid #90A6C3;}

.fullPageHeader {width:932px;height:49px;font-size:25px;font-family:Georgia; font-variant:small-caps;background:url(../Images/content-header-bg-2.jpg) no-repeat;}
.fullPageHeader td {padding:12px 0 0 15px;vertical-align:top;}
.fullContentBox {width:932px;}
.fullContentBox .fullColumn {padding:20px 30px;}
.fullContentBox .fullColumn2 {padding:0 30px 20px 30px;}

.splitPageHeader {width:932px;height:49px;font-size:25px;font-family:Georgia; font-variant:small-caps;background:url(../Images/content-header-bg-1.jpg) no-repeat;}
.splitPageHeader td {padding:12px 0 0 15px;vertical-align:top;}
.splitContentBox {width:932px;background:url(../Images/content-left-nav-bg-1a.jpg) repeat-y;}
.splitContentBox .leftColumn {width:345px;height:430px;padding:0 0 0 0;}
.splitContentBox .rightColumn {width:557px;padding:25px 25px 20px 5px;}
.splitContentBox2 {width:932px;background:url(../Images/content-left-nav-bg-2.jpg) repeat-y;}
.splitContentBox2 .leftColumn {width:345px;height:430px;padding:0 0 0 0;}
.splitContentBox2 .rightColumn {width:557px;padding:25px 25px 20px 5px;}

.contentDivider {width:100%;margin:15px 0;font-size:0.1em;line-height:0.1em;border-bottom:1px solid #A9BDD6;}

.leftGraphicPlain {}
.leftGraphicIndustrial {height:450px;background:url(../Images/content-left-nav-bg-3.jpg) top left no-repeat;}
.siteWrapper .siteContent .leftGraphicReseller {background:url(../Images/content-left-nav-bg-1.jpg) left bottom no-repeat;}

.retailProdcutsSpotlights {width:933px;margin-top:20px;}
.retailProdcutsSpotlights .spotlight1 {width:183px;padding:0 25px 0 25px;text-align:center;vertical-align:top;border-right:1px dotted #000000;}
.retailProdcutsSpotlights .spotlight2 {width:183px;padding:0 25px 0 25px;text-align:center;vertical-align:top;border-right:1px dotted #000000;}
.retailProdcutsSpotlights .spotlight3 {width:182px;padding:0 25px 0 25px;text-align:center;vertical-align:top;border-right:1px dotted #000000;}
.retailProdcutsSpotlights .spotlight4 {width:182px;padding:0 25px 0 25px;text-align:center;vertical-align:top;}

.healthyLivingTop {width:871px;height:210px;background:url(../Images/healthy-living-spotlight.jpg) no-repeat;}
.healthyLivingTop .text {width:651px;color:#000000;}
.dottedDividerHalf {width:55%;margin:20px 0;line-height:0.1em;font-size:0.1em;border-bottom:1px dotted #000000;}
.dottedDividerFull {width:100%;margin:20px 0;line-height:0.1em;font-size:0.1em;border-bottom:1px dotted #000000;}

/* MOO FX */
.mooHeader {width:521px;padding:6px 10px 6px 35px;background:url(../Images/moo-header.gif) no-repeat;}
.mooHeader a {text-decoration:none;}
.mooText {width:566px;margin:0 auto 2px auto;}
.mooText .text {width:496px;padding:15px 35px;}


/* SHOW & HIDE */
.hidden { display: none; }
.unhidden { display: block; }


/* LEFT NAV */
.leftNavBG {background:url(../Images/content-left-nav-bg.jpg) repeat-y;}
.onState {width:238px;padding:7px 10px 7px 40px;border-bottom:1px solid #CBD9E6;background:url(../Images/left-nav-bullet.gif) no-repeat;}
.onState a {text-decoration:none;font-weighT:bold;}
.offState {width:238px;padding:7px 10px 7px 40px;border-bottom:1px solid #CBD9E6;background:url(../Images/left-nav-bullet.gif) no-repeat;}
.offState a {text-decoration:none;}
.lastItem {border:none;}

.leftNavContact {width:249px;height:160px;margin-top:33px;padding:15px 15px 0 25px;font-size:11px;background:url(../Images/left-nav-contact-bg.jpg) no-repeat;}

/* NEWS & EVENTS */
.newsTitle {font-size:16px;font-weight:bold;}
.newsDate {font-size:12px;font-weight:bold;}

/* FORMS */
.labelColumn {}
.fieldColumn {}
.textField {width:200px;margin:2px 0;}
.textArea {width:200px;heighT:130px;margin:2px 0;}

/* FCK */
.appSheets {width:510px;padding:6px 10px;margin:0 0 3px 0;background:#DFEAF0;}