/* Stylesheet for Texas Industrial Remcor*/

BODY, P, TD, TR, TH                 { color: #333; font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.headlineText        { color: #6ebb1f; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
.articleTitle    { color: #2e2e2e; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 10px }
.partsTitle { color: #2e2e2e; font-size: 13pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-left: 10px }
.partsHeader { color: #2e2e2e; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px }
.partsPartNum  { font-size: 8pt; text-align: right; padding-top: 2px; padding-right: 12px; padding-bottom: 2px }
.parts_white_on_green_title { color: #fff; font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #6ebb1f; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-bottom: 1px solid #669e2b }
.featured_white_on_green_title   { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-color: #53ab0d; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; border-bottom: 1px dashed #79ce22 }

.partsSmallText     { font-size: 9pt; padding-top: 2px; padding-bottom: 2px }
.specBox { font-size: 9pt; background-color: #fffcf1; text-align: center; padding: 4px 2px; border: solid 1px #cdc4a7 }
.white_on_green_title   { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 10px }
.mail     { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
.headerNavigation { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; background-color: #6ebb1f }
a.headerNavigation:link { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: none; background-color: #6ebb1f }
a.headerNavigation:hover { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, sans-serif; font-weight: bold; text-decoration: underline; background-color: #6ebb1f }
a:link               { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a:visited              { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a:hover             { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a:active           { color: #0e1676; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.bodylink            { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.bodylink:link              { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.bodylink:visited           { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.bodylink:hover           { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.bodylink:active           { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.footer   { font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a.footer:link     { color: #0e1676; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:visited      { color: #0e1676; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.footer:hover     { color: #6ebb1f; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.footer:active     { color: #6ebb1f; font-size: 8pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.spec_text  { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.spec_download        { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.spec_download:link          { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.spec_download:visited           { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.spec_download:hover          { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.spec_download:active          { color: #0e1676; font-size: 9pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }

.menu_underline  { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-top: 4px; padding-bottom: 5px; padding-left: 7px; border-style: none none dashed; border-width: medium medium 1.3px; border-color: white white #79ce22 }

.menu        { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
a.menu:link          { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
a.menu:visited           { color: #fff; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold }
a.menu:hover           { color: #0e1676; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }
a.menu:active          { color: #0e1676; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none }

/* admin links */
.adminlink     	    	 { color: #183c8e; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url(admin/images/blue_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:link		 { color: #183c8e; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url(admin/images/blue_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:visited      { color: #183c8e; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url(admin/images/blue_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:hover        { color: #a30507; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url(admin/images/blue_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }
a.adminlink:active       { color: #a30507; font-size: 90%; font-family: Tahoma, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; background-image: url(admin/images/blue_block.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: 10px 5px; padding-left: 25px }

.featured_white_on_blue_link  { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; padding-top: 2px; padding-bottom: 2px; padding-left: 4px }
a.featured_white_on_blue_link:link  { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 4px }
a.featured_white_on_blue_link:visited { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; padding-top: 2px; padding-bottom: 2px; padding-left: 4px }
a.featured_white_on_blue_link:hover { color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; padding-top: 2px; padding-bottom: 2px; padding-left: 4px }
a.featured_white_on_blue_link:active{ color: #fff; font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline; padding-top: 2px; padding-bottom: 2px; padding-left: 4px }
TD.smallText, SPAN.smallText, P.smallText    { font-size: 10pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }

.article_left_pad        { font-size: 10pt; line-height: 1.3em; text-align: justify; padding-right: 10px; padding-left: 10px }
.address_left_pad_blue  { color: #0e1676; font-size: 8pt; line-height: 1.2em; padding-left: 10px }
.address_left_pad  { color: #000; font-size: 8pt; line-height: 1.2em; padding-left: 10px }
.legal_pad  { color: #695e35; font-size: 9pt; line-height: 1.4em; text-align: justify; padding-right: 100px; padding-left: 100px }
.right_pad10 { padding-right: 10px }
.home_pad   { line-height: 1.3em; padding-right: 10px; padding-left: 25px }
.link_pad  { padding-left: 15px }
.sub_pad  { font-size: 11pt; line-height: 1.3em; padding-right: 15px; padding-left: 20px }
.form_headline       { color: #6ebb1f; font-size: 12pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; border-bottom: 1px solid #6ebb1f; }
.form_pad   { padding-top: 5px; padding-bottom: 5px }
.form_labels  { text-align: right; padding-right: 15px; vertical-align: middle }

.dealer_pad   { font-size: 10pt; padding-left: 50px }
.dealer_address_pad    { color: #757575; font-size: 9pt; padding-left: 50px }
.list_background  { line-height: 20px; background-color: #f6f6f6; padding-top: 5px; padding-bottom: 5px }
.list_pad { line-height: 20px; background-color: #fff; padding-top: 5px; padding-bottom: 5px }
.dealerlist_off   { line-height: 1em; background-image: url("admin/images/bus_off.gif"); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle }
.dealerlist_on  { line-height: 1em; background-image: url("admin/images/bus_on.gif"); background-repeat: no-repeat; background-position: center; text-align: center; vertical-align: middle }



.dots  { border-top: 1pt dotted gray }
.tdBorder   { font-size: 8pt; background-color: white; text-align: left; border-style: none dotted; border-width: medium 1px; border-color: #999 }

/* small text */
.smallText_blue  { color: #0e1676; font-size: 8pt }
.smallText_body  { font-size: 8pt }
.makemesmaller { font-size: 90% }

.phone_number { color: #5f5530; font-size: 7pt }
.error   { color: #c00; font-size: 11pt; font-weight: bold; padding-right: 50px; padding-left: 50px }

