
/*	body,div,dl,dt,dd,ul,ol,li				{margin:0;padding:0}
	h1,h2,h3,h4,h5,h6,pre,code				{margin:0;padding:0}
	form,fieldset,legend,input,button		{margin:0;padding:0}
	textarea,p,blockquote,th,td				{margin:0;padding:0}
	table									{border-collapse:collapse;border-spacing:0}
	fieldset,img							{border:0}
	address,caption,cite,code,dfn,em,strong,th,var,optgroup		{font-style:inherit;font-weight:inherit}
	del,ins									{text-decoration:none}
	li										{list-style:none}
	caption,th								{text-align:left}
	h1,h2,h3,h4,h5,h6						{font-size:100%;font-weight:normal}
	q:before,q:after{content:''}
	abbr,acronym							{border:0;font-variant:normal}
	sup										{vertical-align:baseline}
	sub										{vertical-align:baseline}
	legend									{color:#000}
	table									{font-size:inherit;font:100%}
	pre,code,kbd,samp,tt					{font-family:monospace;*font-size:108%;line-height:100%}
*/

	body				{ margin:0; padding:0; font-size:100%; }
	button				{ overflow:visible; }	/* fix the IE bug */
	p					{ margin:0; margin-bottom:1em; padding:0;  }
	table				{ border-collapse:collapse; }
	
	a  				{ color:#0000dd; white-space:nowrap; }
	a:hover			{ color:#0000ff; }
	a.visited		{ color:#0000dd;	}

	.fnybut {
	   border: 0;
	   border-top: 1px solid #96d1f8;
	   background: #65a9d7;
	   background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
	   background: -webkit-linear-gradient(top, #3e779d, #65a9d7);
	   background: -moz-linear-gradient(top, #3e779d, #65a9d7);
	   background: -ms-linear-gradient(top, #3e779d, #65a9d7);
	   background: -o-linear-gradient(top, #3e779d, #65a9d7);
	   padding: 8.5px 17px;
	   -webkit-border-radius: 14px;
	   -moz-border-radius: 14px;
	   border-radius: 14px;
	   -webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
	   -moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
	   box-shadow: rgba(0,0,0,1) 0 1px 0;
	   text-shadow: rgba(0,0,0,.4) 0 1px 0;
	   color: white;
	   font-size: 18px;
	   font-family: Arial, Sans Serif;
	   text-decoration: none;
	   vertical-align: middle;
	   }
	.fnybut:hover {
	   border-top-color: #28597a;
	   background: #28597a;
	   color: #ccc;
	   }
	.fnybut:active {
	   border-top-color: #1b435e;
	   background: #1b435e;
	   }
	
	
	div.bwpopup				{  background-color:#ddf; border:2px solid #333; line-height:150%; color:#444; position:absolute; padding:2em 2em 2em 2em; font-family:sans-serif;
								-moz-border-radius: 4px;
								-webkit-border-radius: 4px;
								border-radius: 4px;
								-webkit-box-shadow: 4px 4px 4px 1px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.35) inset;
								-moz-box-shadow: 4px 4px 4px 1px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.35) inset;
								box-shadow: 4px 4px 4px 1px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.35) inset;
							}
							
	div.bwpopup h3			{  color:black; font-family:arial,helvetica; font-size:12pt; margin-top:0; }

	button.closebut			{ border:0; font-size:10pt; color:#888; background:none; font-weight:bold; margin:0; padding:0; cursor:hand; position:absolute; bottom:2px; right:10px;}
	button.closebut:hover	{ color:#900; }

	button.linklike			{ border:0; font-size:10pt; color:#55c; background:none; font-weight:bold; margin:0; padding:0; cursor:hand; }
	button.linklike:hover	{ color:#00f;  }

	button.medbut			{ padding:0.35em 1em; }
	button.bigbut			{ padding:0.5em 1.5em; }

	table#buyOptions			{	color:#222; border:1px solid black; background-color:white; display:inline-block; margin-bottom:1.5em; margin-top:0.5em; padding:.5em 0em .5em .5em; border-spacing:0;}
	table#buyOptions	td		{	padding:0.2em 0.8em 0.2em 0em; }
	table#buyOptions	td.rb	{	padding:0.2em 0.2em 0.2em 0em; }


	.dropshadLight			{	-moz-box-shadow:2px 2px 3px #666;
								box-shadow:2px 2px 3px #666;
							}

	.dropshad				{	-webkit-box-shadow: 4px 4px 4px 1px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.35) inset;
								-moz-box-shadow: 4px 4px 4px 1px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.35) inset;
								box-shadow: 4px 4px 4px 1px rgba(0,0,0,0.25),0 1px 0 rgba(255,255,255,0.35) inset;
							}

	.dropShadHeavy			{	-moz-box-shadow:3px 3px 6px #000000;
								box-shadow:3px 3px 6px #000000;
							}

	.roundedCornersLight		{	-moz-border-radius: 5px;
								-webkit-border-radius: 5px;
								border-radius: 5px;
							}

	.roundedCorners			{	-moz-border-radius: 10px;
								-webkit-border-radius: 10px;
								border-radius: 10px;
							}

	.roundedTop				{	
								-moz-border-top-left-radius: 10px;
								-moz-border-top-right-radius: 10px;
								-webkit-border-top-left-radius: 10px;
								-webkit-border-top-right-radius: 10px;
								border-top-left-radius: 10px;
								border-top-right-radius: 10px;
							}

	.roundedBottom			{	
								-moz-border-bottom-left-radius: 10px;
								-moz-border-bottom-right-radius: 10px;
								-webkit-border-bottom-left-radius: 10px;
								-webkit-border-bottom-right-radius: 10px;
								border-bottom-left-radius: 10px;
								border-bottom-right-radius: 10px;
							}
		.insetshad			{	moz-box-shadow: inset 0 12px 15px #aaa;
								-webkit-box-shadow: inset 50px 12px 15px #aaa;
								-o-box-shadow: inset 0 12px 15px #aaa;
								box-shadow: inset 5px 5px 15px #666;
							}
		.blackglow			{	moz-box-shadow: 0 12px 15px #000;
								-webkit-box-shadow: 0 0 6px #000;
								-o-box-shadow: 0 12px 15px #000;
								box-shadow: 3px 3px 10px #444;
							}


	.unselectable		{	-webkit-user-select: none;
							-khtml-user-select: none;
							-moz-user-select: none;
							-ms-user-select: none;
							user-select: none;
						}

	div.colorSwatch		{	border:3px solid black; height:1.5em; width:1.5em		}
	

		.cc0		{ font-family:'Droid Sans';	font-size:0.75em;  line-height:normal }
		.cc1		{ font-family:'Droid Sans';	font-size:0.81em;  line-height:normal }
		.cc2		{ font-family:'Droid Sans';	font-size:0.81em;  line-height:140% }
		.cc3		{ font-family:'Droid Sans';	font-size:0.87em;  line-height:normal }

		p.cc0		{ font-family:'Droid Sans';	font-size:0.75em;  line-height:165% }
		p.cc1		{ font-family:'Droid Sans';	font-size:0.81em;  line-height:165% }
		p.cc2		{ font-family:'Droid Sans';	font-size:0.81em;  line-height:185% }
		p.cc3		{ font-family:'Droid Sans';	font-size:0.87em;  line-height:165% }


	/*
		.cc0		{ font-family:Ubuntu,Sans-Serif;	font-size:0.68em;  line-height:normal }
		.cc1		{ font-family:Ubuntu,Sans-Serif;	font-size:0.74em;  line-height:140% }
		.cc2		{ font-family:Ubuntu,Sans-Serif;	font-size:0.80em;  line-height:normal }
		.cc3		{ font-family:Ubuntu,Sans-Serif;	font-size:0.85em;  line-height:normal }

		p.cc0		{ font-family:Ubuntu,Sans-Serif;	font-size:0.68em;  line-height:165% }
		p.cc1		{ font-family:Ubuntu,Sans-Serif;	font-size:0.80em;  line-height:165% }
		p.cc2		{ font-family:Ubuntu,Sans-Serif;	font-size:0.80em;  line-height:165% }
		p.cc3		{ font-family:Ubuntu,Sans-Serif;	font-size:0.85em;  line-height:165% }
	*/




