body { margin-bottom: 1em }

a:link    {
          color:                      #000000;
          }
a:visited {
          color:                      #000000;
          }
a:active  {
          color:                      #000000;
          }
a:hover   {
          color:                      #ff0000;
          }

.mainbody	{
      	  background-color:           #ffffff;
          margin-left:                20px;
          margin-right:               20px;
          margin-top:                 9px;
          margin-bottom:              10px;
          overflow-x:                 hidden;
          overflow-y:                 auto;
          }

.homebody	{
      	  background-color:           #ffffff;
          margin-left:                10px;
          margin-right:               10px;
          margin-top:                 10px;
          margin-bottom:              10px;
          overflow-x:                 hidden;
          overflow-y:                 auto;
          }

.menubody	{
					background-color:						#AD103D;
          margin-left:                5px;
          margin-right:               0px;
          margin-top:                 10px;
          margin-bottom:              10px;
					}

.title		{
					font-family:	arial,helvetica,sans-serif;
					font-weight:	bold;
					font-size:		22px;
					color:				#AD103D;
					}

.subtitle	{
					font-family:	arial,helvetica,sans-serif;
					font-weight:	bold;
					font-size:		14px;
					color:				#000000;
					}

.footer	{
					font-family:	arial,helvetica,sans-serif;
					font-weight:	bold;
					font-size:		11px;
					color:				#ad103d;
					}

.subindent	{
						text-indent:	30px;
						}

p,.unpara,ul,li		{
						font-family:	arial,helvetica,sans-serif;
						font-weight:	normal;
						font-size:		12px;
						color:				#000000;
						}

.para				{
						font-family:	arial,helvetica,sans-serif;
						font-weight:	normal;
						font-size:		12px;
						color:				#000000;
						text-align:		justify;
						}

.small			{
						font-family:	arial,helvetica,sans-serif;
						font-weight:	normal;
						font-size:		10px;
						color:				#000000;
						}

.freetext		{
						font-family:	arial,helvetica,sans-serif;
						font-weight:	normal;
						font-size:		11px;
						color:				#000000;
						border:				1px solid #666666;
						}

.formtext		{
						font-family:	arial,helvetica,sans-serif;
						font-weight:	normal;
						font-size:		11px;
						color:				#000000;
						margin-left:	10px;
						width:				150px;
						border:				1px solid #666666;
						}

.mtitle			{
						color:				#ad103d;
						font-weight:	bolder;
						font-size:		15px;
						}

.imgborder	{
						border:				1px solid #000000;
						}

.star				{
						color:				#ff0000;
						}

.ProductDocuments .ProductCode,
.ProductDocuments .Filename,
.ProductDocuments .DownloadLink
{
	font-family:	arial,helvetica,sans-serif;
	font-weight:	normal;
	font-size:	12px;
	color:		#000000;
}

pre.PnValidateErrorMessage
{
	font-size: 80%;
	color: red;
	font-family: sans-serif;
}

/* eof */

