*  {margin:0;padding:0;border:0;}

html {background:url(../images/bkgd_repeat.png) top center repeat-y #dbe1e5;}

body {font-family: Arial, Helvetica, sans-serif;font-size:10.5px;font-weight:normal;color:#444;}


img {border:0;}

p {text-align:left;}

strong {color:#222;}

a {color:#c5dcea;text-decoration:underline;outline:none;cursor:pointer;}

a:hover {color:#fff;}

h1, h2, h3, h4 {font-weight:bold;text-align:left;color:#222;}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {font-size: 12px;}

ul, ol {list-style:disc;}
li {text-align:left;padding:5px 0 5px 5px;}

.noline {border:0;}
.clear {clear:both;}
font.trademark {font-size:14px;margin:0;}

body#default #mainnav {width:987px;position:relative;overflow:visible;background:#fff;height:93px;}
body#partners #mainLeaf {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}

body#sub1 #subnav li a.one {color:#007ac3;}
body#sub2 #subnav li a.two {color:#007ac3;}
body#sub3 #subnav li a.three {color:#007ac3;}
body#sub4 #subnav li a.four {color:#007ac3;}
body#sub5 #subnav li a.five {color:#007ac3;}
body#sub6 #subnav li a.six {color:#007ac3;}
body#sub7 #subnav li a.seven {color:#007ac3;}


/*CONTENT------------------------------------------------------------------------------------------------------------------*/
#shell {margin:auto;width:987px;position:relative;}

#login {position:absolute;right:420px;top:10px;overflow:visible;z-index:2;}
#login ul {list-style-type:none;}
#login li {float:right;padding:0 7px 0 7px;border-right:solid 1px #000;}
#login li.noline {border:0;}
#login li a{color: #000; font-size: 11px; text-decoration: underline;}
#login li a:hover{color: #7f7f7f; text-decoration: none;}

#mainnav {width:987px;margin:auto;position:relative;overflow:visible; background-color:#ffffff;}

#mainnav h1 a{
	position:absolute;
	left:0px;
	top:0px;
	display:block;
	text-indent:-9999px;
	width:271px;
	height:93px;
	z-index:50;
}
#mainnav ul {padding-top:53px; margin-left: 270px; padding-left: 40px; background:#fff;border-bottom: #027ac3 solid 2px; list-style:none;}
#mainnav td.navcell a{
	font-size: 13px;
	color: #7f7f7f;
	margin-right:15px;
	padding: 0px 0px 0px 0px;
	text-decoration:none
}
#mainnav td.navcell a.nav_highlight{color: #2a6b3d; text-decoration: none;}
#mainnav ul li a{color: #7f7f7f; text-decoration:none;}
#mainnav td.navcell a:hover{border-bottom: #027ac3 solid 3px;}
#mainnav table .navcell {background:url(../images/nav_bgtile.gif) repeat-x 0px 53px;}




#mainFlash {width:987px;}
#main {width: 987px; margin: auto; background: url(../images/bkgd_subTree.jpg) bottom no-repeat #fff; overflow: visible;}
#mainNoIMG {width: 987px; background-color: #FFFFFF; margin: auto; overflow: visible;}

#mainLeaf.company {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf2.company {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.process {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.press {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.faq {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.dry {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.industries {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.contact {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}
#mainLeaf.friendly {width:987px;margin:auto;overflow:visible;background:url(../images/bkgd_leaf1.png) 750px 100px no-repeat;}

#storeLocatorContent {color: #707070; font-size: 12px; margin: 0px; padding: 10px;}
#storeLocatorContent #locatorNav {width: 430px; float:left; position: absolute; top:299px; margin-bottom: 1px;}
#storeLocatorContent #locatorNav h2{margin: 0px 5px 0px 0px; padding: 0px 15px 0px 15px; color: #ffffff; font-size: 18px; font-weight: normal; float:left;}
#storeLocatorContent #locatorNav a:link { text-decoration:none}
#storeLocatorContent #locatorNav h2:hover {background-color:#007ac3; cursor:pointer;}
#storeLocatorContent #locatorNav .livetab {background-color:#007ac3;}
#storeLocatorContent #locatorNav .normaltab {background-color:#b9d4e4;}

#storeLocatorContent #formContainer {border-top:1px solid #007ac3; padding: 5px; margin-top: 0px; width: 425px; height: 80px;}

#storeLocatorContent #leftContainer {width: 430px; float:left; position: absolute; top:321px;}
#storeLocatorContent #leftContainer h2 {margin: 0px; padding: 0px 0px 0px 15px; color: #ffffff; font-size: 18px; font-weight: normal; width:100px; background-color:#007ac3; visibility:hidden;}
#storeLocatorContent #formContainer p {margin:0px; padding-top:10px;}
#storeLocatorContent #leftContainer #formBttn {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}
#storeLocatorContent .dropinput {background-color: #F1F4F6;	color: #004764;	border: 1px solid #CCCCCC;	margin: 0px 20px 0px 10px; display:inline;}
#storeLocatorContent .textinput {background-color: #F1F4F6;	color: #004764;	border: 1px solid #CCCCCC;	margin: 0px 20px 0px 10px; display:inline;}

#storeLocatorContent2 {color: #707070; font-size: 12px; margin: 0px; padding: 10px;}
#storeLocatorContent2 #resultContainer {width: 475px; padding-bottom: 10px;}
#storeLocatorContent2 #resultContainer h2 {margin: 0px; padding: 0px 15px 0px 15px; color: #007ac3; font-size: 18px; font-weight: normal;}
#storeLocatorContent2 #resultContainer #dataContainer {border: 1px solid #b9d4e4; padding: 5px; margin-top: -5px; width: 450px;}
#storeLocatorContent2 #resultContainer .label {float: left; width: 105px;}
#storeLocatorContent2 #resultContainer .result {float: left; font-weight: bold; width: 340px;}
#storeLocatorContent2 #resultContainer .spacer {height: 15px;}

#storeLocatorContent #centerContainer {width: 430px; float:left; position:absolute; top:320px;}
#storeLocatorContent #centerContainer h2 {margin: 0px 0px 0px 120px; padding: 0px 0px 0px 15px; color: #ffffff; font-size: 18px; font-weight: normal; background-color:#007ac3; width: 140px;}
#storeLocatorContent #centerContainer #formBttn {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#storeLocatorContent #rightContainer {width: 430px; float:left; position:absolute; top:320px;}
#storeLocatorContent #rightContainer h2 {margin: 0px 0px 0px 280px; padding: 0px 0px 0px 15px; color: #ffffff; font-size: 18px; font-weight: normal;  background-color:#007ac3; width: 100px;}
#storeLocatorContent #rightContainer #formBttn {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}


#affiliateContent {color: #707070; font-size: 12px; margin: 0px 25px 0px 25px; padding: 10px 0px 20px 0px;}
#affiliateContent h2 {color:#65a2d5;font-size:30px; padding-top: 20px;}
#affiliateContent p {color: #707070;}
#affiliateContent strong {color: #707070;}
#affiliateContent ul {list-style: none; margin: 0px; padding: 0px;}
#affiliateContent a {}
#affiliateContent a:link {color: #63a2d5;}
#affiliateContent a:visited {color: #63a2d5;}
#affiliateContent a:active {color: #63a2d5;}
#affiliateContent a:hover {color: #4086bf;}

#affiliateContent #leftContainer {float: left; width: 410px;}
#affiliateContent #leftContainer ul li {border-bottom: 1px dotted #b9d4e4; padding: 7px 0px;}
#affiliateContent #leftContainer h2 {margin: 0px; padding: 0px 0px 0px 15px; color: #007ac3; font-size: 18px; font-weight: normal;}
#affiliateContent #leftContainer h3 {color: #007ac3;}
#affiliateContent #leftContainer h3 a:link {color: #007ac3; text-decoration: none;}
#affiliateContent #leftContainer h3 a:visited {color: #007ac3;}
#affiliateContent #leftContainer h3 a:active {color: #007ac3;}
#affiliateContent #leftContainer h3 a:hover {color: #4086bf;  text-decoration: underline;}

#affiliateContent #leftContainer ul li h3 {padding-left: 60px;}
#affiliateContent #leftContainer ul li p {padding-left: 60px;}
#affiliateContent #leftContainer #facts {background-image: url(../images/affiliate_Icons_facts.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #leftContainer #marketing {background-image: url(../images/affiliate_Icons_marketing.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #leftContainer #spotting {background-image: url(../images/affiliate_Icons_spotting.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #leftContainer #guides {background-image: url(../images/affiliate_Icons_guides.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #leftContainer #newsletters {background-image: url(../images/affiliate_Icons_newsletters.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #leftContainer #regulatory {background-image: url(../images/affiliate_Icons_regulatory.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #leftContainer #other {background-image: url(../images/affiliate_Icons_other.gif); background-repeat: no-repeat; background-position: 0px 5px; border: 0px;}

#affiliateContent #rightContainer {float: right; width: 500px;}
#affiliateContent #rightContainer p {margin-bottom: 3px;}
#affiliateContent #rightContainer ul li {border-bottom: 1px dotted #a5cdba; padding-top: 8px; padding-bottom: 8px;}
#affiliateContent #rightContainer h2 {margin: 0px; padding: 0px 0px 0px 15px; color: #7f7f7f; font-size: 18px; font-weight: normal;}
#affiliateContent #rightContainer h3 {color: #00703c;}
#affiliateContent #rightContainer #last {border: 0px;}
#affiliateContent #rightContainer #fullStory {height: 14px; border: 1px solid #4e92bb; background-image: url(../images/BKGD_fullStory.gif); background-repeat: repeat-x; margin: 5px 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#affiliateContent #libraryContainer {border: 1px solid #b9d4e4; padding: 5px; margin-top: -5px; height: 360px; min-height:280px;}
#affiliateContent #newsContainer {border: 1px solid #a5cdba; padding: 5px; margin-top: -5px; height:360px; overflow-y:scroll; overflow-x:hidden;}

#affiliateContent #resourceAnchors {padding-top: 10px;}
#affiliateContent #resourceAnchors {list-style: none; padding: 10px 0px 0px 20px; margin: 0px;}
#affiliateContent #resourceAnchors li {padding: 2px 0px; margin: 0px; height: 18px;}
#affiliateContent #resourceAnchors li a {padding-left: 25px;}
#affiliateContent #resourceAnchors li a:link {color: #818181;}
#affiliateContent #resourceAnchors li a:active {color: #818181;}
#affiliateContent #resourceAnchors li a:visited {color: #818181;}
#affiliateContent #resourceAnchors li a:hover {color: #666;}


#affiliateContent #resourceAnchors #facts {background-image: url(../images/anchor_Icons_facts.gif); background-repeat: no-repeat; background-position: 0px 3px;}
#affiliateContent #resourceAnchors #marketing {background-image: url(../images/anchor_Icons_market.gif); background-repeat: no-repeat; background-position: 0px 3px;}
#affiliateContent #resourceAnchors #guides {background-image: url(../images/anchor_Icons_guides.gif); background-repeat: no-repeat; background-position: 0px 3px;}
#affiliateContent #resourceAnchors #newsletters {background-image: url(../images/anchor_Icons_newsletters.gif); background-repeat: no-repeat; background-position: 0px 3px;}
#affiliateContent #resourceAnchors #regulatory {background-image: url(../images/anchor_Icons_regulatory.gif); background-repeat: no-repeat; background-position: 0px 3px;}
#affiliateContent #resourceAnchors #other {background-image: url(../images/anchor_Icons_other.gif); background-repeat: no-repeat; background-position: 0px 3px;}

#affiliateContent #docInfoContainer {float: right; width: 564px; padding: 0px; margin-bottom: 35px; border: 1px solid #d9d9d9; background-color: #f9f9f9; color: #818181;}
#affiliateContent #docInfoContainer h3 {color: #818181;}
#affiliateContent #docInfoContainer h3.docInfo {color: #818181; height: 21px; padding: 0px; margin: 6px 0px; background-image: url(../images/h3_docInfo.gif); background-repeat: no-repeat;}
#affiliateContent #docInfoContainer h3.docInfo span {display: none;}

#affiliateContent #docInfoContainer h4 {color: #818181; font-size: 11px;}
#affiliateContent #docInfoContainer p {color: #818181;}
#affiliateContent #docInfoContainer a:link {color: #818181;}
#affiliateContent #docInfoContainer a:active {color: #818181;}
#affiliateContent #docInfoContainer a:visited {color: #818181;}
#affiliateContent #docInfoContainer a:hover {color: #666;}
#affiliateContent #docInfoContainer ul {list-style: none; padding: 0px; margin: 0px;}
#affiliateContent #docInfoContainer ul li {font-size: 10px; padding: 3px 0px; margin: 0px;}


#affiliateContent #docInfoContainer #colOne {float: left; width: 222px; padding: 9px; font-size: 11px; line-height: 16px;}
#affiliateContent #docInfoContainer #colTwo {float: left; width: 151px; padding: 3px;}
#affiliateContent #docInfoContainer #colThree {float: right; width: 151px; padding: 3px;}

#affiliateContent #docInfoContainer .pdf {background-image: url(../images/docIcon_PDF.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .psd {background-image: url(../images/docIcon_PSD.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .ai {background-image: url(../images/docIcon_AI.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .ind {background-image: url(../images/docIcon_INDD.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .doc {background-image: url(../images/docIcon_DOC.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .xls {background-image: url(../images/docIcon_XLS.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .ppt {background-image: url(../images/docIcon_PPT.gif); background-repeat: no-repeat; background-position: 0px 5px;}
#affiliateContent #docInfoContainer .zip {background-image: url(../images/docIcon_ZIP.gif); background-repeat: no-repeat; background-position: 0px 5px;}

#affiliateContent #docInfoContainer ul li h4 {padding-left: 28px;}
#affiliateContent #docInfoContainer ul li p {padding-left: 28px;}

#affiliateContent #resourceLibrary {list-style: none; padding: 0px; margin: 0px;}
#affiliateContent #resourceLibrary h3 {padding-left: 70px;}
#affiliateContent #resourceLibrary p {padding-left: 70px; margin-bottom: 10px;}

#affiliateContent #resourceLibrary #facts {background-image: url(../images/affiliate_Icons_facts.gif); background-repeat: no-repeat; background-position: 10px 5px;}
#affiliateContent #resourceLibrary #marketing {background-image: url(../images/affiliate_Icons_marketing.gif); background-repeat: no-repeat; background-position: 10px 5px;}
#affiliateContent #resourceLibrary #guides {background-image: url(../images/affiliate_Icons_guides.gif); background-repeat: no-repeat; background-position: 10px 5px;}
#affiliateContent #resourceLibrary #newsletters {background-image: url(../images/affiliate_Icons_newsletters.gif); background-repeat: no-repeat; background-position: 10px 5px;}
#affiliateContent #resourceLibrary #regulatory {background-image: url(../images/affiliate_Icons_regulatory.gif); background-repeat: no-repeat; background-position: 10px 5px;}
#affiliateContent #resourceLibrary #other {background-image: url(../images/affiliate_Icons_other.gif); background-repeat: no-repeat; background-position: 10px 5px;}

#affiliateContent #resourceLibrary li {padding: 0px 0px 10px 0px; margin: 0px;}
#affiliateContent #resourceLibrary li h3 {font-size: 19px;}
#affiliateContent #resourceLibrary li h3 a.backTop {font-size: 12px; color: #63a2d5;}
#affiliateContent #resourceLibrary li h3 a:link {color: #63a2d5;}
#affiliateContent #resourceLibrary li h3 a:visited {color: #63a2d5;}
#affiliateContent #resourceLibrary li h3 a:active {color: #63a2d5;}
#affiliateContent #resourceLibrary li h3 a:hover {color: #4086bf;}

#affiliateContent #resourceLibrary #docList {margin: 0px 0px 30px 70px; }
#affiliateContent #resourceLibrary #docList li {float: left; width: 280px; margin: 0px; padding: 0px;}
#affiliateContent #resourceLibrary #docList a:link {color: #818181;}
#affiliateContent #resourceLibrary #docList a:visited {color: #818181;}
#affiliateContent #resourceLibrary #docList a:active {color: #818181;}
#affiliateContent #resourceLibrary #docList a:hover {color: #666;}


#mainContent {width:709px;margin:0 0 0 260px;padding-bottom:100px;min-height:400px;}
#mainContent h2 {color:#65a2d5;font-size:30px;padding-top:50px;}
#mainContent h3 {color:#999;font-size:21px;padding:10px 0 10px 0;font-weight:normal;}
#mainContent h4 {color:#333;font-size:18px;padding:10px 0 0 0;font-weight:normal;}
#mainContent p {color:#000;font-size:12px;margin:10px 0 10px 0;width:500px;line-height:17px;}
#mainContent p.faq {color:#777;font-size:12px;margin:0 0 10px 20px;width:500px;line-height:17px;}
#mainContent a {color:#777;text-decoration:underline;}
#mainContent a:hover {color:#007ac3;}

#mainContent ul {margin:auto;width:300px;}
#mainContent ul.faq {list-style:disc;color:#777;font-size:12px;margin:0;padding:0 0 0 15px;width:500px;}
#mainContent li.faq {text-align:left;margin:5px 0 0 0;}
#mainContent ul.faqSelection {margin:0 auto 100px auto;width:300px;}
#mainContent li {float:right;list-style-type:none;margin-right:7px;text-align:center;}
#mainContent li a{color:#7c9f20;font-weight:bold;font-size:13px;text-decoration:none;display:block;width:19px;height:23px;border:1px solid #7c9f20;padding-top:5px;}
#mainContent li a:hover{color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}

#mainContent2 {width:709px;margin:0 0 0 260px;padding-bottom:100px;min-height:400px;}
#mainContent2 h2 {color:#65a2d5;font-size:30px;padding-top:50px;}
#mainContent2 h3 {color:#999;font-size:21px;padding:10px 0 10px 0;font-weight:normal;}
#mainContent2 h4 {color:#333;font-size:18px;padding:10px 0 0 0;font-weight:normal;}
#mainContent2 p {color:#000;font-size:12px;margin:10px 0 10px 0;width:500px;line-height:17px;}
#mainContent2 p.faq {color:#777;font-size:12px;margin:0 0 10px 20px;width:500px;line-height:17px;}
#mainContent2 a {color:#777;text-decoration:underline;}
#mainContent .mkcntr_blue a, #mainContent .mkcntr_green a {color: #ffffff;}
#mainContent2 a:hover {color:#007ac3;}
#mainContent2 ul {margin:auto;width:300px;}
#mainContent2 li {float:right;list-style-type:none;margin-right:7px;text-align:center;}
#mainContent2 li a{color:#7c9f20;font-weight:bold;font-size:13px;text-decoration:none;display:block;width:19px;height:23px;border:1px solid #7c9f20;padding-top:5px;}
#mainContent2 li a:hover{color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}

#mainContent.one li a.one {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}
#mainContent.two li a.two {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}
#mainContent.three li a.three {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}
#mainContent.four li a.four {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}
#mainContent.five li a.five {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}
#mainContent.six li a.six {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}
#mainContent.seven li a.seven {color:#fff;text-decoration:none;border:none;width:21px;height:25px;background:#7c9f20;}


#mainCountry {width:750px;height:425px;background:url(../images/bkgd_countries1.png) no-repeat -2px -16px; position:relative;}
#mainCountryContent {position: absolute; width:220px; top:15px; left:15px;}
#mainCountryContent p {width:246px;}
#mainCountryContent strong {color:#007ac3}
/*#mainCountrySubContent {position:absolute;left:290px;top:25px;width:424px;height:366px;background:url(../images/bkgd_flags.png) no-repeat top left;}
#mainCountryFlags {width:450px;height:366px;}
#mainCountryFlags p {float:left;margin-top:160px;width:35px;}
#mainCountryFlags p.left {padding:0 0 0 5px;}
#mainCountryFlags ul {margin:20px 0 0 0;width:340px;float:left;padding-left:7px;}
#mainCountryFlags li {float:left;list-style-type:none;text-align:center;height:70px;margin:0 3px 5px 0;}
#mainCountryFlags li.margin {margin:0 0 5px 0;}
#mainCountryFlags li a {display:block;width:66px;height:37px;border:1px solid #777;background:#fff;padding:3px;margin-bottom:3px;}
#mainCountryFlags li a:hover {text-decoration:none;border:1px solid #777;width:66px;height:37px;background:#ccc;}
#mainCountryFlagsSelection {position:absolute;z-index:15;width:424px;height:50px;background:#000;left:560px;top:150px;}*/

#CountrySubContent {position:absolute;top: 20px; left: 300px; padding: 5px; width:380px;height:355px;background:url(../images/bkgd_flags.png) no-repeat left top; overflow-y:hidden;}
#mainFlags {width:380px; position:absolute; top:10px;}
#mainFlags div{float:left; margin:0px 5px 7px 5px;width:85px;}
#mainFlags div img{border: #999 solid 1px;}
#mainFlags p {width:100%; text-align: center; font-size:11px;}



#mainIndustries {width:709px;margin:0;padding-bottom:100px;}
#mainContent h4 a {text-decoration:none;}
#mainIndustries ul {width:500px;margin:0 0 0 10px;}
#mainIndustries li {
	text-align:left;
	padding:5px 0 5px 0;
	float:none;
	font-size:12px;
	color:#000;
	line-height:18px;
}
#mainIndustries p a {color:#777;text-decoration:underline;}
#mainIndustries p a:hover {color:#007ac3;}

#subnav {overflow:visible;margin:0px 0 0 308px; background-color:none;padding-top: 5px;position: absolute; top: 65px; left: 0px;}
#subnav li {float:left;list-style-type:none;margin-right:10px;}
#subnav li a{color:#777;font-weight:bold;text-decoration:none;}
#subnav li a:hover{color:#007ac3;}

#callOut {padding-left: 23px; margin-left: 1px; padding-top: 4px; color: #fff; background: url(../images/callout_bg.gif) repeat-x left top; position: relative;}
#callOut strong {color: #fff; font-size: 13px;/*font-weight:normal;*/}
#callOut p {color: #c5dcea; margin: 0px; padding: 6px 6px 0px 6px; font-size: 13px; /*letter-spacing: 1px;*/}
#callOut div.fabricCare {float: left; position: absolute; top:8px; left:6px; width:348px; height: 59px; background: url(../images/callOut_bkgd3left.jpg) top left no-repeat;}
#callOut div.storeFinder {float: left; position: absolute; top:8px; left:364px; width:348px; height: 59px;  background: url(../images/callOut_bkgd3left.jpg) top left no-repeat;}
#callOut div.AffiliateCenter {float:left; width: 208px; margin-left: 25px; font-size: 12px; padding: 38px 0 0 10px; height: 69px; background: url(../images/affiliate_resource_center.gif) top left no-repeat;}
#callOut p.clickRight {margin: 0px; padding: 0px 6px 0px 0px; text-align: right;}

#callOut #widget {width: 693px; float: left; border: solid 1px #0062a8; }

#callOut #leftCallOut {float: left; width: 410px; margin: 4px;}
#callOut #leftCallOut h3 {color: #FFF; font-size: 16px; margin: 0px; padding: 0px;}
#callOut #leftCallOut p {margin: 0px; padding: 0px;}
#callOut #leftCallOut #affiliatePodGreen {background-image: url(../images/affiliates_podGreen.gif); width: 396px; height: 36px; padding: 2px 4px 2px 4px; border: 1px solid #3bb63b; margin: 4px;}
#callOut #leftCallOut #affiliatePodGreen h3 a {color: #FFF; text-decoration: none;}
#callOut #leftCallOut #affiliatePodBlueOne {background-image: url(../images/affiliates_podBlue.gif); width: 396px; height: 52px; padding: 2px 4px 2px 4px; border: 1px solid #2c7eae; margin: 4px;}
#callOut #leftCallOut #affiliatePodBlueOne h3 a {color: #FFF; text-decoration: none;}
#callOut #leftCallOut #affiliatePodBlueTwo {background-image: url(../images/affiliates_podBlue2.gif); width: 396px; height: 63px; padding: 2px 4px 2px 4px; border: 1px solid #2c7eae; margin: 4px;}
#callOut #leftCallOut #affiliatePodBlueTwo h3 a {color: #FFF; text-decoration: none;}
#callOut #leftCallOut #affiliatePodBlueTwo ul {margin: 0px; padding: 0px; list-style: none;}
#callOut #leftCallOut #affiliatePodBlueTwo ul li {float: left; color: #FFF; font-size: 12px;}


#callOut #rightCallOut {float: right; width: 520px; margin: 8px 8px 0px 8px;  }
#callOut #rightCallOut h3 {color: #FFF; font-size: 16px; margin: 0px; padding: 0px;}
#callOut #rightCallOut h3 a {color: #FFF; text-decoration: none;}
#callOut #rightCallOut p {margin: 0px; padding: 0px;}
#callOut #rightCallOut p.viewAll {margin: 0px; padding: 0px; text-align: right; font-size: 10px;}
#callOut #rightCallOut #affiliatePodBlueTwo {background:#388fba url(../images/affiliates_podBlue_tile.gif) repeat-x left bottom; padding: 2px 4px 2px 4px; border: 1px solid #2c7eae; height:98px;}

		
/*FOOTER------------------------------------------------------------------------------------------------------------------*/
#footer {padding: 0px; background-color: #005498;}
#footer p {float: right; color: #00306a; margin: 3px 8px 0 0; padding-bottom: 10px;}

.formBttn {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#formBttn {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#btnRadius {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#btnCityState {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#btnCountry {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#btnLogin {border: 1px solid #4e92bb; background-image: url(../images/BKGD_formBttn.gif); background-repeat: repeat-x; margin: 0px; padding: 0px 7px; font-size: 11px; text-decoration: none; font-weight: bold; color: #f1f1f1;}

#txtLogin {background-color: #F1F4F6;	color: #004764;	border: 1px solid #CCCCCC;	margin: 4px 0 10px 0; display: block;}
#txtPassword {background-color: #F1F4F6;	color: #004764; border: 1px solid #CCCCCC;	margin: 4px 0 10px 0;	display: block;}

.input {background-color: #F1F4F6;	color: #004764;	border: 1px solid #CCCCCC;	margin: 4px 0 10px 0;	display: block;}
.inputTwo {background-color: #F1F4F6;	color: #004764;	border: 1px solid #CCCCCC;	margin: 4px 0 10px 0;}

#mainContent td {color:#000;font-size:12px;line-height:17px;}
.mkcntr_blue {
	background:#3a91bb url(../images/affiliates_podBlue.gif) repeat-x  bottom;
	border: 1px solid #2c7eae;
	width: 500px;
	padding: 5px 10px;
}
.mkcntr_blue p, .mkcntr_green p{ color:#ffffff !important;}

.mkcntr_green {
	background:#43ac44 url(../images/affiliates_podGreen.gif) repeat-x  bottom;
	border: 1px solid #3bb63b;
	width: 500px;
	padding: 5px 10px;
}

.updateFlash {
	display: none; 
	background-repeat: no-repeat; 
	background-image: url(../images/noFlashWidget.jpg); 
	width: 693px; 
	height: 131px;
}
.updateFlash p {
	padding-top: 45px !important; 
	padding-left: 130px !important; 
}

.noFlashHome {
	display: none;
}