/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 11 July 2014 17:16:47
*/


/*** TOC ***
=Reset
=Custom Font
=Global
=Containers
=Header
    + Skip to Nav & Skip to Content
    + Global links
    + Logo
    + Tools
=Nav
    +Search box
    +Navigation item
=Article listings
=Side panels
    +Banner
    +Info for links
    +Job vacancies
=Footer
    +Email subscription form
    +Contact details
    +Last updated date
    +Footer links
=Email to a friend lightbox
/*** /TOC ***/

/* =Reset
********************************************************/
* {
margin: 0;
padding: 0;
}

body {
font-size: 62.5%;
line-height: 1.3;
font-family: verdana, arial, helvetica, sans-serif;
}

h1,h2,h3,h4,h5,h6 {
margin: .5em 0;
}

p,ul,ol {
margin: .5em 0 1em;
}

ul,ol {
margin-left: 2em;
}

h1 {
font-size: 1.5em;
}

h2 {
font-size: 1.4em;
}

h3 {
font-size: 1.3em;
}

h4 {
font-size: 1.2em;
}

h5 {
font-size: 1.1em;
}

h6 {
font-size: 1.1em;
}

a img {
border: none;
}

a {
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

/*a:visited {
color: #6A4C90;
}*/

:focus {
    outline: 0;
}

div.wrapper div.main-content .padding img {
    float: left;
    margin: 0 10px 10px 0;
}


/* =Custom Font
********************************************************/
.arialroundedbold {
font-family: "Arial W01 Rounded Bold","Arial Rounded Bold", Arial;
font-style: normal;
font-weight: bold;
}

.arialroundedextrabold {
font-family: "Arial Rounded ExtraBold", Arial;
font-style: normal;
font-weight: bold;
}

.arialroundedlight {
font-family: "Arial Rounded Light", Arial;
font-style: normal;
font-weight: normal;
}


/* =Global
********************************************************/
.hidden,
.print-only {
position: absolute !important;
margin-left: -9999px !important;
}

.clear {
clear: both;
}

fieldset {
border: none;
}

body {
text-align: center;
margin: 0;
padding: 0;
background: url(http://www.afao.org.au/__data/assets/image/0014/95/body-bg.jpg) no-repeat 0 0;
}


/* =Containers
********************************************************/
div.outer-wrapper {
width: 1160px;
margin: 0 auto;
text-align: left;
}

div.inner-wrapper {
float: left;
display: inline;
padding-left: 70px;
}


/* =Header
********************************************************/
div.header {
float: left;
display: inline;
width: 974px;
font-family: trebuchet MS, geneva, sans-serif;
position: relative;
z-index: 80;
}

/* +Skip to Nav & Skip to Content
********************************************************/
#accessibility-links {
z-index: 100;
list-style: none;
margin: 0;
position: absolute;
left: 0;
top: 0;
}

#accessibility-links li {
z-index: 100;
width: 275px;
overflow: hidden;
position: absolute;
left: 0;
top: 0;
}

#accessibility-links a {
display: block;
padding: 0.35em 2em;
color: #FFFFFF;
text-indent: -20em;
text-decoration: none;
text-align: left;
font-size: 1.2em;
}

#accessibility-links a:focus,
#accessibility-links a:active {
top: 0;
left: 0;
background-color: #6d685c;
text-indent: 0;
}


/* +Global Links
********************************************************/
ul.global-links {
float: right;
display: block;
margin: 0;
padding: 0 30px 0 0;
min-height:39px;
background: transparent url(http://www.afao.org.au/__data/assets/image/0010/1171/global-links-bg.png);
}

ul.global-links li {
float: left;
display: inline-block;
padding-top: 12px;
list-style-type: none;
position: relative;
background: none;
z-index: 200;
}

ul.global-links li a,
ul.global-links li#user {
padding-left: 20px;
font-size: 1.2em;
color: #fff;
}

ul.global-links ul {
background-color: #7e7b72;
margin: 0;
padding-bottom: 12px;
width: 125px;
position: absolute;
top: 100%;
left: -9999px;
z-index: 300;
}

ul.global-links ul li,
ul.global-links ul ul li {
display: block;
position: relative;
width: 100%;
}

ul.global-links ul li a {
    padding: 0 20px;
}

ul.global-links ul ul {
position: absolute;
left:-9999px;
top:0;
min-width: 150px;
background-color: #7e7b72;
}

ul.global-links li:hover ul {
left: 0;
}

ul.global-links li:hover ul ul {
left:-9999px;
}

ul.global-links ul li:hover ul {
left:100%;
}

/* +Logo
********************************************************/
img.logo {
float: left;
display: inline;
margin: 24px 20px 26px 0;
}

img.logo-text {
float: left;
display: inline;
margin-top: 43px;
}

a.homepage-link {
display: block;
width: 275px;
height: 80px;
position: absolute;
top: 24px;
left: 0;
background: url(http://www.afao.org.au/__data/assets/image/0009/2034/homepage-link-trans-bg.png);
}body

body.home a.homepage-link {
display: none;
}

/* +Tools
********************************************************/
#tools {
float: right;
display: inline;
clear: right;
position: relative;
margin-top: 40px;
padding-left: 4px;
padding-top:5px;
height:36px;
/* background:  url(http://www.afao.org.au/__data/assets/image/0011/1235/tools-left-bg.png)  no-repeat; */
background-color: #d8d7d1;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
width: 370px;
}

#tools ul {
margin: 0;
padding: 0;
height: 100%;
padding-right: 10px;
/*background: url(http://www.afao.org.au/__data/assets/image/0012/1236/tools-right-bg.png) top right no-repeat*/;
}

#tools li {
float: left;
display: inline-block;
margin: 5px 0 0 8px;
cursor: pointer;
}

#tools li a {
display: inline-block;
width: 100%;
height: 100%;
text-decoration: none;
}

#tools li span, #addthis_popups span {
float: left;
text-indent: -9999px;
}

#tools li span.pop-up, #addthis_popups span.pop-up {
position: absolute;
display: inline-block;
width: 200px;
height: 53px;
top: -3px;
right: 9999px;
background: url(http://www.afao.org.au/__data/assets/image/0007/124/speech-bubble.png) no-repeat;
}

#addthis_popups span.pop-up {
padding-top:10px;
}

#tools li span span, #addthis_popups span span {
position: absolute;
z-index: 20;
text-indent: 0;
top: 12px;
left: 12px;
display: inline-block;
width: 150px;
font-size: 1.2em;
color: #231f20;
line-height: 1.7em;
}

#addthis_popups span span {
padding-left: 25px;
margin-top: 3px;
}

#tools li:hover span, #addthis_popups span.show-popup {
float: left;
text-indent: 0;
right: 100%;
}

.addthis_toolbox {
float:left;
}

.addthis_toolbox a {
float:left;
}




li.bookmark {
width: 18px;
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0014/194/bookmark-icon.png) 0 0 no-repeat;
}

li.bookmark span span {
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0014/194/bookmark-icon.png) 0 0 no-repeat;
padding-left: 23px;
}

li.text-decrease {
width: 12px;
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0008/125/text-decrease-icon.png) 0 0 no-repeat;
}

li.text-decrease span span {
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0008/125/text-decrease-icon.png) 0 0 no-repeat;
padding-left: 17px;
}

li.text-increase {
width: 18px;
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0009/126/text-increase-icon.png) 0 0 no-repeat;
}

li.text-increase span span {
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0009/126/text-increase-icon.png) 0 0 no-repeat;
padding-left: 23px;
}

li.accessibility {
width: 14px;
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0014/1229/accessibility-icon.png) 0 0 no-repeat;
}

li.accessibility span span {
height: 21px;
background: url(http://www.afao.org.au/__data/assets/image/0014/1229/accessibility-icon.png) 0 0px no-repeat;
padding-left: 19px;
}

li.printer-friendly {
width: 29px;
height: 25px;
top: 11px;
background: url(http://www.afao.org.au/__data/assets/image/0010/118/print-icon.png) 0 0 no-repeat;
}

li.printer-friendly span span {
height: 25px;
background: url(http://www.afao.org.au/__data/assets/image/0010/118/print-icon.png) -3px 0 no-repeat;
padding-left: 31px;
padding-top: 3px;
margin-top: -3px;
}

li.email {
width: 29px;
height: 25px;
background: url(http://www.afao.org.au/__data/assets/image/0004/103/email-icon.png) 0 0 no-repeat;
}

li.email span span {
height: 25px;
background: url(http://www.afao.org.au/__data/assets/image/0004/103/email-icon.png) 0 0 no-repeat;
padding-left: 37px;
padding-top: 3px;
margin-top: -3px;
}

li.rss {
width: 20px;
height: 25px;
background: url(http://www.afao.org.au/__data/assets/image/0004/121/rss-icon.png) 0 0 no-repeat;
}

li.rss span span {
height: 25px;
background: url(http://www.afao.org.au/__data/assets/image/0004/121/rss-icon.png) 0 0 no-repeat;
padding-left: 25px;
padding-top: 3px;
margin-top: -3px;
}


/* =Nav
********************************************************/
div.navbar {
float: left;
width: 974px;
min-height: 44px;
height: auto !important; /* ie6 */
background: #fff;
}


/* +Search Box
********************************************************/
#search-site {
float: right;
display: inline;
border:none;
margin: 6px 9px 0 0;
width: 187px;
height: 31px;
background: url(http://www.afao.org.au/__data/assets/image/0005/122/search-input-bg.gif) 0 0 no-repeat;
}

#search-site input {
font-size: 1.1em;
}

#search-site label {
float: left;
display: inline;
margin: 9px 6px;
width: 14px;
height: 14px;
text-indent: -9999px;
background: url(http://www.afao.org.au/__data/assets/image/0007/115/magnifying-glass.gif) 0 0 no-repeat;
}

#search-site input#queries_all_query {
float: left;
display: inline;
margin-top: 8px;
width: 120px;
border: 1px solid #fff;
color: #231f20;
}

#search-site input.button {
float: left;
display: inline;
margin: 7px 0 0 8px;
border: none;
background: #fff;
font-weight: bold;
cursor:pointer;
}


/* +Navigation item
********************************************************/
div.navbar ul.nav {
padding: 0;
margin: 0;
min-height: 44px;
list-style: none;
float: left;
}

div.navbar ul.nav li {
min-height: 44px;
float: left;
display: inline-block;
background: url(http://www.afao.org.au/__data/assets/image/0008/116/nav-divider.gif) top right no-repeat;
position: relative;
}

div.navbar ul.nav > li {
z-index: 10;
}

div.navbar ul.nav li.active {
z-index: 5;
}

div.navbar ul.nav li a {
display: block;
color: #000;
font-size: 1.4em;
line-height: 44px;
color: #231f20;
cursor: pointer;
padding: 0 10px; /*changing pixel from 16 to 10*/
z-index: 50;
}

div.navbar ul.nav li:hover a {
text-decoration: none;
}

div.navbar ul.nav > li:hover > a,
div.navbar ul.nav > li.active > a {
background-color: #006287;
color: #fff;
}

div.navbar ul.nav > li:hover > a > span,
div.navbar ul.nav > li.active > a > span {
background: transparent url(http://www.afao.org.au/__data/assets/image/0006/123/selected-a.gif) repeat-x left bottom ;
}

div.navbar ul.nav>li:first-child {
width: 44px;
padding: 0;
z-index: 2;
}

div.navbar ul.nav>li:first-child a {
text-indent: -9999px;
display: block;
height: 44px;
background: url(http://www.afao.org.au/__data/assets/image/0013/1237/home-bg.png) top left no-repeat;
}

div.navbar ul.nav>li:first-child a:hover {
background-position: top right;
}

div.navbar ul li ul {
position: absolute;
left: -9999px;
top: 30px;
padding-bottom: 12px;
padding-top: 18px;
background: url(http://www.afao.org.au/__data/assets/image/0018/99/drop-down-top.png) 0 0 no-repeat;
width: 184px;
min-height: 80px;
z-index: 100;
}

div.navbar ul li:hover ul {
border: none;
margin: 0;
left: 50%;
margin-left: -87px;
}

div.navbar ul.nav li ul li:first-child span {
border: none;
}

div.navbar ul.nav li ul li.last-child {
background: url(http://www.afao.org.au/__data/assets/image/0016/97/drop-down-bottom.png) 0 0 no-repeat;
height: 20px;
}

div.navbar ul.nav li ul li.last-child span {
border: none;
}

div.navbar ul.nav li ul li {
width: 184px;
margin: 0;
padding: 0;
background: url(http://www.afao.org.au/__data/assets/image/0002/101/drop-down.png) 0 0 repeat-y;
min-height: 28px;
display: block;
}

div.navbar ul.nav li ul li a {
line-height: normal;
padding: 0;
}

div.navbar ul.nav li ul li a span {
display: block;
width: 160px;
margin: 0 14px 0 10px;
padding: 4px 0 0 0;
border-top: 2px solid #e9e9e0;
}

div.navbar ul.nav li ul li a:hover {
color: #C5540E;
background: none;
}

div.navbar ul.nav li ul li a:hover span {
background: none;
}

.main-content ul li,
.main-content ol li,
.aside ul li,
.aside ol li {
margin: 0.3em 0;
}


/* =Article listings
********************************************************/
div.article {
overflow: hidden;
margin-bottom: 20px;
font-size: 1em;
}

div.article-content {
overflow: hidden;
position: relative;
background: #FAFAF1;
padding: 10px 15px;
width: 416px;
}

div.article img {
float: left;
display: inline;
margin-right: 15px;
border: 3px solid #b3b3b0;
}

div.article h3,
div.article h4 {
margin-top: 0;
font-weight: normal;
font-size: 1em;
}

div.article h3 a,
div.article h4 a {
color: #037c97;
}

div.article p {
color: #3a3a37;
margin: 2px 0;
padding: 0 0 25px;
}

span.more {
float: right;
clear: right;
padding: 15px 20px 15px 10px;
background: #C9D8D6;
}

span.more a {
display: inline;
padding: 0 0 0 25px;
min-height: 20px;
background: url(http://www.afao.org.au/__data/assets/image/0009/117/news-a-more.gif) 0 -22px no-repeat;
color: #46464d;
line-height: 1;
font-size: 1.4em;
}

span.more a:hover {
background: url(http://www.afao.org.au/__data/assets/image/0009/117/news-a-more.gif) 0 3px no-repeat;
}

span.published {
margin-top: 0;
position: absolute;
right: 0;
}

div.article span.published {
bottom: 10px;
right: 15px;
color: #3A3A37;
}

/* =Side Panels
********************************************************/

/* +Banner
********************************************************/
div.banner2 {
width: 246px;
overflow: hidden;
margin-bottom: 15px;
float: right;
}

div.banner2 div.banner-container {
width: 246px;
min-height: 142px;
cursor: pointer;
position: relative;
margin-bottom: 0;
}

div.banner2 div.banner-container a {
overflow: hidden;
}

div.banner2 div.banner-container img {
/*other css for this selector is specified on afao-scripts.js*/
}

div.banner2 .nav {
float: right;
margin: 5px 0 15px 0;
display: none;
}

div.banner2 .nav a {
display: inline-block;
width: 19px;
height: 19px;
text-indent: -9999px;
float: left;
cursor: pointer;
}

div.banner2 .nav .slidetabs {
overflow: hidden;
float: left;
}

div.banner2 .nav a.backward {
background: url(http://www.afao.org.au/__data/assets/image/0004/112/image-gallery-back-icon.gif) left top no-repeat;
float: left;
padding-right: 2px;
}

div.banner2 .nav a.current {
background: url(http://www.afao.org.au/__data/assets/image/0011/119/progress-active.gif) 3px 2px no-repeat;
}

div.banner2 .nav a.forward {
background: url(http://www.afao.org.au/__data/assets/image/0005/113/image-gallery-forward.gif) right top no-repeat;
padding-left: 2px;
}

div.banner2 .nav a {
background: url(http://www.afao.org.au/__data/assets/image/0003/120/progress-inactive.gif) 3px 2px no-repeat;
}

/* +Info for links
********************************************************/
h2.info {
font-family: "Arial W01 Rounded Bold","Arial Rounded Bold", Arial;
font-style: normal;
font-weight: bold;
line-height:1.2;
margin: 28px 0 0 0;
color:#006287;
font-size:3.2em;
text-transform: uppercase;
}

div.info {
margin: -2px 0 0 -20px;
padding-top: 2px;
background: #e9e9e0;
width: 266px;
}

.info ul {
margin-bottom: 20px;
}

.info ul li {
margin-left: 10px;
padding: 1px 0 1px 15px;
width: 80%;
list-style-type: none;
color: #46464c;
background: url(http://www.afao.org.au/__data/assets/image/0013/94/blue-bullet.png) 0 7px  no-repeat;
word-wrap: break-word;
}

.info ul li a {
color: #46464c;
font-size: 1.2em;
}

/* +Job vacancies
********************************************************/
div.job-vacancies {
overflow: hidden;
margin: 20px 0 0 -20px;
width: 266px;
min-height: 85px;
background: #e9e9e0;
}

div.job {
overflow: hidden;
width: 100%;
min-height: 85px;
}

div.job h2 {
text-transform: uppercase;
display: block;
float: left;
margin: 15px 0 0 10px;
padding-left: 25px;
color: #a82d29;
background: url(http://www.afao.org.au/__data/assets/image/0012/1416/jobs-more.png) 0 -33px no-repeat;
cursor: pointer;
font-family: "Arial W01 Rounded Bold","Arial Rounded Bold", Arial;
font-style: normal;
font-weight: bold;
font-size:2.3em;
line-height: 1.3;
letter-spacing: -1px;
}

div.job h2:hover {
background: url(http://www.afao.org.au/__data/assets/image/0012/1416/jobs-more.png) 0 0 no-repeat;
}

div.opened h2 {
background: url(http://www.afao.org.au/__data/assets/image/0019/1378/jobs-opened.png) 0 -33px no-repeat;
}

div.opened h2:hover {
background: url(http://www.afao.org.au/__data/assets/image/0019/1378/jobs-opened.png) 0 0 no-repeat;
}

div.job h2 span {
color:#767676;
font-size: 0.6em;
font-weight: bold;
display: inline-block;
position: relative;
top: -4px;
line-height: 1em;
}

div.job a {
display: block;
color: #46464c;
}

div.job p {
font-family: "Arial W01 Rounded Bold","Arial Rounded Bold", Arial;
font-style: normal;
font-weight: bold;
margin: 5px 0 0 38px;
font-size: 1.8em;
color:#46464c;
}

div.job-vacancies ul {
float: left;
overflow: hidden;
margin: 0;
padding: 0.5em 0 1em 2em;
}

div.job-vacancies ul li {
background: url("http://www.afao.org.au/__data/assets/image/0013/94/blue-bullet.png") no-repeat scroll 0 5px transparent;
list-style-type: none;
margin-left: 10px;
padding: 1px 0 1px 15px;
width: auto;
}

div.job-vacancies ul li a {
color: #46464C;
font-size: 1.2em;
}

/* +Intro paragraph
 ********************************************************/
.intro {
  padding-bottom: 20px;
  width: 90%;
  font-style: italic;
  font-size: 1.1em;
  color: #3A3E45;
  line-height: 1.45em;
  font-family: georgia, times new roman, serif;
}

/* =Footer
********************************************************/
div.footer-wrapper {
float: left;
display: inline;
clear: both;
margin: 20px 0 0 -100px;
width: 1190px;
height: 283px;
position: relative;
background: #fafaf1 url(http://www.afao.org.au/__data/assets/image/0006/105/footer-bg.png) left bottom no-repeat;
}

div.footer {
position: relative; /* ie6 */
margin:40px 0 0 100px;
width: 974px;
min-height: 178px;
height: auto !important; /* ie6 */
overflow: hidden;
background: #deddd5;
font-family: trebuchet MS, tahoma, geneva, sans-serif;
font-size: 1.1em;
}

.footer div {
width: 300px;
}

.footer a {
color: #000;
text-decoration: underline;
}

/* +Email Subscription Form
********************************************************/
div.subscribe {
float: right;
display: inline;
padding-top: 30px;
}

div.subscribe h5 {
font-size: 1.1em;
margin: 0;
}

div.subscribe p {
color: #61615b;
clear: both;
margin-top: 0;
}

form.email-subscribe {
margin-bottom: 10px;
background: url(http://www.afao.org.au/__data/assets/image/0003/102/email-form-bg.png) 0 0 no-repeat;
width: 279px;
height: 46px;
}

form.email-subscribe input#Email{
float: left;
display: inline;
margin: 15px 0 0 14px;
width: 165px;
border: 1px solid #fff;
color: #656562;
}

.email-subscribe label {
position: absolute;
margin: -9999px;
}

.email-subscribe input {
float: left;
display: inline;
}

.email-subscribe input#submit-subscribe {
margin: 8px 0 0 12px;
width: 72px;
height: 29px;
border: none;
background: url(http://www.afao.org.au/__data/assets/image/0005/104/email-submit.gif) 0 0 no-repeat;
color: #fff;
}

/* +Contact Details
********************************************************/
div.contact {
float: left;
display: inline;
width: 350px;
margin: 30px 0 0 30px;
}

.contact h5 {
margin: 0;
}

.contact p {
float: left;
display: inline;
margin: 0;
color: #61615b;
}


/* +Last updated date
********************************************************/
p.updated {
clear: left;
margin: 0 0 0 30px;
color: #61615b;
width: 350px;
}


/* +Footer links
********************************************************/
ul.footer-links {
float: left;
display: inline;
margin: 30px 0 0 0;
background: url(http://www.afao.org.au/__data/assets/image/0007/106/footer-bracket-bottom.png) 0 bottom no-repeat;
border-left: 1px solid #d3d2c8;
}

ul.footer-links li {
list-style-type: none;
margin: 10px
}

ul.footer-links li:first-child {
background: url(http://www.afao.org.au/__data/assets/image/0008/107/footer-bracket-top.png)  0 0 no-repeat;
margin: 0;
padding: 10px 0 0 10px;
}

ul.footer-links li a {
padding: 0 15px;
list-style-type: none;
text-decoration: none;
background: url(http://www.afao.org.au/__data/assets/image/0010/109/grey-bullet.gif) left 5px no-repeat;
color: #000;
}

ul.footer-links li a:hover {
text-decoration: underline;
}


/* =Email to a friend lightbox
********************************************************/
body.lightbox div.lightbox-wrapper {
text-align: left;
width: 480px;
padding: 0 25px;
font-family: verdana,arial,helvetica,sans-serif;
overflow: hidden;
}

body.lightbox div.lightbox-wrapper h1 {
color: #45454D;
font-size: 2em;
padding: 10px 0;
margin: 0;
border-bottom: 3px solid #7098b2;
}

body.lightbox div.lightbox-wrapper p {
font-size:1.3em;
color:#3a3a37;
}

div.wrapper div.main-content div.lightbox-wrapper p {
padding: 7px 22px 30px;
}

div.lightbox-wrapper ul {
list-style: none;
margin: 10px 0;
padding: 0;
}

body.lightbox div.lightbox-wrapper ul {
color:#3a3a37;
font-size:1.3em;
}

div.lightbox-wrapper ul li {
padding: 5px 0;
overflow: hidden;
}

div.wrapper div.main-content div.lightbox-wrapper ul li {
background-image: none;
padding: 5px 0;
margin: 0;
}

div.lightbox-wrapper ul li label {
display: block;
width: 200px;
float: left;
}

div.main-content div.lightbox-wrapper ul li input,
div.main-content div.lightbox-wrapper ul li textarea {
width: 250px;
padding: 2px 0;
}

body.lightbox div.lightbox-wrapper ul li input,
body.lightbox div.lightbox-wrapper ul li textarea {
width: 270px;
padding: 2px 0;
}

div.lightbox-wrapper input#form_email_1180_submit,
div.lightbox-wrapper input#form_email_1180_reset {
border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
background: none repeat scroll 0 0 #006287;
border: none;
color: #fff;
cursor: pointer;
display: inline-block;
min-width: 55px;
padding: 1px 7px;
font-weight: bold;
float: right;
}

body.lightbox div.lightbox-wrapper input#form_email_1180_submit,
body.lightbox div.lightbox-wrapper input#form_email_1180_reset {
font-size: 1.25em;
}

div.lightbox-wrapper input#form_email_1180_reset {
margin-left: 3px;
}

div.main-content div.lightbox-wrapper input#form_email_1180_reset {
margin-right: 24px;
}

/* =Upload image, PDF, Word lightbox
********************************************************/
div.lightbox-wrapper ul.admin li label,
div.lightbox-wrapper ul.admin li span.heading {
display:block;
float:left;
width: 150px;
}

div.lightbox-wrapper ul.admin li.title div.sq-backend-smallprint {
display: none;
}

div.lightbox-wrapper div#pdf_file_0_file_upload,
div.lightbox-wrapper div#image_0_file_upload,
div.lightbox-wrapper div#word_doc_0_file_upload {
width: 320px;
float: left;
}

div.lightbox-wrapper div#word_doc_0_file_upload input#word_doc_0_choose_server_file_button,
div.lightbox-wrapper div#pdf_file_0_file_upload input#pdf_file_0_choose_server_file_button,
div.lightbox-wrapper div#image_0_file_upload input#image_0_choose_server_file_button {
display: none;
}

div.lightbox-wrapper input.button,
div.lightbox-wrapper a.button {
border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
background: none repeat scroll 0 0 #006287;
border: none;
color: #fff;
cursor: pointer;
display: inline-block;
padding: 1px 7px;
font-weight: bold;
float: right;
font-size: 1.25em;
margin-top: 10px;
}

div.lightbox-wrapper a.button {
float: none;
}

div.lightbox-wrapper a.button:hover {
text-decoration: none;
}

body.lightbox div.lightbox-wrapper p.error {
clear: both;
display: block;
height: 20px;
margin: 0 0 0 150px;
padding: 3px 0 0 25px;
background: transparent url(http://www.afao.org.au/__data/assets/image/0009/3060/error-icon.png) no-repeat left center;
color: red;
font-size: 1em;
}