.selected_ribbon {
	background: #DBEBFF;
} 
.selected_ribbon_2 {
	background: #EEF5FF;
} 
.white_border {
	border-top: 1pt solid white;
	border-bottom: 1pt solid white;
	border-left: 1pt solid white;
	border-right: 1pt solid white;
	background: white;
} 
.orange_border {
	border-top: 1pt solid orange;
	border-bottom: 1pt solid orange;
	border-left: 1pt solid orange;
	border-right: 1pt solid orange;
	background: white;
} 
.full_ribbon {
	background: #DBEBFF;
	border-top: 1pt solid #6A8CCB;
	border-bottom: 1pt solid #6A8CCB;
	border-left: 1pt solid #6A8CCB;
	border-right: 1pt solid #6A8CCB;
} 
.full_orange {
	background: #FCEAB1;
	border-top: 1pt solid orange;
	border-bottom: 1pt solid orange;
	border-left: 1pt solid orange;
	border-right: 1pt solid orange;
} 
.full_disabled{
	background: #F1F1F1;
	border-top: 1pt solid silver;
	border-bottom: 1pt solid silver;
	border-left: 1pt solid silver;
	border-right: 1pt solid silver;
} 
.half_orange {
	background: #FCEAB1;
	border-top: 1pt solid #FCEAB1;
	border-bottom: 1pt solid #FCEAB1;
	border-left: 1pt solid #FCEAB1;
	border-right: 1pt solid #FCEAB1;
} 
.full_error_ribbon {
	background: #FCE0E1;
	border-top: 1pt solid #9A1115;
	border-bottom: 1pt solid #9A1115;
} 
.ribbon {
	background: #DBEBFF;
	border-bottom: 1pt solid #6A8CCB;
} 
.history_border {
	border-top: 1px #6A8CCB solid;
	border-bottom: 1px #6A8CCB solid;
	border-left: 1px #6A8CCB solid;
	border-right: 1px #6A8CCB solid;
}
.header_border {
	border-top: 1px #6A8CCB solid;
	border-bottom: 1px #6A8CCB solid;
	border-left: none;
	border-right: none;
}
.vitals_border {
	border-top: 1px #A0A0A0 solid;
	border-bottom: 1px #A0A0A0 solid;
	border-left: 1px #A0A0A0 solid;
	border-right: 1px #A0A0A0 solid; 
}
.gray_border {
	border-top: 1pt solid gray;
	border-bottom: 1pt solid gray;
	border-left: 1pt solid gray;
	border-right: 1pt solid gray;
}
.regular_background {
	background: #F1F7FE;
}
.warning_background { 
	background: #FEF7DE;
}
.critical_background {
	background: #FCE0E1;
}
.unknown_background {
	background: #F1F7FE;
}
.white_background {
	background: white;
}
.orange_background {
	background: #FFC864;
}
.lite_orange_background {
	background: #ffe7a2;
}
.blue_background {
	background: #B3C9E8;
}
.transparent_background {
	background: transparent;
}
.gray_background {
	background: #f1f1f1;
}
.gray_background_f7 {
	background: #f7f7f7;
}
.yellow_background {
	background: yellow;
}
.red_background {
	background: red;
}
.blue_gradient_background {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#84a3d8', EndColorStr='#C3DAF9');
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
.green_gradient_background {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#d3e8a4', EndColorStr='#eef4d8');
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
.yellow_gradient_background {
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#ffaa00', EndColorStr='#ffff73');
    FONT-FAMILY: Arial, MS Sans Serif, Verdana, Helvetica;
}
.setup_gradient_background {
	background-color: #BFDBFF; 
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#BFDBFF', EndColorStr='#6692CE');
}

.white_border {
	border-top: 1px white solid;
	border-bottom: 1px white  solid;
	border-left: 1px white  solid;
	border-right: 1px white  solid; 
}
.regular_border {
	border-top: 1px #3C67B0 solid;
	border-bottom: 1px #3C67B0 solid;
	border-left: 1px #3C67B0 solid;
	border-right: 1px #3C67B0 solid; 
}
.warning_border {
	border-top: 1px #FCDA54 solid;
	border-bottom: 1px #FCDA54 solid;
	border-left: 1px #FCDA54 solid;
	border-right: 1px #FCDA54 solid; 
}
.critical_border {
	border-top: 1px #9A1115 solid;
	border-bottom: 1px #9A1115 solid;
	border-left: 1px #9A1115 solid;
	border-right: 1px #9A1115 solid; 
}
.unknown_border {
	border-top: 1px #3C67B0 solid;
	border-bottom: 1px #3C67B0 solid;
	border-left: 1px #3C67B0 solid;
	border-right: 1px #3C67B0 solid; 
}
.regular_border_base {
	border-top: 1px #F1F7FE solid;
	border-bottom: 1px #F1F7FE solid;
	border-left: 1px #F1F7FE solid;
	border-right: 1px #F1F7FE solid; 
}
.warning_border_base {
	border-top: 1px #FEF7DE solid;
	border-bottom: 1px #FEF7DE solid;
	border-left: 1px #FEF7DE solid;
	border-right: 1px #FEF7DE solid; 
}
.critical_border_base {
	border-top: 1px #FCE0E1 solid;
	border-bottom: 1px #FCE0E1 solid;
	border-left: 1px #FCE0E1 solid;
	border-right: 1px #FCE0E1 solid; 
}
.unknown_border_base {
	border-top: 1px #F1F7FE solid;
	border-bottom: 1px #F1F7FE solid;
	border-left: 1px #F1F7FE solid;
	border-right: 1px #F1F7FE solid; 
}
.bottom_border {
	border-bottom: 1px black solid;
}
.regular_border_top {
	border-top: 1px #3C67B0 solid;
}
.warning_border_top {
	border-top: 1px #FCDA54 solid;
}
.critical_border_top {
	border-top: 1px #9A1115 solid;
}
.unknown_border_top {
	border-top: 1px #3C67B0 solid;
}
.gray_border_bottom {
	border-bottom: 1pt solid gray;
}
.blue_border_bottom {
	border-bottom: 1pt solid #6A8CCB;
}
.blue_border_top {
	border-top: 1pt solid #6A8CCB;
}
.blue_border_left {
	border-left: 1pt solid #6A8CCB;
}
.blue_border_right {
	border-right: 1pt solid #6A8CCB;
}
.regular_line {
	color: #3C67B0;
}
.warning_line {
	color: #FCDA54;
}
.critical_line {
	color: #9A1115;
}
.unknown_line {
	color: #3C67B0;
}
.f24 {
	FONT-SIZE: 24pt;
}
.f14 {
	FONT-SIZE: 14pt;
}
.f12 {
	FONT-SIZE: 12pt;
}
.f11 {
	FONT-SIZE: 11pt;
}
.f10 {
	FONT-SIZE: 10pt;
}
.f9 {
	FONT-SIZE: 9pt;
}
.f8 {
	FONT-SIZE: 8pt;
}
.f7 {
	FONT-SIZE: 7pt;
}
.f6 {
	FONT-SIZE: 6pt;
}
.fDarkBlue {
	color: #204D89;
}
.fBlue {
	color: #558ED5;
}
.fGreen {
	color: #98B954;
}
.fOrange {
	color: #FCB548;
}
.fRed {
	color: red;
}
.fLightRed {
	color: #e496a6;
}
.fYellowish {
	color: #ff9966;
}
.fBlack {
	color: black;
}
.fGray {
	color: silver;
}
.fDarkGray {
	color: gray;
}
.fWhite {
	color: white;
}
.fregular {
	color: black;
}
.fwarning {
	color: black;
}
.fcritical {
	color: black;
}
.funknown {
	color: black;
}
.funknownsel {
	color: black;
	text-decoration: underline;
}
.fwarningsel {
	color: black;
	text-decoration: underline;
}
.fcriticalsel {
	color: black;
	text-decoration: underline;
}
.fregularsel {
	color: black;
	text-decoration: underline;
}
.fItalic	{
	FONT-STYLE: italic;
}
.fBold {
    FONT-WEIGHT: bold;
}
.tRight {
    text-align: right;
}
.tLeft {
    text-align: left;
}
.tCenter {
    text-align: center;
}
.tUnderline {
    text-decoration: underline;
}
.tStrike
{
    text-decoration: line-through;
}
.tRotate {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}
.tRotate1 {
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
} 
.cPointer {
	cursor: pointer;
}
.cDefault {
	cursor: default;
}
.cColResize {
	cursor: col-resize;
}
.basic {
    font-family: Arial, MS Sans Serif, Helvetica;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;    
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
}
.note {
    font-family: Arial, MS Sans Serif, Helvetica;
    padding-top: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-bottom: 2px;
}
.disable_img {
	background: white;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity = 60);
}
.disable_img_silver {
	background: #f1f1f1;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity = 60);
}
.disable_img_transparent {
	background: transparent;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity = 30);
}
.whitescroll {
	scrollbar-face-color: white;
	scrollbar-shadow-color: #6a8ccb;
	scrollbar-track-color: white;
	scrollbar-darkshadow-color: white;
	scrollbar-3dlight-color: #6a8ccb;
}
.RegTable {
	table-layout: fixed;
}
.BorderCollapse {
	border-collapse: collapse;
}
.button_hover {
	background: transparent;
	cursor: pointer;
	border-top: 1pt solid orange;
	border-bottom: 1pt solid orange;
	border-left: 1pt solid orange;
	border-right: 1pt solid orange;
} 
.button_regular {
	background: transparent;
	cursor: default;
	border-top: 1pt solid #6A8CCB;
	border-bottom: 1pt solid #6A8CCB;
	border-left: 1pt solid #6A8CCB;
	border-right: 1pt solid #6A8CCB;
} 
.money_total {
	border-top: 1pt solid gray;
}
.comment_separator {
	border-top: 1pt dashed #6A8CCB;
}
.nDisplay {
	display: none;
}
.iDisplay {
	display: inline;
}
.hidden {
	display: none;
}
.no_border_bottom {
	border-bottom: none;
}

.cell_warning {
	background: yellow;
}
.cell_error {
	background: red;
}
.disable_img_transparent {
	background: transparent;
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity = 30);
}
.history_border_NT {
	border-top: none;
}
.history_border_NB {
	border-bottom: none;
}
.history_border_NL {
	border-left: none;
}
.history_border_NR {
	border-right: none;
}
.no_border {
	border-bottom: none;
	border-top: none;
	border-right: none;
	border-left: none;
}
.mono_space {
	FONT-FAMILY: courier new;
}
.orange_glow_2 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#f8981d,strength=2);
}
.green_glow_2 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#afbd1f,strength=2);
}
.blue_glow_2 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#558ed5,strength=2);
}
.gray_glow_2 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=gray,strength=2);
}
.black_glow_2 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=black,strength=2);
}
.silver_glow_2 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=black,strength=2);
}
.orange_glow_4 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#f8981d,strength=4);
}
.green_glow_4 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#afbd1f,strength=4);
}
.blue_glow_4 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=#558ed5,strength=4);
}
.gray_glow_4 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=gray,strength=4);
}
.black_glow_4 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=black,strength=4);
}
.silver_glow_4 {
	filter:progid:DXImageTransform.Microsoft.Glow(color=black,strength=4);
}

.overflow_x_auto {
	overflow-x: auto;
}
.overflow_y_auto {
	overflow-y: auto;
}
.overflow_x_scroll {
	overflow-x: scroll;
}
.overflow_y_scroll {
	overflow-y: scroll;
}
.overflow_x_hidden {
	overflow-x: hidden;
}
.overflow_y_hidden {
	overflow-y: hidden;
}
.overflow_hidden {
	overflow: hidden;
}
.atb_section_ex {
	background: #FCEAB1;
	border-top: 1px #FCEAB1 solid;
	border-bottom: 1px #FCEAB1 solid;
	border-left: 1px #FCEAB1 solid;
	border-right: 1px #FCEAB1 solid;
}	