body { 
    margin:0px; 
    background-color:#fff; 
    background-image:url(../Resources/radialglow3.png); 
    background-repeat:no-repeat; 
    background-position:center top; 
    height:100% 
}

html { 
    height:100% 
}

form { 
    margin:0px 
}

body > form { 
    height:100% 
}

img { 
    margin:0px; 
    border-style:none 
}

button { 
    margin:0px; 
    border-style:none; 
    padding:0px; 
    background-color:transparent; 
    vertical-align:top 
}

table { 
    empty-cells:hide 
}

td { 
    padding:0px 
}

.f-sp { 
    font-size:1px; 
    visibility:hidden 
}

.f-lp { 
    margin-bottom:0px 
}

.f-fp { 
    margin-top:0px 
}

a:link { 
    color:#00b8ef; 
    text-decoration:none 
}

a:visited { 
    color:#9da6b1; 
    text-decoration:none 
}

a:hover { 
    color:#88898e; 
    text-decoration:underline 
}

a:active { 
    color:#00b8ef; 
    text-decoration:underline 
}

em { 
    font-style:italic 
}

h1 { 
    color:#4d4e4e; 
    font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, 
        sans-serif; 
    font-size:40px; 
    margin-bottom:0.1px 
}
h1:first-child { 
    margin-top:0px 
}

h2 { 
    font-weight:bold; 
    font-size:16px 
}
h2:first-child { 
    margin-top:0px 
}

h3 { 
    font-weight:bold; 
    font-size:14px 
}
h3:first-child { 
    margin-top:0px 
}

strong { 
    font-weight:bold 
}

.footer { 
    color:#fff; 
    font-family:HelveticaNeue-Light, "Helvetica Neue Light", 
        "DejaVu Sans Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif; 
    font-weight:300; 
    font-size:13px 
}

.navTitle { 
    font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, 
        sans-serif; 
    font-size:16px 
}

.navSub { 
    font-family:HelveticaNeue-Light, "Helvetica Neue Light", 
        "DejaVu Sans Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif; 
    font-weight:300; 
    font-size:14px 
}

.style15 { 
    font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, 
        sans-serif 
}

.secondaryHighlight { 
    color:#95979b 
}

.style19 { 
    font-size:12px 
}

.style1 { 
    color:#95979b; 
    font-family:HelveticaNeue-Light, "Helvetica Neue Light", 
        "DejaVu Sans Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif; 
    font-weight:300; 
    font-size:14px 
}

.style21 { color:#95979b; font-family:HelveticaNeue-Light, "Helvetica Neue Light", "DejaVu Sans Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-weight:300; font-size:12px }
.style9 { color:#9cb584 }
h1.title { color:#4d4e4e; font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, sans-serif; font-weight:bold; font-size:40px; text-align:center; margin-bottom:0.1px }
h1:first-child { margin-top:0px }
.style4 { color:#4d4e4e; font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, sans-serif; font-weight:bold; font-size:40px }
.style2 { color:#95979b; font-family:HelveticaNeue-Light, "Helvetica Neue Light", "DejaVu Sans Light", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-weight:300; font-size:18px; text-align:center; margin-top:1px; margin-bottom:3px }
.smallHeading { color:#4d4e4e; font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, sans-serif; font-size:18px }
.style28 { text-align:left }
.style22 { font-size:14px }
.style32 { color:#9cb584; font-size:14px }
#PageDiv { position:relative; max-width:960px; min-height:100%; margin:auto }
#footer.f-ms { position:absolute; left:30px; top:749px; width:900px; height:58px; z-index:1; overflow:visible }
#copyright1.f-ms { position:absolute; left:20px; top:19px; width:400px; height:17px; z-index:1; background-color:#95979b; overflow:visible }
#item6 { position:absolute; left:842px; top:13px; width:30px; height:auto; z-index:2 }
#item7 { position:absolute; left:805px; top:13px; width:30px; height:auto; z-index:3 }
#header.f-ms { position:absolute; left:30px; top:107px; width:900px; height:66px; z-index: 9999; overflow:visible }
#navigation.f-ms { position:absolute; left:20px; top:10px; width:860px; height:42px; z-index: 9999; overflow:visible }
#m1 { position:absolute; left:361px; top:325px; width:549px; height:294px; z-index:3; overflow:visible }
#item2 { position:absolute; left:50px; top:186px; width:860px; height:127px; z-index:4; overflow:visible }
#item3 { position:absolute; left:168px; top:28px; width:525px; height:69px; z-index:1; background-color:#f2f4f0; overflow:visible }
#item4 { position:relative }
#item5 { position:absolute; left:50px; top:636px; width:860px; height:100px; z-index:5; overflow:visible }
#item1 { position:absolute; left:50px; top:326px; width:291px; height:294px; z-index:6; overflow:visible }
#Company { position:absolute; left:31px; top:114px; width:229px; z-index:1 }
#Name { position:absolute; left:31px; top:151px; width:229px; z-index:2 }
#Email { position:absolute; left:31px; top:186px; width:229px; z-index:3 }
#item11 { position:absolute; left:31px; top:51px; width:233px; min-height:44px; z-index:4; overflow:visible }
#item8 { position:absolute; left:206px; top:231px; z-index:5; background-color:#9cb584 }

.sendFormInvalid, .sendFormRequired { 
    border-color:red; 
}

.fwNavContainer1 { float:right; position:relative; right:50%; z-index: 9999}
#fwNav1 { position:relative; display:block; left:50%; padding:0; margin:0; list-style:none; z-index: 9999}
#fwNav1 .fwNavItem { width:auto;  float:left;margin:0; padding:0; border-right:1px solid #A0A1A7; border-top:0; border-bottom:0; border-left:1px solid #88898E; position:relative; z-index: 9999}
#fwNav1 .fwNavItem a { display:block;color:#F2F4F0; text-decoration:none; background:#95979B; margin:0;padding:2px 12px 2px 15px; height:1%; z-index: 9999}
#fwNav1 .fwFirstChild { border-left:0; z-index: 9999}
#fwNav1 .fwLastChild { border-right:0; z-index: 9999}
#fwNav1 .fwNavItem a:hover, #fwNav1 .fwNavItem span a:hover, #fwNav1 .fwNavItem a:focus { color:#4D4E4E; text-decoration:none; background:#95979B; z-index: 9999}
#fwNav1 .fwNavItem a.fwCurrent, #fwNav1 .fwNavItem a.fwCurrent:hover { display:block; color:#4D4E4E; background:url(../Resources/transparent.gif) repeat; z-index: 9999}
* html #fwNav1 { float:left; z-index: 9999}
* html #fwNav1 .fwNavItem a { float:left; height:1%; z-index: 9999}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
min-width: 123px;
box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
z-index: 9999;
}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {
display: block;
z-index: 9999;
}

#store-logo {
    width: 90%;
    height: auto;
}