@charset "utf-8";
/* CSS Document */

.revealButton{
	cursor:pointer;
	font: 17px "Istok Web","Trebuchet MS",serif;
    color:#FFFFFF;
    opacity: 1;
    padding: 6px;
	padding-right:10px;
    background: none repeat scroll 0 0 #323D5A;
    moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	border-radius: 3px;
    border: 3px solid #323D5A;
  
	-webkit-box-shadow: 2px 2px 3px rgba(100, 100, 100, 0.29);
	-moz-box-shadow:    2px 2px 3px rgba(100, 100, 100, 0.29);
	box-shadow:         2px 2px 3px rgba(100, 100, 100, 0.29); 
	display:inline-block;   
}

.revealButton.blue{
    background: none repeat scroll 0 0 #04508E;
    border: 3px solid #04508E;  
}

.revealButton.orange{
    background: none repeat scroll 0 0 #b26603;
    border: 3px solid #b26603;  
}

.revealButton.green{
    background: none repeat scroll 0 0 #046e48;
    border: 3px solid #046e48;  
}

.revealButton.red{
    background: none repeat scroll 0 0 #8e1111;
    border: 3px solid #8e1111;  
}

.revealButton.blue:hover{
    background: none repeat scroll 0 0 #0e436e;
    border: 3px solid #0e436e;
}

.revealButton.orange:hover{
    background: none repeat scroll 0 0 #8c5309;
    border: 3px solid #8c5309;  
}

.revealButton.green:hover{
    background: none repeat scroll 0 0 #0c463c;
    border: 3px solid #0c463c;  
}

.revealButton.red:hover{
    background: none repeat scroll 0 0 #4d0f0f;
    border: 3px solid #4d0f0f;  
}


.revealButtonContent{
	margin-left:33px;
}

.revealButton img{
	float:left;
}

.revealButtonAfter{
	cursor:default;
	font: 17px "Istok Web","Trebuchet MS",serif;
    color:#212121;
    opacity: 1;
    padding: 6px;
    background: none repeat scroll 0 0 #d1d4dc;
    moz-border-radius: 3px;
    -webkit-border-radius: 3px;
	border-radius: 3px;
    border: 3px solid #d1d4dc;
  
	-webkit-box-shadow: 2px 2px 3px rgba(100, 100, 100, 0.29);
	-moz-box-shadow:    2px 2px 3px rgba(100, 100, 100, 0.29);
	box-shadow:         2px 2px 3px rgba(100, 100, 100, 0.29); 
	display:inline-block;   
}

.revealButtonAfter.blue{
	background: none repeat scroll 0 0 #EBEFF9;
    border: 3px solid #EBEFF9;
}

.revealButtonAfter.orange{
	background: none repeat scroll 0 0 #d4c2ab;
    border: 3px solid #d4c2ab;
}

.revealButtonAfter.green{
	background: none repeat scroll 0 0 #9cbdb4;
    border: 3px solid #9cbdb4;
}

.revealButtonAfter.red{
	background: none repeat scroll 0 0 #c49191;
    border: 3px solid #c49191;
}

.revealButtonAfterContent{
	margin-left:33px;
}

.revealButtonAfter img{
	float:left;
}

.noimage{
	margin-left:5px;
}

@media print
{    
    .no-print, .no-print *
    {
        display: none !important;
    }
	
	.print, .print 
    {
        display: inline-block !important;
    }
}