Contents of geneva.css
a:link { color: #33CCFF; text-decoration: none;}
a:active { color: #FF0000; text-decoration: none;}
a:visited { color: #CCCCCC; text-decoration: none;}
a:hover { color: #FF6633; text-decoration: underline;}

body { background-color: #333366;
margin: 0px;}

table.main { height: 100%;
width: 900px;}

td.corner { width: 150px;
background-image: url( images/bgcorner.jpg);
background-repeat: no-repeat;
height: 80px;}

td.heading { background-image: url( images/bgtop.jpg);
background-repeat: no-repeat;
color: #333366;
font-variant: small-caps;
font-size: 18pt;
text-align: center;}

td.contents { height: 100%;
width: 150px;
background-color: #333366;
/*background-image: url( images/contents.jpg);*/
font-family: verdana, arial, helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
padding-top: 40px;
text-align: center;
vertical-align: top;}

td.main { background-color: #CCCC99;
background-image: url( images/background1.gif);
height: 100px;
padding: 40px;
vertical-align: top;}

table.intro { width: 578px;}

td.panorama { height: 100%;}

td.introtext { color: #333366;
font-weight: bold;
text-align: justify;
padding: 5px;}

table.about { width: 578px;}

td.thisite { color: #333366;
background-image: url( images/background1.gif);
vertical-align: top;
text-align: justify;
padding: 40px 50px;}

body.admin { background-color: #333366;
color: #FFFF33;
margin-top: 20px;}

h1 { color: #FFFF00;
text-align: center;
font-size: 20pt;}

div.hr { width: 100%;
background-color: #FFFF00;
height: 2px;}

div.hr hr { display: none;}




body.dd { color: #FFFF00;
margin-top: 5%;
margin-bottom: 5%;
margin-left: 5%;
margin-right: 5%;
font-family: Times New Roman, Times, serif;
background-color: #333366;}

.centered { text-align: center;}

.left { text-align: left;}

.right { text-align: right;}

.txt { color: #FFFFFF;
font-size: 12pt;}

.links { text-align: center;
font-size: 12pt;}

td.address { color: #333366;
text-align: center;
font-weight: bold;
width: 100%;
height: auto;}

td.text { width: 100%;
padding: 5%;
height: 0px;}

table.rates { width: 100%;
color: #333333;
background-color: #CCCC66;
padding: 1px;
border-style: ridge;
border-width: 1px;}

td.lalign { font-weight: bold;
text-align: left;
padding: 1px;
border-style: ridge;
border-width: 1px;}

td.ralign { font-weight: bold;
text-align: right;
padding: 1px;
border-style: ridge;
border-width: 1px;}

td.calign { font-weight: bold;
text-align: center;
padding: 1px;
border-style: ridge;
border-width: 1px;}