/* borders for main tables */

table.mainborders {
border-top: 8px solid #003366;
border-right: 8px solid #003366;
border-bottom: 8px solid #003366;
border-left: 8px solid #003366;
}

table.customborders {
border-top: 8px solid #336633;
border-right: 0px;
border-bottom: 0px;
border-left: 4px solid #FF0033;
}

table.specialborders {
border-top: 8px solid #006666;
border-right: 0px;
border-bottom: 0px;
border-left: 4px solid #FF0033;
}

table.specialtipborders {
border-top: 8px solid #333366;
border-right: 0px;
border-bottom: 0px;
border-left: 4px solid #FF0033;
}
/* slideshow pages*/

body.ssbkgd {
background-color: #003366; color: black;
}

tr.imagerow {
height: 310px;
}

img.sslayout {
padding: 5px;
}

tr.textrow {
background-image: url(dk_bkgd.gif);
}

div.center{
text-align: center;
margin: auto;
padding: 3px;
}


p.textrow {
text-align: center;
color: #333366;
background-color: #D2FFF1;
font-family: Arial,sans-serif;
font-size: 11pt;
line-height: 130%;
margin: 5px 15px 5px 15px;
border: solid;
border-color: #FFFF99;
border-width: 2px;
}
div.center { 
text-align: center; 
margin: auto;
padding: 3px;
}

a.red:visited {
color: #FF0000;
background-color: transparent;
font-family: Arial,sans-serif;
text-decoration: none;
} 

a.red:hover {
color: #009966; 
background-color:rgb(230,230,179);
}

p.sslink {
color: #D2FFF1;
background-color: transparent;
font-family: Arial,sans-serif;
}
div.center  {
text-align:  center;
margin:  auto;
padding:  3px;
}
/* headings */
h1,h3,h4 {
color: #333366;
background-color: transparent;
font-family:  Arial, sans-serif;
}
h2 {
color: #FF0033;
background-color: transparent;
font-family:  Arial, sans-serif;
font-style:  italic;
letter-spacing: 1px;
}
h4 {
font-variant:  small-caps;
}
/* paragraph and list tags */

p {
color:  #003366;
font-family:  Arial,sans-serif;
background-color:  transparent;
}
ul.square {
list-style-type: square;
color: #003366;
background-color: transparent;
font-family:  Arial, sans-serif;
font-size:  10pt;
font-style:  oblique;
}
p.caption {
text-align:  center;
color:  #333366;
font-family:  Arial, sans-serif;
font-size:  11pt;
font-style:  oblique;
line-height:  150%;
background-color:  #E1FFFF;
border-color:  #009966;
border-width:  2px;
border-style:  groove double;
}
p.block {
position: absolute;
left: 220px;
}
p.block2 {
position:  absolute;
left:  320px;
}
p.dropcap:first-letter {
font-size:x-large;
color:#333366;
background-color: transparent;
}
/* miscellaneous */

img.z {
position:absolute;
left:150px;
top:30px;
z-index:-1;
}

img.logo {
position: absolute;
top: 0;
}

Img.map {
position: absolute;
left: 530px;
top: 0;
}

div.date {
color: #FF0033;
background-color: transparent;
font-family: Arial,sans-serif;
font-size:12px;
font-weight: bolder;
position: absolute;
left: 495px;
top: 95px;
z-index: 1;
}

a:link,a:visited {
color: #336633;
background-color: transparent;
font-family: Arial,sans-serif;
font-size:12px;
font-weight: bolder;
letter-spacing: 1px;
text-decoration: none; 
}
a:hover {
color:  #009966;
background-color:rgb(230,230,179);
}
/* navigation table*/
td.nav {
background-image:url(stripe.jpg);
background-repeat: repeat-y;
}
td.nav1 {
background-color: #336633;
color: inherit;
}
td.nav2 {
background-color: #006666;
color: inherit;
}
td.nav3 {
background-color: #009966;
color: inherit;
}
td.nav4 {
background-color: #336633;
color: inherit;
}
td.nav5 {
background-color: #006666;
color: inherit;
}
td.nav6 {
background-color: #009966;
color: inherit;
}
td.nav7 {
background-color: #336633;
color: inherit;
}
table.nav {
position: absolute;
left: 0;
top: 0;
}

/* no frames navigation table */

table.n_nav {
color: #FF0033;
background-color: transparent;
font-size: 14px;
border-top: 3px solid #006666;
border-left: 2px solid #006666;
}
