/* Default style for unspecified paragraph text */
BODY {
font-size: 10px;
	line-height: 14px;
	font-family: verdana;	
	color: #000000;
	background:#666;
}

.pageWidth{width:740px}

.ctr{text-align:center;margin:0px auto;}
.ttlW,.contentPane{width:821px;}
.contentPane{background:url(gl_pgBkgd.gif) repeat-y;}
.innerPane{width:775px;padding-top:23px}
.leftBuff{padding-left:20px}
.topBuff{margin-top:20px}
.txtOnDark{color:#fff}
.emailFrndPane{width:614px;background:url(gl_pgBkgd.gif) repeat-y;}
.imgGalPane{width:659px;background:url(gl_pgBkgd.gif) repeat-y;}
.blueOLine{border:2px solid #6699cc}

table,td,img{border:0px}

/*Bg color*/
.bg1{background:#666666}
.bg2{background:#acacac}

/* Default style for unspecified paragraph text */
P {
	font:10px/14px verdana;
	color:#999;
}
/* Default style for bulleted text in unordered lists */
OL{
	font:10px verdana;
	color:#999;
	margin-bottom: 8px;
	margin-top: 2px;
}

/* Default style for bulleted text in unordered lists */
UL, UL.Gen, LI.Gen {
	list-style-image: url(../images/ktgALLGenLimeCir.gif);
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Bottom Nav (include) links ! */
A.bottomnavlink:link,A.bottomnavlink:active,A.bottomnavlink:visited {
	text-decoration: none;
	color: #5b87c6;
}

/* Bottom Nav (include) links */
A.bottomnavlink:hover {
	text-decoration: underline;
	color: #5b87c6;
}

/* HTML bullet links */
A.bulletLink:link,A.bulletLink:active,A.bulletLink:visited {
	text-transform: uppercase;
	text-decoration: underline;
  font:bold 10px verdana;
	color: #000;
	margin-bottom: 0px;
	margin-top: 0px;
}

/* Std HTML body links */
A.stdlink:link,A.stdlink:active,A.stdlink:hover,A.stdlink:visited {
	text-decoration: underline;
	color: #999;
}

/* Std HTML body links */
A.stdlink:active {
	text-decoration: none;
}

/* Std HTML body links */
A.stdlink1:link,A.stdlink1:active,A.stdlink1:hover,A.stdlink1:visited {
	text-decoration: none;
	color: #999;
}

/* Std HTML body links */
A.stdlink1:hover {
	text-decoration: underline;
}

/* MAIN BODY TEXT STYLE! */
input .bodytext, .bodytext {
	font-size: 11px;
	line-height: 14px;
	font-family: verdana;	
	color: #000000;
}

/* Bottom Nav text */
.bottomnav {
  font:10px/11px verdana;
	text-decoration: none;
	color: #5b87c6;
}

/* Copyright Info (below bottom nav) */
.copyrtInfo {
  font:9px/11px verdana;
	text-decoration: none;
	color: #5b87c6;
}

/* Left Nav text (Product Detail, Product Subcategory and pages) */
.leftnav {
  font:12px/15px verdana;
	text-transform: uppercase;
	color: #5b87c6;
	margin-top: 0px;
	margin-bottom: 15px;
}

/* Product Line Names (Product Line pages) */
.lineName {
  font:12px/15px verdana;
	text-transform: uppercase;
	color: #5b87c6;
	margin-top: 0px;
	margin-bottom: 6px;
}

/* Product Line mini-menus (Product Line pages) */
.lineMenu {
  font:10px/14px verdana;
	color: #999;
	margin-top: 0px;
	margin-bottom: 6px;
}

/* HTML bullet links */
A.lineMenu:link,A.lineMenu:active,A.lineMenu:hover,A.lineMenu:visited {
  font:10px/14px verdana;
	color: #999;
	text-decoration: none;
}

A.lineMenu:hover {
  text-decoration: underline;
}

/*!*/
.subhead {
  font:bold 11px/13px verdana;
	color: #666;
}

.heading {
  font:bold 12px/14px verdana;
	color: #999;
}
.newPrice 	{
	font: bold 10px/14px verdana, verdana, helvetica, sans-serif;
  color: red;
}
.OldPrice 	{
text-decoration:line-through;
	font-size: 10px;
  line-height: 14px;
	font-family: verdana, verdana, helvetica, sans-serif;
  color:red;
}
/*  Software download; blue heading for software application name */
.headingBlu {
  font:bold 12px/14px verdana;
	color: #5b87c6;
}
/*  used to bold source names for product reviews(6071) */
.review {
  font:bold 10px/14px verdana;
	color: #5b87c6;
}

.pagehead {
  font:bold 14px/14px verdana;
	color: #fff;
}

/*  horizontal rule */
.bulletHr {
	color: #acacac;
	margin-top: 2px;
	margin-bottom: 2px;
}

.bulletText {
	font:10px verdana;
	color:#000;
	margin-bottom: 8px;
	margin-top: 2px;
}

.bulletNoLink {
	text-transform: uppercase;
  font:bold 10px verdana;
	color: #666;
	margin-bottom: 0px;
	margin-top: 0px;
}

.grayHr {
	color: #acacac;
	margin-top: 2px;
	margin-bottom: 2px;
}

.nomargin {
	margin-bottom: 0px;
	margin-top: 0px;
}

/* used on new page 1355 for FBI footnote */
.smalltext {
  font:9px/14px verdana;
	color:#999;
}

.downloadHead {
  font:11px/14px verdana;
	color:#FFF;
	background:#999;
}

.downloadText {
  font:9px/14px verdana;
	color: #666;
}

/* Subcategory colored page title (color is specified in HTML object) */
.subcatTitle {
  font:bold 17px/17px verdana;
	margin-top: 0px;
	margin-bottom: 6px;
}

/* Subcategory page tagline */
.subcatTag {
  font:13px/15px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
}

.supportHr {
	color: #acacac;
	margin-top: 2px;
	margin-bottom: 2px;
}

.supportHead {
  font:bold 12px/14px verdana;
	color: #5B87C6;
}

/* Tech Support Table: used on old: 1179 new: 1423 as table top row*/
.tsTable {
  font:bold 11px/14px verdana;
	color:#FFF;
	background:#5B87C6;
}

/* Keyboard */
.bodytext1 {
	font:12px/14px verdana;
	color: #666;
}
/* grey row color*/
.greybody {
	font:12px/14px verdana;
	color: #000;
  background:#acacac;
}
.whbody {
  font:12px/14px verdana;
	color: #000;
  background:#FFF;
}

/* Std HTML body links */
A.SKUlink:link,A.SKUlink:active,A.SKUlink:hover {
	font:12px/24px verdana;
	text-decoration: none;
	color: #5b87c6;
}

/*Product */
A.Prod:link,A.Prod:active,A.Prod:hover {
	font:11px verdana;
  text-decoration: none;
	color: #666;
}

/*Product */
A.Prod:hover {
	text-decoration: underline;
}

/*Product # */
.prod {
	font:11px/16px verdana;
	color: #666;
}
.prod1 {
  font:11px/16px verdana;
	color: #666;
  list-style-image: none;
}

/*background colors*/
.lgreen {background:#5b87c6}

/*  New Site Title */
.heading1 {
  font:bold 12px verdana;
	color: #5b87c6;
}

/*input box*/
.input {
 border: 1px solid #5b87c6;
 font-size : 10pt;
height: 16px;
}

.searchForm{margin:0px;}

.ALLGreen2 {
	background-image:url(../images/ALLGreen2.gif);
	background-repeat: repeat x;
}
.ALLOrange2 {
	background-image:url(../images/ALLOrange2.gif);
	background-repeat: repeat x;
}
.ALLBlue2 {
	background-image:url(../images/ALLBlue2.gif);
	background-repeat: repeat x;
}
.ALLGrey {
	background-image:url(../images/ALLGrey.gif);
	background-repeat: repeat x;
}

/* Std HTML body links */
A.stdlinkBl:link,A.stdlinkBl:active,A.stdlinkBl:hover,A.stdlinkBl:visited {
	text-decoration: none;
    color: #5b87c6;
}

/* Std HTML body links */
A.stdlinkBl:hover {
	text-decoration: underline;
}

/* Std HTML body links */
A.stdlinkB7:link,A.stdlinkB7:active,A.stdlinkB7:hover,A.stdlinkB7:visited {
	text-decoration: underline;
  color: #999;

}

/* Std HTML body links */
A.stdlinkB7:hover {
	color: #5b87c6;
}

/* Std HTML body links */
A.stdlinkB4:link,A.stdlinkB4:active,A.stdlinkB4:hover,A.stdlinkB4:visited {
	text-decoration: underline;
  color: #000;

}

.B1 	{
	font:10px/19px verdana;
  color: #999;
}
.B2 	{
	font:11px/15px verdana;
  color: #5b87c6;
}
.B3 	{
	font:10px/14px verdana;
  color: #000;
}
.B4 	{
		font-size: 10px;
  line-height: 14px;
	font-family: verdana;
  color: #999999;
  text-align:center;
}


.H1 {
	font:17px/20px verdana;
  color: #5b87c6;
}
.H1Gen {
	font:17px/17px verdana;
  color: #5b87c6;
}
.H1Sm {
	font:14px/20px verdana;
  color: #5b87c6;
}
.H2 {
	font:12px/16px verdana;
  color: #5b87c6;
}
.Tag 	{
  font:11px/17px verdana;
  color: #5b87c6;
}

.red {color:#ff6666}
/* ktgPressRelease.css--Defines styles for Press Release pages on kensington.com */

/* PRESS RELEASE--Font for body copy  */
.pressBody {
  font:11px/14px verdana;
	color:#666666;
	margin-top:3px;
	margin-bottom:10px;
	}

/* PRESS RELEASE--Copyright information (below ###) */
.pressBoiler {
  font:10px/11px verdana;
	color:#666666;
	margin-top:12px;
	margin-bottom:0px;
	}

/* PRESS RELEASE--Heading */
.pressHdg {
  font:14px/19px verdana;
	color:#666666;
	margin-top:3px;
	margin-bottom:6px;
	}

/* PRESS RELEASE--blue horizontal rule */
.pressHr {
	color:#BDDBF9;
	margin-top:2px;
	margin-bottom:2px;
	}

/* PRESS RELEASE--SAN MATEO */
.pressLead {
	text-transform:uppercase;
  font:bold 11px/14px verdana;
	color:#666666;
	margin-top:20px;
	margin-bottom:0px;
	}

/* PRESS RELEASE--formatting unordered list elements */
.pressList {
	font:11px/14px verdana;
	color:#666666;
	margin-top:3px;
	margin-bottom:10px;
	}

/* PRESS RELEASE--About Kensington */
.pressSubhead {
	text-transform:uppercase;
  font:bold 11px/14px verdana;
	color:#666666;
	margin-bottom:0pt;
	margin-top:13px;
	}

/* PRESS RELEASE--Tag line */
.pressTag {
  font:bold 11px/14px verdana;
	color:#666666;
	margin-top:6px;
	margin-bottom:10px;
	}

/* PRESS RELEASE--Superscripted Text in bodytext */
.superbdy {
	text-transform:uppercase;
	font:6px verdana;
	color:#666666;
	vertical-align: super;
	}

/* PRESS RELEASE--Superscripted Text in Heading  */
.superhdg {
	text-transform:uppercase;
	font:8px verdana;
	color:#666666;
	vertical-align: super;
	}

/* PRESS RELEASE--Links */
A.pressLink:link,A.pressLink:active,A.pressLink:visited {
	color: #666666;
	text-decoration: none;
	}

/* PRESS RELEASE--Links */
A.pressLink:link {
	text-decoration: underline;
	}

/* PRESS RELEASE--Background Colors */
.PR_bgGrey {background:#acacac}
/* END ktgPressRelease.css--Defines styles for Press Release pages on kensington.com */

/* ktgProdDetail.css--Defines styles for Product Detail pages on kensington.com */
.prodInfoSp{
line-height:15px;
}
/* PRODUCT DETAIL PAGE--normal body text */
.prodBody {
	font:10px/12px verdana;
	margin-top: 4px;
	margin-bottom: 0px;
	color: #000000;
}

/* PRODUCT DETAIL PAGE--body text, no top/bottom margins */
.prodBody2 {
	font:10px/12px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #000000;
}

/* Show special page - red prices */
.redSpecial {
	font:10px/14px verdana;
  color: #ff6666;
}
/*Software download page - red text */
.prodBodyRed {
	font:10px/12px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #ff6666;
}

/* PRODUCT DETAIL PAGE--Product Names */
.prodName {
	font:700 12px/12px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #fff;
}

/* PRODUCT DETAIL PAGE--Subhead, no top/bottom margins */
.prodSubHd1 {
	font:700 10px/12px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #666666;
}

/* PRODUCT DETAIL PAGE--Subhead, no top margin only */
.prodSubHd2 {
  font:700 10px/12px verdana;
	margin-top: 12px;
	margin-bottom: 0px;
	color: #666666;
}

/* PRODUCT DETAIL PAGE--Product Tagline */
.prodTag {
  font:700 12px/12px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #666666;
}

/* PRODUCT DETAIL PAGE--Product Title (Name) */
.prodTitle {
  font:700 12px/12px verdana;
	margin-top: 0px;
	margin-bottom: 0px;
	color: #5b87c6;
}

/* END ktgProdDetail.css--Defines styles for Product Detail pages on kensington.com */
/* this is the gray border around showroom images*/
.show  {
		border: 1px solid #999;
	}
/* power tip compatability */
.reg {
	font:10px/12px verdana;
	color:#000000;
	margin-top: 4px;
	margin-bottom: 0px;
}
.regR {
	font:10px/12px verdana;
	color:#ff6666;
	margin-top:4px;
	margin-bottom:0px;
}

