BODY, DIV, P, TD, TH {
    font-family : arial, helvetica, sans-serif;
    font-size : 100%;
    font-size : 10pt;
}
BODY {
    margin : 0px;
    padding : 0px;
    background-color : #fff;
}
#iway-body {
    background-image : url('/ism-res/com/ibi/consolesm/images/page-background.gif');
    background-repeat : repeat-y
}
P {
    margin-top : 0px;
}
FIELDSET DIV {
    margin : 10px;
    padding : 5px 3px 5px 0px;
    width : 100%;
}
FIELDSET DIV .iway-table {
    margin : 0px;
    padding : 0px;
}
FIELDSET {
    -moz-border-radius : 3px;
    border-style : solid;
    border-width : 1px;
    border-color : #ccc;
    width : 95%;
}
FIELDSET LEGEND {
    color : #000;
}

.subhead {
#	color:#7599C9;
	color:#192957;
	margin-bottom:12
}


/* --------------------------------------------- */
/*  Header                                       */
/* --------------------------------------------- */

#iway-header {
    width : 100%;
    height : 62px;
    border : 0px none;
    background-image : url('/ism-res/com/ibi/consolesm/images/header-background.gif');
    background-repeat : repeat-x;
    background-color : #369
}
#iway-header .info {
    font-size : 8pt;
    color : #fff;
    padding-right : 2em;
    text-align : right;
}

#iway-content {
    padding : 1em;
}

/* --------------------------------------------- */
/*  Main tabs                                    */
/* --------------------------------------------- */

#iway-header #iway-tabs UL, #iway-header #iway-tabs LI {
    display : inline;
    padding : 3px;
    margin : 0px;
}
#iway-header #iway-tabs LI {
    font-family : verdana;
    font-size : 8pt;
    font-weight : bold;
}
#iway-header #iway-tabs LI A {
    color : #CEE1FA;
    text-decoration : none;
    padding : 3px 5px 3px 5px;
}
#iway-header #iway-tabs LI A:hover {
    color : #fff;
    text-decoration : underline;
}
#iway-header #iway-tabs .currentlink A {
    color : #fff;
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Logviewer tabs                               */
/* --------------------------------------------- */

#logviewer .iway-tabs TD {
    font-family : verdana;
    font-size : 8pt;
}
#logviewer .iway-tabs .iway-tab, .iway-tabs .iway-tab-active {
    border : 1px #ccc solid;
    white-space : nowrap;
    padding : 4px 1em 4px 1em;
    background-color : #ddd;
}
#logviewer .iway-tabs .iway-tab-active {
    border-bottom : 1px #fff solid;
    background-color : #fff;
}
#logviewer .iway-tabs .iway-spacer, .iway-tabs .iway-stretch {
    border-bottom : 1px #ccc solid;
}
#logviewer .iway-tabs .iway-tab A, #logviewer .iway-tabs .iway-tab-active A {
    text-decoration : none;
    font-weight : bold;
    color : #000;
}
#logviewer .iway-tabs .iway-tab A:hover, #logviewer .iway-tabs .iway-tab-active A:hover {
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Logout link                                  */
/* --------------------------------------------- */

#iway-header #iway-logout {
    white-space : nowrap;
}
#iway-header #iway-logout A {
    color : #CEE1FA;
    font-size : 8pt;
    font-family : verdana;
    font-weight : bold;
    text-decoration : none;
}
#iway-header #iway-logout A:hover {
    color : #fff;
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Titles                                       */
/* --------------------------------------------- */

#iway-main #iway-title {
    font-size : 10pt;
    font-weight : bold;
    padding-bottom : .35em;
}
#iway-subtitle {
    font-size : 8pt;
    font-weight : normal;
    font-family : verdana;
    padding-bottom : .25em;
}


/* --------------------------------------------- */
/*  Breadcrumbs                                  */
/* --------------------------------------------- */

#iway-helptext {
    font-size : 8pt;
    font-family : verdana;
    margin-top : -12px;
    margin-left: -1px;
}

#iway-main #iway-breadcrumbs {
    font-size : 8pt;
    /* font-weight : bold; */
    font-family : verdana;
    white-space : nowrap;
    padding-top : 2px;
}
#iway-main #iway-breadcrumbs A {
    color : #000;
    text-decoration : none;
}
#iway-main #iway-breadcrumbs A:hover {
    color : #000;
    text-decoration : underline;
}

/* --------------------------------------------- */
/*  Sidebar                                      */
/* --------------------------------------------- */

#iway-main #iway-sidebar {
    padding : 0px 5px 5px 5px;
}
#iway-main #iway-sidebar ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0 0 0 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
#iway-main #iway-sidebar li {
	margin: 0 15px 2px 0px;
	width : 140px;
}
#iway-main #iway-sidebar a {
	/*/*/display: block;
	padding: 2px 2px 2px 10px;
	border: 1px solid #fff;
	width: 140px;
	-moz-border-radius : 3px;
	background-color: #fff; /* */
}
#iway-main #iway-sidebar a:link, #iway-main #iway-sidebar a:visited {
	color: #000;
	/*/*/color: #000;
	text-decoration: none; /* */
}
#iway-main #iway-sidebar a:hover {
    /*
	border: 1px solid #369;
    background-color : #CBDDEE;
	color: #333;
	*/
	border : 1px solid #963;
	background-color : #ffc;
}
#iway-main #iway-sidebar .currentlink a,
#iway-main #iway-sidebar .currentlink a:link,
#iway-main #iway-sidebar .currentlink a:visited,
#iway-main #iway-sidebar .currentlink a:hover
{
	/*/*/border: 1px solid #369;
	background-color: #CBDDEE;
	color: #333; /* */
}
#iway-main #iway-sidebar .category {
    padding-top : 1.5em;
    padding-bottom : 0.5em;
    font-weight : bold;
}
#iway-main #iway-sidebar .subitems LI {
    margin-left : 10px;
    width : 130px;
}
#iway-main #iway-sidebar .subitems LI A {
    margin-left : 10px;
    padding : 2px 2px 2px 5px;
    width : 120px;
}

/* --------------------------------------------- */
/*  Tasks                                        */
/* --------------------------------------------- */

#iway-runningtask {
    margin-left : 1em;
}


/* --------------------------------------------- */
/*  Older styles                                 */
/* --------------------------------------------- */

PRE, TT {
    font-size : 10pt;
    font-family : courier new, monospaced;
}

/* Messages - errors, success and info */
.iway-error TABLE, .iway-info TABLE, .iway-success TABLE {
    border : 1px #ccc solid;
}
.iway-error TD, .iway-info TD, .iway-success TD {
    padding : 3px;
    vertical-align : top;
}
.iway-error-text, .iway-error .iway-icon-label, .iway-error-text A, .iway-error .iway-icon-label A {
    color : #f00;
}
.iway-success-text, .iway-success .iway-icon-label, .iway-success-text A, .iway-success .iway-icon-label A {
    color : #090;
}
.iway-info-text, .iway-info .iway-icon-label, .iway-info-text A, .iway-info .iway-icon-label A {
    color : #306;
}

/* tables */
.iway-table {
    border-color : #bbb;
    border-style : solid;
    border-width : 1px 1px 1px 1px;
}
.iway-table .c1, fieldset .c1 {
    width : 30%;
    vertical-align : top;
    
}
.iway-table TD, .iway-table TH {
    padding : 4px;
}
.iway-table TH {
    background-color : #eee;
    border-bottom : 1px #bbb solid;
    border-right : 1px #bbb solid;
    text-align : left;
    font-family : verdana;
    font-size : 8pt;
    font-weight : bold;
}

.iway-table TR TD {
    border-bottom : 1px #ccc solid;
}
.iway-table TD {
    font-family : arial, helvetica, sans-serif;
    font-size : 10pt;
}
.iway-table .iway-odd TD {
    background-color : #fff;
}
.iway-table .iway-even TD {
    background-color : #fbfbfb;
}
.iway-table TFOOT TD {
    background-color : #ddd;
    font-family : verdana;
    font-size : 8pt;
    border-right : 1px #bbb solid;
}
.iway-table TD TD {
    border-width : 0px;
}
.iway-table INPUT, .iway-table SELECT {
    font-family : verdana;
    font-size : 8pt;
}



.iway-description, .iway-description A, .iway-table .iway-date, .iway-description INPUT,
.iway-description SELECT
{
    font-family : verdana,arial,helvetica,sans-serif;
    font-size : 8pt;
}

.iway-label {
    background-color : #eee;
    padding-right : 10px;
    width : 1%;
    white-space : nowrap;
}

.iway-buttons .iway-icon {
    padding : 3px;
}
.iway-buttons .iway-icon-label {
    padding : 3px;
    white-space : nowrap;
    padding-right : 1em;
    font-size : 8pt;
    font-family : verdana, arial, helvetica, sans-serif;
}

/* --------------------------------------------------------- */
/*  link style that looks as plain text until you mouse over */
/* --------------------------------------------------------- */

A.highlighted {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 10pt;
	color:black;
	text-decoration:none;
}
A.highlighted:Hover {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 10pt;
	color:blue;
	text-decoration:underline;
}

A.highlightedWhite8pt {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 8pt;
	color:#CEE1FA;
	text-decoration:none;
}
A.highlightedWhite8pt:Hover {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 8pt;
	color:white;
	text-decoration:underline;
}

/* --------------------------------------------- */
/*  Calendar styles                              */
/* --------------------------------------------- */

TABLE.calBgColor {
    padding : 0px;
}
td.cal {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background-color : #fff;
    padding : 0px;
}
select.month {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background: transparent;
    width : 85px;
}
input.year {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background: transparent;
    width : 30px;
}
td.calDaysColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #000000;
}
td.calWeekend {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #d3d3d3;
}
td.calBgColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #ffc;
}
.calBorderColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #a9a9a9;
}
td.calHighlightColor {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #ffffff;
    background-color : #ffffcc;
}
A.cal {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #000000;
    background: transparent;
    text-decoration : none;
}
A.cal:Hover {
    font-family : Arial,Helvetica,Sans-serif;
    font-size : 11px;
    color : #FF0000;
    background: transparent;
    text-decoration : none;
}
.calDisabled {
  font-family : Arial,Helvetica,Sans-serif;
  font-size : 11px;
  color : #808080;
  background: transparent;
  text-decoration : none;
}

/* --------------------------------------------- */
/*  Quote original styles                        */
/* --------------------------------------------- */

.iway-quoteheader {
    font-weight : bold;
    width : 90%;
    margin-left : 15px;
}
.iway-quote {
    border : #d1d7dc 1px solid;
    /* font-size : 11px; */
    color : #444;
    /* line-height : 125%; */
    /* font-family : Verdana, Arial, Helvetica, sans-serif; */
    background-color : #fafafa;
    width : 90%;
    margin-left : 15px;
}
.log-info {
    border-width : 1px 1px 1px 1px;
    border-color : #ccc;
    border-style : solid;
}
