
	
body{
	font-family: verdana, arial;
	font-size: 8pt;
	background: white;
	margin: 5px;
	padding: 0px;
	}
	
	
a:link, a:visited{
	text-decoration: none;
	color: #4D89F9;
	}
a:hover, a:active{
	color: #A1C2FF;
	}
a img{
	border: none;
	}
	
h1{
	font-size: 13pt;
	font-weight: bold;
	}

h2{
	font-size: 11pt;
	font-weight: bold;
	}
h3{
	font-size: 9pt;
	}
	
.editionname{
	font-weight: bold; 
	font-size: 13pt;
	text-align: center;
	}
	
#pricing table {
	font-size: 9pt;
	border-spacing: 2px;
	}
#pricing th{
	font-weight: normal;
	font-size: 9pt;
	text-align: center;
	}
#pricing td{
	font-size: 8pt;
	padding: 5px;
	text-align: center;
	}
	
#pricing td:nth-of-type(1){
	text-align: left;
	}
	
	
/* edition headers... */

/* SEE: http://www.colorzilla.com/gradient-editor/  */

#pricing tr:nth-of-type(1) th:nth-of-type(2) { 

	color: black;
	width: 150px;
	font-weight: bold;
	padding-top: 10px;
	border-left: 2px solid white;
	
background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,0,0,0.65)), color-stop(100%,rgba(0,0,0,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */

	
	}

#pricing tr:nth-of-type(1) th:nth-of-type(3) { 

	color: black;
	width: 150px;
	font-weight: bold;
	padding-top: 10px;
	border-left: 2px solid white;
	
background: -moz-linear-gradient(top,  rgba(180,201,42,1) 0%, rgba(226,244,168,0.25) 95%, rgba(227,245,171,0.15) 97%, rgba(248,255,232,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(180,201,42,1)), color-stop(95%,rgba(226,244,168,0.25)), color-stop(97%,rgba(227,245,171,0.15)), color-stop(100%,rgba(248,255,232,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(180,201,42,1) 0%,rgba(226,244,168,0.25) 95%,rgba(227,245,171,0.15) 97%,rgba(248,255,232,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(180,201,42,1) 0%,rgba(226,244,168,0.25) 95%,rgba(227,245,171,0.15) 97%,rgba(248,255,232,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(180,201,42,1) 0%,rgba(226,244,168,0.25) 95%,rgba(227,245,171,0.15) 97%,rgba(248,255,232,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(180,201,42,1) 0%,rgba(226,244,168,0.25) 95%,rgba(227,245,171,0.15) 97%,rgba(248,255,232,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4c92a', endColorstr='#00f8ffe8',GradientType=0 ); /* IE6-9 */


	}

#pricing tr:nth-of-type(1) th:nth-of-type(4) { 

	color: black;
	width: 150px;
	font-weight: bold;
	padding-top: 10px;
	border-left: 2px solid white;
	
background: -moz-linear-gradient(top,  rgba(44,142,2,1) 0%, rgba(126,203,84,0.25) 87%, rgba(127,204,85,0.23) 88%, rgba(202,204,201,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(44,142,2,1)), color-stop(87%,rgba(126,203,84,0.25)), color-stop(88%,rgba(127,204,85,0.23)), color-stop(100%,rgba(202,204,201,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(44,142,2,1) 0%,rgba(126,203,84,0.25) 87%,rgba(127,204,85,0.23) 88%,rgba(202,204,201,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(44,142,2,1) 0%,rgba(126,203,84,0.25) 87%,rgba(127,204,85,0.23) 88%,rgba(202,204,201,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(44,142,2,1) 0%,rgba(126,203,84,0.25) 87%,rgba(127,204,85,0.23) 88%,rgba(202,204,201,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(44,142,2,1) 0%,rgba(126,203,84,0.25) 87%,rgba(127,204,85,0.23) 88%,rgba(202,204,201,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c8e02', endColorstr='#00caccc9',GradientType=0 ); /* IE6-9 */



	
	}

#pricing tr:nth-of-type(1) th:nth-of-type(5) { 
	color: black;
	width: 150px;
	font-weight: bold;
	padding-top: 10px;
	border-left: 2px solid white;
	
background: -moz-linear-gradient(top,  rgba(5,142,255,1) 0%, rgba(117,197,255,0.25) 88%, rgba(132,204,255,0) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(5,142,255,1)), color-stop(88%,rgba(117,197,255,0.25)), color-stop(100%,rgba(132,204,255,0))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(5,142,255,1) 0%,rgba(117,197,255,0.25) 88%,rgba(132,204,255,0) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(5,142,255,1) 0%,rgba(117,197,255,0.25) 88%,rgba(132,204,255,0) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(5,142,255,1) 0%,rgba(117,197,255,0.25) 88%,rgba(132,204,255,0) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(5,142,255,1) 0%,rgba(117,197,255,0.25) 88%,rgba(132,204,255,0) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#058eff', endColorstr='#0084ccff',GradientType=0 ); /* IE6-9 */




}
	
	
/* columns... */
#pricing tr:nth-of-type(odd) td:nth-of-type(1) { background: rgba(0,0,0,0.1);	border-left: 2px solid white; }

#pricing tr:nth-of-type(odd) td:nth-of-type(2) { background: rgba(0,0,0,0.2); border-left: 2px solid white; }
#pricing tr:nth-of-type(even) td:nth-of-type(2) { background: rgba(0,0,0,0.10); border-left: 2px solid white; }

#pricing tr:nth-of-type(odd) td:nth-of-type(3) { background: rgba(203,225,171,1); border-left: 2px solid white; }
#pricing tr:nth-of-type(even) td:nth-of-type(3) { background: rgba(228,240,213,1); border-left: 2px solid white; }

#pricing tr:nth-of-type(odd) td:nth-of-type(4) { background: rgba(177,215,167,1); border-left: 2px solid white; }
#pricing tr:nth-of-type(even) td:nth-of-type(4) { background: rgba(216,235,210,1); border-left: 2px solid white; }
/*
#pricing tr:nth-of-type(odd) td:nth-of-type(4) { background: rgba(167,207,189,1); }
#pricing tr:nth-of-type(even) td:nth-of-type(4) { background: rgba(211,231,222,1); }
*/

#pricing tr:nth-of-type(odd) td:nth-of-type(5) { background: rgba(181,221,247,1); border-left: 2px solid white; }
#pricing tr:nth-of-type(even) td:nth-of-type(5) { background: rgba(218,238,251,1); border-left: 2px solid white; }

