body {background-color:#000000;font-family:Arial,Helvetica,Sans-Serif;font-size:0.75em;color:#FFFFFF;line-height:150%;padding:0px;margin:0px;}
label {cursor:pointer;}
input,select {font-family:Arial;}
a {color:#7F7F7F;text-decoration:none;}
a:hover {color:#FFFFFF;text-decoration:underline;}
.imsbutton {background-image:url(images/ecom_btn_bg.png);background-repeat:repeat-x;border:1px outset #A0A0A0;font-family:Verdana,sans-serif;text-transform:uppercase;padding:2px;padding-left:5px;padding-right:5px;font-size:0.8em;margin:0px;cursor:pointer;min-width:80px;width:auto;overflow:visible;}
* html .imsbutton {width:80px;}
.selectboxtext {font-size:0.9em;}
img {border:0px;behavior:url(/images/pngie.htc);}
.expired {color:#7F7F7F;font-style:italic;}
.highlight {color:#7F7F7F;}
.cropmessage_highlight {color:#7F7F7F;font-weight:bold;font-size:1.2em;}
.download_highlight {border:5px solid #7F7F7F;}
.download_highlight td {padding:10px !important;}
#navwidgets li {display:inline;list-style-type:none;margin-left:3px;margin-right:3px;}
#navwidgets {margin:0px;padding:0px;margin-top:10px;margin-bottom:10px;}
#toolcontainer {background-color:#000000;}
#toolcontainer p {display:inline;}
.clear {display:none;}
.alignCenter {text-align:center !important;}
.alignRight {text-align:right !important;}
.formFieldWidth {width:300px;}
.formFieldWidthSmall {width:150px;}
.formFieldWidthVerySmall {width:30px;}
.productborder {border:2px solid #7F7F7F;}
#header_logosearch {height:75px;background-color:#000000;width:100%;}
#header {width:100%;margin-top:0px;margin-bottom:10px;border-bottom:1px solid #FFFFFF;}
#header td {width:33%;}
#header img {float:left;position:relative;left:-1px;top:-1px;}
#header_links {padding-right:13px;padding-top:5px;padding-bottom:5px;text-align:right;background-color:#000000;border-top:1px dotted #FFFFFF;}
#header_links a {padding-left:5px;margin-left:30px;padding-right:0px;border-left:2px solid #000000;text-align:left;text-decoration:none;}
#header_links a:hover {text-decoration:underline;}
#search {text-align:right;float:right;margin-top:25px;padding-right:13px;}
#headersearchbox {padding:1px;width:200px;}
#page {border:0px;width:95%;margin:auto;}
#page td {border:0px;vertical-align:top;}
#sidenav {width:200px;padding:0px;}
#sidenav .ruler {height:10px;font-size:0.05em;}
#sidenav .menuholder {background-color:#000000;width:188px;padding:0px;border:1px solid #FFFFFF !important;}
#sidenav a {width:170px;padding-left:18px;background-color:#000000;border-top:2px solid #000000;margin:0px;color:#FFFFFF;padding-top:0.8em;padding-bottom:0.8em;display:block;text-decoration:none;}
#sidenav a:hover {background-color:#505050;color:#FFFFFF;}
#sidenav div.progresscontainer {width:152px;padding-left:18px;padding-right:18px;background-color:#000000;border-top:2px solid #000000;margin:0px;color:#FFFFFF;padding-top:0.8em;padding-bottom:0.2em;display:block;text-decoration:none;}
#sidenav div.progresscontainer a {width:152px;text-decoration:none;padding-left:0px;border-top:0px solid #000000;padding-top:0px;padding-bottom:0px;}
#sidenav .progresssurround {width:95%;height:10px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid gray;margin-bottom:4px;margin-top:1px;margin-left:0px;overflow:hidden;background-color:#000000;}
#sidenav .progressbar {width:0px;height:10px;font-size:1px;-moz-border-radius:3px;-webkit-border-radius:3px;background-image:url(/graphics/progressbar.jpg);border:0;}
.treewidgetcontainer {width:100%;margin-bottom:10px;}
.treewidgettitle {border:none;background-color:#000000;padding:3px;margin-bottom:10px;}
.treewidgettitle a {float:right;}
.treewidgetcontainer td {vertical-align:middle !important;padding:3px;}
.treewidgetcontainer td img {vertical-align:middle;}
.treewidgetbackground1 {background-color:#000000 !important;}
.treewidgetbackground2,.treewidgetbackground0 {background-color:#000000 !important;}
tr.treewidgetbackground1 td.admintableinput {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;padding-top:2px;padding-bottom:2px;font-style:italic;}
tr.treewidgetbackground1 td.admintablelabel {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;padding-top:2px;padding-bottom:2px;font-weight:normal;}
tr.treewidgetbackground0 td.admintableinput,tr.treewidgetbackground2 td.admintableinput {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;font-style:italic;padding-top:2px;padding-bottom:2px;}
tr.treewidgetbackground0 td.admintablelabel,tr.treewidgetbackground2 td.admintablelabel {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;font-weight:normal;padding-top:2px;padding-bottom:2px;}
.treeinfotext {background-color:#7F7F7F;color:#000000;padding:2px;}
#sidenav .lightboxpanel {padding:0px;width:188px;background-color:#000000;border:1px solid #FFFFFF !important;}
#sidenav .lightboxpanel .lightboxtitle {width:170px;padding-left:18px;padding-top:0.8em;padding-bottom:0.8em;margin:0px;background-color:#7F7F7F;color:#FFFFFF;display:block;border:0px;}
#sidenav .lightboxpanel .lightboxtitle a {background-color:#7F7F7F;color:#FFFFFF;display:inline;border:0px;padding:0px;}
#sidenav .lightboxpanel .lightboxtitle a:hover {background-color:#505050;}
#sidenav .lightboxpanel a {width:180px;padding-left:8px;border:0px;border-top:2px solid #000000;padding-top:3px;padding-bottom:3px;color:#FFFFFF;display:block;background-color:#000000;}
#sidenav .lightboxpanel a:hover {text-decoration:none;background-color:#505050;color:#FFFFFF;}
#sidenav .lightboxpanel #collectiondiv {margin:auto;line-height:35px;padding:5px;}
#sidenav .lightboxpanel #collectiondiv a {display:inline;border:0px;background-color:#000000;padding:0px;padding-right:5px;}
#sidenav #imsBasket {padding:0px;width:188px;background-color:#000000;border:1px solid #FFFFFF !important;}
#sidenav #imsBasket .imsBasket_Title {width:170px;padding-left:18px;padding-top:0.8em;padding-bottom:0.8em;margin:0px;background-color:#7F7F7F;color:#FFFFFF;display:block;border:0px;}
#sidenav #imsBasket .imsBasket_Title:hover {background-color:#505050;color:#FFFFFF;}
#sidenav #imsBasket .imsBasket_Contents {padding:5px;padding-left:8px;padding-right:8px;}
#sidenav #imsBasket .imsBasket_Navigation a {width:180px;padding-left:8px;border:0px;border-top:2px solid #000000;padding-top:3px;padding-bottom:3px;color:#FFFFFF;display:block;background-color:#000000;clear:both;}
#sidenav #imsBasket .imsBasket_Navigation a:hover {text-decoration:none;background-color:#505050;color:#FFFFFF;}
#sidenav #imsBasket #imsBasket_Description table {width:172px;}
#sidenav #imsBasket #imsBasket_Description th {font-weight:bold;text-align:right;}
#sidenav #imsBasket #imsBasket_Description td {background-color:#000000;border-top:2px solid #000000;padding-left:3px !important;}
#sidenav #imsBasket #imsBasket_Message {margin-top:3px;}
#content {background-color:#000000;padding:10px;border:1px solid #FFFFFF !important;}
.maindircontainer,.maindircontainercell {width:100%;vertical-align:top;}
#formcontainer {display:inline;}
#pageControls {float:left;width:100%;}
#navigationElements {width:100%;display:block;margin-bottom:12px;}
#breadcrumbs {float:left;margin-bottom:10px;width:50%;}
.pagination {float:right;text-align:right;}
.pagination p {text-align:right;display:inline;width:100%;}
#pageChooser {margin-left:0px;padding-left:0px;}
#pageChoose ul {display:inline;}
#pageChooser li {list-style-type:none;display:inline;padding-left:3px;margin-left:0px;}
#currentAlbum {margin-top:10px;}
#currentAlbum img {margin-right:10px;float:left;}
#currentAlbum div a.albumtitle {font-size:1.4em;font-weight:bold;}
.navigationdescriptionelement {margin-top:5px;}
#feed_subscribe_link img {float:none;}
.galleryPageRight {float:right;}
#logintable {width:100%;border:1px solid #000000 !important;}
#logintable th {text-align:left;font-weight:bold;background-color:#000000;padding:5px;}
#logintable td {padding-left:10px;padding-top:5px;}
#logintable td label {font-weight:bold;}
#logintable .buttons {padding-top:5px;padding-bottom:5px;line-height:2.5em;}
.front_slideshow_wrapper {width:56%;background-color:#000000;}
.front_event_wrapper {width:56%;}
.front_loginform_wrapper {width:43%;padding-left:10px;}
.loginbanner {font-size:1.4em;letter-spacing:0.05em;padding-top:15px !important;padding-bottom:15px !important;}
.front_solo_loginform {width:100%;margin:auto;}
#front_slideshow_message {padding:5px;text-align:center;font-weight:bold;background-color:#000000;}
.admintablewide,.admintable,.admintablenarrow,.adminoptionstable {width:100%;border-collapse:collapse;margin-bottom:10px;}
.adminsubtablewide {width:98%;border-collapse:collapse;margin-bottom:10px;}
.admintablewide td,.admintablewide th,.adminsubtablewide td,.adminsubtablewide th,.adminsubtablewide td.admintabletext,.admintable td,.admintable th,.admintablenarrow td,.adminoptionstable td,.adminoptionstable th {padding:5px;text-align:left;font-weight:normal;}
.admintablewide td.admintablelabel,.admintable td.admintablelabel,.admintablenarrow td.admintablelabel,.adminoptionstable td.adminoptionslabel {width:33%;text-align:right;font-weight:bold;border-bottom:5px solid #000000 !important;border-top:5px solid #000000 !important;}
.admintablewide th.admintableheaderlabel,.admintable th.admintableheaderlabel,.admintablenarrow th.admintableheaderlabel {width:33%;}
.admintablewide td.admintablelabelfullwidth,.admintable td.admintablelabelfullwidth,.admintablenarrow td.admintablelabelfullwidth {text-align:left;font-weight:bold;border-bottom:5px solid #000000 !important;border-top:5px solid #000000 !important;}
.admintablewide td.admintablebuttons,.admintable td.admintablebuttons,.admintablenarrow td.admintablebuttons {text-align:left;padding-left:0px !important;}
.admintablewide td.admintableinput,.admintable td.admintableinput,.admintablenarrow td.admintableinput,.adminoptionstable td.adminoptionsoption {width:66%;background-color:#000000;border-bottom:5px solid #000000 !important;border-top:5px solid #000000 !important;}
.admintablewide td.admintableheader,.admintablewide th.admintableheadercell,.admintable td.admintableheader,.admintable td.admintableheadercell,.admintable th,.admintablenarrow td.admintableheader,.adminoptionstable td.adminoptionssectionheading {background-color:#000000;font-weight:bold;}
.admintablewide.tabtable {border-bottom:2px solid #000000;}
.tabtable td.admintableheader {background-color:#000000;padding:0;}
.tabtable td.admintableheader p {margin:0;padding:4px;padding-left:10px;margin-left:5px;margin-right:5px;-webkit-border-top-left-radius:7px 7px;-webkit-border-top-right-radius:7px 7px;-moz-border-radius:7px 7px 0 0;}
.tabtable td.admintableheader.tabactive p {background-color:#000000;}
.tabtable td.admintableheader.tabinactive p {background-color:#000000;}
.tabtable td.admintableheader.tabactive p a {color:#FFFFFF;}
.tabtable td.admintableheader.tabactive p a:hover {color:#FFFFFF;cursor:default;text-decoration:none;}
.tabtable td.admintableheader.tabbase {padding:0;margin:0;font-size:1px;height:2px;line-height:0px;background-color:#000000;}
.admintablewide td.admintableheadercell,.adminsubtablewide th,.adminsubtablewide td.admintableheadercell,.adminsubtablewide th.admintableheadercell {background-color:#000000;font-weight:normal !important;}
.adminsubtablewide td.admintableheader {padding-right:10px;font-size:1.4em;font-weight:bold;line-height:2em;white-space:nowrap;}
.admintable td.admintablewrapper {padding-left:10px;padding-top:10px;padding-bottom:0px;padding-right:10px;}
td.admintablewarning {background-color:#000000;color:#7F7F7F;font-weight:bold;}
td.admintabletexttotal {border-top:1px solid #FFFFFF !important;}
.admintablestrong {font-size:1.4em;font-weight:bold;line-height:2em;white-space:nowrap;}
.admintablelabelmessage {font-weight:normal;}
table.indexwelcome {width:80%;margin-bottom:10px;}
table.indexwelcome.approvals {width:100%;margin-bottom:10px;}
table.indexwelcome td.indexwelcomemessage {padding:5px;text-align:center;}
table.indexwelcome.approvals td.indexwelcomemessage {padding:0;text-align:left;}
#publicgeneralsearch,#generalsearch {border-bottom:1px dotted #FFFFFF !important;margin-bottom:10px;}
#divADV_SEARCH {}
#mainareatable {margin-top:10px;width:100%;}
#mainarealeft,#mainarealeftasset {padding-right:10px;vertical-align:top;width:348px;}
#mainarearight,#mainarearightasset {vertical-align:top;}
#imsform {display:inline;}
#imsform td {vertical-align:middle;}
#toolbox {background-color:#000000;border-top:1px dotted #FFFFFF;clear:both;}
#eCommerce h3 {display:inline;margin-right:10px;font-size:1.4em;}
#eCommerce {margin-top:10px;padding-top:5px;padding-bottom:5px;}
#eCommerce input,#eCommerce select {margin-right:10px;}
#tools {margin-top:10px;padding-top:10px;padding-left:10px;background-color:#000000;}
#tools img {vertical-align:middle;margin-right:3px;}
#tools p {display:inline;padding-right:10px;padding-left:0px;}
#tools a,#tools strong {white-space:nowrap;}
.thumbnailWrapper {width:100%;}
.thumbnailFloat {float:left;margin-right:10px;}
.thumbnailimagecontainer {border:1px solid #000000 !important;}
.thumbnailPopupPreviewBorder {border:1px solid #FFFFFF;-webkit-box-shadow:1px 1px 10px #FFFFFF;-moz-box-shadow:1px 1px 10px #FFFFFF;}
#picturepanel .thumbnailimagecontainer {border:none !important;padding:2px;}
#picturepanel .thumbnailimagecontainer img {display:block;margin:auto;}
.singlethumbnailpanel .thumbnailimagecontainer img {display:block;margin:auto;}
.thumbnailimagecaptionrate {font-size:0.9em;vertical-align:middle;background-color:#7F7F7F !important;color:#FFFFFF;height:2.2em;display:block;padding-top:2px;padding-left:2px;padding-right:2px;}
.assetAnchor:hover {text-decoration:none;}
.listView_Details {background-color:#000000 !important;font-size:0.9em;padding-top:2px;padding-left:2px;padding-right:2px;vertical-align:middle !important;text-align:center;width:200px;border:1px solid #000000 !important;}
.listView_Thumbnail {border:1px solid #000000 !important;}
.listView_Description {background-color:#000000 !important;font-size:0.9em;padding-top:2px;padding-left:10px;padding-right:10px;padding-bottom:2px;vertical-align:middle !important;text-align:center;border:1px solid #000000 !important;}
.tnConfig_CaptionTool {vertical-align:middle;background-color:#000000 !important;height:2.2em;display:block;font-size:0.9em;padding-top:2px;padding-left:2px;padding-right:2px;}
.tnConfig_SimpleCaption {height:2.5em;font-size:0.9em;}
.tnConfig_PopupPreviewText {font-size:0.9em;color:#FFFFFF;}
.tnConfig_ExtendedCaption {height:7em;font-size:0.9em;border-bottom:1px dotted #FFFFFF;}
.tnConfig_CaptionTool img {margin-right:3px;}
.tnConfig_PadlockImage {position:absolute;z-index:1;}
.tnConfig_ExpiredImage {position:absolute;z-index:1;color:#FFFFFF;height:1.5em;padding-top:2px;background-color:#7F7F7F;}
.tnConfig_Toolbar {background-color:#000000;padding:10px;clear:both;margin-bottom:10px;}
#viewpicturetools_BuyProducts,#viewpicturetools_BuyDownloads,#viewpicturetools_RateIt {margin-top:10px;}
.viewpicturetools_LicenceSummary {padding-top:5px;}
.metapanel {width:100%;margin-right:10px;margin-bottom:10px;}
.metapanel .metapanel_Title {background-color:#000000;padding:5px;font-weight:bold;}
.metapanel table {margin:0px;padding:0px;border-collapse:collapse;border-spacing:0px;width:100%;border:0px;}
.metapanel table tr th {width:25%;text-align:right;font-weight:bold;padding:2px;vertical-align:top;}
.metapanel table tr td {width:75%;padding:3px;}
.viewpicimagecontainer {border:1px solid #000000 !important;text-align:center;padding:10px;vertical-align:middle !important;}
.viewpicimagecontainer a img {display:block;margin:auto;}
.linkedassetpanel {padding-top:10px;width:370px;}
.linkedassetpanel_Title {background-color:#000000;padding:5px;font-weight:bold;height:20px;}
#linkedassets {width:370px;height:145px;overflow-x:auto;overflow-y:visible;}
#footer {margin:auto;margin-top:10px;text-align:right;width:95%;}
#newhistorynote_button {}
.historynotetitle {background-color:#000000;padding:3px;margin-top:0px;margin-bottom:0px;}
.historynotebody {margin-top:5px;margin-bottom:20px;}
.historynoteerror {background-image:url(/images/warning.png);background-position:center left;background-repeat:no-repeat;padding-left:30px;}
.ims_js_widget_SlideShow_container {font-family:sans-serif;width:598px;height:618px;border:1px solid #000000;background-color:#000000;margin:auto;}
.ims_js_widget_SlideShow_container_libraryhome {font-family:sans-serif;margin:auto;border:0px !important;background:none !important;height:350px !important;width:350px !important;}
.ims_js_widget_SlideShow_generic_button {background-image:url(/images/ss_btn_bg.png);background-repeat:repeat-x;border:1px outset #000000;margin-top:2px;margin-bottom:2px;padding:2px;font-size:0.8em;color:#FFFFFF;font-family:verdana;text-transform:uppercase;}
.ims_js_widget_SlideShow_image {display:block;position:absolute;zIndex:1;margin-top:30px;}
.ims_js_widget_SlideShow_image_libraryhome {display:block;position:absolute;zIndex:1;margin-top:0px ! important;}
.ims_js_widget_SlideShow_toolbar {height:30px;background-color:#000000;width:598px;}
.ims_js_widget_SlideShow_toolbar_button_container {float:left;margin-left:5px;}
.ims_js_widget_SlideShow_toolbar_button {padding-right:5px;margin-left:5px;margin-top:6px;cursor:pointer;width:20px;height:20px;}
.ims_js_widget_SlideShow_slider_container {width:275px;float:right;margin-top:5px;}
.ims_js_widget_SlideShow_slider_container span {padding-top:3px;font-family:verdana;color:#FFFFFF;font-size:0.8em;text-transform:uppercase;}
.ims_js_widget_SlideShow_slider_track {background-color:#000000;border:1px solid #000000;width:150px;height:18px;float:left;margin-right:10px;margin-left:10px;}
.ims_js_widget_SlideShow_slider_handle {background-image:url(/images/ss_track_bg.png);background-repeat:repeat-x;border:1px outset #000000;cursor:move;width:30px;height:12px;margin-top:2px;margin-bottom:2px;float:left;font-size:0.1em;}
.ims_js_widget_SlideShow_context_container {width:580px;margin-top:9px;margin-left:9px;height:20px;}
.ims_js_widget_SlideShow_context_track {background-color:#000000;border:1px solid #000000;width:574px;height:18px;float:left;}
.ims_js_widget_SlideShow_context_handle {background-image:url(/images/ss_track_bg.png);background-repeat:repeat-x;cursor:move;border:1px outset #000000;height:12px;margin-top:2px;float:left;font-size:0.1em;}
.badtokendiv {color:#7F7F7F;}
.autocomplete {border:1px solid #FFFFFF;background-color:#000000 }
.adminoptionslabel {width:40%;vertical-align:top;padding-top:2px;padding-bottom:2px;}
.adminoptionslabel2 {font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;font-variant:normal;font-style:normal;text-align:right;margin-top:2px;margin-bottom:0px;margin-left:5px;margin-right:10px;padding-top:2px;padding-bottom:2px;padding-left:2px;padding-right:10px;border:#000000 solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:2px;}
.adminoptionsoption {vertical-align:top;}
.adminoptionsoption2 {font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-variant:normal;font-style:normal;text-align:left;margin-top:2px;margin-bottom:0px;margin-left:5px;margin-right:5px;padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:10px;border:#000000 solid;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px;}
.ASSelect {padding-left:3px;padding-right:3px;border:1px solid #7F9DB9;color:black;text-decoration:none !important;background-image:url(../../admingraphics/ddlbarrowdown.gif);background-repeat:no-repeat;background-position:center right;background-color:white;width:300px;display:block;}
.ASList {background-color:#000000;color:#FFFFFF;margin-top:-1em;}
.ASListLiHover {background-color:#000000;color:#FFFFFF;cursor:default;}
.ASList ul {margin-left:0;padding-left:0;list-style-type:none;}
.ASList li {padding-top:2px;padding-bottom:2px;padding-left:5px;}
.ASList ul ul {margin-left:10px;padding-left:10px;}
div.menu {position:absolute;top:0;left:0;font-family:verdana;text-align:left;white-space:nowrap;// width:180px;}
div.menu a {display:block;text-decoration:none;cursor:default;outline:none;font-size:11px;}
.menu .separator {height:1px;padding:0;overflow:hidden;display:block;font-size:1px;}
.menu ul,.menu li {margin:0;padding:0;list-style:none;}
.menu li {list-style-position:outside;}
.menu.desktop {background:#000000;border:1px solid #FFFFFF;padding:0;}
.menu.desktop ul,.menu.desktop li {margin:0;padding:0;}
.menu.desktop li.separator {height:1px;}
.menu.desktop a {color:#FFFFFF;padding:3px 5px 3px 5px;margin:0;border:1px solid #000000;}
.menu.desktop li img {vertical-align:middle;}
.menu.desktop a.disabled {opacity:0.25;filter:alpha(opacity=25);zoom:1;}
.menu.desktop li.separator {border-bottom:1px solid #000000;background:#000000;margin:1px 1px 0 1px;line-height:1px !important;}
.menu.desktop a.enabled:hover {background-color:#000000;color:#FFFFFF;cursor:pointer;}
a.nofocus:focus {outline:0;}
li.userselect.highlighted {background-color:#000000;color:#FFFFFF;cursor:pointer;}
li.userselect:hover {background-color:#000000;color:#FFFFFF;cursor:pointer;}
div.userselect {background:#000000;color:#FFFFFF;cursor:pointer;border:1px solid #FFFFFF;overflow-x:auto;overflow-y:auto;white-space:nowrap;z-index:5;}
li.userselect {background:#000000;color:#FFFFFF;cursor:pointer;}
ul.userselect {background:#000000;color:#FFFFFF;cursor:pointer;margin:0;padding:5px;}
.userselect a {color:#FFFFFF;cursor:pointer;text-decoration:none;}
.ajaxtree_titlerow {border:none;background-color:#000000;padding:3px;margin-bottom:10px;}
.openid_identifier {background-image:url(images/openid-16x16.gif);background-repeat:no-repeat;background-position-x:5px;background-position-y:50%;padding-left:25px;}
.a0table0 {border-collapse:collapse;background-color:#000000;text-align:left;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#FFFFFF;border:solid 1px #FFFFFF;line-height:100%;}
.a0table02 {border:1px solid #FFFFFF;padding-bottom:1px;border-collapse:collapse;background-color:#000000;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;width:100%;}
.a0mouto {background-color:#000000;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;padding:0px;}
.a0mouti {background-color:#000000;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;padding-left:3px;}
.a0movero {background-color:#000000;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;padding:0px;}
.a0moveri {background-color:#000000;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;padding-left:3px;}
.a0mouto2 {background-color:#000000;padding:1px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#FFFFFF;}
.a0mouti2 {background-color:#000000;padding-left:3px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;color:#FFFFFF;}
.a0movero2 {background-color:#000000;padding:1px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;}
.a0moveri2 {background-color:#000000;padding-left:3px;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#FFFFFF;}
div.smallerText {float:left;padding:2px;}
div.containerchooserdiv {position:absolute;background-color:#000000;padding:3px;border:1px solid #FFFFFF;-moz-box-shadow:1px 1px 3px 0 #FFFFFF;-webkit-box-shadow:1px 1px 3px 0 #FFFFFF;z-index:2;}
div.panelBackground {background-color:#000000 !important;margin-bottom:15px;margin-right:10px;}
div.panelBackground table.admintable {margin-bottom:0;}
div.panelBackground td.admintableinput {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;padding-top:2px;padding-bottom:2px;width:304px;}
div.panelBackground td.admintablelabel {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;padding-top:2px;padding-bottom:2px;width:140px;vertical-align:middle;}
div.panelBackground td.admintablewarning {background-color:#000000 !important;border-top:0px !important;border-bottom:0px !important;padding-top:2px;padding-bottom:2px;width:304px;text-align:left;}
div.panelBackground td.admintablewarning ul {padding-left:10px;}
div.panelError {border:3px solid #7F7F7F;}
td.indexwelcomemessage div.panelBackground {padding:5px;margin-bottom:5px;margin-top:5px;margin-right:0;text-align:left;}
td.indexwelcomemessage div.panelError div.message {margin-left:32px;text-align:left;font-weight:bold;}
#page td.admintablethumbnail {text-align:center;vertical-align:middle;}
.clickable {cursor:pointer;}
.vmiddle {vertical-align:middle !important;}