BODY {
	MARGIN-TOP: 11px;
	FONT-SIZE: 11px;
	BACKGROUND: white;
	MARGIN-LEFT: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

HR {
	COLOR: #333333
}

A:link {
	COLOR: #3333cc
}

A:visited {
	COLOR: #3333cc
}

A:hover {
	COLOR: #ff3300
}

A.SUB:link {
	FONT-WEIGHT: bold;
	COLOR: #ffffff
}

A.SUB:visited {
	FONT-WEIGHT: bold;
	COLOR: #ffffff
}

A.SUB:hover {
	FONT-WEIGHT: bold;
	COLOR: #ff3300
}

.footer {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

.warning {
	FONT-SIZE: 11px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Helvetica
}

H1 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

H2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica
}

H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

H4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica
}

H5 {
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

H6 {
	FONT-SIZE: 11px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica
}

B {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

TH {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: #000099;
	COLOR: white;
	FONT-FAMILY: Arial, Helvetica;
	TEXT-ALIGN: left
}

TABLE {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica
}

TD {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica
}

.help {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND: lightyellow;
	FONT-FAMILY: Arial, Helvetica
}

.pagebreak {
	PAGE-BREAK-BEFORE: always
}

.general {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica
}

.general_nw {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica
}

.general_w {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 200px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica
}

.formheader {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica
}

.casebox {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #000000 1px solid;
	WIDTH: 50px;
	BORDER-BOTTOM: #000000 1px solid;
	FONT-FAMILY: Arial, Helvetica
}

.green_option {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: lightgreen;
	WIDTH: 200px;
	FONT-FAMILY: Arial, Helvetica
}

.red_option {
	BACKGROUND: red
}

.yellow_option {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: yellow;
	WIDTH: 200px;
	FONT-FAMILY: Arial, Helvetica
}

.black_option {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: black;
	WIDTH: 200px;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, Helvetica
}

.white_option {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: white;
	WIDTH: 200px;
	FONT-FAMILY: Arial, Helvetica
}

FONT {
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial, Helvetica
}

.big {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	FONT-FAMILY: Arial, Helvetica
}

.bigger {
	FONT-WEIGHT: bold;
	FONT-SIZE: 17px;
	FONT-FAMILY: Arial, Helvetica
}

.td1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #505050;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

.td2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	BACKGROUND: #eeeeee;
	COLOR: #505050;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif
}

html {
	overflow-x: scroll;
	overflow-y: scroll;
}

.textdisplay {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #e8eef7;
	COLOR: #505050;
	FONT-FAMILY: verdana
}

.errordisplay {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	BACKGROUND: #eeeeee;
	FONT-FAMILY: verdana;
	FONT-COLOR: RED;
}
input.editMode {
background-color : #FFFF99;
}
textarea.editMode {
background-color : #FFFF99;
}
.savingAjaxWithBackground {
background-color : #FFFF99;
}
.superBigSize {
    font-size: 45px;
    font-weight: bold;
}
td.underlinedTD {
    border-bottom:1px #000000 dashed;
}
table.infoBox {
background-color:#E0ECFF;
border:#999999 double 1px;
font-size:11px;
padding:2px;
}
.issuetooltip
{
    visibility: hidden;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;

    font: normal 8pt sans-serif;
    padding: 3px;
    border: solid 1px;
    width:400px;
    background-color:#EEE9E9;
}
.divTag
{
    width:200px;
    visibility:hidden;
    position:absolute;
}


.popup {position: absolute; overflow: hidden; background-color: #FFFFFF; z-index: 150; display: none;}
.popup h3 {background-color: #E8EEF7; margin: 0; color: black; padding: 10px}

#overlay {background:url("../images/overlay.png");background-repeat: repeat;position: absolute; top: 0px; left: 0; z-index: 110; height: 100%; width:100%; display: none;}
#changeConfirm {height: 195px; width: 366px; padding: 15px; background: url("../images/beige-theme-sprite.gif") no-repeat scroll 0 -818px transparent;}
#changeConfirm div {background-color: #eeece1; padding: 20px; margin-top: 35px;}
#changeConfirm div a {height: 76px; width: 95px; background: url("../images/beige-theme-sprite.gif") no-repeat scroll 0 -1105px transparent; display: block; margin: 10px auto;}

#comppopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
.close {margin-left: 100px;}
#comppopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#comppopup label {font-weight: bold; width: 45px; margin-left: 40px}
#comppopup .save {margin-left: 10px;}
#comppopup div {overflow: hidden; margin: 10px;}
#comppopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#BPpopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
#BPpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#BPpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#BPpopup .save {margin-left: 10px;}
#BPpopup div {overflow: hidden; margin: 10px;}
#BPpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#MPpopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
#MPpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#MPpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#MPpopup .save {margin-left: 10px;}
#MPpopup div {overflow: hidden; margin: 10px;}
#MPpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#SPpopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
#SPpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#SPpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#SPpopup .save {margin-left: 10px;}
#SPpopup div {overflow: hidden; margin: 10px;}
#SPpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#SCpopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
#SCpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#SCpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#SCpopup .save {margin-left: 10px;}
#SCpopup div {overflow: hidden; margin: 10px;}
#SCpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#VTpopup {width: 398px; height: 376px; border: 3px solid #E0ECFF;}
#VTpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#VTpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#VTpopup .save {margin-left: 10px;}
#VTpopup div {overflow: hidden; margin: 10px;}
#VTpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#TCpopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
#TCpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#TCpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#TCpopup .save {margin-left: 10px;}
#TCpopup div {overflow: hidden; margin: 10px;}
#TCpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

#TSpopup {width: 398px; height: 226px; border: 3px solid #E0ECFF;}
#TSpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#TSpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#TSpopup .save {margin-left: 10px;}
#TSpopup div {overflow: hidden; margin: 10px;}
#TSpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}


#TSCpopup {width: 498px; height: 326px; border: 3px solid #E0ECFF;}
#TSCpopup label, #saveChanges input[type="text"], #comppopup input[type="password"] {margin: 15px 10px 5px;}
#TSCpopup label {font-weight: bold; width: 45px; margin-left: 40px}
#TSCpopup .save {margin-left: 10px;}
#TSCpopup div {overflow: hidden; margin: 10px;}
#TSCpopup a {display: block; text-align: right; width: 320px; font-size: 0.9em;}

.treeclass{background: url(../images/treeview-default.gif) -80px -2px no-repeat;height: 12px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
.treeExpand{background-position: -64px -24px;height: 12px;width: 16px;margin-left: -16px;float: left;cursor: pointer;}
.tree li{ background: url(../images/treeview-default-line.gif) 0 0 no-repeat;}
.tree li.expandable { background-position: 0 -176px }
.tree li.collapsable { background-position: 0 -176px }
.tree li.last { background-position: 0 -1766px }
.tree ul {
	background-color: white;
	margin-top: 4px;
}
/*Top level list items*/
.jqueryslidemenu ul li{position: relative;display: inline;float: left;}

/*Top level menu link items style*/
.jqueryslidemenu ul li a{display: block;/*background of tabs (default state)*/color: #636363;text-align:center;line-height:26px;text-decoration: none;
width:145px; font-weight:bold; font-size:14px; background-color: gainsboro;}

* html .jqueryslidemenu ul li a{/*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}

/*.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{
color: #636363;font-weight:normal;
}*/



/*1st sub level menu*/
.jqueryslidemenu ul li ul{position: absolute;left: -10px;display: block; padding: 0; visibility: hidden;width:166px;background:none no-repeat 0 0 #fff; height:auto; z-index:1001; padding:0px;/* -moz-border-radius: 5px 0 5px 5px; -webkit-border-radius: 5px 0 5px 5px; -khtml-border-radius: 5px 0 5px 5px; border-radius: 5px 0 5px 5px;-moz-box-shadow: 1px 3px 7px 1px #111111; -webkit-box-shadow: 1px 3px 7px 1px #111111;*/ box-shadow: 1px 3px 7px 1px #111111;}

/*Sub level menu list items (undo style from Top level List Items)*/
.jqueryslidemenu ul li ul li{display: list-item;float: left;}
.jqueryslidemenu ul li ul li a:hover{display: block; background-color: #FEF1B8;}

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.jqueryslidemenu ul li ul li ul{top: 0;}

/* Sub level menu links style */
.jqueryslidemenu ul li ul li a{width: 156px; /*width of sub menus*/padding: 0px 0px 0px 10px;margin: 0; line-height:normal;font-weight:bold;color:#636363; border-bottom:solid 1px #f0f0f0; line-height:28px; background:none; font-size:12px;text-align: left;}

