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

/* COLORS
     2e4b68=SECOND BLUE
     #FFFFF=WHITE
     C82227=PRIMARY RED
*/

html {
     height: 100%; /*THIS TELLS THE MAIN TABLE TO FILL THE SCREEN VERTICALLY*/
     margin: 0px;      /*THIS REMOVEES ANY EXTRA SPACE AT THE TOP AND BOTTOM OF OUR MAIN TABLE*/
}

body {
     background-color: #2e4b68;     /* THIS CONTROLS THE BACKROUND COLOR  */
     background-image: url("../images/bg_gradiant.jpg");          /* THIS IS OUR BACKROUND IMAGE */
     background-repeat:repeat-x;          /* THIS MAKES THE IMAGE REPEAT HOROZONTALLY */
     height: 100%;     /*THIS TELLS THE MAIN TABLE TO FILL THE SCREEN VERTICALLY*/
     margin: 0px;      /*THIS REMOVEES ANY EXTRA SPACE AT THE TOP AND BOTTOM OF OUR MAIN TABLE*/
     overflow: scroll; /* THIS TURNS ON THE VISABILITY OF THE VERTICAL SCROLLBAR TO PREVENT SHIFTING */
     overflow-x: hidden; /* THIS TURNMS OFF THE HORAZONTAL SCROLL BAR BECAUSE NO ONE LIKES THAT*/
}

/* TEXT STYLES */
.text_style_page_content {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: left;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
     margin-left: 15px;      /* THIS ADDS SPACE BETWEEN TEXT AND THE EDGE OF THE TABLE ON THE LEFT */
     margin-right: 15px;     /* THIS ADDS SPACE BETWEEN TEXT AND THE EDGE OF THE TABLE ON THE RIGHT*/
}

.text_style_page_content_image_gallery {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
     margin-left: 15px;      /* THIS ADDS SPACE BETWEEN TEXT AND THE EDGE OF THE TABLE ON THE LEFT */
     margin-right: 15px;     /* THIS ADDS SPACE BETWEEN TEXT AND THE EDGE OF THE TABLE ON THE RIGHT*/
}

.text_style_page_footer {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: none;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
}

.text_style_page_highlights {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
}

.text_style_page_title {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 30px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #000000;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
     
     
}





/*LINK STYLES */

a:link {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #AAB7FF;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
}
a:visited {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #8396FF;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
}
a:hover {
     font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";     /* THIS SETS THE FONT */
     font-size: 20px;     /*THIS SETS THE FONT SIZE IN PIXELS */
     color: #DFAAFF;         /* THIS SETS THE FONT COLOR */
     font-style: normal;     /* THE THREE OPTIONS ARE: NORMAL, ITALIC, OR OPLIQUE */
     font-weight: normal;      /* THIS SETS THE FONT TO BOLD:      BOLD OR NORMAL */
     text-decoration: underline;      /* THIS ADDS DECORATION: NORMAL OR UNDERLINE */
     text-align: center;      /* THIS SETS ALIGNMENT: LEFT, CENTER, OR JUSTIFY */
}
     
     
     
     /*TABLE STYLES8*/
.table_main {
     background-color: #FFFFFF;
     height: 100%;     /* THIS MAKESTHE TABLE*/
     margin-top: 0px;          /*THIS WILL REMOVE AND EXTRA SPACE AT THE TOP OF THE TABLE*/
     margin-bottom: 0px;      /*THIS WILL REMOVE AND EXTRA SPACE AT THE BOTTOM OF THE TABLE*/
     border-color: #000000;     /* THIS SETS THE BORDER COLOR*/
     border-style: solid;     /* THIS SETS THE BORDER STYLE TO SOLID*/
     border-width: 0px 5px 0px 5px;     /* THIS SETS THE BORDER WIDTH: tOP, RIGHT, BOTTOM, LEFT*/
}




/* HORIZONTAL RULE STYLES */

.hr_footer {color:#000000;          /* THIS CONTROLS THE OUTSIDE COLOR*/
     background-color: #000000;     /* THIS CONTROLS THE INSIDE COLOR*/
     height: 0px;                    /* THIS CONTROLS THR HIGHT THICKNESS*/
     width: 80%;                    /* THIS CONTROLS THE WIDTH AS A PERCENTAGE*/
     margin-top: 0px;               /* THIS CONTROLS ANY EXTRA SPACE ABOVE THE LEEMENT*/
}










/*     IMAGE STYLE*/

.image_thumbnails {
     border-style: solid;                   /* THIS CONTROLS THE SOLID BORDER*/
     border-color: #000000;                 /* THIS CONTROLS THE BORDER COLOR*/
     border-width: 5px 5px 5px 5px      /* THIS CONTROLS THE BORDER WIDTH IN THE FOLLOWING ORDER: TOP, RIGHT, BOTTOM, LEFT */
}






















