/* Mouser Microsite Pages */

#microsite {width:700px;background:none;}
#microsite.green {
	width:680px;
	background:#fff url(../images/microsites/microsite-header1.jpg) no-repeat 0 0;
	padding:10px 15px;}
#microsite h1 {color:#004a85;padding:0;margin:0;}
 
#microsite.green h1 {color:#000;padding:0;margin:20px 0 35px 0;}
#microsite h2 {color:#333;font-size:12px;padding:0;margin:0 0 15px 0;}

#microsite h3.title {background:#f1f1f1;width:auto;padding:2px 5px;color:#000;} 
#microsite h6.title {background:#f1f1f1;width:auto;padding:2px 5px;color:#000;} 

#microsite a#enews {
	width:169px;
	height:72px;
	background:transparent url(../images/microsites/Enews-tab.jpg) 0 0 no-repeat;
	display:block;
	position:absolute;
	top:110px;left:690px;
}
#microsite .left-menu {
	width:210px;  
	margin:0 0 10px 0;
	}
#microsite .microsite-content {
	margin:0;
	}
#microsite .footer-content {
	margin:10px 0;
	}

/*Blue / Menu | Vertical*/

#microsite ul.blue-menu,
#microsite ul.blue-menu li{
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;
}

#microsite ul.blue-menu li a {
	background:#004a85 url(../images/micro-menu-bkg.gif) 0 0 repeat-x;
	color:#fff;
	padding:5px;
	margin:3px 0;
	width:190px;
	text-decoration:none;
	font-weight:bold;
	display:block;
	border-bottom:1px solid #ccc;
}
#microsite ul.blue-menu li a:hover {
	background: url(../images/micro-menu-bkg.gif) 0 -25px repeat-x;
	color:#000;
}
#microsite ul.blue-menu li a.green {
	background:#004a85 url(../images/micro-menu-ordernow-bkg.gif) 0 0 repeat-x;
	color:#fff;
	padding:5px;
	margin:3px 0;
	width:190px;
	text-decoration:none;
	font-weight:bold;
	display:block;
}
#microsite ul li a.green:hover{
	background: url(../images/micro-menu-ordernow-bkg.gif) 0 -25px repeat-x;
	color:#004a85;
}


/*Blue / Menu | Horizontal*/

#microsite ul.blue-menu-horizontal {
	text-align:center;
	height:10px;
	margin:0;
	padding:10px;
	white-space: nowrap;
}
#microsite ul.blue-menu-horizontal li{
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;
	display:inline;
	white-space: nowrap;
}
 
#microsite ul.blue-menu-horizontal li a {
	background:#004a85 url(../images/micro-menu-bkg.gif) 0 0 repeat-x;
	color:#fff;
	padding:5px 10px;
	margin:0;
	text-decoration:none;
	font-weight:bold;
	border-right:5px solid #f1f1f1;
}
 
#microsite ul.blue-menu-horizontal li a:hover {
	background: url(../images/micro-menu-bkg.gif) 0 -25px repeat-x;
	color:#000;
}
#microsite ul.blue-menu-horizontal li a.green {
	background:#004a85 url(../images/micro-menu-ordernow-bkg.gif) 0 0 repeat-x;
}
#microsite ul li a.green:hover{
	background: url(../images/micro-menu-ordernow-bkg.gif) 0 -25px repeat-x;
	color:#004a85;
}


/*Red / Menu | Horizontal*/

#microsite ul.red-menu-horizontal {
	text-align:center;
	height:10px;
	margin:0;
	padding:10px;
	white-space: nowrap;
}
#microsite ul.red-menu-horizontal li{
	padding:0;
	margin:0;
	list-style:none;
	line-height:1;
	display:inline;
	white-space: nowrap;
}
 
#microsite ul.red-menu-horizontal li a {
	background:#990000;
	color:#fff;
	padding:5px 10px;
	margin:0;
	text-decoration:none;
	font-weight:bold;
	border-right:5px solid #f1f1f1;
}
 
#microsite ul.red-menu-horizontal li a:hover {
	background:#FF0000;
	color:#000;
}
#microsite ul.red-menu-horizontal li a.green {
	background:#004a85 url(../images/micro-menu-ordernow-bkg.gif) 0 0 repeat-x;
}
 

/*Red Menu */
ul.red-menu li{
	margin:0;padding:0;
	}
ul.red-menu li a, ul.red-menu li a.green {	
	background: url(../images/ti-menu-list-red.gif) 0 0 no-repeat;	
	color:#000;	
	height:16px;	padding:3px 0 0 25px;	width:180px;	
	text-decoration:none;	font-weight:bold;	
	display:block;	margin: 10px 0;
	}

ul.red-menu li a:hover, ul.red-menu li a.green:hover {	
	background: url(../images/ti-menu-list-red.gif) 0 -19px no-repeat;
	color:#990000;
	}


ul.red-menu-long li{
	margin:0;padding:0;
	}
ul.red-menu-long li a, ul.red-menu-long li a.green {	
	background: url(../images/ti-menu-list-red-250.gif) 0 0 no-repeat;	
	color:#000;	
	height:16px;	padding:3px 0 0 25px;	width:250px;	
	text-decoration:none;	font-weight:bold;	
	display:block;	margin: 10px 0;
	}

ul.red-menu-long li a:hover, ul.red-menu-long li a.green:hover {	
	background: url(../images/ti-menu-list-red-250.gif) 0 -19px no-repeat;
	color:#990000;
	}

	
/* Red Nav Horizontal -----------------------------------------*/	
    #red-nav-horizontal {
      float:left;
      width:100%;
      background:#fff;
      font-size:93%;
      line-height:normal;

      }
    #red-nav-horizontal ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #red-nav-horizontal li {
      display:inline;
      margin:0;
      padding:0;
      }
    #red-nav-horizontal a {
      float:left;
      background:url("../images/red-nav-tableftE.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #red-nav-horizontal a span {
      float:left;
      display:block;
      background:url("../images/red-nav-tabrightE.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #red-nav-horizontal a span {float:none;}
    /* End IE5-Mac hack */
    #red-nav-horizontal a:hover span {
      color:#FFF;
      }
    #red-nav-horizontal a:hover {
      background-position:0% -42px;
      }
    #red-nav-horizontal a:hover span {
      background-position:100% -42px;
      }

        #red-nav-horizontal #current a {
                background-position:0% -42px;
        }
        #red-nav-horizontal #current a span {
                background-position:100% -42px;
        }
/* Red Nav Horizontal -----------------------------------------*/
.datasheets, .application-notes, .software-support, .border{
	width:auto;
	border:1px solid #CCCCCC;
	margin:10px 0;
}

img.buybutton-right {
	margin:0 5px 0 0;
}
img.buybutton-left {
	margin:0 0 5px 0;
	}
	
table {border-collapse:separate;}
table.red-border {border:1px solid #990000;border-collapse:separate;}
table td.red-border {border:1px solid #990000;border-collapse:separate;}
table td.red-bkg {background:#990000;color:#fff;border-collapse:separate;}

table.grey-outer-border {border:1px solid #ccc;border-collapse:separate;}

table.grey-border {border:1px solid #ccc;border-collapse:separate;}
table td.grey-border {border:1px solid #ccc;border-collapse:separate;}
table td.grey-border-left {border-left:1px solid #ccc;border-collapse:separate;}
table td.grey-border-right {border-right:1px solid #ccc;border-collapse:separate;}
table td.grey-border-top {border-top:1px solid #ccc;border-collapse:separate;}
table td.grey-border-bottom {border-bottom:1px solid #ccc;border-collapse:separate;}
table td.grey-bkg {border:1px solid #ccc;color:#fff;border-collapse:separate;}

table.grey-border-cells {border:1px solid #ccc;border-collapse:separate;}
table.grey-border-cells td {border:1px solid #ccc;border-collapse:separate;}

table.blue-border {border:1px solid #004a85;border-collapse:separate;}
table td.blue-border {border:1px solid #004a85;border-collapse:separate;}
table td.blue-bkg {background:#004a85;color:#fff;border-collapse:separate;}

table.black-border {border:1px solid black;border-collapse:separate;}
table td.black-border {border:1px solid black;border-collapse:separate;}

/*Table Cell Center Top*/
td.center-top {text-align:center; vertical-align:top;}

/*Table Cell Center Middle*/
td.center-middle {text-align:center; vertical-align:middle;}

/*Table Cell Center Bottom*/
td.center-bottom {text-align:center; vertical-align:bottom;}


ul.bullet ul {margin:0 20px;}

td.align-top {vertical-align:top;}
td.align-middle {vertical-align:middle;}
td.align-bottom {vertical-align:baseline;}

table.suppliers-two-across tr td {width:50; text-align:center; vertical-align:middle;}
td a.fullcell {width: 100%; height: 100%; display: block;}  

.video-box {background: #f1f1f1 url(../images/icon-mouser-movie.png) no-repeat 50% 50%; width:425px;}
.tab {margin:0 10px 0 0;}
#pkc_tags {display:none;}
