form
{
	display:inline;
}
.fsH1 {
	font-size: 14pt;
	font-weight: bold;
	color: #595959;
	margin: 0 0 18px 0;
}
.fsH2 
{
	font-size: 12pt;
	font-weight: bold;
	margin: 18px 0 8px 0;
}
.fsH3 
{
	font-size: 10pt;
	font-weight: bold;
	margin: 18px 0 5px 0;
}
.fsPageWrapper
{
	width: 550px;
	font-family: Arial, Helvetica;
	font-size: 10pt;
}
.fsSecTop{
	border-top: solid 1px #CCCCCC;
	padding-top: 5px;
}
.fsSec
{
	font-family: Arial, Helvetica;
	font-size: 11px;	
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	background-color: #F0F0F0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
.fsSecBtm{
	border-bottom: solid 1px #CCCCCC;
	padding-bottom: 5px;
}
.fsFooter
{
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.fsFooterSecHeader
{
	font-size: 14px;
	font-weight: bold;
}
.fsReqFldTxt, .fsSec TD{
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
}
.fsCode
{
	font-family: Arial, Helvetica;
	font-size: 11px;
	border: solid 1px #CCCCCC;
	background-color: #F0F0F0;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;		
}
.fsColHdr
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	background-color: #D9D9D9;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #CCCCCC;
}
.fsLRow
{
	font-size: 11px;
	background-color:#FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 8px;
	border-bottom: solid 1px #E5E5E5;
}
.fsDRow
{
	font-size: 11px;
	background-color: #F7F7F7;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 8px;
	border-bottom: solid 1px #E5E5E5;
}
.fsTextBox
{
    font-size: 8pt;
    color: black;
    border: solid 1px #5B5B5B;
    padding-left: 2px;
}
.fsFldLabel{
	padding-right: 5px;
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.fsFld{
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.fsSecHdr
{
	font-family: Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
}
.fsInstructions
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	padding-top: 20px;
}
.fsHelpHdr
{
	font-family: Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
}
.fsHelp
{
	font-family: Arial, Helvetica;
	font-size: 12px;
	padding-top: 5px;
}
.fsButton
{
	background-color:#eee; 
	font:11px Arial; 
	margin:2px 0px;	
}
.fsCSSTblRow
{
	font-family: Arial, Helvetica;
	font-size: 11px;	
}
.fsCSSTblRowShaded
{
	background-color: #F7F3F7;
	border-top: solid 1px #CECFCE;
	border-bottom: solid 1px #CECFCE;
	font-family: Arial, Helvetica;
	font-size: 11px;	
}
.fsConfirmation
{
	font-family: Arial, Helvetica;
	color: Red;
	font-size: 12px;	
}
.fsFeedProdCount
{
	color: #9c9c9c;
}
.fsPreviewContainer
{
	display:block;
	height:260px;
	overflow:auto;
	border: solid #CCCCCC 1px;
	background-color: #FFFFFF
}
.fsProductContainer
{
	padding-bottom: 5px;			
	padding-top: 5px;
	padding-left: 5px;		
}
.fsProductContainerShade
{
	background-color: #f4f3f3;	
}
.fsProductName, .fsProductName a
{
	font-size: 8pt;
	font-weight: bold;
	color: Black;
}
.fsLongDesc
{
	padding-top: 4px;
}
.fsPreviewNavList
{
	font-size: 7pt;
}
.fsPaging
{
	font-family: Arial, Helvetica;
	font-size: 8pt;
}
.fsFSLink
{
	color: #dddddd;
	font-family: Arial;
	font-size: 7px;
}
.fsLoginTable
{
	width: 250px;
	border: solid 1px #8C8C8C;
	background-color: #F3F3F3;
}
.fsLoginTable td
{
	font-family: Arial, Helvetica;
	font-size: 11px;
}
.fsLoginHeader
{
	color: #333333; 
	font-size: 12px; 
	font-weight: bold; 
	padding-bottom: 10px;
	padding-left: 12px;
}
.fsLoginMsg
{
	color: Red;	
}
.fsParameterList th
{
	font-size: 10pt;
}
.fsParameterList tbody td
{
 vertical-align: top;
}
