
.allinone_bannerRotator {
    position: relative;
}
.allinone_bannerRotator img {
    left: 0;
    max-height: 100%;
    max-width: 100%;
    position: absolute;
    top: 0;
}
.allinone_bannerRotator .stripe {
    display: block;
    height: 100%;
    position: absolute;
    z-index: 1;
}
.allinone_bannerRotator .block {
    display: block;
    position: absolute;
    z-index: 1;
}
.allinone_bannerRotator.attractive .bannerControls {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}
.allinone_bannerRotator.attractive .leftNav {
    background: url("/skins/attractive/leftNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 127px;
    left: -15px;
    margin-top: -63px;
    position: absolute;
    top: 50%;
    width: 53px;
}
.allinone_bannerRotator.attractive .leftNav:hover {
    background: url("/skins/attractive/leftNavON.png") no-repeat scroll 0 0 transparent;
}
.allinone_bannerRotator.attractive .rightNav {
    background: url("/skins/attractive/rightNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 127px;
    margin-top: -63px;
    position: absolute;
    right: -15px;
    top: 50%;
    width: 53px;
}
.allinone_bannerRotator.attractive .rightNav:hover {
    background: url("/skins/attractive/rightNavON.png") no-repeat scroll 0 0 transparent;
}
.allinone_bannerRotator.attractive .bottomNav {
    bottom: 0;
    height: 35px;
    left: 835px !important;
    padding-left: 9px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.attractive .bottomNavButtonOFF {
    background: url("/skins/attractive/bottomNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 17px;
    padding-left: 9px;
    width: 11px;
}
.allinone_bannerRotator.attractive .bottomNavButtonON {
    background: url("/skins/attractive/bottomNavON.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 17px;
    padding-left: 9px;
    width: 11px;
}
.allinone_bannerRotator.attractive .bottomNavLeft {
    bottom: -10px;
    height: 35px;
    position: absolute;
    width: 63px;
    z-index: 4;
}
.allinone_bannerRotator.attractive .bottomNavRight {
    bottom: -10px;
    height: 35px;
    position: absolute;
    width: 63px;
    z-index: 4;
}
.allinone_bannerRotator.attractive .bottomOverThumb {
    background: url("/skins/attractive/bottomOverThumbBg.png") no-repeat scroll 23px bottom transparent;
    bottom: 27px;
    height: 106px;
    margin-left: -25px;
    position: absolute;
    width: 88px;
}
.allinone_bannerRotator.attractive .bottomOverThumb img {
    border: 4px solid #22032E;
}
.allinone_bannerRotator.classic .bannerControls {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}
.allinone_bannerRotator.classic .leftNav {
    background: url("/skins/classic/leftNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 41px;
    left: 4px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.classic .leftNav:hover {
    background: url("/skins/classic/leftNavON.png") no-repeat scroll 0 0 transparent;
}
.allinone_bannerRotator.classic .rightNav {
    background: url("/skins/classic/rightNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 41px;
    margin-top: -20px;
    position: absolute;
    right: 4px;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.classic .rightNav:hover {
    background: url("/skins/classic/rightNavON.png") no-repeat scroll 0 0 transparent;
}
.allinone_bannerRotator.classic .bottomNav {
    background: url("/skins/classic/bottomNavBg.png") repeat-x scroll 0 0 transparent;
    bottom: 0;
    height: 24px;
    padding-left: 0;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.classic .bottomNavButtonOFF {
    background: url("/skins/classic/bottomNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 11px;
    padding-left: 9px;
    width: 11px;
}
.allinone_bannerRotator.classic .bottomNavButtonON {
    background: url("/skins/classic/bottomNavON.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 11px;
    padding-left: 9px;
    width: 11px;
}
.allinone_bannerRotator.classic .bottomNavLeft {
    background: none repeat scroll 0 0 #FF0000;
    bottom: 5px;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.classic .bottomNavRight {
    background: none repeat scroll 0 0 #FF0000;
    bottom: 5px;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.classic .bottomOverThumb {
    background: url("/skins/classic/bottomOverThumbBg.png") no-repeat scroll 23px bottom transparent;
    bottom: 27px;
    height: 106px;
    margin-left: -25px;
    position: absolute;
    width: 88px;
}
.allinone_bannerRotator.classic .bottomOverThumb img {
    border: 4px solid #000000;
}
.allinone_bannerRotator.universal .bannerControls {
    left: 0;
    position: absolute;
    top: 0;
    z-index: 2;
}
.allinone_bannerRotator.universal .leftNav {
    background: url("/skins/universal/leftNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 41px;
    left: 10px;
    margin-top: -20px;
    position: absolute;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.universal .leftNav:hover {
    background: url("/skins/universal/leftNavON.png") no-repeat scroll 0 0 transparent;
}
.allinone_bannerRotator.universal .rightNav {
    background: url("/skins/universal/rightNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 41px;
    margin-top: -20px;
    position: absolute;
    right: 10px;
    top: 50%;
    width: 41px;
}
.allinone_bannerRotator.universal .rightNav:hover {
    background: url("/skins/universal/rightNavON.png") no-repeat scroll 0 0 transparent;
}
.allinone_bannerRotator.universal .bottomNav {
    bottom: -35px;
    height: 24px;
    padding-left: 9px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.universal .bottomNavButtonOFF {
    background: url("/skins/universal/bottomNavOFF.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 14px;
    padding-left: 9px;
    width: 14px;
}
.allinone_bannerRotator.universal .bottomNavButtonON {
    background: url("/skins/universal/bottomNavON.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    float: left;
    height: 14px;
    padding-left: 9px;
    width: 14px;
}
.allinone_bannerRotator.universal .bottomNavLeft {
    background: none repeat scroll 0 0 #FF0000;
    bottom: 5px;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.universal .bottomNavRight {
    background: none repeat scroll 0 0 #FF0000;
    bottom: 5px;
    display: none;
    height: 24px;
    position: absolute;
    width: 0;
    z-index: 4;
}
.allinone_bannerRotator.universal .bottomOverThumb {
    background: url("/skins/universal/bottomOverThumbBg.png") no-repeat scroll 23px bottom transparent;
    bottom: 27px;
    height: 106px;
    margin-left: -25px;
    position: absolute;
    width: 88px;
}
.allinone_bannerRotator.universal .bottomOverThumb img {
    border: 4px solid #000000;
}
.allinone_bannerRotator_texts {
    display: none;
    position: absolute;
    text-align: left;
    width: 100%;
    left:30px !important;
    z-index: 3;
}
.allinone_bannerRotator_text_line {
    position: absolute;
}
.textElement11_attractive {
    background: none repeat scroll 0 0 #512D5D;
    color: #FFFFFF;
    font: bold 24px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_attractive {
    background: none repeat scroll 0 0 #512D5D;
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement21_attractive {
    background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    font: bold 20px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement22_attractive {
    background: none repeat scroll 0 0 #E4E4E4;
    color: #131313;
    font: bold 16px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement31_attractive {
   background: none repeat scroll 0 0 transparent;
    color: #fff;
    font: bold 40px arial;
    height: 110px;
    width: 490px;
}
.textElement33_attractive {
    background: none repeat scroll 0 0 transparent;
    color: #005394;
    font: bold 40px arial;
    height: 110px;
    width: 490px;
}
.textElement41_attractive {
    color: #FFFFFF;
    font: bold 40px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement42_attractive {
    color: #FFFFFF;
    font: bold 20px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement51_attractive a {
    background: none repeat scroll 0 0 #512D5D;
    color: #FFFFFF;
    font: bold 24px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement51_attractive a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #512D5D;
    color: #512D5D;
    padding: 6px 15px;
}
.textElement52_attractive {
    background: none repeat scroll 0 0 #A92C74;
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement11_classic {
    color: #000000;
    font: bold 24px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_classic {
    color: #000000;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_classic a {
    color: #585858;
    text-decoration: none;
}
.textElement12_classic a:hover {
    color: #CF0005;
}
.textElement21_classic {
    color: #FFFFFF;
    font: bold 32px/1em 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement22_classic {
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement31_classic {
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 0 15px 3px;
}
.textElement32_classic {
    color: #FFFFFF;
    font: bold 26px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement33_classic {
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 4px 15px 6px;
}
.textElement41_classic {
    color: #000000;
    font: bold 40px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement42_classic {
    color: #000000;
    font: bold 20px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement51_classic a {
    color: #FFFFFF;
    font: bold 28px 'Cabin',Verdana,Helvetica,sans-serif;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement51_classic a:hover {
    color: #FFE400;
}
.textElement52_classic {
    background: url("/skins/classic/textBg_transparency.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font: 14px/1.3em 'Arial',Verdana,Helvetica,sans-serif;
    padding: 15px;
    width: 481px;
}
.textElement52_classic a {
    color: #FF0000;
    font: bold 14px 'Arial',Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
.textElement52_classic a:hover {
    color: #FFC000;
    text-decoration: none;
}
.textElement53_classic a {
    background: none repeat scroll 0 0 #D30000;
    color: #FFFFFF;
    font: bold 16px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement53_classic a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FF0000;
    color: #512D5D;
    padding: 6px 15px;
}
.textElement11_universal {
    color: #000000;
    font: bold 24px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_universal {
    color: #000000;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement12_universal a {
    color: #585858;
    text-decoration: none;
}
.textElement12_universal a:hover {
    color: #CF0005;
}
.textElement21_universal {
    color: #FFFFFF;
    font: bold 32px/1em 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement22_universal {
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement31_universal {
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 0 15px 3px;
}
.textElement32_universal {
    color: #FFFFFF;
    font: bold 26px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement33_universal {
    color: #FFFFFF;
    font: bold 18px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 4px 15px 6px;
}
.textElement41_universal {
    color: #000000;
    font: bold 40px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement42_universal {
    color: #000000;
    font: bold 20px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-transform: uppercase;
}
.textElement51_universal a {
    color: #FFFFFF;
    font: bold 28px 'Cabin',Verdana,Helvetica,sans-serif;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement51_universal a:hover {
    color: #FFE400;
}
.textElement52_universal {
    background: url("/skins/universal/textBg_transparency.png") repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font: 14px/1.3em 'Arial',Verdana,Helvetica,sans-serif;
    padding: 15px;
    width: 481px;
}
.textElement52_universal a {
    color: #FF0000;
    font: bold 14px 'Arial',Verdana,Helvetica,sans-serif;
    text-decoration: none;
}
.textElement52_universal a:hover {
    color: #FFC000;
    text-decoration: none;
}
.textElement53_universal a {
    background: none repeat scroll 0 0 #D30000;
    color: #FFFFFF;
    font: bold 16px 'Droid Sans',Verdana,Helvetica,sans-serif;
    padding: 6px 15px;
    text-decoration: none;
    text-transform: uppercase;
}
.textElement53_universal a:hover {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #FF0000;
    color: #512D5D;
    padding: 6px 15px;
}
.hideElement {
    display: none;
}
