@charset "UTF-8";
/* Global page design elements */
.hidden {visibility:hidden}
.visible {visibility:visible}
.debug {border:1px solid #f00}
html {overflow-y:scroll;overflow-x:hidden}
body {padding:0;margin:0;background:#FFF;font:normal 11pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial}
#flashcontent {margin:0;padding:0}
.Logo {width:230px;position:relative;z-index:10}
#flashcontentLogo {position:absolute;top:5px;left:5px}
#TagLineLogo {position:absolute;top:20px;left:240px}
#TagLineLogo img {width:400px}
.breadCrumb {height:28px;float:left;color:#696969;font:normal 8pt arial;clear:both}
.breadCrumb a {color:#b3b3b3;font:normal 8pt arial}
div {padding:0;margin:0;border-collapse:collapse}
a {color:#7cae41;font:normal 10pt arial;text-decoration:none}
a:hover {color:#5d852d;text-decoration:underline}
a:visited {color:#7cae41}
a.A2 {color:#7cae41;font:bold 10pt Gotham Book,Myriad Pro,Helvetica,arial;text-decoration:none;text-transform:uppercase}
a.A2:visited {color:#7cae41}
a.A2:hover {color:#5d852d}
img {border:0}
#container {padding:0;position:relative;width:1000px;margin:auto;border:1px solid #999;margin-top:0;margin-bottom:5px}
#container #DropShadows3 {height:6px;width:100%;position:absolute;left:0;top:103px;z-index:1;background:url(../images/global/ShadowTop.gif) repeat-x #000;opacity:0.1;filter:alpha(opacity=10)}
#header {clear:both;height:103px;background:url(../images/global/HeaderBGTile2.gif) repeat-x}
#miniNavigation {width:700px;height:50px;position:absolute;right:5px;top:0;z-index:10}
#miniNavigation ul {margin:0;padding:0;list-style:none;clear:both}
#miniNavigation li {float:right;margin:2px;margin-bottom:10px}
#miniNavigation li,#miniNavigation li a {font:normal 8pt arial;color:#000;text-decoration:none}
#miniNavigation input[type="submit"] {color:#6c0;border:1px solid #333;background:#fff;font:normal 7pt arial;text-transform:uppercase;padding:0 5px;margin:0;height:17px}
div#BodyContainer {padding:0;margin:0;overflow:auto;width:100%;background:url(../images/global/BodyContainerBG.gif) 100% 0 repeat-y}
div#Column001 {width:192px;float:left;clear:left;padding-top:60px;display:none}
div#ColumnCenterFull {width:100%;padding:0;margin:0;min-height:370px;background:#fff}
div#ColumnCenterFull .textContainer {padding:15px}
div#ProductContainer {margin:0;padding:0;width:100%;float:left;vertical-align:top}
div#ColumnCenter {width:880px;min-height:370px;float:left;padding:0;margin:0;border-collapse:collapse;clear:both}
div#ColumnCenter .textContainer {padding:15px}
div#Column003 {width:121px;position:absolute;right:0;font:bold 10pt Gotham Book,Myriad Pro,arial;color:#fff;z-index:1}
div#Column003 img {margin:0;height:370px;padding:0;border-collapse:collapse}
div#MainSideNav {margin:0;padding:0}
div#MainSideNav li a {display:block;padding:.2em 0 .2em 2em;line-height:1.5em;color:#fff;font:normal 10pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial;text-transform:uppercase;text-decoration:none;border-collapse:collapse}
div#MainSideNav li a:hover {text-decoration:underline}
div#MainSideNav ul {margin:0;padding:0;list-style:none}
div#MainNavigation {width:980px;float:left;margin:0 auto;padding:0;position:relative;z-index:3;height:103px}
div#MainNavigation a {display:block;font:normal 8pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial}
div#MainNavigation ul {margin:0;padding:0;list-style:none;position:absolute;top:75px}
div#MainNavigation ul li {margin:0;float:left;width:auto;white-space:nowrap;height:23px;border-right:0 solid #61371d}
div#MainNavigation ul li.separator {width:2px;background:url(../images/global/separtor.gif) no-repeat}
div#MainNavigation ul.level1 a {margin:0;padding:.4em 1.2em;letter-spacing:2px;font:bold 10pt Myriad Pro,Helvetica,tahoma,arial;text-decoration:none;color:#61371d;text-transform:uppercase}
div#MainNavigation ul.level2 a {margin:0;padding:.4em 1.5em;letter-spacing:0;font:normal 10pt Myriad Pro,Helvetica,tahoma,arial;text-decoration:none;color:#7dad35;text-transform:uppercase}
div#MainNavigation li li a {width:100%;color:#61371d;text-transform:capitalize}
div#MainNavigation ul.level2 a {padding:3px 0 0 8px;color:#61371d}
div#MainNavigation li:hover > a {text-decoration:underline}
div#MainNavigation ul ul {position:absolute;width:180px;display:none;background:#fff}
div#MainNavigation ul ul li {width:100%;border-bottom:1px solid #7dad35;border-right:0;position:relative}
div#MainNavigation ul.level2 a:hover,div#MainNavigation ul.level3 a:hover {color:#fff}
div#MainNavigation li.submenu li.submenu {background:url(../images/global/NavArrow.gif) 95% 50% no-repeat;border-right:0}
div#MainNavigation li.submenu li.submenu:hover {background:#7dad35 url(../images/global/NavArrow_hover.gif) 95% 50% no-repeat}
div#MainNavigation li li:hover {background:#7dad35}
div#MainNavigation ul.level1 li.submenu:hover ul.level2,div#MainNavigation ul.level2 li.submenu:hover ul.level3 {display:block}
div#MainNavigation ul.level2 {top:24px;border:1px solid #7dad35;border-bottom:0}
div#MainNavigation ul.level3 {top:0;left:170px;border:1px solid #7dad35;border-bottom:0;z-index:22}
div#SideProdCats {width:170px;margin:130px 0 0}
div#SideProdCats ul {margin:0;padding:0;width:170px;background:white}
div#SideProdCats li {position:relative;list-style:none;margin:0;border-bottom:1px solid #fff}
div#SideProdCats li:hover {background:#331a0d}
div#SideProdCats li.submenu {background:url(../images/global/NavArrow.gif) 95% 50% no-repeat}
div#SideProdCats li.submenu:hover {background:#331a0d url(../images/global/NavArrow_hover.gif) 95% 50% no-repeat}
div#SideProdCats li a {display:block;padding:0.25em 0 0.25em 0.5em;color:#000;text-decoration:none;width:170px;text-transform:uppercase;font:bold 10pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial}
div#SideProdCats li a:hover {color:#fff}
div#SideProdCats ul li:hover>a {color:#fff}
div#SideProdCats ul ul {position:absolute;top:0;left:170px;display:none}
div#SideProdCats ul.level1 li.submenu:hover ul.level2,div#SideProdCats ul.level2 li.submenu:hover ul.level3 {display:block}
div#networkingSites {margin:0;padding:0 4px;position:absolute;bottom:3px;left:192px;z-index:0}
div#networkingSites img {border:1px solid #c6c8ca;width:648px}
.style13 {color:#FFF;font:7px Gotham Book,Myriad Pro,Arial,Helvetica,sans-serif}
.style15 {color:#FFF;font:7px Gotham Book,Myriad Pro,Arial,Helvetica,Trebuchet MS sans-serif}
.Forms {padding:0;margin:0;border-collapse:collapse}
p {font:normal 11pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial;padding:0;margin:0 0 15px;line-height:1.3em}
hr {height:1px;width:98%;background:#e3c280;border-collapse:collapse;border:0}
h1 {margin:0;padding:0;font:bold 16pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial;color:#7cae41}
h2 {margin:0;padding:0;font:bold 14pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial;color:#7cae41}
h3 {margin:0;padding:0;font:bold 12pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial;color:#000}
h4 {margin:0;padding:0;font:bold 10pt Gotham Book,Myriad Pro,Helvetica,tahoma,arial;color:#000}
form {padding:0;margin:0;border-collapse:collapse}
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],input[type="reset"],select,textarea {border:1px solid #333;margin:0;padding:0;font:normal 8pt Gotham Book,Myriad Pro,tahoma,arial}
input[type="button"],input[type="submit"],input[type="reset"] {color:#331a0d;margin:5px;padding:0 5px;font:normal 8pt arial;height:21px;cursor:pointer;border:1px solid #d0dfc7;background:#d0dfc7;text-transform:uppercase}
input[type="button"]:hover,input[type="submit"]:hover,input[type="reset"]:hover {background:#f3ece0;color:#331a0d}
input[type="text"],input[type="password"],textarea {background:#fff;padding:1px}
.FormButtons {text-align:right}
#box {width:100%;border:1px solid #999;padding:10px;margin:10px;background:#E7EDFA}
#DataBoxLeft {margin:0;padding:10px;width:250px;float:left;background:#E8E6BD;border:1px solid #666}
#DataBoxLeft table {width:100%}
#DataBoxLeft th {font:bold 10pt Gotham Book,Myriad Pro,arial;background:#E7EDFA;padding:.2em .5em;text-align:center}
#DataBoxLeft td {font:normal 8pt Gotham Book,Myriad Pro,arial;vertical-align:top;padding:.3em}
#DataBoxLeft td.label {text-align:right;font-weight:bold;width:100px;white-space:nowrap}
#DataBoxLeft td.data {text-align:left}
#DataBox {margin:0;padding:0}
#DataBox table {border:#999 solid 1px;border-collapse:collapse;background:#fff}
#DataBox th {font:bold 10pt Gotham Book,Myriad Pro,arial;background:#E7EDFA;padding:.2em .5em;text-align:center}
#DataBox td {font:normal 8pt Gotham Book,Myriad Pro,arial;vertical-align:top;padding:.3em}
#DataBox .label {text-align:right;font-weight:bold;width:100px;white-space:nowrap}
#DataBox .data {text-align:left;font-weight:normal}
#DataBox a.gridLink {background:#E7EDFA;color:#333;text-decoration:none;display:block}
#DataBox a:hover.gridLink {background:#E8FCD5}
#DataBox ul {list-style:none;margin:0;padding:.2em .5em}
#DataBox li {font:normal 10pt Gotham Book,Myriad Pro,Helvetica,verdana,arial;color:#000}
#DataFormRight {margin:0 0 0 300px;padding:0;width:250px;border:0}
#DataFormRight table {width:100%;border-collapse:collapse}
#DataFormRight th {font:bold 10pt Gotham Book,Myriad Pro,Helvetica,verdana,arial;background:#E7EDFA;padding:.2em .5em}
#DataFormRight td {font:normal 8pt Gotham Book,Myriad Pro,Helvetica,verdana,arial;vertical-align:top;padding:.3em}
#DataFormRight td.label {text-align:right;font-weight:bold;white-space:nowrap}
#DataFormRight td.data {text-align:left}
#DataFormRight .formButtons {padding:1em;text-align:right}

/* hidden content div */ 
#hoverInfo {margin:0;padding:0;position:absolute;display:none;background:#222;z-index:100;border:1px solid #999;clear:both}
#hoverInfo #titleBar {width:auto;text-align:right;background:#fff;border-bottom:1px solid #999;display:block;position:relative;height:25px;margin:0 10px 10px}
#hoverInfo #titleBar a {color:#333;font:bold 8pt Helvetica,verdana,arial;text-decoration:none;padding:3px 5px;padding-left:20px;display:block;position:absolute;right:0;top:3px;background:url(../images/CloseDiv.gif) 3px 5px no-repeat}
#hoverInfo #hoverInfoContent {background:#fff;width:auto;padding:10px;overflow:auto;margin:10px;display:block;border:1px solid #999;text-align:center;color:#900}
#hoverInfo #hoverInfoContent #myZipContainer {margin:auto;text-align:center}
#hoverInfo #hoverInfoContent .ajaxLoader {width:32px;margin:auto;position:relative;top:30%}
#DisableBG {width:100%;height:1200px;position:absolute;left:0;top:0;display:none;background:#ccc;z-index:5;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}

#Footer {width:1000px;clear:both;margin:auto;margin-bottom:60px}
.BottomNavigation {text-align:center;overflow:hidden;list-style:none;clear:both;margin:auto;padding:0;}
.BottomNavigation li {display:inline;padding:0 3px;margin:0}
.BottomNavigation li,.BottomNavigation li a {font:normal 8pt arial;text-decoration:none}

.fb-like-button{margin:0;padding:0;position:absolute;left:525px;top:48px;border:0px solid #fff;}

.emailSignUp {
	clear: both;
	margin: auto;
	margin-top: 10px;
	padding: 0;
	list-style-type: none;
	font: normal 8pt arial;
	width: 295px;
	height: 16px;
	overflow: hidden;
}
.emailSignUp input[type="button"] {
	color: #6c0;
	border: 1px solid #999;
	background: #fff;
	font: normal 7pt arial;
	text-transform: uppercase;
	height: 16px;
	margin: 0;
}
.emailSignUp li {
	float: left;
	padding: 0 4px;
	display: block;
}

#lpButDivID-1273073533792{padding:0;margin-left:-4px;height:16px;width:45px;}

.MainBody {width:880px;height:370px;position:relative}
.MainBodyBlurb {padding:10px;position:absolute;left:0;top:33px;z-index:2;display:none}
.MainBodyBlurb h1 {color:#fd4626}
.MainBodyBlurb a {color:#fff;text-decoration:none;font:normal 10pt Helvetica,Arial,sans-serif}
.MainBodyLink {position:absolute;left:10px;bottom:20px;width:250px}
.MainBodyBlurbBG {position:absolute;left:0;top:40px;z-index:1;background:#776d64;opacity:0.95;filter:alpha(opacity=95);width:300px;min-height:55px;display:none}
.LabelData {margin:0 0 20px 30px;padding:0;list-style:none}
.LabelData label {width:150px;display:block;float:left}


/* Fixed Bottom bar - hidding per IO's Request */
#bottom {display:none;height:40px;width:100%;position:fixed;bottom:0;text-align:right;z-index:10;border-top:1px solid #ccc;background:#fff}
#bottom ul {list-style:none;position:relative;width:1000px;margin:5px auto;padding:0}
#bottom li {float:right}
#bottom li img {height:30px;margin-left:10px}