a:link, a:visited, a:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
	}
a.NavLink:link, a.NavLink:visited, a.NavLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		color: #ffffff;
		text-decoration: none;
		font-weight: bold; 
	}
a.ActiveSubNavLink:link, a.ActiveSubNavLink:visited, a.ActiveSubNavLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		color: #000000;
		text-decoration: none;
		font-weight: bold;
		font-size: 80%;
	}
a.InactiveSubNavLink:link, a.InactiveSubNavLink:visited, a.InactiveSubNavLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		color: #ffffff;
		text-decoration: none;
		font-weight: bold; 
		font-size: 80%;
	}
a.InlineLink:link, a.InlineLink:visited, a.InlineLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-weight: bold; 
	}
a.LargeLink:link, a.LargeLink:visited, a.LargeLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-weight: bold;
		font-size: 110%; 
	}
a.UnderlineLink:link, a.UnderlineLink:visited, a.UnderlineLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: underline;
		font-weight: bold; 
	}
a.ImageLink:link, a.ImageLink:visited, a.ImageLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
	}
a.DownloadLink:link, a.DownloadLink:visited, a.DownloadLink:active
	{
		font-family: Arial, Helvetica, sans-serif; 
		text-decoration: none;
		font-weight: bold;
		align: center;
	}


p, ul, ol
	{
		color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
	}
.subUL
	{
		color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 100%; 
	}

.Primary {  font-size: 100%; padding:0; border:0; background-color: #FFFFFFF}
.TitlePrimary {  font-size: 100%; padding:0; border:0; background-color: #FFFFFFF}
	.MainNav {  font-size: 100%; padding:0; border:0; background-color: #dddddd}
	.SubNav {  font-size: 100%; padding:0; border:0; background-color: #31629A}
.PagePrimary {  font-size: 100%; padding:0px; border: 0px; background-color: #FFFFFF}
.ProductTable { border-collapse: collapse; }

.ActiveMenu
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-image:url('images/Menu_bg_blue.jpg');
		background-repeat:no-repeat;
		background-color:#ffffff;
		font-size: 100%;
		color: #ffffff;
	}
.InactiveMenu
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-image:url('images/Menu_bg_red.jpg');
		background-repeat:no-repeat;
		background-color:#ffffff;
		font-size: 100%;
		color: #ffffff;
	}
.ActiveSubMenu
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-image:url('images/submenu_bg_white.jpg');
		background-repeat:no-repeat;
		font-size: 90%;
		color: #000000;
	}
.InactiveSubMenu
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 90%;
		color: #ffffff;
	}

.PictureCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-image:url('images/HeaderImage.jpg');
		background-repeat:no-repeat;
		background-color:#ffffff;
		font-size: 125%;
	}
h4,.ShadedCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-image:url('images/sh_bg_sm.gif');
		background-repeat:no-repeat;
		background-color:#ffffff;
	}
.TextCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		font-size: 75%;
		padding-left: 2px;
		padding-right: 2px;
	}
td.ScanDBXCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-collapse: collapse;
	}
td.OtherCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-collapse: collapse;
	}
td.TitleCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-top: 1px solid #000000;
		border-collapse: collapse;
	}
td.RowTitleCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
		border-collapse: collapse;
	}
td.ULCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		border-left: 1px solid #000000;
		border-top: 1px solid #000000;
		border-collapse: collapse;
	}
td.spacerCell
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		border-bottom: 1px solid #000000;
		border-collapse: collapse;
	}
td.smallfont
	{
		font-family: Arial, Helvetica, sans-serif; 
		background-color:#ffffff;
		font-size: 80%;
	}

div.categorysub
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 120%; 
		font-weight: bold; 
		color: #31629A; 
	}
h1,div.titlesub
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 100%; 
		font-weight: bold; 
		color: #B12727; 
	}
h2,div.minortitlesub
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 90%; 
		font-weight: bold; 
		color: #31629A; 
	}
h3,div.infotitle
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 100%; 
		font-weight: bold; 
		color: #31629A; 
	}
div.PictureCaption
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
		font-weight: bold; 
		color: #000000; 
	}
div.RequiredField
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
		font-weight: bold; 
		color: #FF0000; 
	}
div.OptionalField
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
		font-weight: bold; 
		color: #000000; 
	}
div.TableRowName
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
		font-weight: bold; 
		color: #000000; 
	}
div.TableColName
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
		font-weight: bold; 
		color: #000000;
		align: center;
	}
div.Quotation
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 90%; 
		font-weight: bold;
		font-decoration: italics;
		color: #000000;
		align: center;
	}
div.WarnMsg
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 120%; 
		font-weight: bold;
		color: #B12727;
	}
div.popuptitle
	{  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 110%; 
		font-weight: bold; 
		color: #B12727; 
	}
div.DownloadLink
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 90%; 
		font-weight: bold;
		color: #ffffff;
		align: center;
	}
div.SidebarBold
	{
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 100%; 
		font-weight: bold;
		color: #000000;
		align: center;
	}



span.Emphasis
	{
		font-weight: bold; 
		color: #FF0000;
	}
span.Heavy
	{
		font-weight: bold; 
		color: #000000;
	}
span.LimitedTimeOffer
	{
		font-weight: bold; 
		color: #000000;
		font-size: 120%;
	}
span.normaltext
	{
		color: #000000;
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 75%; 
	}

select 
	{
		font: 11px Verdana,Geneva,sans-serif; 
		color: #000000; 
		border: 2px groove #ffffff; 
		height: 17px; 
		background-color:#eeeeee; 
	}
textarea 
	{
		font: 11px Verdana,Geneva,sans-serif; 
		color: #000000; 
		border: 2px groove #ffffff; 
		background-color:#eeeeee; 
	}
input.textfield
	{
		font: 11px Verdana,Geneva,sans-serif; 
		color: #000000; 
		border: 2px groove #ffffff; 
		height: 17px; 
		background-color:#eeeeee; 
	}
input.smallfont
	{
		font: 10px Verdana,Geneva,sans-serif; 
		color: #000000;
		background-color:#ffffff; 
	}