/* Resetting all default browser styles */
html { font-size:100.01%; }
body { font-size:1em; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; }
focus { outline: 0; }
body { line-height: 1; }
ol, ul { list-style: none; }

caption { text-align: left; font-weight: normal; }
p { margin:0 0 10px 0; }
p img { margin:0 0 10px 0; }
/* Resetting all default browser styles */

#Home #main{
width:740px !important;
}

.pTab td {
padding:0 !important;
padding-right:0 !important;
text-indent:3px;
_height:24px;
min-height:24px;
}
/*
.pTab td h6{
padding:0 !important;
line-height:24px;
_height:24px;
margin:0 !important;
min-height:24px;
}
*/
/* Global Styles */
body {
font:normal 0.815em Arial, Helvetica, sans-serif;
background:#f3f5fb;
color:#000;
}
.lf {
float:left;
}
.rt {
float:right;
}
.clr, clearer {
clear:both;
font-size:0.01em !important;
}
a:link, #main a:link {
color:#003399;
}
a:visited, #main a:visited, #footer a:visited, .crumbsBx a:visited, #nav21 a:visited, #blog-sidebar a:visited  {
color:#663399;
}
a:active, #main a:active, #footer a:active, .crumbsBx a:active, #nav21 a:active, #blog-sidebar a:active {
color:#cc3333;
}
a:hover, #main a:hover, #footer a:hover, .crumbsBx a:hover, #nav21 a:hover, #blog-sidebar a:hover {
color:#cc6633;
text-decoration:none;
}
h1, h2, h3 {
background:none;
padding:0px;
margin:0px;
text-align:left;
color:#e41e26;
}
li small, h1 small {
font-size:0.80em;
vertical-align:top;
line-height:normal !important;
}

/* Main Container Styles */
#contBx {
background:#fff;
width:740px;
margin:0 auto 20px auto;
padding:0 65px;
position:relative;
z-index:0;
}

/* IE6 logo */

/*\*/ * html .logo2 { left:-300px !important; } /**/


.logo2 {
width:510px;
height:488px;
/*background:url(http://www.mitsubishitoday.com/logo2.png) no-repeat left top;*/
position:absolute;
z-index:1;
top:89px;
left:-237px !important;
}
div#sitecontainer {
background:#fff;
border:0px;
border-top:solid 4px #e22227;
/*width:800px;*/
width:740px !important;
padding:0 0 0px 0;
}
#main {
padding:0px !important;
float:left;
margin:0 13px 0 0;
color:#333;
border:none;
overflow:hidden;

}
#main h1 {
color:#e41e26;
line-height:normal;
font-size:1em;
margin:0 0 17px 0;
}




/* for Home */
#main .toHome {
height:117px;
padding:11px 0 0 0;
}
#main .toHome div {
width:227px;
float:left;
padding:7px 8px 0 0;
height:110px;
}
#main .toHome div span {
display:block;
}
#main .toHome .banner0, #main .toHome .banner1 {
font:normal 0.844em Verdana, Arial, Helvetica, sans-serif;
}
#main .toHome .banner0 {
width:120px;
padding-left:107px;
}
#main .toHome .banner1 {
width:210px;
padding-left:17px;
}
#main .toHome .banner0 h2, #main .toHome .banner1 h2 {
color:#fff;
font-size:1.275em;
font-weight:normal;
}
#main .toHome .banner0 span, #main .toHome .banner1 span {
height:15px;
padding:8px 0 0 0;
margin:0 0 15px 0;
}
#main .toHome .banner0 a, #main .toHome .banner1 a {
display:block;
height:15px;
width:14px;
float:right;
}
#main .toHome .banner2 h2, .printerfriendly {
display:none;
}
#main .toHome .banner0 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/279) no-repeat left top;
margin:0 14px 0 0;
color:#fff;
}
#main .toHome .banner1 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/280) no-repeat left top;
color:#fff;
margin:0 14px 0 0;
}
#main .toHome .banner2 {
padding-top:0px;
margin-top:7px;
color:#333;
padding-left:17px;
width:210px;
border-left:dashed 1px #989898;
font-size:0.921em;
}
#main .toHome .banner2 .more {
font-size:0.917em;
height:20px;
display:block;
width:80px;
background:#eee url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/281) no-repeat left top;
overflow:hidden;
margin:0 0 3px -3px;
}
#main .toHome .banner2 .more strong {
font-weight:normal;
height:20px;
display:block;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/282) no-repeat right top;
text-indent:7px;

line-height:19px;
}


/* logo/masthead Styles */
#logo {
width:260px;
}





/* TopNav Styles */
#topBx1 {
padding:13px 0 0 0;
height:50px;
margin:0 0 13px 0;
position:relative;
z-index:2;
}
#topBx1 .lf {
width:260px;
}
#topBx1 .rt {
width:320px;
font-size:0.844em;
}
#topBx1 .rt a {
color:#999;
text-decoration:none;
}
#topBx1 .rt a:hover {
text-decoration:underline;
color:#cc3333;
}
#topBx1 .rt p, #topBx1 .rt form, #topBx1 .bling-search {
height:20px;
margin:0px;
width:166px;
}
#topBx1 .rt .txtR {
width:111px;
padding:2px 0 0 0;
height:17px;
}
#topBx1 .rt .lf span a {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/205) no-repeat left center;
display:block;
padding:0 0 0 16px;
/*width:95px !important;
display:none;
*/
}
#topBx1 .rt .txtB, #topBx1 .rt .txtS {
float:left;
}
#topBx1 .bling-search .txtB {
width:101px;
height:15px !important;
line-height:normal;
padding:2px 0 0 0;
border:solid 1px #ccc;
background:#fff;
margin:0 6px 0 0;
color:#333;
}

* html #topBx1 .bling-search input.txtB {
margin:0 2px 0 0;
}
#topBx1 .bling-search input.txtS {
margin:0px !important
}
#topBx1 #nav1 {
width:auto !important;
font-size:1.11em;
padding:13px 0 0 0;
}
#topBx1 #nav1 ul {
float:right;
}
#topBx1 #nav1 ul li {
padding:0 8px 0 25px;
border-right:solid 1px #dedddd;
}
body:last-child:not(:root:root) #topBx1 #nav1 ul li {
padding:0 4px 0 21px;
}
#topBx1 #nav1 ul li.f {
padding-left:18px;
}
#topBx1 #nav1 ul li.l {
border:0px;
}
#topBx1 #nav1 a {
display:inline;
width:auto !important;
}
#topBx1 #nav1 ul li.nv0 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/206) no-repeat left center;
}
#topBx1 #nav1 ul li.nv1 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/207) no-repeat 8px center;
}
#topBx1 #nav1 ul li.nv2 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/208) no-repeat 8px center !important;
}
#topBx1 #nav1 ul li.nv3 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/209) no-repeat 8px center;
}

#topBx2 {
border:0px;
border-bottom:solid 1px #e22227;
background:#fff;
height:30px;
margin:0 0 20px 0;
position:relative;
z-index:4;
}
#topBx2 ul li {
float:left;
}
* html #topBx2 ul li {
position:fixed;
}
#topBx2 ul li a {
display:block;
height:30px;
background-repeat:no-repeat;
background-position:left top;
}
#topBx2 ul li a:hover, #topBx2 ul li a.current {
background-image:none !important;
}
#topBx2 ul li.nv0, #topBx2 ul li.nv0 a {
width:103px;
}
#topBx2 ul li.nv1, #topBx2 ul li.nv1 a {
width:169px;
}
#topBx2 ul li.nv2, #topBx2 ul li.nv2 a {
width:119px !important;

}
#topBx2 ul li.nv3, #topBx2 ul li.nv3 a {
width:86px !important;

}
#topBx2 ul li.nv4, #topBx2 ul li.nv4 a {
width:69px !important;
}
#topBx2 ul li.nv5, #topBx2 ul li.nv5 a {
width:89px ;
}
#topBx2 ul li.nv6, #topBx2 ul li.nv6 a {
width:105px;
}
#topBx2 ul li.nv0 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/247);
}
#topBx2 ul li.nv1 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/248);
}
#topBx2 ul li.nv2 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/249) !important;
}
#topBx2 ul li.nv3 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/251) !important;
}
#topBx2 ul li.nv4 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/252);
}
#topBx2 ul li.nv5 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/253);
}
#topBx2 ul li.nv6 {
background-image:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/254);
}


/* head Titles with Background */
div#sitecontainer .headBx {
width:740px;
height:136px;
margin:0 0 20px 0;
}
div#sitecontainer .headBx .lf {
padding:0 0 0 0;
width:540px;
height:136px;
display:block;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/326) no-repeat left top;
}
.headBx .lf h1 {
font:normal 1.842em Tahoma;
color:#fff;
padding:93px 0 0 26px;
margin:0px;
}
.headBx .rt {
width:200px;
height:136px;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/327) no-repeat left top;
}


/* for Senior Leadership Executives page only */

.headBx .trBx311 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/433) no-repeat left top;
}

/* for MHIA Blog page only */


.headBx .trBx322 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/434) no-repeat left top;
width:182px;
height:120px;
padding:16px 0 0 16px;
color:#fff;


}
.headBx .bling-joinform {
height:19px;
padding:35px 0 0 0;
}
.headBx .bling-joinform form {
padding:5px 0 0 0;
}
.headBx .bling-joinform .txtB, .headBx .bling-joinform .txtS {
float:left;
}
.headBx .bling-joinform .txtB {
padding:2px 0 0 0;
background:#fff;
border:solid 1px #ccc;
height:15px;
margin:0 5px 0 0;
}

/* for Strategies to Stay Ahead page only */
.headBx .trBx318 {
width:184px;
height:68px;
padding:68px 0 0 16px;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/434) no-repeat left top;
}
.headBx .trBx318 h3, .headBx .trBx322 h3 {
color:#fff;
font-size:1.844em;
}


/* breadcrumbs box */
.crumbsBx {
font:bold 0.844em Arial,Helvetica,sans-serif;
color:#666;
margin:0 0 20px 0;
}
.crumbsBx a {
color:#6a81b3;
text-decoration:none;
}


/* LeftNav Styles */
#nav21 {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/334) no-repeat left top;
float:left;
min-width:1px;
_width:1px;
height:auto !important;
padding:11px 0 10px 0;
font-size:0.844em;
margin:0 19px 0 0;

}
#nav21 ul li.current a {
color:#E31E27;
font-weight:bold;

}
#nav21 ul li, #nav21 ul li a {
padding:0px;
color:#536897;
}
#nav21 ul li {
display:block;
border-bottom:solid 1px #d3dae9;
padding:3px 3px 3px 10px;
width:153px;
}
#nav21 ul li a {
display:inline !important;
}


/* staff page */
#main ul.staff li {
padding:20px 0 10px 0 !important;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/370) no-repeat left top;
margin:0px !important;
}
#main .staffBx h4 {
display:inline;
font-weight:bold;
}


/* bloggers */
#main .blogList li {
margin:0 0 25px 0;
}
#main .blogList h2 {
font-size:1.153em;
margin:0 0 12px 0;
}
#main .blogList .blBx1 {
font-size:0.844em;
font-weight:bold;
margin:0 0 12px 0;
}
#main .blogList .blBx2 {
font-size:0.844em;
font-weight:bold;
border-top:dotted 1px #e41e26;
border-bottom:dotted 1px #e41e26;
padding:8px 0;
margin:0 0 12px 0;
}

#main .commentsBx {
border-top:dashed 1px #999;
padding:0 0 0 0;
}
#main .commentsBx li {
margin:0px;
padding:10px 10px;
border-bottom:dashed 1px #999;
}
#main .commentsBx .evenblock {
background:#f6f6f6;
}



/* Sidebars left/right */
* html #extra {
clear:left;
}
#extra, #blog-sidebar {
border-left:dashed 1px #999;
width:199px;
float:right;
padding:0 0 0 0;
margin:-34px 0 40px 0;
text-align:left;
color:#333;
line-height:16px;
height:auto !important;
}
#extra .style1 {
padding:0 0 10px 15px;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/342) no-repeat 15px bottom;
margin:0 0 10px 0;
}
#extra .style1 h2 {
text-transform:uppercase;
color:#6278a8;
font-size:0.845em;
margin:0 0 5px 0;
}

#extra .style2 {
padding:12px 18px 10px 11px;
height:88px;
overflow:hidden;
font-size:0.921em;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/343) no-repeat bottom left;
margin:0 0 19px 0;
color:#fff;
}
#extra .style2 h2 {
color:#000;
font-size:1.083em;
}

#blog-sidebar h2 {
color:#333;
padding:0 0 0 14px;
font-weight:bold;
color:#94a5c9;
margin:0 0 5px 0;
}
#blog-sidebar a {
color:#333;
text-decoration:none;
}
#blog-sidebar ul {
margin:0 0 25px 0;
}
#blog-sidebar ul li {
padding:0 0 0 28px;
}



/* Footer Styles */
#footer {
border-top:solid 1px #E31F26;
padding:4px 0 56px 0;
color:#575757;
width:740px;
}
#footer a {
color:#555;
}
.address {
background:#eee url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/293) no-repeat left bottom !important;
width:auto !important;
display:block;
text-align:left;
padding:11px;
line-height:20px;
overflow:hidden;
font-size:0.844em !important;
}
#powered {
margin:0 0 20px 0;
}
/**** powered by orchid CSS (color) ****/
#powered a, #powered a:hover {
  display:block;
  height:28px;
  background-image:url(http://www.orchidconnect.com/images/orchidconnect-colored.png);
  background-repeat:no-repeat;
  background-position:center top;
  text-indent:-999em;
  text-decoration:none;
  border:0;
}

#main .headerform { display:none; }
/* hides extra red lines in the footer area */
#footer {
 border:none !important;
}

/* for blog do not delete */
body#Blogger #main{
border-right: dashed #666 1px;
padding-right:11px !important;
margin-right:0 ;
margin-top:0px !important;
padding-top:0px !important;
}
body#Blogger #blog-sidebar {
border:none;
margin-top:0px;
}

.resize {
color: #999;
}
.resize a {
background: none !important;
display: inline;
float: left;
padding: 0 !important;
margin-right: 3px;
cursor: pointer; cursor: hand;
}
.txtR {
width: 125px !important;
_width: 128px !important;
}



/* quick crumbs fix */

body .crumbsBx a#Artix {display:none;}
body#Articles .crumbsBx{visibility:hidden;}

div.imagegal div img {
padding:1px;
}

div#navbuttons {
padding:12px 0 12px 0;
}

span#scroll {
font-size:12px !important;
}

/* for contact us */
body.187 #contBx #sitecontainer #main {
width: 715px !important;
min-width:715px !important;
outline:solid #ff6600 1px !important; 
}

div#example, div#example2  {
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/2598) top center no-repeat;
margin:13px !important;
}
#main table.xvidtab {
background-repeat:no-repeat;
}
#main table.xvidtab td {
padding:0px;
}


.mainBx187 div div div table {
border:1px solid #CCC;
border-spacing:0 !important;
cellSpacing:0 !important;
margin:0 !important;
background-color:#CCC;
}

.mainBx187 div div div table td {
border:1px solid #CCC;
padding:5px;
margin:0 !important;
background-color:#FFF;
}

/*\*/ * html .mainBx187 div div div table { border:none !important; } /**/
/*\*/ * html .mainBx187 div div div table td { border:none !important; } /**/

*+html .mainBx187 div div div table { border:none !important; }
*+html .mainBx187 div div div table td { border:none !important; }


#main ol, #main ul {
list-style-image:none;
list-style-position:inside;
list-style-type:disc;
}
.mainBx h1 {
font-weight:normal !important;
}

.mainBx3983 table {
border:1px outset #b5b5b5;
}
.mainBx3983 td {
border:1px inset #b5b5b5;
}

.mainBx3983 h4 {
font-weight:bold !important;
}

#scroll3983 {
display:block;
height:300px;
width:500px !important;
overflow-y:hidden;
overflow-x:scroll;
}

#table3983 {
width:800px;
font-size:11px;
font-family:arial;
display:block;
clear:both;
}

#top3983 {
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid  #b5b5b5;
border-bottom:1px solid #FFFFFF !important;
display:block;
padding:1px;
width:400px;
height:92px;
z-index:10;
clear:both !important;
}

.top3983left {
border:1px inset #b5b5b5;
width:130px;
display:block;
float:left;
margin:1px;
padding:2px;
clear:both !important;
}
.top3983right {
border:1px inset #b5b5b5;
width:252px;
display:block;
float:left;
margin:1px;
padding:2px;

}

#down3983 {
background:#FFF;
border-bottom:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid  #b5b5b5;
border-top:1px solid #FFFFFF !important;
display:block;
padding:1px;
margin-top:-3px;
z-index:1;
width:700px;
height:177px;
float:none;
clear:both !important;
}

.data13983 {
border:1px inset #b5b5b5;
width:130px;
display:block;
float:left;
margin:1px;
padding:2px;
}

.data23983 {
border:1px inset #b5b5b5;
width:120px;
display:block;
float:left;
margin:1px;
padding:2px;
}

.data33983 {
border:1px inset #b5b5b5;
width:160px;
display:block;
float:left;
margin:1px;
padding:2px;
}

.data43983 {
border:1px inset #b5b5b5;
width:70px;
display:block;
float:left;
margin:1px;
padding:2px;
}

.data53983 {
border:1px inset #b5b5b5;
width:180px;
display:block;
float:left;
margin:1px;
padding:2px;
}

#nav21 ul li a {
text-decoration:none !important;
}

/* for page top */
.newFT {
clear:both;
position:relative;
height:138px;
overflow:hidden;
padding-top:20px;
}
#flFooter {
positin:relative;
z-index:1;
}
.pgTopN {
width:100px; 
position:absolute;
z-index:2;
right:0px;
bottom:10px;
text-align:right;
font-size:11px;
}
.pgTopN a {
padding:0 0 0 10px;
background:url(http://www.mitsubishitoday.com/ht/a/GetImageAction/i/4071) no-repeat left center;
}

.scroll3983 {
width:500px;
overflow-y:hidden;
overflow-x:auto;
}

.scroll3983 table tr td {
vertical-align:top;
font-size:11px;
}
table.top3983 {
width:402px;
}
table.down3983 {
width:702px;
}

#lnkBx{
width: 210px;
height: 100px;
float: right;
margin: -130px 0px 0 500px;
position: absolute;
_position: relative !important;
_border: 1px solid red !important;
_margin: 0 !important;
}
#lnkBx a{
width: 210px !important;
height: 100px;
display: block;
}