body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
margin:0;
padding:0;
}

table {
border-collapse:collapse;
border-spacing:0;
}

fieldset,img,abbr {
border:0;
}

h1,h2,h3,h4,h5,h6 {
font-size:100%;
}

#leftNav {
float:left;
margin-top:10px;
width:170px;
}

* html #leftNav {
margin-top:2px;
margin-left:0;
}

#sidebar {
float:right;
margin-right:.5em;
width:15em;
}

#content {
margin-left:180px;
padding-right:1em;
}

#content .top {
float:right;
font-size:.8em;
margin:10px 0;
}

body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:.8em;
}

h1,h2,h3,h4 {
font-family:Arial,Helvetica,sans-serif;
font-weight:400;
overflow: hidden;
}

p {
padding-top:8px;
padding-bottom:8px;
text-shadow:0 1px 0 #FFFFFF;
}

#content ol,#content ul {
margin:3px 0 3px 12px;
padding:3px 0 3px 12px;
}

h1 {
font-size:2.2em;
}

h2 {
font-size:1.6em;
padding-bottom:5px;
margin:15px 0 5px;
}

h3 {
font-size:1.4em;
margin:5px 0;
}

h4 {
font-size:1.2em;
font-weight:bold;
margin:5px 0;
}

h5 {
font-size:1em;
}

h6 {
font-size:1em;
}

#toolbox {
float:right;
width:128px;
}

#print,#font-size,#colours,#contrast {
margin-top:.5em;
text-indent:-1000em;
}

#print {
float:left;
margin-right:.5em;
}

#print a,#font-size a,#colours a,#contrast a {
display:block;
width:28px;
height:28px;
background:url(http://www.dhs.vic.gov.au/__data/assets/image/0011/357860/access-icons.gif) no-repeat top left;
}

#font-size,#colours,#contrast {
float:left;
}

#contrast a {
background-position:0 -85px;
}

#print a {
background-position:0 -140px;
}

#font-size a {
background-position:0 -195px;
}

.zoomed {
font-size:.9em;
}

.high-contrast,.high-contrast .panel,.high-contrast #headerBanner,.high-contrast #searchPanel,.high-contrast #footer,.high-contrast .section-heading,.high-contrast .image-gallery {
background-color:#000!important;
background-image:none;
color:#FFF;
border-color:#999;
}

.high-contrast a {
background-color:#000!important;
color:#FC3!important;
border-color:#999!important;
}

.colour-change,.colour-change .panel,.colour-change #headerBanner,.colour-change #searchPanel,.colour-change #footer,.colour-change .section-heading,.colour-change .image-gallery {
background-color:#FFC!important;
background-image:none;
color:#333;
border-color:#999;
}

.colour-change a {
background-color:#FFC!important;
color:#063!important;
border-color:#999!important;
}

.colour-change h1,.colour-change h2 {
color:#000;
}

.list {
overflow:hidden;
margin:0!important;
padding:0!important;
}

.list li {
display:block;
list-style-type:none;
margin:0;
}

* html .list li,* html .list li a {
zoom:1;
}

.list .description {
font-size:.85em;
margin-top:.5em;
margin-left:1.5em;
margin-bottom:1em;
}

* html .list .description p {
background:none;
margin:0!important;
padding:0!important;
}

.list a {
display:block;
border-bottom:1px solid #e7e7e7;
background-color:#fbfbfb;
}

.list a:hover {
background-color:#f1f1f1;
}

.excel img,.file img,.folder img,.form img,/*.image img,*/.link img,.page img,.pdf img,.powerpoint img,.word img {
margin-right:2px;
width:19px;
height:25px;
vertical-align:middle;
background:url(http://www.dhs.vic.gov.au/__data/assets/image/0003/357861/asset-list-icons.gif) no-repeat top left;
}

.file img {
background-position:0 -82px;
}

.folder img {
background-position:0 -134px;
}

.form img {
background-position:0 -186px;
}

.image img {
background-position:0 -238px;
}

.link img {
background-position:0 -290px;
}

.page img {
background-position:0 -342px;
}

.pdf img {
background-position:0 -394px;
}

.powerpoint img {
background-position:0 -446px;
}

.word img {
background-position:0 -541px;
}

.asset_listing_filter {
font-family:Helvetica,Arial,Verdana,sans-serif;
font-weight:bold;
margin:10px 0;
}

.asset_listing_filter label {
color:#555;
vertical-align:middle;
}

.filter {
width:270px;
background:transparent url(http://www.dhs.vic.gov.au/__data/assets/image/0003/357861/asset-list-icons.gif) no-repeat right -495px;
border:1px solid silver;
height:18px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-size:.9em;
padding:2px 25px 2px 2px;
}

#breadcrumbs {
font-size:.8em;
margin:.1em 0 1em;
padding:.1em;
}

div#calendarTable {
text-align:center;
width:95%;
}

div#calendarTable table td {
font-size:inherit;
text-align:left;
}

div#calendarTable table th {
font-size:inherit;
text-align:center;
}

#calendarTable table {
margin-left:auto;
margin-right:auto;
}

#calendarTable div {
margin:0;
}

#calendarTable td div.eventText {
text-align:center;
margin:0 0 0 1px;
padding:0;
}

.calendarNavLink,a.calendarNavLink:hover,a.calendarNavLink:visited {
color:blue;
font-weight:bold;
text-decoration:none;
}

div#calendarList {
margin-left:auto;
margin-right:auto;
text-align:left;
width:80px;
}

th.columnLabel a {
display:block;
height:100%;
width:100%;
}

div.popup {
background:#ffc;
border:1px solid #000;
display:none;
left:0;
position:absolute;
top:0;
visibility:visible;
width:25ex;
z-index:100;
padding:1px 3px;
}

table#year {
background:#f8f8f8;
border:1px solid #173e57;
border-collapse:collapse;
font-family:sans-serif;
font-size:12px;
}

#year th {
border:1px solid #c8c8c8;
padding:0;
}

#year td {
border-top:1px solid #d8d8d8;
text-align:center;
padding:0;
}

#year th.monthLabel {
background:#017ca5;
color:#FFF;
font-weight:bold;
}

#year th.monthLabel a,#year td.monthLabel a:visited,#year td.monthLabel a:hover {
color:#ddd;
font-weight:bold;
text-decoration:none;
}

#year th.dayLabel {
background:#41afe0;
color:#FFF;
text-align:center;
}

#year th.dayLabelWeekend {
background:#fff;
}

#year tr td a,#year tr th a {
display:block;
height:100%;
width:100%;
margin:0;
}

#year td.date {
background:#FFF;
border:1px solid silver;
color:#000;
text-align:center;
}

#year td.weekend {
background:#e6e6eb;
}

#year td.eventDate {
background:#d0ecf6;
}

#year td a,#year td a:visited,#year td a:hover {
color:#3598b9;
font-weight:bold;
text-decoration:none;
}

table#month {
background:#fff;
border:1px solid #fff;
border-collapse:collapse;
}

#month th.dayLabel,#month th.weekLink {
background:#fff;
color:#333;
}

#month th.dayLabelWeekend {
background:#fff;
color:#888;
}

#month td {
border:5px solid #fff;
font-size:10px;
padding-left:2px;
text-align:left;
vertical-align:top;
}

#month td.date {
background:#eee;
}

#month td.weekend {
background:#fff;
color:#777;
}

#month td.eventDate {
background:#da9696;
}

#month td.eventDate a {
color:#006;
font-weight:400;
}

#month a.dateLink,#month a.dateLink:visited,#month a.dateLink:hover {
color:#000;
float:left;
font-weight:400;
text-decoration:none;
}

#month td.weekend a {
color:#888;
}

#month .event,#month a.event:visited,#month a.event:hover {
font-weight:400;
text-align:left;
text-decoration:none;
padding:0 1px;
}

#month th.weekLink {
cursor:hand;
vertical-align:middle;
padding:0;
}

#month th.weekLink a.dateLink,#month th.weekLink a.dateLink:visited,#month th.weekLink a.dateLink:hover {
color:#777;
display:block;
font-size:1.2em;
font-weight:bold;
text-decoration:none;
padding:3px;
}

table#week {
background:#FFF;
border:1px solid #fff;
border-collapse:collapse;
}

#week td,#week th.timeLabel {
vertical-align:top;
padding:0;
}

#week .event,#week a.event:visited,#week a.event:hover {
font-size:10px;
font-weight:normla;
text-decoration:none;
}

table#day {
background:#FFF;
border:1px solid #173e57;
border-collapse:collapse;
}

#day td,#day th {
border:1px solid silver;
}

#day td,#day th.timeLabel {
vertical-align:top;
}

#month th,#week td,#week th {
border:1px solid #fff;
}

#week th,#day th {
background:#41afe0;
text-align:center;
padding:1px;
}

#week th.timeLabel,#day th.timeLabel {
background:#017ca5;
color:#FFF;
}

#week th.columnLabel,#day th.columnLabel {
background:#41afe0;
color:#000;
font-weight:bold;
vertical-align:middle;
white-space:nowrap;
}

#week th.columnLabel a,#week th.columnLabel a:visited,#week th.columnLabel a:hover,#day th.columnLabel a,#week th.columnLabel a:visited,#week th.columnLabel a:hover {
color:#000;
font-weight:bold;
text-decoration:none;
}

#week td div.event,#day td div.event {
border:1px solid #000;
text-align:center;
margin:0 0 1px;
padding:0;
}

#contentTeasers_threeColumnButton .contentTeaser {
float:left;
width:33%;
margin-right:.3%;
margin-bottom:.8%;
}

#contentTeasers_twoColumnButton .panel 
{ 
margin-top: 2px;
height: 95px;
vertical-align: middle;
border: 1px solid #d3d3d3;
border-bottom-width: 3px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
padding: 10px 15px 10px 15px;
overflow: hidden;
background:#FFF url(http://www.dhs.vic.gov.au/__data/assets/image/0004/357862/content-teaser.gif) repeat-x 0 0;
}


#contentTeasers_twoColumnList .contentTeaser h2 a,#contentTeasers_twoColumnList .contentTeaser h2 a:visited {
text-decoration:none;
border-bottom:1px solid #e41280;
padding-bottom:1px;
color:#e41280;
}

#contentTeasers_twoColumnList .contentTeaser h2 a:hover {
border-bottom:none;
color:#e41280;
text-decoration:none;
}

#contentTeasers_twoColumnList .panel {
margin-top:2px;
height:130px;
vertical-align:middle;
background:#FFF url(http://www.dhs.vic.gov.au/__data/assets/image/0004/357862/content-teaser.gif) repeat-x 0 0;
border:1px solid #d3d3d3;
border-bottom-width:3px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
overflow:hidden;
padding:10px 15px;
}

#contentTeasers_twoColumnList .panel li span {
color:#555;
font-size:.9em;
}

#contentTeasers_threeColumnButton,#contentTeasers_twoColumnButton,#contentTeasers_twoColumnList {
overflow:auto;
margin-top:10px;
height:1%;
padding:10px 0 5px;
}

#contentTeasers_threeColumnButton .big_target,#contentTeasers_twoColumnButton .big_target {
cursor:pointer;
background:#FFF url(http://www.dhs.vic.gov.au/__data/assets/image/0005/357863/content-teaser-hover.gif) repeat-x 0 0!important;
border-bottom:3px solid #8c8c8c!important;
}

#contentTeasers_threeColumnButton .big_target h2 a,#contentTeasers_twoColumnButton .big_target h2 a {
text-decoration:underline!important;
}

#contentTeasers_threeColumnButton .contentTeaser h2,#contentTeasers_twoColumnButton .contentTeaser h2,#contentTeasers_twoColumnList .contentTeaser h2 {
border:none;
margin:0 0 5px;
}

#contentTeasers_threeColumnButton .panel img,#contentTeasers_twoColumnButton .panel img,#contentTeasers_twoColumnList .contentTeaser_thumbnail {
float:right;
margin-left:5px;
margin-top:-22px;
width:55px;
height:70px;
}

#contentTeasers_twoColumnButton .contentTeaser,#contentTeasers_twoColumnList .contentTeaser {
float:left;
width:49%;
margin-bottom:.8%;
}

#contentTeasers_twoColumnButton .odd,#contentTeasers_twoColumnList .odd {
margin-right:0.9%;
}

#contentTeasers_twoColumnButton .even,#contentTeasers_twoColumnList .even {
width:50%;
}

* html #contentTeasers_twoColumnButton .odd, * html #contentTeasers_twoColumnList .odd {
margin-right:.5%;
}

#features {
overflow:auto;
border:1px solid #d3d3d3;
border-bottom-width:3px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
height:156px;
background:#FFF url(http://www.dhs.vic.gov.au/__data/assets/image/0010/362827/features-background.gif) repeat-x 0 0;
padding:2px 5px 3px;
}

#features h2 {
margin-top:10px;
border:none;
}

#features img {
display:block;
float:left;
border:3px solid #dedede;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-top:5px;
margin-right:10px;
padding:1px;
height: 142px;
width:123px;
}

#features p{
text-shadow:none;
}

#features p.more {
margin-top:105px;
overflow:hidden;
padding:0!important;
}

#footer {
text-align:center;
font-size:.85em;
clear:both;
border-top:2px solid #FFF;
color:#FFF;
padding:5px;
}


.footerLinks a{
text-shadow:none;
}

.form {
margin-top:.5em;
border:1px solid #3089E7;
-moz-border-radius:10px;
-webkit-border-radius:10px;
min-width:500px;
overflow:auto;
padding:1.5em 1em;
width:760px;
}

fieldset {
padding:10px;
}

legend {
color:#036;
padding-bottom:10px;
}

p.required {
font-size:0.9em;
left:675px;
margin-top:-6px;
position:absolute;
}

span.required {
color:red;
vertical-align:top;
}

.required span {
color:red;
font-weight:bold;
}

.field {
margin:5px 0 15px 12px;
}

.label {
vertical-align:top;
float:left;
width:120px;
color:#505050;
padding:0 20px 0 0;
}

.input input {
width:40%;
}

td input {
width:55px;
}

.input {
overflow:hidden;
}

.input textarea {
width:40%;
height:150px;
}

.fieldtip {
color:#444;
margin-top:5px;
margin-left:140px;
font-size:.85em;
}

.fieldtip,div.error {
visibility:hidden;
}

div.error {
background-color:#fee9e9;
border-color:red;
}

input.error,textarea.error {
border:1px solid red;
}

#buttons {
margin-top:10px;
margin-left:10px;
}

.tip {
background-position:0 0;
}

.error {
background-position:0 -43px!important;
}

#headerBanner {
height:65px;
}

#logoDHS {
padding-top:1em;
margin-left:.5em;
}

#logoSite {
margin-top:.3em;
padding-bottom:.2em;
margin-left:1em;
}

#logoSite a {
font-size:1.5em;
}

#logoVicGov {
position:absolute;
right:0;
height:60px;
width:80px;
}

#logoVicGov a {
position:absolute;
right:.5em;
top:1em;
opacity:0;
filter:alpha(opacity=0);
}

#searchPanel {
font-size:.85em;
height:21px;
border-top:1px solid #FFF;
color:#FFF;
padding:.2em .5em .3em .0em;
}

#searchPanel form {
display:inline;
}

.searchBar {
float:right;
}

.jcarousel-container {
position:relative;
}

.jcarousel-clip {
position:relative;
z-index:2;
overflow:hidden;
margin:0;
padding:0;
}

.jcarousel-list {
position:relative;
top:0;
left:0;
z-index:1;
overflow:hidden;
margin:0!important;
}

.jcarousel-list li,.jcarousel-item {
float:left;
width:75px;
height:155px;
}

.jcarousel-list li p,.jcarousel-item p {
overflow:hidden;
height:60px;
}

.horizontal-carousel {
list-style-type:none;
margin:0!important;
padding:0!important;
}

* html .jcarousel-container-horizontal {
width:98%;
height:155px;
}

* html .jcarousel-clip-horizontal {
width:100%;
height:155px;
}

.jcarousel-next-horizontal,.jcarousel-prev-horizontal,.jcarousel-position-horizontal {
position:absolute;
top:135px;
}

.jcarousel-position-horizontal {
right:36px;
line-height:18px;
color:#000;
z-index:5;
font-size:.9em;
}

.jcarousel-next-horizontal {
right:5px;
background:transparent url(http://www.dhs.vic.gov.au/__data/assets/image/0011/362837/carousel-elements.gif) no-repeat 0 -96px;
cursor:pointer;
height:18px;
width:20px;
text-align:center;
}

.jcarousel-next-horizontal:hover {
background-position:0 -48px;
}

.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover,.jcarousel-next-disabled-horizontal:active {
background-position:0 0;
cursor:default;
}

.jcarousel-prev-horizontal {
right:74px;
background:transparent url(http://www.dhs.vic.gov.au/__data/assets/image/0011/362837/carousel-elements.gif) no-repeat 0 -240px;
cursor:pointer;
height:18px;
width:20px;
}

.jcarousel-prev-horizontal:hover {
background-position:0 -192px;
}

.jcarousel-prev-disabled-horizontal,.jcarousel-prev-disabled-horizontal:hover,.jcarousel-prev-disabled-horizontal:active {
background-position:0 -144px;
cursor:default;
}

#leftNav ul {
list-style-type:none;
}

#leftNav li a,#leftNav li a:link,#leftNav li a:visited {
display:block;
padding:5px 3px 5px 4px;
}

#leftNav li li a,#leftNav li li a:link,#leftNav li li a:visited {
display:block;
padding:5px 3px 5px 10px;
}

#leftNav li li li a,#leftNav li li li a:link,#leftNav li li li a:visited {
display:block;
padding:5px 3px 5px 20px;
}

#leftNav li a.current,#leftNav a.hier {
font-weight:bold;
}

#leftNav li a:active {
padding-left:.5em;
}

#leftNav li li a:active {
padding-left:1em!important;
}

#leftNav li li li a:active {
padding-left:2em!important;
}

#leftNav #top-image {
padding-top:13px;
position:relative;
}

#leftNav #bottom-image {
padding-top:13px;
position:relative;
top:-1px;
}

.rnav p {
color:#222;
font-size:1.3em;
padding-top:0;
border-bottom:1px solid #7F7F7F;
}

.rnav {
margin-top:4em;
}

.rnav .rnav {
margin-top:1em;
}

.rnav ul {
margin-top:10px;
margin-left:15px;
}

* html #leftNav li a,* html .rnav li a {
position:relative;
height:1%;
}

th {
font-weight:bold;
color:#FFF;
border:1px solid;
padding:.3em .5em;
}

td {
border:1px solid;
padding:.1em .5em;
}

a,a:link,a:visited,a:active,#day .event,#day a.event:visited,#day a.event:hover,#contentTeasers_threeColumnButton .contentTeaser h2 a,#contentTeasers_twoColumnButton .contentTeaser h2 a,#features h2 a:hover,#logoDHS a:hover,#logoSite a:hover,#leftNav li a:hover {
text-decoration:none;
}

a:hover,#contentTeasers_threeColumnButton .contentTeaser h2 a:hover,#contentTeasers_twoColumnButton .contentTeaser h2 a:hover,#features h2 a {
text-decoration:underline;
}

#colours a,.excel img {
background-position:0 -30px;
}

.high-contrast h1,.high-contrast h2,#footer a,#logoDHS a,#logoSite a,#searchPanel a {
color:#FFF;
}

#features .more span,#skip-to-content {
position:absolute;
left:-1000em;
}

.field img.tip,.field img.error,#subbrand h1 {
display:none;
}

#logoDHS a,.searchBar input {
font-size:1em;
}

.jcarousel-next,.jcarousel-prev {
z-index:3;
display:none;
}

/***
   SEARCH START
***/

.search-box{
margin-top: 1em;
padding: 9px 3px 5px 7px;
width: 450px;	
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.search-box label{
position: absolute;
left: -1000em;
}

.search-box .text input{
width: 330px;
margin-bottom: 0.5em; /* Re-center the text box in IE6 (no effect in Firefox) */
}

.search-box .submit input{
cursor: pointer;
margin-bottom: 0.4em;
margin-top: -10px;
width: 85px;	
}

.text input{
background:white url(http://www.dhs.vic.gov.au/__data/assets/image/0003/362766/search-icon.gif) no-repeat scroll 3px 2px;
border: 2px solid #006699;
height:18px;
margin-left:5px;
padding-left:18px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}

/********** 
	Search Page layout
	HTML output:
		<div class="search-results">
			<ul class="list">
				<li class="<page-type>">
					<a href="..">..</a>
					<div class="description">
					...
					</div>
					<div class="properties">
						<span class="url">...</span>
						<span class="size">...</span>
					</div>
				</li>
			</ul>
		</div>
**********/

.search-results{
margin-top: 1em;
font-family: Arial, Helvetica, sans-serif;
}

.search-results li{
margin-bottom: 2em;
}

.search-results li a, .search-results li a:hover{
background-color: transparent !important;
font-size: medium;
text-decoration: underline;
border: none;
padding-top: 0.3em;
padding-left: 1.5em;
}

.search-results .page a, .search-results .page a:hover{
padding: 0;
background-image: none;
}

.search-results .description{
font-size: 0.85em;
margin-top: 0.1em;
margin-bottom: 0;
margin-left: 0;
}

.search-results .properties{
margin-top: 0.2em;
margin-left: 0;
color: #588802;
font-size: 0.85em;
}

/**********
	Global layout for how pagination is displayed.
	HTML output:
        <div class="pagination">
        	<span class="previous">« Previous</span>
        	<b>1</b>
        	<a href="#">2</a>
			<a href="#">3</a>
           <span class="next"><a href="#">Next »</a></span>
		</div>
**********/
.pagination{
margin: 3em;
text-align: center;
}

.pagination a{
padding: 0.3em;
border: 1px solid #9aafe5;
}

.pagination a:hover{
border: 1px solid black;
}

.pagelist b{
background-color: #2e6ab1;
font-weight: normal;
color: white;
padding: 0.35em;
}

/*** 
   Content loader 
***/
.loader
{
padding-top: 45px;
text-align: center;
background: url(http://www.dhs.vic.gov.au/__data/assets/image/0007/315646/ajax-loader-entitlements.gif) no-repeat center 10px;
color: #3b3b3b;
}

/***
   Generic Classes
***/

.left {
float: left;
margin-right: 10px;	
}

.right {   
float: right;
margin-left: 10px;
}

.left, .right {
border: 4px solid #e5e5e5;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.external{
background:transparent url(http://www.dhs.vic.gov.au/__data/assets/image/0007/332962/external-link.png) no-repeat scroll right center;
padding-right:13px;
}

#about{
background-color: #fafafa;
font-size:1em;
margin: 10px 0 10px 0;
padding: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;	
border: 1px solid #eeeeee;
}

#about p{
margin: 0;
padding: 5px 0 5px 0;
}

#subbrand, #subbrandname, #subbrandimage{
height:89px;
}

#subbrandimage{
float:right;
}

#download_widget{
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius: 10px 10px 0 0;
background-color:#EEEEEE;
float:right;
margin:0 0 15px 15px;
width:240px;
}

#download_widget p{
background:#006699 url(http://www.dhs.vic.gov.au/__data/assets/image/0010/364492/download-arrow.gif) no-repeat scroll 33% 5px;
border-bottom:1px solid #999999;
color:#FFFFFF;
font-size:1.1em;
padding-left: 38%;
}

#contact_us ul{
margin: 0.5em 0 0 0 !important;
padding: 0 !important;
list-style-type: none;
}

* html #contact_us ul{
height: 1%;
}

#contact_us li{
padding: 5px;
}

* html #contact_us li{
zoom: 1;
}

#contact_us .description{
display: block;
float: left;
width: 30%;
}

#contact_us .big .description{
width: 54%;
}

#contact_us .contact{
margin-left: 20px;
}

#contact_us .even{
background-color: #EEEEEE;
width: auto !important;
}

#printdisclaimer{
display:none;
}

.imageleft {
float:left;
padding:0 3em 10px 0;
}

.imageright {
float:right;
padding:0 0 10px 3em;
}

.navHeading{
display:none;
}

sup {
font-size:0.7em;
}

acronym, abbr {
border-bottom:1px dotted lightgrey;
cursor:help;
}
.input label{
margin-left:-100px;
}

.input li{
list-style:none;
margin-left:-165px;
}
