html,body {
	margin:0px;
	padding:0px;
	color:#000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #999351;
	background-image: url(../../ThemesImages/common/workarea_bg.png);
}
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #999351;
	background-image: url(../../ThemesImages/common/workarea_bg.png);
}

p {
	margin:0.6em 0;
}

.check {
	padding:10px;
	border: #CDCDCD 1px solid;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #f1efd8;
	/*background-image: url(../../ThemesImages/std/CheckBackground_std.png);*/
}

#footer {
	text-align:center;
	clear:both;
}

#titlebar {
	background-image: url(../../ThemesImages/common/titlebar_shade.png);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #999351;
	padding: 0px 4px 0px 4px;
	height: 70px;
}

#menubar {
	background-image: url(../../ThemesImages/common/menubar_shade.png);
	/*height: 30px;*/
	border-bottom: #444444 1px solid;
	background-position: top;
	background-repeat: repeat-x;
	background-color: #999351;
}

#toolbar {
	background-image: url(../../ThemesImages/common/toolbar_shade.png);
	background-position: bottom;
	background-repeat: repeat-x;
	background-color: #EEEEEE;
	border-bottom: #999999 1px solid;
}

Table.ttbarcss {
	font-family: Calibri, Arial; font-size: 22px;
	color: #EFEFEF;
	font-weight: bold;
	padding: 0px 6px 0px 6px;
}

.mbarcss {
	/*background-color: #999351;
	background-image: url(../../ThemesImages/common/menubar_shade.png);
	background-position: top;*/
	padding: 0px 6px 0px 6px;
	font-family: Calibri, Arial; font-size: 11px;
	color: #EFEFEF;
}

.mbarcss:hover {/*
	background-color: #999351;
	background-image: url(../../ThemesImages/common/menubar_selected.png);
	background-position: top;
	font-family: Calibri, Arial; font-size: 12px;
	color: #EFEFEF;*/
}

Table.tlbarcss {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 6px;
	padding-right: 6px;
}

TD.mbar {
	padding-left: 6px;
	padding-right: 6px;
}

.gridhdr {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 2px;
	border-bottom: #999351 2px solid;
}

.gridtxt {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-bottom: #DDDDDD 1px solid;
}

Table {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.FrameStyle {
	border-collapse: collapse;
	font-family: Tahoma, Sans-Serif;
}

.RowStyle {
	background-color: #FFFFFF;
	padding: 2px;
}

.RowStyle, .HeaderStyle, .AlternateRowStyle, .CellStyle {
	border-bottom: solid 1px #8c8c8c;
	padding: 2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.HeaderStyle {
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #e3e1c1;
	border-bottom: 999351 2px solid;
	padding: 2px;
}

.AlternateRowStyle {
    background-color: #F3F3F3;
	padding: 2px;
}

.SelectedRowStyle {
	background-color: #FFEE33;
	padding: 2px;
}

.formbutton {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.clsButton {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	COLOR: #000033;
	height: 18px;
	font-weight: bold
}

H1 {
	margin: 0px;
	padding: 2px 0px 2px 0px;
	color: #000000;
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:22px;
	border-bottom: #999351 2px solid;
}


/* CSS for type
================================================*/

.inst {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}

.brand {
	font-family: calibri, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F9F6D2;
}

.spacer2 { font-family: Arial; font-size: 2px; }
.spacer4 { font-family: Arial; font-size: 4px; }
.spacer6 { font-family: Arial; font-size: 6px; }
.spacer8 { font-family: Arial; font-size: 8px; }
.spacer10 { font-family: Arial; font-size: 10px; }


/* CSS for Links
================================================*/

A:link {  color: #0033cc; text-decoration: none; }
A:visited {  color: #0033cc; text-decoration: none; }
A:hover {  color: #3366ff; text-decoration: underline; }

A.mbfunction:link  
{ color: #F9F6D2; text-decoration: none; }
A.mbfunction:visited 
{ color: #F9F6D2; text-decoration: none; }
A.mbfunction:hover 
{ color: #FFFFFF; text-decoration: none; }

A.menulink:link  
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; text-decoration: none }
A.menulink:visited 
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #444444; text-decoration: none }
A.menulink:hover 
{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; color: #32486d; text-decoration: underline }

A.toplink:link  
{ font-family: Calibri, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 13px; color: #F9F6D2; text-decoration: none; font-weight: bold }
A.toplink:visited 
{ font-family: Calibri, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 13px; color: #F9F6D2; text-decoration: none; font-weight: bold }
A.toplink:hover 
{ font-family: Calibri, Tahoma, Arial, Helvetica, Sans-Serif; font-size: 13px; color: #FFFFFF; text-decoration: underline; font-weight: bold }

.toplinkcel {
	border-right: #CCCCCC 1px solid;
	padding-left: 6px;
	padding-right: 6px;
}

.toprightcel {
	padding-left: 6px;
}

.menudropdown {
	/*background-color: #adbed9;*/
	background-color: #3f4d62;
}

.menudropdown.hover {
	background-color: #FFCC00;
}





/* CSS for the Workarea box starts here
================================================*/
/* Insert the custom corners and borders for browsers with JavaScript on */
.Mainbox 
{
	margin: 8px 0px 0px 0px;
	width: 98%;
}
/* Rules for the top corners and border */
.top 
{
	/*
	background:url(../../ThemesImages/common/box2.png) no-repeat 100% 0;
	margin: 0 0 0 18px;
	height:14px;
*/
}
.top div 
{
	/*
	height:14px;
	width:18px;
	position:relative;
	left:-18px;
	background: url(../../ThemesImages/common/box2.png) no-repeat 0 0;
*/
}

/* Rules for the bottom corners and border */
.bottom 
{
	/*
	background: url(../../ThemesImages/common/box2.png) no-repeat 100% 100%;
	margin:0 0 0 18px;
	height:17px;
*/
}
.bottom div 	
{
	/*
	height:17px;
	width:18px;
	position:relative;
	left:-18px;
	background: url(../../ThemesImages/common/box2.png) no-repeat 0 100%
*/;	
}

/* Insert the left border */
.borderleft 
{
	/*
	padding:0px 0px 0px 12px;
	background: url(../../ThemesImages/common/borders.png) repeat-y 0 0;
*/
}
/* Insert the right border */
.borderright 
{
	/*
	padding:0px 28px 0px 0px;
	background: url(../../ThemesImages/common/borders.png) repeat-y 100% 0;
*/
}
/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.content 
{
	/*
	background: #fdfdf2;
	border-bottom:1px solid #FFFFFF;
	border-width: 1px 0;
	padding: 0px 8px 0px 8px;
	width: 100%;
*/
}
.coverup 
{
	/*
	background-color: #f1efdc;
*/
}

/* CSS for the box ends here */

/* Just a bit of styling for this example. Adjust as you wish. */
.Mainbox h1 
{
	/*
	margin: 0px;
	padding: 2px 12px 2px 4px;
	background-color: #f1efdc;
	color: #000000;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align: center;
	width: 100%;
	background-image: url(../../ThemesImages/common/pghdr_shade.png);
	background-repeat: repeat-x;
*/
}





/* ******** Infragistics UltraWebListBar Control ********* */

/* overall listbar */
.igwlbMain {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      color: black;
      background-color: #f2f2f2;
      font-size: 12px;
      text-align: left;
      border-right: solid 1px darkgray;
}

/* area between group buttons */
.igwlbGroupNormal {
      Background-color: #f2f2f2;
      border-top: 1px solid darkgray;
      border-bottom: 1px solid darkgray;
      font-size: 12px;
      cursor: default;
}

/* normal group button */
.igwlbGroupBtNormal {
      /*background-image: url(../../ThemesImages/common/WebListBar_group_normal.gif);*/
      background-image: url(../../ThemesImages/common/WebListBar_darklight.png);
      background-color: #e2ddc2;
      background-repeat: repeat-x;
      border-top: 1px solid darkgray;
      border-bottom: 1px solid darkgray;
      cursor: default;
      height: 31px;
      color: black;
      padding-left: 2px;
      font-size: 12px;
}

/* group button while mouse hovering above */
.igwlbGroupBtHover {
      /*background-image: url(../../ThemesImages/common/WebListBar_group_hover.gif);*/
      background-image: url(../../ThemesImages/common/WebListBar_highlight.png);
      background-color: #e2ddc2;
      background-repeat: repeat-x;
      border-top: 1px solid darkgray;
      border-bottom: 1px solid darkgray;
      cursor: pointer;
      height: 31px;
      color: black;
      font-weight: bold;
      padding-left: 2px;
      font-size: 12px;
}

/* selected group button */
.igwlbGroupBtSelected {
      /*background-image: url(../../ThemesImages/common/WebListBar_group_select.gif);*/
      background-image: url(../../ThemesImages/common/WebListBar_highlight.png);
      background-color: #f7edbb;
      background-repeat: repeat-x;
      border-top: 1px solid darkgray;
      border-bottom: 1px solid darkgray;
      cursor: default;
      height: 31px;
      color: black;
      font-weight: bold;
      padding-left: 2px;
      font-size: 12px;
}

/* normal item */
.igwlbItemNormal {
      background-color: #f2f2f2;
      color: black;
      font-size: 12px;
      text-align: left;
      padding-left: 5px;
}

/* item while mouse hovering above */
.igwlbItemHover {
      background-color: #f2eed9;
      color: black;
      font-size: 12px;
      font-weight: bold;      
      text-align: left;
      padding-left: 5px;
      cursor: pointer;
}

/* selected item */
.igwlbItemSelected {
      background-color: #f6f1b9;
      color: black;
      font-size: 12px;
      font-weight: bold;      
      text-align: left;
      padding-left: 5px;
}

/* ******** Infragistics UltraWebListBar Control ********* */


