.whiteText
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldWhiteText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldOrangeText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #2581aa;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.boldOrangeText12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #2581aa;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boldOrangeText20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: cornflowerblue;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boldBlackText12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.mainBoldBlackText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.smallText8
{
    FONT-SIZE: 8px;
    COLOR: #999999;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText10
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText13
{
    FONT-SIZE: 13pt;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainTextPink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d53291;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainTextMauve
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc6666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainText8
{
    FONT-SIZE: 8px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainRed
{
    FONT-SIZE: 11px;
    COLOR: #d32f3a;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.boldRedText14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mainBoldRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d32f3a;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainBold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.boldGrayText14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.boldGrayText16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mainText13
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.header13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.header20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.errors
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.errorsbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.mainBlackText
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainBlackText12
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.errormesg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.mainOrangeText
{
    FONT-SIZE: 11px;
    COLOR: cornflowerblue;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
SELECT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
OPTION
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
INPUT
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
FORM
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: none
}
.linkGrayUnderlined
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.linkStyle12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif
}
.noUnderlineLink
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: none
}
.orangeLinkStyle
{
    FONT-SIZE: 11px;
    COLOR: #ff9933;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial,Helvetica,sans-serif;
    TEXT-DECORATION: underline
}
.linkTrail
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial,Helvetica;
    TEXT-DECORATION: underline
}
DIV
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: DIN Saks,Helvetica,Arial
}
FONT
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: DIN Saks,Helvetica,Arial
}
TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: DIN Saks,Helvetica,Arial
}
layer
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: DIN Saks,Helvetica,Arial
}
.mainBlackText13
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.whiteOnBlue
{
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightsteelblue
}
.mainText14
{
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Arial
}
.storeoverrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: #dfdcc4
}
.storenotoverrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: white
}
.overrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: lightyellow
}
.notoverrow
{
    FONT-SIZE: 15pt;
    COLOR: black;
    BACKGROUND-COLOR: #dfdcc4
}
.topbreakline
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #155f96;

}
.bottombreakline
{
    FONT-SIZE: 9pt;
    COLOR: white;
    BACKGROUND-COLOR: #155f96;
    FONT-WEIGHT: bold;
}

a.topbreaklink:link {color: white; text-decoration: underline; }
a.topbreaklink:active {color: white; text-decoration: underline; }
a.topbreaklink:visited {color: white; text-decoration: underline; }
a.topbreaklink:hover {color: white; text-decoration: underline; }

BODY
{
    FONT-SIZE: 11px;
    COLOR: black;
    FONT-FAMILY: Helvetica,Arial;
    BACKGROUND-COLOR: #ffffff
}
.middlearea
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: #e8e4d7
}
.printerfriendly
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: white
}
.sectionbreak
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Helvetica,Arial;
    BACKGROUND-COLOR: #d1edde
}
.sectionbreakplain
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Helvetica,Arial;
    BACKGROUND-COLOR: #ffffff
}
TABLE.headerboxAdd
{
    BORDER-RIGHT: #336666 1px solid;
    BORDER-TOP: #336666 1px solid;
    FONT-SIZE: small;
    BORDER-LEFT: #336666 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #336666 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BORDER-COLLAPSE: collapse;
    BACKGROUND-COLOR: #dfdcc4
}
TR.internalborder
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: #f8f8f8
}
TR.internalborderreject
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: #FF0000;
}

TR.internalborderhover
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: lightyellow
}
TR.internalborderbold
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: #f8f8f8;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
TR.internalborderboldreject
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: #FF0000;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
TR.internalborderhoverbold
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid;
    BACKGROUND-COLOR: lightyellow;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic
}
TD.headerborder
{
    BORDER-RIGHT: #bbbbbb 1px solid;
    PADDING-RIGHT: 1ex;
    BORDER-TOP: #bbbbbb 1px solid;
    PADDING-LEFT: 1ex;
    PADDING-BOTTOM: 1ex;
    BORDER-LEFT: #bbbbbb 1px solid;
    PADDING-TOP: 1ex;
    BORDER-BOTTOM: #bbbbbb 1px solid
}

.infobar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/taskbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x;
    FONT-SIZE: 10pt;
    COLOR: black;
}
.commandbar
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: #CDDBFF
}
.logtoolbar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/navbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x
}
.logtoolbardisabled
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/navbar_bg_disabled.gif');
    BACKGROUND-REPEAT: repeat-x
}
.logfilterarea
{
    BACKGROUND-COLOR: #DEF0F8;
    BORDER-RIGHT: #bbbbbb 1px solid;
    BORDER-TOP: #bbbbbb 1px solid;
    BORDER-LEFT: #bbbbbb 1px solid;
    BORDER-BOTTOM: #bbbbbb 1px solid
}
.IncidentNav
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/navbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x
}

.TaskToolbar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/taskbar_bg.gif');
    BACKGROUND-REPEAT: repeat-x
}
.toolbar
{
/*     BACKGROUND-COLOR: #DCECE1; */
    BACKGROUND-IMAGE: url('images/spacer.gif');
    BACKGROUND-REPEAT: repeat-x
}
INPUT.readonly
{
    BACKGROUND-COLOR: #E5E5E5;
}
SELECT.readonly
{
    BACKGROUND-COLOR: #E5E5E5;
}
.workbench
{
    FONT-SIZE: 12pt;
    COLOR: black;

}
a img {
	border: 0;
}
a.sortheader {
    	FONT-SIZE: 10pt;
    	COLOR: black;
}
a.plain
{
    font-size: 11pt;
    color: blue;
    text-decoration: underline;
    font-family: Arial,Helvetica,sans-serif
}
a.tinylink
{
    font-size: 9pt;
    color: blue;
    text-decoration: underline;
    font-family: Arial,Helvetica,sans-serif
}
table.sortable {
	border-spacing: 0;
	border: 1px solid #000;
	border-collapse: collapse;
}
table.sortable th, table.sortable td {
	text-align: left;
	padding: 2px 4px 2px 4px;
/* 	width: 100px; */
	border-style: solid;
	border-color: #444;
}
table.sortable th {
	border-width: 0px 1px 1px 1px;
	background-color: #dfdcc4;
    	FONT-SIZE: 10pt;
    	COLOR: black;
	
}
table.sortable td {
	border-width: 0px 1px 0px 1px;
	FONT-SIZE: 11pt;
}
table.sortable tr.odd td {
	background-color: #DEF0F8;
}
table.sortable tr.even td {
	background-color: #fff;
}


table.sortable tr.reject td {
	background-color: #FF0000;
}

table.sortable tr.sortbottom td {
	border-top: 1px solid #444;
	background-color: #ccc;
	font-weight: bold;
}
p.boldRed12
{
    font-weight: bold;
    font-size: 12px;
    color: #FF0101;
    font-style: normal;
    font-family: Arial,Helvetica;
}

label.lblwarning
{
    font-weight: bold;
    color: black;
    font-size: 14px;
}
div.divwarning
{
    width: 99%;
    border-width: 1px;
    border-color: #ab2f2f;
    border-style: solid;
    text-align: center; 
    background-color: #ffcaca;   
}
tr.trow
{
height: 30px;
}
div.panelmain
{
position: relative;
width:750px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px solid #46424D;
background-color:#FFFFFF;
}
div.panelmainshort
{
position: relative;
width:450px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px solid #46424D;
background-color:#FFFFFF;
}
div.panelmainextended
{
position: relative;
width:1100px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px solid #46424D;
background-color:#FFFFFF;
}
div.panelmainsmall
{
position: relative;
width:450px;
-webkit-border-radius:15px;
border-radius:15px;
border:2px solid #46424D;
background-color:#FFFFFF;
}
div.panelheader
{
width:95%;
font-weight:bold;
color: #000;
font-size:18px;
padding:5px 5px 25px 5px;
}
.biginput{
  font-size: 20px;
}
div.panelback
{
width:95%;
font-weight:bold;
font-size:12px;
padding:15px 15px 5px 10px;
text-align:left;
position:absolute; 
bottom:0; 
}
a:link {color: #0000A0; text-decoration: underline; }
a:active {color: #0000A0; text-decoration: underline; }
a:visited {color: #0000A0; text-decoration: underline; }
a:hover {color: #49311c; text-decoration: underline; }

/* Wrappable cell
* Add this class to make sure the text in a cell will wrap.
* By default, data_table tds do not wrap.
*/
td.wrappable,
table.data_table td.wrappable {
overflow: hidden;
max-width: 400px;
word-wrap: break-word;
}

 