first major round of EMS changes. much more to come late tonight.

This commit is contained in:
Matthew Wilson 2006-04-07 00:02:45 +00:00
parent f3404c319a
commit 2c60283ba3
27 changed files with 5196 additions and 33 deletions

View file

@ -0,0 +1,107 @@
.linedRow{
border-bottom: 1px black ridge;
}
.object_note {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: black;
}
.system_message_table {
border: 1px 1px 1px 1px groove gray;
background:silver;
}
.system_message_cell {
font-size:11px;
color:black;
}
.system_message_title {
background:#003366;
font-size:13px;
color:white;
font-weight:bold;
border: 1px 1px 1px 1px white ridge;
font-weight:bold;
}
.tab {
border-left:1px groove #eeeeee;
border-bottom: 3px solid gray;
border-top:1px ridge silver;
border-right: 1px ridge whilte;
spacing-bottom:3px;
padding-top:3px;
background: #efefef;
color:black;
font-weight:bold;
width:90px;
}
.tab_selected {
border-left:1px groove #eeeeee;
border-bottom: 3px solid black;
border-top:1px ridge silver;
border-right: 1px ridge whilte;
background:#a2a2a2;
padding-top:3px;
font-weight:bold;
width:90px;
color:#f6f6f6;
cursor:hand;
}
.tab_hover {
border-left:1px groove #eeeeee;
border-bottom: 3px solid black;
border-top:1px ridge silver;
border-right: 1px ridge whilte;
background:white;
padding-top:3px;
font-weight:bold;
width:90px;
color:black;
cursor:hand;
}
.tabs_header{
font-weight:bold;
font-size:13px;
border-left:1px ridge black;
border-bottom: 3px solid black;
border-right: 1px ridge whilte;
padding: 2px 2px 2px 2px;
}
.calendar_row_data{
}
.calendar_week {
border: 1px groove black;
}
.calendar_week_cell {
border: 1px groove silver;
}
.calendar_weekday{
border: 1px ridge black;
height:100px;
}
.calendar_week_subheader{
border: 1px ridge black;
background:#EEEEEE;
font-weight:bold;
}
.calendar_inner_row{
border-bottom: 1px dotted silver;
}
.contactlistsmall {
border-bottom: 1px dotted black;
font-size:9px;
font-weight:normal;
color:gray;
background:#eeeeee;
}
.contactlistsmallover {
border-bottom: 1px dotted black;
font-size:9px;
font-weight:normal;
color:white;
background:silver;
cursor:hand;
}

View file

@ -0,0 +1,42 @@
.bsTabset {
border-top: 1px solid white;
border-left: 1px solid white;
border-right: 2px outset;
font-family:arial,helvetica,sans-serif;
font-size: 12px;
background-color:#D6D3CE;
}
.bsTabsetActive {
border-bottom: 1px solid #D6D3CE;
cursor: default;
padding-top:3px;
padding-bottom:2px;
vertical-align:middle;
padding-left:5px;
padding-right:5px;
margin-left:-2px;
margin-right:-0px;
}
.bsTabsetInactive {
border-bottom: 1px solid white;
cursor: hand; cursor:pointer;
padding-top:1px;
padding-bottom:0px;
vertical-align : bottom;
padding-left:3px;
padding-right:3px;
margin-left:0px;
margin-right:0px;
background-color:#9F988C;
}
.tabsetContentDiv {
background-color:#D6D3CE;
border-left:1px solid white;
border-bottom:2px outset;
border-right:2px outset;
padding:2px;
}
.tabsetTabsDiv {
border-bottom:1px solid white;
background-color:transparent;
}

View file

@ -0,0 +1,170 @@
.text {
font-family: Arial , Times, Serif;
font-size: 12px;
color: #333333;
}
a.text:link {
color: #333333;
text-decoration: underline;
}
a.text:visited {
color: #333333;
text-decoration: underline;
}
a.text:hover {
color: #333333;
text-decoration: none;
}
body {
font-family: Arial , Times, Serif
}
.movtable th {
/*vertical-align: middle;*/
color: #FFFFFF;
font-size: 11px;
font-weight : bold;
background-color: #688097;
/*height: 38px; */
}
.movtable th img {
align: middle
}
.thdrag {
border-width: 50px 50px 50px 50px;
text-align:center; color: #333333;
font-size: 11px;
font-weight : bold;
background-color: #C3CCD5;
height: 25px;
display:table-cell;
background-image: url(images/cellpic3.gif)
}
.thdrag a {
color: #000000;
text-decoration: underline
}
.thdrag a:visited {
color: #000000;
text-decoration: underline
}
.movtable td {
white-space:nowrap;
text-overflow:ellipsis;
overflow: hidden;
}
.tdSelected {
background-color:yellow;
}
tr.movTableRow1{
background-color: #E4E4E4;
font-size: 12px;
}
tr.movTableRow2{
background-color: #F2F2F2;
font-size: 12px;
}
.movtable a {
color: #FFFFFF;
font-size: 11px;
font-weight : bold;
text-decoration: underline
}
.movtable a:visited {
text-decoration: underline
}
.movtable a:hover {
text-decoration: none
}
.movtable {
background-color: #FFFFFF;
border: 1px #688097 solid
}
form.movtable {
padding:3px;
background:#F4F3F3 ;
border:1px solid #8E8E8E;
margin-top:7px;
}
h2 {
font-size:14px;
font-weight: bold;
color: #343436;
}
input.btn{
color:#333333;
font-family:'trebuchet ms',helvetica,sans-serif;
font-size:75%;
background-color:#EBEEF1;
border:1px solid;
border-top-color:#C3CCD5;
border-left-color:#C3CCD5;
border-right-color:#333333;
border-bottom-color:#333333;
}
input.btnhov{
/*border-top-color:#c63;
border-left-color:#c63;
border-right-color:#930;
border-bottom-color:#930;*/
color:#71BFC6;
}
input.Special,textarea.Special {
font-family: Verdana;
color: #374451;
font-size: 11px;
/*background-color: #FAFACA;*/
}
select.Special {
font-family: Verdana;
color: #374451;
font-size: 11px;
/*background-color: #FAFACA;*/
}
#mov_nav {margin-top:7px}
#mov_filter{width:100%;
margin-top:7px;
padding:3px;
background:#F4F3F3 ;
border:1px solid #8E8E8E;
}
.titunderline
{
padding-left: 20px;
padding:5px;
color: #000000;
background: #DCDBDB;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;
}

View file

@ -0,0 +1,494 @@
#crmcalendar { }
/*body,td,li {
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
A {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:#333399;
font-weight:bold
}
A:hover {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:#333399;
background:#cccc66;
font-weight:bold;
}
A:visited {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:#333399;
font-weight:bold;
}
*/
td.searchDisplay {
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.header {
font-family: verdana;
font-size: 13px;
font-weight:bold;
}
.footnote {
font-family: verdana;
font-size: 9px;
font-weight: normal;
color: gray;
}
.select {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: black;
width:190px;
}
.smselect {
font-family: verdana;
font-size: 10px;
font-weight: normal;
color: black;
width: 150px;
}
.button {
background: #47404C;
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: white;
border: solid #D4D3D4 1px 1px 1px 1px;
width: 15px;
}
.button_login {
background: #47404C;
font-family: verdana;
font-size: 11px;
font-weight: bold;
color: white;
padding: 2px 10px 2px 10px;
border: solid #D4D3D4 1px 1px 1px 1px;
}
.datatitle {
padding: 1px 1px 1px 5px;
background: #688097;
color: white;
font-family: verdana;
font-weight: normal;
font-size:11px;
border-bottom: 1px ridge white groove;
}
.datafield {
padding: 1px 1px 1px 1px;
background: #EEEEEE;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
border-bottom: 1px ridge white groove;
}
.datacard {
padding: 1px 1px 1px 1px;
border: 1px solid #688097;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.datacardtitle {
background: silver;
color: black;
font-family: verdana;
font-weight: bold;
font-size:13px;
}
.datalist {
padding: 1px 1px 1px 1px;
border: 1px ridge black;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.datalistrow {
padding: 5px;
background: #F2F2F2;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
/*border-bottom: 1px ridge black;
border-left: 1px ridge black;*/
}
.journal {
padding: 1px 1px 1px 1px;
border: 1px ridge black;
background: #ffff99;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.journalrowtime {
padding: 1px 1px 1px 1px;
border-left: 1px ridge black;
border-bottom: 1px ridge black;
background: #ffff99;
color: black;
font-family: verdana;
font-weight: bold;
font-size:13px;
}
.journalrow {
padding: 1px 1px 1px 1px;
border-left: 1px ridge black;
border-bottom: 1px ridge black;
background: #ffff99;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.journalrowempty {
padding: 1px 1px 1px 1px;
border-left: 1px ridge black;
border-bottom: 1px ridge black;
background: #ffcc66;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.crmcalendar {
padding: 1px 1px 1px 1px;
border: 1px ridge black;
color: black;
font-family: verdana;
font-weight: normal;
font-size:10px;
}
.calendartitle {
background: #EEEEEE;
color: black;
font-family: verdana;
font-weight: bold;
font-size:11px;
}
.calendarselected {
border-left: 1px ridge silver;
border-bottom: 1px ridge silver;
background: silver;
color: black;
font-family: verdana;
font-weight: bold;
font-size:10px;
}
.calendarcell {
border-left: 1px ridge silver;
border-bottom: 1px ridge silver;
background: #EEEEEE;
color: black;
font-family: verdana;
font-weight: bold;
font-size:10px;
}
.calendarcellfull {
border-left: 1px ridge silver;
border-bottom: 1px ridge silver;
background: #cccc00;
color: black;
font-family: verdana;
font-weight: bold;
font-size:10px;
}
.calendarcellfullselected {
border-left: 1px ridge silver;
border-bottom: 1px ridge silver;
background: yellow;
color: black;
font-family: verdana;
font-weight: bold;
font-size:10px;
}
.calendaremptycell {
border-left: 1px ridge silver;
border-bottom: 1px ridge silver;
background: white;
color: silver;
font-family: verdana;
font-weight: bold;
font-size:10px;
}
.navlink_selected {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:#663366;
font-weight:bold
}
A.navlink {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:white;
font-weight:bold
}
A.navlink:hover {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:yellow;
font-weight:bold;
}
A.navlink:visited {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:white;
font-weight:bold;
}
.status {
font-family: verdana;
font-size: 11px;
text-decoration: none;
color:white;
font-weight:bold;
}
.fieldset {
background:#ECEBED;
font-family: verdana;
font-size: 11px;
color:black;
font-weight:bold;
padding: 2px 2px 2px 2px;
}
.header {
color: black;
font-family: verdana;
font-weight: bold;
font-size:17px;
}
.listing_header {
padding: 1px 1px 1px 1px;
background: #ECEBED;
color: black;
font-family: verdana;
font-weight: bold;
font-size:12px;
}
.listing {
padding: 1px 1px 1px 1px;
background: #ECEBED;
color: black;
font-family: verdana;
font-weight: normal;
font-size:11px;
}
.listing_space {
padding: 0px 0px 0px 0px;
background: white;
}
.nav_white {
padding: 1px 2px 2px 2px;
color: black;
font-family: verdana;
font-weight: bold;
font-size:11px;
}
.nav_dark {
padding: 2px 2px 2px 2px;
background: #7B7782;
color: white;
font-family: verdana;
font-weight: bold;
font-size:11px;
}
.nav_dark_on {
padding: 2px 2px 2px 2px;
border: 2px ridge red;
background: silver;
color: white;
font-family: verdana;
font-weight: bold;
font-size:11px;
}
.error_login {
color: red;
font-family: verdana;
font-weight: bold;
font-size:11px;
}
.title {
color: black;
font-family: verdana;
font-weight: bold;
font-size:14px;
}
A.small_link {
font-family: verdana;
font-size: 10px;
text-decoration: none;
color:navyblue;
font-weight:normal;
}
A.small_link:hover {
font-family: verdana;
font-size: 10px;
text-decoration: underline;
color:red;
font-weight:normal;
}
A.small_link:visited {
font-family: verdana;
font-size: 10px;
text-decoration: none;
color:navyblue;
font-weight:normal;
}
.borderedframe {
border: 1px ridge black;
scrollbar-3dlight-color : Aqua;
scrollbar-arrow-color : Black;
scrollbar-base-color : Fuchsia;
scrollbar-darkshadow-color : Gray;
scrollbar-face-color : Lime;
scrollbar-highlight-color : #FF1493;
scrollbar-shadow-color : #9400D3;
scrollbar-track-color : Blue;
}
.disabled {
background: #EEEEEE;
color: gray;
}
.searchhead {
background:#ECEBED;
color: black;
font-family: verdana;
font-size: 13px;
font-weight:bold;
}
.a2z{
border-left: 1px ridge silver;
border-bottom: 1px ridge silver;
background: white;
color: black;
font-family: verdana;
font-weight: bold;
font-size:10px;
}
.small{
color: black;
font-family: verdana;
font-weight: normal;
font-size:9px;
}
.headertable {
background:#00518B;
font-family: verdana;
font-weight: bold;
font-size: 9px;
color:white;
}
.headertable2 {
background:#B21BB0;
font-family: verdana;
font-weight: bold;
font-size: 9px;
color:white;
}
.headertext {
font-family: verdana;
font-weight: bold;
font-size: 9px;
color:white;
}
.topnavlink {
font-family: verdana;
font-size: 11px;
font-weight:bold;
}
A.topnavlink {
font-family: verdana;
font-size: 11px;
font-weight:bold;
}
A.topnavlink:hover {
font-family: verdana;
font-size: 11px;
font-weight:bold;
background:none;
}
A.topnavlink:visited {
font-family: verdana;
font-size: 11px;
font-weight:bold;
}
.leftnav{
padding: 1px 1px 1px 1px;
background: white;
color: black;
font-family: verdana;
font-weight: bold;
font-size:11px;
border: 1px black ridge;
cursor:hand;
}
.leftnavon{
padding: 1px 1px 1px 1px;
background: yellow;
color: black;
font-family: verdana;
font-weight: bold;
font-size:11px;
border: 1px black ridge;
cursor:hand;
}
.termswindow{
padding: 1px 1px 1px 1px;
border: 1px ridge black;
background: #f5f5f5;
color: black;
}
.treecell {
border-bottom: 1px groove silver;
}
input.btn{
color:#333333;
font-family:'trebuchet ms',helvetica,sans-serif;
background-color:#EBEEF1;
border:1px solid;
border-top-color:#C3CCD5;
border-left-color:#C3CCD5;
border-right-color:#333333;
border-bottom-color:#333333;
}
input.btnhov{
color:#71BFC6;
}

View file

@ -0,0 +1,186 @@
/*
Menu related selectors
*/
.jsdomenudiv {
background-color: #FFFFFF;
background-image: url(office_xp_menu_left.png);
background-repeat: repeat-y;
border: 1px solid #8A867A;
cursor: default;
padding-bottom: 1px;
padding-top: 1px;
position: absolute; /* Do not alter this line! */
visibility: hidden;
z-index: 10;
}
.jsdomenuitem {
background: transparent;
border: none;
color: #000000;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
padding-bottom: 3px;
padding-left: 30px;
padding-right: 15px;
padding-top: 3px;
position: relative; /* Do not alter this line! */
}
.jsdomenuitemdisabled {
background: transparent;
border: none;
color: #B5B5B5;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
padding-bottom: 3px;
padding-left: 30px;
padding-right: 15px;
padding-top: 3px;
position: relative; /* Do not alter this line! */
}
.jsdomenuitemover {
background-color: #C1D2EE;
border: 1px solid #316AC5;
color: #000000;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
margin-left: 1px;
margin-right: 1px;
padding-bottom: 2px;
padding-left: 28px;
padding-right: 15px;
padding-top: 2px;
position: relative; /* Do not alter this line! */
}
.jsdomenuarrow {
background-image: url(office_xp_arrow.png);
background-repeat: no-repeat; /* Do not alter this line! */
height: 7px;
position: absolute; /* Do not alter this line! */
right: 8px;
width: 4px;
}
.jsdomenuarrowover {
background-image: url(office_xp_arrow_o.png);
background-repeat: no-repeat; /* Do not alter this line! */
height: 7px;
position: absolute; /* Do not alter this line! */
right: 8px;
width: 4px;
}
.jsdomenusep {
padding-left: 28px;
}
.jsdomenusep hr {
}
/*
Menu bar related selectors
*/
.jsdomenubardiv {
background-color: #ECE9D8;
background-image: url(office_xp_divider.png);
background-position: left;
background-repeat: no-repeat;
border: 1px outset;
cursor: default;
padding-bottom: 3px;
padding-left: 1px;
padding-right: 1px;
padding-top: 3px;
position: absolute; /* Do not alter this line! */
visibility: visible;
}
.jsdomenubardragdiv {
cursor: move;
display: inline;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
padding-bottom: 2px;
padding-left: 5px;
padding-right: 5px;
padding-top: 2px;
position: relative; /* Do not alter this line! */
visibility: hidden;
width: 9px;
}
.jsdomenubaritem {
background-color: #EFEDDE;
border: none;
color: #000000;
display: inline;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
padding-bottom: 2px;
padding-left: 24px;
padding-right: 10px;
padding-top: 2px;
position: relative; /* Do not alter this line! */
}
.jsdomenubaritemover {
background-color: #C1D2EE;
border: 1px solid #316AC5;
color: #000000;
display: inline;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
padding-bottom: 2px;
padding-left: 23px;
padding-right: 9px;
padding-top: 2px;
position: relative; /* Do not alter this line! */
}
.jsdomenubaritemclick {
background-color: #EFEDDE;
border: 1px solid #8A867A;
color: #000000;
display: inline;
font-family: Tahoma, Helvetica, sans, Arial, sans-serif;
font-size: 12px;
padding-bottom: 2px;
padding-left: 23px;
padding-right: 9px;
padding-top: 2px;
position: relative; /* Do not alter this line! */
}
/*
Example of selectors for icons. Change the height and width to match the actual
height and width of the icon image.
*/
.icon1 {
background-image: url(icon1.png);
background-repeat: no-repeat; /* Do not alter this line! */
height: 16px;
left: 4px;
position: absolute; /* Do not alter this line! */
width: 16px;
}
.icon2 {
background-image: url(icon2.png);
background-repeat: no-repeat; /* Do not alter this line! */
height: 16px;
left: 4px;
position: absolute; /* Do not alter this line! */
width: 16px;
}
.icon3 {
background-image: url(icon3.png);
background-repeat: no-repeat; /* Do not alter this line! */
height: 16px;
left: 4px;
position: absolute; /* Do not alter this line! */
width: 16px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 136 B

View file

@ -0,0 +1,41 @@
/*
* !!!!!!!!!!!!!!!!!!!!!!!!!!
* deprecated, not used anymore! check win2k_ie.css
* !!!!!!!!!!!!!!!!!!!!!!!!!!
*/
.bsBtnDefault {
display:inline;
/*float:left;*/
width:24;
height:22;
background-color:menu;
padding-left:4px;
padding-top:3px;
}
.bsBtnMouseOver {
display:inline;
/*float:left;*/
width:24;
height:22;
background-color:menu;
padding-left:3px;
padding-top:2px;
border-left:1px solid white;
border-top:1px solid white;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
}
.bsBtnMouseDown {
display:inline;
/*float:left;*/
width:24;
height:22;
background-color:menu;
padding-left:4px;
padding-top:3px;
border-left:1px solid #808080;
border-top:1px solid #808080;
border-right:1px solid white;
border-bottom:1px solid white;
}

View file

@ -0,0 +1,69 @@
.bsBtnDefault {
display:inline;
/*float:left;*/
width:24px;
height:22px;
background-color:Menu;
padding-left:4px;
padding-top:3px;
font-family: arial, helvetica;
font-size: 12px;
cursor: default;
display:inline;
}
.bsBtnMouseOver {
display:inline;
/*float:left;*/
width:24px;
height:22px;
background-color:Menu;
padding-left:3px;
padding-top:2px;
border-left:1px solid white;
border-top:1px solid white;
border-right:1px solid #808080;
border-bottom:1px solid #808080;
font-family: arial, helvetica;
font-size: 12px;
cursor: default;
display:inline;
}
.bsBtnMouseDown {
display:inline;
/*float:left;*/
width:24px;
height:22px;
background-color:Menu;
padding-left:4px;
padding-top:3px;
border-left:1px solid #808080;
border-top:1px solid #808080;
border-right:1px solid white;
border-bottom:1px solid white;
font-family: arial, helvetica;
font-size: 12px;
cursor: default;
display:inline;
}
/**
* vertical separator for a horizontal bar
*/
.separatorForHorizontal {
background-color: white;
height: 22px;
border-left: 1px inset;
width: 2px;
}
/**
* horizontal separator for a vertical bar
* todo: crap, too much room at the bottom, dunno why.
*/
.separatorForVertical {
margin-top:5px;
margin-bottom:0px;
padding-bottom:0px;
background-color: menu;
height: 0px;
border-top: 1px inset;
width: 22px;
}

View file

@ -0,0 +1,79 @@
SPAN.bsBtnDefault IMG {vertical-align: bottom; padding: 3px }
SPAN.bsBtnMouseDown IMG {vertical-align: bottom; padding: 4px 2px 2px 4px }
DIV.bsBtnDefault IMG {vertical-align: bottom; padding: 3px }
DIV.bsBtnMouseDown IMG {vertical-align: bottom; padding: 4px 2px 2px 4px }
SPAN.bsBtnDefault {
/* line-height: 24px;*/
background-color:Menu;
margin: 0px;
padding-left:0px;
padding-top:3px;
padding-bottom: 2px;
border: 1px solid Menu;
font-family: arial, helvetica;
font-size: 12px;
cursor: default;
}
DIV.bsBtnDefault {
/* line-height: 24px;*/
background-color:Menu;
margin: 0px;
padding-left:0px;
padding-top:3px;
padding-bottom: 2px;
border: 1px solid Menu;
font-family: arial, helvetica;
font-size: 12px;
cursor: default;
display:inline;
}
SPAN.bsBtnDefault:hover {
border-style: outset;
}
DIV.bsBtnDefault:hover {
border-style: outset;
}
SPAN.bsBtnMouseDown {
/* line-height: 24px;*/
background-color:Menu;
margin: 0px;
padding-left:0px;
padding-top:3px;
padding-bottom: 2px;
border: 1px inset Menu;
font-family: arial, helvetica;
font-size: 12px;
}
DIV.bsBtnMouseDown {
/* line-height: 24px;*/
background-color:Menu;
margin: 0px;
padding-left:0px;
padding-top:3px;
padding-bottom: 2px;
border: 1px inset Menu;
font-family: arial, helvetica;
font-size: 12px;
display:inline;
}
/**
* vertical separator for a horizontal bar
*/
.separatorForHorizontal {
line-height: 24px;
padding-top: 1px;
padding-bottom: 1px;
border: 1px inset Menu;
}
/**
* horizontal separator for a vertical bar
* todo: crap, too much room at the bottom, dunno why.
*/
.separatorForVertical {
line-height: 1px;
line-width: 22px;
padding-bottom: 0px;
border: 1px inset Menu;
}