A {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
		font-size: 10pt;
}

A:HOVER {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : underline;
        font-size: 10pt;
}


A.whiteroll {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 10pt;
}

A.whiteroll:HOVER {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 10pt;
}

A.whiteunder {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 10pt;
}

A.whiteunder:HOVER {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : underline;
        font-size: 10pt;
}

A.miniwhiteunder {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 8pt;
}

A.miniwhiteunder:HOVER {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : underline;
        font-size: 8pt;
}

A.blackunder {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 10pt;
}

A.blackunder:HOVER {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : underline;
        font-size: 10pt;
}

A.smallwhiteunder {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 8pt;
}

A.smallwhiteunder:HOVER {
        color : #FFFFFF;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : underline;
        font-size: 8pt;
}

A.menutext {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 9pt;
        font-family: arial;
}

A.menutext:HOVER {
        color : #006699;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : underline;
        font-size: 9pt;
        font-family: arial;
}

A.promolink {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration : none;
        font-size: 8pt;
        font-family: arial;
}

A.promolink:HOVER {
        color : #000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration :underline;
        font-size: 8pt;
        font-family: arial;
}

.deftext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

.menudeftext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 9pt;
}

.defheader {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: bold;
		text-decoration :underline;
}

.defwhiteheader {
        font-family: Arial, Helvetica, sans-serif;
        color : #FFFFFF;
        font-size: 10pt;
        font-weight: bold;
}

.defpromotext {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.promo_header1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12pt;
        font-weight: bold;
}

.pad {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.padborder {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
        padding-left: 5px
        border: #444444;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;

}

.border {
        border: #444444;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
}

.blackborder {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
}

.blackborder_pad {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
        padding-top: 5px;
        padding-right: 5px;
        padding-bottom: 5px;
        padding-left: 5px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
}

.blackborder_tlb {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 1px;
}

.blackborder_tlr {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 1px;
}

.blackborder_blr {
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 1px;
}

.blackborder_lb {
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 1px;
}

.blackborder_rb {
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 1px;
        border-left-width: 0px;
		font-family: sans-serif, Arial, Helvetica;
        font-size: 10pt;
}

.blackborder_r {
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 0px;
}

.blackborder_l {
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 1px;
}

.blackborder_b {
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
}

.orangeborder_b {
        border: #EE8100;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
}

.orangeborder_r {
        border: #EE8100;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 0px;
		padding-top: 0px;
        padding-right: 3px;
        padding-bottom: 0px;
        padding-left: 0px;
}

.whiteborder_b {
        border: #FFFFFF;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
}

.blackborder_t {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
}

.blackborder_tlr {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 1px;
}

.padblackborder_tlr {
        border: #000000;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 1px;
		font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
        padding-top: 2px;
        padding-right: 5px;
        padding-bottom: 2px;
        padding-left: 5px;
}

.image_caption_r {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 1px;
        border-bottom-width: 0px;
        border-left-width: 0px;
}

.image_caption_l {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 8pt;
        border: #000000;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 1px;
}

.whiteborder_t {
        border: #FFFFFF;
        border-style: solid;
        border-top-width: 1px;
        border-right-width: 0px;
        border-bottom-width: 0px;
        border-left-width: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

.whiteborder_b {
        border: #FFFFFF;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

.whiteheaderborder {
        border: #FFFFFF;
        border-style: solid;
        border-top-width: 0px;
        border-right-width: 0px;
        border-bottom-width: 1px;
        border-left-width: 0px;
        font-family: Arial, Helvetica, sans-serif;
        color : #FFFFFF;
        font-size: 10pt;
        font-weight: bold;
}


.footer {
        font-family: Arial, Helvetica, sans-serif;
        font-size: smaller;
        color: #FFFFFF;
        padding-left: 10px;

}