.contentHeader{color: #00341b;text-align: center;font-size: 1.6em;font-weight: bold;margin-top: 1.0em;margin-bottom: 1.0em;margin-right: 1.0em;}
.localeTbl{width: 99%;height: auto;padding: 5px;border: 0px solid black;position: relative;table-layout: fixed;}
#officeMain{position: relative;width: 99%;height: 99%;table-layout: fixed;}
#branchBtnCell{text-align: right;vertical-align: top;}
.branchState{font-size: 1em;font-style: italic;}
.branchDiv{margin: 0.2em;float: top;border: 0px solid green;}
#addressCell{margin: 0px;margin-right: auto;padding: 0px;vertical-align: top;}
.addressTbl{display: none;margin-top: 0px;margin-left: 0px;padding-left: 0px;cell-spacing: 0px;border-collapse: collapse;}
.addressList{margin: 0px;padding: 0px;margin-top: -25px;}
.mapBox{text-align: left;padding: 0px;margin: 0px;padding-top: 4px;border: 0px solid pink;}
.mapDiv{padding: 0px;margin: 0px;padding-top: 20px;width: 522;height: 345px;float: center;border: 1px solid black;}
.mapImg{text-align: center;margin-top: 10px;margin-bottom: 20px;}
.locTitleText{font-size: 0.8em;font-weight: bold;margin-top: 25px;padding: 0px;margin-left: 0px;margin-bottom: 10px;}
.addressText{font-size: 0.8em;font-weight: normal;margin-top: 0.1em;margin-left: 0px;padding: 0px;}
table.phones{border: 0px solid orange;margin-left: 0px;padding-left: 0px;margin-top: 10px;cell-spacing: 0px;border-collapse: collapse;font-size: 0.8em;}
td.phones{font-size: 0.8em;font-weight: normal;margin-left: 0.0em;padding: 5px;padding-left: 0px;}
.contactTitle{font-size: 2.0em;color: #050;margin-left: 0em;}
.officeBtn{text-align: left;margin-left: 1px;margin-right: 1px;margin-top: 2px;margin-bottom: 3px;padding-left: 3px;padding-right: 3px;padding-bottom: 2px;background: white;color: #050;font-size: 1.2em;font-weight: bold;float: left;border: 0px solid black;width: 95%;}
.officeBtnCur{text-align: left;margin-left: 1px;margin-right: 1px;margin-top: 2px;margin-bottom: 3px;padding-left: 3px;padding-right: 3px;padding-bottom: 2px;background: #ddd;color: #050;font-size: 1.2em;font-weight: bold;float: left;border: 0px solid black;width: 95%;}
#newCustPane{width: 99%;}
.newCustDiv{width: 56em;background: white;border: 0px solid black;padding: 10px;}
.newCustTbl{margin-top: 0;padding-top: 0;idth: 600px;border: 0px solid black;font-size: 1.0em;font-weight: normal;vertical-align: 0px;}
#newCustIntro{xtext-align: center;font-size: 0.8em;font-weight: normal;margin-left: 0px;margin-right: 25%;margin-top: 10px;margin-bottom: 1em;}
.generalBtn{background: transparent url(images.final/buttonBev.png) no-repeat 0px 0px;color: #000;border: 0px solid #00341b;font-size: 0.8em;width: 117px;height: 22px;margin: 0px;padding: 0px;}
.newCustRite{text-align: left;font-size: 0.8em;}
.newCustRiteLM{text-align: left;font-size: 0.8em;}
.newCustRiteM{text-align: right;font-size: 0.8em;}
.newCustText{border: 1px solid black;font-size: 0.8em;}
.newCustTextM{border: 1px solid black;xbackground-color: yellow;font-size: 0.8em;}
.applyCust{margin-right: 165px;}
.red{font-size: 0.8em;color: #b00;}
.redRite{font-size: 0.8em;text-align: right;color: #b00;}
#supplyInfoCol{margin: 0px;padding: 0px;vertical-align: top;text-align: left;}
.supplyInfoPara{font-size: 0.8em;width: 520px;font-weight: normal;margin: 0px;padding: 0px;margin-top: 0.1em;margin-bottom: 2em;xmargin-left: 87px;margin-left: 4px;margin-right: 170px;}
.supplyInfoRite{text-align: left;font-size: 1.0em;font-weight: bold;width: 35em;margin-left: auto;margin-right: 3em;}
.supplyListInfo{width: 500px;margin: 10px;margin-left: 0px;font-size: 0.8em;font-weight: normal;padding-left: 30px;padding-bottom: 10px;}
#creditImgBox{height: 250px;text-align: center;}
#creditInfoBox{height: 250px;vertical-align: top;}
.centerButLeft{margin: auto;width: 35em;}
.listItemLeft{type: circle;text-align: left;width: 99%;font-size: 1.2em;}
.feedDiv{min-height: 100%;max-height: 100%;min-width: 100%;max-width: 100%;}
.feedTbl{width: 42em;font-size: 1.2em;border: 1px solid black;background: white;}
.feedRow{background: #00341b;}
.feedCol{padding-top: 0px;padding-bottom: 0px;h-align: center;width: 3em;border: 1px solid grey;color: white;}
.feedColYesNo{padding-top: 0px;padding-bottom: 0px;h-align: center;width: 5em;border: 0px solid grey;color: white;}
.feedNum{padding-top: 0px;padding-bottom: 0px;h-align: center;width: 1em;border: 1px solid grey;color: white;}
.feedQues{padding-top: 0px;padding-bottom: 0px;h-align: center;width: 38em;border: 1px solid grey;color: white;}
.quesTypeTbl{width: 40em;font-size: 1.2em;background: white;border: 0px solid black;}
.feedHR{height: 1px;}
.feedScrollTbl{height: auto;height: 100%;table-layout: fixed;float: top;text-align: center;}
.feedScrollCol{min-height: 100%;max-height: 100%;text-align: center;margin: auto;xpadding-left: 20px;}
.feedScrollDiv{padding-left: 30px;height-min: 98%;height-max: 98%;height: 98%;overflow: scroll;border-collapse: collapse;}
#feedSimpleIntro{padding-left: 200px;padding-right: 200px;}
#feedSimpleTbl{font-size: 1.0em;font-weight: normal;width: 99%;table-layout: fixed;}
#feedSimpleName{text-align: right;vertical-align: center;height: 3em;}
#fbName{border: 1px solid black;}
#feedSimplePrompt{text-align: right;vertical-align: top;font-size: 0.8em;padding-top: 10px;}
.feedSimpleParagraph{text-align: left;margin-top: 0px;margin-left: 0px;border: 1px solid #000;width: 265px;height: 150px;resize: none;}
#feedEntryCol{xheight: 200px;vertical-align: top;}
.feedBtnAlign{text-align: center;width: 350px;margin-left: 20px;margin-top: 20px;}
.feedBtn{border: 0px;text-align: center;width: 6em;height: 2em;margin: 1em;color: white;background: #008064;border: 1px solid #00341b;}
#floatBarTbl{xposition: absolute;table-layout: fixed;width: 173px;width-max: 173px;height: auto;margin: auto;margin-left: 0px;margin-right: 0px;padding: 0px;border: 0px solid pink;cell-spacing: 0;border-collapse: collapse;}
#floatSpaceRow{margin-top: 15px;}
#floatBarImgBox{text-align: center;}
#floatImgSpan{position: relative;width: 110px;}
.floatImg{position: relative;left: 0px;top: 0px;margin-top: 15px;margin-bottom: 10px;width: 110px;border: 0px solid black;}
#floatBottom{margin-top: 25px;}
.floatOption{margin-left: 1em;text-align: left;margin: 0;}
.floatOptBtn{text-align: left;vertical-align: center;xborder: 1px solid #008064;border: 0px;margin: 2px;xmargin-left: 20px;margin-left: 0px;height: 36px;width: 172px;xbackground: #00c094;}
.floatOptBtnOffice{text-align: left;vertical-align: center;xborder: 1px solid #008064;border: 0px;margin: 2px;margin-left: 20px;height: 26px;width: 180px;xbackground: #00c094;}
.floatLabel{font-size: 1.0em;margin-left: 5px;margin-top: 1px;margin-bottom: 4px;color: #fff;xbackground: #00c094;}
#prodTbl{border: 0px solid red;table-layout: fixed;cell-spacing: 0px;border-collapse: collapse;height: auto;width: 100%;z-index: 0;}
#prodOptions{text-align: center;margin-left: 50px;vertical-align: top;xwidth: 300px;}
#prodListing{vertical-align: top;margin: 0;xwidth: 620px;width: 80%;}
#prodImgBox{xtext-align: center;width: 98%;margin-top: 30px;}
#prodImg{xmargin-left: 1em;xmargin-right: 1em;xmargin: auto;margin-left: 138px;margin-top: 40px;}
#prodDiv{position: relative;left: 2em;border: 0px solid green;height: auto;}
.prodListLeft{font-size: 0.8em;height: auto;padding: 0px;margin-left: 5px;padding-left: 15px;margin-top: 0.0em;margin-bottom: 1em;}
#prodListRite{font-size: 0.8em;height: auto;padding: 0px;margin-left: 15px;margin-top: 0.0em;margin-bottom: 1em;}
.prodListCol{width: 25%;width-min: 25%;width-max: 25%;min-width: 25%;max-width: 25%;margin: 0px;padding: 0px;border: 0px solid pink;}
.prodListTblNB{font-size: 1.0em;font-weight: normal;height-min: 500px;//width: 525px;width: 100%;padding-top: 0px;border: 0px solid #5AB5AA;margin-top: 0px;margin-bottom: 1em;color: #000;cell-spacing: 0px;border-collapse: collapse;}
.prodListTbl{font-size: 0.9em;font-weight: normal;xwidth: 98%;xwidth-min: 98%;xmin-width: 98%;xheight: auto;height-min: 500px;padding-top: 0px;border: 0px solid #5AB5AA;margin-top: 0px;margin-bottom: 1em;color: #000;table-layout: fixed;cell-spacing: 0px;border-collapse: collapse;}
.prodListTitle{text-align: center;font-size: 1.0em;font-weight: bold;color: #00341b;margin: 0;margin-top: 0.3em;}
.prodItemBtn{text-decoration: none;}
.prodItem{list-style-type: circle;}
.aboutTable{width: 90%;width-min: 30em;margin: 10px;}
#aboutCommunityImg{margin: 0px;padding: 0px;vertical-align: top;width: 346px;text-align: right;}
#aboutFleetImg{margin: 0px;padding: 0px;vertical-align: top;width: 346px;text-align: right;}
.aboutAchieveImg{margin: 0px;padding: 0px;vertical-align: top;width: 346px;text-align: right;}
.aboutImgCol{width: 350px;text-align: right;vertical-align: top;}
#aboutAchieveTxtCol{margin-top: 5px;vertical-align: top;width: 22em;}
.aboutAchievePara{width: 20em;}
#aboutListAchieve{width: 18em;font-size: 1.0em;font-weight: normal;padding-left: 2em;margin: 2px;}
.aboutCommunityTxt{margin-left: 0.5em;margin-right: 2em;margin-top: 0.1em;margin-bottom: 1em;font-size: 1.0em;font-weight: normal;}
#storySignImg{margin: 0px;padding: 0px;width: 346px;height: 225px;}
.storyHead{text-align: left;margin-left: 3em;margin-right: 3em;color: #00341b;}
.storyTbl{table-layout: fixed;padding: 0px;margin: 0px;width: 100%;cell-spacing: 0px;border-collapse: collapse;}
#storyEmpty{height: 500px;width: 20px;}
.storyInfo{margin-left: 3em;margin-right: 3em;color: black;}
.storyIdx{text-align: left;margin-left: 0px;background: pink;}
.storyLink{text-decoration: none;margin-left: 0px;padding-left: 0px;}
.storyTop{text-align: center;color: blue;text-decoration: none;font-size: 0.9em;}
#historyBtn{background: transparent url(images.final/buttonBevBig.png) no-repeat 0px 0px;color: #000;border: 0px solid #00341b;font-size: 0.8em;width: 190px;height: 22px;margin: 0px;padding: 0px;}
#historyDiv{font-size: 1em;width: 100%;width-max: 100%;max-width: 100%;margin: 0px;padding: 0px;border: 0px solid #00341b;display: none;cell-spacing: 0px;border-collapse: collapse;}
.historyHeader{margin-left: 2px;padding-top: 6px;height: 25px;font-size: 1.0em;font-weight: normal;margin-bottom: 0px;margin-top: 20px;border: 0px;}
.historyTitle{margin-left: 2px;padding-top: 6px;height: 25px;font-size: 0.9em;font-weight: normal;margin-bottom: 10px;margin-top: 10px;border: 0px;}
.storyIdxFloat{float: left;xwidth: 17em;margin-left: 0em;margin-right: 0em;margin-top: 1.6em;margin-bottom: 2em;xborder: 1px solid blue;}
.storyIdxDiv{text-align: left;border: 1px solid #00341b;width: 22em;}
.svcTable{width: 100%;width-min: 30em;table-layout: fixed;border-collapse: collapse;cell-spacing: 0px;}
#svcImgCell{height: 230px;}
#svcPhoneImg{font-size: 1.0em;margin: 2em;margin-left: 2em;margin-bottom: 5px;margin-top: 5px;}
#svcFleetImg{font-size: 1.4em;margin: 2em;margin-right: 4em;margin-left: 3em;float: left;}
.svcImgs{float: left;margin: 25px;}
ul.svcSteps{font-size: 0.8em;font-weight: bold;margin-right: 40px;margin-left: 4px;padding-left: 0px;border: 0px solid red;}
ul.svcSteps li{background: url(images.final/circle.png) 0px 6px no-repeat;padding-left: 20px;list-style: none;}
#subHeaderPhone{margin-left: 2px;background: #fff url(images.final/phone.png) 1px 1px no-repeat;padding-left: 38px;padding-top: 6px;height: 33px;font-size: 0.9em;font-weight: normal;margin-bottom: 0px;}
#subHeaderOnline{margin-left: 2px;background: #fff url(images.final/computercircle.png) 0px 0px no-repeat;padding-left: 36px;padding-top: 6px;xpadding-bottom: 4px;height: 33px;font-size: 0.9em;font-weight: normal;margin-bottom: 0px;}
#subHeaderNetwork{margin-left: 2px;background: #fff url(images.final/australia.png) 1px 1px no-repeat;padding-left: 38px;padding-bottom: 0px;padding-top: 6px;height: 33px;font-size: 0.9em;font-weight: normal;margin-bottom: 0px;}
.DbCol{text-align: right;height: 1px;height-max: 1px;max-height: 1px;vertical-align: top;}
#loginDb{xposition: absolute;position: relative;z-index: 7;xtop: 32px;xright: 5px;margin-left: 320px;width: 300px;height: 1px;max-height: 1px;height-max: 1px;overflow: hidden;xbackground: #fff;xborder: 1px solid #fff;background: transparent;border: 1px solid transparent;}
#forgotDb{xposition: absolute;position: relative;z-index: 6;xtop: 64px;xright: 5px;margin-left: 320px;width: 300px;height: 1px;max-height: 1px;height-max: 1px;overflow: hidden;xbackground: #fff;xborder: 1px solid #fff;background: transparent;border: 1px solid transparent;}
#signUpDb{xposition: absolute;position: relative;margin-left: 320px;z-index: 5;xtop: 94px;xright: 5px;width: 300px;height: 1px;max-height: 1px;height-max: 1px;overflow: hidden;xbackground: #fff;xborder: 1px solid #fff;background: transparent;border: 1px solid transparent; //#fff;}
#loginDbTbl{background: #00341b;border: 1px solid #fff;padding: 10px;font-size: 0.8em;}
#forgotDbTbl{background: #00341b;border: 1px solid #fff;padding: 10px;padding-top: 3px;font-size: 0.8em;}
#signUpDbTbl{background: #00341b;border: 1px solid #fff;padding: 10px;font-size: 0.8em;}
#loginDbHdr{text-align: center;color: #000;}
.loginDbCol{padding: 10px;color: #000;}
.loginBtn{width: 80px;height: 25px;border: 1px solid #00341b;background: #088;text-align: center;vertical-align: center;padding-left: 10px;padding-right: 10px;margin-bottom: 10px;color: #fff;}
#superiorBody{font: 62.5%/1.5		"Verdana", "Calibri", "Western", "Helvetica", "Arial", "Tahoma", "Verdana";xbackground: #fff url(images.final/bgGradientLogo780.png) repeat-x 100% scroll;background: #fff;background-position: 0 0;margin: 3px;padding: 0;}
.brandsBgBody{background: url("images.final/SignatureIntroTransparent.png");xxxbackground: url("images.final/sf-logo-S.png");background-size: 100%;background-repeat: repeat;background-position: 50% 50%;xxbackground-color: #00aaaa;xxopacity: 0.2;xxfilter: alpha(opacity=20);}
.truckBgBody{xxxbackground: url(images.final/TruckFlagTransparent.png);xxxbackground: url("images.final/sf-logo-S.png");background-size: 50%;background-repeat: repeat;background-position: 50% 50%;xxbackground-color: #00aaaa;xxopacity: 0.2;xxfilter: alpha(opacity=20);}
.pageTab{xwidth: auto;xwidth: 100%;width: 900px;height: 100%;xmargin: 0px;padding: 0px;xbottom: 0px;xright: 0px;cellspacing: 0px;border: 0px solid orange;background: transparent;border-collapse: collapse;margin: 0px auto;}
#topBar{position: relative;xbackground: #00341b;background: #fff url(images.final/topBar879px.png) no-repeat 10px bottom;margin: 0;padding: 0px;xwidth: 100%;width: 900px;height: 155px;z-index: 1;}
#pageContent{text-align: center;width-min: 879px;width-max: 879px;width: 879px;xmargin-left: 10px;margin: 0;padding: 0;background: #fff;cell-spacing: 0;border-collapse: collapse;}
#pageContentDiv{background: #fff;border: 0px solid #00341b;padding: auto;margin: auto;margin-top: 0;margin-bottom: 0;margin-left: 9px;width-min: 879px;width-max: 879px;width: 879px;cell-spacing: 0;border-collapse: collapse;}
.pageTextColumn{vertical-align: top;padding: 0px;margin: 0px;width: 620px;border: 0px solid pink;}
.fillTable{width: 100%;table-layout: fixed;margin-top: 0px;cell-spacing: 0px;border-collapse: collapse;}
.centerTable{width: 550px;table-layout: fixed;margin: auto;margin-top: 0px;padding: 0px;padding-top: 0px;}
.centerFillParagraph{width: 22em;vertical-align: top;}
.homeImgInfo{font-size: 1.2em;margin-left: 10px;margin-right: 10px;padding-left: 10px;padding-right: 10px;text-align: left;width: 90%;width-max: 90%;border: 0px solid red;}
.homeHeading{text-align: left;color: #088;margin-left: 1.2em;}
.pageHeading{text-align: left;vertical-align: center;xcolor: #5AB5AA;color: #000;font-size: 1.7em;height: 50px;}
.homeImageTbl{width: 100%;max-width: 100%;border: 0px solid black;margin-top: 2em;}
.contentHeader{color: #00341b;text-align: left;font-size: 1.0em;font-weight: normal;margin-top: 0.5em;margin-bottom: 0.5em;margin-right: 1.0em;}
.subHeader{color: #00341b;text-align: left;font-size: 1.1em;font-weight: bold;margin-top: 1.5em;margin-bottom: 1.5em;}
.subHeaderMid{color: #00341b;text-align: center;font-size: 1.0em;font-weight: normal;margin-top: 0.8em;margin-bottom: 0.8em;}
.homeIntroTxt{margin-left: 3px;margin-right: 2em;margin-top: 0.1em;margin-bottom: 1em;font-size: 0.8em;font-weight: normal;}
.homeIntroTxtRite{margin-left: 3px;margin-right: 4em;margin-top: 0.1em;margin-bottom: 1em;font-size: 0.8em;font-weight: normal;}
#homeInterestTitle{margin-left: 3em;margin-right: 3em;margin-top: 1em;text-align: center;color: #00341b;}
.homeIntroEmph{margin: 0;padding: 0;font-size: 1.0em;font-style: italic;xfont-weight: bold;}
.specInfo{margin-left: 4.5em;xmargin-right: 2em;margin-top: 0.0em;xmargin-bottom: 1em;width: 20em;font-size: 0.8em;font-weight: normal;}
.specInfoXXX{margin: 2em;margin-top: 0em;width-min: 20em;width-max: 20em;text-align: left;font-size: 1.0em;font-weight: normal;border: 1px solid black;}
.specControl{text-align: center;font-size: 1.0em;font-weight: bold;xmargin: auto;width: 22em;}
.specList{width: 18em;margin: 0;font-size: 1.2em;}
.bold{font-weight: bold;margin-left: 15%;}
#leftBarTbl{width: 15em;height: auto;border: 1px solid grey;}
.videoTbl{table-layout: fixed;background: #fff;position: absolute;right: 10px;top: 70px;z-index: 0;margin: 0px;padding: 0px;width: 60px;height: 35px;}
.videoBtn{background: #fff;text-decoration: none;text-align: left;vertical-align: center;height: auto;color: #088;font-size: 1.1em;border-style: none;border: 1px solid #5AB5AA;margin: 0px;padding: 0px;}
.videoLbl{background: #ddd;text-decoration: none;text-align: center;vertical-align: center;color: #088;font-size: 1.1em;font-weight: bold;margin: 0.5em;margin-top: 0;}
#nav li{list-style: none;position: relative;margin: 0;float: left;}
#nav ul{display: none;margin: 0;padding: 0;}
.nav li:hover > ul{display: block;}
#menu1{display:none;}
.mainOpsTbl{xbackground: #00341b;padding: 0px;padding-right: 1px;margin-top: 0.1em;margin-bottom: 0.1em;padding-bottom: 0;border: 0px solid pink;xwidth: 630px;xmax-width: 630px;width: 877px;max-width: 877px;position: absolute;right: 12px;bottom: 2px;z-index: 1;}
#mainOps tr{background: #088;}
.mainSpan{background: #088 url(media/lite_green_tabs_right.gif) no-repeat right top;display: block;float: left;}
.mainCols{margin: 3px;padding: 0px;width: 146;}
.mainOpsBtn{text-align: center;padding-left: 0px;padding-right: 3px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px;text-decoration: none;xxbackground: transparent url(media/lite_green_tabs_left.gif) no-repeat left top;xbackground: #00341b;background: transparent;color: white;font-size: 0.8em;font-weight: normal;border: 0px solid blue;width: 100%;}
.mainOpsPicked{text-align: center;color: #000;xbackground: #008063;background: transparent;margin-left: 0px;padding-left: 0px;padding-right: 3px;margin-top: 0px;margin-bottom: 0px;text-decoration: none;font-size: 0.8em;font-weight: normal;border: 0px;width: 100%;}
#funcRowTbl{height: 1.5em;height-max: 1.5em;}
#contentsCol{margin: 0px;padding: 0px;vertical-align: top;background: #fff;}
#homeImg{margin: 0px;padding: 0px;margin-top: 2px;}
table.menu{position: absolute;visibility: hidden;table-layout: fixed;width: 130px;margin-top: 2px;margin-bottom: 2px;margin-left: 0px;margin-right: 0px;padding-top: 0;margin-top: 0;height: auto;background: #5AB5AA;z-index: 2;}
#loginTbl{text-align: right;margin: auto;margin-right: 5px;table-layout: fixed;color: #00341b;font-size: 0.9em;position: relative;border: 0px solid pink;cell-spacing: 0;border-collapse: collapse;}
#loginTitle{text-align: center;font-size: 0.9em;font-weight: bold;font-style: normal;}
.loginText{display: inline;text-align: right;font-size: 0.9em;font-weight: normal;margin-bottom: 4px;}
#loginBtn{color: transparent;position: relative;z-index: 5;background: transparent url(images.final/goDark.png) no-repeat 2px 0px;border: 0px solid #00341b;width: 28px;height: 26px;padding-left: 28px;margin-bottom: 1px;}
#forgotBtn{color: transparent;position: relative;z-index: 5;background: transparent url(images.final/confusedYellow.png) no-repeat 2px 0px;border: 0px solid #00341b;width: 28px;height: 24px;padding-left: 28px;}
#signAcctBtn{color: transparent;position: relative;z-index: 5;background: transparent url(images.final/newButton.png) no-repeat 2px 0px;border: 0px solid #00341b;width: 28px;height: 24px;padding-left: 28px;margin: 0px;}

#signUpBtn{color: transparent;position: relative;z-index: 5;background: transparent url(images.final/online.png) no-repeat 2px 0px;border: 0px solid #00341b;width: 28px;height: 24px;padding-left: 28px;margin: 0px;}
#logoutBtn{color: transparent;background: transparent url(images.final/exit24.png) no-repeat 0px 0px;border: 0px solid #00341b;width: 24px;height: 24px;padding-left: 24px;}
#forgotBtnOld{background: transparent url(images.final/questionMark.png) no-repeat 2px 0px;border: 0px solid #00341b;xwidth: 28;width: 1px;height: 24;padding-left: 28;}
.loginBtns{width: 8em;text-decoration: none;background: #008063;color: white;font-size: 0.9em;font-weight: normal;text-align: center;border: 1px solid #00341b;margin-right: 0px;margin-left: 0px;margin-bottom: 0px;padding-bottom: 0px;}
.loginError{margin-right: 10px;font-size: 0.9em;text-align: right;}
.loginInput{text-align: left;border: 1px solid #008063;font-size: 0.9em;margin-bottom: 2px;}
.loginEmailLbl{text-align: right;font-size: 0.9em;//display: none;}
.loginEmail{text-align: left;border: 1px solid #008063;font-size: 0.9em;//display: none;position: relative;top: 0;left: 0;}
#mainOps ul{list-style: none;padding: 0;margin: 0;}
#mainOps li{float: top;border: 0px solid #088;border-bottom-width: 2;margin: 0 0.5em 0 0;}
#mainOps li a{padding: 0 0.8em;}
.pageTitle{text-align: center;}
#tabbedlist li{list-style-type: none;display: inline;padding-right: 10px;}
#content{padding-top: 0px;margin-bottom: 5px;border: 0px solid;clear: both;overflow: auto;}
#scrollist{padding-top: 0px;border: 0px solid;width: 100%;height: 350px;max-height: 350px;max-width: 100%;overflow: scroll;bottom: 2px;}
hl{margin: 0;padding: 0 0 1em 0;}
table{width: 100%;}
table #titlebar{width: 100%;}
.listext{}
.center{text-align: center;}
.right{text-align: right;}
#otherTbl{width: 7em;height: 30px;position: absolute;top: 1px;right: 1px;z-index: 2;}
.otherTblBtn{font-size: 0.7em;font-weight: normal;text-align: right;padding-left: 0px;padding-right: 3px;margin-left: 0px;margin-top: 0px;margin-bottom: 0px;text-decoration: none;background: #00341b;color: white;border: 0px;width: 100%;}
.specButtonTbl{width: auto;height: auto;margin-left: auto;margin-right: auto;}
.specButton{margin: 0;padding: 0;background: white;border: 0px solid red;width: 20px;height: 20px;padding-left: 0;padding-right: 0;color: white;outline: none;}
.specPage{width: 125px;width-min: 125px;height: 15px;padding-left: 0;padding-right: 0;margin-left: 2px;background: white;text-align: center;font-size: 0.9em;color: black;outline:none;border:0;}
#specDownloadCell{text-align: center;background: transparent url(images.final/buttonBev.png) no-repeat 2px 1px;width: 120px;height: 25px;width-min: 122px;width-max: 122px;}
#specDownload{text-align: center;margin-left: 3px;margin-right: 3px;padding-left: 3px;padding-right: 3px;margin-top: 2px;margin-bottom: 2px;text-decoration: none;color: #000;font-size: 0.9em;font-weight: normal;border: 0px;}
.dropBtn{padding-left: 5px;padding-right: 0px;width: 100%;background: #5AB5AA;color: white;border: 0px solid black;font-size: 0.9em;font-weight: normal;text-align: left;}
#gobut{padding-left: 5;padding-right: 5;background: #005500;color: white;}
#datepart{overflow: hidden;}
#signatureDiv{background: white;background-size: percentage:50%;background-repeat: no-repeat;background-position: 50% 50%;width: 100%;text-align: center;height: 100%;border: 0px solid #005500;}
.signatureCell{font-size: 1.0em;}
.signatureImgCell{text-align: center;vertical-align: top;width: 348px;width-max: 348px;margin: 0px;padding: 0px;}
.signatureImg{width: 348px;margin: 0px;padding: 0px;}
.signatureTxtCell{vertical-align: top;width: 348px;width-max: 348px;}
.signatureText{font-size: 0.9em;font-weight: normal;margin-top: 0px;}
.signatureSteps{font-size: 0.8em;font-weight: normal;margin-right: 20px;margin-left: 0px;padding-left: 30px;}
.prodIntro{width: 70%font-size: 1em;padding-left: 4em;padding-right: 4em;padding-top: 1em;text-align: justify;}
.prodListHead{color: black;text-align: center;top: 1px;}
.prodButton{text-align: left;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;margin-top: 0px;margin-bottom: 0px;overflow: visible;text-decoration: underline;color: blue;background: transparent;font-size: 0.9em;xfont-weight: normal;border: 0px solid black;}
.specialTbl{background: white;width-max: 75%;border: 1px solid black;}
.specialImg{position: fixed;top: 0;left: 0;right: 100%//min-height: 60%;//min-width: 60%;height-min: 50%;width-min: 50%;overflow: hidden;border: 1px solid red;margin: 0px;margin-top: 0.5em;padding: 0px;}
.specialTxt{width: 18em;width-min: 18em;width-max: 18em;margin: 7px;text-align: justify;font-size: 1.2em;}
.foodServiceNationalDiv{width: 80%;margin: 10px;border: 0px solid black;background: white;}
.cenDiv{width: 100%;text-align: center;}
.rounded{border: 2px solid #050;margin: 0;padding: 0;}
#ul{position: relative;left: -5px;top: -2px;float: left;}
#ur{position: relative;float: right;right: -5px;top: -2px;}
.cenSpan{text-align: center;}
.vidButton{padding-left: 1;padding-right: 1;background: #005500;color: white;border: 0px solid black;text-align: center;}
#bottomPane{height: auto;width: 879px;table-layout: fixed;padding-right: 0.1em;padding-left: 0.1em;padding-top: 0.0em;padding-bottom: 0.0em;margin-left: 10px;margin-right: 0;margin-top: 0.0em;margin-bottom: 1.0em;xbackground: #5AB5AA;position: relative;}
#marqueeCol{text-align: center;width: 100%;height: 110px;}
#marqueeDiv{position: relative;width: 750px;height: 105px;height-max: 105px;max-height: 105px;overflow: hidden;margin: auto;border: 0px solid pink;}
.marqueeGroup{position: absolute;height: 125px;width: 750px;}
.bottomURL{text-align: left;font-size: 0.8em;color: #000;xcolor: #fff;xbackground: #222;margin-left: 4px;margin-right: 4px;}
.bottomLegal{font-size: 0.8em;text-align: right;xcolor: #fff;xbackground: #222;color: #000;background: #fff;margin-left: 0px;margin-right: 0px;}
.bottomBar{border: 1px solid #5AB5AA;color: #5AB5AA;background: #5AB5AA;}
#imgBarTbl{cell-spacing: 0;border-collapse: collapse;width: 879px;width-max: 879px;table-layout: fixed;margin: 0px;margin-top: 2px;margin-left: 10px;padding: 0px;}
.imgBarCol{text-align: left;margin: 0px;}
.imgBarImg{}
