﻿/*Start of Responsive Menu*/
/* Add a black background color to the top navigation */

.hamburger {
    width: 30px;
    height: 3px;
    background-color: black;
    margin: 5px 20px;
}

.topnav {
    /*background-color: #333;*/
    background-color: darkcyan;
    overflow: hidden;
}

/* Style the links inside the navigation bar */
.topnav a {
    float: left;
    display: block;
    /*color: #f2f2f2;*/
    color: white;
    text-align: center;
    padding: 8px 8px;
    text-decoration: none;
    font-size: 11px;
}

/* Change the color of links on hover */
.topnav a:hover {
    background-color: #ddd;
    color: black;
}

/* Add an active class to highlight the current page */
.active {
    background-color: #4CAF50;
    color: white;
}

/* Hide the link that should open and close the topnav on small screens */
.topnav .icon {
    display: none;
}
  


/* When the screen is less than 600 pixels wide, hide all links, except for the first one ("Home"). Show the link that contains should open and close the topnav (.icon) */
@media screen and (max-width: 600px) {
  .topnav a:not(:first-child) {display: none;}
  .topnav a.icon {
    float: right;
    display: block;
  }
}

/* The "responsive" class is added to the topnav with JavaScript when the user clicks on the icon. This class makes the topnav look good on small screens (display the links vertically instead of horizontally) */
@media screen and (max-width: 600px) {
  .topnav.responsive {position: relative;}
  .topnav.responsive a.icon {
    position: absolute;
    right: 0;
    top: 0;
  }
  .topnav.responsive a {
    float: none;
    display: block;
    text-align: left;
  }
}
/*End of Responsive Menu*/


.divBanner{
    background-color: darkcyan;
    /*border-top: 1px solid yellow;*/ 
    /*border-bottom: 5px solid yellow;*/ 
    display:inline-block; 
}

.topnavouter{
    /*border-top: 1px solid white;*/ 
    display:inline-block; 
    /*padding-top:5px;*/               
    /*padding-bottom:5px;*/               
    /*background-color:#f2f2f2;*/ 
    width:100%; 
    text-align:right; 
    font-family:Verdana; 
    font-size:10pt; 
}

.divLogin{
    /*border-top: 1px solid white;*/ 
    display:inline-block; 
    padding-top:5px;               
    padding-bottom:5px;               
    /*background-color:#f2f2f2;*/ 
    background-color:whitesmoke; 
    width:100%; 
    text-align:left; 
    font-family:Verdana; 
    font-size:10pt; 
}

.spanLoginName{
    padding-top:5px;
    padding-bottom:5px;
    text-align:left;
    float:left;
    margin-left:20px;
}

.spanLoginLinks{
    padding-top:5px;
    padding-bottom:5px;
    text-align:right;
    float:right;
    margin-left:20px;
    font-size:11pt; 
}

.spanShow{
    border-top: 1px solid red;
    display:inline-block; 
    width:100%; 
    float:left; 
    text-align:left;
    margin-left:20px;
}

.divBreadcrumb{
    border-top: 1px solid white; 
    display:inline-block; 
    padding-top:5px;               
    padding-bottom:5px;               
    background-color:#f2f2f2; 
    width:100%; 
    text-align:left; 
    font-family:Verdana; 
    font-size:10pt; 
}


.spanBreadcrumb{
    padding:10px;               
    width:100%; 
    text-align:left
}

/*.form
{
    background-color: white;
    width: 1000px;

}*/

/*body
{
    overflow:scroll;
    font-size: 8pt;
    font-family: Verdana;
    font-weight: normal;
    line-height: 1.5;
    margin-top: 10px;
    margin-bottom: 5px;
    margin-left:10px;
    margin-right:0px;  
    padding-left:0;
    background-color: white;
}*/
/* mobiles */

/*
input[type=text] {
    width: 90%;
    height:20px;
    color:black;
    margin:auto;
}

input[type=checkbox] {
    width: 90%;
    height:20px;
    color:black;
    margin:auto;
    display: inline-block;
}

input[type=radio] {
    width: 90%;
    height:20px;
    color:black;
    margin:auto;
}

label{
    padding: 5px 20px 0px 10px;
    display: block;

}



input[type=password] {
    width: 90%;
    height:20px;
}
input[type=number] {
    width: auto;
}

table, th, tr {
    vertical-align:text-top;
    margin:auto;
    width: 80%;
    font-family:Verdana;
    font-size:8pt;
    padding:0px;
    table-layout:auto;
}


td:nth-child(1){
    width:30%;
    text-align:left;
    font-weight:bold;
    vertical-align:middle;    
    padding: 12px 10px 10px 0px;
}

td:nth-child(2){
    width:70%;
    text-align:left;
    }


/*.login {
    color: red;
    font-family: Calibri;
    padding:20px;
}

*/

@media (max-width: 360px) { /* mobiles */
    .Menu {
        padding: 1.25em;
        margin-right: 2.0em;
        font-size: 12pt;
    }
}
@media (max-width: 360px) { /* mobiles */
    .MobileAd {
        display:inline;
        width:100%
    }
}
@media (max-width: 360px) { /* mobiles */
    .HeaderAd {
        display:none;
    }
}
@media (max-width: 360px) { /* mobiles */
    .TopRightAd {
        display:none;
    }
}
@media (max-width: 360px) { /* mobiles */
    .BottomRightAd {
        display:none;
    }
}
@media (max-width: 360px) { /* mobiles */
    .FooterAd {
        display:none;
    }
}

/* desktops and tablets */
@media (min-width: 360px) { /* desktops and tablets */
    .Menu {
        padding: 0.25em;
        font-size: 8pt;
        margin-left: 1.5em;
    }
}
@media (min-width: 360px) { /* desktops and tablets */
    .MobileAd {
        display:none;
        width:100%
    }
}
@media (min-width: 360px) { /* desktops and tablets */
    .HeaderAd {
        display:inline;
    }
}
@media (min-width: 360px) { /* desktops and tablets */
    .TopRightAd {
        display:inline;
    }
}
@media (min-width: 360px) { /* desktops and tablets */
    .BottomRightAd {
        display:inline;
    }
}
@media (min-width: 360px) { /* desktops and tablets */
    .FooterAd {
        display:inline;
    }
}



p
{
    font-size: 10pt;
    font-family: arial;
    font-weight: normal;
    text-align:left;
    text-justify:auto;
    line-height: 1.5;
    margin-top: 0;
    margin-bottom: 10px;
    margin-left:25px;  
    margin-right: 25px;
    padding-right:5px;
    padding-left:2px;
    
}

h1
{
    font-family: Verdana;
    font-style:italic;
    font-size: 15pt;
    text-align: left;
    line-height: 1.5;
    font-weight:bold;
    margin-left:25px;
}

h2
/*Used in search and booking pages*/ 
{
    font-family: Verdana;
    font-size: 11pt;
    text-align: left;
    letter-spacing: 0px;
    line-height: 1.0;
    margin-left:10px;
    margin-right:10px;
    font-weight: bold;
}

h3
/*Used GDPR pages*/ 
{
    font-family: Verdana;
    font-style:italic;
    font-size: 10pt;
    text-align: left;
    line-height: 1.5;
    font-weight: bold;
    margin-left:25px;
    margin-right:10px;
}
h4
{   
    font-size: 10pt;
    color: black;
    font-family: Verdana;
    text-align: center;
    font-weight: bold;
    line-height: 1.5;
    margin-top: 0px;
    margin-bottom: 0px; 
    margin-left:25px; 
    }
h5
{
    font-size: 8pt;
    color:Red;
    font-weight: normal;
    font-family: Verdana;
    text-align: center;
    margin-top: 0px;
    margin-bottom:0px;
    margin-left:0px;  
    margin-right:0px;  
}

/*Copyright footer*/ 
h6
{
    font-size: 7pt;
    font-family: Verdana;
    text-align:  center;
    font-weight: normal;
    line-height: 1.5;
    margin-bottom:5px;
    margin-top:5px;
    margin-left:0px;  
    margin-right:0px;  
    border-top-style:solid;
    border-top-width:1px;
        
    }




mission.linkbutton {text-decoration: none; color:darkblue; font-weight:bold}
.linkbutton:hover {text-decoration: underline;}
.linkbutton:visited {color:blue; font-weight:bold;}

.linkbutton-ul {text-decoration: none; color:black;}
.linkbutton-ul:hover {text-decoration: underline;}
.linkbutton-ul:visited {color:blue;}

/*a.ex1:hover, a.ex1:active {
    text-decoration:underline;
}*/

.ReferenceSeparator {
    border-bottom-style:solid;
    border-bottom-color:darkcyan;
    width:auto;
    height:5px;
}

.gridhr {
    color:darkcyan;
    width:auto;
    height:5px;
}

.ForumNewThreadButton {
    width:150px;
    height:30px;
    margin-top: 0px;
    margin-left: 20px;
    margin-bottom: 30px;
    float: none;
    border-radius: 5px;
    font-family: Verdana;
    font-size: 10pt;
    font-weight:normal;
    color:white;
    background-color:darkgray;
    }


.MyAccountActionLabel {
    width:200px;
    height:auto;
    font-family:Calibri;
    font-size:10pt;
    font-weight:normal;
    font-style:normal;
    letter-spacing:1px;
    color:black;
    background-color:white;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
    margin-right: 20px;
    border:none;
    text-align:left;
    float:none;
    }

.MyAccountLoginDetailsView {
    margin-top: 0px;
    margin-left: 20px;
    margin-bottom: 20px;
    width: 50%;
    float: left;
    /*background-color: white;
    background-color: #FFDBCA;
    background-color: white;
    background-color: #E0E0E0;*/
    background-color:white;
    border-radius:5px;
    border-color: #39b0b1;
    border-style:solid;
    border-width:1px;
}

.MyAccountDivNew {
    width:30%; 
    height:auto; 
    border:solid 1px #39b0b1; 
    border-radius:5px; 
    float:right;
}

.MyAccountDivChange {
    width:30%; 
    height:auto; 
    border:solid 1px #39b0b1; 
    border-radius:5px; 
    float:right;
}

.LoginDetailsView {
    margin-top: 0px;
    margin-left: 30px;
    margin-bottom: 20px;
    
    width: 50%;
    float: left;
    /*background-color: white;
    background-color: #FFDBCA;
    background-color: white;
    background-color: #E0E0E0;*/
    background-color:white;
    border-radius:5px;
    border-color: #39b0b1;
    border-style:solid;
    border-width:1px;
    
}
.LoginButtonsDiv {
    margin-top: 0px;
    margin-left: 30px;
    margin-bottom: 0px;
    width: 50%;
    float: left;
    /*background-color: white;
    background-color: #FFDBCA;
    background-color: white;
    background-color: #E0E0E0;*/
    background-color:white;
    border-radius:5px;
    border-color: #39b0b1;
    border-style:solid;
    border-width:1px;
   
    }

.RegisterButton {
    width:initial;
    height:30px;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 20px;
    border-radius: 5px;
    font-family: Verdana;
    font-size: 10pt;
    font-weight:normal;
    color:black;
    background-color:darkgray;
    float:none;
    }

.LoginTemplateHeader {
    width:20%;
    height:20px;
    font-family: Verdana;
    font-size:9pt;
    font-weight:bold;
    text-align:right;
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
}
.LoginTextBox {
    width:80%;
    height:20px;
    font-family: Verdana;
    font-size:9pt;
    font-weight:normal;
    background-color:white;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
    margin-right: 0px;
    border:1px solid;
    float:left;
    }
.LoginStatusLabel {
    width:90%;
    height:auto;
    font-family: Verdana;
    font-size:9pt;
    font-weight:normal;
    color:red;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-left: 20px;
    margin-right: 0px;
    border:none;
    text-align:left;
    float:left;
    }


.RegisterDetailsView {
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    width: 70%;
    float: none;
    /*background-color: white;
    background-color: #FFDBCA;
    background-color: white;
    background-color: #E0E0E0;*/
    border-radius:5px;
    border-color: #39b0b1;
    border-style:solid;
    border-width:1px;
}

.RegisterErrorMessage {
    font-family: Calibri;
    font-size:11pt;
    color:red;
    font-weight:bold;
    font-style:italic;
    text-align:center;
    margin-left:20px;
    float:none;
    
    }
.RegisterHeader {
    font-family: Calibri;
    font-size:20pt;
    font-weight:bold;
    height:70px;
    text-align:center;
    }
.RegisterLabel {
    font-family: Calibri;
    font-size:10pt;
    font-weight:bold;
    font-style:italic;
    text-align:center;
    float:left;
    margin-left:20px
    }
.RegisterTemplateHeader {
    width:20%;
    height:20px;
    font-family: Verdana;
    font-size:9pt;
    font-weight:bold;
    text-align:right;
    margin-top: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    
    }
.RegisterTextBox {
    width:60%;
    height:20px;
    font-family: Verdana;
    font-size:9pt;
    font-weight:normal;
    background-color:white;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
    margin-right: 0px;
    border:1px solid;
    float:left;
    }
.RegisterCheckBox {
    height:20px;
    font-family: Verdana;
    font-weight:normal;
    background-color:white;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 20px;
    margin-right: 0px;
    float:left;
    }

.RegisterVerifyDetailsView {
    margin-top: 0px;
    margin-left: 20px;
    margin-bottom: 50px;
    width: 500px;
    float: left;
    /*background-color: white;
    background-color: #FFDBCA;
    background-color: white;
    background-color: #E0E0E0;*/
    background-color: white;
    border-radius: 5px;
    border:solid 1px;
}

.RegisterVerifyHeader {
    width:100px;
    height:20px;
    font-family: Verdana;
    font-size:9pt;
    font-weight:bold;
    text-align:right;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    float:left;
    
    }
.RegisterVerifyLabel {
    width:200px;
    height:20px;
    font-family: Verdana;
    font-size:9pt;
    font-weight:normal;
    background-color:white;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    border:none;
    text-align:left;
    float:left;
    }

.ForumGridHeader {
    font-family: Calibri;
    font-size:14pt;
    /*background-color:rosybrown;*/
    background-color:white;
    color:black;
    font-style:normal;
    font-weight:bold;
    margin-left: 20px;
    margin-right: 20px;
    width:500px;
    letter-spacing:1px;
}

.ForumThreadsGridHeader {
    font-family: Calibri;
    font-size:14pt;
    /*background-color:rosybrown;*/
    float:left;
    background-color:white;
    color:black;
    font-style:normal;
    font-weight:bold;
    margin-left: 0px;
    margin-right: 20px;
    width:75%;
    letter-spacing:1px;
    text-align:left;
}

.ForumPostsGridHeader {
    font-family: Calibri;
    font-size:12pt;
    /*background-color:rosybrown;*/
    float:left;
    background-color:white;
    color:black;
    font-style:normal;
    font-weight:bold;
    margin-left: 0px;
    margin-right: 20px;
    width:90%;
    letter-spacing:1px;
    text-align:left;
}


.ForumList {
    border-style: none;
    border-color: inherit;
    border-width: medium;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 20px;
    float: left;
    background-color:white;
    border-radius: 10px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    /*border: 1px darkcyan;*/
}

.ForumTopicList {
    width:95%;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 20px;
    float: left;
    background-color:white;
    border-radius: 10px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    border: solid 1px darkcyan;
    }

.ForumInsertThread {
    width:90%;
    margin-top: 20px;
    margin-left: 20px;
    margin-bottom: 20px;
    float: left;
    background-color:  aliceblue;
    border:none;
    border-radius: 10px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
       
    }

/*.ForumNewThreadButton {
    width:150px;
    height:30px;
    margin-top: 0px;
    margin-left: 20px;
    margin-bottom: 30px;
    float: none;
    border-radius: 5px;
    font-family: Verdana;
    font-size: 10pt;
    font-weight:normal;
    color:slategray;
    background-color:white;
    }*/

.ForumInsertButton {
    width:80px;
    height:30px;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 30px;
    float: none;
    border-radius: 5px;
    font-family: Verdana;
    font-size: 12pt;
    font-weight:bold;
       
    }

.ForumNewThreadNameLabel {
    float:left;
    width:auto;
    margin-top: 10px;
    margin-left: 5px;
    margin-right: 20px;
    font-family: Verdana;
    font-size: 9pt;
    font-weight:bold;
    vertical-align:middle;
    }

.ForumNewThreadNameTextBox {
    width:75%;
    height:30px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 20px;
    float: left;
    background-color: white;
    border:none;
    border-radius: 2px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
}

.ForumInsertThreadNameTB {
    width:95%;
    height:30px;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 20px;
    float: left;
    background-color: white;
    border-radius: 5px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    border:solid 1px black;      
    }

.ForumInsertMessageTextBox {
    width:100%;
    margin-top: 5px;
    margin-left: 5px;
    margin-bottom: 10px;
    float: left;
    background-color: white;
    border:none;
    border-radius: 5px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    border:solid 1px black;   
    }

.ForumInsertPostHeader {
    width:90%;
    height:auto;
    margin-top: 20px;
    margin-left:20px;
    margin-bottom: 5px;
    float: none;
    background-color:gainsboro;
    text-align:right;
    font-family: Verdana;
    font-size: 9pt;
    border-radius: 10px;
    border:solid 1px darkcyan;

    }

.ForumLoginWarning {
    width:90%;
    height:auto;
    margin-top: 20px;
    margin-left:20px;
    margin-bottom: 5px;
    float: none;
    background-color:white;
    text-align:center;
    font-family: Verdana;
    font-size: 9pt;
    border-radius: 10px;
    border:solid 1px darkcyan;

    }

.ForumInsertPostGrid {
    width:100%;
    border-style: none;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 0px;
    float: none;
    
    /*border-radius: 10px;*/
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    }

.ForumInsertPostLabelName {
    float:left;
    width:auto;
    
    margin-left: 5px;
    margin-right: 20px;
    font-family: Verdana;
    font-size: 9pt;
    font-weight:bold;
    vertical-align:middle;
    }


.ForumPostGrid {
    width:100%;
    float: left;
    background-color:   white;
    border:none;
    font-family: Verdana;
    font-size: 9pt;
           
    }

.ForumPostDivHeader {
    width:100%;
    height:30px;
    margin-top: 0px;
    margin-left: 0px;
    margin-bottom: 5px;
    float: none;
    background-color:   lightgreen;
    border:none;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
    
    }

.ForumPostLabelName {
    width:100%;
    font-family: Calibri;
    font-size:12pt;
    /*background-color:rosybrown;*/
    background-color:none;
    color:black;
    font-style:normal;
    font-weight:bold;
    margin-left: 0px;
    margin-right: 20px;
    margin-bottom: 50px;
    letter-spacing:1px;
    text-align:center;
    
    /*width:200px;
    margin-left: 5px;
    font-family: Verdana;
    font-size: 11pt;
    font-weight:bold;*/
    }

.ForumPostLabelRegister {
    width:200px;
    margin-left: 5px;
    font-family: Verdana;
    font-size: 10pt;
    font-weight:normal;
    color:red;
    }

.ForumPostLabelDateTime {
    margin-left:0px;
    font-family:  Tahoma;
    font-size: 9pt;
    }

.ForumPostNewLinkButton {
    float: right;
    margin-right: 5px;
    text-align:left;
    font-family: 'Courier New';
    font-size: 10pt;
    }

.ForumPostLabelText {
    width:100%;
    margin-top: 0px;
    margin-left: 5px;
    margin-bottom: 0px;
    padding-bottom:10px;
    float: left;
    background-color:   white;
    border-bottom:solid 1px darkcyan;
    border-spacing:10px 10px;
    border-radius: 0px;
    text-align:left;
    font-family: Verdana;
    font-size: 9pt;
           
    }


.textbox1
{
     Border-style:Solid;
     Border-Width:1px ;
     height:25px;
}



pGeo
{
    font-size: 10pt;
    font-family: arial;
    font-weight: normal;
    text-align: justify;
    line-height: 2.0;
    letter-spacing:2px;
    margin-top: 0;
    margin-bottom: 10px;
    margin-left:25px;  
    margin-right: 25px;
    padding-left:0;
    
}


.menuitemselected
{
       font-weight:bold;
       background-color:White;
       color:Red;
       font-size:16pt;
    
}


.pagersettings
{
    font-family: Verdana;
    font-size: 14pt;
}

.advertheader
{
       line-height: 2;
       margin-top:5px;
       margin-bottom:5px;
       text-align:center;
}

.homeheading1
{
    text-align:left;
    background-color:white;
    color:#39b0b1; 
    font: Verdana;
    font-size:14pt;
    /*font-weight:100;*/
    line-height: 1.2;
    letter-spacing: 1px;
    font-weight:bold;
    margin-top:0px;
    margin-left:10px; 
    margin-bottom:10px;
    }

.homeheading2
{
    text-align:left;
    background-color:white;
    color:#39b0b1; 
    font: Verdana;
    font-size:14pt;
    font-weight:100;
    line-height: 1.2;
    letter-spacing: 1px;
    font-weight:bold;
    margin-top:10px;
    margin-left:10px; 
    margin-bottom:10px;
    }

.homeheading3
{
    text-align:left;
    background-color:white;
    color:#39b0b1; 
    font: Verdana;
    font-size:14pt;
    font-weight:100;
    line-height: 1.2;
    letter-spacing: 1px;
    font-weight:bold;
    margin-top:10px;
    margin-left:10px; 
    margin-bottom:10px;
    }

.missiontext
{
    text-align:left;
    background-color:White;
    color:black ;
    font-family:verdana;
    font-size: 10pt;
    line-height: 1.0;
    letter-spacing: 0.1em;
    word-spacing: 2px;
    font-weight:100;
    margin-left:40px;
    margin-bottom:10px;
    margin-right:50px;
    text-align:justify;
   
}

.finalhometextsmall
{
    background-color:White;
    color:black ;
    font-family:verdana;
    font-size: 8pt;
    line-height: 1.0;
    letter-spacing: 1px;
    font-weight:100;
    margin-left:40px;
    margin-bottom:10px;
    margin-right:50px;
    font-style:italic;
    text-align:center;
}

.horizontalrule
{
    max-width:700px;
    margin-top:0px;
}

.resultstext
{
    text-align:left;
    background-color:White;
    color:black ;
    font: Verdana;
    font-size: 10pt;
    line-height: 10px;
    letter-spacing: 1px;
    font-weight:100;
    margin-left:40px;
    margin-bottom:10px;
}

.resultsnumbers
{
    background-color:white;
    color:black ;
    font: Verdana;
    font-size: 10pt;
    font-weight: bold;
}

.resultsunits
{
    background-color:White;
    color:black ;
    font: Verdana;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    line-height: 1.0;
    letter-spacing: 1px;
    font-weight: bolder;
    margin-left:0px;
    margin-bottom:0px;
}

.OnThisPage
{
    
    font: Calibri;
    font-size: 12pt;
    color:Maroon;
    line-height: 1.0;
    letter-spacing: 1px;
    font-weight:100;
    margin-right:40px;
    margin-bottom:15px;
}
.bullets
{
    background-color:white;
    color:black ;
    font: Verdana;
    font-size: 9pt;
    font-weight: bold;
    text-align:left;
    margin-left:10px;
    margin-right:0px;
    line-height:2;
    list-style:square;
    padding-left:4em;
}

.commentlink
{
    background-color:White;
    color:#39b0b1 ;
    font: Verdana;
    font-size: 9pt;
    text-align: left;
    line-height: 1.0;
    letter-spacing: 3px;
    font-weight: bold;
    margin-left:20px;
    margin-bottom:0px;
}

.blogtext
{
     background-color: White;
     color:black ;
     font-family: Trebuchet MS;
     Font-Size: 10pt;
     text-align:left;
     Height: 50px;
     word-spacing:5px;
     margin-left:20px;
     
}

.blogdate
{
    text-align:left;
    background-color:white;
    color:#39b0b1; 
     font-family: Comic Sans MS;
     Font-Size: 14pt;
     text-align:left;
     Height: 50px;
     word-spacing:5px;
     width:50px;
     font-weight: bold;
}



.myh1
/*Used for headers in Info Main pages*/ 
{ 
    max-width:700px;
    text-align: left;
    font-family: Verdana;
    font-size: 12pt;
    letter-spacing: 1px;
    font-weight: bolder;
    margin-left:25px;
    margin-bottom:10px;
    border-bottom-style:none;
    border-left-width: thin;
    border-right-width: thin;
    border-top-width: thin;
    border-bottom-width: thin;
}


.myhshort
/*Used for headers in AdConfirm*/ 
{ 
    text-align: left;
    font-family: Verdana;
    font-size: 12pt;
    letter-spacing: 1px;
    font-weight: bolder;
    margin-left:25px;
    margin-right:10px;
    margin-bottom:10px;
    border-bottom-style:none;
    border-left-width: thin;
    border-right-width: thin;
    border-top-width: thin;
    border-bottom-width: thin;
}

.myhGeoPages
/*Used for headers in Info Main pages*/ 
{ 
    width:auto;
    font-family: Verdana;
    font-size: 12pt;
    letter-spacing: 1px;
    font-weight: bolder;
    margin-bottom:10px;
    border-bottom-style:none;
    border-width:thin 
    }


.myh2
/*Used for Section Heads in security*/ 
{ 
    text-align: left;
    font-family: Verdana;
    font-size: 10pt;
    letter-spacing: 1.0px;
    font-weight: bolder;
    margin-left:25px;
    margin-bottom:0px;
    }

.myhfooter
/*Used for Footer in Master*/ 
{ 
    background-color: black;
    border-style: solid;
    border-width: 1px;
    }



.LinkText
{
    color: red;
}
.TitleText
{
    font-size: 30pt;
    font-family: Century Gothic;
    text-align:center;
    color: Green;
}
.SubTitleText
{
    font-size: 16pt;
    font-family: Verdana;
    font-family: Century Gothic;
    text-align:left;
    font-style:italic;
    color: red;
}
.CheckBox
{
    width:400px;
    height:20px;
}
.YourEmail
{
    font-size: 8pt;
    text-align:  left;
    font-weight: bold ;
    line-height: 2.5;
    padding-left:0;
}
/*Here is how to use it*/ 
/*HeaderStyle-CssClass=YourEmail>*/ 