﻿BODY
{
	
}
.Error
{
	font-weight: bold;
	font-size: 10px;
	color: #b50303;
	font-family: Verdana;
}
.Link
{
	font-weight: normal;
	font-size: 10px;
	color: #cc3333;
	font-family: Verdana;
	text-decoration: none;
}
.formlabelGrey
{
	font-weight: normal;
	font-size: 8pt;
	color: #555555;
	font-family: Verdana;
	text-decoration: none;
}
.LinkGrey
{
	font-weight: bold;
	font-size: 10px;
	color: #333333;
	font-family: Verdana;
	text-decoration: none;
}
.HeadLine
{
	font-weight: 700;
	font-size: 11px;
	color: #ffffff;
	font-family: Verdana;
	background-color: #7b9abd;
	text-decoration: none;
}
.formlabel
{
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana;
}
.formelement
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana;
}
.Header
{
	font-weight: 600;
	font-size: 12px;
	color: #557595;
	font-family: Verdana;
}
.formlabelSmall
{
	font-size: 8pt;
	font-family: Verdana;
}
.HeaderPop
{
	font-weight: bold;
	font-size: 10px;
	color: white;
	font-family: Verdana;
}
.LinkBold2
{
	font-weight: bold;
	font-size: 10px;
	color: #557595;
	font-family: Verdana;
	text-decoration: none;
}
.footnoteRed
{
	font-weight: normal;
	font-size: 10px;
	color: #b50303;
	font-family: Verdana;
}
.footnoteGrey
{
	font-weight: normal;
	font-size: 10px;
	color: #557595;
	font-family: Verdana;
	background-color: #eeeeee;
}
.Notes
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana;
}
.HeaderLineGrey
{
	background-color: lightslategray;
}
.WhiteHeaderBold
{
	font-weight: bold;
	font-size: 10pt;
	color: white;
	font-family: Verdana;
}
.HeaderGrey
{
	font-weight: bold;
	font-size: 10pt;
	color: slategray;
	font-family: Verdana;
}
.YellowHeaderBold
{
	font-weight: bold;
	font-size: 9pt;
	color: #ffffcc;
	font-family: Verdana;
}
.GreyBg
{
	background-color: lightslategray;
}
.footnote
{
	font-size: 10px;
	color: #666666;
	font-family: Verdana;
	text-decoration: none;
}
.footnoteWhite
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	font-family: Verdana;
}
.LinkDate
{
	font-weight: normal;
	font-size: 10px;
	color: white;
	font-family: Verdana;
	text-decoration: none;
}
.CMBodyText
{
	font-weight: normal;
	font-size: 12px;
	color: #7b7b7b;
	font-family: Arial;
	text-decoration: none;
}
/*CMBodyText bolder and bigger */
.CMBodyTextBiggerBolder
{
	font-weight: bolder;
	font-size: 13px;
	color: #7b7b7b;
	font-family: Arial;
	text-decoration: none;
}

.CMQuesBold
{
	font-weight: Bolder;
	font-size: 12px;
	color: #7b7b7b;
	font-family: Arial;
	text-decoration: none;
}

.CMQuesLighter
{
	font-weight:normal;
	font-size: 12px;
	color: #7b7b7b;
	font-family: Arial;
	text-decoration: none;
}

.CLSBUYERSCTRL
{
	width:145px;
	height:20px;
	BORDER-RIGHT: #c7ba92 1px solid;
	BORDER-TOP: #c7ba92 1px solid;
	BORDER-LEFT: #c7ba92 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #c7ba92 1px solid; 
	FONT-FAMILY: Tahoma;
	Font-Size:11px;
	font-weight:normal;
}



.CMHeadLine
{
	font-weight: 700;
	font-size: 12px;
	color: #ffffff;
	font-family: Arial;
	background-color: #82a429;
}
.CMGreenHeader
{
	font-weight: 700;
	font-size: 12px;
	color: #82a429;
	font-family: Arial;
	text-decoration: none;
}
.CMBlueHeader
{
	font-weight: 700;
	font-size: 12px;
	color: #4a6583;
	font-family: Arial;
	text-decoration: none;
}
.CMGreyHead
{
	font-weight: 700;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
}
/*little bolder CMGreyHead class*/
.CMGreyHeadBolder
{
	font-weight: 900;
	font-size: 13px;
	color: #666666;
	font-family: Arial;
}

.CMHeader
{
	font-weight: 700;
	font-size: 15px;
	color: #7b7b7b;
	font-family: Arial;
	text-decoration: none;
}
.CMMenuItem
{
	font-weight: bold;
	font-size: 11px;
	cursor: hand;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.CMGreenBodyText
{
	font-weight: normal;
	font-size: 8pt;
	color: #d9f58d;
	font-family: Arial;
	text-decoration: none;
}
.CMBlueBodyText
{
	font-weight: normal;
	font-size: 8pt;
	color: #9dc6f5;
	font-family: Arial;
	text-decoration: none;
}
.CMSortCategoryHeader
{
	font-weight: bold;
	font-size: 13px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}
.CMGreyBold
{
	font-weight: bold;
	font-size: 12px;
	color: #808080;
	font-family: Arial;
	text-decoration: none;
}
.CMGreyBoldSmall
{
	font-weight: 700;
	font-size: 11px;
	color: #808080;
	font-family: Arial;
	text-decoration: none;
}
.CMBlueHeaderSpec
{
	font-weight: 900;
	font-size: 17pt;
	color: #4a6584;
	font-family: Arial;
}
.CMGreenHeaderSpec
{
	font-weight: 900;
	font-size: 17pt;
	color: #84a229;
	font-family: Arial;
}
.HeaderText
{
	font-weight: bold;
	font-size: 12pt;
	color: white;
	font-family: Arial;
}
.CMBoldBodyText
{
	font-weight: 600;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.CMBodyTextBig
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}
.CMBodySelect
{	
	width:122px;
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.LinkGreen
{
	font-weight: normal;
	font-size: 8pt;
	color: #84a229;
	font-family: Arial;
	text-decoration: none;
}
.LinkBlue
{
	font-weight: normal;
	font-size: 8pt;
	color: #4a6583;
	font-family: Arial;
}
.CMHeaderSmall
{
	font-weight: bold;
	font-size: 14pt;
	color: #7b7b7b;
	font-family: Arial;
}
.CMGreenHeaderBig
{
	font-weight: bold;
	font-size: 13pt;
	color: #82a429;
	font-family: Arial;
	text-decoration: none;
}
.CMBlueHeaderBig
{
	font-weight: bold;
	font-size: 13pt;
	color: #4a6583;
	font-family: Arial;
	text-decoration: none;
}
.CMGreenHeaderBold
{
	font-weight: bold;
	font-size: 18pt;
	color: #82a429;
	font-family: Arial;
	text-decoration: none;
}
.CMBlueHeaderBold
{
	font-weight: bold;
	font-size: 18pt;
	color: #4a6583;
	font-family: Arial;
	text-decoration: none;
}
.CMProductName
{
	font-weight: bold;
	font-size: 10pt;
	color: #387bc5;
	font-family: Arial;
	text-decoration: none;
}
.CMMenuItemSmall
{
	font-weight: 600;
	font-size: 9px;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.CMWhiteBodyTextBig
{
	font-weight: normal;
	font-size: 11px;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.CMGreenHeaderBolder
{
	font-weight: bold;
	font-size: 25pt;
	color: #82a429;
	font-family: Arial;
	text-decoration: none;
}
.CMContentLabel
{
	font-size: 8px;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}
.CMSearch
{
	font-size: 7pt;
	color: #303030;
	font-family: 'Arial Black' , Arial, Garamond, 'Times New Roman' , Fixedsys, 'Arial CE';
}
.APKeywordText
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 9pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Arial, Garamond, 'Times New Roman' , Fixedsys, 'Arial CE';
	height: 15pt;
}
.CMSearchText
{
	border-right: 1pt solid;
	border-top: 1pt solid;
	font-size: 9pt;
	border-left: 1pt solid;
	border-bottom: 1pt solid;
	font-family: Arial;
}
.CMTextUSA
{
	font-size: 7pt;
	color: darkgray;
	font-family: 'Arial Black' , Arial;
	letter-spacing: 2pt;
}
.MSHeader
{
	font-weight: bolder;
	font-size: 11pt;
	color: white;
	font-family: Arial;
}
.MSBodyText
{
	font-weight: lighter;
	font-size: 10pt;
	color: #1b2142;
	font-family: Tahoma;
}
.MSBodyLinkText
{
	font-weight: lighter;
	font-size: 10pt;
	color: #1b2142;
	font-family: Tahoma;
	text-decoration: underline;
}
.MSISBanner
{
	font-weight: bolder;
	font-size: 8pt;
	color: #b0d1ff;
	font-family: Tahoma;
}
.MSNVBanner
{
	font-weight: bolder;
	font-size: 8pt;
	color: #1b2142;
	font-family: Tahoma;
}
.MSTGBanner
{
	font-weight: bolder;
	font-size: 8pt;
	color: #ff6768;
	font-family: Tahoma;
}
.MSHeaderSmallWhite
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Arial;
}
.MSHeaderSmallBlue
{
	font-weight: bolder;
	font-size: 10pt;
	color: #264187;
	font-family: Arial;
	background-color: #e0e0e0;
}
.MSHeaderSmallRed
{
	font-weight: bolder;
	font-size: 10pt;
	color: #8b0a0b;
	font-family: Arial;
	background-color: #e0e0e0;
}
.MSHeaderBigGreen
{
	font-weight: bolder;
	font-size: 14pt;
	color: #5c9b1e;
	font-family: Arial;
	background-color: #ceefad;
}
.MSHeaderBigBlue
{
	font-weight: bolder;
	font-size: 14pt;
	color: #264187;
	font-family: Arial;
	background-color: #b0bfe8;
}
.MSHeaderBigRed
{
	font-weight: bolder;
	font-size: 14pt;
	color: #8b0a0b;
	font-family: Arial;
	background-color: #e38687;
}
.MSLinkHeaderGreen
{
	font-weight: bolder;
	font-size: 10pt;
	color: #5c9b1e;
	font-family: Arial;
}
.MSHeaderGreen
{
	font-weight: bolder;
	font-size: 13pt;
	color: #5c9b1e;
	font-family: Arial;
}
.MSHeaderSmallGreen
{
	font-weight: bolder;
	font-size: 10pt;
	color: #5c9b1e;
	font-family: Arial;
	background-color: #e0e0e0;
}
.MSLinkHeaderBlue
{
	font-weight: bolder;
	font-size: 10pt;
	color: #264187;
	font-family: Arial;
}
.MSHeaderBlue
{
	font-weight: bolder;
	font-size: 13pt;
	color: #264187;
	font-family: Arial;
}
.MSLinkHeaderRed
{
	font-weight: bolder;
	font-size: 10pt;
	color: #8b0a0b;
	font-family: Arial;
}
.MSHeaderRed
{
	font-weight: bolder;
	font-size: 13pt;
	color: #8b0a0b;
	font-family: Arial;
}
.SummaryTitle
{
	font-weight: bolder;
	font-size: 10pt;
	margin-left: 17pt;
	color: white;
	margin-right: 10pt;
	font-family: Arial, 'Times New Roman';
	text-align: justify;
}
.SummaryText
{
	font-weight: lighter;
	font-size: 8pt;
	margin-left: 17pt;
	color: white;
	margin-right: 25pt;
	font-family: Tahoma;
}
.SummaryInsideText
{
	font-weight: lighter;
	font-size: 8pt;
	color: yellowgreen;
	font-family: Tahoma;
}
.SummaryNewsLink
{
	font-size: 6pt;
	text-transform: uppercase;
	color: yellowgreen;
	font-family: Tahoma;
}
.NoFormat
{
	font-size: 6pt;
	text-transform: uppercase;
	color: yellowgreen;
	font-family: Tahoma;
	text-decoration: none;
}
.Level1Heading
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #878787;
	text-align: center;
	text-decoration: underline;
}
.FeaturedProduct
{
	background-color: #62a323;
}
.LevelDescription
{
	font-size: 8pt;
	margin-left: 5pt;
	color: #696969;
	line-height: 12pt;
	margin-right: 10pt;
	font-family: Tahoma;
	background-color: white;
	text-align: left;
}
.LevelDescInsideText_TG
{
	font-size: 8pt;
	color: #ae1011;
	font-family: Tahoma;
}
.LevelDescInsideText_IS
{
	font-size: 8pt;
	color: #3b559e;
	font-family: Tahoma;
}
.LevelDescInsideText_NV
{
	font-size: 8pt;
	color: #75bc30;
	font-family: Tahoma;
}
SELECT.SetCombo_IS
{
	border-right: #3b559e 0px;
	border-top: #3b559e 0px;
	font-size: 9pt;
	margin-left: 5pt;
	border-left: #3b559e 0px;
	width: 130pt;
	color: white;
	border-bottom: #3b559e 0px;
	font-family: Tahoma;
	background-color: #3b559e;
	text-align: left;
}
SELECT.SetCombo_NV
{
	border-right: #75bc30 0px;
	border-top: #75bc30 0px;
	font-size: 9pt;
	margin-left: 5pt;
	border-left: #75bc30 0px;
	width: 130pt;
	color: white;
	border-bottom: #75bc30 0px;
	font-family: Tahoma;
	background-color: #75bc30;
	text-align: left;
}
SELECT.SetCombo_TG
{
	border-right: #ae1011 0px;
	border-top: #ae1011 0px;
	font-size: 9pt;
	margin-left: 5pt;
	border-left: #ae1011 0px;
	width: 130pt;
	color: white;
	border-bottom: #ae1011 0px;
	font-family: Tahoma;
	background-color: #ae1011;
	text-align: left;
}
.SetCombo
{
	margin-left: 0pt;
	text-align: left;
}
.NewsLetter
{
	background-color: #878787;
}
.NewsHeading
{
	margin-top: 10pt;
	font-weight: bolder;
	font-size: 9pt;
	margin-left: 10pt;
	color: #1b316c;
	font-family: Tahoma, Arial;
	background-color: white;
}
.NewsTitle
{
	margin-top: 10pt;
	font-size: 8pt;
	margin-left: 10pt;
	color: #3b559e;
	margin-right: 10pt;
	font-family: Tahoma;
}
.NewsTitle_More
{
	margin-top: 3pt;
	font-size: 8pt;
	margin-left: 10pt;
	color: #1b316c;
	margin-right: 0pt;
	font-family: Tahoma;
}
.FooterText
{
	font-size: 8pt;
	margin-left: 5pt;
	color: #9a9a9a;
	margin-right: 5pt;
	font-family: Arial;
	text-align: center;
}
.Home_VerticalLine
{
	background-color: gray;
}
.Footer_VerticalLine
{
	background-color: #9a9a9a;
}
.Footer_HorizontalLine
{
	background-color: #9a9a9a;
}
.CurrentNews_Margin
{
	margin-top: 10pt;
}
.SignUp_Text
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	font-family: Tahoma;
	text-decoration: underline;
}
.Newsletter_Input
{
	border-right: 1px;
	border-top: 1px;
	font-size: 9pt;
	border-left: 1px;
	border-bottom: 1px;
	font-family: Arial;
}
.Heading_FeaturedProduct
{
	font-weight: bolder;
	font-size: 10pt;
	color: #ffff8c;
	font-family: Tahoma, 'Arial Narrow' , Arial;
	text-align: center;
}
.Product_Code
{
	font-weight: bolder;
	font-size: 17pt;
	color: white;
	font-family: 'Century Gothic';
	text-align: center;
}
.Product_ShortDesc
{
	font-weight: lighter;
	font-size: 8pt;
	margin: 5pt 10pt;
	color: #ffffff;
	font-family: Tahoma;
	text-align: justify;
}
.More_Info
{
	font-size: 7pt;
	margin-bottom: 5pt;
	color: #faff77;
	font-family: Tahoma;
	text-align: center;
	text-decoration: underline;
}
.FooterCopyRight
{
	font-size: 8pt;
	color: #575757;
	font-family: Arial;
	text-align: center;
}
.Overview_Desc
{
	font-size: 8pt;
	margin-left: 10pt;
	margin-right: 10pt;
	font-family: Arial;
}
.HelpFullLinks
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Arial;
}
.NV_HelpfullLinks_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: #508918;
	font-family: Arial;
	text-decoration: none;
}
.IS_HelpfullLinks_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}
.TG_HelpfullLinks_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: #af7c32;
	font-family: Arial;
	text-decoration: none;
}
.Models_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: #696969;
	font-family: Tahoma;
	background-color: #cccccc;
}
.Models_ListDesc
{
	font-size: 10pt;
	color: #1b2142;
	font-family: Tahoma;
	background-color: white;
}
.IS_Specifications_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #405ca5;
}
.NV_Specifications_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: #5c9b1e;
	font-family: Tahoma;
	background-color: #e0f5cc;
}
.TG_Specifications_List
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Tahoma;
	background-color: #850809;
}
.Specifications_ListDesc
{
	font-size: 10pt;
	color: #1b2142;
	font-family: Tahoma;
	background-color: white;
}
.Prd_IS_FeaturesHeading
{
	font-weight: bolder;
	font-size: 12pt;
	color: #2a4488;
	font-family: Arial;
	background-color: #f1f1f1;
}
.Prd_NV_FeaturesHeading
{
	font-weight: bolder;
	font-size: 12pt;
	color: #75bc30;
	font-family: Arial;
	background-color: #f1f1f1;
}
.Prd_TG_FeaturesHeading
{
	font-weight: bolder;
	font-size: 12pt;
	color: #850809;
	font-family: Arial;
	background-color: #f1f1f1;
}
.Prd_FeaturesList
{
	font-weight: bolder;
	font-size: 10pt;
	color: #1b2142;
	font-family: Arial;
	background-color: #f1f1f1;
}
A
{
	text-decoration: none;
}
.MSFeaturedCategoryGreen
{
	font-weight: bolder;
	font-size: 8pt;
	color: #5c9b1e;
	font-family: Arial;
}
.MSFeaturedCategoryBlue
{
	font-weight: bolder;
	font-size: 8pt;
	color: #264187;
	font-family: Arial;
}
.MSFeaturedCategoryRed
{
	font-weight: bolder;
	font-size: 8pt;
	color: #5c9b1e;
	font-family: Arial;
}
.APSubTitle_IS
{
	font-weight: bolder;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #98a6cb;
}
.APLevel1Heading_IS
{
	font-weight: bolder;
	font-size: 10pt;
	margin-left: 9pt;
	color: white;
	font-family: Arial;
	background-color: #405ca5;
	text-decoration: underline;
}
.APLevel1Heading_NV
{
	font-weight: bolder;
	font-size: 10pt;
	margin-left: 9pt;
	color: white;
	font-family: Arial;
	background-color: #75bc30;
	text-decoration: underline;
}
.APLevel1Heading_TG
{
	font-weight: bolder;
	font-size: 10pt;
	margin-left: 9pt;
	color: white;
	font-family: Arial;
	background-color: #c11718;
	text-decoration: underline;
}
.APSubTitleSub
{
	font-size: 8pt;
	margin-left: 1px;
	color: #1b2142;
	font-family: Arial;
	text-decoration: underline;
}
.APSubTitleSub_NoUnderline
{
	font-size: 8pt;
	color: #1b2142;
	font-family: Arial;
	text-decoration: none;
}
.APSubTitle_NV
{
	font-weight: bolder;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #b3d690;
}
.APSubTitle_TG
{
	font-weight: bolder;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #d98484;
}
.APSubTitle_IS_2
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: #98a6cb;
}
.APSubTitle_NV_2
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: #b3d690;
}
.APSubTitle_TG_2
{
	font-weight: bolder;
	font-size: 9pt;
	color: white;
	font-family: Arial;
	background-color: #d98484;
}
.APSubTitleSub_2
{
	font-weight: bolder;
	font-size: 8pt;
	margin-left: 1px;
	color: #1b2142;
	font-family: Arial;
	text-decoration: underline;
}




.APTrainingHeading
{
	font-weight: bolder;
	font-size: 10pt;
	color: white;
	font-family: Arial;
	background-color: #f1b541;
}
.APTrainingSubHeading
{
	font-weight: bolder;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #f1d399;
}
.APMiscHeading
{
	font-weight: bolder;
	font-size: 10pt;
	margin-left: 9pt;
	color: white;
	font-family: Arial;
	background-color: #1b2142;
}
.APMiscSubHeading
{
	font-weight: bolder;
	font-size: 8pt;
	color: white;
	font-family: Arial;
	background-color: #9396a4;
}
.APProductDataSheet
{
	font-weight: bolder;
	font-size: 10pt;
	margin-left: 9pt;
	color: white;
	font-family: Arial;
	background-color: #7e7e7e;
}
.APBrowseByCategory
{
	font-weight: bolder;
	font-size: 8pt;
	color: #7e7e7e;
	font-family: Arial;
	background-color: #f1f1f1;
}
SELECT.APSetCombo_TG
{
	border-right: #ae1011 0px;
	border-top: #ae1011 0px;
	font-size: 8pt;
	border-left: #ae1011 0px;
	width: 165pt;
	color: white;
	border-bottom: #ae1011 0px;
	font-family: Arial;
	background-color: #ae1011;
}
SELECT.APSetCombo_IS
{
	border-right: #3b559e 0px;
	border-top: #3b559e 0px;
	font-size: 8pt;
	border-left: #3b559e 0px;
	width: 165pt;
	color: white;
	border-bottom: #3b559e 0px;
	font-family: Arial;
	background-color: #3b559e;
}
SELECT.APSetCombo_NV
{
	border-right: #75bc30 0px;
	border-top: #75bc30 0px;
	font-size: 8pt;
	border-left: #75bc30 0px;
	width: 165pt;
	color: white;
	border-bottom: #75bc30 0px;
	font-family: Tahoma;
	background-color: #75bc30;
}
.Prd_RelatedProducts
{
	font-weight: bolder;
	font-size: 10pt;
	color: #1b2142;
	font-family: Arial;
	background-color: #ededed;
}
.Prd_RelatedProductsList
{
	font-weight: bolder;
	font-size: 8pt;
	color: #1b2142;
	font-family: Arial;
	background-color: #f4f4f4;
}
.Prd_SoftwareAssHeading_TG
{
	font-weight: bolder;
	font-size: 10pt;
	color: #850809;
	font-family: Arial;
	background-color: #ededed;
}
.Prd_SoftwareAssHeading_IS
{
	font-weight: bolder;
	font-size: 10pt;
	color: #405ca5;
	font-family: Arial;
	background-color: #ededed;
}
.Prd_SoftwareAssHeading_NV
{
	font-weight: bolder;
	font-size: 10pt;
	color: #75bc30;
	font-family: Arial;
	background-color: #ededed;
}
.NLTitle
{
	font-weight: bolder;
	font-size: 12pt;
	color: white;
	font-family: 'Times New Roman';
	background-color: #1c265e;
}
.NLTitle2
{
	font-size: 24.2pt;
	color: #62a323;
	font-family: Garamond;
}
.NLFormCaption
{
	font-weight: bolder;
	font-size: 10pt;
	color: #62a323;
	font-family: Tahoma;
}
.NLApplicationArea
{
	border-right: 1px;
	border-top: 1px;
	font-weight: bolder;
	font-size: 10pt;
	border-left: 1px;
	color: #1c265e;
	border-bottom: 1px;
	font-family: Tahoma;
}
.NLCheckBox
{
	border-right: gray thin;
	border-top: gray thin;
	border-left: gray thin;
	border-bottom: gray thin;
}
.PDFTitle2
{
	font-weight: bolder;
	font-size: 18.2pt;
	color: #62a323;
	font-family: Garamond;
}
.APTopicText
{
	font-size: 9pt;
	font-family: Tahoma;
	height: 15pt;
}
.DLHeading
{
	font-size: 18px;
	color: #2a4488;
	font-family: Arial;
}
.DLMarketSegment
{
	font-weight: bolder;
	font-size: 13px;
	color: white;
	font-family: Arial;
}
.DLAddresses
{
	font-size: 11px;
	color: white;
	font-family: Tahoma, Arial;
}
.DLStateName
{
	font-weight: bolder;
	font-size: 13px;
	color: #faff7e;
	font-family: Arial, Tahoma;
}
.DLMarketSegmentOptionsHighLight
{
	font-weight: bolder;
	font-size: 12px;
	color: khaki;
	font-family: Arial;
}
.DLMarketSegmentOptions
{
	font-weight: bolder;
	font-size: 12px;
	color: #b1c7ff;
	font-family: Arial;
}
.FaxbackCorsiva
{
	font-weight: normal;
	font-size: 17pt;
	color: #7b7b7b;
	font-style: italic;
	font-family: 'Monotype Corsiva';
	text-align: center;
}
.CMBlackHeaderBolder
{
	font-weight: bold;
	font-size: 25pt;
	font-family: Arial;
}
.CMPQues
{
	font-size: 11px;
	font-weight: bold;
	color: #106083;
	font-style: normal;
	font-family: Tahoma;
}
.CMPAns
{
	font-size: 11px;
	font-weight: bold;
	color: #706959;
	font-style: normal;
	font-family: Tahoma;
}

.NVCMPQues
{
	font-size: 11px;
	font-weight: bold;
	color: #797979;
	font-style: normal;
	font-family: Tahoma;
}
.NVCMPSUBQues
{
	font-size: 11px;
	color: #797979;
	font-style: normal;
	font-family: Tahoma;
}

.NVCMPAns
{
	font-size: 11px;
	font-weight: bold;
	color: #797979;
	font-style: normal;
	font-family: Tahoma;
}


.CMPQuesTShirt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #710909;
	font-size: 13px;
	font-weight: bold;
}
.CMPAnsTshirt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1C4060;
	font-size: 13px;
	font-weight: normal;
}


.PHONEEXTCLS
{
	width:50px;
	BORDER-RIGHT: #c7ba92 1px solid;
	BORDER-TOP: #c7ba92 1px solid;
	BORDER-LEFT: #c7ba92 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #c7ba92 1px solid; 
	FONT-FAMILY: Tahoma
}


.NVCLSSELECT
{
	width:145px;
	height:20px;
	BORDER-RIGHT: #c7ba92 1px solid;
	BORDER-TOP: #c7ba92 1px solid;
	BORDER-LEFT: #c7ba92 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #c7ba92 1px solid; 
	FONT-FAMILY: Tahoma;
	Font-Size:11px;

}
.CLSMATRIXCONTR0L
{
	width:145px;
	height:20px;
	BORDER-RIGHT: #c7ba92 1px solid;
	BORDER-TOP: #c7ba92 1px solid;
	BORDER-LEFT: #c7ba92 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #c7ba92 1px solid; 
	FONT-FAMILY: Tahoma;
	Font-Size:11px;
	font-weight:normal;
}

/* class for new campaign's text box */
.SEMINARCLS
{
	width:230px;
	height:20px;
	BORDER-RIGHT: #c7ba92 1px solid;
	BORDER-TOP: #c7ba92 1px solid;
	BORDER-LEFT: #c7ba92 1px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #c7ba92 1px solid; 
	FONT-FAMILY: Tahoma;
	Font-Size:11px;
}


.CLSDEALERSELECT
{
	BORDER-RIGHT: #a09e92 thin solid;
	BORDER-TOP: #a09e92 thin solid;
	BORDER-LEFT: #a09e92 thin solid; 
	WIDTH: 210px; 
	BORDER-BOTTOM: #a09e92 thin solid;
	FONT-FAMILY: Verdana;
	HEIGHT: 22px
}

/*-- this class to be used in newletter,productpdf and dealerloacator --*/
.APInputText
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 9pt;
	border-left: darkgray 1px solid;
	border-bottom: darkgray 1px solid;
	font-family: Arial, Garamond, 'Times New Roman' , Fixedsys, 'Arial CE';
	height: 15pt;
	width:145px;	
	Font-weight:normal
}


.text-thumb, .text-thumb a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5C7E9E;
	text-decoration:none;
}
.text-thumb a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC6600;
	text-decoration:none;
}
body-mkt{
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.text-mnu, .text-mnu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.text-mnu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC6600;
	text-decoration: none;
}
.text-top-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #797979;
}
.text-head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #787878;
}
.text-12-white-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.h-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg-h-grey.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.bg-know-lib {
	background-repeat: no-repeat;
	background-position: bottom;
}
.text-box-1, .text-box-1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C7E9E;
	text-decoration: underline;
}
.text-box-1 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC6600;
	text-decoration: underline;
}
.h-blue {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg-h-blue.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.text-main-grey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797979;
}
.text-main-grey a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #527BA1;
}
.text-main-grey a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
}
.bg-rent-centre {

	
	background-repeat: no-repeat;
	background-position: bottom;
}
.h-yellow {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/bg-h-yellow.gif);
	background-repeat: no-repeat;
	height: 22px;
}
.bg-applic {
	background-repeat: no-repeat;
	background-position: bottom;
}
.click-here-main
{
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bolder;
	color:#faa005;
	text-decoration: none;
}

.click-here-sub
{
	font-family: arial;
	font-size: 7.5px;
	font-weight:normal;

	color:#faa005;
	text-align:right;
	text-decoration: none;
	
}


.ImageGalleryHeading
{
	font-size: 10pt;
	font-family: Helvetica, sans-serif,Times New Roman;
	background:#ECEED8;
	font-weight:bolder;
	margin:5px 5px 5px 25px;
	height:20px;
	color:#5F6122;
	
}

.FrdBack_TEXT
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: Helvetica, sans-serif,Times New Roman; 
	color:#D0AF5F;
	font-weight:bolder;
	text-decoration:none
	
}
.clsGlossaryHeading
{
    Font-family:Arial;
    Font-Size:12px;
    font-weight:bold;
    color:#FFFFFF;
    width:11px;
}

.clsGlossaryAlphabet
{
    Font-family:Arial;
    Font-Size:22px;
    font-weight:bolder;
    color:#86A2BD;
}

.clsGlossaryTerm
{
    Font-family:Arial;
    Font-Size:12px;
    font-weight:bolder;
    color:#000000;
}

.clsGlossaryDescription
{
    Font-family:Arial;
    Font-Size:12px;
    font-weight:normal;
    color:#797979;
}

.clsPrdSelectSectionHead
{
    Font-family:Arial;
    Font-Size:12px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:left;
    vertical-align:middle;
}

.clsPrdSelectYelTD
{
    border-style:solid;
    border-width:1px;
    border-top-color:#FFFFFF;
    border-left-color:#FFFFFF;
    border-right-color:#FAF3BE;
    border-bottom-color:#FAF3BE;
    background-color:#FFFAD3;
    text-align:Center;
    vertical-align:baseline;
    padding-top:15px;
}
.clsPrdSelectWhtTD
{
    border-style:solid;
    border-width:1px;
    border-top-color:#FFFFFF;
    border-left-color:#FFFFFF;
    border-right-color:#FAF3BE;
    border-bottom-color:#FFFFFF;
    background-color:#FFFFFF;
    text-align:center;
    vertical-align:baseline;
    padding-top:15px;
}
.clsPrdSelectRgtWhtTD
{
    border-style:solid;
    border-width:1px;
    border-top-color:#FFFFFF;
    border-left-color:#FFFFFF;
    border-right-color:#FFFFFF;
    border-bottom-color:#FFFFFF;
    background-color:#FFFFFF;
    text-align:center;
    vertical-align:baseline;
    padding-top:15px;
}
.clsPrdSelectTextTable
{
    border-collapse:collapse;
    height:175px;
    width:100%;
}

.clsPrdSelectNVSpevTableText
{
    border-collapse:collapse;
    height:50px;
    width:100%;
}

.clsPrdSelectNVSpevJoinTable
{
    border-collapse:collapse;
    height:160px;
    width:100%;
}

.clsPrdSelectTextOnly
{
    Font-family:Arial;
    Font-Size:12px;
    font-weight:bold;
    color:#797979;
    height:30px;
    border:solid 0px;
    padding-left:10px;
    text-align:left;
    vertical-align:bottom;
}
.clsTrngHeadText
{
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
}
.clsTrngBodyText
{
    font-family:Arial;
    font-size:12px;
}

.clsTrngDetailHeadName
{
    background-color:#000000;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    width:60%;
    padding-left:27px;
}

.clsTrngDetailHeadDate
{
    background-color:#000000;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    width:40%;
}

.clsTrngDetailHeadPrice
{
    background-color:#000000;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    text-align:left;
    width:50px;
}

.clsTrngDetailBodyText
{
    font-family:Arial;
    font-size:12px;
    border-bottom:solid 1px #BACEE1;
}

.clsTrngDetailBodyTextName
{
    font-family:Arial;
    font-size:12px;
    border-bottom:solid 1px #BACEE1;
    padding-left:27px;
}

.clsTrngTrainingTable
{
    border-collapse:collapse;
}
.clsGuessCampQuestinnaire
{
    font-family:Arial;
    font-size:12px;
    font-weight:bolder;
    color:#000000;
}

.clsSSLink{
	
	font-family:"Arial";
     color:#76BE2E;
     font-size: 12pt;
     font-weight:bold;	
	}
.clsSSNormal{
	 font-family:Arial;
	 color:#6C6C6C;
	 font-size:10pt;
}
	
.CmCountryCss
{	
	width:100px;
	
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
}

.CMBodyTextCss
{
	font-weight: normal;
	font-size: 12px;
	color: Black;
	font-family: Arial;
	text-decoration: none;
}

.CampaignQTextCss
{
	font-weight: bolder;
	font-size: 12px;
	color: gray;
	font-family: Arial;
	text-decoration: none;
}

.backImageCss{
 background-repeat:no-repeat;
 background-position:center;
	
}

.ClsA{
	font-size:25px;
	color:White;
	margin-top:3pt;
	font-weight:normal;
}
.ClsB{
	font-size:25px;
	color:white;
	vertical-align:middle;
	font-weight:
}
.ClsC{
	font-size:20px;
	color:white;
}
.ClsD{
	font-size:15px;
	color:White;
	height:100%;
	 
}



