/* Photodex Main CSS 2011 */
body 							{margin:0;background-color:#f8f8f8;font-family:"open-sans",Arial,Helvetica,sans-serif;font-size:14px;color:#747474;}
.Univers						{font-family:myriad-pro-condensed;}
td,th 							{font-family:"open-sans",Arial, Helvetica,sans-serif;font-size:14px;color:#919191;}
sup 							{font-size:50%;}
small							{font-size:11px;}
:Link,:Visited,:Hover,:Active 	{text-decoration:none;}
a:focus,object:focus 			{border:none;-moz-outline-style:none;outline:none;}
input.btn:focus					{border:1px;-moz-outline-style:none;outline:none;}
img								{border:none;}
h1								{font-size:28px;color:#555555;font-weight:normal;}
h2								{font-size:22px;color:#555555;font-weight:normal;}
h3								{color:#555555;font-size:16px;font-weight:bold;}
a:Link,a:Visited 				{color:#5bb4ff;}
a:Active,a:Hover				{color:#ffaa00;}
form							{margin:0;padding:0;}
.gold							{color:#ffaa00;}
#mHD 							{height:100px;background-color:#ecf0f2;background-repeat:repeat-x;position:relative;top:0;left:0;z-index:2;overflow:hidden;}
#mHDi 							{background-repeat:no-repeat;width:960px;margin:auto;height:70px;}
#mHDiLogo						{float:left;background-image:url(/site/mHD.logo.f.jpg);width:320px;height:70px;cursor:pointer;}
#mHDt 							{margin:0px 0px 0px 200px;color:#919191;font-size:15px;font-weight:normal;}
#mHDt a							{color:#7e8081;}
#mHDTools						{height:26px;padding-top:4px;font-size:11px;width:100%;text-align:right;}
#mHDm							{padding:6px 4px 4px 4px;display:inline-block;width:500px;height:14px;overflow:hidden;}
#mHDmInner						{display:none;}
#member										{float:right;width:500px;height:14px;overflow:hidden;font-size:12px;color:#c4c4c4;margin-top:11px;}
#memberName									{color:#6bbbff;cursor:pointer;float:right;text-align:left;text-align:right;padding:0px 0px;height:14px;overflow:hidden;}
#memberNameInternal							{vertical-align:top;}
#memberSettings								{display:inline-block;color:#c4c4c4;}

#mHDa 							{float:right;list-style:none;font-size:18px;margin:0;padding:0;margin-top:22px;}
#mHDa li 						{float:right;color:#b6b6b6;}
#mHDaSpacer						{width:1px;height:28px;background-color:#c8ced1;position:relative;top:2px;margin-left:15px;margin-right:15px;margin-top:3px;}
a.mHDa							{display:block;padding:5px 20px 5px 20px;}
a.mHDa:Link, a.mHDa:Visited  	{color:#5bb4ff;}
a.mHDa:Hover, a.mHDa:Active   	{color:#ffaa00;}
a.mHDaHL:Link, a.mHDaHL:Visited {color:#ffaa00;font-weight:bold;}
a.mHDaHL:Hover, a.mHDaHL:Active {color:#ffaa00;}
a.mHDm:Link, a.mHDm:Visited  	{color:#5bb4ff;}
a.mHDm:Hover, a.mHDm:Active   	{color:#ffaa00;}
#mHDSearch						{float:right;width:160px;height:22px;margin-left:10px;text-align:left;}
#mHDForm						{margin:0;}
#search							{background-image:url(/site/searchbg2.gif);border:1px solid #b7bfc2;padding:2px 3px 4px 24px;margin-top:1px;width:100px;font-size:11px;height:14px;background-color:#ffffff;color:#b7bfc2;}
#searchGo						{background-color:#b7bfc2;background-image:none;color:#ffffff;display:none;width:30px;font-size:11px;height:22px;border:none;position:relative;top:1px;left:0;padding:0;margin:0;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;box-shadow:none;text-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#search:focus					{outline:none;}
#search.searchActive			{color:#5bb4ff;}
#mBD 							{background-color:#ffffff;position:relative;top:0;left:0;z-index:1;overflow:hidden;}
#mBDi 							{width:960px;margin:auto;height:auto;overflow:visible;padding-bottom:30px;}
div.column1						{float:left;width:520px;}
div.column2						{float:right;width:380px;}
div.pressRelease				{width:700px;margin:auto;}
div.hr							{border-bottom:1px dashed #dcdcdc;height:1px;margin-bottom:2em;margin-top:2em;}
.spaced li						{margin-bottom:1em;}
.indented						{margin-left:20px;}
.centerText						{text-align:center;}
.areaGood						{margin-bottom:1em;color:#060;background-color:#cdde83;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:5px 10px;}
.areaNeutral					{margin-bottom:1em;color:#C90;border:1px solid #C90;background-color:#FFC;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;}
.areaBad						{margin-bottom:1em;color:#900;border:1px solid #900;background-color:#FBE3E3;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;}
.areaGood h1,.areaGood h2,.areaGood h3 				{color:#060;}
.areaNeutral h1,.areaNeutral h2,.areaNeutral h3 	{color:#C90;}
.areaBad h1,.areaBad h2,.areaBad h3 				{color:#900;}
.areaForm						{border:1px solid #d5d7db;background-color:#e7eaed;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;}
.alert 							{padding:18px 0 10px 0;color:#ffffff;text-align:center;font-size:12pt;font-weight:bold;margin:0}
.alertGreen 					{background-color:#a7cc04;border-color:#224d21;}
.alertRed 						{background-color:#cc515d;}
.alertYellow 					{background-color:#f28d00;}
.alert h2,.alert h1,.alert h3	{color:#ffffff;font-size:18px;margin:0px;}
.warning						{color:#e00000;}
#mFTBar							{background-color:#b7bfc2;height:41px;padding:8px;display:none;}
#mFTBari						{width:960px;margin:auto;}
#mFTBari h3						{float:left;color:#ffffff;font-size:24px;margin:6px 30px 0 0;}
#mFT 							{height:200px;width:100%;background-color:#f8f8f8;}	
#mFTi 							{width:960px;margin:auto;}
#mFTr							{width:220px;float:right;margin-top:20px;font-size:9px;color:#9e9e9e;}
#mFTr h1						{color:#4d4d4d;font-size:16px;}
ul.mFTl 						{list-style:none;float:left;margin:20px 60px 20px 0;padding:0px;color:#9e9e9e;}
ul.mFTl li						{margin:0;margin-bottom:0;}
ul.mFTl h1						{color:#4d4d4d;font-size:16px;}
a.mFTl:Link, a.mFTl:Visited  	{color:#9e9e9e;font-size:12px;}
a.mFTl:Hover, a.mFTl:Active   	{color:#ffaa00;font-size:12px;}
#mFTr img						{margin-bottom:10px;margin-right:6px;float:left;}
.pageSection					{width:100%;margin:auto;background-color:#fff;}
.pageSectionBlue				{width:100%;margin:auto;background-color:#edf3f7;}
.pageSectionShaded				{width:100%;margin:auto;background-color:#f6f6f6;}
.pageSectionInner				{width:960px;margin:auto;padding-top:30px;padding-bottom:20px;}
.blueBar						{background-color:#1bc3fa;color:#fff;padding:14px 0;text-align:center;font-size:24px;width:960px;margin:20px auto;}
#mFTrFB							{width:100px;padding-top:7px;overflow:visible;margin-bottom:1em;}
.DLG 							{z-index:2700;display:none;width:446px;height:auto;border:none;box-shadow:3px 5px 5px #000;-moz-box-shadow:5px 5px 5px #000;-webkit-box-shadow:3px 3px 3px #222;overflow:hidden;border-radius:8px;}
.DLGi							{background-color:#f5f6f6;background-image:url(/site/dlg.bg.gif);background-repeat:repeat-x;padding:0;border-top:none;display:none;}
.DLGi.image						{border:none;border-top:1px solid #b1bac4;}
.DLGt							{height:48px;background-image:url(/site/dlg.header2.gif);background-repeat:repeat-x;background-color:#b1bac4;}
.DLGp							{position:absolute;top:49px;left:0;text-align:center;margin:auto;padding:10px;background-color:#000000;color:#ffffff;opacity:0.8;}
.DLGwait						{background-color:#f5f6f6;background-image:url(/site/status.gif);background-repeat:no-repeat;background-position:center center;padding:0;border:1px solid #ffffff;border-top:none;}
.DLGc							{cursor:pointer;background-image:url(/site/close_lg2.png);width:20px;height:21px;position:absolute;left:0;top:14px;}	
.DLGt img						{float:right;margin-right:10px;margin-top:14px;cursor:pointer;}
.DLGt h1						{float:left;font-size:18px;color:#3f515e;font-weight:normal;margin-left:14px;margin-top:12px;}
.DLGTitleBar					{padding:10px 20px;border-top:1px solid #767e83;border-bottom:1px solid #dfdfdf;}
.DLGTitleBar h1					{color:#86a7be;font-size:60px;margin:0;height:80px;overflow:hidden;position:relative;left:0;top:0px;}
.DLGTitleBar h1.tall			{height:80px;}
.DLGTitleBar h2					{color:#8f969b;margin:0;position:relative;left:0;top:-14px;}
.DLGBody						{border-top:1px solid #ffffff;padding:20px;}
.DLGBodySection					{border-top:1px solid #ffffff;border-bottom:1px solid #767e83;padding:10px 20px;} 
input							{font-size:14px;}
textarea						{font-family:Arial, Helvetica, sans-serif;}
label							{display:block;}
label.checkbox					{display:inline;}
input.btn						{background-image:none;background-color:#b7bfc2;color:#ffffff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background-repeat:repeat-x;background-position:0 0;height:28px;padding:2px 1em 2px 1em;border:none;font-weight:normal;cursor:pointer;}
input.btnRed					{background-image:none;background-color:#cc515d;border:none;}
input.btnGreen					{background-image:none;background-color:#a7cc04;border:none;}
input.btnGold					{background-image:none;background-color:#f28d00;border:none;}
input.btnBlue					{background-image:none;background-color:#1bc3fa;border:none;}
input.btnSm						{font-size:11px;padding:2px 6px 4px 6px;height:22px;}
input.btnLg						{font-size:24px;padding:8px 34px;height:60px;-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.btnMed					{font-size:16px;padding:8px 20px;height:36px;-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
input.btnO						{background-color:#5bb4ff;}
input.btnRedO					{background-color:#5bb4ff;}
input.btnGreenO					{background-color:#5bb4ff;}
input.btnGoldO					{background-color:#5bb4ff;}
input.btnBlueO					{background-color:#5bb4ff;}
input.btnDisabled				{cursor:default;background-position:0px -120px;}
.btnT 							{border:none;background:none;font-size:12px;color:#5bb4ff;cursor:pointer;padding-left:0px;padding-right:0px;}
.btnT:Hover 					{color:#ffaa00;}
.bigInput						{font-size:18px;padding:4px;}
#memberProfile					{float:left;width:370px;border:1px solid #dcdcdc;background-color:#f4f4f4;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:0;}
#memberProfile img.main			{width:370px;height:247px;border-radius:8px 8px 0 0;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-bottom:1px solid #d0d0d0;display:block;}
.memberProfileSubOption			{border-top:1px solid #ffffff;border-bottom:1px solid #d0d0d0;margin:0;padding:20px;text-align:center;}
.memberProfileSub				{border-top:1px solid #ffffff;padding:20px;}
.memberProfileSub	h2			{margin-top:0px;}
.memberProfileSub table			{border:none;}
#memberProfileInfo				{float:right;width:570px;}
#hero 							{background-image:url(/site/hero.bg.jpg);background-color:#ffffff;width:100%;height:510px;cursor:pointer;}
#hero div 						{background-image:url(/site/hero.jpg);width:960px;height:510px;margin:auto;}
#news							{width:470px;float:left;margin-left:30px;}
#news img 						{float:left;margin-right:20px;margin-top:14px;}
.newsItem 						{width:370px;float:left;margin:20px 0;display:none;cursor:pointer;}
.newsItem  h3 					{margin:0;}
.newsItem  p 					{margin:0;}
#news input						{clear:left;margin-left:100px;}
#socialFront					{float:right;width:380px;margin-right:20px;}
#socialFront h3					{margin:20px 0 0 0;}
#socialFront p					{margin:0;}
#socailFrontIcons				{background-color:#f0f0f0;float:left;padding:14px 20px 14px 14px;margin-top:14px;margin-right:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#socialTwitter					{display:inline-block;width:56px;height:48px;background-image:url(/site/front/social2.jpg);background-position:0 0;margin-right:10px;}
#socialFacebook					{display:inline-block;width:48px;height:48px;background-image:url(/site/front/social2.jpg);background-position:-56px 0;}
#contactResult 					{display:none;}
#dlBox 							{float:left;margin-right:10px;}
.dlInfo							{float:left;width:340px;padding:0 10px 20px 0px;}
.dlAction						{float:right;width:200px;padding:10px 20px 20px 0;text-align:center;}
.dlNotes						{font-size:11px;text-align:center;clear:both;}
#thanks 						{display:none;visiblity:hidden;}
#dlRegOk						{display:none;}
#dlRegInvalid					{display:none;}
#dlRegWrong						{display:none;}
#dlRegResult					{display:none;}
#dlRegForm						{}
#signinForm						{width:260px;margin-left:auto;margin-right:auto;}
#signinResult 					{display:none;}
#passwordHelp					{position:relative;top:3px;left:0;cursor:pointer;}	
#signupForm						{float:right;width:252px;margin-right:30px;}
#signupResult 					{float:left;width:260px;display:none;margin-left:30px;}
#signupInfo 					{float:left;width:260px;margin-left:30px;}
#signupAgree					{background-color:#ffffff;padding:18px 10px;width:230px;border:1px solid #d0d0d0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.signupAgreeInvalid				{background-color:#FBD2D3;color:#cc0000;border-color:#cc0000;}
#pwCk							{color:#06a4c1;cursor:pointer;}
#signupTerms					{color:#06a4c1;cursor:pointer;}
#signupTitle					{color:#ffaa00;font-size:70px;margin:0;height:80px;overflow:hidden;margin:0;}
.imageWithCaption				{width:125px;font-size:11px;text-align:center;margin:1em 0.75em;}
.imageWithCaption img 			{display:block;margin:auto;margin-bottom:0.5em;}
#addToCartInfo					{float:right;width:360px;margin-right:10px;border:1px solid #dfdfdf;background-color:#ffffff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;padding-top:0;font-size:12px;}
#addToCartInfo div 				{display:none;}
#addToCartOptions				{float:left;width:320px;margin-left:10px;margin-top:0;}
#pricingInfo					{float:right;width:150px;text-align:center;margin-top:15px;margin-right:20px;}
#pricingInfoPrice				{font-size:36px;font-weight:bold;color:#505050;text-align:center;}
#pricingInfoShipping			{font-size:10px;display:none;}
#addToCartButton				{width:150px;margin-top:5px;}
#addToCartOptions input			{cursor:pointer;margin-bottom:1em;}
#addToCartOptions label			{color:#202020;cursor:pointer;}
#addToCartOptions label	small 	{color:#808080;}
#addToCartOptions label.chosen	{color:#0098ff;}
p.activationNote				{font-size:10px;margin-top:100px;}
#cartBar						{color:#f0f0f0;background-color:#4f4f4f;border-bottom:1px solid #000000;padding:10px;display:none;}
#cartBari						{width:960px;margin:auto;text-align:right;}
#cartBarValue					{display:inline-block;position:relative;top:2px;left:0;}
#cartBari h2					{float:left;margin:8px 200px 0px 0px;color:#ffffff;}
#cartBari h3					{float:right;margin:8px 0px 0px 0px;}
#cartBari input					{margin-left:20px;margin-top:10px;}
#cartBarItems					{display:none;list-style:none;text-align:left;width:760px;margin:1em auto;margin-top:2em;}
#cartBarItems li				{padding-bottom:1em;border-bottom:1px dashed #a9b6c6;margin-bottom:1em;}
#cartBarItems .itemName			{float:left;width:380px;font-size:16px;font-weight:bold;}
#cartBarItems .itemPrice		{float:left;width:180px;text-align:right;margin-right:20px;font-size:11px;}
#cartBarItems .itemQty			{float:left;width:80px;text-align:right;}
#cartBarItems .itemTotal		{float:left;width:100px;font-weight:bold;text-align:right;}
#cartBarItems .itemDelivery		{clear:left;font-size:11px;font-weight:normal;}
#cartBarItems .itemOptions		{text-align:center;font-size:11px;}
#cartBarItems .totalName		{clear:left;float:left;width:640px;margin-right:20px;text-align:right;margin-bottom:0.5em}
#cartBarItems .totalValue		{float:left;width:100px;text-align:right;margin-bottom:0.5em}
#cartBarItems .discount			{color:#ffaa00;}
#itemRemoveOne					{font-family:Arial,Helvetica,sans-serif;display:inline-block;background-color:#1bc3fa;color:#ffffff;width:20px;text-align:center;font-weight:bold;border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;margin-right:1px;}
#itemAddOne						{font-family:Arial,Helvetica,sans-serif;display:inline-block;background-color:#1bc3fa;color:#ffffff;width:20px;text-align:center;font-weight:bold;border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;margin-right:1em;}
table.standard					{border-collapse: collapse;}
table.standard td 				{border: 1px solid #93a5bb;padding: 5px;}
table.standard th 				{color: #ffffff;background-color: #93a5bb;border: 1px solid #93a5bb;padding: 5px;font-weight: normal;}
table.standard td.key  			{}
.workshopImg					{float:left;}
.workshopInfo					{float:left;margin-left:20px;width:490px;}
.workshopChapter				{text-align:center;font-size:32px;font-weight:bold;color:#93a5bb;}
.deb							{width:940px;margin:1em auto;background-color:#fefefe;border:1px solid #d0d0d0;color:#c0c0c0;font-size:10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;overflow:hidden;}
.deb td							{font-size:10px;}
.deb td.key						{text-align:right;color:#202020;width:140px;padding-right:20px;}
.deb h1							{font-size:12px;}
.prevLink						{display:inline-block;background-color:#f0f0f0;padding:3px 10px;border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;-webkit-border-radius:8px 0 0 8px;margin-right:2px;}
.midLink						{display:inline-block;background-color:#f0f0f0;padding:3px 10px;}
.nextLink						{display:inline-block;background-color:#f0f0f0;padding:3px 10px;border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0;-webkit-border-radius:0 8px 8px 0;margin-left:2px;}
.rightLink						{float:right;display:inline-block;background-color:#f0f0f0;padding:3px 10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;margin-left:2px;}
.activeLink						{color:#ffaa00;}

.prevLink:hover						{background-color:#1bc3fa;color:#ffffff;}
.midLink:hover						{background-color:#1bc3fa;color:#ffffff;}
.nextLink:hover						{background-color:#1bc3fa;color:#ffffff;}



#pressReleaseNav				{margin-top:2em;margin-bottom:2em;font-size:12px;}
#checkoutForm label				{font-weight:bold;}
#checkoutForm input.textItem	{width:300px;}
#checkoutForm input.textItemHalf {width:200px;}
#checkoutShippingDifferent		{display:none;}
#checkoutForm h3				{}
.checkoutSection				{margin-bottom:1em;background-color:#f4f4f4;padding:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#checkoutPaymentBody			{margin-bottom:1em;background-color:#e8ecf2;padding:20px;border:1px solid #93a5bb;color:#4a5d74;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#state_other					{display:none;}
#ship_state_other				{display:none;}
.checkoutRequired				{font-size:11px;font-style:italic;font-weight:normal;}
.checkoutIntl					{display:none;}
.checkoutError					{display:none;padding:10px;margin:10px 0;background-color:#FBD2D3;color:#cc0000;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#checkoutError					{display:none;}
.section						{margin-bottom:1em;background-color:#f4f4f4;padding:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#cart							{margin:0;padding:0;width:380px;}
#cart h3						{}
#cartBody						{margin-bottom:1em;background-color:#fafafa;padding:10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#cartValue						{display:inline-block;position:relative;top:2px;left:0;}
#cartItems						{display:none;list-style:none;text-align:left;margin:1em 0;padding:0;display:block;margin-top:0.5em;}
#cartItems li					{padding-bottom:1em;border-bottom:1px dashed #a9b6c6;margin-bottom:1em;}
#cartItems .itemName			{float:left;font-size:16px;font-weight:bold;}
#cartItems .itemDelivery		{clear:left;float:left;width:240px;font-size:11px;font-weight:normal;margin-bottom:2px;}
#cartItems .itemPrice			{clear:left;float:left;width:240px;text-align:left;margin-right:20px;font-size:11px;}
#cartItems .itemTotal			{float:left;width:100px;font-weight:bold;text-align:right;}
#cartItems .totalName			{clear:left;float:left;width:240px;margin-right:20px;text-align:right;margin-bottom:0.5em}
#cartItems .totalValue			{float:left;width:100px;text-align:right;margin-bottom:0.5em}
#cartItems .discount			{color:#0C3;}
#promoCode						{margin:0;padding:0;width:380px;}
#promoCode h3					{}
#promoCodeBody					{margin-bottom:1em;background-color:#fafafa;padding:10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
#promoCodeInfo					{display:none;}
.proshowSub						{width:380px;float:left;margin-right:20px;margin-top:2em;}
.proshowSub img 				{float:left;}
.proshowSub div 				{float:left;margin-left:20px;}
.proshowSub div h3 				{margin:12px 0 0.25em 0;}
.proshowCol h2					{margin:0;}
.proshowCol h3					{font-size:38px;margin:0;cursor:pointer;}
.proshowSub div ul 				{list-style:none;margin:0;padding:0;}
.proshowCol						{float:left;width:286px;}
.proshowColDivider				{float:left;margin:0 25px;width:1px;height:254px;background-image:url(/site/divider.gif);background-position:center center;background-repeat:no-repeat;}
.proshowCompare 				{text-align:center;margin:0 20px 20px 20px;}
.proshowCompare h3				{margin:0;}
.proshowCompareTitle			{clear:both;margin-top:30px;border-top:1px solid #dcdcdc;}
.proshowCompareTitle h2 		{font-size:28px;color:#ffaa00;position:relative;left:0;top:-18px;margin:auto;margin-top:0;margin-bottom:0;text-align:center;background-color:#ffffff;width:420px;}



#productHero 					{position:relative;top:0;left:0;background-position:top center;background-repeat:repeat-x;background-color:#ffffff;width:100%;}
#productHeroSub					{width:960px;margin:auto;position:relative;top:0;left:0;}
#productHeroSub h1				{font-family:Arial Black,Arial,Helvetica,sans-serif;font-weight:bold;margin:0;color:#ffbf2a;font-size:24px;position:absolute;left:0px;top:30px;}
#productHeroSub h1 span			{color:#ffffff;font-weight:normal;font-family:Arial,Helvetica,sans-serif;}
#productHeroSub h1 span.Futura				{color:#ffbf2a;}
#productHeroSub h2				{position:absolute;left:0;top:54px;color:#fbf1d9;font-size:98px;margin:0;}
#productHeroSub h3				{position:absolute;left:0;top:144px;color:#555555;font-size:34px;margin:0;}
#productHeroSub p				{position:absolute;left:16px;top:420px;margin:0;}
.productFeature					{float:left;width:210px;padding:14px;cursor:pointer;}
.productFeature h2				{padding:10px 20px;text-align:center;background-color:#1bc3fa;color:#fff;}
.productFeature img				{margin:auto;}
.productFeatureDivider			{float:left;width:1px;height:276px;background-color:#dcdcdc;}
.productHeroButton				{position:absolute;left:560px;top:30px;width:400px;height:30px;}
.productHeroButton h4			{float:left;color:#ffffff;font-size:12px;width:210px;text-align:right;margin-right:10px;margin-top:10px;text-shadow:1px 1px 1px #505050;}
.productHeroButton input		{float:right;width:170px;margin-top:0px;}
.productHeroButton h4 small		{font-weight:normal;}

.pageNavBar											{background-color:#787e82;padding:0;margin-top:30px;}
.pageNavBarTop										{position:fixed;left:0;top:0;margin-top:0;display:none;z-index:900;}
.pageNavBar div.pageSectionInner					{padding:10px 0;}
.tab							{display:none;}
ul.tabs												{list-style:none;margin:0;padding:0;}
ul.tabs li											{float:left;width:180px;margin:0;padding:0;text-align:center;padding-top:3px;}
ul.tabs li.extraPadding								{padding-top:3px;}
ul.tabs li a:Link,ul.tabs li a:Visited 				{font-size:16px;font-weight:normal;color:#cfcfcf;}
ul.tabs li a:Active,ul.tabs li a:Hover				{font-size:16px;font-weight:normal;color:#ffaa00;}
ul.tabs li.activeTab a:Link,ul.tabs li.activeTab a:Visited				{color:#ffffff;}
ul.tabs li.activeTab a:Active,ul.tabs li.activeTab a:Hover				{color:#ffaa00;}
div.productKeyFeature								{float:left;background-color:#e9f1f5;width:200px;padding:12px;margin-right:20px;text-align:center;font-weight:bold;}
.productHero div.pageSectionInner					{height:624px;padding:0;position:relative;left:0;top:0;}
.productHeroCopy									{position:absolute;left:30px;top:420px;width:300px;}
.productHeroCopy h1									{font-family:myriad-pro-condensed;font-size:60px;margin:0;}
.productHeroCopy h2									{font-weight:normal;font-size:17px;color:#555555;margin-top:0px;}
.productHeroButtons									{position:absolute;left:560px;top:45px;width:400px;}
.productHeroButtons h4								{float:left;width:200px;text-align:right;margin-right:20px;font-size:11px;color:#919191;margin-top:10px;}
.productHeroButtons input							{width:180px;float:left;}

.productHeroHeading7								{position:absolute;left:168px;top:480px;width:300px;}
.productHeroHeading7 h1								{font-family:myriad-pro-condensed;font-size:60px;margin:0;}
.productHeroHeading7 h2								{font-weight:normal;font-size:17px;color:#555555;margin-top:0px;}
.productHeroCopy7									{position:absolute;left:550px;top:486px;width:300px;line-height:1.75em;}
.productHeroButtons7								{position:absolute;left:730px;top:45px;width:400px;}
.productHeroButtons7 h4								{width:180px;text-align:center;font-size:11px;color:#505050;margin-top:10px;}
.productHeroButtons7 input							{width:180px;display:block;}


#productExploreNav				{float:left;width:216px;height:400px;background-image:url(/site/explore.bg.gif);margin:0px;padding:0px;}
#productExplorePanes			{margin-bottom:1em;}
#productExploreNav h1			{font-size:64px;height:64px;color:#919191;margin:0;margin-bottom:20px;border:none;padding:0;background-image:url(/site/explore.top.gif);background-position:top left;background-repeat:no-repeat;}
#productExploreEdge				{height:1px;width:203px;background-color:#ebebeb;}
#productExploreFooter			{width:216px;height:24px;float:left;clear:left;background-image:url(/site/explore.bottom.gif);background-position:0 0;}
#productExploreNav .actions		{text-align:center;margin-top:30px;margin-right:24px;}
#productExploreNav .actions p	{font-size:11px;}
#productExploreNav .btn			{width:140px;margin-bottom:0.25em;}
#productExploreTabs				{list-style:none;margin:0;padding:0;}
#productExploreTabs li			{}
#productExploreTabs li a		{background-image:url(/site/explore.item.jpg);background-position:0 0;display:block;padding:10px;height:20px;font-size:16px;}
#productExploreTabs li a.productExploreCurrent	{color:#ffffff;}
.productExploreContent			{display:none;}
.productExploreContent h3		{margin-bottom:0;}
.productExploreContent p		{margin-top:0;}
.featureSection					{margin-bottom:3em;}
.featureSectionWithLine			{margin-bottom:3em;padding-bottom:1em;border-bottom:1px solid #dddddd;}
.featureTitleWithLine			{border-bottom:1px solid #dddddd;margin-bottom:1em;padding-bottom:0.5em;}
.featureSpot					{float:left;width:300px;}
.featureIcon					{float:left;width:64px;height:64px;margin-top:1em;background-image:url(/site/feature.icons3.jpg);background-position:0 0;margin-right:10px;}
.featureIconShaded					{background-image:url(/site/feature.icons4.shaded.jpg);}
.featureDescription				{float:left;width:176px;margin-bottom:1em;margin-top:1em;font-size:12px;}
.featureDescription h3			{margin-top:10px;font-size:14px;margin-bottom:0;}
.featureDescription p			{margin-top:0;}
.exploreScreenshot 				{border:1px solid #dddddd;margin-right:15px;}
.previewLg						{width:281px;height:182px;background-position:25px 10px;background-repeat:no-repeat;cursor:pointer;}
.previewMed						{width:226px;height:147px;background-position:22px 10px;background-repeat:no-repeat;cursor:pointer;}
.previewLgInlay					{background-image:url(/site/preview_lg.png);width:281px;height:182px;}
.previewMedInlay				{background-image:url(/site/preview_med.png);width:226px;height:147px;}
blockquote.bigQuote				{font-family:Georgia, "Times New Roman", Times, serif;margin:0;background-image:url(/site/quotes.png);background-repeat:no-repeat;padding-top:63px;padding-left:83px;padding-right:40px;font-style:italic;color:#202020;font-size:18px;}
blockquote.bigQuote cite		{text-align:right;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:12px;color:#c0c0c0;display:block;}
blockquote.medQuote				{font-family:Georgia, "Times New Roman", Times, serif;margin:0;background-image:url(/site/quotes.med.png);background-repeat:no-repeat;padding-top:20px;padding-left:20px;padding-right:20px;font-style:italic;color:#202020;font-size:16px;}
blockquote.medQuote cite		{text-align:right;font-family:Arial,Helvetica,sans-serif;font-weight:normal;font-style:normal;font-size:12px;color:#c0c0c0;display:block;}
blockquote.smallQuote			{width:300px;background-color:#ebf4f8;border-radius:2px 2px 0px 0px;-moz-border-radius:2px 2px 0px 0px;-webkit-border-radius:2px 2px 0px 0px;margin:0 0 1em 0;}
blockquote.smallQuote cite		{background-color:#ffffff;background-image:url(/site/quote.small.gif);font-size:12px;font-style:normal;background-position:top center;padding-top:10px;color:#6c7881;background-repeat:no-repeat;display:block;width:300px;text-align:center;}
blockquote.smallQuote p			{padding:1em;margin:0;color:#555555;font-size:12px;}
#sampleList						{list-style:none;}
#sampleList li					{float:left;width:200px;height:113px;overflow:hidden;margin:10px;background-color:#dcdcdc;box-shadow:2px 2px 2px #505050;}
table.comparison				{border-collapse: collapse;}
table.comparison td 			{width:150px;background-color:#e8ecf2;border:1px solid #ffffff;padding:10px;text-align:center;}
table.comparison td.no			{background-color:#f4f6f9;}
table.comparison td h3			{margin:0;}
table.comparison td input		{margin-top:5px;}
table.comparison th 			{color:#ffffff;background-color:#93a5bb;border:1px solid #ffffff;padding:5px;font-weight:normal;}
table.comparison th h3			{margin:0;color:#ffffff;}
table.comparison td.key			{width:370px;text-align:left;background-color:#f4f6f9;}
table.comparison td.yes			{background-image:url(/site/check_compare.png);background-position:center center;background-repeat:no-repeat;}
table.comparison td.withText	{background-position:center 6px;}
table.comparison td p			{margin-top:24px;margin-bottom:0;font-size:11px;}
.tooltip						{z-index:999999;background-color:#000000;opacity:0.8;color:#ffffff;padding:10px;width:250px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;text-align:center;box-shadow:2px 2px 2px #202020;}
.subProductSection 				{clear:both;}
.subProductSectionTitle 		{float:left;width:180px;text-align:right;margin-right:20px;}
.subProductSectionTitle h1 		{font-size:60px;height:60px;overflow:hidden;color:#919191;margin:0;}
.subProductSectionTitle h2 		{font-size:30px;height:40px;overflow:hidden;color:#adadad;margin:0;position:relative;left:0;top:-10px;}
.subProductSectionDesc 			{float:left;width:180px;margin-top:10px;margin-right:20px;}
.subProduct						{float:left;width:124px;padding:10px 20px 10px 10px;text-align:center;}
.subProductOver					{background-color:#f1f6f9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.subProductOn					{background-color:#edf3f7;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.subProductDetail 				{display:none;clear:both;margin-bottom:30px;}
.subProductDetailOverview 		{float:left;width:340px;margin-top:1em;margin-bottom:1em;}
.subProductDetailOverview p.actions	{text-align:center;width:180px;}
.subProductDetailOverview input {width:176px;}
.subProductDetailOverview h1	{margin:0px;font-size:28px;}
.subProductDetailOverview h2	{margin:0px;font-weight:bold;font-size:28px;}
.subProductDetailInfo 			{float:right;width:540px;margin-top:1em;margin-bottom:1em;}
.subProductDetailInfo ul		{width:250px;float:left;margin:0;font-size:11px;}
.subProductDetailInfo ul li		{margin-bottom:0em;}
.subProductDetailInfoContact	{width:183px;margin-left:20px;float:left;text-align:center;}
.subProductDetailInfoPreview	{width:281px;margin-left:40px;float:left;text-align:center;}
.subProductDetailInfo h3		{margin-top:2em;}
.subProductBuy				{float:left;width:100px;margin:10px 0px;text-align:center;}		
h3.workshopChaptersTitle		{margin-top:0;}
.workshopChapters			{height:200px;overflow:auto;border:1px solid #93a5bb;border-left:none;}
.workshopChapters h3		{margin:5px 10px 0 10px;}
.workshopChapters h3 img		{position:relative;top:3px;}
.workshopChapters p			{margin:0 10px 5px 10px;}
.workshopChapters td			{font-size:11px;}
.workshopChapters td.key		{width:40px;color: #93a5bb;background-color: #D5E2F0;font-size:28px;font-weight:bold;text-align:center;border-bottom:1px solid #93a5bb;}
.bookCompare 				{float:left;width:280px;margin:0 20px 20px 20px;}
.bookCompare h3			{margin:0;}
.bookCompareTitle			{margin-top:20px;border-top:1px solid #dcdcdc;}
.bookCompareTitle h2 		{font-size:28px;color:#ffaa00;position:relative;left:0;top:-18px;margin:auto;margin-top:0;margin-bottom:0;text-align:center;background-color:#ffffff;width:380px;}
ul.documentList    			{list-style:none;margin-top:1em;padding-left:0;}
.column1Company			{width:680px;float:left;}
.column2Company			{width:216px;float:right;}
.fancyHeader				{color:#9c9c9c;font-size:70px;margin:30px 0;height:70px;line-height:70px;}
.fancyHeader span.gold		{color:#ffb219}
.fancyHeader2				{color:#9c9c9c;font-size:50px;margin:30px 0;height:50px;line-height:50px;}

#aboutNavArea				{float:left;width:216px;margin:0px;padding:0px;margin-top:30px;}
#aboutNav					{list-style:none;margin:0;padding:0;background-image:url(/site/explore.right.bg.gif);}
#aboutNav li				{margin:0;padding:0;}
#aboutNav li a				{background-image:url(/site/explore.right.item.jpg);background-position:0 0;display:block;padding:10px 10px 10px 40px;height:20px;font-size:16px;}
#aboutNav li a.current		{background-position:0px -40px;color:#ffffff;text-shadow:0px -1px 0 #00465b;}
.aboutNavAreaSection		{background-image:url(/site/explore.right.bg.gif);padding:10px 10px 10px 40px;}
.aboutBioPhoto 				{float:left;margin-right:30px;margin-bottom:1em;border:10px solid #ffffff;box-shadow:0px 0px 12px #c0c0c0;}
#tv_standard				{font-size: 18px; width: 200px;}
.colorSelection				{margin-bottom:10px;}
.colorSelection label 			{float:left;margin-right:10px;padding-top:5px;width:200px;text-align:right;}
.colorSelection input 			{height:22px;border:1px solid #c0c0c0;width:100px;text-align:center;}
ul.settings 				{list-style:none;margin:0;padding:0;margin-top:1em;}
ul.settings li				{margin:0;padding:0;margin-bottom:1em;}
ul.settings li a 				{display:block;font-size:16px;padding:10px;width:160px;}
.settingsCurrent 			{background-color:#ECF2FD;font-weight:bold;color:#c0c0c0;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.settingsSection 			{display:none;}
.productExploreCTA 			{float:left;width:420px;margin-left:10px;margin-right:10px;margin-bottom:1em;background-color:#f4f4f4;padding:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.productExploreCTA input		{width:200px;float:left;margin-right:10px;margin-top:2px;}
.productExploreCTA p			{float:left;margin:0;width:190px;}
div.albumContentStat 		{float:left;width:70px;height:58px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#505050;margin:0px 5px 5px 0px;text-align:center;color:#ffffff;font-size:10px;}
div.albumContentStatValue 	{font-size:24px;margin-top:5px;}
.colorPickerDiv				{background-image:url(/site/buttons/colorpicker.gif);background-position:0 0;display:inline-block;width:126px;height:18px;padding:3px;cursor:pointer;}
.colorPickerDivHover			{background-position:0 -24px;box-shadow:0 0 10px #d4e6f7;}
.colorPickerDivi				{display:inline-block;margin:0;width:108px;text-align:center;}
#colorPickerWidget			{width:195px;height:195px;}
#colorPickerField			{width:193px;border:1px solid #000000;text-align:center;font-size:18px;}
#colorPickerPalette	   		{width:78px;float:right;}
#colorPickerPalette div 		{float:left;width:22px;height:22px;margin:1px;cursor:pointer;border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #fff;border-bottom:1px solid #fff;}
span.tip					{color:#5bb4ff;}
.memberSettings			{margin-bottom:1em;background-color:#f4f4f4;padding:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;}
.memberSettings div.icon		{float:left;width:104px;height:10px;overflow:visible;margin-right:20px;text-align:center;}
.memberSettings	div.info	{float:left;width:340px;}
.memberSettings div.info ul		{list-style:none;margin-left:0;padding-left:0px;}
.searchHighlight				{background-color:#FF0;}
div.surveyQuestion 				{border-bottom:1px solid #e0e0e0;padding:10px;}
.surveyQuestion h3				{float:left;width:280px;margin-right:20px;}
.surveyQuestion div.section		{float:right;width:600px;margin-bottom:0;}
.surveyQuestion td				{width:120px;text-align:center;}
div.surveyGroup .surveyQuestion		{margin-left:100px;}
div.surveyGroup .surveyQuestion h3 {width:180px;text-align:right;}
.buzzItem					{margin-bottom:2em;}
.buzzItem h3				{margin:0;}
.buzzItem blockquote 		{margin:0;}
.sslCert 					{position:absolute;top:40px;left:820px;color:#505050;text-align:center;width:140px;}
.sslCert a					{color:#919191; text-decoration:none; font-size:8px;text-align:center; margin:0px; padding:0px;}
.formErrorMessage			{display:inline;z-index:99999;color:#ffffff;background-color:#cc0000;font-size:10px;height:12px;padding:2px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
.formErrorMessage p			{margin:0;padding:0;}
.formErrorField				{border:2px solid #cc0000;}
#memberHome				{float:left;margin-left:30px; width:510px;}
.shareHelp					{float: left; width: 640px;}
.farbtastic 					{position:relative;}
.farbtastic * 				{position:absolute;cursor:crosshair;}
.farbtastic, .farbtastic .wheel {width:195px;height:195px;}
.farbtastic .color, .farbtastic .overlay {top:47px;left:47px;width:101px;height:101px;}
.farbtastic .wheel 			{background:url(/resources/farbtastic/wheel.png) no-repeat;width:195px;height:195px;}
.farbtastic .overlay 			{background:url(/resources/farbtastic/mask.png) no-repeat;}
.farbtastic .marker 			{width:17px;height:17px;margin:-8px 0 0 -8px;overflow:hidden;background:url(/resources/farbtastic/marker.png) no-repeat;}
div.aboutPress		 		{width:780px;margin:0 auto 1em auto;}
div.aboutPressDate 			{float:left;width:170px;margin-right:10px;text-align:right;}
div.aboutPressTitle 			{float:left;width:600px;}
p.aboutMore					{display:none;}

p.landing 					{font-size:15.5px;line-height:1.35em;}
ul.checks 					{list-style-type: none;padding: 0px;margin: 0px 0px 0px 20px;}
ul.checks li 				{font-size:15.5px; font-weight:bold;background-image: url(landing/check.png);background-repeat: no-repeat;background-position: 0px 5px; padding-top:5px;padding-left: 28px;margin-bottom:10px; }	
div.landingVideoBar 			{width:100%;height:140px;background-color:#ecebeb;}
div.landingVideoBarInner 		{width:960px;margin:auto;padding:28px 0;position:relative;top:0;left:0;}
div.landingVideoThumbWrapper	{float:left;position:relative;top:0;left:0;z-index:1;width:158px;height:98px;cursor:pointer;}
img.landingVideoThumb 		{position:absolute;top:0;left:0;z-index:1;}
img.landingVideoThumbPlay	{position:absolute;top:12px;left:42px;z-index:2;}
p.landingVideoThumbTitle		{position:absolute;top:78px;left:0px;z-index:2;width:152px;text-align:center;}

div.landingVideoBarPrompt 		{float:right; width:320px;margin-top:22px;}
div.landingVideoBarPrompt img 	{float:left;margin-right:30px;margin-top:4px}
div.landingVideoBarPrompt p 	{float:left; margin:0;color:#7b7b7b;font-weight:bold;font-size:20px;line-height:1.1em;}
div.landingHero 				{width:100%;height:464px;background-repeat:no-repeat;background-position:center top;}
div.landingHero div 			{width:960px;margin:0px auto;padding-top:30px;}
div.landingHero h1 			{margin:0;}
div.landingHero h2 			{margin:20px 0 0 0;color:#3eabd3;font-size:72px;line-height:50px;}
div.landingHero span.Futura 	{font-weight:bold;font-size:20px;color:#555555;letter-spacing:2px;}
div.landingHero input.btn 		{width:300px;margin:50px auto;}
div.landingSection 			{clear:both;width:960px;margin:50px auto;}
div.landingSection h2.Univers 	{color:#3eabd3;font-size:48px;margin-bottom:10px;}
div.landingBuzzBar 			{width:100%;height:41px;background-color:#b7bfc2;text-align:center;margin-top:30px;padding:7px 0; overflow:hidden;}
div.landingBuzzBarInner 		{width:960px;margin:0 auto;}
div.landingBuzzBarInner h3.Univers {float:left;font-size:22px;margin-top:10px;}
img.landingStepsNumber 		{float:left;display:block;margin-left:50px;}
div.landingStepsText 			{float:left;width:300px;margin-left:35px;margin-bottom:40px;}
div.landingStepsText h3 		{margin:0;font-size:18px;}
div.landingStepsText h3 a:link,div.landingStepsText h3 a:visited	{color: #555555;}
div.landingStepsText p 		{margin:0;font-size:14px;}
#imageRotationImages 		{width:405px;height:430px;position:relative;top:0;left:0;}
#imageRotationImages img 	{position:absolute;top:0;left:0;}
#imageRotationDots 			{text-align:center;margin-top:5px;}
#imageRotationDots img 		{margin:4px;cursor:pointer;}
div.landingTestimonial 		{float:right;width:500px;height:230px;position:relative;left:0;top:0;margin-top:60px;}
div.landingTestimonialQuote	{position:absolute;left:0;top:0;width:100%;background:transparent;background-image:url(site/quotes.png);background-repeat:no-repeat;background-position:top left;}
div.landingTestimonial blockquote {font-family:Georgia, serif;font-size:24px;color:#505050;font-style:italic;margin-left:100px;margin-top:60px;margin-right:0;margin-bottom:20px;}
div.landingTestimonial cite 		{display:block;text-align:right;font-size:14px;color:#d0d0d0;font-style:normal;}
div.landingShareLinks			{float:right;width:300px;text-align:right;margin-top:250px;}

div.pricingCard							{background-color:#f5f5f5;border:1px solid #cfcfcf;border-radius:4px;padding:40px 30px;width:200px;text-align:center;box-shadow:0px 3px 3px #aaa;float:left;cursor:pointer;}
div.pricingCard.highlight				{box-shadow:0 0 6px #6bbbff;border:1px solid #3c90c5;color:#676767;}


div.pswsamples								{text-align:center;}
div.pswsamples img.main					{box-shadow:0px 0px 5px #888;width:450px;height:253px;margin:auto;margin-top:40px;margin-bottom:20px;}
div.pswsamples ul							{margin:0;padding:0;list-style:none;}
div.pswsamples ul li						{float:left;margin:20px;padding:0;}	
div.pswsamples ul li img						{cursor:pointer;width:300px;height:auto;box-shadow:0px 0px 5px #888;}
div.pswsamples img.highlight				{box-shadow:0px 0px 20px #6bbbff;cursor:pointer;}

.slider 								{position:relative;left:0;top:0;overflow:auto;}
.slider ul 								{margin:0;padding:0;}
.slider li 								{list-style:none;margin:0;padding:0;}
.slider ul li 							{float:left;}
.slider .dots							{position:absolute;left:0;right:0;top:240px;z-index:10;text-align:center;}
.slider .dots li 						{display:inline-block;width:6px;height:6px;margin:0 4px;text-indent:-999em;border:2px solid #808080;border-radius:6px;cursor:pointer;opacity:.4;-webkit-transition:background .5s,opacity .5s;-moz-transition:background .5s,opacity .5s;transition:background .5s,opacity .5s;}
.slider .dots li.active 				{background:#fff;opacity:1;}

#slider1 .dots							{top:500px;}
#sliderGold1 .dots							{top:470px;}
#sliderGold2 .dots							{top:490px;}
#sliderGold3 .dots							{top:400px;}

#sliderProducer1 .dots					{top:558px;}

#slider7a .dots							{top:558px;}
#slider7b .dots							{top:376px;}


div.sectionCopyHorz						{width:916px;margin:0 auto;position:relative;left:0;top:0;}
div.sectionCopyHorz h2					{float:left;width:600px;text-align:center;padding-top:42px;}
div.sectionCopyHorz div					{float:right;width:316px;margin:0;}
div.sectionCopyHorz div p 				{margin:0;}
img.sectionCopyHorz						{display:block;margin:40px auto 0 auto;}
img.sectionCopyVert						{float:right;}
div.sectionCopyVert						{float:left;width:310px;margin-left:40px;}
div.sectionCopyVert h1					{margin-top:60px;margin-bottom:40px;}
div.sectionCopyVert p					{width:320px;}
span.callout							{display:inline-block;text-align:center;font-size:14px;font-weight:600;background:#b6cd29;color:#ffffff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:2px 1em 3px 1em;border:none;}
span.calloutSpacer						{display:inline-block;text-align:center;font-size:14px;font-weight:600;border:none;padding:2px 1em 3px 1em;}

.footerMember					{width:960px;text-align:center;margin:10px auto;}
.footerMember a					{background-color:#e8e8e8;}
.footerMember a.prevLink:Link,.footerMember a.prevLink:Visited 		{color:#7e7e7e;padding:4px 16px;margin-right:1px;}
.footerMember a.prevLink:Hover, .footerMember a.prevLink:Active   	{color:#fff;background-color:#5bb4ff;margin-right:1px;}
.footerMember a.midLink:Link,.footerMember a.midLink:Visited 		{color:#5bb4ff;padding:4px 16px;margin-right:1px;margin-left:1px;}
.footerMember a.midLink:Hover, .footerMember a.midLink:Active   	{color:#fff;background-color:#5bb4ff;margin-right:1px;margin-left:1px;}
.footerMember a.nextLink:Link,.footerMember a.nextLink:Visited 		{color:#5bb4ff;padding:4px 16px;margin-left:1px;}
.footerMember a.nextLink:Hover, .footerMember a.nextLink:Active   	{color:#fff;background-color:#5bb4ff;margin-left:1px;}

#videoOverlay					{width:100%;height:100%;position:fixed;left:0;top:0;background-color:#000;opacity:0.9;z-index:9998;padding:0;margin:0;}
#videoInlay						{	position: fixed;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	z-index:9999;
	padding:0;margin:0;
}
#videoInlay iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
#videoInlay p {
	color:#fff;
	text-align:center;
}
#videoClose {
	z-index:9999;
	width:102px;
	height:44px;
	background-image:url(site/videoclose.png);
	background-repeat:no-repeat;
	background-position:center center;
	position:fixed;
	left:0;
	top:0;
	cursor:pointer;
}
