div {font-family: Helvetica, Arial, Sans-serif;color: #1A1A1A;}
A:link{text-decoration: none;color: #1A1A1A;}
A:visited{text-decoration: none;color: #1A1A1A;}
A:active{text-decoration: none;color: #1A1A1A;}

.size36 {font-size:36px;}
.size24 {font-size:24px;}
.size20 {font-size:20px;}
.size18 {font-size:18px;}
.size16 {font-size:16px;}
.size15 {font-size:15px;}
.size14 {font-size:14px;}
.size13 {font-size:13px;}
.size12 {font-size:12px;}
.size11 {font-size:11px;}
.size10 {font-size:10px;}
.size9  {font-size:9px;}

.hover A:hover {text-decoration: none; border-bottom: 1px solid #1A1A1A;}

.white {color: #E6E6E6;}
.whiteReal {color: white;}
.white A:link{text-decoration: none;color: #E6E6E6;}
.white A:visited{text-decoration: none;color: #E6E6E6;}
.white A:active{text-decoration: none;color: #E6E6E6;}
.hoverW A:hover{text-decoration: none; border-bottom: 1px solid #E6E6E6;}

.gray {color: #808080;}
.gray A:link{text-decoration: none;color: #808080;}
.gray A:visited{text-decoration: none;color: #808080;}
.gray A:active{text-decoration: none;color: #808080;}
.hoverG A:hover{text-decoration: none; border-bottom: 1px solid #808080;}

.wordFree { color: #00b34d; font-weight: bold; }



.shadow
{
	-moz-box-shadow: 0px 2px 6px rgb(190, 190, 190);
	-moz-box-shadow: 0px 2px 6px rgba(0,0,0, 0.25);
	-webkit-box-shadow: 0 2px 6px rgb(190, 190, 190);
	-webkit-box-shadow: 0 2px 6px rgba(0,0,0, 0.25);
	box-shadow: 0 2px 6px rgb(190, 190, 190);
	box-shadow: 50 2px 6px rgba(0,0,0, 0.25);
	/* For IE 5.5 - 8  rgba-- does not work for IE 6-8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#bbbbbb');
}
.shadow2
{
	-moz-box-shadow: 0px 4px 10px rgba(255,255,255, 0.25);
	-webkit-box-shadow: 0px 4px 10px rgba(255,255,255, 0.25);
	box-shadow: 0px 4px 10px rgba(255,255,255, 0.25);
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#404040');
}


.buttonAction
{
	float:right;
	width:100px;
	height:20px;
	margin-left:10px;
	background-color:#cdcdcd;

	/* Mozilla: >= 3.6*/
	background:-moz-linear-gradient(top, #FFFFFF, #cdcdcd);
	/* Chrome, Safari:*/
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#cdcdcd));
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#cdcdcd', GradientType=0);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	cursor:pointer;
}
.buttonAction:hover
{
	background-color:#a1a1a1;
	/* Mozilla: >= 3.6*/
	background:-moz-linear-gradient(top, #FFFFFF, #bdbdbd);
	/* Chrome, Safari:*/
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#bdbdbd));
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#bdbdbd', GradientType=0);
}
.buttonAction_dim
{
	float:right;
	width:100px;
	height:20px;
	margin-left:10px;
	background-color:#cdcdcd;

	/* Mozilla: >= 3.6*/
	background:-moz-linear-gradient(top, #FFFFFF, #cdcdcd);
	/* Chrome, Safari:*/
	background:-webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#cdcdcd));
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#cdcdcd', GradientType=0);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}
.buttonActionText
{
	text-align:center;
	padding-top:3px;
}


.buttonBlack
{
	float: right;
	width: 100px;
	height: 20px;
	margin-left: 10px;
	background-color: #F6F6F6;
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left top,
	   left bottom,
	   color-stop(0.4, rgb(246,246,246)),
	   color-stop(1, rgb(156,156,156))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center top,
	   rgb(246,246,246) 40%,
	   rgb(156,156,156) 100%
	);
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F6F6F6', EndColorStr='#9C9C9C', GradientType=0);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	cursor:pointer;
}
.buttonBlack:hover
{	
	background-color:#6b6b6b;
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(1, rgb(107,107,107)),
	    color-stop(0.4, rgb(195,195,195))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	    center top,
	    rgb(107,107,107) 100%,
	    rgb(195,195,195) 40%
	);
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#6b6b6b', EndColorStr='#c3c3c3', GradientType=0);
}
.bDim
{ 
filter:alpha(opacity=55);
opacity:0.55;
}

.buttonWhite
{
	float: right;
	width: 100px;
	height: 28px;
	margin-left: 10px;
	background-color: #F6F6F6;
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left top,
	   left bottom,
	   color-stop(0.4, rgb(255,255,255)),
	   color-stop(1, rgb(234,234,234))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center top,
	   rgb(255,255,255) 40%,
	   rgb(234,234,234) 100%
	);
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#EAEAEA', GradientType=0);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	cursor:pointer;
}
.buttonWhite:hover
{	
	background-color:#6b6b6b;
	/* Chrome, Safari:*/
	background: -webkit-gradient(    
		linear,
    	left bottom,
    	left top,
	    color-stop(0.4, rgb(178,178,178)),
   	 	color-stop(0.6, rgb(200,200,200))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	    center bottom,    
		rgb(178,178,178) 40%,
    	rgb(200,200,200) 60%
	);
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#6b6b6b', EndColorStr='#c3c3c3', GradientType=0);
}
.buttonWhiteText
{
	text-align:center;
	padding-top:6px;
}

.buttonWhite_Dim
{
	float: right;
	width: 100px;
	height: 28px;
	margin-left: 10px;
	background-color: #F6F6F6;
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left top,
	   left bottom,
	   color-stop(0.4, rgb(255,255,255)),
	   color-stop(1, rgb(234,234,234))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center top,
	   rgb(255,255,255) 40%,
	   rgb(234,234,234) 100%
	);
	/* MSIE >= 5.5 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFFFFF', EndColorStr='#EAEAEA', GradientType=0);
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	filter:alpha(opacity=55);
	opacity:0.55;
}

.wowioColor		{	background-color:#F7B462; font-weight: bold;	}
.ePubColor		{	background-color:#A683C7; font-weight: bold;	}
.adePDFColor	{	background-color:#F76262; font-weight: bold;	}
.adeEPubColor	{	background-color:#B24747; font-weight: bold;	}
.eReaderColor	{	background-color:#8391C7; font-weight: bold;	}

.wowioBack, .wowioBackBlack, .adePDFBack, .adePDFBackBlack, .adeEPubBack, .adeEPubBackBlack, .ePubBack, .ePubBackBlack, .eReaderBack, .eReaderBackBlack
{
float:right;
width:132px;
padding: 4px 0px 4px 18px;
font-weight: bold;
cursor: pointer;
}
.wowioBack
{
background-color: #F7B462;
background: -moz-linear-gradient(left, #F7B462, #FDF3E7);
background: -webkit-gradient(linear, left top, right top, from(#F7B462), to(#FDF3E7));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F7B462', EndColorStr='#FDF3E7', GradientType=1);
}
.wowioBackBlack
{
background-color: #F7B462;
background: -moz-linear-gradient(left, #F7B462, #000000);
background: -webkit-gradient(linear, left top, right top, from(#F7B462), to(#000000));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F7B462', EndColorStr='#000000', GradientType=1);
}

.adePDFBack
{
background-color: #F76262;
background: -moz-linear-gradient(left, #F76262, #FCCCCC);
background: -webkit-gradient(linear, left top, right top, from(#F76262), to(#FCCCCC));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F76262', EndColorStr='#FCCCCC', GradientType=1);
}
.adePDFBackBlack
{
background-color: #F76262;
background: -moz-linear-gradient(left, #F76262, #FCCCCC);
background: -webkit-gradient(linear, left top, right top, from(#F76262), to(#FCCCCC));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F76262', EndColorStr='#FCCCCC', GradientType=1);
}

.adeEPubBack
{
background-color: #B24747;
background: -moz-linear-gradient(left, #B24747, #E8C8C8);
background: -webkit-gradient(linear, left top, right top, from(#B24747), to(#E8C8C8));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B24747', EndColorStr='#E8C8C8', GradientType=1);
}
.adeEPubBackBlack{
background-color: #B24747;
background: -moz-linear-gradient(left, #B24747, #E8C8C8);
background: -webkit-gradient(linear, left top, right top, from(#B24747), to(#E8C8C8));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#B24747', EndColorStr='#E8C8C8', GradientType=1);
}

.ePubBack
{
background-color: #A683C7;
background: -moz-linear-gradient(left, #A683C7, #F1ECF6);
background: -webkit-gradient(linear, left top, right top, from(#A683C7), to(#F1ECF6));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#A683C7', EndColorStr='#F1ECF6', GradientType=1);
}
.ePubBackBlack
{
background-color: #A683C7;
background: -moz-linear-gradient(left, #A683C7, #F1ECF6);
background: -webkit-gradient(linear, left top, right top, from(#A683C7), to(#F1ECF6));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#A683C7', EndColorStr='#F1ECF6', GradientType=1);
}

.eReaderBack
{
background-color: #8391C7;
background: -moz-linear-gradient(left, #8391C7, #EEF0F7);
background: -webkit-gradient(linear, left top, right top, from(#8391C7), to(#EEF0F7));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8391C7', EndColorStr='#EEF0F7', GradientType=1);
}
.eReaderBackBlack
{
background-color: #8391C7;
background: -moz-linear-gradient(left, #8391C7, #EEF0F7);
background: -webkit-gradient(linear, left top, right top, from(#8391C7), to(#EEF0F7));
filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#8391C7', EndColorStr='#EEF0F7', GradientType=1);
}
.wowioColorButton		
{	
	background-color:#F7B462;
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left bottom,
	   left top,
	   color-stop(0.3, rgb(247,180,98)),
	   color-stop(0.7, rgb(255,208,126))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center bottom,
	   rgb(247,180,98) 30%,
	   rgb(255,208,126) 70%
	);
	/* MSIE >= 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFD07E', EndColorStr='#F7B462', GradientType=0);
	/* MSIE = 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FFD07E', EndColorStr='#F7B462', GradientType=0);

}
.ePubColorButton		
{	
	background-color:#A683C7; 
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left bottom,
	   left top,
	   color-stop(0.3, rgb(166,131,199)),
	   color-stop(0.7, rgb(194,159,227))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center bottom,
	   rgb(166,131,199) 30%,
	   rgb(194,159,227) 70%
	);
	/* MSIE >= 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#C29FE3', EndColorStr='#A683C7', GradientType=0);
	/* MSIE = 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#C29FE3', EndColorStr='#A683C7', GradientType=0);
}
.adePDFColorButton	
{	
	background-color:#F76262; 
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left bottom,
	   left top,
	   color-stop(0.3, rgb(247,98,98)),
	   color-stop(0.7, rgb(255,126,126))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center bottom,
	   rgb(247,98,98) 30%,
	   rgb(255,126,126) 70%
	);
	/* MSIE >= 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FF7E7E', EndColorStr='#F76262', GradientType=0);
	/* MSIE = 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#FF7E7E', EndColorStr='#F76262', GradientType=0);
}
.adeEPubColorButton	
{	
	background-color:#B24747; 
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left bottom,
	   left top,
	   color-stop(0.3, rgb(178,71,71)),
	   color-stop(0.7, rgb(206,99,99))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center bottom,
	   rgb(178,71,71) 30%,
	   rgb(206,99,99) 70%
	);
	/* MSIE >= 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#CE6363', EndColorStr='#B24747', GradientType=0);
	/* MSIE = 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#CE6363', EndColorStr='#B24747', GradientType=0);
}
.eReaderColorButton	
{	
	background-color:#8391C7; 
	
	/* Chrome, Safari:*/
	background: -webkit-gradient(
	   linear,
	   left bottom,
	   left top,
	   color-stop(0.3, rgb(131,145,199)),
	   color-stop(0.7, rgb(159,173,227))
	);
	/* Mozilla: >= 3.6*/
	background: -moz-linear-gradient(
	   center bottom,
	   rgb(131,145,199) 30%,
	   rgb(159,173,227) 70%
	);
	/* MSIE >= 5.5 - 7 */
	filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#9FADE3', EndColorStr='#8391C7', GradientType=0);
	/* MSIE = 8*/
	-ms-filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#9FADE3', EndColorStr='#8391C7', GradientType=0);
}

.formatBox
{
	float:left;
	width: 130px;
	padding: 4px 4px 4px 8px;
	text-align: center;
	cursor:pointer;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.availableBoxes
{
float:left;
position:relative;
top :3px;
margin-right:1px;
width:6px; 
height:6px;
-moz-border-radius: 1px;
-webkit-border-radius: 1px;
}
