body  { color: #d3d3d3; font-family: Lucida Grande, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #1f1f82 }
p {}
td {}
a:link        { color: #ff6; text-decoration: underline }
a:hover       { color: #ff0; text-decoration: none }
a:visited       { color: #fc0; text-decoration: underline }
a:visited:hover   { color: #fc0; text-decoration: none }
.title  { background-image: url("http://www.australianimages.com.au/images-site/title.png"); background-repeat: no-repeat; background-position: 0 0; top: 0; right: 0; bottom: 0; left: 0 }
.menu  { background-image: url("http://www.australianimages.com.au/images-site/menu-bg.png"); background-repeat: repeat; background-position: 0 0; top: 0; right: 0; bottom: 0; left: 0 }
.table   { color: #d3d3d3; font-size: 11pt; font-family: Lucida Grande, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #222; text-align: justify; padding: 5px 5px 5px 7px; border-style: solid; border-width: 2px 1px 1px; border-color: #1f1f82 }
.text  { text-align: justify; padding-left: 5px }
.text-crossed { text-decoration: line-through; text-align: justify; padding-left: 5px }
.textQ { color: #f96; text-align: justify; padding-left: 5px }
.textA  { text-align: justify; padding-left: 20px }
.standard-titles    { color: #9f3; font-size: 14pt; font-family: Lucida Grande, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 5px }
.standard-titles-red { color: #f00; font-size: 14pt; font-family: Lucida Grande, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 5px }
.standard-subtitles  { color: #9f3; font-size: 12pt; font-family: Lucida Grande, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; padding-left: 5px }
.breadcrumbs { font-size: 8pt; font-family: Lucida Grande, Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; padding-right: 10px; padding-left: 10px }
.tabletext  { font-size: 12pt; text-align: justify }
.tabletext-indented { font-size: 12pt; text-align: justify; padding-left: 12px }
.tabletext-quotes { color: #ccf; font-size: 10pt; font-style: italic; text-align: justify; margin-left: 40px; padding-right: 60px; padding-left: 5px; border-left: 2px solid #ccf }
.tabletext-content  { font-size: 11pt; background-color: #444; text-align: justify }
.tabletext-headings { color: #ffc; font-size: 12pt; font-weight: bold; background-color: #333; text-align: left }
.tabletext-headings-red { color: #f00; font-size: 12pt; font-weight: bold; background-color: #333; text-align: left }
.tabletext-headings-green { color: #9f3; font-size: 12pt; font-weight: bold; background-color: #333; text-align: left }
.footer  { font-size: 8pt; font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif }
.General-links  { font-size: 10pt; font-family: Lucida Grande; line-height: 7pt; padding-right: 10px; padding-left: 7px }
.java { color: #222; background-color: #222 }
h3 { margin-bottom: 30px }
#poweredby { text-align: center; margin-top: 50px }
.c5t_system { background-color: #fff8f8; margin-bottom: 10px; padding: 10px; width: 800px; border: solid 1px #ff0000 }
.c5t_debug { background-color: #ecf0ff; margin-bottom: 10px; padding: 10px; border: solid 1px #0070c0 }
.c5t_comment_form_background { background-color: #f8f8f8; margin-top: 30px; padding: 8px; width: 450px; border: solid 1px #c0c0c0 }
.c5t_comment_form_table  { background-color: #222; padding: 5px; width: 100% }
.c5t_comment_form_field input, .c5t_comment_form_field select, .c5t_comment_form_field textarea { background-color: #ffffff; width: 375px }
.c5t_comment_form_label  { color: #f63; width: 150px; vertical-align: top }
.c5t_comment_list { margin-bottom: 10px }
.c5t_comment_item_background  { background-color: #111; margin-top: 30px; margin-bottom: 10px; padding: 8px; width: 450px; border: solid 1px #c0c0c0 }
.c5t_comment_item  { font-size: 90%; background-color: #222; padding: 5px; overflow: auto }
.c5t_comment_item_details  { color: #fff; font-size: 70% }
.c5t_comment_item_text { margin-top: 10px; margin-bottom: 10px }
.c5t_comment_item_admin_background { background-color: #f8f8f8; margin-top: 30px; margin-bottom: 10px; padding: 8px; max-width: 700px; border: solid 1px #c0c0c0 }
.c5t_comment_item_admin { background-color: #ffffff; padding-top: 10px; overflow: auto }
.c5t_comment_item_admin_details { font-size: 70%; padding-bottom: 5px; border-bottom: 1px solid #cccccc }
.c5t_comment_item_admin_text { margin-top: 10px; margin-bottom: 10px; padding-bottom: 10px }
.c5t_comment_item_admin_title { font-weight: bold; margin: 10px 0 0; padding-top: 10px }
.c5t_comment_form_submit input { margin-top: 20px }
.c5t_headline  { }
.c5t_comment_item_title  { color: #3f0; font-weight: 200; margin: 0 0 10px }
.c5t_comment_item_admin_buttons { margin: 10px 0 0; padding-top: 15px; padding-bottom: 10px; border-top: 1px solid #cccccc }
.c5t_comment_item_admin_buttons a { color: #0000ff; font-size: 90%; font-weight: bold; text-decoration: none; padding: 3px 10px; border: solid 1px #cccccc }
.c5t_error_message { color: #ff5f00 }
.c5t_error_message_item { padding-bottom: 10px }
.c5t_login { background-color: #ffffff; padding: 20px; width: 100%; border: solid 1px #cccccc }
.c5t_login_background { background-color: #f8f8f8; margin: 50px auto 200px; padding: 8px; width: 550px }
.c5t_login input[type="password"], .c5t_login input[type="text"] { width: 250px }
.c5t_installation { background-color: #ffffff; padding: 20px; width: 100% }
.c5t_installation_background { background-color: #f8f8f8; margin: 50px auto 200px; padding: 8px; width: 550px }
.c5t_installation input[type="password"], .c5t_installation input[type="text"] { width: 250px }
.c5t_admin_account { margin-bottom: 200px }
.c5t_admin_account input[type="password"], .c5t_admin_account input[type="text"] { width: 250px }
.c5t_identifier_form { margin-bottom: 20px }
.c5t_confirmation_background { background-color: #f8f8f8; margin: 20px 0; padding: 8px; max-width: 700px; border: solid 1px #cccccc }
.c5t_confirmation { background-color: #ffffff; padding-bottom: 10px }
.c5t_confirmation_text { color: #ff5f00; margin-bottom: 15px }
.c5t_confirmation_buttons a { color: #0000ff; font-size: 90%; font-weight: bold; text-decoration: none; padding: 3px 10px; border: solid 1px #cccccc }
.c5t_installation_form { margin-bottom: 30px }
.c5t_installation_form legend { font-weight: bold }
.c5t_installation_form_label { font-weight: bold; width: 160px }
.c5t_setting_form { margin-bottom: 30px }
.c5t_setting_form td { padding-top: 20px }
.c5t_setting_form td input[type="text"], .c5t_setting_form td textarea, .c5t_setting_form td select { width: 300px }
.c5t_setting_form legend { font-weight: bold }
.c5t_setting_form_label { text-align: right; padding-right: 20px; width: 250px; vertical-align: top }
.c5t_web_page { font-size: 85%; margin-bottom: 20px }
.c5t_pagination { margin: 15px 0 }
.c5t_pagination a { color: #0000ff; font-size: 90%; font-weight: bold; text-decoration: none; padding: 3px 10px; border: solid 1px #cccccc }
.c5t_pagination span { font-size: 90%; font-weight: bold; text-decoration: none; padding: 3px 10px; border: solid 1px #cccccc }
.c5t_results_per_page { font-size: 80%; margin-top: 25px }
.c5t_results_per_page a { color: #0000ff; font-weight: bold; text-decoration: none; padding: 3px 5px; border: solid 1px #cccccc }
.c5t_identifier_list { width: 77%; border: solid 1px #cccccc; border-collapse: collapse }
.c5t_identifier_list td { font-size: 85%; padding: 3px 7px }
.c5t_identifier_list th a { color: #0000ff; font-weight: bold; text-decoration: none }
.c5t_identifier_list th { text-align: left; border-bottom: 1px solid #cccccc }
.c5t_admin_content { background-color: #ffffff; padding: 20px 20px 50px; border: solid 1px #cccccc }
.c5t_admin_content_background { background-color: #f8f8f8; margin: 10px 270px 20px 20px; padding: 8px }
.c5t_admin_box { background-color: #ffffff; padding: 20px; border: solid 1px #cccccc }
.c5t_admin_box_background { background-color: #f8f8f8; margin: 60px 0 20px; padding: 8px; width: 80% }
.c5t_search_form { background-color: #ffffff; padding: 10px 0 }
.c5t_search_form_background { background-color: #f8f8f8; padding: 8px; max-width: 700px; border: solid 1px #cccccc }
.c5t_navigation { background-color: #ffffff; padding: 20px; border: solid 1px #cccccc }
.c5t_navigation_background { background-color: #f8f8f8; padding: 8px; float: right }
.c5t_navigation a { font-weight: bold; line-height: 1.5em; text-decoration: none; display: block; width: 100% }
.c5t_sub_navigation a { font-size: 85%; padding-left: 33px; width: 80% }
.c5t_navigation ul { margin: 0; padding: 0 }
.c5t_navigation li { list-style-type: none; margin: 0 0 3px; padding: 2px 10px; border: dotted 1px #cccccc }
.c5t_navigation li img { margin-right: 11px; border: 0 }
.c5t_navigation li:hover { background-color: #f4f9ff }
.c5t_file_list { border: solid 1px #cccccc; border-collapse: collapse }
.c5t_file_list td { font-size: 85%; padding: 3px 15px; border-right: 1px dotted #cccccc }
.c5t_file_list tr:hover { background-color: #e7efff }
.c5t_file_list_teaser_row { border: dotted 1px #cccccc }
.c5t_file_list th a { color: #74a0ff; font-weight: bold; text-decoration: none }
.c5t_file_list th { white-space: nowrap; padding-right: 5px; padding-left: 3px; border-right: 1px dotted #cccccc; border-bottom: 1px solid #cccccc }
.c5t_file_list a { font-weight: bold }
.c5t_link_button { margin: 15px 0 35px }
.c5t_link_button a { font-size: 90%; font-weight: bold; text-decoration: none; padding: 3px 10px; border: solid 1px #cccccc }
.c5t_link_button a:hover { color: #6898ff; font-size: 90%; font-weight: bold; text-decoration: none; background-color: #f4f9ff; padding: 3px 10px; border: solid 1px #cccccc }
.c5t_configuration_list { width: 99%; border-collapse: collapse }
.c5t_configuration_list tr { border-bottom: 1px solid #cccccc }
.c5t_configuration_list td { padding: 30px 10px 5px 5px; vertical-align: bottom }
.c5t_configuration_list_label { font-weight: bold; white-space: nowrap }
#c5t_language_selector { font-size: 70%; line-height: 140%; text-align: right; margin-bottom: 25px }
#c5t_language_selector a { margin-left: 5px }
sub { position: relative; bottom: 0; left:.2ex; font-size: 80%;}

