#content { position:absolute; left:0px; top:0px; }

body { overflow: auto; cursor: default; }

.hr { color: #eeeeee; }
.overlay { display: none; font-size: 10pt; color: #ffffff; background-color: #cbcbcb; font-family: tahoma, verdana; position: absolute; top: 100; left: 200; width: 610; height: 400; z-index: 10; height: 406; overflow:none; scrollbar-face-color: #b57735; scrollbar-track-color: #f5e9dd; scrollbar-arrow-color: #f5e9dd; scrollbar-highlight-color:#b57735; scrollbar-3dlight-color: #f5e9dd; scrollbar-darkshadow-color:#f5e9dd; scrollbar-shadow-color: #b57735; }
.menu { font-size: 10; color: #ffffff; font-weight: bold; font-family: tahoma, verdana; }
.sectiontitle { font-size: 12; color: #6d1919; font-family: tahoma, verdana; }
.genborder { background-color: #7b7b7b; }
.lightborder { background-color: #cbcbcb; z-index:0; }
.loginbg { background-color: #BCE2E3; }
.tdcbg { 
		background-image : url(iw_logo_bg.gif);
		background-repeat : repeat-x;
		background-position : top right; background-color: #ffffff;}
.genbg {background : #ffffff url(main_bg.gif) repeat-x top;}
.phone { color: #808080; font-size: 8; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default; }
.date_small { color: #202020; font-size: 8; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default; }
.alert_small { color: #802020; font-size: 8; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default; }
.remark_small { color: #6060E0; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default; }
.id_small { color: #808080; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default; }
.eventtype_small { color: #808080; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; cursor: default; }
.status_small { color: #b57735; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; cursor: default; }
.name_small { color: #000000; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; cursor: default; }
.project_small { color: #000000; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; cursor: default; }
.priority_small { color: #b57735; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : normal; text-decoration: none; cursor: default; }
.info_small { color: #808080; font-size: 8; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight :normal; text-decoration: none; cursor: default; }
.info_med { color: #808080; font-size: 9; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight :normal; text-decoration: none; cursor: default; }

.printbg { background-color: #ffffff }
.printborder { background-color: #000000; }
.printfont { color: #000000; font-size: 9; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight :normal; text-decoration: none; cursor: default; }
.printlightborder { background-color: #cccccc; }

.box_border { background-color: #5d719a; }
.box_bg { background-color: #e5e8ef; font-weight: bold; vertical-align: middle; }
.warningbox_border { background-color: #b57735; }
.warningbox_bg { background-color: #f5e9dd; font-weight: bold; vertical-align: middle; }
.mainbox_border { background-color: #b57735; }
.mainbox_bg { background-color: #f5e9dd; font-weight: bold; vertical-align: middle; }
.filterbox_border { background-color: #769a5d; }
.filterbox_bg { background-color: #e8eee4; font-weight: bold; vertical-align: middle; }
.taskbox_border { background-color: #9a5d5d; }
.taskbox_bg { background-color: #efe5e5; font-weight: bold; vertical-align: middle; }
.box { background-color: #f8f8f8; }
.main_scrollablecontent { position: relative; scrollbar-face-color: #b57735; scrollbar-track-color: #f5e9dd; scrollbar-arrow-color: #f5e9dd; scrollbar-highlight-color:#b57735; scrollbar-3dlight-color: #f5e9dd; scrollbar-darkshadow-color:#f5e9dd; scrollbar-shadow-color: #b57735; }
.small_scrollablecontent { position: relative; width: 220; overflow:auto; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.small2_scrollablecontent { position: relative; overflow:auto; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.small3_scrollablecontent { position: relative; overflow:auto; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.tall_scrollablecontent { position: relative; overflow:auto; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.large_scrollablecontent { position: relative; width: 220; overflow:auto; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.huge_scrollablecontent { position: relative; width: 520; overflow:auto; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.small_content { position: relative; width: 220; scrollbar-face-color: #5d719a; scrollbar-track-color: #e5e8ef; scrollbar-arrow-color: #e5e8ef; scrollbar-highlight-color:#5d719a; scrollbar-3dlight-color: #e5e8ef; scrollbar-darkshadow-color:#e5e8ef; scrollbar-shadow-color: #5d719a; }
.filter_scrollablecontent { position: relative; width: 220; scrollbar-face-color: #769a5d; scrollbar-track-color: #e8eee4; scrollbar-arrow-color: #e8eee4; scrollbar-highlight-color:#769a5d; scrollbar-3dlight-color: #e8eee4; scrollbar-darkshadow-color:#e8eee4; scrollbar-shadow-color: #769a5d; }
.emaillist { position: absolute; padding: 2; border-style: solid; border-width: 1px; border-color: black; z-index:50; width: 220; background-color: #f0f0f0; color: black; visibility: hidden; }
.bordered { border-color: black; border-width: 1 1 1 1; }

table { border-width: 0 0 0 0; border-spacing: 0; border-collapse: collapse; position:relative; }

td { color: #000000; margin: 0; padding: 0; border-width: 0 0 0 0; vertical-align: top; font-family: tahoma, verdana; font-size: 10; }
td.bottom { vertical-align: bottom; }
td.absmid { vertical-align: middle; text-align: center; }
td.vmid { vertical-align: middle; }
td.mid { text-align: center; }
td.blueheader { background-color: #aec1d1; }
td.titlefield { color: #4A7C94; cursor: default; }
td.formtitlefield {padding-left:5px; vertical-align: top; background-color: #f8f8f8; color: red; text-align: right; cursor: default; }
td.formtitlefieldplain {padding-left:5px; vertical-align: top; width: 150px; padding:5; margin:5; background-color: #f8f8f8; color: #4A7C94; text-align: left; cursor: default; }
td.formtitlefieldplain_caption { padding-left:5px;font-size: 11px; vertical-align: top; width: 150px; padding:5; margin:5; background-color: #f8f8f8; color: red; text-align: left; cursor: default; }
td.formtitlefieldplain_captionandinput {padding-left:5px; border-bottom: 1px dashed #e8e8e8; border-left: 1px dashed #e8e8e8; border-right: 1px dashed #e8e8e8; vertical-align: top; width: 150px; padding:5; margin:5; background-color: #f8f8f8; color: #4A7C94; text-align: left; cursor: default; }
td.formtitlefieldplain_inputmiddle {padding-left:5px; border-bottom: 1px dashed #e8e8e8; vertical-align: top; width: 150px; padding:5; margin:5; background-color: #f8f8f8; color: #4A7C94; text-align: left; cursor: default; }
td.formtitlefieldplain_input {padding-left:5px; vertical-align: top; width: 150px; padding:5; margin:5; background-color: #f8f8f8; color: #4A7C94; text-align: left; cursor: default; }
td.formtitlefieldview {padding-left:5px; vertical-align: top; width: 150px; padding-right:5; background-color: #f8f8f8; color: #4A7C94; text-align: left; cursor: default; }
td.formtitlemainfield {padding-left:5px; vertical-align: top; background-color: #f8f8f8; color: #cbcbcb; cursor: default; font-weight: bold; }
td.formelementfield {padding-left:5px; vertical-align: top; background-color: #f8f8f8; cursor: default; }
td.valuefield { vertical-align: top; background-color: #f8f8f8; font-weight: bold; cursor: default; padding-right: 5px; text-align:left;}
td.valuefieldupper { vertical-align: top; background-color: #f8f8f8; font-weight: bold; text-transform: uppercase; cursor: default; }
td.formheadertitlefield { font-weight: bold; background-color: #f0f0f0; padding-left: 6px; padding-top: 4px; margin-top: 4px; border-top: 1px solid #e8e8e8; border-bottom: 1px solid #e8e8e8; color: #8b8bcb; font-size: 9; font-family: tahoma, verdana; cursor: default; }
td.rowcol0 { background-color: #E6F1F7; padding:3px;}
td.rowcol1 { background-color: #D3E4EE; padding:3px; }

img { border-width: 0 0 0 0; }
img.icon { border-width: 0 0 0 0; width: 12; height: 12; cursor: pointer; }
img.ls { border-width: 0 0 0 0; width: 12; height: 12; }

span.formtitlefieldplain { padding:5; margin:5; background-color: #f8f8f8; color: #4A7C94; text-align: left; cursor: default; }
div.menus { border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.submenus { border-width: 0 0 0 0; line-height: 0;}
div.s { width: 1; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh2 { width: 1; height: 2; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh3 { width: 1; height: 3; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh4 { width: 1; height: 4; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh5 { width: 1; height: 5; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh6 { width: 1; height: 6; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh8 { width: 1; height: 8; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh24 { width: 1; height: 24; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sh500 { width: 1; height: 500; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw2 { width: 2; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw4 { width: 4; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw6 { width: 6; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw10 { width: 10; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw14 { width: 14; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw20 { width: 20; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw24 { width: 24; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw30 { width: 30; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw34 { width: 34; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw40 { width: 40; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw100 { width: 100; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw160 { width: 160; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw200 { width: 200; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw220 { width: 220; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw234 { width: 234; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw260 { width: 260; height: 1; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw10h6 { width: 10; height: 6; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw10h10 { width: 10; height: 10; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }
div.sw10h54 { width: 10; height: 54; font-size: 1px; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }

div.mylinks { border-width: 0 0 0 0; line-height: 0; border-width: 0 0 0 0; line-height: 0; display: block; clear: both; }

a { color: #222288; font-size: 10; font-family: tahoma, verdana; text-decoration: none; cursor: pointer;}
a:hover { color: #4444CC; font-size: 10; font-family: tahoma, verdana; text-decoration: underline; }
a.topmenu { color: #222288; font-size: 11; font-weight: bold; font-family: tahoma, verdana; text-decoration: underline; }
a.topmenu:hover { color: #4444CC; font-size: 11; font-weight: bold; font-family: tahoma, verdana; text-decoration: underline; }
a.mp_attn { color: #AA4444; text-decoration: underline; }
a.mp_attn:hover { color: #DD4444; text-decoration: underline; }
a.mp_atn2 { color: #884444; font-size:11; font-weight: bold; text-decoration: underline; }
a.mp_atn2:hover { color: #AA4444; font-size:11; font-weight: bold; text-decoration: underline; }
a.mp_modr { color: #446644; font-size:11; font-weight: bold; text-decoration: underline; }
a.mp_modr:hover { color: #44AA44; font-size:11; font-weight: bold; text-decoration: underline; }
a.mp_ignr { color: #555555; font-size:11; font-weight: bold; text-decoration: underline; }
a.mp_ignr:hover { color: #777777; font-size:11; font-weight: bold; text-decoration: underline; }
a.mp_ignrbold { color: #555555; font-weight: bold; text-decoration: none; }
a.mp_ignrbold:hover { color: #777777; font-weight: bold; text-decoration: underline; }
a.iwgreen { font-family : tahoma, verdana; font-size : 10; color : #007174; font-style : normal; font-variant : normal; font-weight : normal; text-decoration: none; }
a.iwgreen:hover { font-family : tahoma, verdana; font-size : 10; color : #007174; font-style : normal; font-variant : normal; font-weight : normal; text-decoration: underline; }
a.boxlink { font-family : tahoma, verdana; font-size : 10; color : #4A7C94; font-style : normal; font-variant : normal; font-weight : normal; text-decoration: none; }
a.boxlink:hover { font-family : tahoma, verdana; font-size : 10; color : #a97d49; font-style : normal; font-variant : normal; font-weight : normal; text-decoration: underline; }
a.email { font-family : tahoma, verdana; font-size : 9; color : #128fff; font-style : normal; font-variant : normal; font-weight : normal; text-decoration: none; }
a.email:hover { font-family : tahoma, verdana; font-size : 9; color : #84c6ff; font-style : normal; font-variant : normal; font-weight : normal; text-decoration: underline; }
a.statuslink_small { color: #b57735; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; }
a.statuslink_small:hover { color: #d59755; font-size: 10; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: underline; }
a.order { color: #8ea8be; font-size: 14; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; }
a.order:hover { color: #154d7d; font-size: 14; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; }
a.order_selected { color: #154d7d; font-size: 14; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; cursor: default; }
a.order_selected:hover { color: #154d7d; font-size: 14; font-family: tahoma, verdana; font-style: normal; font-variant : normal; font-weight : bold; text-decoration: none; cursor: default; }

input { z-index: 100; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;font-weight: normal; padding:3px; }
input.bank {  padding:3px;color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 80; }
input.year { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 32; }
input.month { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.day { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.hour { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.minute {  padding:3px;color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.chk { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; width: 10; height: 10; cursor: pointer; }
input.short { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 80; }
input.veryshort { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 40; }
input.date {  padding:3px;color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 144; }
input.date_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 144; }

input.med { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 150; }

input.medlong { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 200; }
input.long { padding:3px; color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 280; }
input.year_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 32; }
input.month_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.day_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.hour_disabled {  padding:3px;color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.minute_disabled {  padding:3px;color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 18; }
input.short_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 80; }
input.med_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 150; }
input.medlong_disabled { padding:3px; color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 200; }
input.long_disabled {  padding:3px;color: #154d7d; font-weight: bold; background-color: #f8f8f8; border-color: #eeeeee; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 280; }

input.button {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #6d1919; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #af8448; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.widebutton {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #6d1919; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.widebutton:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #af8448; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: default; }
input.button_tiny {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #00af00; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;height: 25; cursor: pointer; }
input.button_tiny:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #00cf00; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_tiny_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: default; }
input.button_save {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #00af00; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_save:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #00cf00; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;height: 25; cursor: pointer; }
input.button_save_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_cancel {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #888888; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;height: 25; cursor: pointer; }
input.button_cancel:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_popupnew {font-weight:bold; color: #000000; background-color: #FF8400; border-color: #0000af; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_popupnew_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: default; }
input.button_popupnew:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #0000cf; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_popupselect {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #0000af; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_popupselect_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: default; }
input.button_popupselect:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #0000cf; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_delete {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #af0000; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_delete:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #cf0000; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_delete_disabled { color: #aaffffffaaaa; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: default; }
input.button_new {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #0000af; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_new:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #0000cf; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;  height: 25; cursor: pointer; }
input.button_new_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;  height: 25; cursor: pointer; }
input.button_picker {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #6d1919; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_picker:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #af8448; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }

input.button_popupwide {font-weight:bold; color: #ffffff; background-color: #FF8400; border-color: #0000af; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }
input.button_popupwide_disabled {font-weight:bold; color: #ffffff; background-color: #dddddd; border-color: #aaaaaa; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana;  height: 25; cursor: default; }
input.button_popupwide:hover {font-weight:bold; color: #ffffff; background-color: #FEA749; border-color: #0000cf; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; height: 25; cursor: pointer; }

select { color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; }
select.med { color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; }

textarea { color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 300; height: 100; overflow:auto; scrollbar-face-color: #aaaaaa; scrollbar-track-color: #eeeeee; scrollbar-arrow-color: #eeeeee; scrollbar-highlight-color:#aaaaaa; scrollbar-3dlight-color: #eeeeee; scrollbar-darkshadow-color:#eeeeee; scrollbar-shadow-color: #aaaaaa; }

.menucell{ vertical-align: middle; background-color: #dadada; color: #ffffff; font-weight: bold; font-style: none; height: 18; }
.menucell_gray{ vertical-align: middle; text-align: center; background-color: #8a8a8a; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 18; }
.menucell_brown{ vertical-align: middle; text-align: center; background-color: #aa4444; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 18; }
.menucell_blue{ vertical-align: middle; text-align: center; background-color: #222288; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 18; }
.menucell_green{ vertical-align: middle; text-align: center; background-color: #446644; color: #ffffff; font-weight: bold; font-style: none; cursor: pointer; height: 18; }

.datepickertrans { position: absolute; z-index: 2; border-style: solid; border-width: 1px; border-color: black; visibility:hidden;}
.datepickercol { background-color: #dddddd; }
.datepicker_monthselect { color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; }
.datepicker_yearbox { color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 32; }
.datepicker_yearstep { color: #154d7d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 17; height: 17; cursor: pointer; }
.datepicker_weekend_header { color: #158d5d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 22; height: 16; cursor: default; }
.datepicker_workday_header { color: #155d8d; background-color: #eeeeee; border-color: #525252; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 22; height: 16; cursor: default; }
.datepicker_weekend { border-style: solid; border-width: 1px; border-color: #eeeeee; position: relative; color: #eeeeee; background-color: #158d5d; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_weekend_inner { color: #eeeeee; background-color: #158d5d; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_workday { border-style: solid; border-width: 1px; border-color: #eeeeee; position: relative; color: #eeeeee; background-color: #155d8d; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_workday_inner { color: #eeeeee; background-color: #155d8d; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_today { border-style: solid; border-width: 1px; border-color: #eeeeee; position: relative; color: #eeeeee; background-color: #855d1d; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_today_inner { color: #eeeeee; background-color: #855d1d; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_selectedday { border-style: solid; border-width: 1px; border-color: #eeeeee; position: relative; color: #444444; background-color: #cccccc; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_selectedday_inner { color: #444444; background-color: #cccccc; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: pointer; }
.datepicker_emptyday { border-style: solid; border-width: 1px; border-color: #eeeeee; position: relative; color: #154d7d; background-color: #eeeeee; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: default; }
.datepicker_emptyday_inner { color: #154d7d; background-color: #eeeeee; font-size: 10; font-family: tahoma, verdana; width: 22; height: 12; cursor: default; }
.datepicker_todaybutton { color: #000000; background-color: #d0d0d0; border-color: #0000af; border-width: 1 1 1 1; border-spacing: 0; font-size: 10; font-family: tahoma, verdana; width: 70; height: 17; cursor: pointer; }



div#phpdump { font-family: tahoma, verdana, Arial, Helvetica, sans-serif; background-color: #ffffff; padding: 5px; float: left; font-size: 12px; line-height: 15px; width: 100%;}
div#phpdump td { font-family: tahoma, verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 15px; }
div#phpdump table { border: 1px solid; border-spacing: 0; border-collapse: collapse; width: 200px; }
div#phpdump td, div#phpdump th { vertical-align: top; padding: 2px 4px 3px 4px; color: #000000; }
div#phpdump td { border: 1px solid #DDDDDD; }
div#phpdump th { text-align: left; color: #FFFFFF; border: 1px solid #DDDDDD; }
div#phpdump th span { position: relative; top: -1px; }
div#phpdump tr.title th { font-size: 10px; }
div#phpdump tr.names th { background-color: #F7F7F7; color: #000000; }
div#phpdump td.id { font-weight: bold; width: 1px; }
div#phpdump td.box { padding: 5px; }
div#phpdump table td table { width: 100%; }
div#phpdump span.smalltext { font-size: 9px; line-height: 12px; }
/* MySQL Formatting */ div#phpdump table.mysql { border-color: #8CBB00; }
div#phpdump table.mysql tr.title { background-color: #8CBB00; }
/* Object Formatting */ div#phpdump table.object { border-color: #FF6600; }
div#phpdump table.object tr.title { background-color: #FF6600; }
/* Stream Formatting */ div#phpdump table.stream { border-color: #883694; }
div#phpdump table.stream tr.title { background-color: #883694; }
/* Array Formatting */ div#phpdump table.dimension1 { border-color: #004971; }
div#phpdump table.dimension2 { border-color: #21678D; }
div#phpdump table.dimension3 { border-color: #4285AA; }
div#phpdump table.dimension4 { border-color: #64A4C6; }
div#phpdump table.dimension5 { border-color: #85C2E3; }
div#phpdump table.dimension1 tr.title { background-color: #004971; }
div#phpdump table.dimension2 tr.title { background-color: #21678D; }
div#phpdump table.dimension3 tr.title { background-color: #4285AA; }
div#phpdump table.dimension4 tr.title { background-color: #64A4C6; }
div#phpdump table.dimension5 tr.title { background-color: #85C2E3; }
/* Query Formatting */ div#phpdump div.query span.operator { color: red; }
div#phpdump div.query span.clauseG { color: blue; font-weight: bold; }
div#phpdump div.query span.clauseL, div#phpdump div.query span.clauseI, div#phpdump div.query span.function { color: blue; }
div#phpdump div.query span.tblname { color: maroon; font-weight: bold; }
div#phpdump div.query span.linktblname { color: navy; font-weight: bold; }
div#phpdump div.query span.numeric { color: purple; }
div#phpdump div.query span.comma { color: blue; font-weight: bold; }
div#phpdump div.query span.string { color: green; }
div#phpdump div.query span.asterix { font-weight: bold; }
div#phpdump div.query span.open, div#phpdump div.query span.close { color: #999999; font-weight: bold; }
/* Standard Formatting */ div#phpdump span.true { color: #009900; font-weight: bold; }
div#phpdump span.false { color: #CC0000; font-weight: bold; }
div#phpdump span.null { color: #bbbbbb; font-weight: bold; }
div#phpdump span.error { color: #CC0000; }
font.error{ color: #FF0000; font-size: 10px; font-weight: bold;}

#biginvisiblediv {
    visibility: hidden;
    position: absolute;
    left: 0;
    right: 1024;
    top: 0;
    bottom: 768;
}

.star {padding-left: 0px; margin-left: -27px;};