BODY {
	background-color: #ffffff;
	margin-top: 0px;}

.popBody {
	margin-top: 5px;}

form {margin: 0px 0px 0px 0px; }

ul {
	list-style-type: square;
	line-height: 18px;
}

a:link, a:hover, a:visited, a:active
{	TEXT-DECORATION: none; color:#336699;
}

select {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	background-color: #FAFAFA;
	height:18px;
	vertical-align:middle;
}
input {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000000; 
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	background-color: #FAFAFA;
	height:18px;
}

.inputctr {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000000; 
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	background-color: #FAFAFA;
	height:18px;
	text-align:center;
}

.inputbold {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: bold;
	color: #000000; 
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	background-color: #FAFAFA;
	height:18px;
}

.input_check1 {
	background-color: #FFFFFF;
	color: #000000; 
	border-width: 0px;
	
}

.input_check2 {
	background-color: #EEEEEE;
	color: #000000; 
	border-width: 0px;
}

.input_check3 {
	background-color: #FFFFCC;
	color: #000000; 
	border-width: 0px;
}

.input_check5 {
	background-color: #95ff86;
	color: #000000; 
	border-width: 0px;
}


.input_checksubhd {
	background-color: #6699CC;
	color: #000000; 
	border-width: 0px;
}
textarea {

	font-family: "Courier New", Courier, monospace;
	font-size: 11px;font-weight: normal;
	color: #000000; 
	border-width: 0px;
	border-style: solid;
	border-color: #336699;
	overflow: hidden;
	
}

.admintextarea {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000000; 
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	background-color: #FAFAFA;
	overflow: auto;
	width:200px; height:66px;
	
}

.poptextarea {

	font-family: "Courier New", Courier, monospace;
	font-size: 12px;font-weight: normal;
	color: #000000; 
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	background-color: #FAFAFA;
	overflow: auto;
	
}

.adminborder {
	border-width: 1px;
	border-style: solid;
	border-color: #336699;	
		FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

}

.adminmultiselect {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000000;
	border-width: 1px;
	border-style: solid;
	border-color: #336699;
	overflow: auto;
	width:280px; height:75px;
}

.sdktextarea {

	font-family: "Courier New", Courier, monospace;
	font-size: 11px;font-weight: normal;
	color: #000000; 
	border-width: 1px;
	border-style: solid;
	border-color: #000066;
	overflow: auto;
	width:100%; height:236px;
	
}


.sdktextboxaslabel {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000;
	background-color: #FFF;
	border: 1px solid #336699;
	height:18px;
	margin:0 2px 0 0px;	
	text-align:center;
	vertical-align:middle;
	
}

.sdktextboxalert {
	font-family: Verdana;
  	font-size:10px; line-height:13px;
  	font-weight:bold; color:#FF0000;
	background-color: #FFF;
	border: 0px;
	height:18px;
	margin:0 2px 0 0px;	
	text-align:left;
	vertical-align:middle;
}

.deleteImg {
	border: 0px;
}

.formbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000;
	background-color: #ECE9D8;
	border: 1px solid #336699;
	cursor: hand;
	height:18px;
	padding: 1px;
	margin:0 0 0 2px;
}

.formbut_nomarg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000;
	background-color: #ECE9D8;
	border: 1px solid #336699;
	cursor: hand;
	height:18px;
	padding: 1px;
	margin:0px;
}

.formbut_rmarg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000;
	background-color: #ECE9D8;
	border: 1px solid #336699;
	cursor: hand;
	height:18px;
	padding: 1px;
	margin:0 2px 0 0 ;
}

.delbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: darkred;
	background-color: #ECE9D8;
	border: 1px solid #336699;
	cursor: hand;
	height:18px;
	padding: 1px;
	margin:0 2px 0 0px;
}

.FAbut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #FFFFFF;	
	background-color: #5CB85C;
	border: 1px solid #408040;
	cursor: hand;
	height:18px;
	padding: 1px;
	margin:0 2px 0 0px;

}


.sdkbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;font-weight: normal;
	color: #000;
	background-color: #ECE9D8;
	border: 1px solid #336699;
	cursor: hand;
	height:18px;
	margin:0 2px 0 0px;
	text-align:center;
	vertical-align:middle;
}

.labeldisabled {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #CCC;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	width:160px; border:0
}
.jstext {

	font-family: "Courier New", Courier, monospace;
	font-size: 9pt;font-weight: normal;
	color: #000000; 
	
}

.lighttext {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #C1B7E1; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.medtext {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.arttext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	text-align: justify;
}

.arttextsinjust {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.arttextbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}

.leftmenu {
	FONT-WEIGHT: lighter; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

.mainhead {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    color: #336699;
}

.title1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    color: #336699;
}

.title1rt {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    COLOR: #336699;
	text-align:right; 
}

.title2 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    color: #FFF;	
}

a.title2:link, a.title2:hover, a.title2:visited, a.title2:active,a.title3:link, a.title3:hover, a.title3:visited, a.title3:active
{	TEXT-DECORATION: none; color:#FFF;
}

a.titlesub:link, a.titlesub:hover, a.titlesub:visited, a.titlesub:active
{	TEXT-DECORATION: underline; color:#FFF;
}

.title3 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    color: #FFFFFF;	
}

.title4 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    color:yellow;
}

.alert {
	font-family: Verdana;
  font-size:10px; line-height:13px;
  font-weight:bold; color:#FF0000;
}

a.alert:link, a.alert:hover, a.alert:visited, a.alert:active
{	TEXT-DECORATION: underline; color:#FF0000;
}

.confirm {
	font-family: Verdana;
  font-size:10px; line-height:13px;
  font-weight:bold; color:#FF0000; /* blue color:#336675; */
}

a.confirm:link, a.confirm:hover, a.confirm:visited, a.confirm:active
{	TEXT-DECORATION: underline; color:#336675;
}

hr {
	color: #336699;
}

.breadcrumb {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 16px;
	background-color: #336699;
}

a.breadcrumb:link, a.breadcrumb:hover, a.breadcrumb:visited, a.breadcrumb:active
{TEXT-DECORATION: underline; color:#FFF;
}

.adminbreadcrumb {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #FFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 16px;
	background-color: #336675;
}

a.adminbreadcrumb:link, a.adminbreadcrumb:hover, a.adminbreadcrumb:visited, a.adminbreadcrumb:active
{TEXT-DECORATION: underline; color:#FFF;
}
.introtext {
	FONT-WEIGHT: lighter; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	line-height: 13px;
}

a.introtext:link, a.introtext:hover, a.introtext:visited, a.introtext:active
{TEXT-DECORATION: underline; color:#666666;
}

.reporttbl {
	border: 1px solid #000066;
}

.reporttbl_hd {
	background-color: #336699;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    font-weight: bold;
	color: #FFFFFF;	
}

.reporttbl_subhd {
	background-color: #6699CC;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    font-weight: bold;
	color: #FFFFFF;	
}

.reporttbl_subhd2 {
	background-color: #CCC;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    font-weight: bold;
	color: #FFFFFF;	
}


a.reporttbl_subhd:link, a.reporttbl_subhd:hover, a.reporttbl_subhd:visited, a.reporttbl_subhd:active, a.reporttbl_subhd2:link, a.reporttbl_subhd2:hover, a.reporttbl_subhd2:visited, a.reporttbl_subhd2:active
{	TEXT-DECORATION: underline; color:#FFF;
}

.admintbl {
	border: 1px solid #999;
}

.admintbl_hd {
	background-color: #999;
}

.admintbl_subhd {
	background-color: #CCC;
}

.reporttext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.reporttextbold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.rowcolor1 {
	background-color: #FFFFFF;
}

.rowcolor2 {
	background-color: #EEEEEE;
}
.rowcolor3 {
	background-color: #FFFFCC;
}


.rowcolor4 {
	background-color: #AAD5FF;
	color: #00376E;
}

a.rowcolor4:link, a.rowcolor4:hover, a.rowcolor4:visited, a.rowcolor4:active
{	TEXT-DECORATION: none; color: #00376E;
}

.rowcolor5 {
	background-color: #95ff86;
}

.rowcolor6 {
	background-color: #5CB85C;
}



.dtree {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}

.hilight {
	background-color:lightgreen;
	text-decoration: none;
}

.formblock {

	border: 1px solid #000066;
	padding:5px; margin:5px;
	width:520px;
	height:350px;
	background-color:#FFF;
	display:none;
}

.blockitem {
	background-color: #6699CC;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
    font-weight: bold;
	color: #FFFFFF; display:block;	
	cursor:pointer;	
	width:130px;	
}

.blockitem_r1 {
	background-color: #FFF;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
	color: #336699; display:block;	
	cursor:pointer;
	width:130px;	
}

.blockitem_r2 {
	background-color: #EEE;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;	
	color: #336699; display:block;	
	cursor:pointer;	
	width:130px;	
}

.imageContainer {
	
	border: 1px solid #000066;
	margin-left:auto; margin-right:auto; padding: 0;
	text-align: left;
	z-index:1;
	 /*  height:199px;background-color: #EEE;
	width: 325px; height: 190px;width: 145px; avg img*/
}

.imageSymbol {
	position: relative;
	display:inline;
	top:5; 
	left:5;
	width:1px;
	height:1px;
	z-index:2;
	cursor:move;
	padding: 0px; 	
	border: 1px solid #FF0000;
	float: left; 
	color: #fff;
	background: #CCC;
	
	/*   padding: 1px 4px 2px 4px; 	 
	background-repeat:repeat;
	background-image:url(../IMAGES/barcodefill4.jpg);
	*/
}

.divLoading {
z-index:20;
visibility:hidden;
display:block;
position:absolute;
border:0px;
/*filter:progid:DXImageTransform.Microsoft.Shadow(color=#D0D0D0,direction=135);*/

}

.butUF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	TEXT-DECORATION: none;	
    color: #FFFFFF;	
	background-color: #5CB85C;
	cursor:pointer;
	height:18px; width:18px;
	border: 1px solid #408040; margin: 0 0 1px 0;
	text-align: center; vertical-align:middle; line-height:18px; padding:0 0 0 1px;
	/*  padding: 0px;  margin: 0px;*/ 

}
.tooltiptitle{COLOR: #336699; TEXT-DECORATION: none; CURSOR: Default; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px}
.tooltipcontent{COLOR: #000000; TEXT-DECORATION: none; CURSOR: Default; font-family:  Verdana, Arial, Helvetica, sans-serif; font-size: 11px}

#ToolTip{position:absolute; width: 100px; top: 0px; left: 0px; z-index:4; visibility:hidden;}

/*  Rating version for popup rpt */

#rateMe{float:left; clear:both; width:60px; height:auto; padding:0px; margin:0px;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(../IMAGES/star_on.gif) no-repeat;}
#rateMe a{float:left;background:url(../IMAGES/star_off.gif) no-repeat;width:12px; height:12px;}
#rateMe .off{background:url(../IMAGES/star_off.gif) no-repeat;}

