html, body {
	margin: 0;
	padding: 0;
	min-height: 100%;
}

* html {
	height: 100%;
}

body {
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
}

input,
textarea {
	border: 1px solid #dddddd;
	font-family: Verdana, Geneva, Helvetica, sans-serif;
	font-size: 1.0em;
	padding: 2px;

}
input.radio {
	border: 0px;
	margin-left: 0px;
	background: none;
}
address {
	white-space: pre;
	margin: 0 1em 1em 1em;
}



img {
	border: 0;
}

h1, h2, h3, h4, h5, h6 {
	margin-top: 0;
	margin-bottom: 1em;
}

p {
	margin-top: 0;
	margin-bottom: 0.5em;
}

a {
	outline-width: 0;
}

form { 
	margin: 0; 
}

.eq_h_col {
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.calendar_button BUTTON {
	background: none;
	border: none;
}
.calendar_button BUTTON SPAN {
	display: none;
}

.calendar_button img {
	padding-left: 5px;
	vertical-align: bottom;
}


.hide {
	display: none;
}

.clear, .wc_clear {
	clear: both;
}

.hover {
	cursor: pointer;
}

@media screen {
.imagereplace {
	margin: 0;
	border: 0;
	font-size: 8px;
	text-indent: -5000px;
	display: block;
	text-decoration: none;
	text-align: left;
}}

body {
	font-size: 76%;}

body.manage_page {
	font-size: 69%;}

h1 {
	font-size: 1.27em;}

h2 {
	font-size: 1.27em;}

h3 {
	font-size: 1.09em;}

h4 {
	font-size: 1.09em;}

#footer {
	font-size: 0.9em;
}

#help {
	font-size: 0.9em;
}

#help h1 {
	font-size: 1.2em;
}

#help h2, #help h3 {
	font-size: 1.1em;
}

.manage_page h1 {
	font-size: 1.5em;
}

.manage_page h2 {
	font-size: 1.4em;
}

.manage_page .accesskey_menu {
	font-size: 0.9em;
}

.standard div p, .standard div li, .standard li p,
.standard div td, .standard div th, .standard div caption,
.standard td p, .standard td li, .standard div div, .standard div div div,
.standard div div p, .standard div div div p {
	font-size: 1.0em;
}

.clear#split th, .clear#split td {
	font-size: 0.9em;
}

.legend#help {
	font-size: 1.0em;
}

table.te {
	margin-top: 8px;
	margin-bottom: 8px;
	border: 1px solid #cccccc;
	border-width: 1px 0 0 1px;
}

table.te caption {
	margin-top: 8px;
	margin-bottom: -8px;
	border: 1px solid #cccccc;
	border-width: 1px 1px 0 1px;
	text-align: left;
	padding: 3px;
	font-weight: bold;
	background: #cccccc;
}

.te td, .te th {
	border: 1px solid #cccccc;
	border-width: 0 1px 1px 0;
	padding: 3px;
	background-color: #FFFFFF;
	text-align: left;
}

.te .alt td, .te .alt th {
	background-color: #FFFFE1;
}

.te th {
	font-weight: bold;
}

.te .col th.left, .te .col th, .te .col th.right {
	background-color: #FFFFCD;
}

table.te-editform th.left {
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
    text-align: right;
}

table.te-editform textarea, table.te-editform input {
	background-color: #ffffff;
	border: 1px solid #999999;
}

table.te-editform input.radio {
	border: 0;
}

table.te-editform textarea:focus, table.te-editform input:focus {
	background-color: #fffff0;
	border: 1px solid #333333;
}

table.te-editform .validation {
	display: none;
}

table.te .buttons {
    text-align: right;
    padding-top: 5px;
}

table.te-editform .buttons input, table.te-editform .buttons input:focus {
	border: 0;
}

.clear table, .clear th, .clear td,
table.te .clear table, table.te .clear th, table.te .clear td {
	border: 0;
	background-color: transparent;
}

.clear#split th {
	text-align: left;
}

caption div a:link, caption div a:visited {
	color: #ffffff;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: none;
}

td.more {
	text-align: center;
	padding: 0px;
}

td.more a:link, td.more a:visited, td.more strong {
	line-height: 1.7;
	padding: 3px 3px;
	text-decoration: none;
}

td.more a:hover {
	background-color: #dfdfdf;
}

td.more .prev {
	float: left;
}

td.more .next {
	float: right;
}

td.more .prevghost {
	float: left;
	padding: 3px 6px 3px 3px;
	color: #999999;
}

td.more .nextghost {
	float: right;
	color: #999999;
	padding: 3px 3px;
}

td.more div.prev a:link, td.more div.next a:link,
td.more div.prev a:visited, td.more div.next a:visited {
	margin: 0;
}

td.more div.listpages {
	margin-right: 4.5em;
}

.jazzy .editform caption {
	background-color: #3A6797;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #FFFFFF;
}

.jazzy table.editform {
	border: 0px;
}

.jazzy .editform td, .jazzy .editform th {
	border-right: 0px;
	background-color: #FAFCFC;
	border-bottom: 1px solid #CFDBDB;
}

.jazzy .editform td.buttons {
	background-color: #FFFFFF;
	border: 0px;
}

table.list-table {
	
	width: 300px;
	margin-top: 5px;
}

table.list-table caption, table.list-table th.caption {
	color: #F7931D;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
	background-color: transparent;
}

table.list-table th {
	border-bottom: 2px solid #353535;
	background-color: #212121;
	color: #FFFFFF;
	font-weight: bold;
	padding: 4px;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: left;
}

table.list-table th.colheading {
	background-color: #2D2D2D;
}

table.list-table th.subcolheading {
	background-color: #3E3E3E;
}

table.list-table td {
	padding: 4px;
	background-color: #505050;
	border-bottom: 2px solid #353535;
}	
	
table.list-table td.alt {
	background-color: #434343;
}		

td.label {
	width: 140px;
}

td.widelabel {
	width: 230px;
}


/* -------------------- Basic Common Styles -------------------- */

body {
	color: #65686A;
}

p {
	margin: 0;
	margin-bottom: 0.5em;
	line-height: 1.3em;
	text-align: justify;
}

h3, h3 {
	color: #363D4D;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

h4, h4 {
	color: #474D5B;
	margin-top: 0.25em;
	margin-bottom: 0.25em;
}

hr {
	clear: both;
	width:100%;
	margin: 5px 0;
	height: 1px;
	float:left;
	border-right:0;
	border:0;
	background-color: #dddddd;	
	color: #D4D8DF;
	}

.imagereplace {
	margin: 0;
	font-size: 8px;
	text-indent: -5000px;
}

a.imagereplace {
	display: block;
}

.download {
	border-top: 1px dashed #cccccc;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-top: 6px;
}

.download a:link {
	text-decoration: none;
}

.download img, .announcement img {
	vertical-align: middle;
}

.warning {
	color: #E60000;
	font-weight: bold;
}

.pagemenu a.back {
	background-image: url("/_img/back.gif");
	background-repeat: no-repeat;
	background-position: 0em 0.1em;
}


/* ---------------- Template Common Styles ----------------- */

#header {
	height: 131px;
	width: 930px;
}

#toolbar_holder {
	float: right;
	height: 27px;
	margin: 43px 9px 0 20px;
}

* html #toolbar_holder {
	width: 300px;
}

#top_preamble {

}

/* ----------------- List item styles ------------------ */
/* List Item Styles */

.list_record {
	padding-bottom: 10px;
}

.list_record .list_item h3 {
	font-size: 0.9em !important;
}

.list_item {
	padding: 4px 0;
	padding-top: 5px;
	margin-top: 5px;
	border-bottom: 1px solid #ececec;
}
.list_item h3, .list_item h4  {
	margin: 0;
}

.list_item h3 a {
	color: #262626;
	margin-bottom: 0;
	text-decoration: none;
}

div.list_item h5 {
	font-size: 0.8em;
	text-align: left;
	margin: 0 0 8px 0;
	color: #ADAEB0;
}

div.list_header {
	text-align: right;
	font-size: 11px;
	margin-bottom: 3px;
	font-weight: bold;
}

.list_item .webcode {
	padding: 0px;
}

.list_item .webcode p {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.list_item .item_morelink, .pagemenu a.back {
	padding-left: 14px;
}

.list_item .item_morelink {
	clear: both;
}

.list_item .item_morelink a {
	text-decoration: none;
}

.item_backlink {
	margin-bottom: 10px;
}

.item_backlink a {
	padding-left: 14px;
	text-decoration: none;
}

div.item_webcode {
	text-align: justify;
}


/* -------------------- Link styles -------------------- */

a:link {
	color: #0099CC;
}

a:visited {
	color: #0099CC;
}

a:active {
	color: #074F74;
}

a:hover {
	color: #00ccff;
}

/* ----------------------- Tables -----------------------*/


/* ------------------ Fragment Styles ------------------ */

/* Search Styles */

#search_results b {
	background-color: #FDC54F;
	padding: 2px;
}

.search_item b {
	background-color: #FFFFBB;
}

.search_title {
	padding-bottom: 5px;
}

.search_title b {
	text-decoration: underline;
}

.search_item {
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 6px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #DFE2E8;
	margin-bottom: 5px;
}

.search_item a {
	text-decoration: underline;
}

.search_view {
	padding-top: 5px;
	text-align: right;
}

.search_view a {
	text-decoration: none;
}

.search_listvars .prevghost, .search_listvars .prev{
	float: left;
}

.search_listvars .next, .search_listvars .nextghost {
	float: right;
}

/* resources */

.resource #date {
	font-weight: bold;
}

.resource #summary {
	border-top: 1px dashed #cccccc;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-top: 6px;
}

.resource #download-link {
	padding-top: 10px;
	padding-bottom: 10px;
}

.resource #language {
	margin-top: 8px;
}

.resource img {
	margin-right: 4px;
}

/* profile */

.profile {
	border-bottom: 1px dashed #cccccc;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-bottom: 6px;
	clear: both;
}

.profile #headshot {
	float: right;
	margin-left: 10px;
	border: 1px solid #CCCCCC;
}

.pagemenu {
	border-top: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
	margin-top: 4px;
	padding-top: 4px;
	margin-bottom: 12px;
	padding-bottom: 4px;
}

/* ------------- Top Level Template Styles ------------- */

#container {
	width: 930px;
	margin: 0 auto;
	background-color: #FFFFFF;
}

html>body #main {
	overflow: hidden;
}

#main {
	margin-left: 10px;
}

/* ------------------- Header Styles ------------------- */

#header #logo {
	float: left;
	width: 153px;
	height: 56px;
	display: block;
	margin: 22px 0 0 11px;
}

#header_top {
	width: 930px;
	height: 34px;
}

#header_top h2 {
	float: left;
	margin: 3px 0 0 28px;
}

#banner {
	width: 930px;
	height: 304px;
}

#top_preamble {
	color: #ACACAC;
	font-size: 17px;
	font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
	padding-top: 2px;
	padding-bottom: 10px;
	margin-left: 10px;
	width: 930px;
}

/* -------------------- Main Styles -------------------- */

/*  menu_holder - Styles */

#menu_holder {
	float: right;
	width: 225px;
	margin-top: 32px;
}

/* news_container - Styles*/

#news_container h3 {
	margin-top: 29px;
	border-bottom: 1px solid #DADADA;
}

#news_container h4, #news_container h5 {
	margin-top: 0px;
	margin-bottom: 0px;
}

#news_holder {
	padding-left: 14px;
}

#news_holder .splash_news {
	padding-top: 2px;
	border-bottom: 1px solid #ECECEC;
}

#news_holder .list_item {
	border: 0;
	padding-top: 3px;
}

#news_holder .list_item h5 {
	margin-top: 2px;
	text-align: left;
	font-size: 0.8em;
}

#news_holder .list_item h4 {
	margin-top: 3px;
	text-align: left;
}

#news_holder .list_item h4 a {
	color: #000000;
	text-decoration: none;
	font-size: 0.9em;
}

#news_holder .news_content h3 {
	margin: 0;
	border: 0;
}

#news_holder p {
	margin-bottom: 3px;
}

#news_holder .news_content .item_morelink {
	background-position: 0em 0.1em;
	margin-bottom: 4px;
}

#news_holder .news_content .item_morelink a {
	font-size: 10pt;
	color: #0099CC;
	text-decoration: none;
}

.news-thumbnail{
	padding: 18px 0px 6px 6px;
	float: right;
}

#news_photo {
	padding: 0px 0px 7px 7px;
	float: right;
}

/* content - Styles */

#content {
	padding: 32px 20px 0 0;
	margin-left: 0;
	overflow: hidden; }

* html #content {
	display: inline;
}

#content h3 {
	color: #33373A;
	font-weight: bold;
	font-size: 16pt;
}

#pagetitle_holder {
	border: 0;
	margin: 0 0 0 10px;
}

.splash_page #pagetitle_holder {
	padding-top: 23px;
}

#body_holder {
	padding-left: 0;
	padding-bottom: 10px;
}

#body_holder .intro {
	font-size: 14pt;
	
}

.newsheading {
	margin: 15px 0 5px 0;
}

/* ------------------- Footer Styles ------------------- */

#footer {
	clear: both;
	text-align: right;
	border-top: 1px solid #DADADA;
	height: 40px;
}

#footer a {
	color: #525761;
	font-weight: bold;
}

/* --------------- Print Friendly Styles --------------- */

#printfriendly a, #login a, #logout a {
	padding-left: 30px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 38px;
}

#printfriendly {
	padding-left: 2px;
}

#printfriendly a {
	background: url("/_img/print.gif") no-repeat 0 7px;
}

#printfriendly a:hover {
	background: url("/_img/print-hover.gif") no-repeat 0 7px;
}

/* ---------------- Login/Logout Styles ---------------- */

#login, #logout {
	margin-left: 16px;
	margin-right: 16px;
	padding-left: 0px;
	padding-right: 2px;
	padding-bottom: 5px;
	border-bottom: 1px solid #D4D8DF;
}

#login a {
	background: url("/_img/login-icon.gif") no-repeat 0 7px;
}

#login a:hover {
	background: url("/_img/login-icon-hover.gif") no-repeat 0 7px;
}

#logout a {
	background: url("/_img/logout-icon.gif") no-repeat 0 7px;
}

#logout a:hover {
	background: url("/_img/logout-icon-hover.gif") no-repeat 0 7px;
}

#breadcrumb {
	clear:left;
	color:#000000;
	font-size:0.9em;
	height:28px;
	margin-left:10px;
}

#breadcrumb a {
	text-decoration: none;
}

#breadcrumb ul {
	margin: 0;
	padding: 0;
	text-indent:0;
}

#breadcrumb .joiner {
	color:#A1A4A6;
	padding-right:3px;
}

#breadcrumb li {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#breadcrumb li.pos0 a {
	color: #0099CC;
	text-decoration: none;

}
/* ------------- Top Level Template Styles ------------- */



/* ------------------- Header Styles ------------------- */



/* -------------------- Main Styles -------------------- */

#pagetitle_holder {
	border-bottom: 1px solid #DADADA;
	margin: 29px 0 13px 0;
}

#main {
	margin-left: 0;
}

/*  menu_holder - Styles */

#menu_holder {
	width: 277px;
	float: left;
	margin-top: 0;
}

#content {
	float: left;
	width: 632px;
	padding-top: 0;
	padding-right: 0;
	margin-left: 21px;
}

#body_holder {
	padding: 0 5px 10px 14px;
}

.splash_news_photo {
	padding-left: 5px;
	float: right;
}

/* ------------------- Footer Styles ------------------- */



/* --------------- Print Friendly Styles --------------- */


/* ---------------- Login/Logout Styles ---------------- */



.item_morelink {
	background-image: url('/_css/template?t=splash&image=249d15b1b6ab723f191a0e5dc964e1b8');
	background-repeat: no-repeat;
}

.item_backlink {
	background-image: url('/_css/template?t=splash&image=5e41845df53ee684071568cff9cf8d85');
	background-repeat: no-repeat;
	background-position: 0 0.1em;
}

.btn-save {
	background: url('') no-repeat;
	width: px;
	height: px;
}

.btn-save:hover {
	background-position: 0 -px;
}

.btn-delete {
	background: url('') no-repeat;
	width: px;
	height: px;
}

.btn-delete:hover {
	background-position: 0 -px;
}

body, html {
}

#header {
	background-image: url('/_css/template?t=splash&image=98b9ad74b4db5c8d117c332ddb6045e2');
	background-repeat: no-repeat;
}

#logo {
	background-image: url('/_css/template?t=splash&image=7e4d0cc2218ee20e5016aaaae0fdce47');
	background-repeat: no-repeat;
}

#banner {
	background-image: url('/_css/template?t=splash&image=9cba85a5269a1a7dcc72703b8d46b9e7');
	background-repeat: no-repeat;
}

#alttoolbar_holder {
	background-image: url('/_css/template?t=splash&image=ec8bc13fd938879c20a503c42d0ada68');
	background-repeat: no-repeat;
	background-position: 0 0;
}

#alttoolbar-nested {
	background-image: url('/_css/template?t=splash&image=712aa51bbb80389053ece4c01fe98406');
	background-repeat: no-repeat;
	background-position: right;
}

#main {
}

#container {
}

#side_content_holder {
	background-image: url('/_css/template?t=splash&image=d325f4289b5b418304e96d5b7e6e591e');
	background-repeat: repeat-y;
}/* Download Link Style */

*html .download-left {
	margin: 0;
}

*:first-child+html .download-left {
	margin: 0;
}

.download-left {
	background-image: url('/_css/template?t=splash&image=6a0bbdc71e90a98944c6b1b9c7c42837');
	background-repeat: no-repeat;
	background-position: top right;
	height: 29px;
	width: 393px;
	display: block;
	padding-top: 15px;
	padding-left: 36px;
	margin: 5px 0 5px 0;
}

.download-right {
	background-image: url('/_css/template?t=splash&image=d5f3b334d21c12cbe5ebe1960199b6c5');
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: #EEEEEE;
	width: 429px;
}

.download-left a {
	display: inline;
	float: left;
	color: #3FB0D5;
	padding-left: 72px;
	margin-right: 10px;
	font-weight: bold;
}

.download-left a:link {
	text-decoration: none;
}

.download img, .announcement img {
	vertical-align: middle;
}


/* Links Style */

*html .intlink-left {
	margin: 0;
}

*:first-child+html .intlink-left {
	margin: 0;
}

.intlink-left {
	background-image: url('/_css/template?t=splash&image=6a0bbdc71e90a98944c6b1b9c7c42837');
	background-repeat: no-repeat;
	background-position: top right;
	height: 30px;
	width: 415px;
	display: block;
	padding-top: 14px;
	padding-left: 14px;
	margin: 5px 0 5px 0;
}

.intlink-right {
	background-image: url('/_css/template?t=splash&image=a6f7677680218baf3dc5ebf83fef9fa4');
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: #EEEEEE;
	width: 429px;
}

.intlink-left a {
	display: inline;
	float: left;
	color: #3FB0D5;
	padding-left: 72px;
	margin-right: 10px;
	font-weight: bold;
}

*html .extlink-left {
	margin: 0;
}

*:first-child+html .extlink-left {
	margin: 0;
}

.extlink-left {
	background-image: url('/_css/template?t=splash&image=6a0bbdc71e90a98944c6b1b9c7c42837');
	background-repeat: no-repeat;
	background-position: top right;
	height: 30px;
	width: 415px;
	display: block;
	padding-top: 14px;
	padding-left: 14px;
	margin: 5px 0 5px 0;
}

.extlink-right {
	background-image: url('/_css/template?t=splash&image=b69393616e73ae2ec5ebd2b4436c29a3');
	background-repeat: no-repeat;
	background-position: 0 0;
	background-color: #EEEEEE;
	width: 429px;
}

.extlink-left a {
	display: inline;
	float: left;
	color: #3FB0D5;
	padding-left: 72px;
	margin-right: 10px;
	font-weight: bold;
} 
 
#header_top ul {
	margin: 11px 10px 0 0;
	float: right;
	list-style-type: none;
}

#header_top ul li {
	float: left;
}

#header_top ul li a {
	height: 20px !important;
	background-position: 0 0;
}

#header_top ul li a:hover {
	background-position: 0 -20px;
}
.topbar {

}

.topbar ul {
	padding: 0;
	margin: 0;
	list-style-type:none;
}

.topbar ul li {
	display: inline;
	float: left;
}

.topbar ul li a {
	height: 20px !important;
	margin-right:5px;
}

.topbar ul li.menu-open a {
	background-position:0 -60px;
}

.topbar ul li.menu-open a:hover {
	background-position:0 -60px;
}

.topbar ul li a:hover {
	background-position:0 -60px;
}

#footer_toolbar_holder {
	float: left;
	width: 400px;
	padding-top: 8px;
	padding-bottom: 10px;
}

#footer ul {
	float:left;
	list-style-type:none;
	margin: 0;
	padding: 10px 0 0 0;
}

#footer ul li {
	display: inline;
	float: left;
	background-image: url('/_css/template?t=splash&image=c17655d1ad2f22b1c2765d617025e931');
	background-repeat: no-repeat;
	background-position: 0 4px;
	padding-left: 6px;
}

#footer ul li.first,
.splash #footer ul li.menu-open {
	background: none;
}

#footer ul li a {
	height: 20px !important;
}

#footer ul li.menu-select a {
	background-position:0 -60px;
}

#footer ul li.menu-select a:hover {
	background-position:0 -60px;
}

#footer ul li a:hover {
	background-position:0 -20px;
}

#footer #footer_right {
	float: right;
	width: 205px;
	padding-top: 8px;
	padding-bottom: 10px;
}

#footer #footer_right #copy {
	float: left;
	padding: 8px 8px 0 0;
}

#footer #footer_right #footer_logo {
	float: left;
	height: 23px;
	width: 63px;
	display: block;
	margin-top: 2px;
	padding-right: 10px;
	background-image: url('/_css/template?t=splash&image=35f88e34a6f26db764cd561f5445aee7');
	background-repeat: no-repeat;
}
#footer #footer_right #toowards_logo {
	float: left;
	height: 30px;
	width: 32px;
	display: block;
	background-image: url('/_css/template?t=splash&image=d5e0002cde2c810bfc2d1c8e768cba4f');
	background-repeat: no-repeat;
}.photo_holder {
	clear: both;
	text-align: center;
}

.photo_holder img {
	display: block;
	margin: 0;
}

.photo_border p {
	margin: 0;
	margin-top: 5px;
	text-align: center;
}

.photo_border {
	padding: 6px;
	background-color: #EDEDE8;
}

.photo_outer_left {
	float: left;
}

.photo_left {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}

.photo_outer_right {
	float: right;
}

.photo_right {
	float: right;
	margin-left: 8px;
	margin-bottom: 8px;
}

.photo_outer_right .photo_right {
	float: left;
}

.photo_center {
	margin-bottom: 8px;
}

.photo_center div {
	margin: 0 auto;
}

table.photo   {
	background-color: #EBEDF0;
}

table.photo td.image-caption {
	font-style: italic;
	color: #656565;
	padding-left: 24px;
	height: 21px;
}

table.photo img {
	border: 8px solid #FFFFFF;
	margin: 8px;
}

table.photo td.image-caption {
	background-image: url('/_css/template?t=splash&image=0bcd52e41b02d529bb6149d13d96fea6');
	background-repeat: no-repeat;
	background-position: 6px 0.25em;
}


* html .standard .photo_center {
	text-align: center;
}



ul#menu li a, ul#menu li.open ul li.close a {
	background: url("/_img/menu-normal-pointer.gif") no-repeat 0 50%;

}

ul#menu li.open a {
	background: url("/_img/menu-open-pointer.gif") no-repeat 0 50%;

}

ul#footertoolbar li a, #footerlinks a {
	background: url("/_img/footertoolbar-joiner.gif") no-repeat 0 50%;
}

#printfriendly a {
	background: url("/_img/print.gif") no-repeat 0 7px;
}

#printfriendly a:hover {
	background: url("/_img/print-hover.gif") no-repeat 0 7px;
}

#login a {
	background: url("/_img/login-icon.gif") no-repeat 0 7px;
}

#login a:hover {
	background: url("/_img/login-icon-hover.gif") no-repeat 0 7px;
}

#logout a {
	background: url("/_img/logout-icon.gif") no-repeat 0 7px;
}

#logout a:hover {
	background: url("/_img/logout-icon-hover.gif") no-repeat 0 7px;
}

.jazzy table, table.te .jazzy table {
	background-image: url("/_img/ jazzy-table-bg.gif");
	background-repeat: repeat-x;
}

.jazzy table.te caption, .jazzy caption  {
	background-image: url("/_img/jazzy-caption-bg.gif");
	background-repeat: repeat-x;
	
}

.announcement {
	background-image: url("/_img/info.gif");
	background-repeat: no-repeat;
	background-position: 9px 9px;
}

.pagemenu a.back {
	background-image: url("/_img/back.gif");
	background-repeat: no-repeat;
	background-position: 0em 0.1em;
}

