body{padding:0; margin:0; background-color:#fff; font-family:arial, helvetica, verdana, sans; color: #999; font-size:11px;}
	#container{width:968px;}
	a:link{color:#999; text-decoration:none;}
	a:visited{color:#999; text-decoration:none;}
	a:hover{color:#50aed4; text-decoration:none;}
	a:active{color:#50aed4; text-decoration:none;}
	
	/*gateway rules*/
	#flash_setvariables_sendmovie{height:1px; width:1px; font-size:1px; z-index:1;}
	/*Breadcrumb*/   
	#breadcrumb{float:left; text-transform:capitalize; width:395px; color:#50aed4}
	#breadcrumb ul{list-style:none;padding:0; margin:5px 0 0 12px;}
	#breadcrumb ul li{display:inline;}
	 
	/*Page title -used for print*/ 
	#pageTitle{display:none;}
	
	/*persistant nav*/
	#pNav{float:right; text-transform:uppercase; width:550px; height:69px; color: #999; text-align:right; margin-right:4px; font-size:9px;}
	#pNav div{width:545px; float:right; margin-top:4px; }
	#pNav input{width:112px; height:14px; margin:0; margin-right:8px; border:1px solid #aaa; line-height:14px; padding:0; font-size:9px; text-transform:capitalize;}
	#pNav ul{list-style-type:none;padding:0;margin:0;}
	#pNav li{width:91px;margin:0; padding:2px 0 0;border-right:1px solid #ccc;float:left; height:16px; line-height:16px; text-align:center;font-size:9px;}
	#pNav select{width:100px;margin-right:8px; font-size:9px; border:1px solid #aaa; text-transform:capitalize;}
	#pNav li img{padding-top:2px;} 
	
	
	/*SHOP menu*/
	#shopMenu{position:absolute; top:18px; left:506px; font-size:9px; margin-left:0;}
	html>body div#shopMenu{left:510px;}
	#shopMenu ul{list-style:none; padding:0 0 4px; margin:4px 0; width:91px; height:48px; border:1px solid #ccc; border-top:0;}
	#shopMenu ul li{width:87px;margin-left:4px; background-color:#fff;text-align:left; height:16px; line-height:16px;}
	
	/*buttons*/
	a.btn{height:16px;line-height:16px; padding:3px 6px; }
	a.btn:link{color:#666; text-decoration:none; background-color:#fff; }
	a.btn:visited{color:#666; text-decoration:none; background-color:#fff; }
	a.btn:hover{color:#fff; text-decoration:underline; background-color:#50aed4;}
	a.btn:active{color:#666; text-decoration:underline; background-color:#fff; }
	
	/*left column*/
	#leftCol{width:728px; border-right:1px solid #000; overflow:hidden;float:left; padding-bottom:15px;}
	
	/* edit TR1 */
	#globalNav{text-transform:uppercase; font-size:9px; width:728px; height:59px; text-align:center; margin-top:0px; letter-spacing:0.05em; float:left; border-right:1px solid #000; }
	
	/* end edit TR1 */
	
	#globalNav ul{list-style-type:none;padding:0;margin:19px 0 0 0;}
	#globalNav ul li{width:91px; margin:0; padding:0;float:left;line-height:20px; }
	
	#globalNav li img{border:0;}
	
	#globalNav a:link{color:#999; text-decoration:none;}
	#globalNav a:visited{color:#999; text-decoration:none;}
	#globalNav a:hover{color:#50aed4; text-decoration:none;}
	#globalNav a:active{color:#50aed4; text-decoration:none;}	
	
	
	/*width setting for globalNav Menus*/
	div#globalNav ul li div ul li{width:111px; text-align:left;}
	
	
	/*active tab //These colours need to also be set in the hideMenu/showMenu functions in js*/ 
	.globOn{color:#50aed4; height:40px;}
	.glob{color:#666; height:40px;}
	/*           */
	
	/*FEATURED IMAGE AREA*/
	#feature{float:left; height:300px; width:728px;overflow:hidden; z-index:2;}
	#featureStatic{float:left; width:728px;overflow:hidden; border-top:1px solid #fff;}
	
	#featureStatic img{margin:0; padding:0;}
	
	/*Research Tab of category page*/
	#resColOne{float:left; width:232px;}
	#resColTwo{float:left; width:455px; margin-left:15px;}
	
	/*research Content links*/
	
	#resColOne a:link{color:#888; text-decoration:none;}
	#resColOne a:visited{color:#888; text-decoration:none;}
	#resColOne a:hover{color:#50aed4; text-decoration:underline;}
	#resColOne a:active{color:#50aed4; text-decoration:underline;}
	
	ul.topLinks{list-style:none;margin:12px 0 0; padding:0; test-transform:uppercase; font-size:10px; width:220px; float:left;}
	ul.topLinks li{float:left;}
	
/*	p.leftPrev{float:left;margin:12px 0 0; width:60px; text-align:left; font-size:9px; color:#666; clear:none; text-transform:uppercase;}
	p.rightNext{float:right;margin:12px 0 0; width:360px; text-align:right; font-size:9px; color:#666; clear:none; text-transform:uppercase;}
*/

	p.leftPrev{float:left;margin:12px 0 0; width:210px; text-align:left; font-size:9px; color:#666; clear:none; text-transform:uppercase; }
    p.rightNext{float:right;margin:12px 0 0; width:210px; text-align:right; font-size:9px; color:#666; clear:none; text-transform:uppercase; }

	/*Use and Enjoy PAGES*/
	
	#useCol{width:690px;margin-left:15px;float:left; display:inline;}
	#useCol hr{width:690px; margin:8px 0 8px 0; border:0;font-size:1px; border-top:1px solid #ccc; height:1px; float:left; clear:both; display:inline;}
	
	#useCol h2{color:#50aed4; padding:0; margin:5px 0; font-weight:normal;font-size:15px;}
	#useCol h3{color:#50aed4; padding:0; margin:10px 0 0; font-weight:normal;font-size:13px;}
	
	#useCol p{margin:5px 10px 5px 0;}
	
	.useFeatArt{width:445px;margin:10px 0;border-right:1px solid #ccc;float:left;}
	.useFeatTopic{width:220px;float:left;margin:10px 0 10px 20px;}
	
	.useFeatArt ul, .useFeatTopic ul{list-style:none;margin:5px 0 0; padding:0;}
	
	.prodUse{float:left; width:90px; margin-right:55px;}
 	.prodUseLast{margin-right:0;width:90px; float:left; clear:right;}
 	
 	.prodUse h4, .prodUseLast h4{font-weight:bold; color:#50aed4; padding:0; margin:5px 0; font-size:11px;}
 	.prodUse ul, .prodUseLast ul{list-style:none;margin:0; padding:0;}
 	.prodUse p, .prodUseLast p{margin:3px 0 12px; padding:0;}
	
	 	/* links*/
	
		#useCol a:link{color:#888; text-decoration:none;}
		#useCol a:visited{color:#888; text-decoration:none;}
		#useCol a:hover{color:#50aed4; text-decoration:underline;}
		#useCol a:active{color:#50aed4; text-decoration:underline;}
		
		/* links in article/subtopic titles */
		.prodUse h4 a:link{color:#50aed4; text-decoration:none;}
		.prodUse h4 a:visited{color:#50aed4; text-decoration:none;}
		.prodUse h4 a:hover{color:#50aed4; text-decoration:underline;}
		.prodUse h4 a:active{color:#50aed4; text-decoration:underline;} 
		
		.prodUseLast h4 a:link{color:#50aed4; text-decoration:none;}
		.prodUseLast h4 a:visited{color:#50aed4; text-decoration:none;}
		.prodUseLast h4 a:hover{color:#50aed4; text-decoration:underline;}
		.prodUseLast h4 a:active{color:#50aed4; text-decoration:underline;} 
		
	 hr.useShort{width:476px; margin:8px 0 8px -8px; border:0; border-top:1px solid #ccc; height:1px; font-size:1px; line-height:1px; float:left; clear:both; display:inline;padding:0;}
	
	/*END USE AND ENJOY*/



	#tabNav{width:728px; text-align:center; margin-bottom:-1px; float:left;}
	#tabNav ul{list-style:none;margin:0 0 0 1px; padding:0; test-transform:uppercase; font-size:10px; float:left; height:20px; width:728px;}
	/*#tabNav ul li{float:left; width:240px;margin:0; height:20px; text-align:center; background-color:#999; color:#fff; line-height:20px; border:1px solid #fff;}*/
	#tabNav ul li{float:left; width:240px; margin:0; height:20px; text-align:center; line-height:20px;}
	
	#tabNav a:link{color:#fff;}
	#tabNav a:visited{color:#fff;}
	#tabNav a:hover{color:#50aed4}
	#tabNav a:active{color:#50aed4}
	
	.tabNav{background-color:#999; color:#fff; cursor:hand; border:1px solid #fff;border-bottom:none;}
	.tabNavOn{background-color:#50aed4; color:#fff; cursor:pointer; border:1px solid #fff; border-bottom:none;}
	.tabNavAct{background-color:#fff; color:#999; border:1px solid #999; border-bottom:none;}

	#reTab{float:left; width:728px;background: #fff url(../images/greyLines.gif) repeat-y top left; }
	
	
	#resColOne h3{font-size:11px; font-weight:normal; margin:12px 10px 10px; padding:0; color:#666; width:200px;}
	#resColOne ol{margin:0; padding:0 0 15px 30px;}
	#resColOne ul{margin:0; padding:0 0 15px 30px;}
	#resColOne ol ul{list-style:none; margin:0; padding:0 0 0 15px;}
	
	
	#resColTwo h3{font-size:11px; font-weight:normal; margin:12px 0px 10px; padding:0;}
	#resColTwo h2{font-size:12px; font-weight:normal; margin:12px 0px 10px; padding:10px 0 5px; color:#666; clear:both;}
 
 	/*rules added 10/03 to clear R02*/
 	.content{clear:both;}
 	hr.clearFloats{clear:both; border-color:#000; float:left; height:1px font-size:1px; width:425px; border:none; border-top:0; background-color:#fff; display:inline; visibility:hidden;}
 	
 	
 	
 	
 	/*Category Content links*/
	
	#resColTwo .content a:link{color:#50aed4; text-decoration:underline;}
	#resColTwo .content a:visited{color:#50aed4; text-decoration:underline;}
	#resColTwo .content a:hover{color:#888; text-decoration:underline;}
	#resColTwo .content a:active{color:#888; text-decoration:underline;}
		
 	.blueHead{color:#50aed4; font-size:18px;}
 	
 	
 	/*Rules for r02 products and U02 products*/
 	
 	.prodResearch{float:left; width:110px; margin-right:50px;}
 	.prodResearchLast{margin-right:0;width:110px; float:left; clear:right;}
 	
 	.prodResearch h4, .prodResearchLast h4{font-weight:normal;padding:0; margin:5px 0;font-size:11px;}
 	.prodResearch p, .prodResearchLast p{margin:3px 0 12px; padding:0;}

	 	/* links*/
	
		.prodResearch a:link{color:#888; text-decoration:none;}
		.prodResearch a:visited{color:#888; text-decoration:none;}
		.prodResearch a:hover{color:#50aed4; text-decoration:underline;}
		.prodResearch a:active{color:#50aed4; text-decoration:underline;} 
		
		.prodResearchLast a:link{color:#888; text-decoration:none;}
		.prodResearchLast a:visited{color:#888; text-decoration:none;}
		.prodResearchLast a:hover{color:#50aed4; text-decoration:underline;}
		.prodResearchLast a:active{color:#50aed4; text-decoration:underline;}
		
		/* links in article/subtopic titles */
		.prodResearch h4 a:link{color:#50aed4; text-decoration:none;}
		.prodResearch h4 a:visited{color:#50aed4; text-decoration:none;}
		.prodResearch h4 a:hover{color:#50aed4; text-decoration:underline;}
		.prodResearch h4 a:active{color:#50aed4; text-decoration:underline;} 
		
		.prodResearchLast h4 a:link{color:#50aed4; text-decoration:none;}
		.prodResearchLast h4 a:visited{color:#50aed4; text-decoration:none;}
		.prodResearchLast h4 a:hover{color:#50aed4; text-decoration:underline;}
		.prodResearchLast h4 a:active{color:#50aed4; text-decoration:underline;} 	
 	/*End r02****************/
	
	
	/*Showcase Rules*/
	#resColOne ul.newsList{ padding:0 0 15px 10px; list-style:none;}
	#resColTwo .showList{float:left; clear:both;display:inline;}
	#resColTwo .showList img{margin:3px 20px 3px 7px; float:left; display:inline;}
	#resColTwo .showList h3{float:left; width:205px; color:#50aed4; padding:0; margin:0;}
	#resColTwo .showList p{float:left; width:205px;}
	
	/* links in article/subtopic titles */
		#resColTwo .showList h3 a:link{color:#50aed4; text-decoration:none;}
		#resColTwo .showList h3 a:visited{color:#50aed4; text-decoration:none;}
		#resColTwo .showList h3 a:hover{color:#50aed4; text-decoration:underline;}
		#resColTwo .showList h3 a:active{color:#50aed4; text-decoration:underline;}
	
	.list{width:218px; display:inline; margin-left:12px; float:left; margin-top:10px; margin-bottom:35px;}
	html>body div#container .list{width:230px; display:inline; margin-left:12px; float:left; margin-top:10px; margin-bottom:35px;}
	
	/* Featured Topic Dept & Cat Page*/
	
	.list a:link{color:#999; text-decoration:none; }
	.list a:visited{color:#999; text-decoration:none;}
	.list a:hover{color:#50aed4; text-decoration:underline;}
	.list a:active{color:#50aed4; text-decoration:underline;}
	
	
	#lists{width:728px;float:left;}
	#lists p{font-size:14px; padding:0; margin:0; width:200px;}
	#lists ul{padding:0 0 0 18px; margin:0;width:182px;}
	html>body div#lists ul{width:200px;}
	
	
	#listsComp{width:728px; float:left;}
	#listsComp p{font-size:13px; font-weight:bold; padding:0; margin:0; width:200px;}
	
	.list ul{padding:0 0 0 18px; margin:0;width:182px;}
	html>body div#listsComp .list ul{width:200px;}
	
	/* End  Featured Topic Dept & Cat Page*/
	
	/*Rules added for IDEA CENTER */
	#listsComp.ideaCen img{margin-top:13px;}
	#listsComp.ideaCen h3{color:#50aed4; margin:12px 0 8px; font-size:14px; font-weight:normal;}
	#listsComp.ideaCen p{font-size:11px;}
	#listsComp.ideaCen .list{margin-left:23px; width:212px;}
	#listsComp.ideaCen ul{list-style:none; padding:0;}
	
	#listsComp.ideaCen h3 a{color:#50aed4;}
	
	/* added class for single unit*/
	#listsComp.ideaCen .single{width:728px; text-align:center;}
	#listsComp.ideaCen .single h3{text-align:left;}
	#listsComp.ideaCen .single p{text-align:left;}
	
	/* added class for duplex units*/
	#listsComp.ideaCen .duplex{width:340px; text-align:center;}
	#listsComp.ideaCen .duplex h3{text-align:left;}
	#listsComp.ideaCen .duplex p{text-align:left;}
	
	
	#subNav{text-transform:uppercase; font-size:9px; width:728px; height:19px; text-align:center; margin:0; float:left; cursor:pointer;margin-bottom:10px; }
	#subNav ul{margin:0; padding:0; font-size:9px; height: 31px;border-bottom:1px solid #ddd; width:728px; float:left;}
	#subNav li{list-style:none;float:left;margin:0; height:29px; padding:0 3px;line-height:29px;}
	#subNav li.subBreak{color:#999; padding:0 1px;}
	#subNav img{padding-top:8px;}
	#subNav a:{height:29px;}
	#subNav a:link{color:#999; text-decoration:none;}
	#subNav a:visited{color:#999; text-decoration:none;}
	#subNav a:hover{color:#fff; text-decoration:none;}
	#subNav a:active{color:#bbf; text-decoration:none;}
	
	
	/*edit TR1 */
	/*Right Column Rules */
	#rightCol{width:238px;float:left; margin-top:0px; margin-left:-3px;}
	/*rules for non-ie browsers*/
	html>body div#rightCol{margin-top:0px;}
	
	/*end edit tr1 */
	
	#rightCol a:link{color:#fff; text-decoration:none;}
	#rightCol a:visited{color:#fff; text-decoration:none;}
	#rightCol a:hover{color:#50aed4; text-decoration:none;}
	#rightCol a:active{color:#50aed4; text-decoration:none;}
	
	
	.greyBox{width:238px; margin:0 1px 1px 4px; background-color:#999; color:#fff; border-bottom:1px solid #fff; overflow:hidden;}
	.greyBox select{width:220px; margin:12px 7px 13px;}
	.greyBox p{width:220px; margin:5px 10px 5px; padding:0;}
	.greyBox p.large{font-size:14px;}
	.greyBox img{height:80px; width:218px; background-color:#399;margin:8px;}
	.greyBox ul{padding:0px 8px 8px 30px; margin:0;}
	.greyBox ul li{padding:0; margin:0;}
	
	.greyBox input{margin-left:10px;}
	
	.rightGreyBox img.big{width:218px; background-color:#399;margin:8px;}
	.rightGreyBox{width:238px; margin:0 1px 1px 4px; background-color:#999; color:#fff; border-bottom:1px solid #fff; overflow:hidden;}
	.rightGreyBox select{width:220px; margin:12px 7px 13px;}
	.rightGreyBox p{width:220px; margin:5px 10px 5px; padding:0;}
	.rightGreyBox p.large{font-size:14px;}
	.rightGreyBox ul{padding:0px 8px 8px 30px; margin:0;}
	.rightGreyBox ul li{padding:0; margin:0;}
	
	#rightCol .generic{height:40px; font-size: 12px;}
	
	/* news module M-04 */
	#rightCol .camNews img{float:left;width:50px; height:50px; margin:0px 5px 8px 10px;}
	#rightCol .camNews ul{float:left; width:100px;}
	/*buttons for poll */
	#rightCol .greyBox a:link.submitBut{border-top:1px solid #ddd;border-right:1px solid #444;border-bottom:1px solid #444;border-left:1px solid #ddd; text-decoration:none; width:50px; height:16px; line-height:16px; display:block; text-align:center;}
	#rightCol .greyBox a:visited.submitBut{border-top:1px solid #ddd;border-right:1px solid #444;border-bottom:1px solid #444;border-left:1px solid #ddd; text-decoration:none; width:50px; height:16px; line-height:16px; display:block; text-align:center;}
	#rightCol .greyBox a:hover.submitBut{border-top:1px solid #ddd;border-right:1px solid #444;border-bottom:1px solid #444;border-left:1px solid #ddd; text-decoration:none; width:50px; height:16px; line-height:16px; display:block; text-align:center;}
	#rightCol .greyBox a:active.submitBut{border-top:1px solid #444;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #444; text-decoration:none; width:50px; height:16px; line-height:16px; display:block; text-align:center;}
	
	/* */
	#rightCol .greyBox a:link{color:#fff; text-decoration:none;}	
	#rightCol .greyBox a:visited{color:#fff; text-decoration:none;}	
	#rightCol .greyBox a:hover{color:#fff; text-decoration:underline;}	
	#rightCol .greyBox a:active{color:#fff; text-decoration:underline;}	
	
	#rightCol .promo{margin:0 1px 1px 4px;}
	
	#rightCol .promoSm{background-color:#f2f2f2; margin:0 1px 1px 4px;}
	#rightCol .promoSm img{height:50px; width:50px; margin:0; float:left; border:0;}
	#rightCol .promoSm ul{list-style:none; margin:0 0 0 10px; padding:0; float:left; width:160px;}
	#rightCol .promoSm li{padding:0; margin:0; line-height:12px;}
	#rightCol .promoSm p{color:#999 margin:0 0 0 10px; padding:0; float:left; width:160px;}
	
	#rightCol .promoSm a:link{color:#888;}
	#rightCol .promoSm a:visited{color:#888;}
	#rightCol .promoSm a:hover{color:#888;}
	#rightCol .promoSm a:active{color:#888;}
	
	#rightCol .hid p{visibility:hidden;}
	
	

/*Subcat menus*/
.Sub{background-color:#999; border:1px solid #fff; height:50px; width:211px;position:absolute; top:379px; margin:0; color:#fff; font-size:9px;}/*if width changes here, also change it in function subNav in utils.js*/
.Sub p{margin:5px 4px 5px 9px; height:34px; width:140px; font-size:9px; float:left;}
.Sub img{margin:2px; height:46px; width:48px; float:left;}

/* SEARCH RESULTS PAGES */
#subSearch{background-color:#999; font-size:11px; color:#fff;text-align:center; height:26px; line-height:26px; margin-right:1px;}
#subSearch h2{margin:0; padding:0;font-weight:normal; font-size:9px;margin-right:15px;}
#subSearch input{width:200px;margin:1px; border:0;margin-right:12px; font-size:9px; color:#333; height:14px; padding:0;}
#subSearch select{width:180px;margin:3px 12px 0px 0px; font-size:9px; line-height:9px;height:14px;padding:0;}
/*Firefox Rules*/
html>body div#subSearch select{margin-top:0px; height:16px;}

#subSearch a.btn:link{color:#fff; text-decoration:none; background-color:#999; }
#subSearch a.btn:visited{color:#fff; text-decoration:none; background-color:#999; }
#subSearch a.btn:hover{color:#fff; text-decoration:underline; background-color:#50aed4;}
#subSearch a.btn:active{color:#fff; text-decoration:underline; background-color:#999; }

#serp{ margin:25px 10px;}
#serp h2{font-weight:normal; font-size:14px; padding:0; margin:0;}
#serp h3{font-weight:normal; font-size:14px; padding:0; margin:12px 0 0 0;}
#serp p{margin:5px 10px 5px 0;}
#serp hr{border:none; border-top:1px solid #ddd; margin:12px 0;}

#serp a:link{color:#50aed4; text-decoration:none;}
#serp a:visited{color:#50aed4; text-decoration:none;}
#serp a:hover{color:#50aed4; text-decoration:underline;}
#serp a:active{color:#50aed4; text-decoration:none;}

#serp p.moreSERP{font-size:9px; margin-top:15px;}
#serp p.moreSERP a{height:16px;line-height:16px; padding:3px 6px; margin-left: -6px;}
#serp p.moreSERP a:link{color:#666; text-decoration:none; background-color:#fff;}
#serp p.moreSERP a:visited{color:#666; text-decoration:none; background-color:#fff;}
#serp p.moreSERP a:hover{color:#fff; text-decoration:underline;background-color:#50aed4;}
#serp p.moreSERP a:active{color:#666; text-decoration:none; background-color:#fff;}

#serp .serpPag{margin:30px 0 10px; font-size:10px;height:20px;}

#serp .serpPag #results{color:#aaa; float:left; width:340px;margin:0; padding:0;}
#serp .serpPag .paginate{float:right;width:340px; text-align:right;}
#serp a.serpBack{margin-right:10px;}

#serp .serpPag .paginate a.serpBack:link{color:#666; text-decoration:none;}
#serp .serpPag .paginate a.serpBack:visited{color:#666; text-decoration:none;}
#serp .serpPag .paginate a.serpBack:hover{color:#50aed4; text-decoration:underline;}
#serp .serpPag .paginate a.serpBack:active{color:#666; text-decoration:none;}

#serp .serpPag .paginate ul{list-style:none;margin:0; padding:0; display:inline;}
#serp .serpPag .paginate li{display:inline;}
#serp .serpPag .paginate li.actSERP{color:#50aed4;}

#serp .serpPag .paginate li a:link{color:#666; text-decoration:none;}
#serp .serpPag .paginate li a:visited{color:#666; text-decoration:none;}
#serp .serpPag .paginate li a:hover{color:#50aed4; text-decoration:underline;}
#serp .serpPag .paginate li a:active{color:#666; text-decoration:none;}


/*microsite template rules*/
#microContent{float:left; width:950px; height:600px; background-color:#666; margin: 8px 0 0 1px;}
#microContent2{float:left; width:950px; height:628px; background-color:#fff; margin: 8px 0 0 1px; text-align:center;}
.prevLink{float:left; width:230px; background-color:#999; height:18px; line-height:18px; color:#fff; margin:-3px 0 0 4px; text-transform:uppercase;}
.prevLink a{margin:2px 4px;}
.prevLink a:link{color:#fff;}
.prevLink a:visited{color:#fff;}
.prevLink a:hover{color:#50aed4;}
.prevLink a:active{color:#fff;}

/*email popup*/
.greyBar{width:159px; margin-right:1px;text-transform:capitalize; line-height:14px; padding-right:5px; background-color:#999; color:#fff;}
html>body div#container .greyBar{width:164px;}
#smallCol{float:left; width:360px; margin:5px; font-size:10px;}
#smallCol table{margin:18px 0;}
#smallCol td{padding:8px 3px;}
#smallCol input{width:180px;height:12px;font-size:10px;border:1px solid #aaa; color:#666;}
#smallCol textarea{width:180px;height:60px;font-size:10px;border:1px solid #aaa; color:#666;}
.boldHead{font-size:12px; color:#666;}

div#smallCol a:link{color:#666; text-decoration:none;}
div#smallCol a:visited{color:#666; text-decoration:none;}
div#smallCol a:hover{color:#50aed4; text-decoration:underline;}
div#smallCol a:active{color:#666; text-decoration:none;}

/*add friend*/
div#smallCol a.btn{height:16px;line-height:16px; padding:3px 6px; }
div#smallCol a.btn:link{color:#666; text-decoration:none; background-color:#fff; }
div#smallCol a.btn:visited{color:#666; text-decoration:none; background-color:#fff; }
div#smallCol a.btn:hover{color:#fff; text-decoration:underline; background-color:#50aed4;}
div#smallCol a.btn:active{color:#666; text-decoration:underline; background-color:#fff; }

div#smallCol a.sendEmail{color:#fff; background-color:#999; width:180px; display:block; height:16px; line-height:16px; padding-left:4px;}
div#smallCol a.sendEmail:link{color:#fff; background-color:#999; text-decoration:none;}
div#smallCol a.sendEmail:visited{color:#fff; background-color:#999; text-decoration:none;}
div#smallCol a.sendEmail:hover{color:#fff; background-color:#50aed4; text-decoration:none;}
div#smallCol a.sendEmail:active{color:#fff; background-color:#999; text-decoration:none;}

#err0, #err1, #err2, #err3, #err4, #err5{display:none;}
#err0 td, #err1 td, #err2 td, #err3 td, #err4 td, #err5{padding:2px 3px;}
.formError p{padding:0; margin:0; color: #f11;}

#addFriend{display:none;}

/*Rules for both SLC logo instances */		
#footer #slcLogo{text-align:right; margin-right:169px; height:50px; margin-bottom:10px;}	

/* edit TR1 */
#rightCol #slcLogo{height:25px; margin:0 10px 0px;}	
/*correct margin for non-ie browsers*/
html>body div#rightCol #slcLogo{height:25px; margin:0 10px 0px;}	
/*end edit TR1*/

/*Footer rules*/
#footer{float:left; clear:both; width:968px; margin-top:10px; font-size:9px;}
#footer div{height:17px;}
#footer p{margin:0; padding:0;}
#footer ul{float:right;list-style-type:none;padding:0px;margin:0;text-align:right;}
#footer li{ margin:0; padding:0 7px;float:left;border-right:1px solid #aaa;}
#footer input{width:364px;height:14px;margin:0; padding:0; line-height:14px;margin-right:15px;font-size:9px;border:1px solid #aaa; text-transform:capitalize;}

/*Email footer rules*/
#footerEmail{float:left; clear:both; width:360px; margin-top:10px; font-size:9px;}
#footerEmail div{ float:left;}
#footerEmail p{margin:0; padding:0;}
#footerEmail ul{float:left;list-style-type:none;padding:0px;margin:0;text-align:right;}
#footerEmail li{ margin:0; padding:0 7px;float:left;border-right:1px solid #aaa;}
#footerEmail input{width:300px;height:14px;margin:0; padding:0; line-height:14px;margin-right:15px;font-size:9px;border:1px solid #aaa; text-transform:capitalize;}



/*global navigation sub menus */
#menu1, #menu2, #menu3, #menu4, #menu5, #menu6, #menu7, #menu8{display:none;}
/*Mozilla rules only, IE will not understand these pseudo elements, and uses the DOM to perform the submenu show/hide*/
#glob0:hover #menu1{display:block; z-index:5000000;}
#glob1:hover #menu2{display:block; z-index:5000000;}
#glob2:hover #menu3{display:block; z-index:5000000;}
#glob3:hover #menu4{display:block; z-index:5000000;}
#glob4:hover #menu5{display:block; z-index:5000000;}
#glob5:hover #menu6{display:block; z-index:5000000;}
#glob6:hover #menu7{display:block; z-index:5000000;}
#glob7:hover #menu8{display:block; z-index:5000000;}

/*End of pseudo-element rules*/


#menu1 ul, #menu2 ul, #menu3 ul, #menu4 ul, #menu5 ul, #menu6 ul, #menu7 ul, #menu8 ul{margin:0; padding:0; list-style:none;}
#menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, #menu6 li, #menu7 li, #menu8 li{margin:0; padding:0;background:none; padding-top:0; text-align:center;cursor:pointer; line-height:18px;}

	/*width setting for globalNav Menus*/
#menu1 a, #menu2 a, #menu3 a, #menu4 a, #menu5 a, #menu6 a, #menu7 a, #menu8 a{margin:0; width:111px;padding:0 0 0 4px; color:#666; display:block; float:left;line-height:18px; background:#eee url('../images/menuLines.gif') repeat-x bottom left;}
	/*width setting for globalNav Menus*/
html>body div#menu1 a, html>body div#menu2 a, html>body div#menu3 a, html>body div#menu4 a, html>body div#menu5 a, html>body div#menu6 a, html>body div#menu7 a, html>body div#menu8 a{margin:0; width:111px;padding:0 0 0 4px; color:#666; display:block; float:left;line-height:18px; background:#eee url('../images/menuLines.gif') repeat-x bottom left;}


#menu1 a img, #menu2 a img, #menu3 a img, #menu4 a img, #menu5 a img, #menu6 a img, #menu7 a img, #menu8 a img{margin:3px 0;}

/*this little class is used on submenu LIs that wrap to a second line. padding is added to the top and bottom to compensate for line height*/
#menu1 a.twoLines, #menu2 a.twoLines, #menu3 a.twoLines, #menu4 a.twoLines, #menu5 a.twoLines, #menu6 a.twoLines, #menu7 a.twoLines, #menu8 a.twoLines{line-height:12px; padding:3px 0 3px 4px;}
#menu1 a.twoLines img, #menu2 a.twoLines img, #menu3 a.twoLines img, #menu4 a.twoLines img, #menu5 a.twoLines img, #menu6 a.twoLines img, #menu7 a.twoLines img, #menu8 a.twoLines img{ margin:0 0 3px 0;}

#menu1 a:link, #menu2 a:link, #menu3 a:link, #menu4 a:link, #menu5 a:link, #menu6 a:link, #menu7 a:link, #menu8 a:link{background-color:#eee;}
#menu1 a:visited, #menu2 a:visited, #menu3 a:visited, #menu4 a:visited, #menu5 a:visited, #menu6 a:visited, #menu7 a:visited, #menu8 a:visited{background-color:#eee;}
#menu1 a:hover, #menu2 a:hover, #menu3 a:hover, #menu4 a:hover, #menu5 a:hover, #menu6 a:hover, #menu7 a:hover, #menu8 a:hover{background-color:#fff;}
#menu1 a:active, #menu2 a:active, #menu3 a:active, #menu4 a:active, #menu5 a:active, #menu6 a:active, #menu7 a:active, #menu8 a:active{background-color:#fff;}




/*Begin Sony Added tags*/

/*Footnote rules*/
#footnote{font-size:9px; color: #999;}


/*inline article body grey background text)*/
.notetext {PADDING-RIGHT: 0px;PADDING-LEFT: 4px;PADDING-BOTTOM: 3px;LINE-HEIGHT: 12px;PADDING-TOP: 3px;	color: #666666;font-family: Arial, Helvetica, sans-serif;font-size: 10px;background-color: #EBEBEB;}

/*EndSony Added tags*/