/* links */
a.linkFooter:link			{ font: 11px Arial, sans-serif; color: #000000; }
a.linkFooter:visited		{ font: 11px Arial, sans-serif; color: #000000; }
a.linkFooter:hover			{ font: 11px Arial, sans-serif; color: #000000; background-color:#D4CBBA; }
/* links */

/* html tags */
* { margin:0; padding:0; }
a:link { color: #CC0000; font-weight:normal; }
a:visited { color: #CC0000; font-weight:normal; }
a:hover { color: #EC1D25; font-weight:normal; text-decoration:none; }
body { background-color:#A8A39A; background-image:url(images/bgnd_bodytop.gif); background-position:top; background-repeat:repeat-x; text-align:center;}
td { font: 14px/20px "Trebuchet MS", Arial, sans-serif; color: #000000; }
ul { margin:24px 0px 24px 3em; }
p { margin:18px 0px; }
li { font: 14px/20px "Trebuchet MS", Arial, sans-serif; color: #000000; }
h1 { font: 22px "Trebuchet MS", Arial, sans-serif; font-weight:bold; color: #1D4878; display:block; margin: 0px 0px 0px 0px; }
h3 { font: 16px "Trebuchet MS", Arial, sans-serif; font-weight:bold; color: #1D4878; display:block; margin: 0px 0px 0px 0px; }
h4 { font: 16px "Trebuchet MS", Arial, sans-serif; font-weight:bold; color: #C44D23; display:block; margin: 0px 0px 0px 0px; }
h5 { font: 14px "Trebuchet MS", Arial, sans-serif; font-weight:bold; color: #000000; display:block; margin: 0px 0px 0px 0px; }
input, select, textarea	{ font: 12px Arial, sans-serif; color: #000000; margin: 0px 0px 7px 5px;}
label	{ margin: 0px 0px 0px 5px; }
/* html tags */

/* classes */
.div-col-right { width:266px; text-align:left; float:right; padding-left:25px; }
.div-hr { text-align:center; padding:17px 0px; margin-left:auto; margin-right:auto; clear:both; }
.div-image-left { text-align:center; padding:7px; float:left; font: 12px/14px Arial, sans-serif; color: #353535; font-style:italic; }
.div-image-right { text-align:center; padding:7px; float:right; font: 12px/14px Arial, sans-serif; color: #353535; font-style:italic; }
.div-image-center { text-align:center; padding:7px; margin-left:auto; margin-right:auto; font: 12px/14px Arial, sans-serif; color: #353535; font-style:italic; }
.div-estimate { text-align:center; padding:16px 0px 16px 0px; margin-left:auto; margin-right:auto; }
.normal { font: 14px/20px "Trebuchet MS", Arial, sans-serif; color: #000000; }
.site-by-eh { font: 11px/20px Georgia, serif; color: #F09C9F; }
.site-by-eh a { font: 11px/20px Georgia, serif; color: #F09C9F; text-decoration:none; }
.titlel { font: 22px "Trebuchet MS", Arial, sans-serif; color: #1D4878; display:block; margin: 0px 0px 0px 0px; }
.titlem { font: 16px "Trebuchet MS", Arial, sans-serif; font-weight:normal; color: #1D4878; display:block; margin: 0px 0px 0px 0px; }
.titles { font: 14px "Trebuchet MS", Arial, sans-serif; color: #000000; display:block; margin: 0px 0px 0px 0px; }
.topaddress { font: 10px/12px "Trebuchet MS", Arial, sans-serif; color: #A3A3A3; text-align:right; }
.toptitle { font: 24px "Trebuchet MS", Arial, sans-serif; color: #000000; font-weight:bold; float:left; padding-left:18px; }
/* classes */

/* IDs */
#td-content { background-color:#FFFFFF; padding:30px 20px 20px 20px; vertical-align:top; }
#td-footer { font: 11px/20px Arial, sans-serif; color: #F09C9F; vertical-align:top; padding-top:14px; }
#td-top-info { width:468px; height:55px; }
#td-home-left { width:454px; background-color:#FFFFFF; padding:30px 20px 20px 20px; vertical-align:top; }
#td-home-right { width:306px; line-height:18px; background-color:#FFFFFF; padding:30px 20px 20px 20px; vertical-align:top; background-image:url(images/bgnd_column-r.gif); background-repeat:repeat-x; background-position:top; }
#td-hr720 { height:1px; background-color:#FFFFFF; background-image:url(images/hr-720.gif); background-position:center; background-repeat:repeat-y; }
#table-content { width:760px; margin-left:auto; margin-right:auto; text-align:left; border-collapse:collapse; }
#table-content-home { width:760px; margin-left:auto; margin-right:auto; text-align:left; border-collapse:collapse; }
#table-footer { width:760px; height:105px; margin-left:auto; margin-right:auto; text-align:center; border-collapse:collapse; background-image:url(images/bgnd_footer.gif); background-position:top; background-repeat:repeat-x; }
#table-logo-box { width:760px; height:164px; background-color:#FFFFFF; vertical-align:middle; margin-left:auto; margin-right:auto; text-align:center; border-collapse:collapse; }
#table-logos { vertical-align:middle; margin-left:auto; margin-right:auto; text-align:center; border-collapse:collapse; }
#table-logos img { padding:6px; }
#table-top { width:760px; margin-left:auto; margin-right:auto; text-align:left; border-collapse:collapse; }
#table-nav-top { width:760px; height:38px; margin-left:auto; margin-right:auto; text-align:center; border-collapse:collapse; }
#table-nav-top a { font: 14px "Trebuchet MS", Arial, sans-serif; color: #4E4E4E; text-decoration:none; font-weight:bold; display:block; line-height:38px; background-image:url(images/bgnd_nav1.gif); background-repeat:repeat-x; }
#table-nav-top a:hover { color:#FFFFFF; line-height:38px; background-image:url(images/bgnd_nav2.gif); background-repeat:repeat-x; }
#table-nav-btm { width:760px; background-color:#E3E0DA; height:38px; margin-left:auto; margin-right:auto; text-align:center; border-collapse:collapse; }
#table-nav-btm a { font: 11px Arial, sans-serif; color: #000000; text-decoration:none; }
#table-nav-btm a:hover { font: 11px Arial, sans-serif; color: #000000; background-color:#D4CBBA; }
/* IDs */