BODY, TABLE {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:8pt;
}

A:link, A:visited, A:active, A:hover {
	color: #3399ff;
	text-decoration:none;
}

A:link.bold, A:visited.bold, A:active.bold, A:hover.bold {
	font-weight:bold;
}

A:link.bold9, A:visited.bold9, A:active.bold9, A:hover.bold9 {
	font-weight:bold;
	font-size:9pt;
}

A:link.bold10, A:visited.bold10, A:active.bold10, A:hover.bold10 {
	font-weight:bold;
	font-size:10pt;
}

A:link.dark, A:visited.dark, A:active.dark, A:hover.dark {
	color: #336699;
}

A:link.white, A:visited.white, A:active.white, A:hover.white {
	color: #ffffff;
}

A:link.darkBold, A:visited.darkBold, A:active.darkBold, A:hover.darkBold {
	color: #336699;
	font-weight:bold;
}
.header4, .grayBold {
	font-weight: bold;
}

.header2, .grayBold10 {
	font-weight: bold;
	font-size: 10pt;
}

.gray {
	font-weight: normal;
	color: #969696;
}

.header3, .section_header, .grayBold9 {
	font-weight: bold;
	font-size: 9pt;
}

.extraLightGray {
	color: #cfcfcf;
	font-weight: normal;
}

.lightGray {
	color: #999999;
}

.lightGrayBold {
	font-weight: bold;
	color: #999999;
}

.summaryGrayBold {				/* This font is used in wizards left panels */
	font-weight: bold;
	color: #969696;
}

.lightGrayBold12 {
	font-size: 12pt;
	font-weight: bold;
	color: #999999;
}

.accordeonHeaderText, .darkBlueBold {
	font-weight: bold;
	color: #336699;
}

.linkBold12 {
	cursor:pointer;
	font-size: 9pt;
	font-weight: bold;
	color: #3399ff;
}

.standardLink {
	color: #3399ff;
	cursor: pointer;
}

.white {
	color: #ffffff;
}

.greenBold {
	font-size: 9pt;
	color: #32a432;
	font-weight: bold;
}


.tooltip-label {
	color: #32a432;
}


.tooltip-darkbg-hover {
	font-size: 9pt;
	color: #00ff66;
	font-weight: bold;
}

.blueLink {
	color: #3399ff;
	text-decoration:none;
}

.whiteLinks {
	padding-top:5px;
	color: #ffffff;
}

.error {
	font-size: 9pt;
	color: #ff0000;
	font-weight: bold;
}

.notification {
	font-size: 9pt;
	color: #ff0000;
	font-weight: normal;
	display: block;
	padding-bottom: 20px;
	font-stretch: wider;
}

.success {
	font-size: 9pt;
	color: green;
	font-weight: bold;
}

.inputReadonly {
	color: #999999;
	background-color: #e8e8e8;
}

.inputReadonly150 {
	color: #999999;
	background-color: #e8e8e8;
	width: 150px;
}
.resources-title {
	color: rgb(51, 153, 204);
	font-size: 10pt;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 5px;
}

.resources-header {
	color: white;
	font-size: 10pt;
	font-weight: bold;
	background-color: rgb(166, 202, 240);
	height: 20px;
	padding-left: 7px;
}

.resourcess-content {
	padding: 7px;
	border-bottom: 1px solid rgb(166, 202, 240);
}

.resources-content-name {
	font-size: 12pt;
	font-weight: bold;
	width: 300px;
	white-space: nowrap;
}

.resources-document-name {
	font-size: 9pt;
	font-weight: bold;
	width: 300px;
	white-space: nowrap;
}

.resource-image {
	vertical-align: middle;
}

.login {
	font-weight: bold;
	color: #336699;
	position: relative;
	width: 397px;
	height: 317px;
	top: 125px;
	text-decoration: none;
	background-image: url(../images/login/bgrd_login.gif);
	margin-bottom: -1px;
}

.table_row_lighter {
	padding-left: 10px;
	background-color: #FFFFFF;
	height: 18px;
	border-bottom: 1px #686868 solid;
}

.table_row_darker {
	padding-left: 10px;
	background-color: #fafafa;
	height: 18px;
	border-bottom: 1px #686868 solid;
}
.table_row_lighter_delete {
	padding-left: 10px;
	background-color: #FFFFFF;
	height: 18px;
	border-bottom: 1px #686868 solid;
	text-decoration:line-through;
}
.table_row_darker_delete	{
	padding-left: 10px;
	background-color: #fafafa;
	height: 18px;
	border-bottom: 1px #686868 solid;
	text-decoration:line-through;
}
.table_header {
	padding-left: 10px;
	background-color: #969696;
	color: #ffffff;
	height: 18px;
}
	
.searchTab {
	border: 1px;
	background-color: #d4d0c8;
	position: relative;
	top: 0;
	left: 0;
	width: 1000px;
	text-decoration: none;
	height:32px;
	background-image: url("../images/global/bgrd_search_pane.gif");
}

/* -- for the bottom of the horizontal split layout pages to define the table header */	
.titleBar {
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #969696;
	text-decoration: none;
}
	  
.navTable {
	background-image: url("../images/global/list_tab_bgrd.gif");
}


.line_dashed {
	margin-left:-20px;
	border:none;
	border-top:dashed #686868 1.0pt;
}

.welcomeLinks {
	background-color:#f6f6f6;
	font-weight:bold;
	color:#336699;
	text-decoration: none;
}

.welcomeUser {
	font-weight:bold;
	background-color:#f6f6f6;
}

.borderDotted {
	border-bottom: dotted 0.5pt; 
	border-left: dotted 0.5pt; 
	border-color: #969696
}

.welcomeShade {
	background-color:#f6f6f6;
}

.bottomTitleBar {	
	border:1px; 
	border-style: solid; 
	border-color:#969696; 
	position:relative; 
	left:0px; 
	top:0px;   
	HEIGHT: 20px; 
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #969696;
	margin-bottom: -1px;
}

/* start of list formatting */
		
.listoutline {
	background-color:#999999;
}
		
.listshade {
	background-color:#fafafa;
}

.maxpane_bg {
	background-image:url(../images/global/brgd_maxpane.gif);
}

.tab {
	height: 19px;
}		 
/* this is a class for tree group */
.tg {
	height: 19px;
	padding-left: 5px;
	white-space: nowrap;
}

.tree_notHighlighted {
	overflow: hidden;
}
.tree_highlighted {
	background-color: #3399ff;
	color: #ffffff;
	overflow: hidden;
}
.thi {
	background-color: #3399ff;
	color: #ffffff;
	overflow: hidden;
}
.gb {
	cursor: pointer;
	height: 19px;
	width: 165px;
}
.kioskHighlighted {
	height: 19px;
	background-color: #3399ff;
}

/* active rollovers i.e. directory / lists */
		
.rollover {
	background-color:#6699CC;
	font-weight:bold;
	color:#ffffff;
}

.searchshade   {
		 background-color:#ebf0f4;
		}

.rowShade {
	background-color: #fafafa;
}

.selectedTab {
	background-color: rgb(226,240,254);
	padding-left: 8px;
}

.selectedTabShade {
	background-color: rgb(226,240,254);
}

.deviceDeploymentRight {
	height: 547;
	width: 693px;
	overflow: hidden;
}

.configuration {
	width: 1000px;
	overflow: auto;
}

.borderLeft2px {
	border-left: #666666 2px solid;
}

.borderBottomDashed {
	border-bottom: #666666 1px dotted;
}

.device_category_name {
	height: 17px;
	background-color: #969696;
	color: white;
	font-weight: bold;
}

.tableCategoryTitle {
	font-size:9pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #969696;
}

.pageTitle {
	border: #000000 0px solid;
	width: 980px; 
	background-color: #969696;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
}

.formTitle {
	border: #000000 0px solid;
	width: 323px; 
	background-color: #969696;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
}

/* used to format the text of a Wizard title bar ..... April 14, 2005 Neil */
.wizardTitle {
	border:#000000 0px solid;
	/*width: 540px;*/
	WIDTH: 651px;   
	background-color: #969696;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	height: 20px;
}
.wizardHeader {
	color: #ffffff;
	height: 20px;
}
.normalText_link_90{
	width:90px;
	overflow:hidden;
	white-space: nowrap;
}
.normalText_link_158{
	width:158px;
	overflow:hidden;
	white-space: nowrap;
}
.normalText {
	overflow:hidden;
	white-space: nowrap;
}
/* used to format the text of a left form Wizard bean:message tag text ..... April 14, 2005 Neil */
.formLeftBeanMsgText {
	font-weight: bold;
	color:#969696;
	overflow:hidden;
	white-space: nowrap;
	width:140px;
}

.formLeftBeanMsgTextTD {
	width: 130px;
	padding-left: 10px;
}

/* used to format the text of a left form Wizard bean:write tag text ..... April 14, 2005 Neil */
.formLeftBeanWriteText {
	overflow:hidden;
	width:150px;
	white-space: nowrap;
}

.formLeftBeanWriteTextTD {
	width: 161px;
	padding-right: 11px;
}

/* sandard wizard heading text */ /* Must be removed - the same as grayBold */
.wizardHeadingText {
	font-weight:bold;
}

/* set the style for the WIZARD bg */
.wizardBack {
	WIDTH: 651px;  
	HEIGHT: 363px; 
	background-color:#f7fafd;
	border: #969696 1px solid;
	overflow:hidden;
}

/* set the style for the wizard FORM bg */
.formBack {
	WIDTH: 323px;  
	HEIGHT: 363px; 
	background-color:#fcf7ef;
	border: #969696 1px solid;
	overflow:hidden;
}

/* set the style for the wizard split FORM bg */
.formBackSplit {
	WIDTH: 323px;  
	HEIGHT: 223px; 
	background-color:#fcf7ef;
	border: #969696 1px solid;
	overflow:hidden;
}

/* the saveDraft text on the wizard pages */ /* Must be removed - see links styles above */
.saveDraft {
	font-weight: bold;
	color:#3399ff;
	padding-left:15px;
}

/* sets up wizard summary row */
.summaryRow {
	height: 25px;
}

/* sets up wizard summary row */
.summaryRowNarrow {
	height: 15px;
}

/* confirmation page style */
.confirmation {
	WIDTH: 970px;  
	HEIGHT: 363px; 
	background-color:#f7fafd;
	border: #969696 1px solid;
/*	padding-top:25px;
	padding-left:40px;*/
	overflow:hidden;
}
/* color for the tooltip*/
.resultTable{
	width:100%;
	height: 300px;
	border-style:solid;
	border-width:0.01em;
	border-color:gray;
}

.TipGreen {
	font-weight: normal;
	text-decoration: none;
	color: #02980c;
}

.TipBold {
	font-weight: bold;
	text-decoration: none;
}

.ToolTip {
	font-size:8pt;
	color: #02980c;
	text-decoration: none;
}

#ToolTip {
	position:absolute;
	z-index:2;
	background:#ffffff;
	border-color:#02980c;
	border-style:solid;
	border-width:2px; 
	-moz-border-radius: 7px;
	visibility:hidden; 
/*	box-shadow: 0.5em 0.5em #CCC;*/
}

.ToolTipTD {
	color:#000000;
	font-family:verdana;
	font-size:12
}

/* color for the tooltip*/


/* styles for a table row for 'create ...' pages */
.createRow {
	height: 30px;
}

.createTdFirst {
	padding-left: 20px;
}

.createTdLast {
	padding-right: 20px
}

.boxWidth {
	width: 150px;
}

.smallBoxWidth {
	width: 50px;
}


.lightBorder {
	border-top: 1px #c1c1c1 solid;
}

.lightBorder2 {
	border-top: 1px #c1c1c1 solid;
	border-bottom: 1px #c1c1c1 solid;
}
/* calender*/
.TESTcpMonthNavigation{
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	color:#999999;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}
.TESTcpOtherMonthDate{
	color:#B9B9B9;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.TESTcpCurrentDate{
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
	background:#32A432;
}
.TESTcpCurrentMonthDate{
	color:#666666;
	font-family:Verdana;
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
}
.TESTcpYearNavigation{
	background-color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;
	color:#999999;
	font-family:Verdana;
	font-size:10pt;
	font-weight:bold;
}

.borderRowList {
	border-bottom: 1px #686868 solid;
}


.colleft {
	border-left: #ffffff 1px solid; 
	WIDTH: 40px; 
	text-align: center;
	white-space: nowrap;
	overflow:hidden;
	height: 22px;
	
}
.colmiddle {
	padding-top:3px;
	padding-left:5px;
	overflow:hidden;
	width: 180px;
	overflow:hidden;
	white-space: nowrap;;
	height: 22px;
}
.colmiddle_link{
	padding-top:3px;
	width: 180px;
	overflow:hidden;
	white-space: nowrap;
	height: 22px;
}
.colright{
	padding-top:3px;
	padding-left:5px;
	width: 119px;
	overflow:hidden;
	white-space: nowrap;
	height: 22px;
}



.newslink{
	BORDER-LEFT: #ffffff 0px solid;  
	BORDER-BOTTOM: #c1c1c1 1px solid;
}
.dashboard{
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 2px solid; 
	height:19px;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.dashboard_text{
 	BORDER-LEFT: #ffffff 0px solid; 
 	/*BORDER-BOTTOM: #c1c1c1 1px solid;*/
 	font-family: Verdana;
	font-size: 8pt;
	text-decoration: none;
	white-space: nowrap;
	overflow:hidden;
	height: 22px;
	padding-left:5px;
 }
 .text_link_100px{
 	BORDER-LEFT: #ffffff 2px solid; 
 	text-decoration: none;
	white-space: nowrap;
/*	text-valign: absmiddle;*/
	overflow:hidden;
	width: 100px;
	height: 22px;
}
 .text_link_130px{
 	BORDER-LEFT: #ffffff 2px solid; 
 	text-decoration: none;
	white-space: nowrap;
/*	text-valign: bottom;*/
	overflow:hidden;
	width: 130px;
	height: 22px;
}
.text_link_200px{
 	BORDER-LEFT: #ffffff 2px solid; 
 	text-decoration: none;
	white-space: nowrap;
/*	text-valign: bottom;*/
	overflow:hidden;
	width: 200px;
	height: 22px;
}

 .dashboard_text_link{
 	BORDER-LEFT: #ffffff 2px solid; 
 	text-decoration: none;
	white-space: nowrap;
	overflow:hidden;
	width: 100px;
	height: 22px;
	
 }
 .dashboard_text_link_200px{
 	BORDER-LEFT: #ffffff 2px solid; 
 	text-decoration: none;
	white-space: nowrap;
	overflow:hidden;
	width: 200px;
	height: 22px;
	
 }
  .whiteBold{
 	font-family: Verdana;
	font-size: 9pt;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
 }
.dropDown{
  width: 320px;
  border: 0;
}








.hidden-wrap {
	overflow: hidden;
	white-space: normal;
}
.hidden-nowrap {
	overflow: hidden;
	white-space: nowrap;
}

div.hidden-nowrap.maptxt{
	font-size:11px	
}

div.hidden-nowrap.maptxt > a {
	font-size:11px	
}


/* This style is compatible with IE 6 and Firefox. Intended to use in div tags
 * to format table cells. Width style for the corresponding tag must be
 * provided. Also for IE 6 the unselectable="on" attribute must be specified. */
.table-cell {
	overflow: hidden;
	white-space: nowrap;
	padding-left: 10px;
	/*-moz-box-sizing: border-box;*/
	-moz-user-select: none;
	text-overflow: ellipsis;
}


.wizard-header-title-container {
	WIDTH: 651px;   
	background-color: #969696;
	height: 20px;
	overflow: hidden;
	white-space: nowrap;
/*	-moz-box-sizing: border-box;*/
	-moz-user-select: none;
	text-overflow: ellipsis;
}


.wizard-header-title-text {
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
}


.wizard-right-container {
	width: 651px;
	padding-left: 5px;
	/*-moz-box-sizing: border-box;*/
}


.wizard-right-back-container {
	width: 651px;
	height: 363px;
	background-color: #f7fafd;
	border: #969696 1px solid;
	overflow:hidden;
	white-space: nowrap;
	/*-moz-box-sizing: border-box;*/
	-moz-user-select: none;
	text-overflow: ellipsis;
	padding: 5px;
}


.navtable_cell {
	background-image: url("../images/global/list_tab_bgrd.gif");
	/*-moz-box-sizing: border-box;*/
	padding-right: 5px;
}

/* Reporting CSS */

/* ReportTypes box */

.reportTypeBox {
	border: #969696 1px solid;
	padding-top:10px;
	width: 330px;
	height: 130px; 
	overflow: auto;
	/*-moz-box-sizing: border-box;*/
}


.myCatapult_title_background {
	CURSOR: pointer;
	height:19px;
	width:340px;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid; 
/*	background-image:url(../images/mycatapult/blue_header_shim.gif);*/
	background-color: rgb(157,202,248);
}

.myCatapult_title_background1 {
	CURSOR: pointer;
	height:19px;
	width:655px;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 0px solid; 
/*	background-image:url(../images/mycatapult/blue_header_shim.gif);*/
	background-color: rgb(157,202,248);
}


.tree_kiosk {
	width:70px;
	white-space:nowrap;
	overflow:hidden;
	cursor:pointer;
}
.box_sizing {
	-moz-box-sizing: border-box;
}
/* My Catapult Styles */
.mycatapult {
	width: 1004px;
	height: 530px;
	overflow: hidden;
	/*border: #c1c1c1 2px solid;*/
	position: relative;
}
.mycatapult_background {
	background-color: #c1c1c1;
}
.my_catapult_left_pane {
	width: 1004px;
}
.my_catapult_left_pane_maximized {
	width: 1004px;
}
.my_catapult_right_pane {
	width: 347px;
}
.my_catapult_right_pane_maximized {
	width: 0px;
}
.mycatapult_left_separator {
	height: 2px;
	overflow: hidden;
}
.mycatapult_tab_open {
	height: 19px;
	background-image: url(../images/mycatapult/OPEN-HEADER-BG-SHIM-IMG.jpg);
	overflow: hidden;
	position: relative;
}
.mycatapult_tab_closed {
	height: 19px;
	background-image: url(../images/mycatapult/CLOSED-HEADER-BG-SHIM-IMG.jpg);
	overflow: hidden;
	position: relative;
}
.mycatapult_pane_header_open {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	color: #FFFFFF;
	font-size: 10pt;
	padding-left: 5px;
}
.mycatapult_pane_header_closed {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-weight: bold;
	color: #3399FF;
	font-size: 10pt;
	padding-left: 5px;
}
/*
.mycatapult.header{
	BORDER-LEFT: #ffffff 2px solid; 
	BORDER-BOTTOM: #c1c1c1 1px solid;
}
*/
.table-body-light {
/*	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;*/
	color: #666666;
	font-size: 8pt;
	/*border-left: 1px solid #FFFFFF;*/
	background-color: #FFFFFF;
	height: 19px;
}
.table-body-dark {
/*	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;*/
	color:#666666;
	font-size:8pt;
	/*border-left:1px solid #FFFFFF;*/
	background-color:#F1F1EB;
	height: 19px;
}
.mycatapult_header {
	height: 19px;
	font-weight: bold;
	white-space: nowrap;
	color:#666666;
	font-size:10pt;
	background-color:#D7D7C7;
	overflow: hidden;
}
.mycatapult_left_column {
	border-left: #ffffff 1px solid;
	/*border-top: #ffffff 1px solid;*/
	overflow: hidden;
	white-space: nowrap;
}
.mycatapult_middle_column {
	border-left: #ffffff 1px solid; 
/*	border-top: #ffffff 1px solid;*/
	overflow: hidden;
	white-space: nowrap;
}
.mycatapult_right_column {
	border-left: #ffffff 1px solid; 
	border-right: #ffffff 1px solid;
	/*border-top: #ffffff 1px solid;*/
	overflow: hidden;
	white-space: nowrap;
}
.mycatapult_table {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: white;
	border-collapse: collapse;
}
.mycatapult_td {
	border-width: 1px;
	padding: 0px;
	border-style: solid;
	border-color: white;
}
.preferences {
	background-color: #E2F0FE;
	color: #216EE1;
	height:23px;
	padding-right: 5px;
}
.preferences_td {
	float: right;
	line-height: 30px;
}

.mycatapult_search_bar {
	background-color: #E2F0FE;
}

.mycatapult_panel_bg {
	background-color: white;
}

.mycatapult_right_tab {
/*	height: 21px; 
	width: 655px;
	padding-left:5px;*/
/*	background-color: rgb(157,202,248); 
	border: white 1px solid;*/
	background-image:url(../images/mycatapult/blue_header_shim.gif);
/*	-moz-box-sizing: border-box;*/
}


.TableHeader {
	font-family:Arial, Helvetica, sans-serif;
	font-style:bold;
	color:#666666;
	font-size:10pt;
	border-left:1px solid #FFFFFF;
	background-color:#D7D7C7
}


.pane-header {
	cursor: pointer;
	height: 19px;
	width: 1px;
	background-image:  url(file:///Macintosh%20HD/Users/dlimin/Documents/Workflow_DL/Development/Esprida%207.0/images/CLOSED-HEADER-BG-SHIM-IMG.jpg);
}

.landing_page_line {
	border: none;
	border-top: dashed #686868 1.0pt;
}

.removed_package {
	text-decoration:line-through;
}


/* New styles for device tree */
.devices_area {
	-moz-box-sizing: border-box;	/* Make FF behave like IE in quirks mode */
	overflow-y: scroll;
	overflow-x: hidden;
	height: 385px;
	width: 142px;
}
/* These are not used anymore (after introduction of device type icons)
.b_i {
	background-image: url(../images/directory/device_inactive.gif);
}

.b_ok {
	background-image: url(../images/directory/dmdtype.type.controller_ok.gif);
}

.b_w {
	background-image: url(../images/directory/device_warning.gif);
}

.b_e {
	background-image: url(../images/directory/device_error.gif);
}

.b_s {
	background-image: url(../images/directory/device_sleeping.gif);
}
*/	
/* highlighted dmd */
.hl {
	background-color: #3399ff;
}

/* every 2nd row background */
.s {
	background-color: #fafafa;
}

.dmd {
	width: 125px;
	height: 22px;
	border-top: 1px #c1c1c1 solid;
	-moz-box-sizing: border-box;
	white-space: nowrap;
	overflow: hidden;
/*	background-position: 111px 4px;
	background-repeat: no-repeat; */
}

.dmd div {
	margin-left: -3px;
	width: 107px;
	overflow: hidden;
	white-space: nowrap;
	float: left;
	margin-right: 4px;
}

.dmd div input {
	vertical-align: -30%;
	margin-right: -1px;
}

.dmd div span {
	cursor: pointer;
}


/* Devices pager */
#devices_pager {
	align: center;
	height: 20px;
	overflow: hidden;
	-moz-box-sizing: border-box;
	border-top: 1px #c1c1c1 solid;
}

.pager_select {
	margin-top: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7pt;
}


.select_style {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 7pt;
}

/* New styles for creating tables */
.table-cell2 {
	-moz-box-sizing: border-box;
	overflow: hidden;
	white-space: nowrap;
}

.table-cell-x {
	padding-left: 10px;
}

.table-cell-order {
	cursor: pointer;
}

.table-header {
	background-color: #969696;
	color: #ffffff;
}

.table-odd-row-shade {
	background-color: #fafafa;
}
.no-objects-found {
	color: red;
	font-weight: bold;
	text-align: center;
}

.error-password {
	font-weight: bold;
	text-align: center;
	font-size: 9pt;
	color: #ff0000;
}

.body {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px
}

.lightboxBasePage{
	top:0px;
	left:0px;
	position:absolute;
	z-index:0;
	height:700px;
	width:1004px;
}
.lightBox{
	top:0px;
	left:0px;
	position:absolute;
	z-index:1;
	padding-top:5%;
	padding-bottom:5%;
	background-image:url("../images/theme/80_percent.png");
	background-repeat:repeat;
	height:750px;
	width:1280px;
}
.lightBoxContent
{
	overflow:hidden;
	height:700px;
	width:1111px;
	position:absolute;
}

/* Styles for buttons of the second level menu in configuration module */
.configuration-slm-button {
	float: left;
	height: 30px;
	line-height: 30px;
	vertical-align: middle;
/*	background-image: url('../common/images/configuration/subnav-up.jpg');
	background-repeat: repeat; */
	cursor: pointer;
	color: white;
	padding-left: 15px;
	padding-right: 15px;
	white-space: nowrap;
	-moz-user-select: none;
}
.wizard-left {
	background-color: #fcf7ef;
	border: #969696 1px solid;
	overflow: hidden;
}
.wizard-right {
	background-color: #f7fafd;
	border: #969696 1px solid;
	overflow: hidden;
}

.desc-icon{
	background-image: url("../images/button/col_sorting_arrow_down.gif");
	background-repeat: no-repeat;
	background-position-x: right;
	padding-right: 10px;
}

.asc-icon{
	background-image: url("../images/button/col_sorting_arrow_up.gif");
	background-repeat: no-repeat;
	background-position-x: right;
	padding-right: 10px;
}