<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* 
    Order:

    bdt.global.css
    bdt.main.css
*/



body {
	/*background: #e2e2cf;*/
	background: #ececec;
}

.body, body, body table {
	font-family: verdana, arial, sans-serif;
}

.pagelayout {
    border: 1px solid #999966;
    width: 960px;
    /*max-width: 960px;
    min-width: 760px;*/
    background: white;
    margin-top: 20px;
    margin-bottom: 20px;
}

.pagelayout_popup {
    background: white;
}

.pagelayout_footer {
    width: 960px;
    /*max-width: 960px;
    min-width: 760px;*/
    background: #cccc99;
    margin-top: -20px;
    margin-bottom: 20px;
    border-right-color: #999966;
    border-bottom-color: #999966;
    border-left-color: #999966;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}




.error {
	font-size: 12px;
	color: Red;
}




.pagetitile {
    font-family: verdana,arial,sans-serif;
    font-size: 16pt;
    line-height: 24pt;
    font-weight: bold;
    margin: 20px 5px 5px 5px;
}



.header {
    font-family: verdana,arial,sans-serif;
    font-size: 8.5pt;
    line-height: 13pt;
    color: #333333;
}

.headersmall {
    font-family: verdana,arial,sans-serif;
    font-size: 7.5pt;
    line-height: 11pt;
    color: #333333;
}


.sec_heading {
    padding: 1px;
    font-size: 11pt;
    font-weight: bold;
    line-height: 15pt;
    color: #666666;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
}

.sec_headingwelcome {
    padding: 1px;
    font-size: 11pt;
    font-weight: bold;
    line-height: 15pt;
    
}

.sec_welcome {
    margin-top: 5px;
    margin-bottom: 25px;
    
}

.sec_header {
    background: #cccc99;
    height: 28px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
    padding:  4px 3px 4px 5px;
}

.sec_header a.head {
    margin-right:10px;
    }
    
.sec_header span.head {
    margin-right:10px;
    padding: 0 11px;
    }

.sec_sidebar {
    background-position: #cccc99;
    background: #cccc99;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #999966;
    padding: 3px;
    width: 170px;
}

.sec_content {
    background: white;
    padding: 5px;
    vertical-align: top;
}


.sec_bdtrightside {
    padding: 3px 3px 0px 3px;
    border: 1px solid #999966;
    vertical-align: top;
    width: 152px;
    min-height: 20px;
    margin-left: 10px;
    background: #e4e4e4;
    
}
.sec_bdtrightside ul {
    padding-left: 2px;
    list-style-type: square; 
}
.sec_bdtrightside li {
    margin-bottom: 2px;
}


.sec_bannerrightside {
    vertical-align: top;
    width: 160px;
    margin-left: 10px;
    margin-top: 20px;
    border-top-color: #999966;
    padding-top: 3px;
}

.sec_searchrightside {
    vertical-align: top;
    width: 160px;
    margin-left: 10px;
    margin-top: 20px;
    padding-top: 3px;
}

.sec_mainbannerads {
    background: white;
    margin-bottom: 15px;
}



.sec_search {
    background: #cccccc;
    padding: 1px 1px 1px 3px;
    vertical-align: middle;
    height: 20px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
}

.sec_mitsubishibanner {
    margin-bottom: 35px;
    margin-top: 3px;
    text-align: center;
}



.sec_dealer {
    margin-top: 5px;
    margin-bottom: 35px;
    
}

.sec_generic {
    margin-bottom: 35px;
    min-height: 10px;
}

.sec_othersites {
    margin-bottom: 35px;
    min-height: 90px;
}


.sec_products {
    margin-bottom: 35px;
    min-height: 270px;
}


.banner175x70 {
    margin-top: 20px;
    margin-right: 20px;
    width: 175px;
    height: 70px;
    float: left;
}
.banner175x90 {
    margin-top: 20px;
    margin-right: 20px;
    width: 175px;
    height: 90px;
    float: left;
}


.sec_support {
    margin-bottom: 35px;
    
}
.sec_support ul {
    margin-bottom: 5px; 
    margin-top: 5px; 
    list-style-type: square; 
    padding-left: 2px;
}
.sec_support li {
    margin-bottom: 5px;
}
    


    
.sec_news {
    margin-bottom: 35px;
    
}
.sec_news ul {
    margin-bottom: 5px; 
    margin-top: 5px; 
    list-style-type: square; 
    padding-left: 2px;
}
.sec_news li {
    margin-bottom: 5px;
}


    
.sec_footer {
    padding: 3px;
}

.sec_footerlinks {
    padding: 3px 3px 8px 3px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #999966;
 
}
.sec_footer ul {
    list-style-type: square;
    padding-left: 2px;
}
.sec_footer li {
    margin-bottom: 2px;
}

.sec_footerlinkswhite {
    background: white;
    padding: 3px 3px 10px 3px;
}

.footer {
    color: black;
}

.footersmall {
    font-size: 8.5pt;
    font-style: normal;
    line-height: 13pt;
    color: #58595b;
}

.footerheading {
    border-bottom-width: 2px;
    border-bottom-style: dotted;
    border-bottom-color: #999966;
    margin-bottom: 3px;
}



.divider {
    background-position: #999966;
    background: #999966;
    font-size: 0px;
    line-height: 0px;
    height: 1px;
}


.main_links {
    background: #999966;
    margin-bottom: 5px;
}

.main_imglinks td {
    text-align: center;
    padding-top: 20px;
    padding-right: 15px;
}


.search_spares {
    background: #cccccc;
    padding: 1px 3px 1px 3px;
    margin: 2px 10px 0px 5px;
    vertical-align: middle;
    height: 26px;
    border-style: solid;
    border-width: 1px;
    border-color: #999966;
    width: 200px;
    float: right;
}





A:link {color:#006699;text-decoration:none;}
A:visited {color:#006699;text-decoration:none;}
A:hover {color:red;text-decoration:underline;}

A:link.head {color:#333333;text-decoration:none;}
A:link.side {color:#333333;text-decoration:none;}
A:link.bdtmain {color:#333333;text-decoration:none;}
A:link.bdtfooter {color:#333333;text-decoration:none;}

A:visited.head {color:#333333;text-decoration:none;}
A:visited.side {color:#333333;text-decoration:none;}
A:visited.bdtmain {color:#333333;text-decoration:none;}
A:visited.bdtfooter {color:#333333;text-decoration:none;}

A:hover.head {color:#ff0000;text-decoration:underline;}
A:hover.side {color:#ff0000;text-decoration:underline;}
A:hover.bdtmain {color:#ff0000;text-decoration:underline;}
A:hover.bdtfooter {color:#ff0000;text-decoration:underline;}










.sec_navreturn
{
    padding: 0px;
    margin: 5px 10px 0px 7px;
    font-size: 7.5pt;
    line-height: 11pt;
    color: #484848;
    text-align: left;
}


.sec_ids
{
    text-align: left;
}

    .sec_ids FIELDSET
    {
        padding: 8px;
    }

    .sec_ids LEGEND
    {
        font-size: 10pt;
        font-weight: bold;
        line-height: 14pt;
        color: #58595b;
        padding-left: 5px;
        padding-right: 10px;
        background-color: #FFFFFF;
    }



/* profile.aspx + bdtpage */

.pageright {
    padding-left: 35px;
    float: right;
    background-color: #FFFFFF;
}


.layout_bdtpage {
    margin: 15px 20px 35px 20px;
}

.layout_bdtpage h4 {
    font-size: 12pt;
    font-weight: normal;
    line-height: 16pt;
    margin-top: 10px;
    padding-bottom: 5px;
    margin-bottom: 10px;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}



.layout_contactus {
    margin-top: 15px;
    margin-bottom: 35px;
    width: 450px;
    text-align: left;
}

.layout_profile {
    margin: 10px 20px 35px 20px;
    text-align: left;
}






.sec_profile, .sec_bdtpage, .sec_report {
    margin-bottom: 25px;
    text-align: justify;
}

.sec_questionare {
    padding-top: 20px;
    padding-bottom: 5px;
}


.sec_profile p, .sec_bdtpage p, .sec_report p, .sec_questionare p {
    margin: 0px 0px 5px 0px;
}
.sec_profile ol, .sec_bdtpage ol, .sec_report ol, .sec_questionare ol {
    margin-bottom: 10px; 
    margin-top: 5px; 
    padding-left: 30px;
}
.sec_profile ul, .sec_bdtpage ul, .sec_report ul, .sec_questionare ul {
    margin-bottom: 10px; 
    margin-top: 5px; 
    padding-left: 6px;
}
.sec_profile li, .sec_bdtpage li, .sec_report li , .sec_questionare li {
    margin-bottom: 2px;
}
.sec_profile ol li, .sec_bdtpage ol li, .sec_report ol li, .sec_questionare ol li {
    margin-bottom: 2px;
}


.sec_report h1, .sec_questionare h1 {
    padding-bottom: 5px;
    border-bottom-color: #e4e4e4;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    margin-bottom: 20px;
}


.sec_questionare table {
    padding: 3px 5px 3px 5px;
    border-width: 1px;
    border-style: solid;
    border-color: #58595b;
    width: 100%;
}
.sec_questionare thead td {
    background-color: #58595b;
    color: white;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #58595b;
}
.sec_questionare tbody td {
    
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #58595b;
}
.sec_questionare tfoot td {
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #58595b;
    background-color: #e4e4e4;
    font-weight: bold;
}

.sec_report.order td,
.sec_report.order th,
.sec_report.list td,
.sec_report.list th {
	vertical-align: top;
}

.sec_report table {
    width: 100%;
    border-top-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-color: #58595b;
    border-bottom-color: #58595b;
    border-left-color: #58595b;
    background-color: white;
}
.sec_report thead th {
    padding: 3px 5px 3px 5px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #58595b;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #58595b;
}
.sec_report thead td {
    padding: 3px 5px 3px 5px;
    background-color: #58595b;
    color: white;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #58595b;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #58595b;
}
.sec_report tbody td,
.sec_report tbody th {
    padding: 3px 5px 3px 5px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #58595b;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #58595b;
}
.sec_report tr.alt td {
    background-color: #e4e4e4;
}
.sec_report tfoot td {
    padding: 3px 5px 3px 5px;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #58595b;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #58595b;
    background-color: #e4e4e4;
    font-weight: bold;
}
.sec_report tr.total td,
.sec_report tr.total th {
    background-color: #e4e4e4;
    font-weight: bold;
    border-bottom-style: double;
    border-bottom-color: #58595b;
}
.sec_report tr.total th {
    text-align: right;
}
    
    



.title-profile, .title
{
    font-size: 20pt;
    line-height: 28pt;
    color: #666666;
    padding-bottom: 5px;
    margin-top: 5px;
    margin-bottom: 10px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #666666;
    letter-spacing: 0.01em;
}

.heading-profile
{
    font-size: 11pt;
    font-weight: bold;
    line-height: 15pt;
    color: #006699;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #e4e4e4;
    margin-bottom: 2px;
    padding-bottom: 2px;
}

.subheading-profile
{
    font-weight: bold;
}

.subheading-profile-gap
{
    font-weight: bold;
    padding-top: 10px;
}


.img-profile
{
    padding: 0px 0px 20px 30px;
    float: right;
    background-color: #FFFFFF;
}


.heading
{
    font-size: 12pt;
    font-weight: bold;
    line-height: 16pt;
    color: #006699;
    border-bottom-style: dashed;
    border-bottom-width: 1px;
    border-bottom-color: #e4e4e4;
    margin-bottom: 2px;
    padding-bottom: 2px;
}

.subheading
{
    font-size: 10pt;
    font-weight: bold;
    line-height: 14pt;
}

.subheading-gap
{
    font-size: 10pt;
    font-weight: bold;
    line-height: 14pt;
    padding-top: 10px;
}



/* FORM - STARTS */

.form
{
    margin-top: 25px;
    width: 650px;
}

    .form p
    {
        margin-top: 8px;
        margin-bottom: 8px;
    }

.formhead
{
    padding: 0px;
    background-color: #58595b;
    height: 22px;
    font-weight: bold;
    color: #FFFFFF;
    vertical-align: bottom;
    line-height: 24px;
}

.formhead58595b
{
    padding: 0px;
    background-color: #58595b;
    height: 22px;
    font-weight: bold;
    color: #FFFFFF;
    vertical-align: bottom;
    line-height: 24px;
}

.formbody
{
    padding: 10px 15px 15px 15px;
    border: 1px solid #C0C0C0;
}

.formbuttons
{
    margin-top: 15px;
    text-align: center;
}

.formerror
{
    margin: 25px;
    border: 1px dashed #FF0000;
    padding: 8px;
}


/* FORM - ENDS */





</pre></body></html>