/* Styles for the JJR Leisure website */

body { 
background-color: #005000;
color: #FFFFFF;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
}

a:link { color: #FFFFFF; text-decoration: none;}
a:visited { color: #E9E9E9; text-decoration: none;}
a:hover { color: #FFFF00; text-decoration: none;}
a:active { color: #808080; text-decoration: none;}

a.Int:link {color: #0000FF; text-decoration: none; font-style: italic; font-weight: bold;}
a.Int:visited {color: #0000A0; text-decoration: none; font-style: italic; font-weight: bold;}
a.Int:hover {color: #008000; text-decoration: none; font-style: italic; font-weight: bold;}
a.Int:active {color: #00FF00; text-decoration: none; font-style: italic; font-weight: bold;}

a.Ext:link {color: #FFFFFF; text-decoration: none; font-style: italic; }
a.Ext:visited {color: #E9E9E9; text-decoration: none; font-style: italic; }
a.Ext:hover {color: #FFFF00; text-decoration: none; font-style: italic; }
a.Ext:active {color: #808080; text-decoration: none; font-style: italic; }

.borderless { border-width: 0pt }

h1 { font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 26px; font-style: italic; font-weight: bold; color: #005001; padding: 0pt; }
h2 { font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 18px; font-weight: bold; color: #005001; padding: 0pt; }
h3 { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 16px; font-weight: bold; color: #005001; padding: 0pt; }
h4 { font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 15px; font-weight: bold; color: #005001; padding: 0pt; }

hr { border-color: #C0C0C0; border-style: solid; width: 70%; size: 4px; padding: 0pt; }
.hr1 { color: #005001; border-style: solid; width: 60%; size: 4px; }
.hr2 { color: #005001; border-style: solid; width: 30%; size: 4px; }

.jjrbox 
{ color: #005001; border-color: #C0C0C0; background-color: #FFFFFF; border-style: double; border-width: 2pt; padding: 7pt; 
font-family: Georgia, Arial, Times, serif; font-style: italic; font-size: 20px; font-weight: bold; }
.jjrbox1 
{ color: #005001; border-color: #C0C0C0; background-color: #FFFFFF; border-style: double; border-width: 2pt; padding: 3pt; 
font-family: Georgia, Arial, Times, serif; font-size: 15px; font-weight: bold; }

li {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 15px; color: #005001; text-align: left; }
.indentli {padding-left: 30pt; padding-right: 10pt; text-align: justify; font-family: "Georgia", "Arial", "Helvetica", sans-serif; 
           font-size: 15px; color: #005001; }

table { margin-left: auto; margin-right: auto; }
.tablemain { color: #005001; background-color: #FFFF64; border-color: #C0C0C0; border-style: double; border-width: 4pt; }
.botborder { border-bottom: solid #005000 2pt }

td {padding: 2pt;}

.mailform { color: #005000; border-color: #005001; border-style: double; border-width: 3pt; }

.navbox 
{ border-color: #FFFFFF; border-style: ridge; border-width: 2pt; padding: 2pt; 
font-family: Georgia, Arial, Times, serif; font-style: italic; font-size: 14px; font-weight: bold; text-align: center;}

.navboxInt 
{ border-color: #005001; border-style: double; border-width: 2pt; padding: 2pt; 
font-family: Georgia, Arial, Times, serif; font-style: italic; font-size: 14px; font-weight: bold; text-align: center;}

.homebox
{ background-color: #000000; border-style: ridge; border-color: #005000; border-width: 2pt; }
.homebox1 
{ border-color: #C0C0C0; border-style: double; border-width: 3pt; padding: 3pt;}
.headbox
{ background-color: #FFFF64; color: #005001; border-style: double; border-color: #C0C0C0; border-width: 3pt;
font-family: Georgia, Arial, Times, serif; font-style: italic; font-size: 16px; font-weight: bold; padding: 0pt; }

.txt1 {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 18px; font-weight: bold; color: #005001; padding: 1pt;}
.txt1a {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 18px; color: #005001; padding: 1pt;}

.txt2 {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 16px; font-weight: bold; color: #005001; padding: 1pt;}
.txt2a {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 16px; color: #005001; padding: 1pt;}

.txt3a {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 14px; color: #005001; padding: 1pt;}
.txt3b {font-family: "Arial", "Helvetica", sans-serif; font-size: 14px; color: #005001; padding: 1pt;}
.txt3c {font-family: "Arial", "Helvetica", sans-serif; font-size: 11px; color: #005001; padding: 1pt;}
.txt3d {font-family: "Georgia", "Arial", "Helvetica", sans-serif; font-size: 14px; font-weight: bold; color: #005001; padding: 1pt;}

address {color: #005001; }
.address1 {font-family: Georgia, Arial, Times, serif; font-style: italic; font-size: 14px; font-weight: bold; color: #FFFFF1; }
.addpad   { padding-left: 20pt; padding-right: 20pt; }
.indent   { padding-left: 20pt; padding-right: 10pt; }
.indentr   { padding-right: 20pt; }
.nodec    { text-decoration: none; }
.padmore  { padding-left: 30pt; padding-right: 30pt; }
.padzero  { padding: 0pt; }
.update {padding: 2pt; font-family: Times, Arial, serif; font-style: italic; font-size: 12px; color: #E9E9E9; text-align: center;}
.wider {line-height: 1.5;}
