@charset "utf-8";
/* LTA Style Sheet */

@import url("contact_form.css");

/* Generic */
body { background-color:#e6e6e6; color:#6b6b6b; margin:0 0 0 0; padding:0; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:19px; }
p { font-weight:normal; padding:10px 0 10px 0; margin:0; }
img { border:none; padding:0px; margin:0px; }
ul { padding:10px 0 10px 0; margin: 0; list-style:none; }
li { background-image:url(../images/bullet.gif); background-repeat:no-repeat; padding:0 0 5px 15px; margin:0; }
li.subpage { background-image:url(../images/bullet.gif); background-repeat:no-repeat; padding:0 0 5px 15px; margin:0 0 0 10px; }
div.hr { height:1px; background-color:#ec1b18; padding:0; margin:10px 0px 0px 0; }
div.hr hr { display: none; }
/* -END- */

/* Header Titles */
h1, h1.hp { font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0 0 10px 0; padding:10px 0 8px 0; font-weight:bold; color:#ec1b18; border-bottom:solid 2px #ec1b18; }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 0 10px 0; padding:10px 0 8px 0; font-weight:bold; color:#ec1b18; border-bottom:solid 1px #ec1b18; }
.date { font-size:11px; font-weight:normal; color:#7f7f7f; }
h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 0 10px 0; padding:10px 0 8px 0; font-weight:bold; color:#ec1b18; }
/* */

/* Template Structure */
#container { width:100%; height:100%; }
#main { margin:0 auto 0 auto; padding:0; width:748px; height:100%; background-color:#fff; } 
#main_content { float:left; width:546px; padding:5px 0 0 20px; }
#homepage-text { float:left; width:258px; }
#homepage-image { float:left; width:288px; }
#subpage-text { float:left; width:304px; }
#subpage-image { float:left; width:242px; }
#hp-modules { clear:both; width:546px; padding:15px 0; }
.full { float:none; clear:both; width:516px; padding:0 30px 10px 0; }
/* -END- */

/* Banners */
/* END */

/* Modules */
#lta_logo { width:164px; float:left; height:88px; }
#lta_header { width:564px; float:left; background-color:#ec1b18; height:75px; text-align:right; padding:13px 20px 0 0; color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; }
#lta_banner { width:748px; margin:0 0 1px 0; padding:0; float:none; height:198px; clear:both; }

/* -END- */

/* Left Navigation */
#ln { width:182px; background-color:#c2c2c2; padding:0; margin:0; line-height:14px; float:left; color:#ffffff; }
#ln span { display:block; background-color:#c2c2c2; font-size:11px; color:#ffffff; font-weight:normal; padding:1px 10px 1px 10px; margin:0; }
#ln p { font-size:11px; font-weight:normal; padding:5px 15px 5px 15px; margin:0; line-height:14px; }

#ln a:link,
#ln a:visited { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; font-size:14px; }
#ln a:hover { font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#ffffff; text-decoration:none; font-size:14px; }

#ln ul { margin:0; padding:0; list-style-type:none; }
#ln ul li { margin:0; padding:0; background-color:#ec1b18; background-image:none; } 
#ln ul li span { padding:5px 10px 5px 10px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; }

#ln ul li a:link, 
#ln ul li a:visited { color:#ffffff; text-decoration:none; display:block; margin:0; padding:0; }
#ln ul li a:hover { color:#5A98DB; text-decoration:none; display:block; margin:0; padding:0; }

#ln ul li.inactive a:link span, 
#ln ul li.inactive a:visited span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#c2c2c2; font-size:12px; font-weight:bold; line-height:16px; border-bottom:solid 1px #fff; }
#ln ul li.inactive a:hover span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#949494; font-size:12px; font-weight:bold; line-height:16px; border-bottom:solid 1px #fff; }

#ln ul li.active a:link span, 
#ln ul li.active a:visited span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; background-image:url(../images/lta_nav_arrow.gif); background-position:left; background-repeat:no-repeat; border-bottom:solid 1px #fff; }
#ln ul li.active a:hover span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; background-image:url(../images/lta_nav_arrow.gif); background-position:left; background-repeat:no-repeat; border-bottom:solid 1px #fff; }

#ln ul li.sub-active a:link span, 
#ln ul li.sub-active a:visited span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; background-image:url(../images/lta_nav_arrow.gif); background-position:left; background-repeat:no-repeat; }
#ln ul li.sub-active a:hover span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; background-image:url(../images/lta_nav_arrow.gif); background-position:left; background-repeat:no-repeat; }

#ln ul li.sub-inactive a:link span, 
#ln ul li.sub-inactive a:visited span { padding:5px 15px 5px 15px; margin:0; color:#fbd1d1; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; }
#ln ul li.sub-inactive a:hover span { padding:5px 15px 5px 15px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:12px; font-weight:bold; line-height:16px; }

#ln ul li.subnav a:link span, 
#ln ul li.subnav a:visited span { padding:2px 15px 2px 25px; margin:0; color:#fbd1d1; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; }
#ln ul li.subnav a:hover span { padding:2px 15px 2px 25px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; }

#ln ul li.subnav-active a:link span, 
#ln ul li.subnav-active a:visited span { padding:2px 15px 2px 25px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; background-image:url(../images/lta_subnav_arrow.gif); background-position:left; background-repeat:no-repeat; }
#ln ul li.subnav-active a:hover span { padding:2px 15px 2px 25px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; background-image:url(../images/lta_subnav_arrow.gif); background-position:left; background-repeat:no-repeat; }

#ln ul li.subnav-end a:link span, 
#ln ul li.subnav-end a:visited span { padding:2px 15px 5px 25px; margin:0; color:#fbd1d1; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; border-bottom:solid 1px #fff; }
#ln ul li.subnav-end a:hover span { padding:2px 15px 5px 25px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; border-bottom:solid 1px #fff; }

#ln ul li.subnav-active-end a:link span, 
#ln ul li.subnav-active-end a:visited span { padding:2px 15px 5px 25px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; border-bottom:solid 1px #fff; background-image:url(../images/lta_subnav_arrow.gif); background-position:left; background-repeat:no-repeat; }
#ln ul li.subnav-active-end a:hover span { padding:2px 15px 5px 25px; margin:0; color:#ffffff; text-decoration:none; display:block; background-color:#ec1b18; font-size:11px; font-weight:normal; line-height:14px; border-bottom:solid 1px #fff; background-image:url(../images/lta_subnav_arrow.gif); background-position:left; background-repeat:no-repeat; }

#ln span.quote { padding:15px 15px 15px 15px; margin:0; color:#e0e0e0; text-decoration:none; display:block; background-color:#949494; font-size:14px; font-weight:bold; line-height:16px; border-bottom:solid 1px #fff; line-height:20px; }

/* END */

/* Footer */
#footer { width:718px; padding:5px 15px 3px 15px; margin:15px 0 15px 0; background-color:#bcbcbc; clear:both; color:#ffffff; font-size:10px; }
#footer a:link, 
#footer a:visited { font-weight:normal; color:#ffffff; text-decoration:none; font-size:10px; }
#footer a:hover { font-weight:normal; color:#ffffff; text-decoration:underline; font-size:10px; }
/* -END- */

/* Grey Bar */
.grey-bar { width:516px; padding:0 5px 0 5px; margin:0; background-color:#ec1b18; clear:both; color:#ffffff; font-size:10px; }
.grey-bar a:link, 
.grey-bar a:visited { font-weight:bold; color:#ffffff; text-decoration:none; font-size:11px; }
.grey-bar a:hover { font-weight:bold; color:#ffffff; text-decoration:underline; font-size:11px; }

/* END */

/* Titles */

/* -END- */

/* Text Styles */
.red { color:#ec1b18; }
.footnote { font-size:11px; font-style:italic; padding:0; margin:0; }
p.footnote { text-align:right; font-size:11px; font-style:italic; padding:0; margin:0; }
/* -END- */

/* Links */
a:link { font-weight:bold; color:#6b6b6b; text-decoration:none; font-size:12px; }
a:visited { font-weight:bold; color:#6b6b6b; text-decoration:none; font-size:12px; }
a:hover { font-weight:bold; color:#6b6b6b; text-decoration:underline; font-size:12px; }

a.blank:link, a.blank:visited { text-decoration:none; }
a.blank:hover { text-decoration:underline; }

a.seo:link, a.seo:visited { font-weight:bold; color:#ec1b18; text-decoration:none; }
a.seo:hover { text-decoration:underline; color:#ec1b18; }

#lta_header a:link, #lta_header a:visited { font-weight:normal; color:#ffffff; text-decoration:none; font-size:11px; }
#lta_header a:hover { text-decoration:underline; } 

/* -END- */