@charset "utf-8";
/* CSS Document */

body {
min-height: 100%;
height: auto !important;
height: 100%;

background-color: #000000;
background-image:url(../img/background_blue_1960x1960.jpg);
background-repeat:no-repeat;
background-attachment:fixed;
background-position:center top;
color: #FFFFFF;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
img {
border: none;
border: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
}
select {
border: #CCCCCC 1px solid;
color: #6e6e6c;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
padding-left: 2px;
padding-right: 6px;
padding-top: 2px;
padding-bottom: 2px;
}
input {
border: #CCCCCC 1px solid;
color: #6e6e6c;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
input.no_border {
border: none;
}
textarea {
border: #CCCCCC 1px solid;
color: #6e6e6c;
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight: bold;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px;
padding-bottom: 2px;
}
A {
text-decoration: none;
color: blue;
font-family: Arial, Helvetica, sans-serif; 
font-size: 20px;
font-weight: bold;
}

.padcell-all-30 { padding-left: 30px;  padding-right: 30px; padding-top: 30px; padding-bottom: 30px;}
.padcell-all-20 { padding-left: 20px;  padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.padcell-all-10 { padding-left: 10px;  padding-right: 10px; padding-top: 10px; padding-bottom: 10px;}
.padcell-all-5 { padding-left: 5px;  padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.padcell-left-5 {	padding-left: 5px; }
.padcell-right-5 { padding-right: 5px; }
.padcell-top-5 { padding-top: 5px; }
.padcell-top-10 { padding-top: 10px; }
.padcell-top-15 { padding-top: 15px; }
.padcell-bottom-5 { padding-bottom: 5px; }

.padcell-left-15 {	padding-left: 15px; }
.padcell-right-15 { padding-right: 15px; }
.padcell-top-15 { padding-top: 15px; }
.padcell-bottom-15 { padding-bottom: 15px; }

.padcell-left-30 {	padding-left: 30px; }
.padcell-right-30 { padding-right: 30px; }
.padcell-top-30 { padding-top: 30px; }
.padcell-bottom-30 { padding-bottom: 30px; }

.padcell-special { padding-left: 10px;  padding-right: 20px; padding-top: 20px; padding-bottom: 0px;}

.override-line-height-25 { line-height: 25px; }
.override-line-height-35 { line-height: 35px; }
.override-line-height-45 { line-height: 45px; }



form {margin: 0px}
h1 		{text-decoration : none; color: #996633; font-family: Arial, Helvetica, sans-serif; font-size: 16px;}
h2 		{text-decoration : none; color: #996633; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
h3 		{text-decoration : none; color: #996633; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
h4 		{text-decoration : none; color: #996633; font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

hr
{
border: 0;
width: 100%;
color: #1c6592;
background-color: #FFFFFF;
height: 2px;
}


.grey8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #6e6e6c }
.grey10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #6e6e6c }
.grey12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #6e6e6c }
.grey14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #6e6e6c }
.grey16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #6e6e6c }
.grey18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #6e6e6c }
.grey20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #6e6e6c }
.grey24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #6e6e6c }

.greyBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #7b7b7e }
.greyBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #7b7b7e }
.greyBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #7b7b7e }
.greyBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #7b7b7e }
.greyBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #7b7b7e }
.greyBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #7b7b7e }
.greyBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #7b7b7e }
.greyBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #7b7b7e }

.orange8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #f15c22 }
.orange10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #f15c22 }
.orange12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #f15c22 }
.orange14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #f15c22 }
.orange16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #f15c22 }
.orange18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #f15c22 }
.orange20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #f15c22 }
.orange24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #f15c22 }

.orangeBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #f15c22 }
.orangeBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #f15c22 }
.orangeBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #f15c22 }
.orangeBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #f15c22 }
.orangeBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #f15c22 }
.orangeBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #f15c22 }
.orangeBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #f15c22 }
.orangeBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #f15c22 }

.yellow8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #ffff40 }
.yellow10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #ffff40 }
.yellow12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #ffff40 }
.yellow14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #ffff40 }
.yellow16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #ffff40 }
.yellow18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #ffff40 }
.yellow20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #ffff40 }
.yellow24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #ffff40 }

.yellowBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #ffff40 }
.yellowBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #ffff40 }
.yellowBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #ffff40 }
.yellowBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #ffff40 }
.yellowBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #ffff40 }
.yellowBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #ffff40 }
.yellowBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #ffff40 }
.yellowBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #ffff40 }

.redBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #c00000 }
.redBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #c00000 }
.redBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #c00000 }
.redBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #c00000 }
.redBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #c00000 }
.redBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #c00000 }
.redBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #c00000 }
.redBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #c00000 }

.black8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #000000 }
.black10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #000000 }
.black12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #000000 }
.black14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #000000 }
.black16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #000000 }
.black18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #000000 }
.black20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #000000 }
.black24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #000000 }

.blackBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #000000 }
.blackBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #000000 }
.blackBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #000000 }
.blackBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #000000 }
.blackBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #000000 }
.blackBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #000000 }
.blackBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #000000 }
.blackBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #000000 }


.white8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #FFFFFF }
.white10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #FFFFFF }
.white12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #FFFFFF }
.white14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #FFFFFF }
.white16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #FFFFFF }
.white18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #FFFFFF }
.white20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #FFFFFF }
.white24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #FFFFFF }

.whiteBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #FFFFFF }
.whiteBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #FFFFFF }
.whiteBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #FFFFFF }
.whiteBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #FFFFFF }
.whiteBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #FFFFFF }
.whiteBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #FFFFFF }
.whiteBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #FFFFFF }
.whiteBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #FFFFFF }

.brown8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #5e5843 }
.brown10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #5e5843 }
.brown12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #5e5843 }
.brown14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #5e5843 }
.brown16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #5e5843 }
.brown18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #5e5843 }
.brown20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #5e5843 }
.brown24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #5e5843 }

.brownBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #5e5843 }
.brownBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #5e5843 }
.brownBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #5e5843 }
.brownBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #5e5843 }
.brownBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #5e5843 }
.brownBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #5e5843 }
.brownBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #5e5843 }
.brownBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #5e5843 }

.seablue8 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8px; line-height: 12px; color: #1c6592 }
.seablue10 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; line-height: 14px; color: #1c6592 }
.seablue12 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; line-height: 16px; color: #1c6592 }
.seablue14 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 14px; line-height: 18px; color: #1c6592 }
.seablue16 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: 20px; color: #1c6592 }
.seablue18 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 18px; line-height: 22px; color: #1c6592 }
.seablue20 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 20px; line-height: 26px; color: #1c6592 }
.seablue24 { font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 24px; line-height: 28px; color: #1c6592 }

.seablueBold8 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 8px; line-height: 12px; color: #1c6592 }
.seablueBold10 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; line-height: 14px; color: #1c6592 }
.seablueBold12 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; line-height: 16px; color: #1c6592 }
.seablueBold14 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; line-height: 18px; color: #1c6592 }
.seablueBold16 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 16px; line-height: 20px; color: #1c6592 }
.seablueBold18 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; line-height: 22px; color: #1c6592 }
.seablueBold20 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 20px; line-height: 26px; color: #1c6592 }
.seablueBold24 { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 24px; line-height: 28px; color: #1c6592 }

.greyfullborder { border: 1px solid #C0C0C0; }
.greyleftborder { border-left-width: 1px; border-left-style: solid; border-left-color: #C0C0C0; }
.greyrightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #C0C0C0; }
.greybottomborder { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #C0C0C0; }
.greytopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #C0C0C0; }

.blackfullborder { border: 1px solid #000000; }
.blackleftborder { border-left-width: 1px; border-left-style: solid; border-left-color: #000000; }
.blackrightborder { border-right-width: 1px; border-right-style: solid; border-right-color: #000000; }
.blackbottomborder { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #000000; }
.blacktopborder { border-top-width: 1px; border-top-style: solid; border-top-color: #000000; }

.whiteWideFullborder { border: 5px solid #FFFFFF; }
.whiteWideleftborder { border-left-width: 5px; border-left-style: solid; border-left-color: #FFFFFF; }
.whiteWiderightborder { border-right-width: 5px; border-right-style: solid; border-right-color: #FFFFFF; }
.whiteWidebottomborder { border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #FFFFFF; }
.whiteWidetopborder { border-top-width: 5px; border-top-style: solid; border-top-color: #FFFFFF; }


.mouseover_link {
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
line-height:normal;
color: #f1e7df;
}
.mouseover_link:hover {
cursor: pointer;
color: #0e1820;
background: #fee192;
}

.brown-back {
border: 2px solid #3E403D;
background : #676767;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #1c6592;
}
.brown-back:hover {
border: 2px solid #676767; 
cursor: pointer;
background : #3E403D;
}

.baby-blue-back {
border: 2px solid #3E403D;
background : #FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
color: #1c6592;
}
.baby-blue-back:hover {
border: 2px solid #676767; 
cursor: pointer;
background : #c8f0f4;
}
.main-table-back {
background-image:url(../img/main_table_back.png);
background-position:top;
background-repeat:repeat-x;
background-color:#737cc1;
}
.banner-back {
background-image:url(../img/banner_final_2.png);
background-position:center top;
background-repeat:no-repeat;
}
.nav-back {
background-image:url(../img/nav_back_1.png);
background-position:top;
background-repeat:repeat-x;
}
.footer-back {
background-image:url(../img/footer_back.png);
background-position:top;
background-repeat:repeat-x;
}
.no-back {
background-image:url(../img/spacer.gif);
}
.main-nav {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 14px;
color: #f1e7df;
}
.main-nav:hover {
cursor: pointer;
color: #3164db;
}
.slideshow-highlight {
border: 4px solid #3E403D;
background : #FFFFC0;
}
.slideshow-highlight:hover {
border : 4px solid #f15c22;
background : #fee192;
cursor: pointer;
}
.simple-pointer {
cursor: default;
}
.simple-pointer:hover {
cursor: pointer;
}
.bottom-icons {
border: 2px solid #000000;
}
.bottom-icons:hover {
border: 2px solid #FFFFFF;
cursor: pointer;
}
.bottom-icons-current {
border: 2px solid #FFFFC0;
}
.message-back {
background-image:url(../img/message_back.png);
background-repeat:no-repeat;
}

.glaze-link {
border: 1px solid #FFFFFF; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
line-height:normal;
color: #f1e7df;
}
.glaze-link:hover {
border: 1px solid #0e1820; 
cursor: pointer;
color: #0e1820;
background: #fee192;
}
.glaze-link-no-border {
border: none
font-family: Arial, Helvetica, sans-serif; 
font-size: 16px; 
line-height:normal;
color: #f1e7df;
}
.glaze-link-no-border:hover {
cursor: pointer;
color: #0e1820;
background: #fee192;
}
#imagelightbox
{
    position: fixed;
    z-index: 9999;
}
/* WITH OVERLAY */

#imagelightbox-overlay
{
	background-color: #fff;
	background-color: rgba( 255, 255, 255, .9 );
	position: fixed;
	z-index: 9998;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
}
/* IMAGE LIGHTBOX SELECTOR */

		#imagelightbox
		{
			cursor: pointer;
			position: fixed;
			z-index: 10000;

			-ms-touch-action: none;
			touch-action: none;

			-webkit-box-shadow: 0 0 3.125em rgba( 0, 0, 0, .75 ); /* 50 */
			-moz-box-shadow: 0 0 3.125em rgba( 0, 0, 0, .75 ); /* 50 */
			box-shadow: 0 0 3.125em rgba( 0, 0, 0, .75 ); /* 50 */
		}


		/* WITH ACTIVITY INDICATION */

		#imagelightbox-loading,
		#imagelightbox-loading div
		{
			-webkit-border-radius: 50%;
			-moz-border-radius: 50%;
			border-radius: 50%;
		}
		#imagelightbox-loading
		{
			width: 2.5em; /* 40 */
			height: 2.5em; /* 40 */
			background-color: #444;
			background-color: rgba( 0, 0, 0, .5 );
			position: fixed;
			z-index: 10003;
			top: 50%;
			left: 50%;
			padding: 0.625em; /* 10 */
			margin: -1.25em 0 0 -1.25em; /* 20 */

			-webkit-box-shadow: 0 0 2.5em rgba( 0, 0, 0, .75 ); /* 40 */
			-moz-box-shadow: 0 0 2.5em rgba( 0, 0, 0, .75 ); /* 40 */
			box-shadow: 0 0 2.5em rgba( 0, 0, 0, .75 ); /* 40 */
		}
			#imagelightbox-loading div
			{
				width: 1.25em; /* 20 */
				height: 1.25em; /* 20 */
				background-color: #fff;

				-webkit-animation: imagelightbox-loading .5s ease infinite;
				-moz-animation: imagelightbox-loading .5s ease infinite;
				-o-animation: imagelightbox-loading .5s ease infinite;
				animation: imagelightbox-loading .5s ease infinite;
			}

			@-webkit-keyframes imagelightbox-loading
			{
				from { opacity: .5;	-webkit-transform: scale( .75 ); }
				50%	 { opacity: 1;	-webkit-transform: scale( 1 ); }
				to	 { opacity: .5;	-webkit-transform: scale( .75 ); }
			}
			@-moz-keyframes imagelightbox-loading
			{
				from { opacity: .5;	-moz-transform: scale( .75 ); }
				50%	 { opacity: 1;	-moz-transform: scale( 1 ); }
				to	 { opacity: .5;	-moz-transform: scale( .75 ); }
			}
			@-o-keyframes imagelightbox-loading
			{
				from { opacity: .5;	-o-transform: scale( .75 ); }
				50%	 { opacity: 1;	-o-transform: scale( 1 ); }
				to	 { opacity: .5;	-o-transform: scale( .75 ); }
			}
			@keyframes imagelightbox-loading
			{
				from { opacity: .5;	transform: scale( .75 ); }
				50%	 { opacity: 1;	transform: scale( 1 ); }
				to	 { opacity: .5;	transform: scale( .75 ); }
			}



		/* WITH OVERLAY */

		#imagelightbox-overlay
		{
			background-color: #fff;
			background-color: rgba( 255, 255, 255, .9 );
			position: fixed;
			z-index: 9998;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
		}

