@charset "UTF-8";
.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;}
.ir br{display:none;}
.hidden{display:none !important;visibility:hidden;}
.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}
.invisible{visibility:hidden;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;} a,a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";} pre,blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr,img{page-break-inside:avoid;} img{max-width:100% !important;} @page {margin:0.5cm;}p,h2,h3{orphans:3;widows:3;} h2,h3{page-break-after:avoid;}}html{background-color:#ebebeb;}
html,body{margin:0;padding:0;height:100%;}
body{font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333;line-height:15px;padding:0px;margin:0px;width:100%;}
h1{border-bottom:solid 1px #636466;padding-bottom:20px;color:#333333;font-size:28px;text-transform:uppercase;}
a{color:#a29061;text-decoration:none;}
a:hover{text-decoration:none;color:#333;}
p{padding-bottom:10px;}
strong{font-weight:bold;}
hr{border:none;border-bottom:black solid 1px;padding:0;margin:10px 0;}
#container{min-height:100%;position:relative;width:820px;margin:0 auto;background:white;}
header{padding:20px 30px 0 30px;}
header img{position:absolute;right:30px;}
header p{float:right;margin:0;margin-top:110px;padding:0px;color:#7a7a7a;}
#main-container{margin:0 10px;padding-bottom:60px;}
#main{position:relative;background:#f6f6f6;padding:30px 20px 60px 20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-khtml-border-radius:10px;}
footer{position:absolute;padding:10px;bottom:0;width:800px;height:30px;}
footer p{float:left;color:#a29061;}
footer p a{text-decoration:none;color:#a29061;}
footer p a:hover{text-decoration:underline;color:#897a51;}
nav{float:left;margin-top:95px;}
nav ul{list-display:none;float:left;}
nav ul li{float:left;width:132px;height:36px;background:#e2e2e2;margin-right:10px;text-align:center;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;-khtml-border-radius:10px 10px 0px 0px;}
nav a{display:block;height:24px;padding-top:12px;text-transform:uppercase;}
nav a:hover{background:#cbcbcb;color:white;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;-khtml-border-radius:10px 10px 0px 0px;}
nav a.selected{background:#f6f6f6;color:#333;font-weight:bold;-moz-border-radius:10px 10px 0px 0px;-webkit-border-radius:10px 10px 0px 0px;border-radius:10px 10px 0px 0px;-khtml-border-radius:10px 10px 0px 0px;}
table.list{width:100%;border-top:solid 3px #333;}
table.list th{text-align:left;padding:15px 0 5px 0;margin-bottom:10px;border-bottom:solid 1px #333;font-size:14px;}
table.list td{padding:5px 5px 5px 0;vertical-align:top;border-bottom:1px dotted #aaa;}
table.list td a{padding-left:10px;}
table.list td a.download-button{padding-left:0px;}
table.list th:last-child,table.list td:last-child{text-align:right;}
form p{padding:0;margin:0;margin-top:10px;}
input,textarea{color:gray;padding:5px;width:230px;border:solid 1px #cdcdcd;background:white;margin-bottom:4px;}
input#postcode{width:40px;}
input#state{width:90px;}
input.btnSubmit{background-color:#a29061;border:1px solid #999;color:white;}
select{width:230px;}
.checkbox{width:20px;border:none;padding:0px;margin:0px;height:19px;}
a.submit-button{margin-top:10px;text-indent:-99999px;display:block;width:100px;height:24px;background:url(../cssImages/btn-submit.gif) 0 0 no-repeat;cursor:pointer;}
a.submit-button:hover{background:url(../cssImages/btn-submit.gif) 0 -24px no-repeat;}
a.upload-button{margin-top:10px;text-indent:-99999px;display:block;width:100px;height:24px;background:url(../cssImages/btn-upload.gif) 0 0 no-repeat;cursor:pointer;}
a.upload-button:hover{background:url(../cssImages/btn-upload.gif) 0 -24px no-repeat;}
a.download-button{margin:0;padding:0;margin-top:10px;text-indent:99999px;display:block;width:100px;height:24px;background:url(../cssImages/btn-download.gif) 0 0 no-repeat;cursor:pointer;float:right;}
a.download-button:hover{background:url(../cssImages/btn-download.gif) 0 -24px no-repeat;}
#dropzone{display:block;width:500px;height:auto;background-color:#f8f8f8;border:2px dashed #ccc;padding:100px 20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:3em;color:#bbb;vertical-align:middle;text-align:center;}#dropzone.over{border-color:#000000;}
.shadow{-moz-box-shadow:3px 3px 3px #ccc;-webkit-box-shadow:3px 3px 3px #ccc;box-shadow:3px 3px 3px #ccc;}
.intro{font-style:italic;padding-bottom:30px;}
.error{font-style:italic;}
.clear{clear:both;}
a.back{position:absolute;right:20px;top:55px;}
a.sort,p.sort{padding:0;margin:0;margin-top:40px;padding-bottom:10px;display:block;float:left;padding-right:10px;}
a.sort.selected{color:#333;text-decoration:underline;}
#caramelWeblinkLogo{position:relative;overflow:hidden;width:74px;height:28px;}
#caramelWeblinkLogo a{position:absolute;top:-29px;left:0px;}
