body {
    background-color: #04569b;
    font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #505050;
    topmargin: 0;
    height: 100%;
}
p                      { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #505050; 	line-height: 150% }
td                     { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; color: #505050; 	line-height: 150% }
td a:hover      	   { color: #6398cc; text-decoration: underline }
bg                     { color: #ffffff}


.homeServices          { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; color: #505050; font-weight: bold; line-height: 150% }
.homeServices a:link       { color: #505050; text-decoration: none }
.homeServices a:visited    { color: #505050; text-decoration: none }
.homeServices a:active     { color: #505050; text-decoration: none }
.homeServices a:hover      { color: #707ca5; text-decoration: underline }

.contactinfoG              { color: #689d24; font-family: Arial, Verdana, Helvetica; font-size: 16px; font-weight: bold }
.contactinfoG a:link       { color: #689d24; text-decoration: underline }
.contactinfoG a:visited    { color: #689d24; text-decoration: underline }
.contactinfoG a:active     { color: #689d24; text-decoration: underline }
.contactinfoG a:hover      { color: #707ca5; text-decoration: underline }

.contactinfoB              { color: #707ca5; font-family: Arial, Verdana, Helvetica; font-size: 16px; font-weight: bold }
.contactinfoB a:link       { color: #707ca5; text-decoration: underline }
.contactinfoB a:visited    { color: #707ca5; text-decoration: underline }
.contactinfoB a:active     { color: #707ca5; text-decoration: underline }
.contactinfoB a:hover      { color: #689d24; text-decoration: underline }

.navleft              { color: #707ca5; font-family: Arial, Verdana, Helvetica; font-size: 12px; font-weight: bold }
.navleft a:link       { color: #707ca5; text-decoration: underline }
.navleft a:visited    { color: #707ca5; text-decoration: underline }
.navleft a:active     { color: #2DA8EB; text-decoration: underline }
.navleft a:hover      { color: #689d24; text-decoration: underline }

.sm              { color: #cac8c8; font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold }
.sm a:link       { color: #cac8c8; text-decoration: none }
.sm a:visited    { color: #cac8c8; text-decoration: none }
.sm a:active     { color: #cac8c8; text-decoration: none }
.sm a:hover      { color: #ffffff; text-decoration: underline }


.navbtm              { color: #505050; font-family: Arial, Verdana, Helvetica; font-size: 11px; font-weight: bold }
.navbtm a:link       { color: #505050; text-decoration: none }
.navbtm a:visited    { color: #505050; text-decoration: none }
.navbtm a:active     { color: #505050; text-decoration: none }
.navbtm a:hover      { color: #505050; text-decoration: underline }

.contactright              { color: #707ca5; font-family: Arial, Verdana, Helvetica; font-size: 16px; font-weight: bold }
.contactright a:link       { color: #707ca5; text-decoration: none }
.contactright a:visited    { color: #707ca5; text-decoration: none }
.contactright a:active     { color: #707ca5; text-decoration: none }
.contactright a:hover      { color: #707ca5; text-decoration: underline }

