body {
margin:0;
padding:0;
width: 100%;
height: 100%;
background-color: #a2dff4;
font-family: arial,helvetica,sans-serif; 
}
table.main {
width: 995px; 
height: 100%; 
background-color: #ffffff; 
border-left: solid 2px; 
border-right: solid 2px;
border-color: #3286c4;
}
a:link {text-decoration: none; color: #3286c4;}
a:visited {text-decoration: none; color: #3286c4;}
//a:visited {text-decoration: none; color: #38a055;}
a:active {text-decoration: none; color:  #3286C4;}
a:hover {text-decoration: none; color:  #ff3333;}
.pl A:link {text-decoration: underline; color: #256493;}
.pl A:visited {text-decoration: underline; color: #256493;}
//.pl A:visited {text-decoration: underline; color: #2a7840;}
.pl A:active {text-decoration: underline; color: #256493;}
.pl A:hover {text-decoration: underline; color: #bf2626;}
.mail A:link {text-decoration: underline; color: #bf2626;}
.mail A:visited {text-decoration: underline; color: #38a055;}
//.mail A:visited {text-decoration: underline; color: #38a055;}
.mail A:active {text-decoration: underline; color: #256493;}
.mail A:hover {text-decoration: underline; color: #ff3333;}
td.content {
height: 100%;
background-image: url(images/iBG.jpg); 
background-position: center; 
background-repeat: no-repeat;
}
h1 {margin: 0;}
h2 {margin: 0;}
h3 {margin: 0;}
h4 {margin: 0; font-size: 1.2em; font-weight: bold;}
td {font-size:.8em; font-weight: bold;}
td.nav {
font-size:.95em; font-weight: bold;
border-bottom: solid 1px; 
border-color: #c2a1cc;
}
td.navBG {
width: 108px; 
background-image: url(images/navBG.jpg); 
border-right: solid 2px; 
border-color: #beddf1; 
vertical-align: middle;
}
table.sm_fixed {
width: 230px; 
border: 0; 
padding-left: 0px; 
padding-top: 0px; 
padding-right: 0px; 
padding-bottom: 0px;
}
table.sm {border: 0;}
div.sm {
width: 250px; 
background-color: #d3e6f2; 
border: 1px solid black; 
padding-left: 5px; 
padding-top: 3px; 
padding-right: 5px; 
padding-bottom: 3px;
}
.cr {
font-size: .6em;
vertical-align: bottom;
text-align: center;
margin: 0;
padding: 0;
border: 0;
}
ul {
display:inline;
margin: 0;
padding: 0;
}
img {
border: solid 2px; 
border-color: #beddf1;
}
p {
margin: 0;
padding: 0;
}
p.sm {
margin-top: 3px;
font-size: .95em;
}
form {
margin: 0;
padding: 0;
}
