﻿
/*Fixes IE 6 bug if we have a nested LongLeftNav class (happens in BMG Nav)*/
.LongLeftNav .LongLeftNav
{
    padding-right: 0px;
}

/*Interior Page Design as of 7/1/2008 */
.divPageHeader
{
    background-image: url(/USAimages/InteriorPages/l-780-topheader-mango.gif);
    height: 50px;
    padding-top: 20px;
    font-size: 95%;
    color: #005ca6;
    font-weight: bold;
}

/*Migrate to this from divPageHeader*/
.MagoPageHeader
{
    background: url(/USAimages/InteriorPages/mango-bar.gif) repeat-x bottom left;
    padding-bottom: 5px;
    padding-top: 20px;
    font-size: 95%;
    color: #005ca6;
    font-weight: bold;
}

.AccessoryPageOrangeHeader
{
    background: url(/USAimages/AccessoryApp/line-orangefade.gif) no-repeat left bottom;
    padding:0px 0px 5px 0px;
    margin: 0px 0px 5px 0px;
    font-size: 110%;
    color: #ff6600;
    font-weight: bold;
}

.AccessoryPageOrangeUnderlineSubHeader
{
    font-size: 80%;
    font-weight: bold;
    background: url(/USAimages/AccessoryApp/line-orangefade.gif) no-repeat left bottom;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.BlueBoldPageHeader
{
    font-size: 115%;
    font-weight: bold;
    color: #003398;
    padding: 8px 0px 0px 0px;
    margin: 0px;
}

.divPageSubHeader
{
    background-image: url(/USAimages/InteriorPages/l-subheader-mango.gif);
    height: 28px;
    background-repeat: repeat-x;
    font-size: 80%;
    color: #005ca6;
    font-weight: bold;
}

#divMoreOptions
{
    background-image: url(/Usaimages/InteriorPages/t-othersupportoptions.gif);
    width: 216px;
    height: 224px;
    float: right;
}

#divMoreOptions ul
{
    font-size: 70%;
    padding-top: 70px;
    list-style: none;
}

/* END Interior Page Design as of 7/1/2008 */

.bkdTitleImage
{
    background-image: url(/USAimages/title-top/Logo-gray-fade-long.gif);
    height: 46px;
}

.Blue_Bold_78
{
    color: #006699;
    font-size: 78%;
    font-weight: bold;
}

.BrightBlue_Bold_90
{
    color: #0066FF;
    font-size: 90%;
    font-weight: bold;
}

.SiteMapBorderBox
{
    border: solid 1px #003399;
    background-color: #f2f2f2;
}

.SiteMapButton
{
    float: left;
    padding-right: 10px;
}

.FlagMenu
{
    list-style-type: none;
    margin-left: 215px;
}

.FlagMenu a
{
    text-decoration: underline;
    margin-left: 10px;
}
.FlagMenu img
{
    float: left;
    width: 37px;
}
.FlagMenu li div
{
    height: 25px;
    vertical-align: middle;
}


#OurProducts
{
    margin-left: 3px;
    margin-top: 5px;
}

/*
#OurProducts h1
{
    font-size: 115%;
    color: #28469C;
}

#OurProducts h2
{
    font-size: 105%;
    color: #28469C;
    background: url(/USAImages/Products/BlueFadeLine.jpg) no-repeat 3px bottom;
    width: 100%;
    padding: 0px;
    margin: 0px;
}

#OurProducts h2 img
{
    float: left;
    margin-top: 10px;
    margin-right: 5px;
    margin-left: 3px;
}
*/

#OurProducts .ProductGroup
{
    width: 250px;
    height: 125px;
    float: left;
    margin: 0px 4px 18px 4px;
    position: relative;
}

#OurProducts .ProductGroup .ProductHeader
{
    display: block;
    font-size: 80%;
    font-weight: bold;
    color: #1865A8;
    padding: 3px 0px 0px 10px;
    margin: 0px;
}

#OurProducts .ProductGroup .ProductText
{
    display: block;
    margin: 0px;
    padding: 0px;
    font-size: 70%;
    line-height: 1.5;
    color: #666666;
}

#OurProducts .ProductGroup a:hover
{
    text-decoration: none;
}

#OurProducts .ProductGroup img
{
    border: none 0px;
    position: absolute;
    right: 7px;
    bottom: 6px;
}

.pspLeftDiv
{
    background: url(/USAimages/PSP/prod-reg-2.jpg) no-repeat center right;
    width: 540px;
    height: 150px;
    float: left;
    padding-top: 5px;
}

.pspSKULabel
{
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.pspNextBtn
{
    position: relative;
    top: 7px;
    left: 5px;
}

.pspDivProductGroup
{
    padding-top: 15px;
    padding-bottom: 10px;
}

.pspDivModels
{
    padding-bottom: 4px;
}

/* My Account Page */
#MyAcctWelcome
{
    background: url(/USAimages/MyAcctRegistration/woman_at_computer.jpg) no-repeat 0 0;
    width: 785px;
    height: 76px;
    float: left;
}

#WelcomeText
{
    float: right;
    text-align: right;
    padding-right: 10px;
    padding-top: 5px;
}

.SteelBlue__70
{
    color: #015699;
    font-size: 70%;
}

.SteelBlue_Underline_70
{
    color: #015699;
    font-size: 70%;
    text-decoration: underline;
}

.SteelBlue__90
{
    color: #015699;
    font-size: 90%;
}

.SteelBlue_Bold_90
{
    color: #015699;
    font-size: 90%;
    font-weight: bold;
}

.SteelBlue__100
{
    color: #015699;
    font-size: 100%;
}

.SteelBlue_Bold_70
{
    color: #015699;
    font-size: 70%;
    font-weight: bold;
}




.CreativeCenterImage
{
    border: none;
    float: left;
    padding-top: 10px;
}
/* End My Account Page */


/* Styles for Rounded Corner dynamic height div */

.RoundedCornerDiv
{
    background-color: #FFFFFF;
    width: 100%;
    float: left;
    margin-top: 5px;
    padding: 0;
}

.RoundedCornerDivTop
{
    background-color: #FFFFFF;
    width: 100%;
    height: 18px;
    float: left;
    clear: both;
    padding: 0;
}

.RoundCorneredBlueTitleHeaderBackground
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TitleBackground.jpg);
    background-repeat: no-repeat;
    background-position: top;
    height: 33px;
    margin-top: 5px;
    margin-bottom: 0px;
    width: 785px;
}

.TopLeftRoundedCorner
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TopLeftRoundedCorner.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 18px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.TopLeftRoundedCornerDrk
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TopLeftRoundedCorner_drk.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 18px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.TopBackMiddle
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TopBorderLine.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 12px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopBackMiddleDrk
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TopBorderLine_drk.jpg);
    background-repeat: repeat-x;
    width: 100%;
    height: 12px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopRightRoundedCorner
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TopRightRoundedCorner.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 18px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopRightRoundedCornerDrk
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/TopRightRoundedCorner_drk.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 18px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivContentAreaExtraWhiteSpace
{
    background-color: #FFFFFF;
    float: left;
    border-left: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    padding: 0;
}

.RoundedCornerDivContentArea
{
    background-color: #F2F2F2;
    float: left;
    margin: 0;
    padding: 0;
    clear: both;
    border-left: solid 1px #E1E1E1;
    border-right: solid 1px #E1E1E1;
    height: 100%;
    width: 100%;
    background-image: url(/USAImages/FadedRoundCorneredDivImages/FadedBackground.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

.RoundedCornerDivContentAreaDrk
{
    background-color: #ECECEC;
    float: left;
    margin: 0;
    padding: 0;
    clear: both;
    border-left: solid 1px #CCCCCC;
    border-right: solid 1px #CCCCCC;
    height: 100%;
    width: 100%;
    background-image: url(/USAImages/FadedRoundCorneredDivImages/FadedBackground_drk.jpg);
    background-repeat: repeat-x;
    background-position: top;
}

.RoundedCornerDivBottom
{
    background-color: #FFFFFF;
    width: 100%;
    float: left;
    clear: both;
    padding: 0;
}

.BottomLeftRoundedCorner
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/BottomLeftRoundedCorner.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 20px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomLeftRoundedCornerDrk
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/BottomLeftRoundedCorner_drk.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 20px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomBackMiddle
{
    background-color: #F2F2F2;
    background-image: url(/USAImages/FadedRoundCorneredDivImages/BottomBorderLine.jpg);
    background-repeat: repeat-x;
    height: 20px;
    width: 100%;
    padding: 0;
    float: left;
}

.BottomBackMiddleDrk
{
    background-color: #ECECEC;
    background-image: url(/USAImages/FadedRoundCorneredDivImages/BottomBorderLine_drk.jpg);
    background-repeat: repeat-x;
    height: 20px;
    width: 100%;
    padding: 0;
    float: left;
}

.BottomRightRoundedCorner
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/BottomRightRoundedCorner.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 20px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomRightRoundedCornerDrk
{
    background-image: url(/USAImages/FadedRoundCorneredDivImages/BottomRightRoundedCorner_drk.jpg);
    background-repeat: no-repeat;
    width: 12px;
    height: 20px;
    margin: 0;
    padding: 0;
    float: left;
}
/* End of Styles for Rounded Corner dynamic height div */

.White__130
{
    color: #FFFFFF;
    font-size: 130%;
}

.White__140
{
    color: #FFFFFF;
    font-size: 140%;
}




/* Styles for Multi colored Rounded Corner dynamic height div */

/* Light Green */

.LeftRoundedCornerHeaderLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/HeaderLeft.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RightRoundedCornerHeaderLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/HeaderRight.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RoundedCornerHeaderContentAreaLightGreen
{
    background-color: #ACC9A4;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.TopLeftRoundedCornerLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/TopLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.TopMiddleLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/TopMiddle.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopRightRoundedCornerLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/TopRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivContentAreaLightGreen
{
    background-color: #FFFFFF;
    float: left;
    margin: 0;
    padding: 0;
    clear: both;
    border-left: solid 11px #ACC9A4;
    border-right: solid 11px #ACC9A4;
    height: 100%;
    width: 100%;
}

.BottomLeftRoundedCornerLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/BottomLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomMiddleLightGreen
{
    background-color: #ECECEC;
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/BottomMiddle.png);
    background-repeat: repeat-x;
    height: 25px;
    width: 100%;
    padding: 0;
    float: left;
}

.BottomRightRoundedCornerLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/BottomRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivMiddle
{
    background-color: #FFFFFF;
    width: 100%;
    float: left;
    clear: both;
    padding: 0;
}

.MiddleLeftRoundedCornerLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/MiddleLeft.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

.MiddleMiddleLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/MiddleMiddle.png);
    background-repeat: repeat-x;
    height: 39px;
    width: 100%;
    margin-top: 1px;
    float: left;
}

.MiddleRightRoundedCornerLightGreen
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightGreen/MiddleRight.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

/* Light Orange */

.LeftRoundedCornerHeaderLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/HeaderLeft.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RightRoundedCornerHeaderLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/HeaderRight.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RoundedCornerHeaderContentAreaLightOrange
{
    background-color: #F1A649;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.TopLeftRoundedCornerLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/TopLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.TopMiddleLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/TopMiddle.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopRightRoundedCornerLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/TopRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivContentAreaLightOrange
{
    background-color: #FFFFFF;
    float: left;
    margin: 0;
    padding: 0;
    clear: both;
    border-left: solid 11px #F1A649;
    border-right: solid 11px #F1A649;
    height: 100%;
    width: 100%;
}

.BottomLeftRoundedCornerLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/BottomLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomMiddleLightOrange
{
    background-color: #ECECEC;
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/BottomMiddle.png);
    background-repeat: repeat-x;
    height: 25px;
    width: 100%;
    padding: 0;
    float: left;
}

.BottomRightRoundedCornerLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/BottomRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivMiddle
{
    background-color: #FFFFFF;
    width: 100%;
    float: left;
    clear: both;
    padding: 0;
}

.MiddleLeftRoundedCornerLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/MiddleLeft.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

.MiddleMiddleLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/MiddleMiddle.png);
    background-repeat: repeat-x;
    height: 39px;
    width: 100%;
    float: left;
}

.MiddleRightRoundedCornerLightOrange
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightOrange/MiddleRight.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

/* Light Blue Violet */

.LeftRoundedCornerHeaderLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/HeaderLeft.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RightRoundedCornerHeaderLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/HeaderRight.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RoundedCornerHeaderContentAreaLightBlueViolet
{
    background-color: #A9B7D2;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.TopLeftRoundedCornerLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/TopLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.TopMiddleLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/TopMiddle.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopRightRoundedCornerLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/TopRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivContentAreaLightBlueViolet
{
    background-color: #FFFFFF;
    float: left;
    margin: 0;
    padding: 0;
    clear: both;
    border-left: solid 11px #A9B7D2;
    border-right: solid 11px #A9B7D2;
    height: 100%;
    width: 100%;
}

.BottomLeftRoundedCornerLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/BottomLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomMiddleLightBlueViolet
{
    background-color: #ECECEC;
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/BottomMiddle.png);
    background-repeat: repeat-x;
    height: 25px;
    width: 100%;
    padding: 0;
    float: left;
}

.BottomRightRoundedCornerLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/BottomRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivMiddle
{
    background-color: #FFFFFF;
    width: 100%;
    float: left;
    clear: both;
    padding: 0;
}

.MiddleLeftRoundedCornerLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/MiddleLeft.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

.MiddleMiddleLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/MiddleMiddle.png);
    background-repeat: repeat-x;
    height: 39px;
    width: 100%;
    float: left;
}

.MiddleRightRoundedCornerLightBlueViolet
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBlueViolet/MiddleRight.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

/* Light Brown */

.LeftRoundedCornerHeaderLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/HeaderLeft.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RightRoundedCornerHeaderLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/HeaderRight.png);
    background-repeat: no-repeat;
    width: 10px;
    height: 30px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.RoundedCornerHeaderContentAreaLightBrown
{
    background-color: #996666;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}

.TopLeftRoundedCornerLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/TopLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin-top: 0;
    padding: 0;
    float: left;
}

.TopMiddleLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/TopMiddle.png);
    background-repeat: repeat-x;
    width: 100%;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.TopRightRoundedCornerLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/TopRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivContentAreaLightBrown
{
    background-color: #FFFFFF;
    float: left;
    margin: 0;
    padding: 0;
    clear: both;
    border-left: solid 11px #996666;
    border-right: solid 11px #996666;
    height: 100%;
    width: 100%;
}

.BottomLeftRoundedCornerLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/BottomLeftCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.BottomMiddleLightBrown
{
    background-color: #ECECEC;
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/BottomMiddle.png);
    background-repeat: repeat-x;
    height: 25px;
    width: 100%;
    padding: 0;
    float: left;
}

.BottomRightRoundedCornerLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/BottomRightCorner.png);
    background-repeat: no-repeat;
    width: 25px;
    height: 25px;
    margin: 0;
    padding: 0;
    float: left;
}

.RoundedCornerDivMiddle
{
    background-color: #FFFFFF;
    width: 100%;
    float: left;
    clear: both;
    padding: 0;
}

.MiddleLeftRoundedCornerLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/MiddleLeft.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

.MiddleMiddleLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/MiddleMiddle.png);
    background-repeat: repeat-x;
    height: 39px;
    width: 100%;
    float: left;
}

.MiddleRightRoundedCornerLightBrown
{
    background-image: url(/USAImages/MulticoloredRoundCorneredDivImages/LightBrown/MiddleRight.png);
    background-repeat: no-repeat;
    width: 30px;
    height: 40px;
    margin: 0;
    padding: 0;
    float: left;
}

/* End of Styles for Multi colored Rounded Corner dynamic height div */

/*Styles for P-Touch Edge page*/
#divEdge
{
    float: right;
    width: 99%;
    margin-top: 5px;
}

#divEdge #divMainContent
{
    float: left;
    width: 577px;
    padding: 5px;
}

#divEdge #divHeader
{
    float: left;
    width: 552px;
    height: 147px;
    background-image: url(/USAImages/Business/Edge/Header.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

#divEdge #divContent
{
    float: left;
    width: 552px;
    padding-top: 10px;
}

#divEdge #divSidebar
{
    float: left;
    width: 190px;
    height: 261px;
    margin-top: 5px;
}

#divEdge .MoreInfo
{
    float: left;
    width: 190px;
    height: 169px;
    background-image: url(/USAImages/Business/Edge/MoreInfoBk.jpg);
    background-position: left top;
    background-repeat: no-repeat;
}

#divEdge .ReadyToHelp
{
    float: left;
    width: 190px;
    height: 89px;
    background-image: url(/USAImages/Business/Edge/ReadyToHelpBk.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    margin-top: 5px;
}

#divEdge #divLearnMore
{
    float: left;
    width: 756px;
    height: 59px;
    background-image: url(/USAImages/Business/Edge/LearnMoreBk.jpg);
    background-position: left top;
    background-repeat: no-repeat;
    margin-left: 3px;
    padding-top: 22px;
    padding-left: 20px;
}

#divEdge .Model
{
    float: left;
    width: 531px;
    height: 188px;
    background-image: url(/USAImages/Business/Edge/RoundedBackground.jpg);
    background-repeat: no-repeat;
    margin-top: 15px;
}

.Blue_Bold_110
{
    font-size: 110%;
    color: #3A72BC;
    font-weight: bold;
}

.LighterGray__55
{
    color: #999999;
    font-size: 55%;
}

.LightGray_Bold_100
{
    font-size: 90%;
    color: #666666;
    font-weight: bold;
}

/*End of Styles for P-Touch Edge page*/

/*****************************************
Promotions Page
*/
.PromoPriceText
{
    color: #FC910D;
    font-weight: bold;
}

#PromosPage
{
    margin-top: 10px;
}

#PromosPage #HeaderBox
{
    background: transparent url(/USAImages/Promotions/Header.jpg) no-repeat left top;
    height: 182px;
    width: 100%;
}

#PromosPage h1
{
    margin: 9px 0px 0px 20px;
    float: left;
    color: White;
    font-size: 95%;
    padding: 0px;
}

#PromosPage h2
{
    float: left;
    padding: 2px 0px 0px 10px;
    margin: 0px;
}

#PromosPage h3
{
    clear: both;
    padding: 5px 0px 0px 20px;
    margin: 0px;
}

#PromosPage #FeatPromo
{
    margin-bottom: 20px;
}

#PromosPage #FeatPromo
{
    margin-top: 20px;
    text-align: center;
}

#PromosPage #FeatPromo .FeatContentDivider
{
    float: left;
    width: 2%;
}

#PromosPage ul.PromoOptions
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#PromosPage ul.PromoOptions li
{
    padding-bottom: 5px;
}

#PromosPage ul.PromoOptions li img
{
    border: none 0px;
}

#PromosPage ul.PromoOptions li a:hover
{
    text-decoration: none;
}

#PromosPage ul.PromoOptions li span
{
    margin-left: 10px;
    text-align: left;
    font-weight: bold;
}


#PromosPage #FeatPromo .FeatContentArea ul.PromoOptions li span
{
    color: Black;
    font-size: 80%;
}

#PromosPage #Promos ul.PromoOptions li span
{
    color: #989898;
    font-size: 65%;
}

#PromosPage #FeatPromo .FeatContentArea
{
    width: 30%;
    padding: 0px 5px;
    float: left;
}

#PromosPage #FeatPromo #FeatImageArea img
{
    float: left;
    padding-left: 20px;
}
#PromosPage #FeatPromo #FeatImageArea span
{
    display: block;
    float: left;
    padding: 20px 0px 0px 20px;
}

#PromosPage #tabs
{
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px;
    height: 38px;
}

#PromosPage #tabs img
{
    float: left;
    position: relative;
    border: none 0px;
}

#PromosPage #tabs img.Printers
{
    z-index: 10;
}

#PromosPage #tabs img.Fax
{
    z-index: 9;
    left: -5px;
}

#PromosPage #tabs img.MFC
{
    z-index: 8;
    left: -10px;
}

#PromosPage #tabs img.PTouch
{
    z-index: 7;
    left: -15px;
}

#PromosPage #tabs img.LabelPrinter
{
    z-index: 6;
    left: -21px;
}

#PromosPage #tabs img.HomeSewing
{
    z-index: 5;
    left: -26px;
}

#PromosPage #tabs img.GarmentPrinters
{
    z-index: 4;
    left: -33px;
}

#PromosPage #tabs img.IndustrialSewing
{
    z-index: 3;
    left: -38px;
}

#PromosPage #Promos
{
    border-top: solid 1px #D5D5D5;
    border-left: solid 1px #D5D5D5;
    clear: both;
    padding: 0px;
    margin: 0px;
    float: left;
    width: 98%;
}

#PromosPage .PromoDescription
{
    font-size: 70%;
    font-weight: bold;
}

#PromosPage .PromoModelName
{
    font-size: 70%;
    font-weight: bold;
    text-align: center;
    margin-top: 0px;
    width: 105px;
}

#PromosPage .PromoItemBox
{
    background-image: url(/USAImages/Promotions/grey_gradient.gif);
    background-repeat: repeat-x;
    width: 42.0%;
    float: left;
    padding: 10px;
    margin: 15px 0px;
}


#PromosPage .LeftBox
{
    margin-right: 15px;
    margin-left: 15px;
    clear: both;
}

#PromosPage .RightBox
{
    margin-left: 15px;
}

.TopLeftPromoImageRoundCorner
{
    background: white url(/USAImages/Promotions/top_left_corner.gif) left top no-repeat;
    float: right;
    height: 150px;
}

.TopRightPromoImageRoundCorner
{
    background: url(/USAImages/Promotions/top_right_corner.gif) right top no-repeat;
    padding: 5px;
}

#PromosPage .PromoContent
{
    width: 48%;
    padding-top: 10px;
}

#PromosPage img.VerticalDivider
{
    float: left;
    margin-top: 20px;
}

#PromosPage .HorizontalDivider
{
    clear: both;
    float: left;
    margin: 0px 15px 10px 15px;
    border-bottom: solid 1px #D0D0D0;
    width: 94%;
}

/*****************************************
End Promotions Page
*/

/*****************************************
Featured Products Page
*/
.FeatModelName
{
    color: #FC910D;
    font-weight: bold;
}


#FeaturedProductsPage
{
    margin-top: 10px;
}

#FeaturedProductsPage #HeaderBox
{
    background: transparent url(/USAImages/Promotions/Header.jpg) no-repeat left top;
    height: 182px;
    width: 100%;
}

#FeaturedProductsPage h1
{
    margin: 9px 0px 0px 20px;
    float: left;
    color: White;
    font-size: 95%;
    padding: 0px;
}

#FeaturedProductsPage h2
{
    float: left;
    padding: 2px 0px 0px 10px;
    margin: 0px;
}

#FeaturedProductsPage h3
{
    clear: both;
    padding: 5px 0px 0px 20px;
    margin: 0px;
}

#FeaturedProductsPage #FeaturedFeatured
{
    margin-bottom: 20px;
}

#FeaturedProductsPage #FeaturedFeatured
{
    margin-top: 20px;
    text-align: center;
}

#FeaturedProductsPage #FeaturedFeatured .FeatContentDivider
{
    float: left;
    width: 2%;
}

#FeaturedProductsPage ul.FeatLinks
{
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

#FeaturedProductsPage ul.FeatLinks li
{
    padding-bottom: 5px;
}

#FeaturedProductsPage ul.FeatLinks li img
{
    border: none 0px;
}

#FeaturedProductsPage ul.FeatLinks li a:hover
{
    text-decoration: none;
}

#FeaturedProductsPage ul.FeatLinks li span
{
    margin-left: 10px;
    text-align: left;
    font-weight: bold;
}


#FeaturedProductsPage li.FeatLink span
{
    color: #989898;
    font-size: 65%;
}

#FeaturedProductsPage li.FeaturedFeatLink span
{
    color: Black;
    font-size: 80%;
}


#FeaturedProductsPage #FeaturedFeatured .MSRP
{
    font-size: 80%;
}

#FeaturedProductsPage #Featured .MSRP
{
    font-size: 65%;
}

#FeaturedProductsPage #Featured .MSRP span
{
    margin-left: 0px;
}

#FeaturedProductsPage #FeaturedFeatured .FeatContentArea
{
    width: 35%;
    padding: 0px 5px;
    float: left;
}

#FeaturedProductsPage #FeaturedFeatured .FeatContentImageArea
{
    width: 20%;
    padding: 0px 5px;
    float: left;
}


#FeaturedProductsPage #tabs
{
    margin-top: 20px;
    margin-bottom: 0px;
    padding: 0px;
    height: 38px;
}

#FeaturedProductsPage #tabs img
{
    float: left;
    position: relative;
    border: none 0px;
}

#FeaturedProductsPage #tabs img.Printers
{
    z-index: 10;
}

#FeaturedProductsPage #tabs img.Fax
{
    z-index: 9;
    left: -5px;
}

#FeaturedProductsPage #tabs img.MFC
{
    z-index: 8;
    left: -10px;
}

#FeaturedProductsPage #tabs img.PTouch
{
    z-index: 7;
    left: -15px;
}

#FeaturedProductsPage #tabs img.LabelPrinter
{
    z-index: 6;
    left: -21px;
}

#FeaturedProductsPage #tabs img.HomeSewing
{
    z-index: 5;
    left: -26px;
}

#FeaturedProductsPage #tabs .ASDF
{
    z-index: 4;
    left: -33px;
}

#FeaturedProductsPage #tabs img.IndustrialSewing
{
    z-index: 3;
    left: -33px;
}

#FeaturedProductsPage #Featured
{
    border-top: solid 1px #D5D5D5;
    border-left: solid 1px #D5D5D5;
    clear: both;
    padding: 0px;
    margin: 0px;
    float: left;
    width: 99%;
}

#FeaturedProductsPage .ShortDescription
{
    font-size: 75%;
    font-weight: bold;
    margin: 10px 0px 15px 0px;
    padding: 0px;
}


#FeaturedProductsPage .FeaturedProductBox
{
    background-image: url(/USAImages/Promotions/grey_gradient.gif);
    background-repeat: repeat-x;
    padding: 10px;
    margin: 15px 15px 0px 15px;
    height: 170px;
}

/*For browsers > IE6*/
#FeaturedProductsPage #Featured > .FeaturedProductBox
{
    height: 0px;
    min-height: 170px;
}
.TopLeftPromoImageRoundCorner
{
    background: white url(/USAImages/Promotions/top_left_corner.gif) left top no-repeat;
    float: right;
    height: 125px;
    margin-right: 10px;
}

.TopRightPromoImageRoundCorner
{
    background: url(/USAImages/Promotions/top_right_corner.gif) right top no-repeat;
    padding: 5px 20px;
}



/*****************************************
End Featured Products Page
*/

/*****************************************
Remote Page
*/

#RemoteAccess h2
{
    font-size: 120%;
    color: #00349A;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

#RemoteAccess h3
{
    margin: 0px;
    padding: 10px 0px 0px 0px;
}

#RemoteAccess p
{
    margin: 0px;
    padding: 5px 0px 10px 0px;
    text-align: justify;
}

/*****************************************
End Remote Page
*/

/*****************************************
BrotherImages Page
*/

#divTitle
{
    padding-top: 20px;
    font-size: 95%;
    color: #005ca6;
    font-weight: bold;
}

#BrotherImagesUpper
{
    background: url(/USAimages/BrotherImages/brotherimages_bg.jpg) no-repeat 0 0;
    float: left;
    width: 784px;
    height: 668px;
}

#BrotherImagesUpper #divTop
{
    float: left;
    margin-left: 15px;
    margin-top: 50px;
    font-size: 70%;
    width: 500px;
}

#BrotherImagesUpper #divTop img
{
    border: 0px;
}

#BrotherImagesUpper #divBottomLeft
{
    float: left;
    margin-left: 15px;
    margin-top: 40px;
    font-size: 70%;
    color: #666;
    width: 480px;
}

#BrotherImagesUpper #BIBottomRight
{
    float: left;
    border-left: dotted 1px black;
    margin-top: 20px;
    width: 270px;
}

#BrotherImagesUpper .BIPDFImage
{
    border: 0px;
    padding: 20px 20px 0px 25px;
    float: left;
    clear: left;
}

#BrotherImagesUpper .BIPDFDLArea
{
    color: #666;
    color: #3E73A0;
    font-size: 70%;
    margin-top: 10px;
    margin-right: 5px;
}

#BrotherImagesUpper .BIPDFDLArea img
{
    border: 0px;
    padding: 5px 0px 0px 7px;
}

.BrotherImagesTermsOfUse
{
    font-size: 70%;
    width: 80%;
    margin: 10px auto;
    height: 400px;
    overflow: auto;
}

.BrotherImagesTermsOfUse h3
{
    text-align: center;
    font-size: 130%;
    font-weight: bold;
}

.BrotherImagesTermsOfUse li
{
    margin-top: 8px;
}

.BrotherImagesTermsOfUse ol ol
{
    list-style-type: lower-roman;
}
/*****************************************
End BrotherImages Page
*/

/*****************************************
Wireless Printing Assistance Page
*/

.divFormatStyle
{
    float: left;
    padding-top: 20px;
}

.OtherInfo
{
    background: url(/USAimages/Support/Wireless/other-info.gif) no-repeat 0 0;
    width: 177px;
    height: 200px;
    float: left;
}

.DocumentTitle
{
    font-size: 70%;
    font-weight: bold;
    color: #005ca6;
}
/*****************************************
End Wireless Printing Assistance Page
*/

/*****************************************
Ask Us Page
*/

#AskUsSearchButton
{
    float: left;
    width: 98px;
    height: 23px;
    background: url(/USAimages/buttons/b-98x23-blue.gif) no-repeat 0 0;
    padding-top: 3px;
}

#AskUsSearchButton a:hover
{
    color: White;
    font-size: 70%;
    text-decoration: none;
}
/*****************************************
End Ask Us Page
*/

/*****************************************
Mobile Page
*/

#MobileWorkforce
{
    padding: 10px 0px 5px 5px;
    float: left;
    width: 584px;
}

#MobileWorkforce .WorkforceSolutionsList
{
    border-bottom: dotted 1px black;
    padding: 10px 0px 3px 0px;
    font-size: 70%;
    width: 98%;
}

#MobileWorkforce .WorkforceSolutionsList img
{
    float: left;
}

#MobileWorkforce .WorkforceSolutionsList p
{
    float: left;
    padding-left: 10px;
    width: 82%;
}

#MobileWorkforce .WorkforceSolutionsList p a
{
    color: #1871c3;
    text-decoration: underline;
    font-weight: bold;
}
/*****************************************
End Mobile Page
*/

/******************************************
Support Page
*/
#SupportPage
{
    padding-left: 15px;
}
#SupportPage #Icons span
{
    display: none;
}

#SupportPage #Icons a
{
    margin-right: 4px;
}

#SupportPage .ProductRegistration
{
    background-image: url(/USAImages/Support/btn_productregistration_off.jpg);
    height: 155px;
    width: 134px;
    display: block;
    float: left;
}

#SupportPage .ProductRegistration:hover
{
    background-image: url(/USAImages/Support/btn_productregistration_on.jpg);
}

#SupportPage .FAQ
{
    background-image: url(/USAImages/Support/btn_knowledgebase_off.jpg);
    height: 155px;
    width: 134px;
    display: block;
    float: left;
}

#SupportPage .FAQ:hover
{
    background-image: url(/USAImages/Support/btn_knowledgebase_on.jpg);
}

#SupportPage .Email
{
    background-image: url(/USAImages/Support/btn_emailsupport_off.jpg);
    height: 155px;
    width: 134px;
    display: block;
    float: left;
}

#SupportPage .Email:hover
{
    background-image: url(/USAImages/Support/btn_emailsupport_on.jpg);
}

#SupportPage .Downloads
{
    background-image: url(/USAImages/Support/btn_softwaredownloads_off.jpg);
    height: 155px;
    width: 134px;
    display: block;
    float: left;
}

#SupportPage .Downloads:hover
{
    background-image: url(/USAImages/Support/btn_softwaredownloads_on.jpg);
}

#SupportPage .SupportOptions
{
    background-image: url(/USAImages/Support/bg_supportoptions.gif);
    background-repeat: no-repeat;
    width: 550px;
    height: 192px;
    background-color: #d4d2d3;
}

#SupportPage #LeftSide > .SupportOptions
{
    height: auto;
    min-height: 192px;
}

.SupportOptions a
{
    text-decoration: underline;
}

#SupportPage .SupportDocuments
{
    width: 40%;
    float: left;
    padding-right: 6%;
}

#SupportPage .SupportDocumentsHeader
{
    float: left;
    padding: 4px 2px 0px 0px;
}

#SupportPage .SupportManuals
{
    font-size: 70%;
    clear: both;
}

#SupportPage .SupportManuals a
{
    display: block;
    padding: 2px 0px;
}

#SupportPage .SupportDownloads
{
    width: 45%;
    float: left;
    padding-top: 4px;
}

#SupportPage .DownloadLinks a
{
    display: block;
    padding: 2px 0px;
}

#SupportPage .DowloadDesc span
{
    display: block;
}

#SupportPage .DownloadTitle
{
    padding: 10px 0px 3px 0px;
}

#SupportPage .SupportOtherOptionsHeader
{
    color: #454344;
    font-weight: normal;
    font-size: 75%;
    background-image: url(/USAimages/Support/bg_tab.jpg);
    background-repeat: no-repeat;
    padding: 3px 0px 0px 8px;
    margin-top: 10px;
    height: 22px;
}
#SupportPage .SupportOtherOptionsBody
{
    padding: 0px 0px 20px 5px;
    font-size: 70%;
}

.SupportRightSideBox
{
    width: 208px;
    float: right;
    text-align: left;
    background-image: url(/USAimages/Support/bg_otherinformation.jpg);
    background-repeat: no-repeat;
}

.SupportRightSideInsideBox
{
    width: 85%;
    padding: 50px 0px 60px 15px;
}
/******************************************
End support page
*/

/******************************************
FAQ Page
*/

.ModelName
{
    font-size: 120%;
    font-weight: bold;
    color: #0B41A2;
}

.ModelDesc
{
    font-size: 73%;
    font-weight: bold;
    line-height: 100%;
}

.Tabs
{
    margin-top: 40px;
}

.TabHeaders
{
    font-size: 70%;
    font-weight: normal;
}


.TabHeaders a
{
    padding-top: 6px;
    float: left;
    display: inline;
    text-align: center;
    width: 140px;
    height: 30px;
    margin-right: 3px;
    position: relative;
    top: -23px;
    left: -1px;
}

.TabHeaders .TabOn
{
    color: #003399;
    background: url(/USAImages/BMG/ModelDetail/tab_on.jpg) no-repeat 0 0;
}

.TabHeaders .TabOff
{
    color: #023a68;
    background: url(/USAImages/BMG/ModelDetail/tab_off.jpg) no-repeat 0 0;
    display: inline;
}

.TabbedContent
{
    margin: 0px;
    border: solid 1px #be9107;
    padding: 0px 5px 5px 5px;
}

.RightSideBox
{
    width: 193px;
    background: url(/USAImages/BMG/ModelDetail/RightSideBox_background.gif) repeat-y 0 0;
    margin: 0px 15px 30px 0px;    
}

.RightSideBoxYellowHeader
{
    background: url(/USAImages/BMG/ModelDetail/Dark_Yellow_Top.gif) no-repeat 0 0;
    position: relative;
    top: -10px;
    height: 35px;
    font-size: 75%;
    font-weight: bold;
    color: #003399;
}

.RightSideBoxYellowHeader span
{
    display: block;
    text-align: center;
    padding-top: 8px;
}

.RightSideBoxContent
{
    padding: 15px 5px 0px 10px;
}

.RightSideBoxBottom
{
    background: url(/USAImages/BMG/ModelDetail/RightSideBox_bottom.gif) no-repeat 0 0;
    position: relative;
    top: 9px;
    height: 9px;
}


.RightSideBoxGrayTop
{
    background: url(/USAImages/BMG/ModelDetail/RightSideBox_Gray_Top.gif) no-repeat 0 0;
    position: relative;
    top: -5px;
    height: 9px;
}

.TreeBranch
{
    font-size: 82%;
    color: #1E75BD;
    cursor: pointer;
}

.TreeLeaves
{
    list-style-type: none;
    margin-top: 0px;
    margin-bottom: 0px;
}

.TreeLeaf
{
    font-size: 70%;
    color: #353535;
    text-decoration: none;
}

/******************************************
End FAQ page
*/


/******************************************
PSP pages
*/

.pspPageContent
{
    padding: 10px;
    clear: left;
}

.pspPageContent .Header
{
    color: #3272B9;
    font-weight: bold;
    font-size: 85%;
}

.pspPageContent UL
{
    margin: 0;
    padding: 0;
    list-style-position: inside;
}

.pspPageContent .FormRow
{
    float: left;
    clear: both;
    padding-top: 5px;
    width: 100%;
}

.pspPageContent .FormLabel
{
    float: left;
    width: 120px;
    text-align: right;
    padding-right: 10px;
}

.pspPageContent .Checkbox INPUT
{
    margin: 0;
    padding: 0;
}

/******************************************
End PSP pages
*/


/******************************************
Prospect form
*/

#ProspectForm
{
    padding: 10px;
}

#ProspectForm .FormGroup
{
    margin: 20px 0;
}

#ProspectForm .FormRow
{
    margin: 5px 30px;
}

#ProspectForm .FormLabel
{
    float: left;
    width: 100px;
    padding-right: 10px;
    text-align: right;
}

#ProspectForm .FormStyle
{
    width: 175px;
}

/****** Start Remotehelp *******/

.supportPanel {
    padding-top:10px;
    padding-bottom:10px;
}

.supportTitle {
    color:#444; 
    font-size:24px;            
}

/****** End Remotehelp ************/

/****** Start 2015-pcmag-best-business-printer *******/

.divContentPanel {
    font-family: Arial,Georgia,sans-serif;
    margin:0;
}

.contentPanel {
    font-family: Arial,Georgia,sans-serif;
    margin:10px 30px 10px 18px;
}

.leftContent {
    line-height:normal;
    padding-bottom:2px;
}

.headerTitle {    
    color:#0251a0;
    font-weight:bold;
    font-size:34px;    
}

.contentText {
    color:#5d6268;
    font-size:medium;
    line-height:150%;
    font-size:14px;
}

.headerSubTitle {
    color:#0251a0;
    font-weight:bold;
    font-size:24px;      
}

.grayPanel {    
    clear:both;
    background-color:#F0F0F0;
    padding-bottom:4px;
    padding-top:4px;    
    width:98%;
    height:225px;
    max-height:250px;    
}

.printerImages {   
    background-color:#ffffff;     
    float:left;
    width:340px;
    height:170px;
    min-width:300px;    
}
.printerImagesTitle {
    padding:6px 0 0 10px;
}

.whiteSpace {
    float:left;
    width:2px;
    padding:10px;
}

.contentTextLeft {
    float:left;
    width:410px;
}

.imageContentLeft {
    float:left;
    padding:10px;
}

.blackWhitePrinter {
    font-size:18px;
    font-weight:bold;
    display:block;    
    padding-bottom:6px;
}

.colorInkjetPanel {
    padding-left:185px;    
}

.imageLeftside {
    float:right;
    padding-right:10px;
}

.modelButton {
  background: #48C9B0;  
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 2px;  
  color: #ffffff;
  font-size: 12px;
  padding: 2px 5px 2px 5px;
  text-decoration: none;
  font-weight:bold;
  cursor:pointer;
}

.modelButton:hover {
  background: #76D7C4;  
  text-decoration: none;
  color: #ffffff;
}

/****** End 2015-pcmag-best-business-printer *******/