body
{
background-color: #DDDDDD;
background-image:url('/content/images/Lumaxa-Page-BG.jpg');
background-repeat:repeat;
background-attachment:fixed;
background-position:top center;
}

.navMainMenu { font-family: Helvetica, Tahoma; font-size: 16px; color: #CCCCCC; text-decoration: none; }
A:hover.navMainMenu {color: #ABFFB9; text-decoration: underline; }
.navFooter { font-family: Helvetica, Tahoma; font-size: 11px; color: #2B5383; text-decoration: none; }
A:hover.navFooter{color: #FFFFFF; text-decoration: underline; }

.nav11W1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none; }
A:hover.nav11W1 {color: #82DF5B; text-decoration: underline; }
.nav12W1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #FFFFFF; text-decoration: none; }
A:hover.nav12W1 {color: #82DF5B; text-decoration: underline; }
.nav14W1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #FFFFFF; text-decoration: none; }
A:hover.nav14W1 {color: #ABFFB9; text-decoration: underline; }
.nav16W1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #FFFFFF; text-decoration: none; }
A:hover.nav16W1 {color: #ABFFB9; text-decoration: underline; }
.nav18W1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #FFFFFF; text-decoration: none; }
A:hover.nav18W1 {color: #ABFFB9; text-decoration: underline; }

.nav10S1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #6A6A6A; text-decoration: none; }
A:hover.nav10S1 {color: #82DF5B; text-decoration: underline; }
.nav11S1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #6A6A6A; text-decoration: none; }
A:hover.nav11S1 {color: #82DF5B; text-decoration: underline; }
.nav11S2 { font-family: Helvetica, Tahoma; font-size: 11px; color: #999999; text-decoration: none; }
A:hover.nav11S2 {color: #82DF5B; text-decoration: underline; }
.nav12S1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #6A6A6A; text-decoration: none; }
A:hover.nav12S1 {color: #82DF5B; text-decoration: underline; }
.nav12S2 { font-family: Helvetica, Tahoma; font-size: 12px; color: #999999; text-decoration: none; }
A:hover.nav12S2 {color: #82DF5B; text-decoration: underline; }
.nav14S1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #6A6A6A; text-decoration: none; }
A:hover.nav14S1 {color: #82DF5B; text-decoration: underline; }
.nav16S1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #6A6A6A; text-decoration: none; }
A:hover.nav16S1 {color: #82DF5B; text-decoration: underline; }

.nav11B1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #044996; text-decoration: none; }
A:hover.nav11B1 {color: #5378A9; text-decoration: underline; }
.nav12B1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #044996; text-decoration: none; }
A:hover.nav12B1 {color: #5378A9; text-decoration: underline; }
.nav14B1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #044996; text-decoration: none; }
A:hover.nav14B1 {color: #5378A9; text-decoration: underline; }
.nav16B1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #044996; text-decoration: none; }
A:hover.nav16B1 {color: #5378A9; text-decoration: underline; }

.nav12R1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #7D0403; text-decoration: none; }
A:hover.nav12R1 {color: #7D0403; text-decoration: underline; }
.nav14R1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #7D0403; text-decoration: none; }
A:hover.nav14R1 {color: #7D0403; text-decoration: underline; }

.text10K1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #000000; text-decoration: none; }
.text10W1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #ffffff; text-decoration: none; }
.text10S1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #6A6A6A; text-decoration: none; }
.text10B1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #044996; text-decoration: none; }
.text10G1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #5B8638; text-decoration: none; }
.text10R1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #7D0403; text-decoration: none; }
.text10O1 { font-family: Helvetica, Tahoma; font-size: 10px; color: #F26522; text-decoration: none; }

.text11K1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #000000; text-decoration: none; }
.text11W1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #ffffff; text-decoration: none; }
.text11S1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #6A6A6A; text-decoration: none; }
.text11B1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #044996; text-decoration: none; }
.text11G1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #5B8638; text-decoration: none; }
.text11G2 { font-family: Helvetica, Tahoma; font-size: 11px; color: #47FE65; text-decoration: none; }
.text11R1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #7D0403; text-decoration: none; }
.text11O1 { font-family: Helvetica, Tahoma; font-size: 11px; color: #F26522; text-decoration: none; }

.text12K1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #000000; text-decoration: none; }
.text12W1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #ffffff; text-decoration: none; }
.text12S1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #6A6A6A; text-decoration: none; }
.text12S2 { font-family: Helvetica, Tahoma; font-size: 12px; color: #999999; text-decoration: none; }
.text12B1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #044996; text-decoration: none; }
.text12B2 { font-family: Helvetica, Tahoma; font-size: 12px; color: #3E9AFF; text-decoration: none; }
.text12G1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #5B8638; text-decoration: none; }
.text12R1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #7D0403; text-decoration: none; }
.text12O1 { font-family: Helvetica, Tahoma; font-size: 12px; color: #F26522; text-decoration: none; }

.text14W1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #FFFFFF; text-decoration: none; }
.text14K1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #000000; text-decoration: none; }
.text14S1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #6A6A6A; text-decoration: none; }
.text14S2 { font-family: Helvetica, Tahoma; font-size: 14px; color: #999999; text-decoration: none; }
.text14B1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #044996; text-decoration: none; }
.text14G1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #5B8638; text-decoration: none; }
.text14R1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #7D0403; text-decoration: none; }
.text14O1 { font-family: Helvetica, Tahoma; font-size: 14px; color: #F26522; text-decoration: none; }

.text16W1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #FFFFFF; text-decoration: none; }
.text16K1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #000000; text-decoration: none; }
.text16S1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #6A6A6A; text-decoration: none; }
.text16B1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #044996; text-decoration: none; }
.text16G1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #5B8638; text-decoration: none; }
.text16R1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #7D0403; text-decoration: none; }
.text16O1 { font-family: Helvetica, Tahoma; font-size: 16px; color: #F26522; text-decoration: none; }

.text18W1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #FFFFFF; text-decoration: none; }
.text18K1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #000000; text-decoration: none; }
.text18B1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #044996; text-decoration: none; }
.text18S1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #6A6A6A; text-decoration: none; }
.text18S2 { font-family: Helvetica, Tahoma; font-size: 18px; color: #999999; text-decoration: none; }
.text18G1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #5B8638; text-decoration: none; }
.text18R1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #7D0403; text-decoration: none; }
.text18O1 { font-family: Helvetica, Tahoma; font-size: 18px; color: #F26522; text-decoration: none; }

.text22W1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #FFFFFF; text-decoration: none; }
.text22K1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #000000; text-decoration: none; }
.text22B1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #044996; text-decoration: none; }
.text22S1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #6A6A6A; text-decoration: none; }
.text22S2 { font-family: Helvetica, Tahoma; font-size: 22px; color: #999999; text-decoration: none; }
.text22G1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #5B8638; text-decoration: none; }
.text22R1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #7D0403; text-decoration: none; }
.text22O1 { font-family: Helvetica, Tahoma; font-size: 22px; color: #F26522; text-decoration: none; }

.text24W1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #FFFFFF; text-decoration: none; }
.text24K1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #000000; text-decoration: none; }
.text24B1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #044996; text-decoration: none; }
.text24S1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #6A6A6A; text-decoration: none; }
.text24G1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #5B8638; text-decoration: none; }
.text24R1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #7D0403; text-decoration: none; }
.text24O1 { font-family: Helvetica, Tahoma; font-size: 24px; color: #F26522; text-decoration: none; }

.ValidationErrors TD{ font-family: Helvetica, Tahoma; font-size: 12px; color: #E30911; text-decoration: none; }
.ValidationErrors .ValidationErrorHeader {font-family: Helvetica, Tahoma; font-size: 12px; color:#044996; font-weight: bold; text-decoration: none; }

.buttonLarge {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
background: #55AA42;
border: 1px solid #338A35;
border-color: #338A35;
border-style: solid;
color: white;
cursor: pointer;
font-weight: bold;
font-family: Helvetica, Tahoma;
font-size: 16px;
padding: 5px;
text-align: center;
line-height: 16px;  
overflow: visible;
}

.buttonPromoNav {
background:#19621B;
border:1px solid #0B340D;  
height:21px;
width:100px;
padding:2px;
font-family: Helvetica,Tahoma; 
font-size: 11px; 
color: #eeeeee; 
text-decoration: none;
}