body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; overflow:hidden;}
body#list {margin:4px;}
body#wm_list {margin:8px;}

body, table, td, ul, ol, font, p, span {font: 9pt Geneva, Arial, Verdana, sans-serif; color: #000; text-decoration: none; line-height: 1.35em;}

td.sideBar, td.productContent {background-color:#eaeaea;}
td.sideBarTitle {background-color:#a5a5a5;}
td.navigationBar {font-size: 11px; line-height: 1.3em;background-color:#eaeaea;}
td.productSubNav {background-color:#6e7ea8;} 

.outerTable {border-top: 1px solid #b2b2b2;}
.bottomTable {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #b2b2b2;}
.greyTable {background: #f3f3f3; border: 1px solid #ccc;}
#loginTable {background: #f3f3f3; border: 1px solid #ccc;padding:10px;width:250px;height:200px;margin-right:auto;margin-left:auto;text-align:left;margin-bottom:10px;}

table.formAction {border: 1px solid #888; border-top-color:#CCC;border-right-color:#AAA;}
table.formAction2 {border: 1px solid #CCC;padding:10px;}
table.padding10 {padding:10px;}

.center, p.center {text-align: center;vertical-align: middle;}
p.right {text-align: right;}

.text1, .text, .text1fixed {font-size: 9pt;}
.text2, .text2fixed {font-size: 8pt; line-height: 1.3em;}
.text3, .footer, .text3fixed {font-size: 7pt; line-height: 1.3em;}
.text4, .text4fixed {font-size: 7pt;}

.menuHiddingOnText {background-color:#33ffff;padding-left:10px;padding-right:10px;border:1px solid #7384bf;}
.menuHiddingOffText {background-color:#dedede;padding-left:10px;padding-right:10px;border:1px solid #7384bf;}

.header1, .title1 {font-size: 13pt; font-weight: bold;color: #152459; line-height: 1.3em;text-align:left;}
.header2, .title2 {font-size: 11pt; font-weight: bold;color: #152459; line-height: 1.3em;text-align:left;}
.header3, .title3 {font-size: 9pt; font-weight: bold; line-height: 1.3em;}
.header4, .title4 {font-size: 8pt; line-height: 1.1em; font-weight: bold;}
.caption {font-size: 8pt; line-height: 1.1em; color: #555;text-align:left;}
.title5 {font-size: 8pt; font-weight: bold; line-height: 1.1em;}

.errorText {color: #ef0f0f;font-size: 9pt;font-weight: bold;text-decoration:none;}

.iframe {border: 1px solid #152459;background:#FFF;}
.iframe_noborder {border: 0px;}

.imgspacer {margin-right: 2px;}

/* Colors */

.link {color: #0033af;}
.black {color: #000}
.white {color: #FFF}
.red {color: #F00}
.redBack {background-color: #FAA}
.blue {color: #00F}
.indexed {color: #006600}
.unito {color:#1b336d;}

.lightbluerow {background-color: #E7EEF9;}
.lightgreyrow {background-color: #EBEBEB;}

.backHeader {background: #eaeaef;}

/* Separators */

.unitobgline {background: #152459; height: 2px;}
.unitobgthin {background: #152459; height: 1px;}
.greyline {background: #EBEBEB; height: 1px;}
.darkgreyline {background: #BBB; height: 2px;}

/* Menu styles */

.normal {font-size:11px;font-weight:bold;color:#555;text-decoration:none;padding-left:10px;padding-right:10px;}
.normal_over {font-size:11px;font-weight:bold;color:#1b336d;text-decoration:none;padding-left:10px;padding-right:10px;}
.selected {font-size:11px;font-weight:bold;color:#000;text-decoration:none;padding-left:10px;padding-right:10px; text-align:center; vertical-align:middle}
.selected_over {font-weight: bold;font-size:11px;color:#1b336d;text-decoration: none;padding-top:1pt;padding-bottom:1pt;padding-left:10px;padding-right:10px;}

.back_over {background-image: url(/controlPanel/images/nav_on.gif);height:29px;}
.back {background-image: url(/controlPanel/images/nav_off.gif);height:29px;}

.subMenu {background: #e4e8f4;}
.normal_1l {font-size:11px;font-weight:bold;color:#555;text-decoration:none;padding-left:10px;padding-right:10px;}
.normal_over_1l {font-size:11px;font-weight:bold;color:#1b336d;text-decoration:none;padding-left:10px;padding-right:10px;}
.selected_1l {font-size:11px;font-weight:bold;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
.selected_over_1l {font-weight: bold;font-size:11px;color:#1b336d;text-decoration: none;padding-top:1pt;padding-bottom:1pt;padding-left:10px;padding-right:10px;}

.backSubTitle { background: #D4DEEA; }
	
/* Link styles */

a.text:link, a.text:visited {color:#000;text-decoration:none;}
a.text:hover {text-decoration: underline;}

a.service:link, a.service:visited {font-size:13px;line-height:22px;font-weight:bold;color:#FFF;text-decoration:none;}
a.service:hover {text-decoration: underline;}

a.locator:link, a.locator:visited {font-size:11px;line-height:13px;color:#000;text-decoration:none;}
a.locator:hover {text-decoration: underline;}

a.bar:link, a.bar:visited {display:block;font-size:12px;line-height:11px;color:#000 ;text-decoration:none; font-weight: bold;}
a.bar:hover {text-decoration: none;}

a:link, a:visited {color: #0033af;text-decoration: none;}
a:hover {text-decoration: none;}
a:active, a.bar:active, a.locator:active, a.service:active, a.text:active {color: #F00}

/* Form components */

input, textarea {font: 11px Geneva, Arial, Verdana, sans-serif; color: #000; text-decoration: none;}
select {border: 1px solid #152459;height:17px;font: 11px Geneva, Arial, Verdana, sans-serif; color: #000; text-decoration: none;padding-left: 2px;margin:1px;}
textarea {border: 1px solid #152459;padding-left: 2px;padding-right: 2px;}
input.file {border: 1px solid #152459;padding-left: 2px;padding-right: 2px;}

input#button, .button, input#bar {cursor:pointer;height:18px;background-color:#888; color: #FFF; font-weight: bold; border-bottom: 1px solid #444;border-right: 1px solid #444; border-left: 1px solid #AAA;border-top: 1px solid #AAA;margin-right:4px;padding-bottom:2px;}
.form0 {height: 18px;width: 50px;border: 1px solid #152459; padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:1px;margin:1px;}
.form100 {height: 18px;width: 100px;border: 1px solid #152459;padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:1px;margin:1px;}
.formLogin, .form150, .form1 {height: 18px;width: 150px;border: 1px solid #152459;padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:1px;margin:1px;}
.form2 {height: 18px;width: 250px;border: 1px solid #152459;padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:1px;margin:1px;}
.form3 {height: 18px;width: 350px;border: 1px solid #152459;padding-left:2px;padding-right:2px;padding-top:0px;padding-bottom:1px;margin:1px;}

/* contextual menu and navigation */

.menu {position:absolute; background-color:white; cursor:default;z-index:100;display:none;}
.contextTable {border-top-width: 1px;border-right-width: 3px;border-bottom-width: 3px;border-left-width: 1px;border-style: solid;border-top-color:#333; border-left-color:#666;border-top-color:#666;border-right-color:#999;border-bottom-color:#666;}
.contextHeader {color:white;background-color:#34597C;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:1pt;padding-bottom:4pt;padding-left:4pt;padding-right:4pt;}
.contextItem {color:#000; background-color:#FFFFFF;font-size: 12px;text-decoration: none;padding-top:1pt;padding-bottom:1pt;padding-left:2pt;padding-right:2pt;}
.contextItemOver {color:#FFF;background-color:#E7EEF9;font-size: 12px;text-decoration: none; padding-top:1pt;padding-bottom:1pt;padding-left:2pt;padding-right:2pt;}
.contextHilightSelected {color:#FFF;font-weight:bold;}
.contextUnhilightSelected {color:#000;font-weight:normal;}
.highlight {border-width:1px; border-color:#000000; border-style:dashed;}

/* New context menu */

table.contextMenuTable { width:125px; border:1px solid #8f8f73; background-color:#f7f7f7; padding:2px;}
td.contextIconColumn {width:22px; height:22px; background-color:#dedede;}
td.contextIconColumnOn {width:22px; height:22px; background-color:#6c6761;}
td.contextCommandColumn {height:22px; padding-left:4px;font: 11px Geneva, Arial, Verdana, sans-serif; color: #000;}
td.contextCommandColumnOn {height:22px; padding-left:4px;font: 11px Geneva, Arial, Verdana, sans-serif; color: #FFF; background-color:#8a857d}


/* Dialogs */

.dialogHeader {color:white;background-color:#34597C;font-weight: bold;font-size: 14px;text-decoration: none;padding-top:1pt;padding-bottom:4pt;padding-left:4pt;padding-right:4pt;text-align:left;}
	
/* Help system */

.helpTable {background-color:white;border-top-width: 1px;border-right-width: 3px;border-bottom-width: 3px;border-left-width: 1px;border-style: solid;border-top-color:#333; border-left-color:#666;border-top-color:#666;border-right-color:#999;border-bottom-color:#666;}	
.helpHeader {color:#000000;background-color:#fcf4c6;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.helpTitle {font-size: 14px; line-height: 1.1em; font-weight: bold; padding-bottom: 2px;}	

a.helpLink:link, a.helpLink:visited {background-color:#F6F6F6;display:block;font-size:11px;line-height:11px;color:#000 ;text-decoration:none; font-weight: bold; border: 1px solid #CCCCCC; padding-left:2pt;padding-right:2pt;}
a.helpLink:hover {text-decoration: none;}

#helpPopup {z-index:10000;}
	
/* Subject and resource navigation */	

.navigationNormal {color:#000; background-color:#FFFFFF;font-size: 12px;text-decoration: none;padding:1px;padding-left:2pt;padding-right:2pt;height:18px;}
.navigationOver {color:#FFF;background-color:#dedede;font-size: 12px;text-decoration: none; padding:1px;padding-left:2pt;padding-right:2pt;height:18px;}
.navigationHome {color:#FFF;background-color:#6F6;font-size: 12px;text-decoration: none; padding:1px;padding-left:2pt;padding-right:2pt;height:18px;}
.navigationDeleted {color:#FFF;background-color:#FFAAAA;font-size: 12px;text-decoration: none; padding:1px;padding-left:2pt;padding-right:2pt;height:18px;}
.navigationSelected {color:#FFF;background-color:#FFAAAA;font-size: 12px;font-weight:bold;height:18px;}

.iframeNavigationNormal {color:#000; background-color:#FFFFFF;font-size: 12px;text-decoration: none;padding:0pt;}
.iframeNavigationOver {color:#FFF;background-color:#FFFFB9;font-size: 12px;text-decoration: none; padding:0pt;}

/* Subject tab navigation */

.tabOff {cursor:pointer;border-bottom: 2px solid #cbc7b8; font-weight:bold; color:#555; border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; background-color:#ebeadb; padding:1px; padding-left:4px;}
.tabOn {cursor:pointer;border-bottom: 3px solid #fcc247; font-weight:bold; background-color:#faf9f4;border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px; padding-left:4px;}
.tabError {cursor:pointer;border-bottom: 2px solid #cbc7b8;color: #FF0000;font-weight:bold; border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; background-color:#ebeadb; padding:1px; padding-left:4px;}
.tabErrorSelected {cursor:pointer;border-bottom: 3px solid #fcc247;color: #FF0000; font-weight:bold; background-color:#faf9f4;border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px; padding-left:4px;}

table.tabFiller, td.tabFiller, div.tabFiller {border:1px solid #cbc7b8;border-top:0px;background-color:#f5f5f7;padding:6px;} 
td.tabSwitchOff {font-size:11px;cursor:pointer;height:18px;background-image:url(/controlPanel/images/btn_back.gif); color: #FFF; font-weight: bold; border: 1px solid #444; border-top:0px;border-left:0px;margin-right:4px;padding-left:10px;padding-right:10px;}
td.tabSwitchOn {font-size:11px;cursor:pointer;height:18px;background-image:url(/controlPanel/images/btn_backSelected.gif); color: #444; font-weight: bold; border: 1px solid #444; border-bottom-color:#DDD;border-right-color:#DDD;margin-right:4px;padding-left:10px;padding-right:10px;}

/* datepicker */	

.popupFrm {background:#FFFFFF; border-top-width: 1px;border-right-width: 3px;border-bottom-width: 3px;border-left-width: 1px;border-style: solid;border-top-color:#333; border-left-color:#666;border-top-color:#666;border-right-color:#999;border-bottom-color:#666;}
.datepickerTable {background:#FFFFFF;}
.datepickerHeader {color:white;background-color:#34597C;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:1pt;padding-bottom:4pt;padding-left:4pt;padding-right:4pt;}
.datepickerItem {color:#000; background-color:#FFFFFF;font-size: 12px;text-decoration: none;}
.day {font-size: 12px;}
.dayOver {font-size: 12px; color: #0033af}
.selectedDay {font-size: 12px; background: #EBEBEB;}
.datepickerWeekHeader {font-size: 11px; color: #555; border-bottom: 1px solid #BBB;}
.sundayColumn {background-color: red;}
.saturdayColumn {background-color: blue;}

/* List table  */

.barTitle {border:1px solid #B1B1B1;background-color:#f5f5f7;font-size: 16px; font-weight: bold;color: #152459; text-align:left;text-decoration: none;padding-top:1pt;padding-bottom:1pt;padding-left:2pt;padding-right:2pt;} 
.barPlain, table.barPlain {border:1px solid #B1B1B1;background-color:#f5f5f7;padding:6px;} 
.barHeader {font-size: 12px; font-weight: bold; color: #FFFFFF;}

/* Content editor */

.contentHeader {background-color:#f5f5f7;padding:3px;}
.unselectedTab {cursor:pointer;border-bottom: 3px solid #cbc7b8; font-weight:bold; color:#555; border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; background-color:#ebeadb; padding:1px; padding-left:15px;padding-right:15px;}
.selectedTab {cursor:pointer;border-bottom: 3px solid #fcc247; font-weight:bold; background-color:#faf9f4;border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px; padding-left:15px;padding-right:15px;}
.unselectedEditorTab {cursor:pointer;border-bottom: 3px solid #cbc7b8; font-weight:bold; color:#555; border-right: 1px solid #cbc7b8;border-left: 1px solid #cbc7b8;border-top: 1px solid #cbc7b8; background-color:#ebeadb; padding-left:15px;padding-right:15px;}
.selectedEditorTab {cursor:pointer;border-bottom: 3px solid #fcc247; font-weight:bold; background-color:#faf9f4;border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding-left:15px;padding-right:15px;}

/* UI blocking */

.listHeaderMainFull {border-width: 1px 1px 1px 1px;border-color:#cbc7b8 #cbc7b8 #fff #cbc7b8;border-style:solid solid dotted solid;background-color:#dde3f2;font-size: 13pt; font-weight: bold;color: #152459; line-height: 1.3em;text-align:left;padding:2pt;}
.listHeaderMain {border:1px solid #7384bf;border-bottom:1px solid #AAA;background-color:#dde3f2;font-size: 13pt; font-weight: bold;color: #152459; line-height: 1.3em;text-align:left;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listHeaderFull {border:1px solid #CCC;border-top-color:#AAA;color:#000000;background-color:#d9e8e1;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listHeader, .messageHeader {border:1px solid #CCC;border-bottom-color:#AAA;color:#000000;border-left:0px;border-top:0px;background-color:#d9e8e1;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listHeaderLeft, .messageHeaderLeft {border:1px solid #CCC;border-bottom-color:#AAA;border-left-color:#7384bf;color:#000000;border-top:0px;background-color:#d9e8e1;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listHeaderRight {border:1px solid #CCC;border-bottom-color:#AAA;border-right-color:#7384bf;color:#000000;border-top:0px;border-left:0px;background-color:#d9e8e1;font-weight: bold;font-size: 12px;text-decoration: none;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listBody, .messageBody {border:1px solid #CCC;border-left:0px;border-top:0px;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listBodyLeft, .messageBodyLeft {border:1px solid #CCC;border-top:0px;border-left-color:#7384bf;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listBodyRight {border:1px solid #CCC;border-top:0px;border-left:0px;border-right-color:#7384bf;padding-top:2pt;padding-bottom:2pt;padding-left:2pt;padding-right:2pt;}
.listBodyOver, .messageBodyOver {background-color:#FFFFB9;}
.listBodyOut, .messageBodyOut {background-color:#f7fbf8;}
.listBodyOutCurrent {background-color:#6F6;}
.listBodyOutDeleted {background-color:#FAA;}
.listBottomFiller {border:1px solid #7384bf;border-top:0px;background-color:#dde3f2;font-size: 1px;text-decoration: none;}
.listError {border:1px solid #CCC; border-left:1px; border-right:1px; border-top:1px; border-bottom:1px; padding-top:2pt; padding-bottom:2pt; padding-left:2pt; padding-right:2pt;}

/* New UI blocking */

.uiMainHeaderFull {border: 1px solid #cbc7b8;background-color:#dde3f2;font-size: 13pt; font-weight: bold;color: #152459; line-height: 1.3em;text-align:left;padding:2pt;}
.uiMainHeader {border-width: 1px 1px 0px 1px;border-color:#cbc7b8 #cbc7b8 #fff #cbc7b8;border-style:solid solid solid solid;background-color:#dde3f2; text-align:left;padding:2pt;}
.uiMainHeaderTab {border-width: 0px 1px 0px 1px;border-color:#cbc7b8 #cbc7b8 #fff #cbc7b8;border-style:solid solid solid solid;background-color:#dde3f2; text-align:left;padding:2pt;}
div.uiFiller, .uiFiller {border:1px solid #cbc7b8;border-top:0px;background-color:#f5f5f7;padding:6px;}

/* IM styles */

table.wm_tabFiller, td.wm_tabFiller {border:1px solid #7384bf;border-top:0px;background-color:#f5f5f7;padding:0px;} 
iframe.wm_iframe {border: 0px;}

table.wm_table {height:100%;}

.wm_messageTools, .wm_tools {border:1px solid #7384bf; margin-bottom:5px;background-color:#dde3f2;font-size: 18px; font-weight: bold;color: #152459; line-height: 1.3em;text-align:left;padding:2pt;}

td.wm_folderList {height:18px; vertical-align:middle; font-size:11px; padding-left:5px;}
td.wm_folderListSelected {height:18px; color:#FFFFFF; font-size:12px; font-weight:bold; vertical-align:middle; background-image:url(/controlPanel/images/wm_folderListSelectedBack.gif);padding-left:5px;}
td.wm_listFont {color:#FFFFFF; font-size:12px; font-weight:bold; vertical-align:middle;}

.wm_header {font-size:10pt;font-weight:bold;border-bottom: 1px solid #DDD; background-color:#ebeadb; border-left: 1px solid #fff; padding:1px;padding-left:4px;}

.wm_messageTableHead {border-bottom: 2px solid #cbc7b8; background-color:#ebeadb; border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px;}
.wm_messageTableHeadFull {border-bottom: 1px solid #DDD; background-color:#ebeadb; border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px;}
.wm_messageTableHeadSelected {border-bottom: 3px solid #fcc247; background-color:#faf9f4;border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px;}
.wm_messageTableBody {padding:1px;border-right: 1px solid #fff;border-left: 1px solid #fff;background-color:#FFF;}
.wm_messageTableBodySelected {background-color:#3875d7; color:#FFFFFF;padding:1px; font-weight:bold;border-right: 1px solid #3875d7;border-left: 1px solid #3875d7;}

.wm_toggleOff, .toggleOff {font-size:11px;cursor:pointer;border-bottom: 2px solid #cbc7b8; border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; background-color:#ebeadb; padding:1px; padding-left:4px;}
.wm_toggleOn, .toggleOn {font-size:11px;cursor:pointer;border-bottom: 3px solid #fcc247; background-color:#faf9f4;border-right: 1px solid #cbc7b8;border-left: 1px solid #fff; padding:1px; padding-left:4px;}

/* callendar */

td.wm_calendarSelected {color:#FFFFFF;background-color:#3875d7;padding:4px;border: 1px solid #cbc7b8; border-top:0px;border-left:0px; height:72px; width:14%;}
td.wm_calendarToday {background-color:#faf9f4;}
td.wm_calendarOver {background-color:#faf9f4;padding:4px;border: 1px solid #cbc7b8; border-top:0px;border-left:0px; height:72px; width:14%;}
td.wm_calendarParticipants {background-color:#faf9f4;border: 1px solid #cbc7b8; padding:4px; vertical-align:top; width:25%;}

td.wm_calendarNumber {font-size: 12px; font-weight: bold;}
td.wm_calendarNumberOn {font-size: 12px; font-weight: bold;color: #FFF;}
.wm_calendarDay {padding:4px;border: 1px solid #cbc7b8; border-top:0px;border-left:0px; height:72px; width:14%;}

.wm_caption {font-size: 11px; font-weight: bold; line-height: 1.1em; color: #999;}

table.wm_contextTable { width:125px; border:1px solid #8f8f73; background-color:#f7f7f7; padding:2px;}
td.wm_contextIconColumn {width:22px; height:22px; background-color:#dedede;}
td.wm_contextIconColumnOn {width:22px; height:22px; background-color:#6c6761;}
td.wm_contextCommandColumn {height:22px; padding-left:4px;font: 11px Geneva, Arial, Verdana, sans-serif; color: #000;}
td.wm_contextCommandColumnOn {height:22px; padding-left:4px;font: 11px Geneva, Arial, Verdana, sans-serif; color: #FFF; background-color:#8a857d}
td.wm_contextCommandColumnOff {height:22px; padding-left:4px;font: 11px Geneva, Arial, Verdana, sans-serif; color: #AAA;}

tr.wm_navigationNormal {font-size: 12px;color:#000; padding-top:1pt;padding-bottom:1pt;padding-left:2pt;padding-right:2pt;height:18px;}
tr.wm_navigationOver {color:#FFF;background-color:#dedede;font-size: 12px;text-decoration: none; padding-top:1pt;padding-bottom:1pt;padding-left:2pt;padding-right:2pt;height:18px;}
tr.wm_navigationSelected {color:#FFF; font-size:12px; font-weight:bold; vertical-align:middle; background-image:url(/controlPanel/images/wm_folderListSelectedBack.gif);padding-top:1pt;padding-bottom:1pt;padding-left:2pt;padding-right:2pt;height:18px;}

/* Header */

#content {position:absolute}

#menu {position:absolute; width:100%;}
#status {background-color:#1b336d;width:100%;z-index:1000;}
#tools {position:absolute;background-color: #ffffff;width:99%;height:55px;font: bold 12px Verdana;top:20px;padding-top:4px;padding-bottom:3px;vertical-align:middle;z-index:1000;}
#shadow {position:absolute;width:100%;top:22px;left:0px;height:15px;background-image: url(/controlPanel/images/toolbar_bottom_filler.gif);background-repeat:repeat-x;z-index:999;}

#icon_navigation {position : absolute;left : 0;width : 35px;margin-top : 0px;color : #000000;}
#right_icon_navigation {position : absolute;right: 0;width : 49px;top : 0px;color : #000000;}
#left_navigation {position : absolute;left : 35;width : 75%;margin-top : 3px;color : #000000;}
#right_navigation {position : absolute;right : 55;width : 30%;margin-right:1%;margin-top : 3px;text-align:right;color : #000000;vertical-align:middle;}
#left_tool_navigation {position : absolute;left : 0;width : 100px;margin-left :1%;margin-top : 2px;color : #000000;background-color:#FFF;}
#right_tool_navigation {position : absolute;left : 0;width : 99%;padding-left:2%;margin-top : 2px;text-align:right;color : #000000;background-color:#FFF;}

.tool_on {cursor:pointer;float:left;display:inline;height:50px;margin-right: 25px;background-color: #ffffff;font: bold 11px Verdana;text-align: center;vertical-align:baseline;}
.tool_off {cursor:pointer;float:left;display:inline;height:50px;margin-right: 25px;background-color: #ffffff;font: bold 11px Verdana;text-align: center;vertical-align:baseline;}

.module_normal {cursor:pointer;float:left;color:#555;top:75px;height:24px;display:inline;
font: bold 11px Geneva, Arial, Verdana, sans-serif;padding-left:10px;padding-right:10px;}
.module_normal_over {cursor:pointer;float:left;color:#212e39;top:75px;height:24px;display:inline;
font: bold 11px Geneva, Arial, Verdana, sans-serif;padding-left:10px;padding-right:10px;}
.module_selected {cursor:pointer;float:left;background-image: url(/controlPanel/images/nav_on.gif);color:#1b336d;
top:75px;height:24px;display:inline;font: bold 11px Geneva, Arial, Verdana, sans-serif;padding-left:10px;padding-right:10px;}
.module_selected_over {cursor:pointer;float:left;background-image: url(/controlPanel/images/nav_on.gif);color:#212e39;
top:75px;height:24px;display:inline;font: bold 11px Geneva, Arial, Verdana, sans-serif;padding-left:10px;padding-right:10px;}

#modules {z-index:1001;background-repeat:repeat-x;position : absolute;top:75px;left : 0;width : 100%;height:24px;margin-top : 0px;color : #000000;background-image: url(/controlPanel/images/nav_off.gif);}
.modules_text {text-align:center;position : absolute;left : 0;width : 90%;}
.modules_right {position : absolute;right : 0;width : 100px;}

/* IM new */

.form_new {height: 18px;width: 200px;border: 1px solid #6a6969;margin: 2px;font-size:8pt;background-color:#f5f5f5;padding:2px;}	
.form_element {border: 1px solid #6a6969;margin: 2px;font-size:8pt;background-color:#f5f5f5;padding:2px;}	



