/*~~~~~~~~~~~~~~~additional style~~~~~~~~~~~~~~~~*/
table.form 
{  
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
font-style: normal; 
color: #000000; 
text-decoration: none
}
.tdmain
{   color: #555555;
  	font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size:70%; 
    font-weight: 600; 
	font-style: normal; 
	font-weight: bold;
	padding:5px;
}
/*~~~~~~~~~~~~~~~//additional style~~~~~~~~~~~~~~~~*/
#columnarForm FIELDSET
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    /*FLOAT: left;*/
    PADDING-BOTTOM: 1em;
    MARGIN: 0px 1em 1em 0px;
    WIDTH: 17em;
    PADDING-TOP: 0px
}
#columnarForm FIELDSET.radio
{
    MARGIN: 1em 0px 2em;
    WIDTH: 15em
}
#columnarForm FIELDSET.radio INPUT
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: auto
}
#columnarForm FIELDSET.radio LABEL
{
    FONT-WEIGHT: normal
}
#columnarForm INPUT
{
    DISPLAY: block;
    WIDTH: 15em
}
#columnarForm LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 1em
}
#columnarForm LABEL.first
{
    PADDING-TOP: 1em
}
#columnarForm SELECT
{
    DISPLAY: block
}
#horizontalForm FIELDSET
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px 0px 3em;
    PADDING-TOP: 0px
}
#horizontalForm FIELDSET.checkbox
{
    MARGIN: 1em 0px 2em
}
#horizontalForm FIELDSET.radio
{
    MARGIN: 1em 0px 2em
}
#horizontalForm FIELDSET.radio INPUT
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: auto
}
#horizontalForm FIELDSET.checkbox INPUT
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: 1em
}
#horizontalForm FIELDSET.radio LABEL
{
    FONT-WEIGHT: normal
}
#horizontalForm INPUT
{
    DISPLAY: block;
 /*   WIDTH: 15em*/
}
#horizontalForm INPUT.submit
{
    CLEAR: both
}
#horizontalForm LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN: 1em 1em 0px 0px
}
#horizontalForm SELECT
{
    DISPLAY: block
}
#marginForm FIELDSET
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 1em;
    BORDER-TOP: #000000 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px 0px 1em;
    BORDER-LEFT: #ffffff 0px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 0px solid
}
#marginForm FIELDSET.radio
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    MARGIN: 0px 0px 0px -1em;
    BORDER-LEFT: #ffffff 0px solid;
    BORDER-BOTTOM: #ffffff 0px solid
}
#marginForm FIELDSET.radio INPUT
{
    CLEAR: both;
    FLOAT: left;
    POSITION: static
}
#marginForm FIELDSET.radio LABEL
{
    DISPLAY: inline;
    FONT-WEIGHT: normal;
    MARGIN: 0px 0px 0px 8em;
    WIDTH: auto;
    POSITION: relative;
    TOP: -1.25em
}
#marginForm FIELDSET.radio LEGEND
{
    FONT-WEIGHT: bold;
    FLOAT: left
}
#marginForm INPUT
{
    DISPLAY: block;
    LEFT: 8em;
    POSITION: relative;
    TOP: -1.4em
}
#marginForm INPUT.submit
{
    CLEAR: both;
    TOP: 0px
}
#marginForm LABEL
{
    CLEAR: both;
    MARGIN-TOP: -1em;
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FLOAT: left;
    WIDTH: 8em
}
#marginForm LABEL.first
{
    MARGIN-TOP: 1em
}
#marginForm SELECT
{
    DISPLAY: block;
    LEFT: 8em;
    POSITION: relative;
    TOP: -1.4em
}
#verticalForm FIELDSET
{
    PADDING-RIGHT: 1em;
    DISPLAY: block;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px 0px 3em;
    WIDTH: 17em;
    PADDING-TOP: 0px
}
#verticalForm FIELDSET.radio
{
    MARGIN: 1em 0px 2em;
    WIDTH: 15em
}
#verticalForm FIELDSET.radio INPUT
{
    CLEAR: both;
    FLOAT: left;
    WIDTH: auto
}
#verticalForm FIELDSET.radio LABEL
{
    FONT-WEIGHT: normal
}
#verticalForm INPUT
{
    DISPLAY: block;
    WIDTH: 15em
}
#verticalForm LABEL
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 1em
}
#verticalForm LABEL.first
{
    PADDING-TOP: 1em
}
#verticalForm SELECT
{
    DISPLAY: block
}