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 }
.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 }
.smallHeading { color:#4d4e4e; font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", FreeSans, sans-serif; font-size:18px }
.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 }
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 }
.style28 { text-align:left }
.style32 { color:#9cb584; font-size:14px }
.style22 { font-size:14px }
.secondaryHighlight { color:#95979b }
.style9 { color:#9cb584 }
#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 }
#item1 { position:absolute; left:842px; top:13px; width:30px; height:auto; z-index:2 }
#item5 { 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 }

#submit {
    position:relative; 
    z-index:5; 
    background-color:#9cb584
}

#m2 { 
    position:absolute; 
    left:50px; 
    top:325px; 
    width:860px; 
    height:300px; 
    z-index:3; 
    overflow:visible
}

#titleBar.f-ms { position:absolute; left:50px; top:186px; width:860px; height:127px; z-index:4; overflow:visible }
#title { position:absolute; left:168px; top:28px; width:525px; height:69px; z-index:1; background-color:#f2f4f0; overflow:visible }
#item2 { position:relative }
#m4 { position:absolute; left:50px; top:635px; width:860px; height:101px; z-index:5; overflow:visible }
.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;
}

#accButton {
    background-color: #9cb584;
    /*border-radius: 10px;*/
    color: white;
    padding: 5px 15px;
    box-shadow: 5px 5px 5px grey;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
}

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