/* WSI Specific CSS formats*/

body, html {background-color: #fff;}

/* Margins for Images */
.imgMIDDLE {
      Margin: 5px 10px 5px 10px
}
.imgRHS {
      Margin: 5px 0px 5px 10px
}
.imgLHS {
      Margin: 5px 10px 5px 0px
}
/* 2 and 3 column arrangement in text boxes */
.twoCol {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 49%; LINE-HEIGHT: 1.3em; max-width: 44%
}
.threeCol {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 33%; LINE-HEIGHT: 1.3em; max-width: 29%
}
UL LI   {
     margin-top: 2px;
     padding-left: 5px;
     list-style-type: disc;
}
.inverse {BACKGROUND-color: black; PADDING-BOTTOM: 7px; COLOR: white; PADDING-TOP: 7px;}

/* MODULE-SPECIFIC */

/* Form Master Specific CSS Styles */
/* The PADDING attribute below makes each individual IE box have this attribute 
and not the overall box as may be thought!! - so use it sparingly.
It does not seem to have any effect on the Firefox appearance.*/
.frmReport
{
border: black 1px solid;
width: 450px;
padding: 3px;
margin: 10px;
}
/* Setting the MARGIN-TOP attribute controls the spacing between label and text box
    The MARGIN-LEFT should equal the .frmLabel MARGIN-LEFT to align the two items */ 
.frmTextBox {
margin: 3px 0px 10px 20px;
}
.frmLabel {
   margin-left: 20px;
   font-weight: bold;
   font-size: .7em;
}
.frmSeparator
{
	border-bottom:1px black solid;
	height:10px;
}







