body {padding-top:0;background-color:#f5f5f5;color:#685A33;font-family: 'Libre Baskerville', serif;;font-size:16px;}
h1 {font-size:34px;padding:15px 0 0 0;margin:0;}
h2 {font-size:26px;font-style: italic;margin:0;padding:5px 0 0 0;}
h1,h2,h3 {font-weight: normal;clear:both;}
a,a:visited {color: #B2A176; text-decoration:underline;;font-style: italic;}
a:active, a:hover{color: red;}
img {max-width: 100%;}
nav {text-align:center;}
#container {margin: 0 auto;max-width:800px;background-color:white;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:3px solid #bbb;border-bottom:2px solid #bbb;font-size:100%}
#page, #footer {padding:0 3%;}
#page {min-height:500px;text-align:left;}
#footer {text-align:center;clear:both;}
.buttonwrapper{clear:both;text-align:center;margin:20px;display:block;}
.copy {font-size: 12px;}
#gaw {margin: 0 auto;max-width:800px;padding:15px 0;text-align:center;}
.dl-inner{width:100%}
.preview img {max-width:400px;}
a.startbutton {border:1px solid #c00;color:#c00;background-color:#ffcccc;padding:10px;border-radius:5px;text-decoration:none;font-size:20px;}
#loader0,#loader1,#loader2,#loader3,#loader4,#loader5,#loader6,#loader7,#loader8,#loader9,#loader10{display:block;
    background-color:#ebebeb;border: 1px solid #ccc;margin:0 auto;}
#loader0 img,#loader1 img,#loader2 img,#loader3 img,#loader4 img,#loader5 img,#loader6 img,#loader7 img,#loader8 img,
#loader9 img,#loader10 img{border:none;margin:0;padding:0;display:block}
.loading {width:50px;height:50px;background: url(/images/spinner.gif) no-repeat center center;}
.loading_error{background: url(/images/error.gif) no-repeat center center;}
label.cb {display:inline;}
table.details {width:100%;font-family:Helvetica,Arial,sans-serif;font-size:80%}
.details tr {border-collapse: collapse;}
.details tr td {border:1px solid #ccc;}
.details tr th {text-align:center;font-weight: bold;background-color:#d3d3d3;border:1px solid graytext;}
.left {display: block; float:left;margin: 0 1%;width:45%;}
.right {display:block; float:left;padding: 0 0 0 3%;width:50%;}
.row {display:block;padding-left:30px;}
.table {width:100%}
.inputs {}
.input {float:left; width:33%;padding-bottom:10px;}
.input label {width: 90%;font-size:90%}
.input input {width: 90%}
.clear {clear:both;}
.formrow {float:left;width:100%;padding-bottom:10px;}
.imager-responsive { width: 320px; height: 50px; }
nav.topnav {margin: 0 auto;max-width:800px;border-top:1px solid #f5f5f5;min-height:23px;}
nav.topnav ul {padding:0;margin:0;width:100%;}
nav.topnav ul li {list-type-style:none;display:inline;float:left;width:16.6%;min-width:50px;}
nav.topnav ul li a {display:block;width:100%;float:left;background-color:#F4E5BA;border:1px solid #685A33;text-decoration:none;color:#685A33;font-style:normal;}
nav.topnav ul li a:hover {color:#F4E5BA;background-color:#685A33;}

nav.bottomnav ul {padding:0;margin:0;width:100%;}
nav.bottomnav ul li {list-type-style:none;display:inline;float:left;width:16.6%;min-width:50px;}
nav.bottomnav ul li a {display:block;width:100%;float:left;background-color:#F4E5BA;border:1px solid #685A33;text-decoration:none;color:#685A33;;font-style:normal}
nav.bottomnav ul li a:hover {color:#F4E5BA;background-color:#685A33;}


@media(min-width: 500px) { .imager-responsive { width: 468px; height: 60px; } }
@media(min-width: 800px) { .imager-responsive { width: 728px; height: 90px; } }
@media(min-width:1024px) { .imager-responsive { width: 800px; height: 120px; } }