BODY
{
	margin: 0px 0px 0px 0px;
	background-color: #ebf4ff;
	/*background-color: #E8E9DE;*/
	SCROLLBAR-FACE-COLOR: #7A8180;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #7A8180;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #7A8180;
	SCROLLBAR-TRACK-COLOR: #f7f7f7;
	SCROLLBAR-DLIGHT-COLOR: Grey;
	SCROLLBAR-TRACK-WIDTH: 5PX;
}
html, body, #wrapper
{
	height: 100%;
	margin: 0;
	padding: 0;
	border: none;
	text-align: center;
}
#wrapper
{
	margin: 0 auto;
	text-align: left;
	vertical-align: middle;
}
.grpTitle
{
font-family: Verdana;
font-size: 12px;
padding-left: 2px;
vertical-align:top;
margin-top: 4px;

/*padding-left: 2px;
padding-right: 2px;

background-color: #E8E8E8;*/
}

.selrow TD
{
	background-color: #000000;
	color: #FFFFFF;
}
.deSelrow TD
{
	background-color: #FFFFCC;
	color: #0000FF;
}
.welcome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
td
{
	font-family: "MS Sans Serif";
	/*font-family: "Arial";*/
	font-size: 12px;
	color: #000000;
}

A.welcome:active
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	text-decoration: none;
}
A.welcome:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	text-decoration: none;
}
A.welcome:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	text-decoration: underline;
}
A.welcome
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0066CC;
	text-decoration: none;
}
.greyborder
{
	border: 1px solid #AAAAAA;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
}
.leftborder
{
	border-left: 1px outset #AAAAAA;
}
.menu
{
	font-weight: bolder;
	font-size: 11px;
	color: #3b5b8c;
	font-family: Tahoma;
	bgCOLOR: #ffbe18;
}
A.menu:active
{
	font-weight: bolder;
	font-size: 11px;
	color: #3b5b8c;
	font-family: Tahoma;
	bgCOLOR: #ffbe18;
}
A.menu:visited
{
	font-weight: bolder;
	font-size: 11px;
	color: #3b5b8c;
	font-family: Tahoma;
	bgCOLOR: #ffbe18;
}
A.menu:hover
{
	font-weight: bolder;
	font-size: 11px;
	color: #ffffff;
	font-family: Tahoma;
	bgCOLOR: #ffbe18;
}
A.menu
{
	font-weight: bolder;
	font-size: 11px;
	color: #3b5b8c;
	font-family: Tahoma;
	font-variant: normal;
	bgCOLOR: #ffbe18;
}
.but
{
	font-family: "MS Sans Serif";
	font-size: 11px;
	color: #333333; /*border: 1px solid #8DAFD6;*/
	background-image: url(../images/but_bg.gif);
	cursor: hand;cursor: pointer;
}
/*.but
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #333333; 
	background-image: url(../images/but_bg.gif);
	cursor: hand;cursor: pointer;*/
	/*border: 1px solid #8DAFD6;
}*/
input.smallerCheckbox
{
	width: 15px;
	height: 15px;
}

.butDetail
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #333333; /*border: 1px solid #8DAFD6;*/
	background-image: url(../images/but_bg.gif);
	cursor: hand;cursor: pointer;
	width: 50px;
}
.cmbfield
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	width: auto;
}
.cmbfieldlarge
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	width: 260px;
}
.field
{
	font-family: Tahoma;font-size: 11px;color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
}
.lstfield
{
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 160px;
}

.menuborder
{
	/*background:#0078B3;  #09AACC    #0E88AA*/
	color: #ffffff;
	border: 1px solid #003399;
}
.submenu
{
	color: #000000;
	right: 12px;
	background: #ffffff;
	text-decoration: none;
}
.submenus
{
	color: #000000;
	right: 12px;
	background: #FFFF99;
	text-decoration: none;
}
A.submenu:active
{
	color: #000000;
	text-decoration: none;
}
A.submenu:visited
{
	color: #000000;
	text-decoration: none;
}
A.submenu:hover
{
	color: #3D79B6;
	text-decoration: underline;
}
.fieldbg
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #CCCCCC;
}
.fieldbgBrdr
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	text-decoration: none;
	background-color: #CCCCCC;
	border: solid 1px #000000;
	padding-left: 5px;
}

.Groupname
{
	color: #0000FF;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.dynnumberfield
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	padding-left: 2px;
	padding-right: 2px;
	text-align: right;
}

.SubGroupname
{
	color: #FF0000;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.dyncmt
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	padding-left: 5px;
	padding-right: 5px;
}
.dynlabel
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
	background-color: #284775;
	color:#FFFFFF;
	border: solid 0px #000000;
	padding-left: 5px;
	/*background:#284775;*/
	
	
}
/*.dynlabel
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-weight: bold;
	/*background-color: #EBF4FF;
	border: solid 0px #000000;
	padding-left: 5px;
}*/

.LabelleftAlign
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	text-align: left;
	background:#284775; 
	color:#fff;
	cursor: hand;cursor: pointer;
}
.LabelleftAlign:hover
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	text-align: left;
	background:#fff; 
	color:#000;
	cursor: hand;cursor: pointer;
}
.LabelCenterAlign
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	text-align: center;
}
.Labelstatus
{
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border: ridge;
	padding-left: 5px;
	text-align: left;
}
. GridstatusBtn
{
	font-family: "MS Sans Serif";
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	border: ridge;
	padding-left: 5px;
	text-align: left;
}
.dynlabeledit
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	background-color: #D4D0CE;
	border: solid 1px #000000;
	padding-left: 5px;
	width: 75px;
}
.dynBoldlabel
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-color: #D4D0CE;
	border: solid 1px #000000;
	padding-left: 5px;
}

.dynBoldlabelTransparent
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
}
.dynBoldRedlabel
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	color: Red;
	text-decoration: none;
	padding-left: 5px;
}

.dynfield
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	padding-left: 2px;
	padding-right: 2px;
}
.Mandatoryfieldbg
{
	background-color: #FCFE09;
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	padding-left: 2px;
	padding-right: 2px;
}
.Mandatoryfieldbg
{
	background-color: #CCCCCC;
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	padding-left: 2px;
	padding-right: 2px;
}
.dynfieldcombo
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #7f9db9;
	/*padding-left: 2px;
	padding-right: 2px;*/
	margin-top:5px;
	margin-bottom:5px;
	width: 82px;
}
.dynreadOnlyfield
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	    font-weight: bold;
    text-align:left;
	/*padding-left: 2px;
	padding-right: 2px;
	
	background-color: #E8E8E8;*/
}
.ptblcolor
{
	/*background-color: #ECEBDF;*/
	border:1px solid #000;
}
.pbottomcolor
{
	background-color: #A6A699;
}
.WhiteBoldName
{
	color: #FFFFFF;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.AccPrintBoldName
{
	color: #000000;
	font-family: "Arial";
	font-size: 12px;
	font-weight: bold;
}
.AccPrintText
{
	color: #000000;
	font-family: "Arial";
	font-size: 11px;
}
.AccPrintTitle
{
	color: #000000;
	font-family: "Arial";
	font-size: 14px;
	font-weight: bold;
}
.BlackBoldName
{
	color: #000000;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.BlackBoldTR
{
	    background-image: url(../images/toolbg2.gif);
    /*border-left-color: #000000;
    border-left-style: solid;
    border-right-color: #000000;
    border-right-style: solid;
    border-top-color: #000000;
    border-top-style: solid;
    border-width: medium medium 1px;*/
    color: #000000;
    font-family: "MS Sans Serif";
    font-size: 12px;
    font-weight: bold;
    padding: 2px;
    text-align: center;
    text-decoration: none;
}
.BlackTR
{
	color: #000000;
	font-family: "MS Sans Serif";
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/TR_Back.gif);
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
}
.cancelstyle
{    
	/*background-image: url(../images/cancel.gif);
    border-bottom-width: 1px;*/
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    color: #000000;
    font-family: "MS Sans Serif";
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 6px;
    padding-top: 2px;
    text-decoration: none;
}

.completestyle
{    
	/*background-image: url(../images/complete.gif);*/
 
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    color: #000000;
    font-family: "MS Sans Serif";
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 6px;
    padding-top: 2px;
    text-decoration: none;
    vertical-align:top;
}
.confrimstyle
{    
	/*background-image: url(../images/confirm.gif);
    border-bottom-width: 1px;*/
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    color: #000000;
    font-family: "MS Sans Serif";
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 6px;
    padding-top: 2px;
    text-decoration: none;
    vertical-align:top;
}
.Rconfrimstyle
{    
	/*background-image: url(../images/rconfirm.gif);
    border-bottom-width: 1px;*/
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    color: #000000;
    font-family: "MS Sans Serif";
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 6px;
    padding-top: 2px;
    text-decoration: none;
    vertical-align:top;
}

.span
{
	font-size:5px;
	vertical-align:top;
}

.SimpleTextHeader
{    
	/*background-image: url(../images/toolbg1.gif);
    border-bottom-width: 1px;*/
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    border-top: 1px solid #000000;
    color: #000000;
    font-family: "MS Sans Serif";
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 6px;
    padding-top: 2px;
    text-decoration: none;
    vertical-align:top;
    text-align:left;
}
.BlackBoldUHTR
{
	color: #000000;
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background-image: url(../images/TR_Back.gif);
	border-width: 1px;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	text-align:left;
}

.BlackSimpleTR
{
	color: #000000;
	font-family: "MS Sans Serif";
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/TR_Back.gif);
	border:1px solid #000000;
	text-align:left;
}
.MainFooterTR
{
	color: #000000;
	font-family: "MS Sans Serif";
	font-size: 12px;
	text-decoration: none;
	background-image: url(../images/TR_Back.gif);
	border:1px solid #000000;
}
.mainfield
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	border: 0px;
	padding-left: 2px;
	padding-right: 2px;
	text-align:left;
}
.SimpleLabel
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	text-align:left;
}
.SimpleWhiteLabel
{
	font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	background-color: #FFFFFF;
}
.gridBorder
{
	border: #555 1px solid;
}

#menubar
{
	position: relative;
	font: menu;
	cursor: default;
	background: lightgrey;
}
/* Style for the top-level menu items */
#menubar .root
{
	border: 1px lightgrey solid;
	padding-left: 2pt;
	padding-right: 2pt;
}
/* Style for nested menus */
#menubar TABLE
{
	font: menu;
	margin: 0pt;
	padding: 0pt;
	background: lightgrey;
	border-left: 2px #EEEEEE solid;
	border-right: 2px gray solid;
	border-bottom: 2px gray solid;
	border-top: 2px #EEEEEE solid;
	display: none;
	position: absolute;
}
#menubar TABLE TD
{
	padding-top: 2pt;
	padding-bottom: 2pt;
	padding-left: 12pt;
	padding-right: 15pt;
	margin: 0pt;
}
/* Style for highlighted elements */
#menubar .highlight
{
	color: white;
	background: navy;
}
/* Style for highlighting disabled elements */
#menubar .disabledhighlight
{
	background: navy;
	color: gray;
}
/* Style for disabled and break elements */
#menubar #break, #menubar .disabled
{
	color: gray;
}
/* Remove padding and margins for break elements (horizontal bars) */
#menubar #break
{
	padding: 0pt;
	margin: 0pt;
}
/* Style for the arrow representing more choices */
#menubar .more
{
	position: relative;
	height: 9pt;
	left: 14pt;
	top: +2pt;
	margin: 0pt;
	padding: 0pt;
	float: right;
	width: .8em;
	background-image: url(../images/arrowmenu.gif);
	background-repeat: no-repeat;
}
#menubar .left
{
	margin-left: -11pt;
}


/* Used for the color picker sub-menu */
#colors TD
{
	width: 10pt;
	height: 10pt;
	font-size: 1pt;
	padding: 0pt;
	margin: 0pt;
}
UL
{
	font: 10pt verdana;
}
.pagelbl{
    
    
    border:1px solid #000; 
    background:#284775; 
    color:#fff; 
    font-size:12px; 
    font-weight:bold; 
    text-align:left;
    padding:2px;
    
    }
    
.LabelCenterAlign1
{
    font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	text-align: center;
    background:#284775; 
    color:#fff; 

}

.LabelCenterAlign1:hover
{
    font-family: "MS Sans Serif";
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #000000;
	padding-left: 5px;
	text-align: center;
    background:#ffffff; 
    color:#000;    
}
.NormalMenu
{
	color:gray;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px;
	font-weight: normal;
	background-image: url('../IMAGES/inactive.png');
	background-position:bottom;
	background-repeat: no-repeat;
	cursor: hand;
	height: 26px;
	width:157px;
	vertical-align:bottom;
	text-align:center;
	padding-top:3px;
}

.NormalMenu:hover
{
	color:#000000;
	
}
.SelMenu
{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px;
	font-weight: bold;
	
	background-image: url('../IMAGES/active.png');
	background-position:bottom;
	background-repeat: no-repeat;
	cursor: hand;
	height: 26px;
	width:157px;
	vertical-align:bottom;
	text-align:center;
	padding-top:3px;
}

.NormalMenuIpad
{
	color:gray;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px;
	font-weight: normal;
	background-image: url('../IMAGES/inactive_ipad.png');
	background-position:bottom;
	background-repeat: no-repeat;
	cursor: hand;
	height: 26px;
	width:157px;
	vertical-align:bottom;
	text-align:center;
	padding-top:3px;
}

.NormalMenuIpad:hover
{
	color:#000000;
	
}
.SelMenuIpad
{
	color: #ffffff;
	font-family: Tahoma;
	font-size: 12px;
	border: 0px;
	font-weight: bold;
	
	background-image: url('../IMAGES/active_ipad.png');
	background-position:bottom;
	background-repeat: no-repeat;
	cursor: hand;
	height: 26px;
	width:157px;
	vertical-align:bottom;
	text-align:center;
	padding-top:3px;
}
.headerbg
{
background-image: linear-gradient( rgba(239,248,255,1) 0%, rgba(152,187,219,1) 100%);
    background: rgb(239,248,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZjhmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5OGJiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(239,248,255,1) 0%, rgba(152,187,219,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(239,248,255,1)), color-stop(100%,rgba(152,187,219,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(239,248,255,1) 0%,rgba(152,187,219,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(239,248,255,1) 0%,rgba(152,187,219,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(239,248,255,1) 0%,rgba(152,187,219,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(239,248,255,1) 0%,rgba(152,187,219,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eff8ff', endColorstr='#98bbdb',GradientType=0 ); /* IE6-8 */


}

.contentbg
{background: #eeeeee; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlZWVlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjY2NjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #eeeeee 0%, #cccccc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#cccccc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #eeeeee 0%,#cccccc 100%); /* IE10+ */
background: linear-gradient(to bottom,  #eeeeee 0%,#cccccc 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-8 */

}

.lbltxt2
{
    font-family:Verdana;
    font-size:11px;
    color:#000;
    font-weight:bold;
    
}
.btn_div{ width:180px;height:150px;display:inline-block;background-image:url('../images/imo_picz/btn_bg.png');background-repeat:no-repeat;text-align:left;padding:2px;}
.btn_div:hover{ background-position:-191px top;background-repeat:no-repeat;}
.btn_div  .td_icn{ height: 110px;}
.btn_div  .td_icn img{ height: 80px;}
.smallbtn_div{ width:130px;height:110px;display:inline-block;background-image:url('../images/imo_picz/smallbtn_bg.png');background-repeat:no-repeat;text-align:left;padding:1px;cursor:pointer;}
.smallbtn_div:hover{ background-position:-138px top;background-repeat:no-repeat;}
.small2btn_div{ width:60px;height:40px;display:inline-block;background-image:url('../images/imo_picz/small2btn_bg.png');background-repeat:no-repeat;text-align:left;padding:2px;}
.smallbtn_div  .td_icn{ height: 73px;}
.smallbtn_div  .td_icn img{ height: 60px;}
.smallbtn_div  .lbltxt2{ font-size:8px;text-transform:uppercase;}.mdbtn_div { width: 152px;height: 125px;display: inline-block;background-image: url('../images/imo_picz/mdbtn_bg.png');background-repeat: no-repeat;text-align: left;padding: 2px;cursor: pointer;}
.mdbtn_div:hover{ background-position:-169px top;background-repeat:no-repeat;}
.mdbtn_div  .td_icn{ height: 95px;}
.mdbtn_div  .td_icn img{ height: 60px;}

li
{
    list-style-type:none;
    display:inline-block;
}

.active_tabs
{
    
    background-image:url('../images/active_tabs.png');
    background-repeat:no-repeat;
    width:132px;
    height:20px;
    text-align:center;
    color:#fff;
    font-size:11px;
    cursor:pointer;
    padding-bottom: 1px;
    
}
.inactive_tabs
{
    background-image:url('../images/inactive_tabs.png');
    background-repeat:no-repeat;
    width:132px;
    height:20px;
    text-align:center;
    color:#999;    
    font-size:11px;
    cursor:pointer;
    padding-bottom: 1px;
}
.inactive_tabs:hover
{
    color:#000;
}

.footerbg
{
    background: #45484d; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ1NDg0ZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #45484d 0%,#000000 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%); /* IE10+ */
background: linear-gradient(to bottom,  #45484d 0%,#000000 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 ); /* IE6-8 */

    min-height:20px;
}