/*--------------------------------
			### Global ###
-----------------------------------*/
body, td, th, a, input, select, h1, h2, font {
    font-family: Verdana;
    font-size: 12px;
    color: #000000;
    line-height: 140%;
}

p {
    font-family: Verdana;
}

.listBlk {
    background-image: url(../GlobalImages/orange_bullet.gif);
    background-position: top left;
    padding-left: 10px;
    background-repeat: no-repeat;
}

/* STEPS */
.stepNosel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #8C8A8C;
    font-weight: bold;
    vertical-align: top;
}

.stepSel {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding-left: 12px;
    color: #6375A5;
    font-weight: bold;
    background-image: url(../GlobalImages/navArrOrangeRight.gif);
    background-position: left middle;
    background-repeat: no-repeat;
}

/* MAPORAMA */
.maporamaContent01 {
    padding: 8px;
    font-size: 11px;
    line-height: 125%;
    color: #63596B;
}

.maporamaError01 {
    padding: 8px;
    font-size: 11px;
    line-height: 125%;
    color: #CC0000;
}

.maporamaBg01 {
    background-color: #809DB9;
    line-height: 1px;
    height: 1px;
}

.maporamaBg02 {
    background-color: #809DB9;
    width: 1px;
}

.maporamaBg03 {
    background-color: #809DB9;
}

.maporamaBg04 {
    background-color: #EFEFEF;
    color: #606060;
    font-weight: bold;
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
}

.maporamaBg05 {
    background-color: #FFFFFF;
    font-size: 11px;
    color: #606060;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.maporamaForm01 {
    padding-top: 3px;
    padding-bottom: 4px;
    font-size: 11px;
    line-height: 100%;
    color: #63596B;
}

.maporamaPad01 {
    padding-top: 10px;
    padding-bottom: 4px;
    font-size: 11px;
    line-height: 100%;
    color: #63596B;
}

.maporamaBorder0 {
    border: none;
}

.maporamaBorder1 {
    border: 1px solid #809CB9;
}

.maporamatxt01 {
    color: #5D5D5A;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
}

a.maporamatxt01:active, a.maporamatxt01:link, a.maporamatxt01:visited {
    text-decoration: underline
}

a.maporamatxt01:hover {
    text-decoration: none;
}

/* NAV LEVEL 1 */
.nav1bg1 {
    background-image: url(../GlobalImages/navArrOrangeRight.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 13px;
    padding-top: 3px;
    padding-bottom: 2px;
}

.nav1bg2 {
    background-image: url(../GlobalImages/navArrOrangeDown.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 13px;
    padding-top: 3px;
    padding-bottom: 2px;
}

.navLevel1, a.navLevel1:active, a.navLevel1:link, a.navLevel1:visited {
    line-height: 100%;
    color: #63659C;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
    line-height: 100%;
}

a.navLevel1:hover {
    line-height: 100%;
    color: #63659C;
    text-decoration: underline;
    font-size: 10px;
    font-weight: bold;
}

.navLevel1Sel, a.navLevel1Sel:active, a.navLevel1Sel:link, a.navLevel1Sel:visited {
    line-height: 100%;
    color: #63659C;
    text-decoration: underline;
    font-size: 10px;
    font-weight: bold;
}

a.navLevel1Sel:hover {
    line-height: 100%;
    color: #63659C;
    text-decoration: underline;
    font-size: 10px;
    font-weight: bold;
}

.navLevel1Down, a.navLevel1Down:active, a.navLevel1Down:link, a.navLevel1Down:visited {
    line-height: 100%;
    color: #D76B47;
    text-decoration: none;
    font-size: 10px;
    font-weight: bold;
}

a.navLevel1Down:hover {
    line-height: 100%;
    color: #D76B47;
    text-decoration: underline;
    font-size: 10px;
    font-weight: bold;
}

.nav2bg1 {
    background-image: url(../GlobalImages/navArr2OrangeRight.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 23px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.nav2bg2 {
    background-image: url(../GlobalImages/navArr2OrangeDown.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 23px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.navLevel2, a.navLevel2:active, a.navLevel2:link, a.navLevel2:visited {
    line-height: 100%;
    color: #63596B;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

a.navLevel2:hover {
    line-height: 100%;
    color: #63596B;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

.navLevel2Sel, a.navLevel2Sel:active, a.navLevel2Sel:link, a.navLevel2Sel:visited {
    line-height: 100%;
    color: #63596B;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

a.navLevel2Sel:hover {
    line-height: 100%;
    color: #63596B;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

.navLevel2Down, a.navLevel2Down:active, a.navLevel2Down:link, a.navLevel2Down:visited {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: none;
    font-size: 10px;
}

a.navLevel2Down:hover {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: underline;
    font-size: 10px;
}

a.lien11:active, a.lien11:link, a.lien11:visited {
    color: #63596B;
    text-decoration: underline;
    font-size: 11px;
    font-weight: normal;
}

a.lien11:hover {
    color: #63596B;
    text-decoration: none;
    font-size: 11px;
    font-weight: normal;
}

.nav3bg1 {
    background-image: url(../GlobalImages/navStrOrange.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 33px;
    padding-top: 3px;
    padding-bottom: 4px;
}

.nav3bg2 {
    background-image: url(../GlobalImages/navArr3OrangeDown.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 33px;
    padding-top: 3px;
    padding-bottom: 4px;
}

.navLevel3, a.navLevel3:active, a.navLevel3:link, a.navLevel3:visited {
    line-height: 100%;
    color: #63596B;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

a.navLevel3:hover {
    line-height: 100%;
    color: #63596B;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

.navLevel3Sel, a.navLevel3Sel:active, a.navLevel3Sel:link, a.navLevel3Sel:visited {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

a.navLevel3Sel:hover {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

.nav4bg1 {
    background-image: url(../GlobalImages/navBulOrange.gif);
    background-position: top left;
    background-repeat: no-repeat;
    padding-left: 33px;
    padding-top: 3px;
    padding-bottom: 4px;
}

.navLevel4, a.navLevel4:active, a.navLevel4:link, a.navLevel4:visited {
    line-height: 100%;
    color: #63596B;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

a.navLevel4:hover {
    line-height: 100%;
    color: #63596B;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

.navLevel4Sel, a.navLevel4Sel:active, a.navLevel4Sel:link, a.navLevel4Sel:visited {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

a.navLevel4Sel:hover {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

.navSeparator {
    background-image: url(../GlobalImages/navSep.gif);
    background-repeat: repeat-x;
    height: 5px;
    line-height: 5px;
    background-position: center;
    padding-top: 4px;
}

.uOrange, a.uOrange:active, a.uOrange:link, a.uOrange:visited {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: underline;
    font-size: 10px;
    font-weight: normal;
}

a.uOrange:hover {
    line-height: 100%;
    color: #CE5D29;
    text-decoration: none;
    font-size: 10px;
    font-weight: normal;
}

h1, h2 {
    margin-bottom: 0px;
}

.formNoBorder {
    border: 1px none;
}

a, a:active, a:link {
    color: #333399;
    text-decoration: underline;
}

a:visited {
    color: #434343;
    text-decoration: underline;
}

a:hover {
    color: #333399;
    text-decoration: underline;
}

.errormsg {
    color: #CC3333;
    font-size: 10px
}

.errorBox {
    border: 1px solid #CC3333;
    color: #CC3333;
    font-size: 10px;
    background-color: #FEFEEE;
    background-image: url(../GlobalImages/i_alert.gif);
    background-position: left;
    background-repeat: no-repeat;
    padding: 5px 5px 5px 29px;
}

.pad10 {
    padding: 10px;
}

.xsmall {
    font-size: 10px;
}

.xsmall a {
    font-size: 10px;
    text-decoration: underline;
}

.xsmall a:hover {
    text-decoration: none;
}

.xsmallLineSmall {
    font-size: 10px;
    line-height: 130%;
    color: #666666;
}

.xsmallLineSmall a, .xsmallLineSmall a:visited {
    font-size: 10px;
    line-height: 130%;
    color: #666699;
    text-decoration: none
}

.xsmallLineSmall a:hover {
    font-size: 10px;
    line-height: 130%;
    color: #666699;
    text-decoration: underline
}

.small {
    font-size: 11px;
}

.small a {
    font-size: 11px;
    text-decoration: underline;
}

.small a:visited {
    color: #666699
}

.small a:hover {
    text-decoration: underline;
}

.small strong a {
    text-decoration: underline;
}

.small strong a:visited {
    color: #666699;
}

.bttn a, .bttn a:active, .bttn a:link, .bttn a:visited, .bttn a:hover {
    color: #5455A8;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
}

.bg00 {
    background-color: #FFFFFF
}

.bg01 {
    background-color: #000000
}

.bg02 {
    background-color: #7d8496
}

.bg03 {
    background-color: #879acf
}

.bg04 {
    background-color: #F7F7FF;
    border-bottom: 1px solid #d6d7dc;
    height: 15px;
}

.bg05 {
    background-color: #AFB9D4;
    line-height: 4px;
}

.bg06 {
    background-image: url(../GlobalImages/carBg.gif);
    background-repeat: no-repeat;
    background-position: left;
    padding-left: 10px;
}

.bg07 {
    background-color: #F4F4F4
}

.bg08 {
    background-color: #F7F7FF
}

.bg09 {
    background-color: #C9CFD4
}

.bg10 {
    background-color: #6475a3
}

.popupBorders {
    border: 1px solid #d6d7dc;
    border-bottom: 0px;
    border-top: 0px;
}

.popupBorders a {
    color: #000000
}

.popupBorders a:visited {
    text-decoration: none;
    color: #000000
}

.popupBorders a:hover {
    text-decoration: underline;
    color: #000000
}

.standBorder {
    border: 1px solid #d6d7dc;
}

.dots {
    background-image: url(../GlobalImages/dotted_hr.gif);
    background-repeat: repeat-x;
}

.HorzDots {
    background-image: url(../GlobalImages/horzDot.gif);
    background-repeat: repeat-y;
}

.noStyle {
    border: 0px;
    padding: 0px
}

.LoggedTxt {
    background-color: #F5F5F7;
    height: 26px;
    border-bottom: 1px solid #000000;
    color: #CC3333;
    font-weight: bold;
    padding: 0px 10px 0px 10px;
    border-right-color: #C9CFD4;
    border-right-style: solid;
    border-right-width: 1px;
    font-size: 10px
}

.avbthree TD.avbheader {
    BACKGROUND-COLOR: #666699
}

.avbthree TD.avbborder {
    BACKGROUND-COLOR: #cccccc
}

.avbfour TD.avbborder {
    BACKGROUND-COLOR: #cc5e2b
}

.avbfour TD.avbbackground {
    BACKGROUND-IMAGE: url(/images/avb/avb_temp_4_bg.gif)
}

.avbbodyblk {
    padding: 5px;
    line-height: 120%;
}

/*--------------------------------
			### Top ###
-----------------------------------*/
.topTools, .topTools a, .topTools a:visited, .topTools a:active, .topTools a:link {
    font-size: 10px;
    text-decoration: none;
    color: #000000
}

.topTools a:visited {
    color: #434343;
}

.topTools a:hover {
    color: #333399;
    text-decoration: underline;
}

/*--------------------------------
            ### crumb ###
-----------------------------------*/
.breadcrumb {
    font-size: 10px;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    border-style: solid;
    border-width: 0px 0px 0px 1px;
    border-color: #C9CFD4;
    background-color: #F5F5F7;
    height: 26px;
    border-bottom: 1px solid #000000;
}

.breadcrumb a, .breadcrumb a:visited, .breadcrumb a:active, .breadcrumb a:link {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}

.breadcrumb a:hover {
    text-decoration: underline;
}

/*--------------------------------
			### Forms ###
----------------------------------
input{border:1px solid #A5AEB5;}
textarea{border:1px solid #A5AEB5}
select{border:1px solid #A5AEB5}
/*--------------------------------
			### Content ###
-----------------------------------*/
.rightCol {
    border-right: 1px solid #C9CFD4;
    background-color: #F0F0F0;
}

.PageTitle {
    font-size: 14px;
    font-weight: bold;
    color: #D76B47;
    text-transform: capitalize;
}

.Title {
    font-weight: bold;
    color: #D76B47;
}

.SubTitle {
    font-weight: bold;
}

.thirdTitle {
    font-weight: bold;
    color: #63659C;
    font-size: 11px;
}

.SubSubTitle {
    font-weight: bold;
    color: #D76B47;
    font-size: 11px;
}

.numburing {
    color: #666699;
    font-weight: bold;
}

.numburing a {
    font-weight: normal;
    color: #666699;
    font-weight: bold;
}

.separator {
    background-color: #BFBFBF
}

.separator2 {
    background-image: url(../GlobalImages/sep02.gif);
    background-repeat: repeat-x;
    background-position: center;
    height: 30px;
}

.newsLink a, .newsLink a:visited, .newsLink a:active, .newsLink a:link {
    color: #63659C;
    text-decoration: none;
}

.newsLink a:hover {
    text-decoration: underline;
}

.orangetxt, #orangetxt {
    color: #CB5D2A;
}

.greyTxt, #greyTxt {
    color: #666666
}

.greyTxt2, #greyTxt2 {
    color: #676767
}

.faqTitle, .box04Title {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    border: 1px solid #D6D7DC;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}

.faqAnswer, .box04 {
    border: 1px solid #D6D7DC;
    border-top: 0px;
    padding: 10px;
}

.box04 {
    font-size: 10px
}

.box04 a, .box04 a:active, .box04 a:link, .box04 a:visited, .box04 a:hover {
    color: #666699;
    font-size: 10px;
    font-weight: bold;
}

.box04Bottom {
    background-color: #AFB9D4;
}

.prodTitle {
    background-image: url(../GlobalImages/prod_title_bg.jpg);
    background-position: left;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 18px;
    padding-left: 10px;
    height: 31px;
}

.pageTitle {
    background-image: url(../GlobalImages/prod_title_bg.jpg);
    background-position: left;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 15px;
    padding-left: 10px;
    height: 31px;
}

.prod2ndNavSel {
    background-image: url(../GlobalImages/prod_arrow_selected.gif);
    background-position: left;
    background-repeat: no-repeat;
    color: #CB5D2A;
    text-transform: uppercase;
    padding-left: 13px;
    font-size: 11px
}

.prod2ndNav a, .prod2ndNav a:link, .prod2ndNav a:visited, .prod2ndNav a:active {
    color: #52516B;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 13px;
    background-image: url(../GlobalImages/prod_arrow.gif);
    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px
}

.prod2ndNav a:hover {
    color: #CB5D2A;
    text-transform: uppercase;
    padding-left: 13px;
    background-image: url(../GlobalImages/prod_arrow_over.gif);
    background-position: left;
    background-repeat: no-repeat;
    font-size: 11px
}

.box {
    border-left: 1px solid #D6D7DC;
    border-right: 1px solid #D6D7DC;
    padding: 10px;
    line-height: 60%
}

.box2 {
    border-left: 1px solid #D6D7DC;
    border-right: 1px solid #D6D7DC;
    padding: 0px;
}

.box01Top {
    background-color: #F4F4F4;
    border-top: 1px solid #D6D7DC
}

.box01Title {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    border-left: 1px solid #D6D7DC;
    border-right: 1px solid #D6D7DC;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}

.box01bTitle {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    border-left: 1px solid #D6D7DC;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
    border-right: 1px solid #D6D7DC;
}

.box01cTitle {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    border-right: 1px solid #D6D7DC;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}

.box01dTitle {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
}

.box01eTitle {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 2px;
    padding-bottom: 4px;
    border-left: 1px solid #D6D7DC;
}

.box01Bottom {
    border-bottom: 1px solid #D6D7DC
}

.box01fTitle {
    background-color: #ffffff;
    color: #676767;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-left: 1px solid #D6D7DC;
}

.box01gTitle {
    background-color: #ffffff;
    color: #676767;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.box01aContent {
    background-color: #ffffff;
    color: #676767;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-left: 1px solid #D6D7DC;
    font-size: 11px;
}

.box01bContent {
    background-color: #ffffff;
    color: #676767;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    font-size: 11px;
}

.box01cContent {
    background-color: #ffffff;
    color: #676767;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-right: 1px solid #D6D7DC;
    font-size: 11px;
}

.box02Top {
    border-top: 1px solid #D6D7DC
}

.box02Bottom {
    background-color: #AFB9D4;
    border-top: 1px solid #D6D7DC
}

.box03Bottom {
    background-color: #F4F4F4;
    border-bottom: 1px solid #D6D7DC
}

.box03Title {
    background-color: #F4F4F4;
    border-left: 1px solid #D6D7DC;
    border-right: 1px solid #D6D7DC;
    padding-left: 10px;
    padding-right: 10px
}

.box05Title {
    font-weight: bold;
    color: #63659C;
    padding-left: 10px;
    background-color: #F4F4F4;
}

.box06a {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    border-left: 1px solid #D6D7DC;
}

.box06b {
    background-color: #F4F4F4;
    color: #676767;
    font-weight: bold;
    border-right: 1px solid #D6D7DC;
}

.box06c {
    background-color: #F4F4F4;
    color: #676767;
    border-left: 1px solid #D6D7DC;
    border-top: 1px solid #D6D7DC
}

.box06d {
    background-color: #ffffff;
    color: #676767;
    border-left: 1px solid #D6D7DC;
    border-bottom: 1px solid #D6D7DC
}

.box07a {
    background-color: #ffffff;
    color: #676767;
    font-weight: bold;
    border-left: 1px solid #D6D7DC;
}

.box07b {
    background-color: #ffffff;
    color: #676767;
    font-weight: bold;
    border-right: 1px solid #D6D7DC;
}

.box07c {
    background-color: #ffffff;
    color: #676767;
    border-left: 1px solid #D6D7DC;
    border-top: 1px solid #D6D7DC
}

.box07d {
    background-color: #ffffff;
    color: #676767;
    border-left: 1px solid #D6D7DC;
    border-bottom: 1px solid #D6D7DC
}

.snipetImg {
    padding: 10px
}

.snipettitle {
    padding-left: 10px;
    border-left: 1px solid #d6d7dc;
    background-color: #F4F4F4;
}

.snipettitle, .snipettitle a, .snipettitle a:active, .snipettitle a:link, .snipettitle a:visited {
    font-weight: bold;
    color: #63659C
}

.snipetTitleBot, .box05Titlebot {
    border-bottom: 1px solid #D6D7DC;
    background-color: #F4F4F4
}

.avb {
    background-color: #F7F7FF;
}

.avbTxt {
    padding: 10px;
    font-size: 10px;
}

.avbTxt a {
    padding: 10px;
    font-size: 10px;
}

.avbTop {
    background-color: #AFB9D4;
    border-top: 1px solid #D6D7DC
}

.avbIco {
    padding-left: 10px
}

.avbTitle {
    font-weight: bold;
    color: #D76B47;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 10px;
}

.avbArrowLink {
    background-image: url(../GlobalImages/avb_orange_arrow.gif);
    background-position: 3px 5px;
    background-repeat: no-repeat;
    padding-left: 20px;
    color: #666699
}

.avbArrowLink a, .avbArrowLink a:active, .avbArrowLink a:link, .avbArrowLink a:visited {
    color: #666699;
    text-decoration: none;
    font-size: 10px
}

.avbArrowLink a:hover {
    color: #666699;
    text-decoration: underline;
    font-size: 10px
}

.avbsquare {
    background-image: url(../GlobalImages/bullet_sq.gif);
    background-position: left 5px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 12px;
    padding-left: 12px;
    color: #666666;
    text-decoration: none;
    font-size: 11px
}

.avbnosquare {
    padding-bottom: 1px;
    padding-left: 12px;
    padding-left: 12px;
    color: #666666;
    text-decoration: none;
    font-size: 11px
}

.avbNoArrowLink {
    padding-left: 10px;
}

.avbNoArrowLink a, .avbNoArrowLink a:active, .avbNoArrowLink a:link, .avbNoArrowLink a:visited {
    color: #666666;
    text-decoration: none;
    font-size: 10px;
}

.avbNoArrowLink a:hover {
    color: #CE5D29;
    text-decoration: none;
    font-size: 10px;
}

.avbArrowNoLink {
    background-image: url(../GlobalImages/avb_orange_arrow.gif);
    background-position: 3px 5px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    color: #666666;
    text-decoration: none;
    font-size: 10px;
    padding-left: 20px;
    padding-right: 5px;
}

.avbNoArrowNoLink {
    color: #666666;
    text-decoration: none;
    font-size: 10px;
    padding-left: 10px;
    padding-right: 5px;
    padding-bottom: 15px;
    line-height: 130%
}

.avbNoIndentNoLink {
    background-repeat: no-repeat;
    color: #666666;
    text-decoration: none;
    font-size: 10px;
}

.avbNoIndentLink {
    background-repeat: no-repeat;
    color: #666666;
    text-decoration: none;
    font-size: 10px;
}

.avbNoIndentLink a, .avbNoIndentLink a:active, .avbNoIndentLink a:link, .avbNoIndentLink a:visited {
    color: #666666;
    text-decoration: none;
    font-size: 10px
}

.avbNoIndentLink a:hover {
    color: #CE5D29;
    text-decoration: none;
    font-size: 10px
}

.pTite01 {
    font-weight: bold;
    color: #63659C;
    padding-bottom: 5px;
    font-size: 10px;
}

.addressBox {
    float: left;
    padding: 10px;
    line-height: 14px;
    font-size: 10px;
}

.modelLink, a.modelLink:active, a.modelLink:link, a.modelLink:visited {
    text-decoration: none;
    color: #606060;
    font-size: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

a.modelLink:hover {
    text-decoration: underline;
}

.blueBold, a.blueBold:active, a.blueBold:link, a.blueBold:visited {
    text-decoration: underline;
    color: #63659C;
    font-size: 10px;
    font-weight: bold;
}

a.blueBold:hover {
    text-decoration: underline;
}

.blueright, a.blueright:active, a.blueright:link, a.blueright:visited {
    text-decoration: underline;
    color: #63659C;
    font-size: 10px;
    font-weight: normal;
}

a.blueright:hover {
    text-decoration: underline;
}

.defLink, a.defLink:active, a.defLink:link, a.defLink:visited {
    color: #333399;
    text-decoration: underline;
    font-size: 11px;
}

a.defLink:hover {
    color: #333399;
    text-decoration: none;
}

.blackSmall, a.blackSmall:active, a.blackSmall:link, a.blackSmall:visited {
    text-decoration: underline;
    color: #000000;
    font-size: 10px;
}

a.blackSmall:hover {
    text-decoration: none;
}

.noSpacing {
    line-height: 100%;
}

.blackBold {
    font-weight: bold;
    color: black;
}

.greySmall {
    color: #676767;
    font-size: 10px;
}

.blueSmall {
    color: #63659C;
    font-size: 10px;
}

.pHighBlue {
    background-color: #EFEFF7;
    padding: 3px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.whitexsmallhead {
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
}

.efield {
    font-size: 9px;
}

.strikedText {
    text-decoration: line-through;
}

/*------------------------------------------
			### HTML editor customization ###
------------------------------------------*/
.CustomPageTitle {
    font-family: Verdana;
    font-weight: bold;
    color: #D76B47;
    font-size: 14px;
}

.CustomPageSubtitle {
    font-family: Verdana;
    font-weight: bold;
    color: black;
    font-size: 13px;
    font-variant: normal
}

.CustomPurpleTitle {
    font-family: Verdana;
    font-weight: bold;
    color: #63659C;
    font-size: 13px;
    font-variant: normal
}

.radiobutton {
    border: 0px
}

.checkbox2 {
    border: 0px
}

/*------------------------------------------
            ### AVB LINK Customization ###
------------------------------------------*/
.avbRightArrowLink {
    padding-left: 10px;
    padding-bottom: 5px;
    color: #666699;
    text-decoration: none;
    font-size: 10px;
}

.avbRightArrowLink a:active, .avbRightArrowLink a:link, .avbRightArrowLink a:visited {
    background-image: url(../GlobalImages/bg_right_link.gif);
    background-position: right 4px;
    padding-right: 10px;
    background-repeat: no-repeat;
    color: #666699;
    text-decoration: none;
    font-size: 10px
}

.avbRightArrowLink a:hover {
    color: #666699;
    text-decoration: none;
    font-size: 10px
}

.avbRightArrowNoLink {
    padding-left: 10px;
    padding-bottom: 5px;
    color: #666666;
    text-decoration: none;
    font-size: 10px;
}

.AVB_ImgFloatLeft {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 3px;
    margin-top: 5px;
}

.AVB_ImgFloatRight {
    float: right;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 3px;
    margin-top: 5px;
}

/*----------------------------------------------
			### HOME PAGE and LEARNMORE  Customization ###
----------------------------------------------*/
.navpad {
    font-size: 10px;
    color: #666666;
    font-weight: bold;
    line-height: 80%
}

;
.navpad a, .navpad a:link {
    font-size: 10px;
    color: #666666;
    text-decoration: none;
}

.navpad a:hover {
    text-decoration: underline;
    font-size: 10px;
    color: #666666;
}

.navpad a:visited {
    font-size: 10px;
    color: #434343;
}

.learnmore a, .learnmore a:visited {
    color: #666699;
    text-decoration: none;
}

.learnmore a:hover {
    color: #666699;
    text-decoration: underline;
}

td {
    display: none;
}

td#view {
    display: table-cell;
}

td#view td {
    display: table-cell;
}

td#view ul.checkoutSteps, td#view .thankYou, td#view .introCssClass, td#view .prodTitle, td#view table.print {
    display: none;
}