bbbody,td,th {color: #333333;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
body {	background-color: #7a7a7a;	background-image:url(../Images/pocback.jpg);	background-repeat: repeat;	margin-left: 0px;	margin-top: 10px;	margin-right: 0px;	margin-bottom: 0px;}
a:link {color: #333333;} a:visited {color: #333333;} a:hover {color: #333333;} a:active {color: #333333;}
.bold { font-weight:bold}
.ml10 { margin-left:10px}
.mt10 {margin-top:8px}
.mb10 {margin-bottom:8px}
.fs10 {font-size:10px}
.pagecontainer { width:980px;}
.topcontainer {height:90px; width:100%; background-color:#333333; background-image: url(../Images/poctop.jpg); background-repeat:no-repeat; float:left}
.tophomelinkbox {width:120px; height:90px; float:left}
.toplinksbox {width: 860px; height: 90px; float: left}
.toptoplinksbox { width:850px; float:left; margin-top:8px; height:54px; text-align:right; color:#FFFFFF}
.topmainlinksbox {float:left}
.maincontainer { width:100%; float:left}
.shadowcontainer {height: 11px; width:100%; float:left;}
.footercontainer {height: auto; width:100%; color: #CCCCCC; float:left; margin-right:-3px}
.footerboxcopynotice {width:50%; float:left; text-indent: 5px; font-size:10px; overflow:auto;}
.footerboxlink {width:50%; float: left; text-indent:5px; text-align:right}
/* containers start */
.container980 { width:980px; margin:0; background-color: #FFFFFF; float:left; display: block}
.container964 { width:964px; margin:3px 8px 0 8px; height:auto; background-color: #FFFFFF; float:left}
.tabcontainer {width: 960px; float:left; margin-left:10px}
.tabcontainer770 {width: 770px; float:left; margin-left:6px}
.tabcontainerfirst {width: 960px; float:left; margin-left:10px; margin-bottom:0px;}
.tabcontainerfirst770 {width: 770px; float:left; margin-left:10px;}
/* containers end */
.floatleft {float:left} .floatright {float:right}
.gobacklink {color: #347783; font-weight:normal}
.borderbottombm7 { border-bottom: 1px solid #EEEEEE; padding-bottom:7px}
/* links start */
.navilink,a.navilink,a.navilink:link, a.navilink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: -3px 6px;padding: 5px 4px 1px 10px; text-decoration:none;line-height:1.2em; color: #347783; margin-left:0px; font-weight:normal}
a.navilink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: -3px 6px ;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.2em; color: #347783;}
.generallink,a.generallink,a.generallink:link, a.generallink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
a.generallink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783;  font-weight:bold}
.locationlink,a.locationlink,a.locationlink:link, a.locationlink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration: underline;line-height:1.4em; color: #999999; margin-left:0px; font-weight:bold; font-size:10px;}
a.locationlink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px; text-decoration: underline;line-height:1.4em; color: #347783;  font-weight:bold}
.downloadlink,a.downloadlink,a.downloadlink:link, a.downloadlink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #666666; margin-left:0px;}
a.downloadlink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px;color: #333;text-decoration:underline;line-height:1.4em; color: #347783;}
.toplink,a.toplink,a.toplink:link, a.toplink:visited {background: url("../Images/toplink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:none;line-height:1.4em; color: #999999; margin-left:5px; font-size:10px}
a.toplink:hover {background: url("../Images/toplink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px;color: #333;text-decoration:underline;line-height:1.4em; color:#FFFFFF;}
.toplinkact,a.toplinkact,a.toplinkact:link,a.toplinkact:visited,a.toplinkact:active {background: url("../Images/mainlink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px;text-decoration:none; font-weight:bold; font-size:10px; line-height:1.4em; color: #FFFF00}
.mainlink,a.mainlink,a.mainlink:link, a.mainlink:visited {background: url("../Images/mainlink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:none;line-height:1.4em; color: #ffffff; margin-left:15px; font-size:10px}
a.mainlink:hover {background: url("../Images/mainlink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px;text-decoration:underline;line-height:1.4em; color: #FFFF00}
.mainlinkact,a.mainlinkact,a.mainlinkact:link,a.mainlinkact:visited {background: url("../Images/mainlink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px;text-decoration:none; font-weight:bold; font-size:10px; line-height:1.4em; color: #FFFF00; margin-left:15px;}
.footerlink,a.footerlink,a.footerlink:link, a.footerlink:visited {background: url("../Images/footerlink_nohover.gif") no-repeat;background-position:0px 6px; padding: 5px 4px 1px 15px; text-decoration:none;line-height:1.4em; color: #CCCCCC; margin-left:15px; font-size:10px;}
a.footerlink:hover {background: url("../Images/footerlink_nohover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color:#CCCCCC; font-size:10px}
.searchlink,a.searchlink,a.searchlink:link, a.searchlink:visited, a.searchlink:hover {padding: 5px 4px 1px 0px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
.searchlinkdes,a.searchlinkdes,a.searchlinkdes:link, a.searchlinkdes:visited, a.searchlinkdes:hover {padding: 5px 4px 1px 5px; text-decoration:none;line-height:1.4em; color: #555555; margin-left:0px; font-weight:normal}
productlink,a.productlink,a.productlink:link, a.productlink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold;}
a.productlink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: 0px 6px ;padding: 5px 4px 1px 15px;color: #333;text-decoration:underline;line-height:1.4em; color: #347783;font-weight:bold; text-decoration:underline}
.submenucontainer { width:980px; height:30px; float:left; background: url("../Images/submenubackcontainer.gif") repeat-x; background-color: #ffffff} 
.subspacer {height:30px;float:left;width:136px;}
.submenu,a.submenu:link,a.submenu:visited {background:url(../Images/submenuback.gif); background-repeat:repeat-x;	padding:0px 15px 0 15px;border:none;height:30px; line-height:30px;margin:0; 
	display:inline-block;text-decoration:none;font-size:10px; color: #333}
.submenuact{background:url(../Images/submenuback_active.gif); background-repeat:repeat-x;padding:0px 15px 0 15px; border:none;height:30px; line-height:30px;	margin:0;
	display:inline-block;text-decoration:none;font-weight:bold;font-size:10px;}
.submenu:hover{padding:0px 15px 0 15px;border:none;height:30px; line-height:30px;	margin:0; 	display:inline-block;
	text-decoration:none;font-weight:normal; font-size:10px;}
/* links end *//* general unsorted list start */
.generallist ul {list-style:none; list-style-image: none; background-repeat: no-repeat; background-position: 0 3px; padding-left : 0px; margin-top:5px; margin-left:0px}
.generallist li {list-style:none; list-style-image: none; background-image: url(../Images/bullet.gif); background-repeat: no-repeat; background-position: 0 3px; padding-left : 15px; margin-top:5px;}
/* general unsorted list end */
/* general unsorted list start */
#searchlist ul {list-style:none; list-style-image: none; background-repeat: no-repeat; background-position: 0 3px; padding-left : 0px; margin-top:15px;}
#searchlist li {list-style:none; list-style-image: none; background-image: url("../Images/generallink_nohover.gif"); background-repeat: no-repeat; background-position: 0 3px; padding-left : 15px; margin-top:15px;}
#newslist ul {list-style:none; list-style-image: none; background-repeat: no-repeat; background-position: 0 3px; padding-left : 0px; margin-top:15px;}
#newslist li {list-style:none; list-style-image: none; background-image: url("../Images/generallink_nohover.gif"); background-repeat: no-repeat; background-position: 0 3px; padding-left : 15px; margin-top:15px;}   
.newslink,a.newslink,a.newslink:link, a.newslink:visited, a.newslink:hover {padding: 5px 4px 1px 0px; text-decoration:underline;line-height:1.4em; color: #347783; margin-right:8px; font-weight:bold}
.newslinkdes,a.newslinkdes,a.newslinkdes:link, a.newslinkdes:visited, a.newslinkdes:hover {padding: 5px 4px 1px 5px; text-decoration:none;line-height:1.4em; color: #555555; margin-right:12px; font-weight:normal}
/* general unsorted list end *//* general unsorted link list start */
#generallinklist ul {list-style:none; list-style-image: none; padding-left : 0px; margin: 0; margin-top:5px; padding: 0;}
#generallinklist li {list-style:none; list-style-image: none; padding-left : 0px; margin: 0; margin-top:5px; padding: 0;}
/* general unsorted list end *//* SUBBOX START */
.subboxcontainer {width:980px; height:148px; background-color:#333333; background-image:url(../Images/subboxbackground.jpg); background-repeat: no-repeat; margin-bottom:0px; float:left; margin-top:8px}
.subboxcolumn {width:304px;padding-left:0px; margin-left:17px; margin-top: 5px;float:left;}
.links ul {list-style-type: none; width: 304px; margin-left: 0px; padding-top:0px} 
.links li {border:none; border-width: 1px 0; margin: 4px 0; padding-top:3px;}
.links li a {color: #FFFFFF; display: block; padding: 0px; text-decoration:underline;  text-indent:5px; height:22px}
* html .links li a {  /* make hover effect work in IE */width: 304px;}
.links li a:hover {background: #666666;  background-image: url("../Images/CCO_subbox_back.gif"); background-repeat: repeat-x;}
.links a em {color: #CCCCCC; display: none;font: normal 90% Verdana, Helvetica, sans-serif; line-height: 185%; text-indent:5px;}
links a span {color: #FFFFFF; font: normal 90% Verdana, Helvetica, sans-serif; line-height: 150%;}
/* SUBBOX END *//* Article templates start */ 
.imagecontainer {float:left}
.w233 {width:233px;}
.w310 {width:310px;}
.w721 {width:721px;}
.innerbody {width:inherit; margin-top:5px; line-height:1.4em;}
.innertitle {width:inherit; height:25px; margin-top:5px; font-size: 120%;  text-indent:10px; color:#347783; font-weight:bold;}
.innerlink {width:inherit; margin-top:5px; margin-bottom: 10px; margin-left:-4px; line-height:1.4em}
.innerlink531 {width:inherit; margin-top:5px; margin-bottom: 0px; margin-left:-4px;  line-height:1.4em}
.innertitlenarrowform {width:inherit; height:25px; margin-top:3px; font-size: 120%;  text-indent:27px; color:#347783}
.innertitle531 {width:inherit; height:25px; margin-top:3px; font-size: 120%; text-indent:25px; color:#347783}
.innerimgml {margin-left:10px;}
.innerimgmr {margin-right:10px;}
.el233inner{width: 209px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.el249inner {width: 225px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.elform249inner {width: 249px; margin: 0px 0 0 0; border: 0px solid #DDDDDD;  border-bottom:none; float: left; background-image:url(../Images/314article_back.jpg);}
.el310inner{width: 284px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.el314inner{width: 288px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.el475inner {width: 451px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.el485inner {width: 399px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.el531inner {width: 509px; margin:3px; padding-left:0px; padding-right: 0px; padding-top:3px;}
.el721inner{width: 694px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.el233cnt {width: 233px; margin: 0 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; float: left; background-image:url(../Images/314article_back.jpg)}
.el475cnt {width: 475px; margin: 0 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; float: left; background-image:url(../Images/314article_back.jpg); background-repeat:no-repeat; background-color:#FFFFFF}
.el249cnt {width: 249px; margin: 0 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; float: left; background-image:url(../Images/314article_back.jpg)}
.el314cnt {width: 314px; margin: 0 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; background-color:#FFFFFF; float: left; background-image:url(../Images/314article_back.jpg); background-repeat:repeat-x}
.el310cnt {width: 310px; margin: 0 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; background-color:#FFFFFF; float: left; background-image:url(../Images/314article_back.jpg); background-repeat:repeat-x}
.el721cnt {width: 716px; margin: 0 0 10px 0; border: 1px solid #DDDDDD; background-color:#FFFFFF; float: left; background-image:url(../Images/314article_back.jpg); background-repeat:repeat-x}
.el531cnt {width: 523px; margin: 0 0 10px 0; border: 1px solid #DDDDDD; background-color:#FFFFFF; float: left; background-image:url(../Images/314article_back.jpg); background-repeat:repeat-x}
.el485cnt {width: 483px; margin: 0 0 10px 0; border: 1px solid #DDDDDD;  border-bottom:none; background-color:#FFFFFF; float: left; background-image:url(../Images/314article_back.jpg); background-repeat:repeat-x}
.ptabcnt {width: 485px; margin: 0px 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; background-color:#FFFFFF; float: left; font-size: 11px}
.ptabcntwide {width: 695px; margin: 0px 0 10px 0; border: 0px solid #DDDDDD;  border-bottom:none; float: left;}
.ptabinner {width: 459px; margin: 3px; padding-left:3px; padding-right: 8px; padding-top:3px; }
.ptabinnerwide {width: 669px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px; }
.ptabtitlecnt {width:inherit; height:20px; font-size: 120%; color:#347783; border-bottom:1px solid #E4E4E4}
.ptabvarcnt { margin-top:10px; line-height:1.4em; float:left;  border-bottom:1px solid #E4E4E4;}
.ptabvarlistimage {width:120px; height:120px; float:left; margin-right:0px; margin-left:5px; background-image:url(../Images/cco_cat_back_loader.gif); background-repeat: no-repeat; background-position: 32px 42px;}
.ptabvarlist {float:left; width:320px}

.ptabdwnlcnt { margin-top:5px; line-height:1.8em; float:left; display: block; min-height:200px; color: #666;}
.ptabdwnlcnt ul li {list-style: none; width: 290px; display: block; margin-top:3px; margin-bottom:3px}
.ptabdwnlcnt ul li span { font-weight: bold}
.ptabdwnlcnt ul li ul {list-style: none; margin-bottom:8px; margin-top:2px }
.ptabdwnlcnt ul li ul li {list-style: none; margin-left: -30px}
.ptabdwnlistimg {width:120px; float:right; margin-left:290px; margin-top:20px; position:absolute}
.ptabdwnlist {float:left; width:330px;}

.ptabkbcnt { margin-top:5px; line-height:1.4em; float:left;}
.menuwidecontainer {width: 190px; margin: 3px 0 0 0; float: left; background-image:url(../Images/menu_back.jpg); background-repeat: no-repeat; background-color:#FFFFFF}
.menuwideinnercontainer {width: 190px; margin: 3px; padding-left:8px; padding-right: 8px; padding-top:3px;}
.menuwidetitlecontainer {width:inherit; height:23px; margin-top:0px; font-size: 10px;  text-indent:0px; color:#347783; font-weight:bold}
.menuwidelinkcontainer {width:inherit; height:19px; margin-top:5px; margin-bottom: 5px; margin-left:-4px;  line-height:1.4em;border-bottom:1px solid #DDDDDD}
.form249wideinnercontainer {width: 225px; margin: 3px; padding-left:0px; padding-right: 8px; padding-top:3px;}
.form249widebodycontainer {width:inherit; margin-top:5px; line-height:1.2em;}
.bodycontainerfleximg {margin-right:10px;}
.sidebararticlecontainer {width:233px; float:left; background-color:#FFFFFF; background-image:url(../Images/314article_back.jpg); background-position: 40px 0px; background-repeat: no-repeat}
.sidebarimagecontainer {margin: 10px 5px 5px 0; float:left; width:40px}
.sidebartextcontainer {float:left; margin: 10px 0px 5px 0; width:170px;}
.sidebartexttitlecontainer {width:inherit; height:25px; margin-top:1px; text-indent:20px; color:#347783; float:left; font-weight:bold}
.sidebartextbodycontainer {margin-top:4px; float:left}
.sidebartextlinkcontainer {margin-top:4px; float:left}
.producttabkblist {float:left; width:600px}
.productlistheadline { font-size:120%; color:#666666; font-weight: bold}
.productlistlastlink {margin-left:15px; background-image:none; list-style:none}
.productlinks {float:right; width:230; margin-top:0px; padding-right:0px; padding-bottom:5px; margin-left:0; text-align:left}
/* Article templates end *//* Pagegrids start */
.ph980t {width: 980px; float:left;}
.ph980 {width: 980px; float:left; margin-top:10px;}
.ph790t {width: 790px; float:left;}
.ph790 {width: 790px; float:left; margin-top:10px;}
.ph190 {width:190px; float:left}
.ph721t {width: 721px; float:left;}
.ph721 {width: 721px; float:left; margin-top:10px; }
.ph249r {width: 249px; float: left; margin-left:10px;}
.ph249rform {width: 249px; float: left; margin-left:5px;}
.iph233l {width: 233px; float:right; margin-left:6px; margin-top:10px; }
.iph721r {width: 721px; float:right; margin-top:10px;}
.iph531r {width: 531px; float:left; margin-top:10px}
.iph721 {width: 721px; float:left; margin-top:10px;}
.iph485l {width: 485px; float:right; margin-left:6px;}
.iph485r {width: 485px; float:right;}
.iph475l {width: 475px; float:left; margin-right:10px;}
.iph475r {width: 475px; float:left;}
.iph233lo {width: 233px; float:left; margin-right:6px;}
.iph356lo {width: 356px; float:left; margin-right:6px;}
.iph721ro {width: 721px; float:left;}
.iph310first {width:310px; float: left;}
.iph310 {width:310px; float: left;  margin-left:15px;}
.iph314first {width:314px; float: left;}
.iph314 {width:314px; float: left;  margin-left:9px;}
.iph233first {width:233px; float: left;}
.iph233 {width:233px; float: left;  margin-left:9px;}
/* Pagegrids end *//* locationbox start */
.locationlinks {float:left; width:auto; vertical-align:middle; margin-top:7px; padding-right:10px; text-decoration:none;}
/* locationbox end *//* product page tabs start */
.ptabimgcnt {width:200px; /* right-left:10px; */ margin-top:5px; float:right; text-align:center}
.ptabcontent {width:485px; float:right;}
.ptabcontentw {width:695px; float:left;}
/* product tabs end *//* KB Accordion start */
.kbaccordion div {width: 675px; background-color:#e1ebed; width:660px; padding:5px}
.kbaccordion {width: 675px;}
.kbaccordion h3 {padding: 7px 15px; margin: 0; border-bottom: none;	cursor: pointer; font-size: 11px; background: url("../Images/generallink_nohover.gif") no-repeat;background-position: -7px 6px;padding: 5px 4px 1px 8px; text-decoration:underline;line-height:1.4em; color: #666666; margin-left:0px;
	font-weight:normal;}
.kbaccordion h3:hover { color:#000000;}
.kbaccordion h3.active {background: none; background-color: #c3d6da; min-height: 21px; color: #347783; font-weight:bold; margin: 10px 0 5px 0; padding-bottom:3px; text-decoration: none;
 width:658px;}
.kbaccordion p {width:640px; background-color: #e1ebed; margin: 0; padding: 0px 15px 10px;}
/* KB Accordion end */
.formfieldsearch {width:90px; font-size:12px; height:12px; color:#666666; font-size:11px; margin-left:15px; border:1px solid #333}
/* General Form start */
div.main{margin:0 auto;	margin-top: 3px; 	width:523px;	float:left;	margin-bottom: 0px;}
div.box{border:solid 0px #c6cfe1;	background:#E1EBED;	padding:10px 20px 0 20px;	color:#333333;	margin-left:-3px;	width:659px;}
div.box p{padding-bottom:14px;}
div.box input .input-text{	border:1px solid #3b6e22;	color:#666666;	width:280px;}
div.box checkbox { float:right}
div.box label{	display:block;	margin-bottom:6px;	color: #333333;	overflow: hidden;}
div.box label span{	display:block;	float:left;	padding: 3px 6px 4px 5px;	width:200px;	text-align:left;	margin-right:3px;}
.spacer{margin-left:0px; 	margin-bottom:10px;	font-size:11px;	color: #FFFFFF;}
.green{	background:url(../Images/green.gif);	color:#FFFFFF;	padding:0px 6px;	border:1px solid #666666;	height:24px; 	line-height:24px; 	color: #FFFFFF;
	margin: 5px 0px 10px 0; 	display:inline-block;	text-decoration:none;}
.boxtext {margin:5px 0 15px 0; width:620px;}
a.green:link, a.green:visited {color:#FFFFFF}
.labelback {background-color: #C2D6DA; background:url(../Images/labelback.jpg); background-repeat:repeat-y; overflow:visible;}
.formfieldW {width:220px; font-size:12px; height:15px;}
.formfieldWdrop {width:225px; font-size:12px; height:22px;}
.formfieldWArea {width:220px; font-size:12px; height:66px;}
/* General form End *//* Narrow form start */
div.mainnarrow{	margin:0 auto;	margin-top: -5px; 	width:243px;	float:left;	margin-bottom: -6px;}
div.boxnarrow{	border:solid 0px #c6cfe1;	background:#E1EBED;	padding:10px 10px 0 10px;	color:#333333;	margin:0;	width:223px;	height:210px; margin-top:3px;}
div.boxnarrow p{padding-bottom:14px;}
div.boxnarrow input .input-text{border:1px solid #3b6e22;	color:#666666;	width:150px;}
div.boxnarrow checkbox { float:right}
div.boxnarrow label{display:block;	margin-bottom:6px;	color: #333333;	overflow: hidden;}
div.boxnarrow label span{display:block;	float:left;	padding: 3px 6px 6px 5px; width:80px; text-align:left; margin-right:3px;}
.spacernarrow{margin-left:0px; 	margin-bottom:10px;	font-size:11px;	color: #FFFFFF;}
.greennarrow{	background:url(../Images/green.gif);	color:#FFFFFF;	padding:0px 6px;	border:1px solid #666666;	height:24px; 	line-height:24px; 	color: #FFFFFF;
 margin: 5px 0px 10px 0; 	display:inline-block;	text-decoration:none;}
.boxtextnarrow {margin:5px 0 15px 0; width:220px;}
a.greennarrow:link, a.greennarrow:visited {color:#FFFFFF}
.labelbacknarrow {background-color: #C2D6DA; background:url(../Images/labelback_narrow.jpg); background-repeat:repeat-y; overflow:visible; height:20px;}
.formfieldWnarrow {width:120px; font-size:12px; height:15px;}
.formfieldWdropnarrow {width:125px; font-size:12px; height:22px;}
.formfieldWAreanarrow {width:120px; font-size:12px; height:66px;}
/* Narrow form end */

/* Forms refurb start */
.textinabox {min-height:150px; padding-top:10px; padding-left:14px;}
table.slim.outerBox_906 {width:240px; padding: 0px; margin-left:4px; height:251px; border: none; padding-left:8px; background-position: -40px 0}
table.slim .blueBox_906 {background-color: #c3d6da; height:20px; width: 70px; padding-left: 7px; vertical-align:middle; text-align:left; font-size:10px;}
table.slim .blueBox_906_required {background-color: #c3d6da; height:20px; width: 70px; padding-left: 7px; vertical-align:middle; text-align:left;}
table.slim .tal_vat_906 {vertical-align: top; margin-left:0px; padding-right:10px; margin-top:0}
table.slim .h18_906 {height: 10px;}
td.tal_vat_906 .bold_906 { margin-bottom: -10px; padding-left:17px}  
table.slim .input_906 {border: 1px solid #bbbbbb; width: 84px; height: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; margin-left:3px}
table.slim .inputMulti_906 {border: 1px solid #bbbbbb; width: 84px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; overflow:auto}
table.slim .w3_906 {margin-left:23px}

.outerBox_906 {margin-bottom:10px; background-color: #e1ebed; width:719px; border: 1px solid #DDDDDD; background-image:url(../Images/formback.gif); background-repeat:repeat-x; padding-left:10px; padding-right:20px;}
.w478_906 {width: 478px;}
.w476_906 {width: 476px;}
.w278_h123_tal_vat_906 {width: 278px; height: 123px; text-align:left; vertical-align: top; color: #575f61;}
.h8_906 {height: 8px}
.h2_906 {height: 4px}
.h10_906 {height: 10px}
.h20_906 {height: 20px}
.h18_906 {height: 10px;}

.h17_906 {height: 17px}
.w20_906 {width: 20px;}
.w177_tal_vat_906 {width: 177px; text-align:left; vertical-align: top;}
.w216_906 {width:116px;}
.w55_906 {width: 55px;}
.w217_906 {width: 217px;}
.bold_906 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px; text-indent:-15px; color:#347783; display:block; height:32px;}
.w233_h59_tal_vat_906 {width:180px; height: 59px; text-align:left; vertical-align:top;}
.h10_subBorder_906 {height: 10px; border-top: #BABAB9 1px solid;}
.w10_906 {width: 10px;}
.w3_906 {width: 3px;}
.input_906 {border: 1px solid #bbbbbb; width: 244px; height: 16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.inputMulti_906 {border: 1px solid #bbbbbb; width: 244px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; overflow:auto}
.blueBox_906 {background-color: #c3d6da; height:20px; width: 220px; padding-left: 7px; vertical-align:middle; text-align:left; }
.blueBox_906_required {background-color: #c3d6da; height:20px; width: 220px; padding-left: 7px; vertical-align:middle; text-align:left;}

.submit_906 {text-align: left; vertical-align:top; width: 206px;}
.blueBoxMulti_906 {background-color: #D4E0E5; height:20px; width: 216px; padding-left: 10px; vertical-align:top; text-align:left; padding-top: 3px; }
.select_906 {width: 240px; height: 22px; color: #000000; background-color: #D4E0E5; vertical-align:middle; font-size:11px;}
.tal_vat_906 {vertical-align: top; margin-left:160px;}
.w215_val_vat_906 {width: 215px; text-align:left; vertical-align:top;}
.space_906 {height:6px;}
.link_906 {margin-left: 0.3em;}
.blueBoxHeader_906 {font-weight: bold; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.w10_subBorder_906 {width: 10px; border-left: #BABAB9 1px solid;}
.tal_vat_subBorder_906 {text-align:left; vertical-align:top; border-top: #BABAB9 1px solid;width: 476px;}
.vat_906 {vertical-align:top;}
.blueTopBox_906 {height: 27px; width: 476px; font-family: Verdana, Helvetica, Arial, sans-serif; background: url(../Images/blueTop_906.gif) repeat-x; font-size:11px; font-weight: bold; color: #000000;padding-left: 10px; text-align:left; vertical-align: middle;}
.blueSubBorder_906 {width: 476px; border-bottom: #BABAB9 1px solid;}
.redLink,a.redLink {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
/* Forms refurb end */
/* **********************  news list refurb start ********************************************** */
.w356_h119_1305 {}
.box1_1305 {width:354px; height: 36px; border-bottom: #BABAB9 1px solid; background-image:url(../Images/cco_grayshade.gif); background-repeat: no-repeat;}
.box2_1305 {width:354px; border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: #BABAB9 1px solid;border-bottom: #BABAB9 1px solid;}
.box3_1305 {width:356px; height: 119px;}
.box4_1305 {width:354px; height: 86px;border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: #BABAB9 1px solid;border-bottom: #BABAB9 1px solid;}
.box5_1305 {width:354px; height: 50px; border-top: #BABAB9 1px solid; background-image:url(../Images/cco_grayshade.gif); background-repeat: no-repeat; } /* edits */
.w356_1305 {width:719px; }
.w177_h119_tal_vat_1305 {width:177px; height: 119px; text-align:left; vertical-align:top; display:none}
.w156_h111_tal_vat_1305 {width:auto; height: 111px; text-align:left; vertical-align:top; padding-left:8px;}
.w334_tal_vat_1305 {width:534px; text-align:left; vertical-align:top; height:78px; padding-left:8px;}
.content_1305 {line-height: 1.3em; padding-bottom:0px; clear:both;}
.content_w156_1305 {width:156px; line-height: 1.3em; padding-bottom:8px;}
.w10_h39_1305 {width:10px; height: 39px;}
.w354_h119_1305 {width:354px; height: 119px;}
.w354_h86_1305 {width:354px; height: 86px;}
.w354_h39_1305 {width:354px; height: 39px;}
.yellowTop_1305 {width:719px;height: 36px;} /* edits */
.tal_vam_1305 {text-align:left; vertical-align:middle;}
.w336_tal_vam_1305 {width:336px; text-align:left; vertical-align:middle;}
.w20_h36_1305 {width: 20px; height: 36px;}
.h1_1305 {height:8px;}
.h8_1305 {height:8px;}
.h6_1305 {height:6px;}
.w1_1305 {width:1px; background-color:#BABAB9;}
.w10_1305 {width:10px;}
.subheader_1305 {margin-left:0px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight: bold; color: #596069; float:left; line-height: 1.4em; width:600px}
.subdate_1305 {margin-left:0px; font-style:italic;  float:left; text-align:left; margin-top:16px; margin-bottom:8px;}
.header_1305 {font-weight:bold;}
.date_1305 {font-style:italic; margin-left:0px;}
/* news layout start */
.news_block {background-color: #ffffff; width: 964px; height: auto;}
.news_leftblock { background-color:#ffffff; width: 729px; height: auto; float: right;}
.news_rightblock { background-color:#ffffff; width: 235px; height: auto; float: right;}
.news_contentarea202 {background-color: #ffffff; width: 964px; height: 32px; margin: 0 0 8px 0;}
.news_contentarea1303 {background-color: #ffffff; width: 721px; height: auto; margin: 0 8px 0 0;}
.news_contentareaunknown {background-color: #ffffff; width: 721px; height: auto; margin: 8px 0 0 0;}
.news_contentareamossblock1 {background-color: #ffffff; height: auto; width: 235px; margin: 0 0 0 0; float: right;}
.news_contentareamossblock2 {background-color: #ffffff; height: auto; width: 235px; float: right; margin-top: 8px; margin-left: 0px;}
/* news layout end */
/* full news_events listing layout start */
.fullnewsevents_block {background-color: #ffffff; width: 964px; height: auto;}
.fullnewsevents_rightblock { background-color:#ffffff; width: 235px; height: auto; float: right;}
.fullnewsevents_leftblock { background-color:#ffffff; width: 729px; height: auto; float: left;}
.fullnewsevents_topbar {background-color: #ffffff; width: 964px; height: auto; margin: 0 0 8px 0;}
.fullnewsevents_fullitem {background-color: #ffffff; width: 356px; height: auto; margin: 0 0px 0 0;}
.fullnewsevents_contentareaarticle1 {background-color: #ffffff; height: auto; width: 235px; float: right; margin-left:8px}
.fullnewsevents_contentareaarticle2 {background-color: #ffffff; height: auto; width: 235px; float: right; margin: 8px 0 0 8px;}
/* full news_events listing end */
.about_jabra_block {background-color: #ffffff; width: 964px; height: auto; margin-left:8px}
.about_jabra_leftblock { background-color:#ffffff; width: 729px; height: auto; float:right;}
.about_jabra_rightblock { background-color:#ffffff; width: 235px; height: auto; float:right;}
.about_jabra_bannertop {background-color: #ffffff; width: 964px; height:8px; margin: 0 0 0px 0;}
.about_jabra_contentarea_newsblock {background-color: #ffffff; width: 0px; height: auto; margin:0; float: left; display:none}
.about_jabra_contentarea_eventsblock {background-color: #ffffff; width: 721px; height: auto; float: left;}
.about_jabra_contentareaarticle1 {background-color: #ffffff; height: auto; width: 235px; float: right;}
.about_jabra_contentareaarticle2 {background-color: #ffffff; height: auto; width: 235px; float: right; margin: 8px 0 0 0;}
/* **********************  news list refurb end ************************************************ */
/* **********************  Component 1303 START  ********************************************** */
.box_1303 {width:721px;  margin: 0 8px 0 8px; background-color: #e1ebed}
.topBox_1303 {border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: #BABAB9 1px solid;border-bottom: #BABAB9 1px solid;}
.yellowTop_1303 {display: none; width: 721px; height: 38px; background: url("../Images/yellowTop_1303.gif") repeat-x; border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: #BABAB9 1px solid;border-bottom: #BABAB9 1px solid;  margin: 0 8px 0 8px}
.w608_1303 {width:608px;}
.w20_1303 {width: 20px;}
.w608_1303 {width: 608px;}
.w20_talvat_1303 {width:20px; text-align:left; vertical-align:top;}
.tal_vam_1303 {text-align:left; vertical-align:middle;}
.spacer_1303 {height:6px;}
.w10_1303 {width:10px; }
.h10_1303 {height:10px;}
.h20_1303 {height:20px;}
.h8_1303 {height:8px;}
.h10_1303 {height:10px;}
.h5_1303 {height:5px;}
.h1_1303 {height:1px;}
.img_1303 {border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: #BABAB9 1px solid;border-bottom: #BABAB9 1px solid;}
.subheader_1303 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px; font-weight: bold; color: #596069;}
.header_1303 {font-weight: bold; color: #000000; background-color:#FFFFFF}
.w215_tal_vat_1303 {width:215px; text-align:left; vertical-align:top;}
.vat_1303 {vertical-align:top; display:none}
.tal_vat_1303 {text-align: left; vertical-align:top;}
.tac_1303 {text-align: center}
.redLink_1303 {color: #c46500;text-decoration:none; font-size: 11px;}
a.redLink_1303:link {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
a.redLink_1303:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
a.redLink_1303:hover {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
/* **********************   Component 1303 END  ************************************************ */


/* Headsetguide refurb start */
.w964 {width:964px; margin-left:8px; margin-top:8px;}
.yellowTop_502 {width: 100%; height: 35px; background: url("../Images/formback.gif") repeat-x; border:none}
.yellowTop2_502 {width: 235px; height: 35px; background: url("../Images/formback.gif") repeat-x; border:none}
.w20_502 {width:20px;}	
.header_502 {text-indent:10px; color:#347783; font-size:12px; display:block}
.w8_501_c {width: 8px;}
.w676_tal_vam_502 {width:676px;text-align: left; vertical-align:middle; text-indent:10px; color:#347783; font-size:12px}
.blueMenu_501_c {width:964px; text-align:left; margin-left:8px; margin-bottom:8px; background: url("../Images/hsg_newback.gif") repeat-x; background-color:#fff; }
.blueMenu_501 {background-color: #fff; margin-left:8px;} /* IS BACK OF MENU */
.w14_501_c {width: 14px;}
.w21_501_c {} 
.w221_h20_501_c {width:221px;height:20px;text-align:left; font-weight:bold; }
.w709_h20_501_c {width: 699px; height:20px; text-align:left; font-weight:bold;}
.spacer_501_c {width:964px;height:0px;text-align:left;}
.w14_vat_501_c {width:14px; vertical-align:top;}
.w22_vat_501_c {}
.w221_mh180_501_c {color: #596069;width:221px;min-height: 180px;height: 180px;text-align:left;vertical-align:top; font-size:10px;}
.w390_501c {width:390px;}
.w20_h18_tac_vam_501 {}
.w370_tal_vam_501c {color: #596069;width:370px;text-align:left;vertical-align:middle;height:18px;}
.w309_tal_vat_501c {width:302px;text-align:left;vertical-align:top; font-size:10px; color: #596069;}
.w8_501_c7 {width: 8px;}
.h7_501_c {height:5px;}
.h9_501 {height:0px;}
.h9_501_c {height:9px;}
.h20_tal_501_c {height:20px;text-align:left;color: #596069;}
.tal_vam_502 {text-align:left; vertical-align:middle;}
.tal_vat_501c {text-align:left;vertical-align:top;}
.w21_501_c {}
.SGL_501_c {color: #596069;text-align:left;font-weight:bold}
.selection_501c { font-weight: bold; font-size:10px; padding-bottom:20px}
.w221_501_c {width: 200px;text-align:left;}
.tx_tal_vam_501c {color: #596069;text-align:left;vertical-align:middle;height:16px; padding-bottom: 15px; font-size:10px}
.red_607 {color: #c46500 !important; text-decoration:none; font-size: 10px; display:block; height:16px; width:16px;}
a.red_607:link {font-size: 10px;color: #000000 !important;text-decoration:none;line-height:1.3em;} 
a.red_607:visited {font-size: 10px;color: #000000 !important;text-decoration:none;line-height:1.3em;} 
a.red_607:hover {font-size: 10px;color: #000000 !important;text-decoration:none;line-height:1.3em;}
.va_501c {vertical-align:text-bottom; float:left; margin-top:5px; margin-right:8px; height: 16px; display:block; float: left} 
.select_501 {margin-bottom:10px; border: 1px solid #dddddd}
.hsgTechnicalSpecs {margin: 10px; padding: 10px; background-color: #fff; width: 420px;}
.w182_503 {margin-left:10px;}
.h25_tal_vab_503 {height:25px;}
.w235_503 {margin-top: 87px}
.w182_503 tr td {line-height:20px;}
.w235_503 tr td {line-height:20px;}
.grayHeader_503 {height: 123px; font-weight: bold}
.box_503 { font-weight: bold}
/* Headsetguide refurb end */

/* QT hacks  */

.blueMenu_501_c_JOE .w370_tal_vam_501c {width:100%; vertical-align:top; margin-left:0; padding-left:0; padding-top:10px;}    
.blueMenu_501_c_JOE .w370_tal_vam_501c label {width:100%; vertical-align:top; margin:0}   
.blueMenu_501_c_JOE .w370_tal_vam_501c {border-bottom: 1px solid #e0e0e0; padding-bottom:3px} 
.blueMenu_501_c_JOE .w370_tal_vam_501c .showlink {cursor:hand; text-decoration: underline} 
.blueMenu_501_c_JOE .w370_tal_vam_501c .nolink {color: #999} 
.blueMenu_501_c_JOE .w709_h20_501_c {margin:0; padding:0; height:auto;} 
.blueMenu_501_c_JOE .h9_501_c { height:2px}
.blueMenu_501_c_JOE .w20_h18_tac_vam_501 {width:0px}
.blueMenu_501_c_JOE .hsg_guidance p {color: #666}  
.question_tree_edit_text {width:50px; color: #fff; text-align: center; margin-top:6px; overflow: visible; background:url("../images/formsnetbutton.gif"); background-position: 0 -2px; border:1px solid #666}
/* **********************  Headset Guide Results / Solutions START  ******************************************* */

.vat_hsg {vertical-align:top;}
.box100p_hsg {width:721px; margin-left:4px; background-color: #e1ebed}
.boxprintp_hsg {width:700px; border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: #BABAB9 1px solid;border-bottom: #BABAB9 1px solid; margin-left: 10px; margin-top: 15px; }
.boxprintp_hsg td { background-color: White; }
.blueBox_hsg {width:100%; }
.productBoxTop_hsg {width:100%; height: 27px; color: #333; text-align:left; vertical-align: middle; background-color:#e1ebed; background-color: #c3d6da; padding-top:3px}
.blueBoxBottom_hsg {height: 13px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #c46500;vertical-align: bottom; background-color: #e1ebed}
.blueTopBottom2_hsg {height: 4px; text-align:left; vertical-align:top;background-color:#c3d6da;}
.hsg_header {font-family: Verdana, Arial,  Helvetica, sans-serif; font-size:11px; font-weight: bold; color: #000000;padding-left: 7px; text-align:left; vertical-align: middle;}
.hsgheader_tal_vat_hsg {text-align:left; vertical-align: top;color: #575f61;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;}
.w100p_tal_vat_hsg {width:100%; text-align:left; vertical-align:top;}
.w235_501 {padding-top:6px; background: url("../Images/hsg_newbacdk.gif") repeat-x; background-position: 0 -7px;} /* THIS IS INNER */
.w312_tal_vat_hsg {width:312px; text-align: left; vertical-align:top;}
.w290_tal_vat_hsg {width:290px; text-align: left; vertical-align:top;}
.w43_tal_vat_hsg {width:43px; text-align: left; vertical-align:top;}
.w21_tal_vat_hsg {width:21px; text-align: left; vertical-align:top;}
.w180_tal_vat_hsg {width:11px; text-align: left; vertical-align:top;}
.w188_tal_vat_hsg {width:188px; text-align: left; vertical-align:top;}
.w10_hsg {width:10px;}
.w160_tal_vat_hsg {width:180px; text-align: left; vertical-align:top;}
.w110_tal_vat_hsg {width:110px; text-align: left; vertical-align:top;}
.w110_h122_tal_vat_hsg {width:110px; height:122px;text-align: left; vertical-align:top;}
.w78_tal_vat_hsg {width:78px; text-align: left; vertical-align:top;}
.w50_hsg {width:50px; text-align: center; vertical-align:top;}
.w701_tar_vam_hsg {width:701px; text-align: right; vertical-align:middle;}
.w701_tal_vat_hsg {width:701px; text-align: left; vertical-align:top;}
.hsgbullets_hsg {width: 290px;margin-top:0; padding-top: 0px;}
.hsgbullets_hsg ul {margin-left: 0;margin-top:0; padding-left: 0px;list-style-type: none; font-weight:normal; color: #575f61;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height: 1.3em;} /* #596069 */
.hsgbullets_hsg ul li {background: url(../Images/prodbullet_w.gif) no-repeat -3px -1px; padding-left: 1.6em;line-height:1.5em; margin-top:0;}
.hsgheader_tal_vam_hsg {text-align:left; vertical-align: middle;color: #575f61;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;font-weight:bold;}
.hsgsku_tal_vam_hsg {text-align:left; vertical-align: middle;color: #575f61;font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.h8_hsg {height:5px;}
.h12_hsg {height:5px;}
.w17_tar_vam {width:19px; text-align:right; vertical-align:middle}
.tal_vam_hsg {text-align:left; vertical-align:middle}
.tar_vam_hsg {text-align:right; vertical-align:middle}
.w40_hsg {width:10px;}
.hsglink {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #7B7A7B; height:20px; text-align:right;vertical-align:middle;}
a.hsglink:link{color: #7B7A7B;text-decoration:none;vertical-align:middle;}
a.hsglink:visited{color: #7B7A7B;text-decoration:none;vertical-align:middle;}
a.hsglink:hover{color: #000000;text-decoration:none;vertical-align:middle;} 
.h20_hsg {height:36px;}
.w150_tar_vam_hsg {width:150px; text-align: right; vertical-align:middle;float: right;}
.w721_hsg {width:721px;}
.subbox_hsg {width: 721px;color: #333333; padding-left: 0px; background-color: #c3d6da; border:none; vertical-align: top; margin-left:4px;}
.w100p_tar_vat_hsg {height:40px; vertical-align:top}

#JabraPopUp {
margin-top:0px;
margin: 0 auto;
text-align: left;
width: 100%;
height:100%;
vertical-align:text-top;
background-color:#FFFFFF;
background-image:url('../Images/jabra_popup_content_backgro.gif');
background-repeat:repeat-x;	
}
.popupcontentareatoptable {
background-color:#999999;
background-image:url('../Images/jabra_popup_top_background.gif'); 
background-repeat:repeat-x;
text-align:left; 
height:76px;
width:100%;
}

.hsgTechnicalSpecs
{
	margin: 10px; padding: 10px; background-color: White; width: 420px;
}

#hsgSolutionPrintViewContent
{
	margin: 10px;
}

#hsgSolutionPrintViewContent td
{
	background-color: White;
}

.buttonwrapper{	background:url(../Images/green.gif);	color:#FFFFFF;	padding:0px 6px;	border:1px solid #666666;	height:24px; 	line-height:24px; 	color: #FFFFFF;
	margin: 5px 0px 0px 0; 	display:inline-block;	text-decoration:none; width:auto; float:left}

a.buttonwrapper:link, a.buttonwrapper:visited {color:#FFFFFF}

a.boldbuttons{color:white; text-decoration:none}
a:link.boldbuttons, a:visited.boldbuttons, a:hover.boldbuttons, a:active.boldbuttons {}
a.boldbuttons span{}
a:hover.boldbuttons{}



/* **********************  Headset Guide Results / Solutions END    ******************************************* */

/* ******* KB Searchbox refurb start **************** */
.blueMenu_KBSearch{width: 473px; height:55px; padding-left: 15px; padding-bottom:10px; background-image:url(../Images/formback.gif); border: 1px solid #e7e7e7}
.tal_vat_KBSearch {padding-top:3px; padding-bottom:4px; padding-left:8px;}
.searchfield_KBSearch {width:420px; margin-top:12px;}
.box100p_603 {background-color: #e1ebed; background-image:url(../Images/formback.gif); width:473px; border: 1px solid #e7e7e7}
.box100p_603 .yellowBoxHeader_faqtop {font-weight:bold; text-indent: 27px; margin-top:11px}
.hTree {list-style: none; font-weight: normal; padding-top:20px;}
.hTree .redLink {list-style: none; font-weight: normal; background-image: none; padding: 0 0 0 0; font-size:10px}
.hTree li {margin-left:-20px; padding:2px}
.w100p_tac_vat_603c {padding-bottom:8px; padding-left:25px; text-align: center; font-weight: bold; font-size:10px}
.w100p_tac_vat_603c .red_603c_active {background-color:#333; color: #fff; padding:3px;}
.w35_tar_vat_603 {display:none}
.w35_tal_vat_603 {display: none}
/* ********************** Search refurb start ********************** */
.w980 {width:980px; margin-top:8px;}
.w8 {width:8px;}
.w964_vat {width:964px; vertical-align:top;}
.search_result_page_block {background-color: #ffffff; width: 964px; height: auto; margin: 8px 0 0px 8px;}
.search_result_page_lefttrow_block {background-color: #ffffff; width: 235px; height: auto; float: left; margin: 0 8px 0 0;}
.search_result_page_contentarea1101 {background-color: #ffffff; width: 235px; height: 84px; float: left;}
.blueMenu_1101 { background-color: #c3d6da; width:335px;}
.h8_08_2 {height: 8px;}
.tal_vat_w215_1101 {vertical-align: top; text-align:left;width: 215px; padding-left: 0px; padding-top:3px}
.w10_1101 {width: 10px;}
.h8_1101 {height: 8px;}
.h3_1101 {height: 3px;}
.h6_1101 {height: 6px;}
.tal_vat_1101 {vertical-align: top; text-align:left;}
.searchfield_1101 {border-left: #8e9aa8 1px solid;border-right: #8e9aa8 1px solid;border-top: #8e9aa8 1px solid;border-bottom: #8e9aa8 1px solid; width: 311px; height: 16px;}
.tar_vam_1101 {vertical-align: middle; text-align:right;}
.search_result_page_contentarea1102 {background-color: #ffffff; width: 100%; height: 74px; float: right;}  /* smarq 2306 */
.box_1102 {width: 100%; height: 74px; background-color: #c3d6da;  margin-top:8px;border-right: #BABAB9 1px solid; border-left: #BABAB9 1px solid; border-top: #BABAB9 1px solid;} /* smarq 2306 */
.w20_1102 {width: 20px;}
.bold_1102 {font-weight:bold;}
.search_result_page_contentarea1103last {background-color: #ffffff; width: 356px; height: 0px; float: right; margin: 8px 0 0 8px;}
.search_result_page_contentarea1103 {background-color: #ffffff; width: 356px; height: 0px; float: right; margin: 8px 0 0 0;}
.search_result_page_contentarea1104 {background-color: #e1ebed; width: 100%; height: auto; margin: 0; float: right; margin-bottom:8px} /* smarq 2306 */
.outerBox_1104 {width: 100%; text-align:left; border-left: #BABAB9 1px solid;border-right: #BABAB9 1px solid;border-top: none;border-bottom: #BABAB9 1px solid; padding-top:5px;}
.h8_1104 {height:8px;}
.tal_vat_1104 {text-align:left; vertical-align:top;}
.w8_1104 {width:8px;}
.w10_1104 {width:10px;}
.header_1104 {font-weight: normal; padding-bottom: 18px;}
.result_1104 {color:#596069; padding-bottom: 15px; width:100%}
.bold_1104 {font-weight: bold;}
.w964_h25 {width:964px; height:25px;}
/* ********************** Search refurb end ********************** */

/* ********************** Tabs ********************** */

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide 
    {
    	display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}

/* Skin */
#producttabcontainer {margin-top:2px; *margin-top:2px}

.tabs-nav {
    list-style:none;
    margin: 0;
    padding: 0 3px 0 3px;
	}
.tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.tabs-nav li {
    float: left;
    margin: 0 3px 0 0;
    min-width: 80px; /* be nice to Opera */

	}
.tabs-nav a, .tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) no-repeat;
	

}
.tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #333333;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.2;
    text-align: center;
	text-indent: 0px;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */  
}
.tabs-nav .tabs-selected a {
    color: #333333;
	font-weight:bold;

}
.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
    background-position: 100% -100px;
}
.tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.tabs-nav .tabs-selected a span {
    padding-top: 6px;
}
.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {
    background-position: 0 -50px;
}
.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
    background-position: 0 0;
}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.tabs-nav .tabs-disabled {
    opacity: .4;
}
.tabs-container {
    border-top: 1px solid #E6E6E6;
    padding: 0em 0px;
    background: #ffffff; /* declare background color for container to avoid distorted fonts in IE while fading */
	background-image:url(../images/tabcontainerback.jpg);
	background-repeat:no-repeat;	
	width:100%;
}
.tabs-loading em {
    padding: 0 0 0 20px;
    background: url(../images/tabloading.gif) no-repeat 0 50%;
}

.donotdisplayme { visibility: hidden}
.donotdisplay { display: none}

/* ********************** dealer locator ********************** */


.el964cnt {width: 959px; margin: 9px 0 0 9px; border: 1px solid #DDDDDD; background-color:#FFFFFF; float: left; background-image:url("../Images/314article_back.jpg"); background-repeat:repeat-x}
.el964inner{width: 953px; margin: 3px; padding-left:0px; padding-right: 0px; padding-top:3px;}
.dealerlisting{width: 301px; height:393px; margin: 3px; padding-left:12px; padding-right: 8px; padding-top:7px; float:left; background-color:#e1ebed; display:block; overflow: auto; overflow-x: hidden; background-image:url("../Images/dealer_locator_list.jpg"); background-repeat:no-repeat}
.dealerlisting ul li { list-style:none; text-indent: -3em; line-height: 1.4em}
.dealerlisting ul { border-bottom: 1px solid #e1ebed; padding-bottom:10px;}
.dealermapdisplay{width: 620px; height:400px; float: left; margin: 3px ;background-image:url("../Images/dealer_locator_initial.jpg")  }
.wtbtoptools {width: 932px; margin: 3px; margin-top:10px; padding-left:8px; padding-right: 8px; padding-top:3px; float:left; background-color:#C2D6DA; height:50px; background-image:url("../Images/dealer_locator_top.jpg")}
.wtbtoptoolssearch{margin-top:13px; margin-left:5px;}
#map_canvas {width: 620px; height: 400px;}
#map_initialstate {width: 620px; height: 400px;}
#resultinitial {padding:8px;}
.nodealer { background-color: Black; width: 620px; height: 400px;}
.addressnotfound {width:620px; height: 370px;background-image:url("../Images/dealer_locator_nomap.jpg"); text-align: center; font-weight:bold;padding-top:30px;}
.mr5 {margin-right: 5px}
.mr10 {margin-right: 15px}
.labelmr20 {margin-right:20px}
.nobck {background-image:none}
.ml-10 {margin-left: -10px;}
.pl10 {padding-left:10px;}
.wtblink,a.wtblink,a.wtblink:link, a.wtblink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: -5px 6px;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
a.wtblink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: -5px 6px;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.4em; color: #347783;  font-weight:bold}

/* ********************** SNet Serial locator start  ********************** */
.sfinderel964cnt {width: 959px; margin: 9px 0 9px 9px; border: 1px solid #DDDDDD; background-color:#FFFFFF; float: left; background-image:url("../Images/314article_back.jpg"); background-repeat:repeat-x}
.sfinderel964inner{width: 953px; margin: 3px; padding-left:0px; padding-right: 0px; padding-top:3px;}
.sfinderlisting{width: 301px; height:393px; margin: 3px; margin-bottom:5px; padding-left:12px; padding-right: 8px; padding-top:7px; float:left; background-color:#e1ebed; display:block; overflow: auto; overflow-x: hidden; background-image:url("../Images/dealer_locator_list.jpg"); background-repeat:no-repeat}
.sfinderlisting ul li {list-style:none; text-indent: -3em; line-height: 1.4em}
.sfinderlisting ul { border-bottom: 1px solid #e1ebed; padding-bottom:10px;}
.sfindermapdisplay{width: 620px; float: left; margin: 3px; margin-bottom:5px;  background-image:url("../Images/sfinder_initial.jpg"); background-repeat: no-repeat; background-color: #e1ebed}
.sfindertoptools {width: 932px; margin: 3px; margin-top:7px; padding-left:8px; padding-right: 8px; padding-top:3px; float:left; background-color:#C2D6DA; height:50px; background-image:url("../Images/dealer_locator_top.jpg")}
.sfindertoptoolssearch{margin-top:13px; margin-left:5px;}
#sfinder_canvas {width: 620px; min-height:400px; text-align: center; display: block}
#sfinder_initialstate {width:620px;}
#finderresultinitial {padding:8px;}
.seriallink,a.seriallink,a.seriallink:link, a.seriallink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: -5px 6px;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
a.seriallink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: -5px 6px;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.4em; color: #347783;  font-weight:bold}
/* ********************** SNet Serial locator end ********************** */
/* ********************** SNet Quick guide start  ********************** */
.quickguideel964cnt {width: 959px; margin: 9px 0 9px 9px; border: 1px solid #DDDDDD; background-color:#FFFFFF; float: left; background-image:url("../Images/314article_back.jpg"); background-repeat:repeat-x; color: #333}
.quickguideel964inner{width: 953px; margin: 3px; padding-left:0px; padding-right: 0px; padding-top:3px;}
.quickguidelisting{width: 301px; height:393px; margin: 3px; margin-bottom:5px; padding-left:12px; padding-right: 8px; padding-top:7px; float:left; background-color:#e1ebed; display:block; overflow: auto; overflow-x: hidden; background-image:url("../Images/dealer_locator_list.jpg"); background-repeat:no-repeat}
.quickguidelisting ul li {list-style:none; text-indent: -3em; height: 22px;}
.quickguidelisting ul {padding-bottom:10px;}
.quickguidemapdisplay{width: 620px; float: left; margin: 3px; margin-bottom:5px;background-color: #c3d6da}
.quickguidetoptools {width: 932px; margin: 3px; margin-top:7px; padding-left:8px; padding-right: 8px; padding-top:3px; float:left; background-color:#C2D6DA; height:50px; background-image:url("../Images/dealer_locator_top.jpg")}
.quickguidetoptoolssearch{margin-top:13px; margin-left:5px;}
#quickguide_canvas {width: 620px; min-height:400px; text-align: center; display: block}
#quickguide_initialstate {width:620px; height: 400px;}
#quickguideresultinitial {padding:8px;}
.quickguidelink,a.quickguidelink,a.quickguidelink:link, a.quickguidelink:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: -5px 6px;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold}
a.quickguidelink:hover {background: url("../Images/generallink_hover.gif") no-repeat;background-position: -5px 6px;padding: 5px 4px 1px 10px; text-decoration:underline;line-height:1.4em; color: #347783;  font-weight:bold}
/* ********************** SNet Quick Guide end ********************** */
/* SNet and jabra new forms start  */

.snet721cnt {
	width: 716px;
	margin: 0px 0 10px 0;
	border: 1px solid #DDDDDD;
	background-color:#FFFFFF;
	float: left;
	background-image:url(../images/314article_back.jpg);
	background-repeat:repeat-x
}
.snet721inner {
	width: 694px;
	margin: 3px;
	padding-left:8px;
	padding-right: 8px;
	padding-top:3px;
}
.snet964cnt {
	width: 961px;
	margin: 0px 0 0px 0;
	border: 1px solid #DDDDDD;
	background-color:#FFFFFF;
	float: left;
	background-image:url(../images/314article_back.jpg);
	background-repeat:repeat-x;
	margin-left:8px;
	margin-top:8px;
	font-size: 10px;
}
.snet964inner {
	width: 939px;
	margin: 3px;
	padding-left:8px;
	padding-right: 8px;
	padding-top:3px;
	}
.snetinnerbody {
	width:inherit;
	margin-top:15px;
	line-height:1.4em;
	margin-bottom:0px;
	}
.snetinnertitle {
	width:inherit;
	height:18px;
	padding-top:2px;
	margin-top:2px;
	font-size: 110%;
	text-indent:20px;
	color:#347783;
	font-weight: bold;
}
/* General Form start */
div.snetmain {
	margin:0 auto;
	width:auto;
	float: left;
	padding-bottom:10px;
}
div.snetmainwide {
	width: 751px;
}
div.snetbox {
	background:#dae6e9;
	background-image:url(../images/snetboxback.jpg);
	background-repeat:repeat-x;
	padding:10px 20px 0 20px;
	color:#333333;
	margin-left:-3px;
	width:659px;
}
div.snetboxform {
	background:#fff;
	background-image: none;
	background-repeat:no-repeat;
	padding:0;
	color:#333333;
	margin-left:-3px;
	width:699px;
}
div.snetboxwide {
	width:905px;
}
div.snetbox p {
	padding-bottom:14px;
}
div.snetbox input .input-text {
	border:1px solid #3b6e22;
	color:#666666;
	width:280px;
}
.snetspacer {
	margin:0px;
	padding:0px;
	font-size:11px;
	color: #FFFFFF;
	width:100%;
	display:block;
	padding-top:5px;
	padding-bottom: 5px;
	vertical-align:top;
	}
.snetspacertext {
	margin-left:0px;
	margin-bottom:0px;
	background-color: #85a0a8;
	font-size:11px;
	color: #FFFFFF;
	min-height:17px;
	margin-top:15px;
	width: 200px;	
	padding: 3px;
	text-indent: 5px;
	font-size: 10px;
	}
.snetgreen {
	background:url("../images/formsnetbutton.gif");
	color:#FFFFFF;
	padding:0px 6px;
	border:none;
	height:26px;
	line-height:26px;
	color: #333;
	margin: 5px 0 0 0;
	display:inline-block;
	text-decoration:none;
	min-width:80px;
	text-align:center;
	font-size:10px;
	margin-right:7px;
	
}
.snetboxtext {
	margin:8px 0 8px 0;
	width:95%;
	color: #333;
	font-size:10px;
	 
}
.snetboxtop {
	margin:15px 0 0 0;
	width:895px;
	color: #fff;
	font-size:10px;
	background-color: #999;
	height:10px;
	padding: 5px 0 9px 10px;
	background-image: url('../Images/columntop.gif'); 
	 
}
.snetaddbox 
{
	margin:0;
	width:895px;
	color: #333;
	font-size:10px;
	padding-left:10px;
	background-color: #c4d4da;
	 
}

.snetboxtext span 
{
	font-weight: bold;
	margin-right: 5px;

}
a.snetgreen:link, a.snetgreen:visited {
	color:#fff;
	font-weight:bold
}

.snetlink, a.snetlink, a.snetlink:link, a.snetlink:visited {
	background: url("../images/generallink_hover.gif") no-repeat;
	background-position: 0px 6px;
	padding: 5px 4px 1px 15px;
	text-decoration:none;
	line-height:1.4em;
	color: #fff;
	margin-left:0px;
	font-weight:bold;
	font-size:10px;
}
a.snetlink:hover {
	background: url("../images/generallink_hover.gif") no-repeat;
	background-position: 0px 6px;
	padding: 5px 4px 1px 15px;
	text-decoration:underline;
	line-height:1.4em;
	color: #fff;
	font-weight:bold
}
.snetalert {
	color:#333;
	font-size:10px;
	font-weight:bold;
	margin:0px 0 6px 0;
	background-color:#333;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left: 20px;
	background-image:url('../images/alertback.gif');
	background-repeat: no-repeat;
}
/* 5 COLUMNS START */

.snet5columntop {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin:0px 0 0px 0;
	background-color:#333;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('../images/columntop.gif');
	background-repeat: no-repeat;
}
.snet5columntop div {
	display:block;
	font-size:10px;
	min-height:17px;
	text-indent: 3px;
	float: left;
	width:20%;
}
.snet5columntop div a {
	color: #fff;
	text-decoration:none;
	background-image: url('../images/sort.gif');
	background-repeat:no-repeat;
	background-position: 0 2px;
	padding-left:10px
}
/* 5 COLUMNS END */
/* 6 COLUMNS START */

.snet6columntop {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin:0px 0 0px 0;
	background-color:#333;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('../images/columntop.gif');
	background-repeat: no-repeat;
}
.snet6columntop div {
	display:block;
	font-size:10px;
	min-height:17px;
	text-indent: 3px;
	float: left;
	width:16%;
}
.snet6columntop div a {
	color: #fff;
	text-decoration:none;
	background-image: url('../images/sort.gif');
	background-repeat:no-repeat;
	background-position: 0 2px;
	padding-left:10px
}
/* 6 COLUMNS END */
/* 8 COLUMNS START */

.snet8columntop {
	color:#fff;
	font-size:10px;
	font-weight:bold;
	margin:0px 0 0px 0;
	background-color:#333;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	background-image:url('../images/columntop.gif');
	background-repeat: no-repeat;
}
.snet8columntop div {
	display:block;
	font-size:10px;
	min-height:17px;
	text-indent: 3px;
	float: left;
	width:110px;
}
.snet8columntop div a {
	color: #fff;
	text-decoration:none;
	background-image: url('../images/sort.gif');
	background-repeat:no-repeat;
	background-position: 0 2px;
	padding-left:10px
}
/* 8 COLUMNS END */

.cellinfo {
	color: #333;
	text-decoration:none;
	background-image: url('../images/i_b.gif');
	background-repeat:no-repeat;
	padding-left:20px;
}
.removerepair {
	color: #333;
	text-decoration:none;
	background-image: url('../images/minus_repair.gif');
	background-repeat:no-repeat;
	padding-left:20px;
}
.addrepair {
	color: #333;
	text-decoration:none;
	background-image: url('../images/plus_repair.gif');
	background-repeat:no-repeat;
	padding-left:20px;
}
.repairstatus, repairstatus a:link, repairstatus a:visited, repairstatus a:link:hover, repairstatus a:visited:hover {
	display:block; /*allows anchor to take width and height*/
	width:80px; /*equal to image width*/
	height:16px;/*equal to image height*/
	background:url('../images/yes_b.gif') 0 0 no-repeat;
	text-indent:-500px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	height:16px;
}
a.repairstatus:hover {
	background:url('../images/no_b.gif') 0 0 no-repeat;
}
.snetrow {
	color:#333;
	font-size:10px;
	font-weight:normal;
	margin:0;
	background-color: #fff;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	background-repeat: no-repeat;
	border-bottom:1px dotted #ccc;
	background-image:url('../images/rowback.gif');
	
}
.snetrow div {
	display:block;
	font-size:10px;
	min-height:17px;
	text-indent: 3px;
	float: left;
	width:16%;
	}
	
	
.snetrow5 {
	color:#333;
	font-size:10px;
	font-weight:normal;
	margin:0px 0 0px 0;
	background-color: #f6f7f6;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	background-repeat: repeat-x;
	background-image:url('../images/rowback.gif');
	float:left;
	width:100%;	
}
.snetrow5 div {
	display:block;
	font-size:10px;
	min-height:17px;
	text-indent: 3px;
	float: left;
	width:180px;
}
.snetrow8 {
	color:#333;
	font-size:10px;
	font-weight:normal;
	margin:0px 0 0px 0;
	background-color: #f6f7f6;
	min-height:17px;
	padding-top:2px;
	padding-bottom:2px;
	background-repeat: repeat-x;
	background-image:url('../images/rowback.gif');
	float:left;
	width:100%;	
}
.snetrow8 div {
	display:block;
	font-size:10px;
    min-height:17px;
	text-indent: 3px;
	float: left;
	width:110px;
}
.mt5 {
	margin-top:5px;
	}
.mt15 {
	margin-top:15px;
}
.bold {
	font-weight: bold
}
.detailsexpanded {
	background-image:none;
	background-color:#fff;
}

.snetrow5input {height:11px; width:140px; font-size:10px; color:#333; font-family:Verdana, Geneva, sans-serif}
.snetrow8input {height:11px; width:95px; font-size:10px; color:#333; font-family:Verdana, Geneva, sans-serif}
.snetrow8drop {height:16px; width:95px; font-size:10px; color:#333; font-family:Verdana, Geneva, sans-serif}



.sr {
	position: absolute;
	left: -9999em;
	top: 0;
	width: 1px;
	height: 1px;
	overflow: hidden;
}
.jabraform {
	width: 100%;
	font-size: 1.1em;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
	padding:0;
	margin:0;
	}
.jabraform legend {
	padding:0;
	margin:0;
	font-size:10px
}
.jabraform legend, form.jabraform label {
	color: #333;
}
.jabraform fieldset {
	border: none;
	margin:0;
	padding:0;
	vertical-align:top;
}
.jabraform fieldset fieldset {
	background: none;
}
.jabraform fieldset li {
	padding: 5px 10px 7px;
}
.jabraform fieldset {
	margin-bottom: 10px;
	border-bottom:1px solid #9cb5bc;
}
.jabraform fieldset legend {
	padding: 4px 2px 0 6px;
	font-weight: bold;
	display:block;
	_margin: 0 -7px; /* IE Win */
	margin:0;
	color:#FFF;
	
}
.fakelegend {
	width:auto;
	padding:6px 0 0 10px;
	margin:0;
	background-color:#036;
	height:20px;
	background-image:url(../Images/form_fieldset_back.jpg);
	color:#FFF;
	font-weight:bold
}



.jabraform label {
	display: inline-block;
	line-height: 1.8;
	vertical-align: top;
	padding-left:8px;
	color: #333;
}
.jabraform fieldset ol {
	margin:0;
	padding: 18px 12px 12px 12px;
	background-image:url('../images/field_2.gif');
	background-repeat:no-repeat;
	background-color: #e1ebee;
}
.jabraform fieldset li {
	list-style: none;
	padding: 5px 0 5px 0;
	margin-bottom: 0px;
	background-image:url('../images/splitter.gif');
	background-repeat:no-repeat;
	width:100%;
}
.jabraform fieldset fieldset {
	margin: 0px 0 0;
	background-repeat:repeat-x;
	padding:10px;
	border-bottom: none;
}
.jabraform fieldset fieldset legend {
	padding: 0 0 5px;
	font-weight: normal;
	color: #333;
	display:block;
	width:80%;
}
.jabraform fieldset fieldset label {
	display: block;
	width: auto;
}
.jabraform em {
	display:block; /*allows anchor to take width and height*/
	width:12px; /*equal to image width*/
	height:12px;/*equal to image height*/
	background: url('../images/mandatory.gif') 0 1px no-repeat;
	text-indent:-500px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	height:13px;
	float:right;
}
.jabraform fieldset fieldset em {
	display:block; /*allows anchor to take width and height*/
	width:12px; /*equal to image width*/
	height:12px;/*equal to image height*/
	background: url('../images/mandatory.gif') 0 1px no-repeat;
	text-indent:-500px; /*moves text out of the way*/
	overflow:hidden;
	text-decoration:none;
	height:13px;
	float: left;
	padding-left:3px;
}
.jabraform label {
	width: 160px;
} /* Width of labels */
.jabraform fieldset fieldset label {
	margin: 8px 0 8px 134px
} /* Width plus 3 (html space) */
/*\*//*/ form.jabraform legend { display: inline-block; } /* IE Mac legend fix */
.jabraform fieldset select {
	background-color:#fff;
	border: 1px solid #aabec4;
	width:200px;
	font-size:11px;
}
.jabraform fieldset textarea {
	background-color:#fff;
	border: 1px solid #aabec4;
	width:350px;
	font-size:10px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
}
.jabraform fieldset input {
	border: 1px solid #aabec4;
	width:200px;
	font-size:11px;
	height:14px;
}
.jabraform fieldset fieldset input {
	border: 0px solid #aabec4;
	width:auto;
	font-size:11px;
	height:13px;
}
.formsubmit {padding-left:0px; margin-top:0px; float:left; display:block}
.pbot10 {padding-bottom:10px}
.fieldquantitywidth {width:30px}


div.ajaxload
{
	position: absolute;
	z-index: 1999;
}

div.ajaxloadinner 
{
	background-image: url('../Images/transparent.gif');
	background-repeat: repeat;
	position: absolute;
	z-index: 1999;
	width: 100%;
	height: 100%;
}

div.ajaxloadmessage
{
	width: 100%;
	height: 100%;
	background-image: url('../Images/waitloader.gif');
	background-repeat: no-repeat;
	background-position: center;
	padding: 0 0 0 40px;
}


div.reference 
{
	clear: both;
	min-height:30px;
	margin-top: 0px;
	padding-top:10px;
	padding-left: 10px;
	background-color: #c4d4da;
}

div.label 
{
	float: left;
	font-size: 10px;
	margin-right: 15px;
	font-weight: bold;
}

div.dataentry 
{
	float: left;	
	

}

div.dataentry input
{
	font-size:10px;
	height: 15px;
	border: 1px solid #c1c1c1;
	font-family: Verdana;
	color: #333333;
	width: 160px;
	padding:0;
	margin:0;
	
}

span.collapsed 
{
	display: none;
}

span.expanded 
{
	display: inline;
}
/* table based SNet line registration start  */ 
.snetitemreg { background-color: #ffffff; width: 905px;}
.snetitemreg tr {height:15px; background-image: url('../images/rowback.gif');}
.snetitemreg tr td {font-size:10px; padding:3px;}
.snetitemreg tr td select {font-size:10px; height: 17px; border: 1px solid #999999; font-family: Verdana;}
.snetitemreg tr th {border:none; padding:0; text-align: left; background-image: url('../Images/columntop.gif'); height:19px; padding:3px; color: #ffffff; font-size:10px}
.snetitemlines { background-color: #ffffff; width: 905px;}
.snetitemlines tr {height:17px; background-image: url('../images/rowback.gif');}
.snetitemlines tr td {font-size:10px; padding:3px;}
.snetitemlines tr th {border:none; padding:0; text-align:left; background-image: url('../Images/columntop.gif'); height:19px; padding:3px; color: #ffffff; font-size:10px; cursor: hand}
#currentShip {padding:10px; margin-top:0px;  color: #333333; font-weight: bold; font-size: 10px; background-color: #c4d4da;}
.snetitemlines .del {font-weight: bold; cursor: hand}
.address { background-color: #ffffff; text-align: left; width:905px;  background-image: url('../images/rowback.gif');}
.address tr {height:17px; background-image: url('../images/rowback.gif');}
.address tr:hover {height:17px; background-image: url('../images/snetboxback.jpg');}
.address tr td {text-align: left; cursor:hand; font-size: 10px; font-family: Verdana; padding-left: 3px; padding-right: 8px; padding-top:3px; padding-bottom: 3px;}
.address tr th {border:none; padding:0; text-align:left; background-image: url('../Images/columntop.gif'); height:19px; padding:3px; color: #ffffff; font-size:10px;}
.clickable,a.clickable,a.clickable:link, a.clickable:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold; cursor: hand;}	
/* table based SNet line registration end  deletethisrow .del */ 
/* table based SNet order history start */
.snetorderhistory {width: 905px; margin: 10px 0 10px 0; padding: 0 0 18px 0}
.snetorderhistory tr {height:15px; background-image: url('../images/rowback.gif'); background-repeat: no-repeat; background-color: #fff;}
.snetorderhistory tr td {font-size:10px; padding:3px;}
.snetorderhistory tr td select {font-size:10px; height: 17px; border: 1px solid #999999; font-family: Verdana; }
.snetorderhistory tr th {border:none; padding:0; text-align: left; background-image: url('../Images/columntop.gif'); height:19px; padding:3px; color: #ffffff; font-size:10px}
.snetorderhistory .details { background-color: #ffffff; width: 898px; padding: 10px 0 0 0; background-image: url('../Images/details_arrow.gif'); background-position: 647px 0; background-repeat: no-repeat; border-bottom:2px solid #8da6af}
.snetorderhistory .details tr {height:17px; background-image: url('../images/rowback.gif');}
.snetorderhistory .details tr td {font-size:10px; padding:3px; background-image: url('../images/rowback.gif');}
.snetorderhistory .details tr th {border:none; padding:0; text-align:left; background: url('../Images/columntop.gif'); height:19px; padding:3px; color: #ffffff; font-size:10px; cursor: hand}
.snetorderhistory .details .TrackingNo { font-weight: bold; line-height:25px}
.snetorderhistory .details .ShippedDate {font-weight: bold; line-height: 25px}
.reference a:link {position: relative; top:-5px}                                       
.snetorderhistory .removerepair {
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	background-image: url('../images/minus_repair.gif');
	background-repeat:no-repeat;
	padding-left:20px;
	cursor: hand;
}
.snetorderhistory .addrepair {
	color: #333;
	text-decoration:none;
	background-image: url('../images/plus_repair.gif');
	background-repeat:no-repeat;
	padding-left:20px;
		cursor: hand;
}

/* table based SNet order history end */




/* PartnerPortal Start  */
.ppdoctemplatecontainer {width:960px; float: left; margin:10px 0 10px 10px; padding:0; font-family: Verdana }
.fleft233 {float:left; width: 233px; margin:0 10px 0 0; border: none}
.ppdoctemplatenavizone {width: 233px; float: left; margin:0 10px 0 0; border: none}
.ppdoctemplatenavizone table {width:233px; border: none; padding:0; margin:0;}
.ppdoctemplatenavizone .ms-WPHeader {background-image: url('../Images/columntop.gif'); height: 27px; width: 233px; font-weight: normal; border: none}
.ppdoctemplatenavizone .ms-WPHeader h3 {color: #ffffff; border: none; font-size: 11px; font-weight: bold; text-indent:10px;}
.ppdoctemplatenavizone .toc-layout-main {padding-top:12px; padding:10px;}
.ppdoctemplatenavizone .level-section a {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold; font-size: 10px}
.ppdoctemplatenavizone .level-header .headertitle a {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:none;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold; font-size:11px}
.ppdoctemplatenavizone .level-bullet span a {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 0px; text-decoration:underline;line-height:2em; color: #444444; margin-left:10px; font-weight: normal; font-size: 10px; font-family: Verdana;}
.ppdoctemplatenavizone .level-item { background-image: none}
.ppdoctemplatedoczone { width: 715px; float: left; margin:0; padding:0;}
.ppdoctemplatedoczone tr {border: none; margin:0; padding:0;}
.ppdoctemplatedoczone td {border: none; margin:0; padding:0; }
.ppdoctemplatedoczone tr td  {border: none; margin:0; padding:0;}
.ppdoctemplatedoczone .ms-WPHeader {background-image: url('../Images/columntop.gif'); height: 10px; font-weight: normal; border: none; margin:0; padding:0; margin-top:0px;}
.ppdoctemplatedoczone .ms-WPHeader h3 a {color: #ffffff; border: none; font-size: 11px; font-weight: bold; margin:0; padding:0; margin-left:10px}
.ppdoctemplatedoczone table {border: none; padding:0; margin:0;}
.ppdoctemplatedoczone table .ms-vb { color: #444444; font-size: 10px; font-family: Verdana; text-align: left;}
.ppdoctemplatedoczone table .ms-vb a {padding: 5px 4px 1px 0px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:normal; font-size: 10px}
.ppdoctemplatedoczone table .ms-vb2 { color: #444444; font-size: 10px; font-family: Verdana; padding-top:5px;}
.ppdoctemplatedoczone table .ms-vb2 a {padding: 5px 4px 1px 0px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:normal; font-size: 10px}
.ppdoctemplatedoczone table td .ms-vb-icon {width:30px; height:23px; padding-left:5px; padding-top:3px} 
.ppdoctemplatedoczone tr th { padding:0; margin:0; border: none; vertical-align: middle; height:25px; background-color: #b9cad0; color: #347783}
.ppdoctemplatedoczone tr th a:link  { color: #347783; font-weight: bold;}
.ppdoctemplatedoczone .ms-partline {display: none}
.ppdoctemplatedoczone .ms-addnew {padding-top:3px;}
.ppdoctemplatedoczone .ms-addnew a { background-image: none; color: #777777; font-size: 10px; font-weight: bold; margin-bottom:0}
.ppdoctemplatedoczone .ms-HoverCellActiveDark {display:block}
.ppdoctemplatedoczone .ms-HoverCellInActive {display:block}
.ppdoctemplatedoczone .ms-standardheader {background-image: url('../Images/columntop.gif'); height: 20px; font-weight: normal; border: none; margin:0; padding:0; padding-top:7px;}
.ppdoctemplatedoczone .ms-alternating {background-color: #e3edf0;}
.ms-listviewtable {padding:30px}
.noship { color: #C0C0C0;}
.ppnavi233 {float:left; width: 233px; margin:0 10px 0 0; border: none;}
.ppnavi233 .currentNavItemActive a {font-weight: bold}
.ppnavi233 tr td {height:25px; background:url('../images/rowback.gif'); width:100% }
.ppnavi233 .currentNavItem a {width:100%}
.ppnavi233 #zz1_currentNav {width:100%}
.ppnavi233 #zz1_currentNavn0 td table tr td a { font-weight: bold; background: none; text-indent: 5px;}
.ppnavi233 #zz1_currentNavn1 td table tr td  { background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 10px 7px; text-indent: 10px;}
.ppnavi233 #zz1_currentNavn6 td table tr td {background-color: Black}
.ppnavi233 .currentNavHeader { height:34px; line-height:25px; height:25px; display:block; text-indent:15px; background: url("../Images/generallink_nohover.gif") no-repeat;background-position: -0px 6px;} /* editor */
.ppnavi233 .currentNavHeader a { font-size: 12px; font-weight: normal; color: #333}
.ppnavi233 .currentNavHeaderActive a {font-weight: bold}
/* PartnerPortal End */
/* Shop page template refurb start */
.twocolbob_block {background-color: #ffffff; width: 964px; height: auto; margin-left:8px;}
.twocolbob_leftblock { background-color:#ffffff; width: 235px; height: auto; float:right; margin-right:8px;}
.twocolbob_rightblock { background-color:#ffffff; width: 721px; height: auto; float:right;}
.twocolbob_top {background-color: #ffffff; width: 964px; height: auto; margin: 0 0 8px 0;}
.twocolbob_leftcoltop {background-color: #ffffff; width: 235px; height: auto; float: left;}
.twocolbob_leftcol {background-color: #ffffff; width: 235px; height: auto; float: left; margin-top:8px;}
.twocolbob_rightcoltop {background-color: #ffffff; height: auto; width: 721px; float: right; z-index: 102;}
.twocolbob_rightcol {background-color: #ffffff; height: auto; width: 721px; float: right; margin: 8px 0 0 0;}
/* Shop page template refurb end */
/* SNet FAQ lookup start */
#faqGuideFinderContainer {background-color: white; width: 718px; margin:0; padding:0 0 10px 0; margin-bottom:10px; background-image: url('../images/rowback.gif'); background-repeat: no-repeat; border:1px solid #dddddd;}
#faqGuideFinderContainer div {padding: 8px; color: #347783; font-weight: bold;}
#fagQuideSearchField .formfieldW { width:300px;}
#fagQuideProductContainer select {}
#fagQuideProductContainer .input-text { font-size:11px; color: #333;}
#returnReasonPlaceholder select {float:left; margin:0; padding:0; width: 230px}
#faqGuideFinderContainer .text {display:block; padding: 0 0 5px 0}
#faqGuideFinderContainer .introtext {display:block; padding: 10px;}
#faqpopuplink
{
	background:url('../images/rowback.gif'); 
	color:#FFFFFF;
	padding:0px 6px;
	border: 1px solid #dddddd;
	height:26px;
	line-height:26px;
	color: #333;
	margin: 5px 0 0 0;
	display:inline-block;
	text-decoration:none;
	min-width:80px;
	text-align:center;
	font-size:10px;
	margin-right:0px;
	
	}
.faqGuideHelpfulOuter { margin-bottom:30px; font-weight: bold}
.faqGuideHelpfulOuter .button 
{
	background:url('../images/rowback.gif'); 
	color:#FFFFFF;
	padding:0px 6px;
	border: 1px solid #dddddd;
	height:26px;
	line-height:26px;
	color: #333;
	margin: 5px 0 0 0;
	display:inline-block;
	text-decoration:none;
	min-width:80px;
	text-align:center;
	font-size:10px;
	margin-right:7px;	
	font-weight: normal;
	cursor: pointer;
}
/* Snet FAQ lookup end */
#currentEmail {font-size:10px; padding-left:10px;}
#returnReason 
{
	width: 200px;
	margin: 0;
	padding: 0;

}
.serviceneticon {cursor: hand; border: none; margin-left:5px}
.faqguidediv {margin-left: -10px; margin-top: -10px; text-indent: 0}
/* Partner Portal start */
.partneportalmenu {width: 235px; margin:0; padding:0; background-color: White}
.partneportalmenu .generallink:link {color:#347783; font-weight: normal; text-decoration: underline}
.partneportalmenu ul {margin:0; padding:0; list-style: none}
.partneportalmenu li {margin:0; padding-left:5px; padding-top:6px; padding-bottom:6px; list-style: none; border-bottom: 1px dotted #ccc; 	background:url('../images/rowback.gif'); }
.partneportalmenu ul li ul li {margin:0; padding-left:-5px; padding:0; padding-top:0px; padding-bottom:0px; height:15px; list-style: none; font-weight: bold; border-bottom: none; display:block; background: none; font-size: 11px; }
	/* library view start */
	.libraryview table {width: 718px}
	.libraryview table tr th {padding-left:6px; margin:0; text-align: left; background-image:url(../Images/form_fieldset_back.jpg); color: #fff;}
	.libraryview table tr td {padding-left:6px; margin:0; text-align: left; line-height: 25px; border-bottom: 1px dotted #cdcdcd}
	/* library view end */
/* Partner Portal end */

.servicenetaddressbook {}
.servicenetaddressbook .container721top {width:721px;height:25px;background-color: #a5bac0;background-image:url(../images/columntop.gif);background-repeat:no-repeat;padding-top:5px;vertical-align:top;}
.servicenetaddressbook .container721toptext {font-weight:700; text-indent:16px; color: #FFFFFF; padding:4px 0 0; min-width:300px; float:left;}
.servicenetaddressbook .container721contentbox {width:721px; vertical-align:top; float:left; display:inline; margin:0; height:auto; background-color: #c2d1d6; font-size:10px;}
.servicenetaddressbook .container721contentboxinner {width:721px; vertical-align:top; float:left; display:inline; background-image:url(../images/field_2.gif);background-repeat:no-repeat; margin:0; border: 1px solid #cccccc; height:auto}
.servicenetaddressbook .container721content {width:721px; vertical-align:top; float:left; margin-left:0px; display:inline; }
.servicenetaddressbook .snetboxform {background: none; background-image: none; background-repeat:no-repeat; padding:0; color:#333333; margin-left:4px; width:721px;}
.servicenetaddressbook .fakelegend {
	width:600px;
	padding:6px 0 0 15px;
	margin:0;
	height:30px;
	background-image:url(../Images/form_fieldset_backd.jpg);
	color: #347783;
	font-size: 11px;
	font-weight:bold;
	background: none;

}

div.additionalinfo 
{
	border: solid;
	border-width: 0 0 2px 0;
	border-color: #123456;
}

.servicenetaddressbook .jabraform fieldset ol {
	margin:0;
	padding: 18px 0px 12px 0px;
	background-image: none;
	background-repeat:no-repeat;
	background-color: none;
	background-color: #c2d1d6;
	width:721px;
}
.servicenetaddressbook .jabraform fieldset {
	margin-bottom: 10px;
	border-bottom: none;
}
.servicenetaddressbook .fakelegend span {
	line-height:40px;
	text-indent: 0px;
	padding:0;
	margin:0;

}
.servicenetaddressbook .columntops {text-indent:0px; width:721px; height:24px; font-weight:700; background-color: #88a3ab; background-image: url('../Images/form_fieldset_back.jpg'); background-position: 0 27px; background-repeat:repeat; float:left; color: #333; margin-left:0px; margin-top:0px; padding:5px 0 0 12px;}
.servicenetaddressbook .addressbookcontainer {border-bottom:1px solid #CCCCCC; width:721px; height:auto;float:left; color: #999999; background-image: none; background-repeat:no-repeat; background-color: #fff; padding: 5px 0 5px 0}
.servicenetaddressbook .addressbooklinecolumnslow {text-indent:8px; width:721px; height:18px; font-weight:normal; border-left:none;  border-right:none; float:left; color: #333333; margin:0; padding:5px 0 0 5px; }
.servicenetaddressbook .formsubmit {margin-left: 10px}
.servicenetaddressbook .whitecolumnsdivh25 {text-indent:0px;width:721px;height:30px;font-weight:400;border-bottom:solid 1px #CCC;border-left:none; border-right: none;background-color: #FFFFFF;float:left;background-image:url(../images/list_element_light.jpg); margin-bottom: -10px;}
.label span {width:880px; display: block; height:20px;} 
.sortable { cursor: pointer; }


div.sort 
{
	width: 16px;
	height: 16px;
	background-image:url(../Images/sortdown.gif);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}

div.sortdescending
{
	width: 16px;
	height: 16px;
	background-image:url(../Images/sortup.gif);
	background-position: left;
	background-repeat: no-repeat;
	float: left;
}

div.searchinput 
{
	float: right;
}

span.label 
{
	padding: 0 5px 0 0;
}

/* MossSitemapMenu Start */

#mossmenu * {
color:black;
font-family:"Verdana","Arial",sans-serif;
font-size:11px;
margin:0;
padding:0;
}

#mossmenu h2 {
background:url("../Images/menu_topic_bg_234x34.gif") no-repeat scroll 0 0 transparent;
color:white;
padding-left:17px;
padding-top:10px;
height: 24px;
width: 217px;
}

#mossmenu h2 span {
color:white;
}

#mossmenu ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#mossmenu li {
margin:0 0 -2px;
}

#mossmenu a
{
display: block;
width: 217px;
height: 24px;
background:url("../Images/menu_bg_toplevel_with_arrow_234x34.gif") no-repeat scroll 0 0 transparent;
color:black;
padding: 10px 0 0 17px;
text-decoration:none;
}

#mossmenu a:hover {
text-decoration:underline;
}

#mossmenu .mainmenuitem a 
{
font-weight:bold;

}
#mossmenu .mainmenuitem_opened a 
{
background:url("../Images/menu_bg_toplevel_opened_with_arrow_234x34.gif") no-repeat scroll 0 0 transparent;
margin:0 0 -2px;
}

#mossmenu .mainmenuitem_active a 
{
background:url("../Images/menu_bg_toplevel_highlight_with_arrow_234x34.gif") no-repeat scroll 0 0 transparent;
}

#mossmenu .mainmenuitem_active a:hover 
{
text-decoration:none;
}

#mossmenu .submenuitem a 
{
font-weight: normal;
height: 21px;
width: 208px;
line-height: 13px;
padding: 7px 0 0 26px ;
background:url("../Images/menu_bg_sublevel_with_arrow_234x28.gif") no-repeat scroll 0 0 transparent;
}

#mossmenu .submenuitem a:hover
{
text-decoration:underline;
}

#mossmenu .subactive a 
{
background:url("../Images/menu_bg_sublevel_highlight_with_arrow_234x28.gif") no-repeat scroll 0 0 transparent;
}

#mossmenu .subactive a:hover
{
text-decoration:none;
}

/* MossSitemapMenu End */

/* Styles for Librarylist starts */

.pplist * {
margin:0px;
padding:0px;
font-family:"Verdana","Arial",sans-serif;
font-size:12px;
clear:both;
}

.pplist table {
	width:720px;
}

.pplist tr th {
	color:#fff;
	background:#000;
	text-align:left;
	height:30px;
}

.pplist td {
	border-bottom:2px solid black;
}
.pplist td.imgcolumn {
	width:100px;
	text-align: center;
    vertical-align: middle;
}
.pplist {
   width:720px;
}
.pplist h2 {
	margin-left:10px;
}
.pplist .details {
	height:100px;
	width:158px;
	background: #fff url('images/listing_vertical_line_1x100.gif') left no-repeat;
}
.pplist .details p {
	font-size:11px;
	margin:0 0 0 10px;
	
}
.pplist .description {
	padding-left:10px;
}
.pplist a {
	font-weight:bold;
	color:#566d79;
	text-decoration:underline;
}
.pplist a:hover {
	font-weight:bold;
	color:#566d79;
	text-decoration:none;
}
.pplist .blackLine {
	width:720px;
	color: #000;
	background-color: #000;
	height: 2px;
}
.pplist td.description p
{
    padding:12px 0 0 0;    
}

.pplist td.details
{
    padding:6px 0;    
}

/* Styles for Librarylist ends */

/* Press Release Specific Code */
	
.pr_body {
	width: 721px;
	background-color: #FFFFFF;
	margin-bottom: 10px;
	}
.pr_topbar {
	display:none;
	}
.pr_article {
	background-color: #FFFFFF;
	padding: 10px;
	color: #000;
	}
.pr_article_block {
	display: block;
	min-height: 10px;
	}
.pr_article img {
	float:left;
	vertical-align: text-top;
	margin-right: 10px;
	}
.pr_article_date_first {
	font-size: 10px;
	margin-bottom: 10px;
	}
.pr_article_headline_first {
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	margin-bottom: 10px;
	}
.pr_article_subtext_first {
	font-weight: normal;
	font-size: 10px;
	}
.pr_article_date {
	font-size: 10px;
	color: #000;
	width: 100px;
	display: block;
	min-height: 10px;
	}
.pr_article_headline {
	display: block;
	min-height: 10px;
	width: 470px;
	margin-left: 120px;
	margin-top: -12px;
	font-weight: Normal;
	font-size: 10px;
	background-color: transparent;
	}
.pr_article_subtext {
	clear: both;
	font-weight: normal;
	font-size: 10px;
	text-indent: 120px;
	}
/*.pr_article a:link, .pr_article a:visited, .pr_article a:active {
	color: #4072C2;
	text-decoration: none;
	font-weight: bold;
	float: right;
	display: block;
	padding: 0px;
	text-indent:5px;
	height:16px;
	font-size:10px;
	background-image: url('../Images/blackjack_mobile_generic_bullet.gif');
	background-repeat: no-repeat;
	text-indent: 15px;
	background-position: 0 2px;
	}*/
	
.pr_article a, .pr_article a:link, .pr_article a:visited {background: url("../Images/generallink_nohover.gif") no-repeat;background-position: 0px 6px;padding: 5px 4px 1px 15px; text-decoration:underline;line-height:1.4em; color: #347783; margin-left:0px; font-weight:bold; display:block; float:right;}
.pr_article a:hover {background: url("../Images/generallink_hover.gif") no-repeat;}
	
.pr_article a:hover {
	text-decoration: underline;
	}
.pr_article a:active {
	text-decoration: none;
	}
.pr_article_seperate {
	height: 10px;
	display: block;
	border-top: 1px solid #666;
	margin-top: 10px;
	margin-left: 10px;
	width: 701px;
	align: center;
	}
.pr_article_body {
	font-size: 10px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	color: #000;
	}
.pr_article_more {
    margin: 0 0 10px 10px;
    }
	
/* 	Press Release Specific Code	*/
