select{
visibility: visible;
display: inline; /* only necessary if you need NS6 as well- see note 
below */
}

STRONG.titlerev	{color: #ffffff; font-size: 11px; font-weight: bold;font-family:tahoma,geneva,sans-serif;}
.datasheetField,.celltext{color: #333333; font-family:tahoma,geneva,sans-serif; font-size: 11px; }

/* general colors */
.color-rule				{background-color: #999999;}
.color-tableheader		{background-color: #898983;}
.color-tabletrim		{background-color: #4A66B7;}
.color-buttonbacking	{background-color: #9D9DDA;}
.color-columnheaders,
.color-formbacking		{background-color: #B8B8E2;}
.color-datacell			{background-color: #fffff5;}
/* Background colors */
.a				{background-color: #c0c0b5;}
.b				{background-color: #D4D0C8;}
.c				{background-color: #fffff5;}
.d				{background-color: #ffffdd;}
.e				{background-color: #ffffff;}
.f				{background-color: #ffffff;}
.g				{background-color: #ffddaa;}

.helptext {color: #0066CC; font-family:tahoma,geneva,sans-serif; font-size: 11px; }
A.helptext:link {
	TEXT-DECORATION: none
}
A.helptext:visited {
	TEXT-DECORATION: none
}
A.helptext:active {
	TEXT-DECORATION: none
}
A.helptext:hover {
	color: #dd0000; text-decoration:underline;
}

.toolTipHelpTitle{
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:10px;
	font-weight: bold;
}
.toolTipHelpHead{
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}
.toolTipHelpText{
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}


.errorline{color: #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.normaltext {color: #003333; font-family:tahoma,geneva,sans-serif; font-size: 11px; }
A.normaltext:link {
	TEXT-DECORATION: none
}
A.normaltext:visited {
	TEXT-DECORATION: none
}
A.normaltext:active {
	TEXT-DECORATION: none
}
A.normaltext:hover {
	color: #dd0000; text-decoration:underline;
}


.boldtext {color: #224433; font-size: 12px; font-weight: bold; font-family: arial,geneva,helvetica,sans-serif;}

A.boldtext:link {
	TEXT-DECORATION: none
}
A.boldtext:visited {
	TEXT-DECORATION: none
}
A.boldtext:active {
	TEXT-DECORATION: none
}
A.boldtext:hover {
	color: #dd0000; text-decoration:underline;
}



.help {   COLOR: #666666; FONT-FAMILY: verdana, arial;font-weight:normal; font-style: italic; font-size: 11px}
A.help:link {
	TEXT-DECORATION: none
}
A.help:visited {
	TEXT-DECORATION: none
}
A.help:active {
	TEXT-DECORATION: none
}
A.help:hover {
	TEXT-DECORATION: none
}

.helpQuestion {   COLOR: #666666; FONT-FAMILY: verdana, arial;font-weight:bold; font-style: normal; font-size: 11px}
A.helpQuestion:link {
	TEXT-DECORATION: none
}
A.helpQuestion:visited {
	TEXT-DECORATION: none
}
A.helpQuestion:active {
	TEXT-DECORATION: none
}
A.helpQuestion:hover {
	TEXT-DECORATION: none
}


.headingtext {   FONT-SIZE: 12px; COLOR: #003333; FONT-FAMILY: verdana,arial; font-weight:bold}

A.headingtext :link {
	TEXT-DECORATION: none
}
A.headingtext :visited {
	TEXT-DECORATION: none
}
A.headingtext :active {
	TEXT-DECORATION: none
}
A.headingtext :hover {
	TEXT-DECORATION: underline
}

.heading1text {   FONT-SIZE: 12px; COLOR: #003333; FONT-FAMILY: verdana,arial; font-weight: normal}

A.heading1text:link {
	TEXT-DECORATION: none
}
A.heading1text:visited {
	TEXT-DECORATION: none
}
A.heading1text:active {
	TEXT-DECORATION: none
}
A.heading1text:hover {
	TEXT-DECORATION: underline
}

.error {   FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: verdana,arial; font-weight:bold }
A.error:link {
	TEXT-DECORATION: none
}
A.error:visited {
	TEXT-DECORATION: none
}
A.error:active {
	TEXT-DECORATION: none
}
A.error:hover {
	TEXT-DECORATION: underline
}

.label  { color: #333333; font-family:tahoma, geneva, sans-serif; font-size: 11px;  ; font-weight: bold} 
.disabledtext {  color: #A3A3A3; font-family:tahoma, geneva, sans-serif; font-size: 11px}

.inputbox
{
	BORDER-BOTTOM: #000000 1px groove;
	BORDER-LEFT: #ffffff 1px groove;
	BORDER-RIGHT: #000000 1px groove;
	BORDER-TOP: #ffffff 1px groove;
	COLOR: #000000;
	FONT: 11px Verdana, Geneva, sans-serif;
	HEIGHT: 16px;
	WIDTH: 80px;
	background-color: #ABD3FC
	
}
.disableinputbox
{
	BORDER-BOTTOM: #000000 1px groove;
	BORDER-LEFT: #ffffff 1px groove;
	BORDER-RIGHT: #000000 1px groove;
	BORDER-TOP: #ffffff 1px groove;
	COLOR: #000000;
	FONT: 11px Verdana, Geneva, sans-serif;
	HEIGHT: 16px;
	WIDTH: 80px;
	background-color: #E5E5E5
	
}
.inputnumberbox
{
	BORDER-BOTTOM: #000000 1px groove;
	BORDER-LEFT: #ffffff 1px groove;
	BORDER-RIGHT: #000000 1px groove;
	BORDER-TOP: #ffffff 1px groove;
	COLOR: #000000;
	FONT: 11px Verdana,Geneva,sans-serif;
	HEIGHT: 16px;
	WIDTH: 80px;
	text-align: right;
	background-color: #ABD3FC
	

}

.inputboxGeneral
{
	BORDER-BOTTOM: #000000 1px groove;
	BORDER-LEFT: #ffffff 1px groove;
	BORDER-RIGHT: #000000 1px groove;
	BORDER-TOP: #ffffff 1px groove;
	COLOR: #000000;
	FONT: 11px Verdana, Geneva, sans-serif;
	HEIGHT: 16px;
	background-color: #ABD3FC
}

.combobox
{
    BORDER-BOTTOM: #000000 1px groove;
    BORDER-LEFT: #ffffff 1px groove;
    BORDER-RIGHT: #000000 1px groove;
    BORDER-TOP: #ffffff 1px groove;
    COLOR: #000000;
    FONT: 11px Verdana,Geneva,sans-serif;
    HEIGHT: 16px;
    background-color: #ABD3FC

}

.comboboxMan
{
    BORDER-BOTTOM: #000000 1px groove;
    BORDER-LEFT: #ffffff 1px groove;
    BORDER-RIGHT: #000000 1px groove;
    BORDER-TOP: #ffffff 1px groove;
    COLOR: #000000;
    FONT: 11px Verdana,Geneva,sans-serif;
    HEIGHT: 16px;
    background-color: #FF8282

}


.Description
{
    BORDER-BOTTOM: #000000 1px groove;
    BORDER-LEFT: #ffffff 1px groove;
    BORDER-RIGHT: #000000 1px groove;
    BORDER-TOP: #ffffff 1px groove;
    COLOR: #000000;
    FONT: 11px Verdana,Geneva,sans-serif;
    HEIGHT: 16px;
    WIDTH: 180px;
    background-color: #ABD3FC

}
.radiobutton
{
    BORDER-BOTTOM: #000000 1px groove;
    BORDER-LEFT: #ffffff 1px groove;
    BORDER-RIGHT: #000000 1px groove;
    BORDER-TOP: #ffffff 1px groove;
    COLOR: #000000;
    FONT: 11px Verdana,Geneva,sans-serif;
    HEIGHT: 16px;
    WIDTH: 20px;
    background-color: #ABD3FC

}
.checkbox
{
    BORDER-BOTTOM: #000000 1px groove;
    BORDER-LEFT: #ffffff 1px groove;
    BORDER-RIGHT: #000000 1px groove;
    BORDER-TOP: #ffffff 1px groove;
    COLOR: #000000;
    FONT: 11px Verdana,Geneva,sans-serif;
    HEIGHT: 16px;
    WIDTH: 25px;
    background-color: #ABD3FC

}
.headingTD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #CCCCCC; text-align: center; height: 20px; background-image:  url(../img/extra/bgtabletop.gif); color: #FFFFFF}

.headingTDSmall { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color: #9D9DDA;COLOR: #003333; text-align: center; height: 20px}

A.headingTDLink:link {
	 FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: verdana,arial; font-weight:bold text-decoration:underline;
}
A.headingTDLink:visited {
	FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: verdana,arial;  font-weight:bold text-decoration:underline;
}
A.headingTDLink:active {
	FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: verdana,arial;  font-weight:bold text-decoration:underline;
}
A.headingTDLink:hover {
	FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: verdana,arial;  font-weight:bold text-decoration:underline;
}

a {  cursor: hand}
hand {  cursor: hand}

.madatorybox {
BORDER-BOTTOM: #000000 1px groove;
BORDER-LEFT: #ffffff 1px groove;
BORDER-RIGHT: #000000 1px groove;
BORDER-TOP: #ffffff 1px groove;
COLOR: #000000;
FONT: 11px Verdana, Geneva, sans-serif;
HEIGHT: 16px; 
WIDTH: 80px;
background-color: #ABD3FC ;
border: 1px #FF0000 solid
}

.madatoryboxGeneral {
BORDER-BOTTOM: #000000 1px groove;
BORDER-LEFT: #ffffff 1px groove;
BORDER-RIGHT: #000000 1px groove;
BORDER-TOP: #ffffff 1px groove;
COLOR: #000000;
FONT: 11px Verdana, Geneva, sans-serif;
HEIGHT: 16px; 
background-color: #ABD3FC ;
border: 1px #FF0000 solid
}

.madatoryboxNum {
BORDER-BOTTOM: #000000 1px groove;
BORDER-LEFT: #ffffff 1px groove;
BORDER-RIGHT: #000000 1px groove;
BORDER-TOP: #ffffff 1px groove;
COLOR: #000000;
FONT: 11px Verdana, Geneva, sans-serif;
HEIGHT: 16px; 
WIDTH: 80px;
text-align:RIGHT;
background-color: #ABD3FC ;
border: 1px #FF0000 solid
}

.readonly
{
	BORDER-BOTTOM: #000000 1px groove;
	BORDER-LEFT: #ffffff 1px groove;
	BORDER-RIGHT: #000000 1px groove;
	BORDER-TOP: #ffffff 1px groove;
	COLOR: #000000;
	FONT: 11px Verdana, Geneva, sans-serif;
	HEIGHT: 16px;
	WIDTH: 80px;
	background-color: #E5E5E5
	
}.colortitle {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
}
