﻿@font-face {
font-family: 'TitilliumText22LBold';
src: url('Fonts/TitilliumText22L005-webfont.eot');
src: url('Fonts/TitilliumText22L005-webfont.eot?#iefix') format('embedded-opentype'), url('Fonts/TitilliumText22L005-webfont.ttf') format('truetype'), url('Fonts/TitilliumText22L005-webfont.woff') format('woff'), url('Fonts/TitilliumText22L005-webfont.svg#TitilliumText22LBold') format('svg');
font-weight: normal;
font-style: normal;
}

html {
	height:100%;
}

#Body {
	height:100%;
	color:#031C45;
	background: #dcdee4;
}

#Form {
	height:100%;
}

a {
	outline:0;
	border:0;
}

p, ul, ol {
	margin:0;
	padding:0 0 1em 0;
}

#DNN6 {
	width:100%;
	position:relative;
	z-index:1;
	min-height:100%;
	background-color: #fafafa;
}

#Background {
	background:#fafafa url('Images/Body-BG.png') repeat-y 0 top;
	position:absolute;
	bottom:0;
	width:100%;
	height:100%;
	z-index:-1;
}

h1 {
	font-family:TitilliumText22LBold;
	font-size:28px;
	color:#031C45
}

h2 {
	font-family:TitilliumText22LBold;
	font-size:22px;
	color:#031C45
}

h3 {
	font-family:TitilliumText22LBold;
	font-size:19px;
	color:#031C45
}

h4 {
	font-family:TitilliumText22LBold;
	font-size:18px;
	color:#031C45
}

h5 {
	font-family:TitilliumText22LBold;
	font-size:18px;
	color:#031C45
}

#Header {
	width:100%;
	background:url(images/Header-BG.png) repeat-x center bottom;
}

#Header .Content {
	position:relative;
	width:960px;
	height:63px;
	margin:auto;
}

#Header #ContentBG {
	width:960px;
	margin:auto;
	background:#fafafa url(images/Header-BG-Variable.png) no-repeat center bottom;
}

/*WAM - removed z-index*/
#Header #Nav {
	width:660px;
	height:32px;
	position:absolute;
	bottom:25px;
	left:0;
}

#Header .SearchContainer {
	position:absolute;
	z-index:22;
	bottom:19px;
	right:0px;
	width:232px;
	height:32px;
	background:url(images/search.png);
}

#Header .SearchContainer .SearchBorder {
	border:0;
	background:none;
}

#Header .SearchContainer .SearchIcon {
	float:left;
	width:40px;
	padding:3px;
	background-position:9px 6px;
}

#Header .SearchContainer .SearchTextBox {
	float:left;
	background:none;
	width:140px;
	margin:3px;
	color:#eee;
}

#Header .SearchContainer .SearchButton {
	float:left;
	text-indent:-9999px;
	display:block;
	height:32px;
	width:30px;
	padding:0;
}

#Content {
	min-height: 600px;
	min-width:960px;
	background:#dcdee4;
	width:100%;
}

/*Wraps the entire content*/
#Panes {
	width:100%;
	min-width:960px;
	margin:0 0 0 0;
	color:#1A313F;
}

/*Container: Logo, login, etc...*/
#LogoRow {
	padding:8px 0 12px 0;
	background:#EDEEF2 url('Images/Header-BG.png') repeat-x top;
	height:72px;
	width:100%;
}

.LogoRowRight {
	float:right;
	width:300px;
	font-size:11px;
}

#Login {
	text-align:right;
	color:#C1D1E9;
	padding:0 5px 0 5px;
}

#Login .SkinObject, #Login .LoginLink {
	color:#fff;
	padding:0 0 0 5px;
	text-decoration:underline;
}

#Login .SkinObject, #Login .UserID {
	color:#C1D1E9;
	text-transform:uppercase;
	padding:0 0 0 5px;
	text-decoration:none;
	font-weight:bold
}

#Login .SkinObject:hover, #Login .LoginLink:hover {
	text-decoration:underline;
}

#Login .LoginLink {
	padding:0 5px;
}

#dnn_ContentPane {
	position:absolute;
	top:150px;
	left:240px;
	z-index:100;
}

#dnn_BottomPane {
	clear:both;
}

#DNN6.Home #dnn_LeftPane, #DNN6.TwoColRight #dnn_LeftPane {
	float:left;
}

#DNN6.Home #dnn_RightPane, #DNN6.TwoColRight #dnn_RightPane {
	float:left;
}

DNN6.Home #dnn_FarRightPane, #DNN6.TwoColRight #dnn_FarRightPane {
	float:left;
}

/* Container: Left Menu */
#DNN6.TwoColLeft #dnn_LeftPane {
	float:left;
	width:240px;
	margin:0 0px 0 0;
	margin-top:0px;
	min-height:780px;
	white-space:nowrap;
}

/* Menus Items */
.tblMenu {
	clear:both;
	float:left;
	width:240px;
	padding: 0 0 0 0;
	color:#333333;
	font: 9pt/normal Arial, Helvetica, sans-serif;
}

.titleMenu {
	font: bold 14pt/normal TitilliumText22LBold;
	color:#333333;
	padding: 16px 0 6px 2px;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, .3);*/
}

.menu, .menu a {
	color:#3275D4;
	text-decoration:none;
	letter-spacing:0.2pt;
	clear:both;
	/*text-shadow: 0 1px 1px rgba(0, 0, 0, .3);*/
}

.menu:hover {
	background:#DBDBCE;
	-webkit-box-shadow: rgba(0, 0, 255, 0.2) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 255, 0.2) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.1) -3px 3px 3px;
	text-shadow: rgba(0, 0, 0, 0.1) -1px 1px 1px;
	clear:both;
}

.menuicon {
	padding: 8px 0 0 10px
}

.activemenu {
	background: url('/portals/0/Images/Menuitem-BG.png') repeat-x;
	color:#FFF;
	vertical-align:middle;
	text-decoration:none;
	/*text-shadow: rgba(0, 0, 0, 0.1) -1px 1px 1px;*/
	-webkit-box-shadow: rgba(0, 0, 255, 0.2) 1px 1px 3px;
	-moz-box-shadow: rgba(0, 0, 255, 0.2) 1px 1px 3px;
	box-shadow: rgba(0, 0, 0, 0.1) -3px 3px 3px;
	clear:both
}

.activemenu a {
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.2pt;
}

.menuitem, menuitem a {
	color:#3275D4;
	text-decoration:none;
	padding: 0 0 0 18px;
}

.menuitem a:hover {
	text-decoration:none;
	color:#39F
}

/* #DNN6.TwoColLeft #dnn_SocialMediaPane{float:left;width:768px;background:#DDDDDD url('Images/Message-BG.png') repeat-x 0 top;margin-left:-468px;margin-top:10px; height:61px; vertical-align:top; clear:both; -webkit-box-shadow: rgba(0,0,0,0.1) -8px 8px 8px;
-moz-box-shadow: rgba(0,0,0,0.1) -8px 8px 8px;
box-shadow: rgba(0,0,0,0.1) -8px 8px 8px;}*/

#DNN6.TwoColLeft #dnn_RightPane {
	float:left;
	width:auto;
	min-width:500px;
	min-height:800px;
	background:#FFFFFF;
	padding:20px 30px 20px 30px;
/*	table-layout:fixed*/
}

#DNN6.TwoColRight #dnn_FarRightPane {
	float:left;
	min-height:800px;
	padding:20px 0 0 0px;
	border-left: 2px solid #76B042;
}

.FarRightPane {
	border-left: 4px solid #F3F4F9;
/*	margin-left:-26px;*/
	position:relative;
	z-index:50;
}

/* Container: Tabs */
#dnn_TabPane {
	width:100%;
	min-width:660px;
	border-top: 1px solid #CEEDFA;
	border-left: 0px solid #CEEDFA;
	border-bottom: 0px solid #CEEDFA;
	border-right: 0px solid #CEEDFA;
	margin-top:-61px;
	background:#CEEDFA url('Images/Message-BG.png') repeat-x top;
	height:108px;
	float:left;
	clear:both;
	position:relative
}

table.MobileContent {
	width:100%;
}

table.MobileContent td.LeftPane {
	width: 240px;
	vertical-align:top;
	background:#EDEEF2 url('Images/Footer-BG.png') repeat-x bottom;
}

table.RightPane {
	width:100%;
	background:#FFF;
	vertical-align:top;
	float:left;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) -4px 0px 16px 2px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) -4px 0px 16px 2px;
	box-shadow: rgba(0, 0, 0, 0.1) -4px 0px 16px 2px;
}
table.RightPane tr {width:100%}

table.BottomPane {
	width:100%;
	height:36px;
	border:0;
	margin-bottom:0;
	float:left
}

/* Tab Items */
#dnn_TabPane {
	width:100%;
	min-width:660px;
	border-top: 1px solid #CEEDFA;
	border-left: 0px solid #CEEDFA;
	border-bottom: 0px solid #CEEDFA;
	border-right: 0px solid #CEEDFA;
	margin-top:-61px;
	background:#CEEDFA url('Images/Message-BG.png') repeat-x top;
	height:108px;
	float:left;
	clear:both;
	position:relative;
}

.tblTabs {
	position: absolute;
	top: 31px;
	left:0px;
	height:57px;
	min-width: 660px;
	border:0;
	width:100%;
	table-layout: fixed;
}

.customtab {
	background:#003b72 url(/portals/0/Images/Inhighlighted.png) repeat-x top;
	padding: 0 4px 0 4px;
	letter-spacing:0.2pt;
	font: normal 9pt/normal Arial, Helvetica, sans-serif;
	border-bottom:0px solid #ffffff;
	border-left: 0px solid #B1D3E9;
	border-right: 0px solid #B1D3E9;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 3px -1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 3px -1px 3px;
	box-shadow: rgba(0, 0, 0, 0.1) 3px -1px 3px;
}

.customtab a {
	color:#F4F9FE;
	text-decoration:none;
}

.customtab a:hover {
	color:#C8D7E3;
	text-decoration:none;
}

.tablink, .tablink a {
	color:#FFFFFF;
	text-decoration:none;
}

.activetab {
	background: #FFF url(/portals/0/Images/highlighted.png) repeat-x top;
	color:#333333;
	text-decoration:none;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .1);
	padding: 0px 4px 0 4px;
	-webkit-box-shadow: rgba(0, 0, 0, 0.1) 3px -1px 3px;
	-moz-box-shadow: rgba(0, 0, 0, 0.1) 3px -1px 3px;
	box-shadow: rgba(0, 0, 0, 0.1) 3px -1px 3px;
}

.activetab a {
	text-decoration:none;
	letter-spacing:0.2pt;
	font: bold 9pt/normal Arial, Helvetica, sans-serif;
	color:#333333;
}

/* Tab Pane:Messages */
.message_box {
	white-space:nowrap;
/*	height:57px;*/
	float:left;
	position:absolute;
	top:0;
	left:0;
}

.message_box td {
	vertical-align:top;
	padding: 12px 0 0 10px;
}

#CISSERVERSKIN
{}

.message_statusbox {
	white-space:nowrap;
/*	height:55px;*/
	float:right;
	padding: 1em 10px 0 20em;
/*	position: absolute;*/
	top: 12px;
	right:0px;
	min-width:600px;
/*	display:inline*/
/*	z-index:2;*/
}

.message_title {
	font: bold 14pt/normal TitilliumText22LBold;
	color:#333333;
/*	text-shadow: 0 1px 1px rgba(0, 0, 0, .1);*/
}
/*
.message_updated {
	font-size:11px;
	color:#587094;
	padding:0 5px 0 5px;
}*/

.message_status {
	outline: none;
	background: #6AC056;
	-webkit-border-radius: 1em;
	-moz-border-radius: 2em;
	-o-border-radius: 1em;
    -ms-border-radius:1em;
    -khtml-border-radius: 1em;
	border-radius: 2em;/* for non-css3 browsers */
	border-collapse:collapse;
	padding: 0.32em 1em 0.32em 1em;
	text-shadow: rgba(0, 0, 0, 0.3) 1px 1px 1px;
	color: #FFF;
	font: bold 9pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	display:table-cell;
	empty-cells:hide;
	max-height: 2em;
	min-width: 5.6em
	
}

.tblMobileManager {
	width: auto;
	min-width:330px;
	color:#031C45;
	font-size:9pt;
	font-weight:normal;
	display:table
}

.tblMobileManager td {
	/*float:right;*/
	border-spacing:0.2em;
}

.MobileManager_ValidationResult {
	color: #F00;
	line-height: 32px
}

#Footer {
	min-height:54px;
	width:95%;
	float:left
}

#Footer .Content {
	width:100%;
	margin:auto;
}

#Footer .Content .Panes {
}

#Footer #dnn_Footer_LeftPane {
	width:480px;
	float:left
}

#Footer #dnn_Footer_RightPane {
	width:480px;
	float:right;
}

#Footer #dnn_Footer_BottomPane {
	clear:both;
}

#Footer #Copyright {
	clear:both;
	width:100%;
	padding: 10px 0 0 10px
}

#Footer .Normal {
	color:#e5e5e5;
}

#Footer span.SkinObject {
	font-weight:normal;
	color:#666666;
}

#Footer a.SkinObject {
	float:right;
	font-weight:normal;
	text-decoration:underline;
}

#Footer a.SkinObject:link, #Footer a.SkinObject:active, #Footer a.SkinObject:visited, #Footer a.SkinObject:hover {
	color:#000000;
	padding:0 0 0 0;
}

/*Controls*/
.ctrlTextBox {
	border: 1px solid #B2C6D7;
	height:18px;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	text-align:left;
	background: #ffffff; /* for non-css3 browsers */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
	width:auto;
}

.ctrlTextBox_sm {
	border: 1px solid #B2C6D7;
	height:18px;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	text-align:left;
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
	width:50px
}

.ctrlTextBox_sm_flex {
	border: 1px solid #B2C6D7;
	height:18px;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	text-align:left;
	background: #ffffff; /* for non-css3 browsers */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
	width:auto;
	max-width:70px;
	min-width:20px
}

.ctrlNoteBox {
	border: 1px solid #B2C6D7;
	min-height:136px;
	height:auto;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	text-align:left;
	background: #ffffff; /* for non-css3 browsers */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
}

.ctrlDropDown {
	border: 1px solid #B2C6D7;
	height:22px;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	background: #ffffff; /* for non-css3 browsers */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
	width:auto
}

.ctrlListbox {
	border: 1px solid #B2C6D7;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	margin: 0;
	min-width:110px;
	max-width:210px;
width:auto /* for non-css3 browsers */ 
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
}

.ctrlListbox_sm {
	border: 1px solid #B2C6D7;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	margin: 0;
	max-width:110px;
width:auto /* for non-css3 browsers */ 
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
}

/*Filter*/
.tblFilter {
	width:100%;
	min-width:660px;
	border-spacing:0px;
	border: 0;/*background:#F3F4F9;*/
	
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#CDCFDF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CDCFDF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#CDCFDF), to(#ffffff));
	background: -webkit-linear-gradient(top, #CDCFDF, #ffffff);
	background: -moz-linear-gradient(top, #CDCFDF, #ffffff);
	background: -ms-linear-gradient(top, #CDCFDF, #ffffff);
	background: -o-linear-gradient(top, #CDCFDF, #ffffff);
}


.tblFilter td {

}

.tblFilterButton {
	width:100%;
	min-width:330px;
	border-spacing:0px;
	margin: -2px 0 0 0px;
	background:#FFF;
}

.tblFilterButton td {
	vertical-align: baseline;
	padding: 4px 8px 5px 0px;
}

.tblFilterButton td .lblFilterButton {
	border-spacing:0px;
	width:100%;
	font: bold 13pt/normal TitilliumText22LBold;
	color: #333333;
	line-height:20px;
	width: 20px;
	max-width:200px;
	white-space:nowrap;
}

.tblFilterButton td .hlDisplay, a.hlDisplay {
	font:  9pt/normal Arial, Helvetica, sans-serif;
	color:#47555F;
	margin: 0 0 0 4px;
	white-space:nowrap;
	padding:4px 0 0 0;
}

.tblFilterHeader {
	width:100%;
	float:left;
	max-width:1200px;
	background:#CDCFDF;
	border-spacing:0px;
	margin: -2px 0 0 0;
	padding: 8px;
	/*border-top:2px solid #6b9d28;*/
}

.tblFilterHeader td, td a {
	text-align:left;
	width: auto;
}

.lblFilter {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color:#031C45;
}
.lblFilter_1 {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color:#031C45;
	display:block;
	padding: 0 0 2px 0
}

.tblFilterHeader .lblDateFormat {
	font:  oblique 7pt/normal Arial, Helvetica, sans-serif;
	color: rgb(30, 30, 30);
	letter-spacing:0.1pt;
	margin: 0 0 0 23px;
}

.tblFilterHeader img {
	margin: 0 0 0 -86px;
	vertical-align: text-bottom}
	
.right {
	float:right; vertical-align:middle; width: 100%}

.tblFilterHeader-Orders {
	float:left;
	width:100%;
/*	max-width:960px;*/
	/*background:#E2EAF1;*/
	border-spacing:0px;
	margin: 0 0 10px 0;
	/*border-top:2px solid #6b9d28;*/
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#CDCFDF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CDCFDF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#CDCFDF), to(#ffffff));
	background: -webkit-linear-gradient(top, #CDCFDF, #ffffff);
	background: -moz-linear-gradient(top, #CDCFDF, #ffffff);
	background: -ms-linear-gradient(top, #CDCFDF, #ffffff);
	background: -o-linear-gradient(top, #CDCFDF, #ffffff);
}

.tblFilterHeader-Orders td {
	text-align:left;
	padding: 6px 8px 6px 4px;
}

.tblFilter td .lblFilterHeader-Orders {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	color:#031C45;
	padding: 0 4px 0 4px;
	margin: 0 0 0 6px;
	width:100%;
	clear:both;
	float:left;
	max-width:1200px;
}

.Condition {
	width:100%;
	clear:both;
	float:left;
	max-width:1200px;
	background:#CDCFDF;
	border-spacing:0px;
	margin: -2px 0 0 0;
	padding: 8px 8px 4px 8px;
	/*border-top:2px solid #6b9d28;*/
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#CDCFDF', endColorstr='#F5F5F9');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CDCFDF', endColorstr='#F5F5F9')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#CDCFDF), to(#F5F5F9));
	background: -webkit-linear-gradient(top, #CDCFDF, #F5F5F9);
	background: -moz-linear-gradient(top, #CDCFDF, #F5F5F9);
	background: -ms-linear-gradient(top, #CDCFDF, #F5F5F9);
	background: -o-linear-gradient(top, #CDCFDF, #F5F5F9);
	position:relative;
/*	table-layout:fixed;*/
}
table.Condition tr{ width:100%;}
table.Condition td {
	text-align:left;
	width: auto;
	padding:0px 2px 8px 0;
}
@-moz-document url-prefix() {table.Condition td {
	display:inline-block;
}}

noindex:-o-prefocus, 
	table.Condition td {display: inline-block; 
}

table.Condition .empty {
	width: 100%;
	min-height: 0px;
	padding:0px;
}

.lblRefreshTime {
	font: bold oblique 9pt/normal Arial, Helvetica, sans-serif;
	padding: 0 4px 0 0;
	line-height: normal;
	white-space:nowrap;
	vertical-align:middle;
	text-align:left;
	color:#f00;
}

.tblRefresh {
	width:auto;
	float:left;
	white-space:nowrap;
	margin: 10px 0 0 0;
	height:32px;
	font: oblique 9pt Arial, Helvetica, sans-serif;
}
.tblRefresh td { vertical-align: middle; 
	text-align:left; 
	white-space:nowrap; }

.tblAssign {
	float:right;
	width:auto;
	white-space:nowrap;
	margin: 10px 0 0 0;
	height:32px;
	font: oblique 9pt Arial, Helvetica, sans-serif;;
}
.tblAssign td { 
	vertical-align: middle; 
	text-align:right; 
	white-space:nowrap;}

/*Grid*/
.tblGrid {
	background:dddddd;
	color: #47555F;
	border:1px solid #fff;
	border-spacing:0px;
	width:100%;
	min-width: 330px;
	max-width:1200px;
	font: 9pt Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	border-collapse:collapse;
}

.tblGrid td {
	border-color:#eeeeee;
	font-size:9pt;
	font-weight:normal;
	padding: 4px 4px 4px 4px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	border-left: 1px solid #eee;
	text-align:left
}

.tblGrid td a {
	font-size:9pt;
	color:#0175E3;
	text-decoration:none;
}

.tblGrid th {
	border-top: 1px solid #fff;
	border-bottom: 2px solid #92C1EF;
	border-left: 0px solid #fff;
	border-right:0px solid #fff;
	text-align:left;
	font-weight: normal;
	vertical-align:bottom;
	letter-spacing:0.2pt; 
	font: 10pt Arial, Helvetica, sans-serif;
}

.tblGrid th a {
	text-decoration:none;
	vertical-align:bottom;
}

/*For Meter Change Config Only Start */
.tblMeterConfig {
	width:auto;
	min-width:660px;
	padding: 0px 0px 0px 0px;
	color:#031C45;
	border: 0px;
	max-width:1200px;
}

.tblMeterConfig tr {
	width:100%;
	display: table-header-group;
}

.tblMeterConfig td {
	padding-right: 40px
}

/*For Meter Change Config Only End */

/*For Meter Field Notes Only Start */
.tblMobileFielNotes {
	width:auto;
	min-width:800px;
	padding: 0px 0px 0px 0px;
	color:#031C45;
	border: 0px;
}

.tblMobileFielNotes tr {
	width:100%;
	display: table-header-group;
}

.tblMobileFielNotes td {
	padding-right: 40px
}

.fieldNoteCtrlTextBox {
	border: 1px solid #B2C6D7;
	height:18px;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	text-align:left;
	background: #ffffff; /* for non-css3 browsers */
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
	width:250px;
}

/*For Meter Field Notes Only End */

.GridHeaderStyle {
	color:#031C45;
	padding:8px 4px 2px 2px;
	vertical-align:bottom;
	text-align:left;
	width:330px;
}

.GridHeaderStyle a {
	color:#0175E3;
	text-decoration:none;
	vertical-align:bottom;
}

.GridHeaderStyle a:hover {
	text-decoration:underline;
	color:#39F;
}

.GridItemStyle {
	padding: 0 2px 0 2px;
	border-left: 0px solid #fff;
	border-right: 0px solid #fff;
}

.GridItemStyle a {
	color:#0175E3;
}

.GridItemStyle a:hover {
	font-size:9pt;
	color: #39F;
	text-decoration:underline
}
.GridItemStyle:active {
	font-size:9pt;
	color: #93C;
	text-decoration:underline
}

.GridPagerStyle, .GridPagerStyle a {
	background:#FFF;
	height:32px;
	font-weight:bold;
	color:#031C45;
	font-weight: bold;
	border: 2px solid #fff;
}

.GridHeaderStyle-Hidden, GridHeaderStyle-Hidden a {
	display:none;
	border-collapse: collapse
}

.GridItemStyle-Hidden, GridItemStyle-Hidden a {
	display:none;
	border-collapse: collapse;
}

.RowStyle1 {
	background:#F6F7FB;
	font-size:11px;
	border-bottom: 1px solid #ECECED;
	border-top: 0px solid #fff;
}
.RowStyle1 a {
	color:#5A6176;
	font-size:11px;
}

.AltRowStyle {
	border-bottom: 1px solid #ECECED;
	border-top: 0px solid #fff;
	background:#fbfbfb;
	font-size:11px;
}

.tblGrid-MobileManager {
	background:dddddd;
	color: #031C45;
	border-bottom: 1px solid #92C1EF;
	border-top: 0px solid #92C1EF;
	border-left: 0px solid #92C1EF;
	border-right: 0px solid #92C1EF;
	width:auto;
}
.tblGrid-MobileManager td {
	border-color:#ECECED;
	font-size:11px;
	font-weight:normal;
	padding: 4px 4px 4px 4px;
	text-align:left;
	color:#6A6F82;
}
.tblGrid-MobileManager th {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #92C1EF;
	border-left-color: #fff;
	border-right-color:#fff;
	text-align:left;
	font-size: 9pt;
	font-weight: normal;
	color:#0175E3;
	text-decoration:none;
	vertical-align:bottom;
}

.tblMisc {
	width:100%
}

.tblGrid-Misc {
	color: #031C45;
	width:100%;
	border: 0px;
}

.tblGrid-Misc td {
	font-size:9pt;
	font-weight:normal;
	padding: 4px 4px 4px 4px;
	border: 0px solid #92C1EF;
}

.tblGrid-Misc td a {
	font-size:9pt;
	color:#0175E3;
	text-decoration:none;
	width:330px;
}

.tblGrid-Misc th {
	text-align:left;
	font-size: 14px;
	font-weight: normal;
	border: 0px solid #92C1EF;
}

.tblGrid-Misc th a {
	text-decoration:none;
	font-size: 18px;
	font-weight: normal
}

.Misc-GridHeaderStyle {
	color:#031C45;
	padding:8px 4px 2px 2px;
	vertical-align:bottom;
	width:330px;
	overflow:hidden;
	white-space:nowrap;
	background:#FFF;
}

.Misc-GridHeaderStyle a {
	color:#0175E3;
	text-decoration:none;
}

.Misc-GridHeaderStyle a:hover {
	text-decoration:underline;
	color:#39F;
}

.Misc-GridItemStyle {
	padding: 0 2px 0 2px;
	color:#6A6F82;
}

.Misc-GridItemStyle a {
	color:#0175E3;
}

.Misc-GridItemStyle a:hover {
	font-size:9pt;
	text-decoration:underline;
	color:#39F;
}

.Misc-GridPagerStyle, .GridPagerStyle a {
	background:#FFF;
	height:32px;
	font-weight:bold;
	color:#031C45;
	font-weight: bold
}

.Misc-RowStyle1 {
	font-size:9pt;
}

.Misc-RowStyle1 a {
	color:#5A6176;
	font-size:9pt;
}

.Misc-AltRowStyle {
	background:#FFF;
	font-size:9pt;
}

/*Labels*/
.lbl {
	font-size:9pt;
	padding: 0 4px 0 0;
	line-height: normal;
	white-space:nowrap;
	vertical-align:middle;
	text-align:left
}

.lbl_strong {
	font-size:9pt;
	padding: 0 4px 0 0;
	font-weight:600;
	line-height: normal;
	white-space:nowrap;
}

.lblTitle-Formset {
	font-size:9pt;
	float:left;
	padding: 20px 4px 0 10px;
	line-height: normal;
	white-space:nowrap;
	font-weight:600;
}

/*Tables*/
.tblMain {
	width:100%;
	min-width:660px;
	padding: 0px 0px 0px 0px;
	color:#031C45;
	border: 0px;
	max-width:1200px;
	clear:both
}

.tblMain tr {
	width:100%;
	display:inline-table;
}

.tblMain td {
}

.panelReport {
	width: 1000px;
}

.tdReport {
	width: 400px;
	max-width:400px;
	min-width:400px;
	padding:4px;
	vertical-align:top
}

.tblReport {
	width: 100%;
	margin: 0 4px 2px 0;
	border: 1px solid #E2EBF0;
	border-spacing:0px;
}

.tblLeftReport {
	width:100%;
	float:left;
	margin: 10px 8px 0 0;
	border: 1px solid #E2EBF0;
	border-spacing:0px;
}

.tblLeft {
	width:48%;
	float:left;
	margin: 10px 8px 0 0;
	border: 1px solid #E2EBF0;
	border-spacing:0px;
}

.tblRight {
	width:48%;
	float:right;
	margin: 10px 0 0 8px;
	border: 1px solid #E2EBF0;
	border-spacing:0px;
}

.tblOrderReportH1 {
	font: bold 9pt/normal Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:32px;
	padding: 10px 10px 10px 4px;
	text-transform: uppercase;
}

.tblOrderReporHeader {
	background:#EEF4F9;
}

.tblInfo {
	width: 100%;
	padding: 8px 0px 8px 8px;
	color:#714130;
	background:#F8F5D7;
	margin: 10px 0 0 0;
	border-top: 2px solid #BAB8A1;
}

.tblInfolbl1 {
	color:#13A209;
	font: bold 14px/normal Arial, Helvetica, sans-serif;
	float:left;
	white-space:nowrap
}

.tblInfolbl2 {
	color:#6E4228;
	font: 14px/normal Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	float:left;
}

.tblOrder_General {
	background:#E2EBF0;
	width:100%;
	padding: 10px 10px 10px 10px;
}

.tblOrder_General_H1 {
	font: bold 14px/normal Arial, Helvetica, sans-serif;
	color:#031C45;
	padding: 0 4px 0 4px;
	float:left;
	text-transform:capitalize;
	border-spacing: 0px;
}

.tblOrder_DateTime {
	width:100%;
	padding: 10px 4px 0 4px;
	border-top: 1px solid #DFDEEE;
}

.tblOrder_MapDetails {
	border-top: 1px solid #DFDEEE;
	padding: 10px 4px 4px 4px;
	width:100%;
	margin:10px 0 0 0;
}

.tblGeneral {
	width:100%;
	padding: 10px 15px 10px 15px;
	color:#6A6F82
}

.td_stretch {
	width:100%;
	min-width:10px;
	empty-cells:show
}

.td_fit {
	width: 20px;
	max-width:200px;
	white-space:nowrap
}

.td_left {
	text-align:left;
	vertical-align:bottom
}

.td_right {
	text-align:right;
}

.width1 {
	width:1%;
}

.width50 {
	width:50%;
}

.td_misc {
	height:32px;
}

.lbl_misc {
	font-size:9pt;
	padding: 8px 4px 0 0;
	white-space:nowrap;
	float:left
}

.img {
	padding: 0 4px 0 0;
	margin-left: -6px
}

.img_1 {
	padding: 0 4px 0 10px;
	float:right
}

/* Formset Setup Page*/
.tblFormsetField1 {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	width:100%;
	width:660px;
	table-layout:fixed;
	padding: 0px 0px 0px 0px;
	color:#031C45;
	border: 0px
}

.tblFormsetField1 a {
	color:#0175E3;
}

.tblFormsetField1 a:hover {
	text-decoration:underline;
	color:#39F;
}

.tr1_FormsetField1 {
	padding: 0px 0px 0px 0px;
	border: 0px;
	height:32px;
	font-size:10pt;
}

.tr1_td1_FormsetField1 {
	background:#ffffff;
	padding: 10px 0 0 0;
}

.tr2_td1_FormsetField1 {
	background:#ffffff;
	padding: 10px 0 0 0;
	empty-cells:show
}

.tblFormsetField2 {
	float: left;
	width:800px;
	width:auto
}

.tr1_FormsetField2 {
	height:24px;
	background:#FFF;
	text-align:left;
}

.td1_FormsetField2 {
}

.td2_FormsetField2 {
}

.tr2_FormsetField2 {
	background:#FFF;
	text-align:left;
	padding: 0px 4px 0px 4px;
}

.tblFormsetField3 {
	width:100%;
	float:left;
	font-size:9pt;
	border-left: 1px solid #DEE1ED;
	border-right: 1px solid #DEE1ED;
	border-top: 1px solid #91C2F4;
	border-bottom:1px solid #DEE1ED;
	border-spacing: 0px;
}

.tr1_FormsetField3 {
	background:#EFF0F4;
	border-bottom:1px solid #DEE1ED;
	height: 0px;
	max-height:32px;
	border-collapse:collapse;
}

.tr1_FormsetField3 a {
	color:#0175E3;
}

.tr1_td1_FormsetField3 {
	width:280px;
}

.tr1_td2_FormsetField3 {
	width:52px;
	float:right;
	padding: 6px 4px 0 0
}

.tr1_td2_FormsetField3 img {
	vertical-align: middle;
	padding:  0 4px 0 0
}

.tr1_td3_FormsetField3 {
	width:280px;
	border-left:1px solid #DEE1ED;
}

.tr1_td4_FormsetField3 {
	width:52px;
	float:right;
	padding: 6px 4px 0 0;
}

.tr1_td4_FormsetField3 img {
	vertical-align: middle;
	padding: 0 4px 0 0
}

.tr1_FormsetField3 {
	background:#EFF0F4;
	border-bottom:1px solid #DEE1ED;
	height:32px;
}

.tr2_FormsetField3 {
	min-height:32px;
}

.tr2_td1_FormsetField3 {
	width: 50%;
	border-right: 1px solid #DEE1ED;
	white-space:nowrap;
	empty-cells:show;
}

.tr2_td2_FormsetField3 {
	border-left:1px solid #DEE1ED;
	width: 50%;
	empty-cells:show;
}

.tr3_FormsetField3 {
	background:#EFF0F4;
	border-top: 1px solid #DEE1ED;
}

.tr3_td1_FormsetField3 {
	text-align:right;
	height:32px;
}

.tr3_td1_FormsetField3 a {
	text-decoration:underline;
	padding: 0 4px 0 0
}

.lblFormset {
	font-weight:bold;
	padding: 0 4px 0 4px;
	color: #031C45;
	background:#FFF
}

.lblTotalFormset {
	font-weight:bold;
	padding: 0 0 0 2px;
	color: #f00;
	background:#FFF
}

.lblAvailableFormsets {
	font-size:9pt;
	font-weight:bold;
	padding: 10px 4px 10px 4px;
	color: #031C45;
	text-transform:capitalize;
}

.lblAssigned {
	font-size:9pt;
	font-weight:bold;
	padding: 0px 4px 0px 4px;
	color: #031C45;
	background:#F00
}

.lblAssignedFormset {
	font-weight:bold;
	padding: 0 4px 0 0;
	background:#FFF
}

.FormsetField-HyperLink, .FormsetField-HyperLink a {
	font-weight:bold;
	padding: 0 8px 0 4px;
	background:#FFF
}

.FormsetField-HyperLink a:hover {
	color:#39F
}

.FormsetField-Label {
	font-size:10pt;
	font-weight:bold;
	padding: 0 4px 0 0;
	color: #031C45;
	background:#FFF
}

.FormsetField-Total-Label {
	font-size:10pt;
	font-weight:bold;
	color:#F00;
	background:#FFF
}

.FormsetField-imgLabel {
	padding: 0 10px 0 0;
}

/* Dsipatcher Order Type FSR Page*/
.tblDisaptcherFSR1 {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	table-layout:fixed;
	padding: 0px 0px 0px 0px;
	color:#031C45;
	border: 0px;
	width:100%;
	border-spacing: 0px;
	max-width:700px;
}

.tblDisaptcherFSR1 a {
	color:#0175E3;
}

.tblDisaptcherFSR1 a:hover {
	text-decoration:underline;
	color:#39F;
}

.tr1_DisaptcherFSR1 {
	padding: 0px 0px 0px 0px;
	border: 0px;
	font-size:10pt;
}

.tr1_td1_DisaptcherFSR1 {
	background:#ffffff;
	padding: 10px 0 0 0;
	font-weight:bold;
}

.imgDispatcher {
	padding:0 4px 0 0;
}

.tr2_td1_DisaptcherFSR1 {
	padding: 10px 0 0 0;
	width:100%;
	empty-cells:show;
}

.tblDisaptcherFSR2 {
	float: left;
	width: 60px;
	border-spacing: 0px;
	width:100%;
	max-width:700px;
}

.tr1_DisaptcherFSR2 {
	background:#FFF;
	text-align:left;
	width:100%;
}

.tr1_td1_DisaptcherFSR2 {
	width:100px; 
}

.tr1_td2_DisaptcherFSR2 {
	width:210px;
}

.tr1_td3_DisaptcherFSR2 {
	width:100px; 
}

.tr1_td4_DisaptcherFSR2 {
	width:50px; 
}

.tr2_DisaptcherFSR2 {
	background:#FFF;
	text-align:left;
	padding: 0px 0px 0px 4px;
	width: 100%;
}

.tr2_td1_DisaptcherFSR2 {
	vertical-align:top
}

.tr2_td2_DisaptcherFSR2 {
	vertical-align:top
}

.tblDisaptcherFSR3 {
	float:left;
	font-size:9pt;
	text-transform:capitalize;
	border-left: 1px solid #DEE1ED;
	border-right: 1px solid #DEE1ED;
	border-top: 1px solid #91C2F4;
	border-bottom:1px solid #DEE1ED;
	border-spacing: 0px;
	width:100%;
}

.tr1_DisaptcherFSR3 {
	background:#EFF0F4;
}

.tr1_DisaptcherFSR3 a {
	color:#0175E3;
}

.tr1_td1_DisaptcherFSR3 {
	min-width:165px;
}

.tr1_td2_DisaptcherFSR3 {
	float:right;
	padding: 6px 2px 6px 0;
	min-width:51px;
}

.tr1_td2_DisaptcherFSR3 img {
	vertical-align: middle;
	padding:  0 2px 0 0
}

.tr1_td3_DisaptcherFSR3 {
	border-left:1px solid #DEE1ED;
	min-width:384px;
}

.tr1_td4_DisaptcherFSR3 {
	border-right:1px solid #DEE1ED;
	float:right;
	padding: 6px 2px 6px 0;
	min-width:51px;
}

.tr1_td4_DisaptcherFSR3 img {
	vertical-align: middle;
	padding: 0 4px 0 0
}

.tr1_td5_DisaptcherFSR3 {
	border-left:1px solid #DEE1ED;
	min-width:165px;
}

.tr1_td6_DisaptcherFSR3 {
	float:right;
	padding: 6px 2px 6px 0;
	min-width:51px;
}

.tr1_td6_DisaptcherFSR3 img {
	vertical-align: middle;
	padding:  0 2px 0 0
}

.tr1_td7_DisaptcherFSR3 {
	border-left:1px solid #DEE1ED;
	min-width:85px;
}

.tr1_td8_DisaptcherFSR3 {
	float:right;
	padding: 6px 2px 6px 0;
	min-width:51px;
}

.tr1_td8_DisaptcherFSR3 img {
	vertical-align: middle;
	padding: 0 4px 0 0
}

.tr1_DisaptcherFSR3 {
	background:#EFF0F4;
	height:32px;
}

.tr2_DisaptcherFSR3 {
	height:32px;
}

.tr2_td1_DisaptcherFSR3 {
	min-width:225px;
	vertical-align:top;
}

.tr2_td2_DisaptcherFSR3 {
	border-left:1px solid #DEE1ED;
	min-width:143px;
	vertical-align:top;
}
.tr2_td2_1_DisaptcherFSR3 {
	min-width:300px;
	vertical-align:top;
}
.tr2_td2_2_DisaptcherFSR3 {
	min-width:148px;
	vertical-align:top;
}

.tr3_DisaptcherFSR3 {
	background:#EFF0F4;
	width:100%;
}

.tr3_td1_DisaptcherFSR3 {
	text-align:right;
	height:32px;
	min-width:682px;
}

.tr3_td1_DisaptcherFSR3 a {
	text-decoration:underline;
	padding: 0 2px 0 0;
}

.tr3_td2_DisaptcherFSR3 {
	text-align:right;
	height:32px;
	width:409px;
}

.tr3_td2_DisaptcherFSR3 a {
	text-decoration:underline;
	padding: 0 4px 0 0;
}

.MiddleColumn {
	min-width:20px;
	table-layout:fixed;
	background:#fff;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #DEE1ED;
	border-right:1px solid #DEE1ED;
}

.lblOrderTypes {
	font-weight:bold;
	padding: 0 4px 0 4px;
	color: #031C45;
	background:#FFF
}

.lblTotalOT {
	font-weight:bold;
	padding: 0 0 0 2px;
	color: #f00;
	background:#FFF
}

.lblAvailable {
	font-size:9pt;
	font-weight:bold;
	padding: 10px 4px 10px 4px;
	color: #031C45;
}

.lblAssigned {
	font-size:9pt;
	font-weight:bold;
	padding: 0px 4px 0px 4px;
	color: #031C45;
	background:#FFF
}

.lblAssignedOT {
	font-weight:bold;
	padding: 0 4px 0 0;
	background:#FFF;
}

.DisaptcherFSR-HyperLink, .DisaptcherFSR-HyperLink a {
	font-weight:bold;
	padding: 0 10px 0 4px;
	background:#FFF;
}

.DisaptcherFSR-HyperLink a:hover {
	
	color:#39F
}

.DisaptcherFSR-Label {
	font-size:10pt;
	font-weight:bold;
	padding: 0 4px 0 0;
	color: #031C45;
	background:#FFF
}

.DisaptcherFSR-Total-Label {
	font-size:10pt;
	font-weight:bold;
	color:#F00;
	background:#FFF
}

.DisaptcherFSR-imgLabel {
	padding: 0 10px 0 0;
}

/*FSR Setup Styles*/
.tblFSRSetup {
	width:100%;
	float:left;
	font-size:9pt;
	border-left: 1px solid #DEE1ED;
	border-right: 1px solid #DEE1ED;
	border-top: 1px solid #91C2F4;
	border-bottom:1px solid #DEE1ED;
	border-spacing: 0px;
}

.tblFSRSetup tr.AssignedFSRHeader {
	background:#EFF0F4;
	border-bottom:1px solid #DEE1ED;
	height: auto;
	max-height:32px;
	border-collapse:collapse;
	line-height: 32px;
	padding:10pt;
}
/*
.tblFSRSetup tr.FsrCycleHeader {
	background:#EFF0F4;
	border-bottom:1px solid #DEE1ED;
	height: auto;
	max-height:32px;
	border-collapse:collapse;
	line-height: 32px;
	padding:10pt;
}

.tblFSRSetup tr.FsrZoneHeader {
	background:#EFF0F4;
	border-bottom:1px solid #DEE1ED;
	height: auto;
	max-height:32px;
	border-collapse:collapse;
	line-height: 32px;
	padding:10pt;
}
*/
.AssignedFSRSetup {
	font-size:1.2em;
	font-weight: bold;
	line-height: 24px;
	top: 12px;
	position: relative;	
}
/*
.tblCycleRow1Cell1 {
	font-size:1.2em;
	font-weight: bold;
	line-height: 24px;
	top: 12px;
	position: relative;	
}

.tblZoneRow1Cell1 {
	font-size:1.2em;
	font-weight: bold;
	line-height: 24px;
	top: 12px;
	position: relative;	
}
*/

.tblFSRSetup td{
	vertical-align:top;}

.tblFSRSetup td.R1C1{
	width:40%;
	text-transform:uppercase;
}
.tblFSRSetup td.R1C2{
	width:40%;
	text-transform:uppercase;
	border-left: 1px solid #DEE1ED;
}
.tblFSRSetup td.R1C3{
	 width:20%;
	 text-align:right;
	 padding-right:1em;
	 
}
.tblFSRSetup td.R2C1{
	 width:40%;
	 background:#F9F9FB;
	 font-size:
}
.tblFSRSetup td.R2C2{
	 width:60%;
	border-left: 1px solid #DEE1ED;
}
.tblFSRSetup td.R3C1{
	 text-align:right;
	 padding-right:1em;
	 border-top: 1px solid #DEE1ED;
}

.ctrlFSRSetupListbox {
	border: 1px solid #B2C6D7;
	font-size: 9pt;
	color: rgb(30, 30, 30);
	padding: .15em .15em .12em .2em;
	margin: 0;
	min-width:250px;
	max-width:250px;
width:auto /* for non-css3 browsers */ 
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#FCFEFF', endColorstr='#ffffff');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FCFEFF', endColorstr='#ffffff')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#FCFEFF), to(#ffffff));
	background: -webkit-linear-gradient(top, #FCFEFF, #ffffff);
	background: -moz-linear-gradient(top, #FCFEFF, #ffffff);
	background: -ms-linear-gradient(top, #FCFEFF, #ffffff);
	background: -o-linear-gradient(top, #FCFEFF, #ffffff);
}
/*/FSR Setup Styles*/

/*.tblMiscListBox {border-top: 1px solid #92C1EF; border-bottom: 1px solid #92C1EF; min-width:660px; width:100%;}*/
/*Button Styles*/
.button-regular {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	box-shadow:  0 0 5px rgba(0, 0, 0, .5);
	color: #ffffff;
	border: solid 1px #7D7E99;
	background: #f78d1d/* url('Images/button-regular.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#DDDEE6), to(#7D7E99));
	background: -moz-linear-gradient(top, #faa51a, #f47a20);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDEE6', endColorstr='#7D7E99');
}

.button-regular:hover {
	text-decoration: none;
	background: #f47c20/* url('Images/button-regular-on.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}

.button-regular:active {
	position: relative;
	top: 1px;
	color: #fcd3a5;
	background: #f47c20/* url('Images/button-orange-regular.png') repeat-x top*/;}
	
.button-orange {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	box-shadow:  0 0 5px rgba(0, 0, 0, .5);
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d/* url('Images/button-orange.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top, #faa51a, #f47a20);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}

.button-orange:hover {
	text-decoration: none;
	background: #f47c20 /*url('Images/button-orange-on.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top, #f88e11, #f06015);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}

.button-orange:active {
	position: relative;
	top: 1px;
	color: #fcd3a5;
	background: #f47c20 /*url('Images/button-orange-active.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top, #f47a20, #faa51a);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

.button-blue {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	box-shadow:  0 0 5px rgba(0, 0, 0, .5);
	color: #d9eef7;
	border: solid 1px #0076a3;
	background: #0095cd/* url('Images/button-blue.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
	background: -moz-linear-gradient(top, #00adee, #0078a5);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}

.button-blue:hover {
	background: #007ead /*#0095cd url('Images/button-blue-on.png') repeat-x to*/p;background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top, #0095cc, #00678e);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}

.button-blue:active {
	position: relative;
	top: 1px;
	color: #80bed6;
	background: #007ead /*#0095cd url('Images/button-blue-active.png') repeat-x top*/;	
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top, #0078a5, #00adee);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

.button-green {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	box-shadow:  0 0 5px rgba(0, 0, 0, .5);
	color: #e8f0de;
	border: solid 1px #538312;
	background: #64991e/* url('Images/button-green.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#7db72f), to(#4e7d0e));
	background: -moz-linear-gradient(top, #7db72f, #4e7d0e);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7db72f', endColorstr='#4e7d0e');
}

.button-green:hover {
	background: #538018/* url('Images/button-green-on.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#6b9d28), to(#436b0c));
	background: -moz-linear-gradient(top, #6b9d28, #436b0c);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b9d28', endColorstr='#436b0c');
}

.button-green:active {
	position: relative;
	top: 1px;
	color: #a9c08c;
	background: #538312/* url('Images/button-green-active.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#4e7d0e), to(#7db72f));
	background: -moz-linear-gradient(top, #4e7d0e, #7db72f);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4e7d0e', endColorstr='#7db72f');
}

.button-red {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21 /*url('Images/button-red.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}

.button-red:hover {
	background: #b61318 /*url('Images/button-red-on.png') repeat-x top*/;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}

.button-red:active {
	background: #b61318 /*url('Images/button-red-active.png') repeat-x top*/;
	position: relative;
	top: 1px;
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

.button-grey {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .3em 1em .35em;
	text-shadow: 0 1px 1px rgba(0, 0, 0, .3);
	-webkit-border-radius: .1em;
	-moz-border-radius: .1em;
	border-radius: .1em;
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	box-shadow: 0 0 5px rgba(0, 0, 0, .5);
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top, #888, #575757);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}

.button-grey:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top, #757575, #4b4b4b);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}

.button-grey:active {
	position: relative;
	top: 1px;
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top, #575757, #888);
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

.tblLogin {
	background: url('Images/Login-BG.png') repeat-x top;
	height:400px;
	width:100%;
	position:absolute;
	margin-top:0;
	margin-left:0
}

.tblLogin td {
	background: url('/portals/0/office.png') no-repeat top left; 
	height:357px; width:400px;
}

#LoginSplash {
	position:absolute;
	top:-24px;
	left:0;
	height:357px;
	width:400px;
	text-align:right;
	z-index:3
}

.tblEnter, .tblEnter a, .tblEnter a:hover {
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#97D3FD', endColorstr='#CCE8FC');/* IE6 & IE7 */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#97D3FD', endColorstr='#CCE8FC')"; /* IE8 */
	background: -webkit-gradient(linear, left top, left bottom, from(#97D3FD), to(#CCE8FC));
	background: -webkit-linear-gradient(top, #97D3FD, #CCE8FC);
	background: -moz-linear-gradient(top, #97D3FD, #CCE8FC);
	background: -ms-linear-gradient(top, #97D3FD, #CCE8FC);
	background: -o-linear-gradient(top, #97D3FD, #CCE8FC);
	margin: 0 0 0 -10px;
	font-size:22px;
	font-weight:bold;
	color:#4A92CE;
	text-align:right;
	padding:0 20px 0 0
}

/* Password Information */
#Passwords {
	margin:2em 0;
	padding:0;
}

#Passwords li {
	display:inline-block;
	height:62px;
	width:305px;
	background:url(images/Icons.png) no-repeat -256px -64px;
	margin:0 15px 0 0;
	padding:0;
	list-style-type:none;
}

#Passwords li.Host {
	margin:0;
}

#Passwords span.SubHead {
	display:block;
	color:#FFF;
	font-size:14px;
	padding:11px 0 8px 15px;
}

#Passwords span.Password {
	color:#FFF;
	padding:0 0 0 15px;
}

p.Disclaimer {
	clear:both;
	color:#666666;
	font-size:11px;
	line-height:14px;
}

/* Default Over-rides */

#ControlPanelWrapper #dnnCPWrap {
	filter:none !important; width:100%
}

/* Modules */
.DnnModule {
	margin:0 0 2em 0;
}

/* Panes - In Layout Mode */
.paneOutline {
	border:0;
}

.paneOutline span.SubHead center {
	border:1px #ccc dotted;
	border-left:0;
	border-right:0;
	line-height:2.5em;
}

#iPopUp {
	display:none;
}

.eipbackimg {
	z-index:1000;
}

/* Fonts */
.Normal {
	font-size:9pt;
	line-height:16px;
}

.SubHead {
	color:#333;
}

/* Language Object */
.language-object {
	display:inline-block;
	margin-left: 5px;
}

img.collapse{
	margin: 0 -40px 0 0}
	

/*Select Dispatcher*/
.tblSelectDispatcher {min-width:200px;}
.tblSelectDispatcher tr {}
.tblSelectDispatcher td {vertical-align:top; padding: 0 4px 0 0}

/*Select Service*/
.tblSelectService {min-width:200px;}
.tblSelectService tr {}
.tblSelectService td {vertical-align:top; padding: 0 4px 0 0}

/* Table Count */
.tblSplitDashboardButtons{margin:10px 0 0 0; width: auto; border-collapse:collapse; border-spacing:0px;}
.tableCount{border-collapse: collapse; border-spacing: 0; width:700px}
.tableCount td {}
.tableCount_tr1_header {width: 100%; font: bold 13pt/normal TitilliumText22LBold; color: #333333; line-height:20px;	white-space:nowrap;}
.tableCount_tr1_header td {}
.tableCount_tr1_header img { vertical-align:middle; padding: 1px}
.tableCount_tr2_header {width: auto;color: #47555F; font: 9pt Arial, Helvetica, sans-serif;}
.tableCount_tr2_header td {border: 0px solid #cccccc; 
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#CDCFDF', endColorstr='#ffffff');/* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#CDCFDF', endColorstr='#ffffff')"; /* IE8 */
background: -webkit-gradient(linear, left top, left bottom, from(#CDCFDF), to(#ffffff));
background: -webkit-linear-gradient(top, #CDCFDF, #ffffff);
background: -moz-linear-gradient(top, #CDCFDF, #ffffff);
background: -ms-linear-gradient(top, #CDCFDF, #ffffff);
background: -o-linear-gradient(top, #CDCFDF, #ffffff); min-width:80px; padding: 0 2px 0 8px }
.tableCount_tr2_header img  {vertical-align:middle; padding: 1px}
.tableCount_tr1_header td a {color:#39F}
.tableCount_tr2_header td a {color:#39F}
.tableCount_tr2_header td a:hover {text-decoration: underline}
.tableCount_tr2_Queue { color:#f00}
.tableCount_tr2_Queue td {}

.tblUpdateModule {
	width:auto;
	min-width:330px;
	padding: 8px 8px 8px 24px;
	color: rgb (30,30,30);
	font-size:9pt;
	font-weight:normal
}
.tblUpdateModule td {padding: 0 0 10px 2px}
.tblUpdateModule th{

	font: bold 10pt Arial, Helvetica, sans-serif;
	float:left;
	padding: 0 0 15px 2px}
	
/*@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {}*/
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  table tr{ display: table-row; }
  table td  { display: table-cell; }
}

/* for skin testing purposes*/	
.test1 {
	background:red;
	display:table-cell
}
.test2 {
	background:green;
	color: #ffffff;
	width:100%;
	table-layout:fixed;
	font-size: 18pt;
	float:left
}
.test3 {
	background:blue;
	color: #ffffff;
	width:100%;
	table-layout:fixed;
	font-size: 18pt;
	float:left
}

/* Start - Dispatcher FO FSR */
.tblDispatcherOT1 {
	font: 9pt/normal Arial, Helvetica, sans-serif;
	table-layout:fixed;
	padding: 0px 0px 0px 0px;
	color:#031C45;
	border: 0px;
	width:100%;
	border-spacing: 0px;
	min-width:1150px;
	max-width:1150px;
}
.tblDispatcherOT1 a {
	color:#0175E3;
}
.tblDispatcherOT1 a:hover {
	text-decoration:underline;
	color:#39F;
}
.tr1_tblDispatcherOT1 {
    padding: 0px;
    border: 0px none;
    font-size: 10pt;
}
.tr1_td1_tblDispatcherOT1 {
    background: #FFF none repeat scroll 0% 0%;
    padding: 10px 0px 0px;
    font-weight: bold;
}

.tblDispatcherOT2 {
	float: left;
	width:800px;
	width:auto
}
.tr1_DispatcherOT2 {
	height:24px;
	background:#FFF;
	text-align:left;
}
.tr1_td1_DispatcherOT2 {
	width:137px; 
}
.tr1_td2_DispatcherOT2 {
	width:190px;
}

.tr2_DispatcherOT2 {
    background: #FFF none repeat scroll 0% 0%;
    text-align: left;
    padding: 0px 4px;
}
.tr2_td1_DispatcherOT2 {
    padding: 10px 0px 0px;
    width: 100%;
    empty-cells: show;
}

.tblDispatcherOT3 {
	width:100%;
	float:left;
	font-size:9pt;
	border-left: 1px solid #DEE1ED;
	border-right: 1px solid #DEE1ED;
	border-top: 1px solid #91C2F4;
	border-bottom:1px solid #DEE1ED;
	border-spacing: 0px;
}
.tr1_DispatcherOT3 {
	background:#EFF0F4;
	border-bottom:1px solid #DEE1ED;
	height: 0px;
	max-height:32px;
	border-collapse:collapse;
}
.tr1_DispatcherOT3 a {
	color:#0175E3;
}
.tr1_td1_DispatcherOT3 {
	width:96px;
}
.tr1_td2_DispatcherOT3 {
	width:52px;
	float:right;
	padding: 6px 4px 0 0
}
.tr1_td2_DispatcherOT3 img {
	vertical-align: middle;
	padding: 0 4px 0 0
}
.tr1_td3_DispatcherOT3 {
	width:280px;
	border-left:1px solid #DEE1ED;
}
.tr1_td4_DispatcherOT3 {
	width:52px;
	float:right;
	padding: 6px 4px 0 0;
}
.tr1_td4_DispatcherOT3 img {
	vertical-align: middle;
	padding: 0 4px 0 0
}

.tr2_DispatcherOT3 {
	vertical-align:top;
	min-height:32px;
}
.tr2_td1_DispatcherOT3 {
	width: 40%;
	empty-cells:show;
}
.tr2_td2_DispatcherOT3 {
	border-left:1px solid #DEE1ED;
	width: 55%;
	empty-cells:show;
}
.tr2_td2_td1_DispatcherOT3 {
	width: 55%;
}
.tr2_td2_td2_DispatcherOT3 {
	width: 20%;
	text-align:right;
}

.tr3_DispatcherOT3 {
	background:#EFF0F4;
	border-top: 1px solid #DEE1ED;
}
.tr3_td1_DispatcherOT3 {
	text-align:right;
	height:32px;
}
.tr3_td1_DispatcherOT3 a{
	text-decoration:underline;
	padding: 0 4px 0 0
}
/* End - Dispatcher FO FSR */

.scrollContainer{
	bottom: 0px;
	overflow:scroll;
	min-height:300px;
	max-height:300px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;  
}