
body  { 
background-color: #00004b;
font-family: arial, sans-serif;
color: #00004b;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
font-size: 80%;
 }

.linet {
background-color: transparent;
background-image: url(../images/linet.gif);
background-position: 0% 0%;
background-repeat: repeat-x;
height: 2px;
}

.linel {
background-color: transparent;
background-image: url(../images/linel.gif);
background-position: 0% 0%;
background-repeat: no-repeat;
width: 2px;
}

.lineb {
background-color: transparent;
background-image: url(../images/linet.gif);
background-position: 0% 0%;
background-repeat: repeat-x;
height: 1px;
}

.display {
background-color: transparent;
width: 25%;
vertical-align: bottom;
color: white;
padding-top: 15px;
}

.headshot {
background-color: transparent;
width: 200px;
vertical-align: middle;
color: white;
text-align: center;
padding-top: 2px;
padding-bottom: 2px;
}

.images {
background-color: transparent;
border: solid 1px #ffe807;
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
vertical-align: bottom;
}

.head { background: transparent; color: inherit; vertical-align: top; }

.specializing { background: url(../images/specializing.gif) no-repeat 50% 100% transparent; vertical-align: top; padding: 0% 0% 0% 0%; }

.date {
color: #ffe807;
font-size: 8pt;
text-align: center;
vertical-align: top;
}

.mainback {
background-color: #fffffe;
}


.largetext {
background-color: transparent;
font-size: 18pt;
vertical-align: middle;
color: white;
text-align: left;
margin: 0px 5px 0px 0px;
}

.largetext2 {
background-color: #00004b;
font-size: 18pt;
vertical-align: middle;
color: white;
text-align: center;

}

.uppertext {
background-color: transparent;
font-size: 12pt;
vertical-align: bottom;
color: white;
}

.uptxthead		{ text-align: center; }

.mainheading		{ background-color: inherit; color: #fff; font-size: 90%; font-weight: bold; text-align: center; }

.lowertext { background: transparent; font-size: 9pt; vertical-align: bottom; letter-spacing: .18em; color: #fff; padding: 3px 0px 0px 0px; margin: 0px 10px 0px 0px; }

.one   { background: transparent; color: inherit; width: 98px; }
.two   { background: transparent; color: inherit; width: 122px; padding: 0px 10px 0px 15px; }
.three { background: transparent; color: inherit; width: 5px; }
.four  { background: transparent; color: inherit; width: 105px; }
.five  { background: transparent; color: inherit; width: 100px; }
.six   { background: transparent; color: inherit; width: 70px; }



.bold {
background-color: transparent;
font-weight: bold;
}

.main {
color: #00004b;
font-family: arial, sans-serif;
background-color: transparent;
font-size: 95%;
text-align: justify;
text-justify: newspaper;
width: 45%;
vertical-align: top;
}

.main a:link        { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal;
color: #0000ff;
background-color: transparent;
text-align: left;
}
 
.main a:visited     { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal; 
color: #0000ff; 
background-color: transparent;
text-align: left;
}
 
.main a:hover       { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal; 
color: #94b5ff;
background-color: transparent;
text-align: left;
}

td        { 
font-family: arial, sans-serif; 
color: #00004b; /*3c1fff*/
background-color: transparent;
}

.mainnav {
background-color: transparent;
width: 18%;
vertical-align: top;
}

.mainlink {
background-image: url(../images/goldbut.jpg);
background-position: 50% 0%;
background-repeat: no-repeat;
background-color: transparent;
text-align: center;
vertical-align: middle;
height: 36px;
font-size: 90%;
}

.mainlink a:link {
background-color: transparent;
color: #0000ff;
}

.mainlink a:visited {
background-color: transparent;
color: #0000ff;
}

.mainlink a:hover {
background-color: transparent;
color: red;
}

.tlc {
background-color: transparent;
text-align: left;
vertical-align: top;
}

.trc {
background-color: transparent;
text-align: right;
vertical-align: top;
}

.blc {
background-color: transparent;
text-align: left;
vertical-align: bottom;
}

.brc {
background-color: transparent;
text-align: right;
vertical-align: bottom;
}

.italic {
background-color: transparent;
font-style: italic;
font-weight: bold;
text-align: center;
}

.italic2 {
background-color: #00004b;
font-style: italic;
font-weight: bold;
text-align: center;
color: white;
border: solid 1px white;
}

.italnorm {
background-color: transparent;
font-style: italic;
text-align: center;
}
.frame {
background-color: #00004b;
}


.navbar {
background-color: transparent;
text-align: center;
width: 10%;
vertical-align: top;
font-size: 70%;
color: #94b5ff;
}

.navbar a:link        { 
text-decoration: underline;
color: #94b5ff;
background-color: transparent;
}
 
.navbar a:visited     { 
text-decoration: underline;  
color: #94b5ff; 
background-color: transparent;
}
 
.navbar a:hover       { 
text-decoration: underline;
color: red;
background-color: transparent;
}

.navbarltc {
background-color: transparent;
font-size: 70%;
text-align: center;
width: 60%;
color: #94b5ff;
}

.navbarltc a:link        { 
text-decoration: underline;
color: #94b5ff;
background-color: transparent;
}
 
.navbarltc a:visited     { 
text-decoration: underline;  
color: #94b5ff; 
background-color: transparent;
}
 
.navbarltc a:hover       { 
text-decoration: underline;
color: red;
background-color: transparent;
}

.headline {
background-color: transparent;
font-weight: bold;
font-size: 80%;
}

.contactback {
background-color: #00004b;
border: 8px #fbe100 ridge;
}

.contactcells {
background-color: transparent;
border: solid 1px #fbe100;
color: white;
}

.map {
background-color: #00004b;
text-align: center;
}

.directions {
background-color: transparent;
text-align: center;
font-weight: bold;
}

.directionsu {
background-color: transparent;
text-align: center;
font-weight: bold;
text-decoration: underline;
}

.plaincopy {
color: #00004b;
font-family: arial, sans-serif;
background-color: transparent;
font-size: 95%;
}

.plaincopy a:link        { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal;
color: #0000ff;
background-color: transparent;
}
 
.plaincopy a:visited     { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal; 
color: #0000ff; 
background-color: transparent;
}
 
.plaincopy a:hover       { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal; 
color: #94b5ff;
background-color: transparent;
}

.center {
color: #00004b;
font-family: arial, sans-serif;
background-color: transparent;
font-size: 95%;
text-align: center;
}

.center a:link        { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal;
color: #0000ff;
background-color: transparent;
}
 
.center a:visited     { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal; 
color: #0000ff; 
background-color: transparent;
}
 
.center a:hover       { 
text-decoration: underline; 
font-family: arial, sans-serif; 
font-weight: normal; 
color: #94b5ff;
background-color: transparent;
}

.zoom {
color: white;
font-family: arial, sans-serif;
background-color: #00004b;
font-size: 95%;
text-align: center;
border: solid 1px white;
}

.zoom a:link{
color: white;
font-family: arial, sans-serif;
background-color: transparent;
text-decoration: underline;
}

.zoom a:visited{
color: white;
font-family: arial, sans-serif;
background-color: transparent;
text-decoration: none;
}

.zoom a:hover{
color: #94b5ff;
font-family: arial, sans-serif;
background-color: transparent;
text-decoration: underline;
}

.assetcalc {
background-color: transparent;
text-align: center;
height: 30px;
}

.smallcenter {
background-color: transparent;
text-align: center;
font-size: 70%;
}

.fincalc {
background-color: transparent;
border: solid 2px #0033cc;
}

.boldlink {
background-color: transparent;
color: #00004b;
font-weight: bold;
text-align: center;
}

.boldlink a:link {
background-color: transparent;
color: #00004b;
text-decoration: underline;
font-weight: bold;
text-align: center;
}

.boldlink a:visited {
background-color: transparent;
color: #0000ff;
text-decoration: none;
font-weight: bold;
text-align: center;
}

.boldlink a:hover {
background-color: transparent;
color: #94b5ff;
text-decoration: underline;
font-weight: bold;
text-align: center;
}

.boldhd {
background-color: transparent;
margin: 1px;
}

.info {
background-color: transparent;
margin: 0;
}

.list1 {
background-color: transparent;
margin-bottom: 3px;
}

.list2 {
background-color: transparent;
margin-top: 0;
margin-left: 40px;
}
