/* mss-styles */
body {font-family:arial, sans-serif;}

a, a:link, a:visited, a:hover, a:active, a:focus {color: #036c9b; border:none !important;outline: none;}
img {border: 0;}
a {outline: none;}

:-moz-any-link:focus {outline: none;}
body#mss-old-site {background: #FFF url('') repeat top left !important; margin: 0 0 0 19px; color: #000;}

/* site background image */
body#mss-wide-site {background: #fff url('http://files.dvigear.com/images/site/DVIGear-background.jpg') repeat-x; margin: 0; padding: 0; color: #000; text-align: center;}

#mss-container {width: 826px;}
	#mss-container img#wide {display: none;}
#mss-container-wide {width: 970px; padding: 0 15px; background: #FFF url('/lib/dvigear/bg-dviGear.gif') repeat-y 15px 0; margin: 40px auto 0 auto; text-align: left; border: 1px solid #efefef; border-width: 0 1px;}
#mss-container-w1001 {width: 1002px; padding: 0px; margin: 20px auto 0 auto;}
table.mss-w1001 {width:972px;margin:0 auto;border-top:15px solid #ffffff;}

	#mss-container-wide img#narrow {display: none;}
	#mss-container-wide table {width: 100%;}

/* universal styles */
#mss-header-logo {width:1002px;height:99px;margin:0;padding:0;}
/*#mss-header-bg {background:url(http://files.dvigear.com/images/site/header-bottom.jpg) no-repeat;width:1002px;height:26px;}*/
#mss-header-bg {background:url(http://lib.store.yahoo.net/lib/dvigear/yt-menu-header-bg.png) no-repeat;width:1002px;height:26px;}
#mss-header-nav {width:960px;height:22px;text-align:center;font-family:arial;font-size:12px;display:block;margin:0 auto;}
#mss-ul-nav {list-style:none;margin:0;padding:0;}
#mss-ul-nav li {margin:0;padding:0; display:inline;}
#mss-ul-nav li a {background-image:url(/lib/dvigear/nav-bg.png);background-repeat:repeat-x;background-position:center top;display:block;float:left;color:#fff;height:18px;text-decoration:none;line-height:18px;padding:0 16px; border-left:1px solid #30353B;  border-right:1px solid #7A8799; }

#mss-ul-nav li#navFirst a {border-left:none;}
#mss-ul-nav li#navLast a {border-right:none;}

#mss-ul-nav li a:hover {background-position:center bottom;color:#000;}


#mss-table-container {background: #FFF url('/lib/dvigear/bg-dviGear.gif') repeat-y 15px 0;border: 1px solid #efefef;border-top:none;padding-top:0px;}
.mss-td-space {background: #fff;}
#mss-google {padding:7px 0;}
#cse-search-box {margin:0;}


#mss-header {border-top:5px solid #fff;}
/*.mss-page-heading {font: normal bold 14px/normal Arial, Helvetica, sans-serif;}*/
#header-links a {text-decoration: none; color:#999999; font: normal bold 14px/normal Arial, Helvetica, sans-serif; font-weight:normal;}
#header-links a:hover {text-decoration: underline;}
#header-links img {margin-bottom:3px;}
.grey-cell {background:#fff; text-align:left !important;}
.srch-btn {margin-bottom:-4px;}
#page-footer {_margin-top:15px;}

/* related items */
#mss-related-items, #mss-site-map {font: normal normal 12px/normal Arial, Helvetica, sans-serif;}
#mss-related-hdr {font-size: 14px; font-weight: bold; margin-bottom: 3px;}

/* sitemap */
#mss-site-map {width: 500px; text-align: left;}
.mss-sitemap-section {margin-top: 10px; font-weight: bold;}
.mss-sitemap-subsection {margin-left: 14px;}
.mss-sitemap-thirdlevel {margin-left: 28px;}

/* home page */
#home-message b {color:#003366;}
#home-message i {font-weight:bold; color:#5d382d;}
#home-message {font-size:14px;}

/* left nav */
.left-nav ul {list-style: none; margin:0px; padding:0px; text-align:left !important;}
.left-nav ul li a:hover, .left-nav ul li.sel a {color:#fff;background: url('http://lib.store.yahoo.net/lib/dvigear/nav-bak-on.jpg') no-repeat;}
.left-nav ul li a:visited {color:#fff; text-decoration:none;}

ul.menu1 {border-bottom:1px solid #fff; padding-bottom:5px;}
ul.menu1 li a { margin:0px 0px 0px 4px;color:#fff; font: normal bold 12px/normal Arial, Helvetica, sans-serif; text-decoration: none; background: url('http://lib.store.yahoo.net/lib/dvigear/nav-bak-1.jpg') no-repeat; width: 163px; display:block; padding:3px 0 4px 6px;}

ul.menu2 {padding:5px 0;}
ul.menu2 li a { margin:0px 0px 0px 4px;color:#fff; font: normal bold 12px/normal Arial, Helvetica, sans-serif; text-decoration: none; background: url('http://lib.store.yahoo.net/lib/dvigear/nav-bak-2.jpg') no-repeat; width: 163px; display:block; padding:3px 0 4px 6px;}

ul.menu3 {padding-top:5px; border-top:1px solid #fff;}
ul.menu3 li a { margin:0px 0px 0px 4px;color:#fff; font: normal bold 12px/normal Arial, Helvetica, sans-serif; text-decoration: none; background: url('http://lib.store.yahoo.net/lib/dvigear/nav-bak-3.jpg') no-repeat; width: 163px; display:block; padding:3px 0 4px 6px;}

/* item page 
#caption a img {border:1px solid #000;}
*/





/* STYLES FOR INFO PAGES REGARDING HDMI CABLES */
#hdmi-info {
	background-color: #CCCCCC;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#hdmi-info .Content
{
font-size:12px;
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
color:#000000;
padding-left:15px;
padding-right:15px;
line-height:20px;

}

#hdmi-info .sub_title
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:bold;
}

#hdmi-info .bottom_nav
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
text-align:center;
background-color:#603234;
padding-top:5px;
padding-bottom:5px;
width: 47% !important;
}


#hdmi-info .bottom_nav a:hover
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:underline;
}

#hdmi-info #bottom-button {
  width:18% !important;
}

#hdmi-info #bottom-button-2 {
  width:39% !important;
}


#hdmi-info .bottom_nav_pre
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
text-align:center;
background-color:#a92c32;
padding-top:5px;
padding-bottom:5px;
width: 53% !important;
}


#hdmi-info .bottom_nav_pre a:hover
{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:underline;
}


/* CSS additions 09-03-10 */

#mss-main-content {margin:0;font-family:arial;font-size:16px;}
#mss-intro-img a {text-decoration:none;}
#mss-intro-img img {display:block;}
#mss-intro-img-txt {float:right;font-family:Arial;position:absolute; left:325px; top:189px;width:403px; }
#mss-intro-img-txt p {color:#555555;font-size:13px;font-weight:bold;line-height:1.6em;margin:17px 0 27px 0;}
#mss-intro-img-txt a {color:#555555;text-decoration:none;}
#mss-intro-text {font-size:16px;}
#mss-intro-text p {}
#mss-after-intro {text-align:center;}
#mss-copper-cables table, #mss-main-content table {font-family:arial;font-size:12px;text-align:left;}
#mss-price-papers {width:580px;margin:auto;padding:10px 0 30px;overflow:hidden;}
#mss-price-list {width:285px;text-align:center;float:left;}
#mss-white-papers {width:285px;text-align:center;float:right;font-size:0.8em;color:#555555;}
#mss-intro-img-txt .moreLnk {font-size:13px; color:#000000; font-weight:bold; margin-left:10px;}
.moreLnk:hover, #mss-intro-img-txt:hover {cursor:pointer;}



/* tab styles */
.mss-tab  { float:left; width:100px; text-align:center;}
.mss-tab-on  { float:left; width:100px; text-align:center;}
.mss-tab a, .mss-tab a:visited, .mss-tab-on a, .mss-tab-on a:visited, .mss-tab a:hover, .mss-tab-on a:hover {border:none; font-weight:bold; padding:8px; text-decoration:none; z-index:2; position:relative; display:block; height:14px;} 
.mss-tab a, .mss-tab a:visited, .mss-tab a:hover {border:none;  background: url('/lib/dvigear/tabOffBak.png') repeat-x; color:#fff !important;}
.mss-tab-on a, .mss-tab-on a:visited, .mss-tab-on a:hover { border:none; background: url('/lib/dvigear/tabOnBak.png') repeat-x; color:#fff !important;}
.mss-tab-spacer {float:left; width:4px; height:1px;}
#t2, #t3, #t1, #t4 {border:1px solid #E3E3E3; padding:5px; z-index:3; clear:left; position:relative; margin-bottom:25px; width:733px; _width:763px;}
#t5, #t6, #t7, #t8 {border:1px solid #E3E3E3; padding:5px; z-index:3; clear:left; position:relative; margin-bottom:25px; width:733px; _width:763px;}
#t2, #t3, #t4 {display:none;}
#t2 ul li , #t3 ul li , #t1 ul li , #t4 ul li {padding:4px 0px;}

.specTable, .specTable2  {border-top:1px solid #ccc; border-left:1px solid #ccc;}
.specTable td {text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.specTable2 td {text-align:left; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.specTable .hdr, .specTable2 .hdr {background:#B3B3B3; font-weight:bold;}
.specTable .fCell, .specTable2 .fCell {background:#E0E0E0; font-weight:bold;} 
.specTable2 td.center {text-align:center;}
.specTable td.left {text-align:left;}


/* section styles */
.mss-bot-border {border-top: 1px solid #e3e3e3;margin: 20px 0;}
.mss-name-link {font-weight:bold;}
.mss-name-link a {font-size:14px;}

.mss-price {color: #006AAE;font-size: 15px;font-weight: bold;}
.mss-price b {font-weight: bold;}
/*.mss-section-header {font: bold 15px Arial,Helvetica,sans-serif;margin-bottom:10px;}*/
#caption-new {color:#666; font-size:14px;}
#breadcumbs {font-size:11px;}
h1 {margin:0px 0px 15px 0px; padding:0px; font-size:19px; color:#494949;}
h2 {font-size:16px; font-weight:bold !important; margin-top:20px;}

/* footer styles */
#mss-footer {padding:2px; border-top:0; border-bottom:1px solid #ccc; text-align:center; height:25px;}
#mss-footer table {margin:0 auto;}
.mss-footer-font {font-size:1.2em; color:#555555;}

/* view cart button */
.view-cart-hover {
	background: url('http://lib.store.yahoo.net/lib/dvigear/nav-bak-on.jpg') no-repeat !important;
}
.view-cart-hover:hover {
	background: url('http://lib.store.yahoo.net/lib/dvigear/view-cart-hover.png') no-repeat !important;
}
/* specs table fix */
#tab-product-specifications-header {color: black !important;}

/* YTIMES HEADER MOD. 2013-09-10 */
#mss-header-logo {height:70px;position:relative;}
#headerSearch {position:absolute; bottom: 13px; right: 13px;}
#headerSearch #cse-search-box {position:relative;height:22px; width:}
#headerSearch #cse-search-box #cse-search-go {position: absolute;bottom: 0px;right: 0px;}
#headerSearch #cse-search-box #cse-search-inp {position: absolute;bottom: 0px;right: 76px;background: url(/lib/dvigear/ytimes-searchinp-back.png) top left repeat-x;border: solid 1px grey;}
#headerPhone {position:absolute; top: 13px; right: 13px;font: normal 12px arial;color: #696969;}