﻿iframe {
filter:progid:DXImageTransform.Microsoft.Chroma(Color='#FFFFFF');
} 
.MainMenu
{
    font-weight: bold;
    font-size: 11px;
    color: white;
    font-family: Arial, Verdana;
    text-align:left;
}
A.MainMenu:link
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial, Verdana;
    text-align:left;
    text-decoration: none;
}
A.MainMenu:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #FF9900;
    font-family: Arial, Verdana;
    text-align:left;
    text-decoration: none;
}
A.MainMenu:visited
{
    font-weight: bold;
    font-size: 11px;
    color: #FFFFFF;
    font-family: Arial, Verdana;
    text-align:left;
    text-decoration: none;
}
A.MainMenu:visited:hover
{
    font-weight: bold;
    font-size: 11px;
    color: #FF9900;
    font-family: Arial, Verdana;
    text-align:left;
    text-decoration: none;
}
.MainMenuHover
{
    color: #FF9900;
}
.SubMenu
{
    background-color: #283446;
    -moz-opacity: 0.76;
    filter: alpha(opacity=80);
    /* Fix for IE8 Browser is below - enables ASP.NET Menu Control to work properly (03.24.09 rjn) */
    z-index: 99;
}
.SubMenuItem
{
    font-size: 11px;
    color: white;
    font-family: Arial, Verdana;
    font-weight: bold;
    text-align: left;
    background-color: #283446;
}
.SubMenuHover
{
    background-color: #FF9900;
    height: 10px;
}
.Breadcrumb
{
    font-size: 10px;
    color: white;
    font-family: Arial, Verdana;
    text-align: left;
    text-decoration: underline;
}
A.Breadcrumb:hover
{
    text-decoration: none;
}
.BreadcrumbCurrent
{
    font-size: 10px;
    color: #FF9900;
    font-family: Arial, Verdana;
    text-align: left;
}
.BreadcrumbSeparator
{
    font-size: 10px;
    color: white;
    font-family: Arial, Verdana;
    text-align: center;
}
.SideMenu
{
    font-size: 11px;
    color: #515151;
    font-family: Arial, Verdana;
}
.SideMenuHover
{
    color: #FF6600;
}
.SideMenuSelected
{
    font-size: 11px;
    color: #FF6600;
    font-family: Arial, Verdana;
}
.SideMenuParent
{
    font-weight: bold;
    font-size: 11px;
    color: #515151;
    font-family: Arial, Verdana;
}
.SideMenuParentHover
{
    color: #FF6600;
}
.HeaderText
{
    font-size: 11px;
    color: white;
    font-family: Arial, Verdana;
    text-decoration: none;
}
A.HeaderText:hover
{
    text-decoration: underline;
}
.HeaderInput
{
    font-size: 10px;
    color: black;
    background-color: #9FA6B9;
    font-family: Arial, Verdana;
}
.FooterCopyright
{
    font-size: 11px;
    color: #7f7f7f;
    font-family: Arial, Verdana;
}
.FooterTerms
{
    font-size: 11px;
    color: #595959;
    font-family: Arial, Verdana;
    text-decoration: none
}
A.FooterTerms:hover
{
    text-decoration: underline
}
.SubPageHeader
{
    font-size: 20px;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Verdana;
    text-decoration: none
}
.SubPageHeader2nd
{
    font-size: 16px;
    font-weight: bold;
    color: #999999;
    font-family: Arial, Verdana;
    text-decoration: none
}
.ProductTagline
{
    font-size: 11px;
    font-weight: bold;
    color: #5C5C5C;
    font-family: Arial, Verdana;
}
.ProductModelNumber
{
    font-size: 11px;
    font-weight: bold;
    color: #999999;
    font-family: Arial, Verdana;
}
.BodyText
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
}
A.BodyText
{
    color: #4C69C5;
    text-decoration: none
}
A.BodyText:hover
{
    text-decoration: underline
}
.BodyBoldText
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
    font-weight: bold
}
A.BodyBoldText
{
    color: #4C69C5;
    text-decoration: none
}
A.BodyBoldText:hover
{
    text-decoration: underline
}
.TabText
{
    font-size: 11px;
    color: #000000;
    background-color: #E1E6F8;
    font-family: Arial, Verdana;
    text-decoration: none
}
.TabText2
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
    text-decoration: none
}
.FeatureText
{
    font-size: 11px;
    color: #555555;/*999999*/
    font-family: Arial, Verdana;
    text-decoration: none
}
.FeatureMainText
{
    font-size: 10px;
    color: #999999;
    font-family: Arial, Verdana;
    text-decoration: none
}
.MSRPText
{
    font-size: 12px;
    font-weight: bold;
    color: #999999;
    font-family: Arial, Verdana;
    text-decoration: none
}
.TableHeaderText
{
    font-size: 11px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #586693;
    font-family: Arial, Verdana;
    text-align: center;
    height: 20px;
}
.TableRowText
{
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 15px;
    border-style: dashed;
    border-width: 1px;
    border-color: #999999
}
.TableRow1Text
{
    font-size: 11px;
    color: #000000;
    background-color: #FCFCFC;
    font-family: Arial, Verdana;
    border-style: dashed;
    border-width: 1px;
    border-color: #999999
}
.TableRow2Text
{
    font-size: 11px;
    color: #000000;
    background-color: #F3F3F3;
    font-family: Arial, Verdana;
    border-style: dashed;
    border-width: 1px;
    border-color: #999999
}
.PageInput
{
    font-size: 11px;
    color: #000000;
    background-color: #FCFCFC;
    font-family: Arial, Verdana;
}
.BodyLargeText
{
    font-size: 30px;
    font-weight: bold;
    color: #666666;
    font-family: Arial, Verdana;
    text-decoration: none
}
.TagLineText
{
    font-weight: bold;
    font-size: 12px;
    color: #959494;
    font-family: Arial, Verdana;
}
.SiteMapText0
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
    font-weight: bold;
}
A.SiteMapText0
{
    color: #4C69C5;
    text-decoration: none
}
A.SiteMapText0:hover
{
    text-decoration: underline
}
.SiteMapText1
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
    font-weight: bold;
    border-bottom: 1px solid #D7D7D7;
}
A.SiteMapText1
{
    color: #4C69C5;
    text-decoration: none
}
A.SiteMapText1:hover
{
    text-decoration: underline
}
.SiteMapText2
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
    border-bottom: 1px dashed #D7D7D7;
}
A.SiteMapText2
{
    color: #4C69C5;
    text-decoration: none
}
A.SiteMapText2:hover
{
    text-decoration: underline
}

.sideMenuHeader
{
    color: #4C69C5;/*577046*/
    font-size: 12px; 
    font-family: Arial, Verdana; 
    font-weight: bold; 
    text-decoration: none; 
}
a.sideMenuHeader:link
{
    color: #577046; 
    font-size: 12px; 
    font-family: Arial, Verdana; 
    font-weight: bold; 
}
a.sideMenuHeader:link
{
    color: #577046; 
    font-size: 12px; 
    font-family: Arial, Verdana;
    font-weight: bold;
}
a.sideMenuHeader:hover
{
    color: #d35a2b; 
    font-size: 12px; 
    font-family: Arial, Verdana;
    font-weight: bold;
}
.questionAnswerHeader
{
    color: #FF9900;/*d35a2b*/ 
    font-size: 14px; 
    font-family: Tahoma, Arial; 
    font-weight: bold; 
    text-decoration: none;
}
.ProductTaglineBlue
{
    font-size: 11px;
    font-weight: bold;
    color: #4C69C5;/*original: #6B889A*/
    font-family: Arial, Verdana;
}
.ProductDescriptionBoldText
{
    font-size: 11px;
    font-weight: bold;
    color: #444444;/*original: #999999*/
    font-family: Arial, Verdana;
}
.ProductDescriptionGrayBoldText
{
    font-size: 11px;
    font-weight: bold;
    color: #676767;/*original: #444444*/
    font-family: Arial, Verdana;
}
.ProductDescriptionText
{
    font-size: 11px;
    color: #444444;/*original: #999999*/
    font-family: Arial, Verdana;
}
A.ProductDescriptionText
{
    color: #444444;/*original: #CC4300*/
    text-decoration: none
}
A.ProductDescriptionText:Hover
{
    text-decoration: underline
}

.SurveyBodyText 
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
}
.SurveyProgressText 
{
    font-size: 11px;
    font-weight: bold;
    color: #666666;
    font-family: Arial, Verdana;
}
.SurveyFooterText 
{
    font-size: 10px;
    color: #666666;
    font-family: Arial, Verdana;
}
.SurveyProgressOn
{
    height: 21px;
    vertical-align: middle;
    background-color: #d6f8fe;
    padding-left: 12px
}
.SurveyProgressOff
{
    height: 21px;
    vertical-align: middle;
    background-color: #FFFFFF;
    padding-left: 12px
}
.SurveyInputBox
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
    border: 1px solid #096891;
    background-color: #dfe5f7; /* original color #eaf8fe */
}
.SurveyInputBoxWithText
{
    font-size: 11px;
    color: #9a9a9a;
    font-family: Arial, Verdana;
    border: 1px solid #096891;
    background-color: #eaf8fe;
}
.SurveyFieldHeaderText 
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
}
.SurveyOptionalText
{
    font-size: 11px;
    font-weight: normal;
    font-style: italic;
    color: #9a9a9a;
    font-family: Arial, Verdana;
}
.SurveyErrorText 
{
    font-size: 11px;
    font-weight: normal;
    font-style: italic;
    color: red;
    font-family: Arial, Verdana;
}
.SurveySectionHeaderText
{
    font-size: 13px;
    font-weight: bold;
    font-style: italic;
    color: #000000;
    font-family: Arial, Verdana;
    border-top: 1px solid #cdcdcd;
    border-left: 1px solid #cdcdcd;
    border-right: 1px solid #cdcdcd;
    border-bottom: 1px solid #cdcdcd;
    background-image: url(/Images/Surveys/survey_section_header_background.jpg);
    padding-left: 6px;
    height: 25px;
}
.SurveyQuestionText 
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Verdana;
}
.SurveyQuestionCallOutText
{
    font-size: 11px;
    font-weight: bold;
    color: #335092;	/* original color: #096891 */
    font-family: Arial, Verdana;
    text-transform: uppercase;
}
.SurveyCategoryText
{
    font-size: 11px;
    color: #000000;
    font-family: Arial, Verdana;
}
.SurveyScaleHeaderText
{
    font-size: 10px;
    font-weight: bold;
    color: #9a9a9a;
    font-family: Arial, Verdana;
}
.SurveyScaleNumberText
{
    font-size: 10px;
    font-weight: bold;
    color: #9a9a9a;
    font-family: Arial, Verdana;
}
.SurveyCategoryTextLink
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Verdana;
}
a.SurveyCategoryTextLink
{
    font-size: 11px;
    font-weight: bold;
    color: #FF6600;
    font-family: Arial, Verdana;
    text-decoration: none;
}
a.SurveyCategoryTextLink:hover
{
    font-size: 11px;
    font-weight: bold;
    color: #000000;
    font-family: Arial, Verdana;
    text-decoration: underline;
}
a.SurveyCategoryTextLink:visited
{
    font-size: 11px;
    font-weight: bold;
    color: #FF6600;
    font-family: Arial, Verdana;
    text-decoration: none;
}
a.SurveyCategoryTextLink:hover:visited
{
    font-size: 11px;
    font-weight: bold;
    color: #FF6600;
    font-family: Arial, Verdana;
    text-decoration: underline;
}