@media screen{
    body.DR_Body{
        background-color: #DDDDDD;
        margin: 0;
    }

    .page{
        border: 1px solid black;
        margin: 20px 10px 30px;
        /*-webkit-box-shadow:  5px 5px 10px 5px rgba(0, 0, 0, 0.3);
        box-shadow:  5px 5px 10px 5px rgba(0, 0, 0, 0.3);*/
        
        -webkit-box-shadow: -2px -3px 9px rgba(0, 0, 0, 0.8);
        -moz-box-shadow:    -2px -3px 9px rgba(0, 0, 0, 0.8);
        box-shadow:         -2px -3px 9px rgba(0, 0, 0, 0.8);

        background-color: #FFFFFF;
    }
}
@media print{
    .page{
        page-break-inside: avoid;
        page-break-after: always;
        display: inline-block;
    }
    .page:last-child{
        page-break-after: avoid;
    }
}

.page{
    position: relative;
    width: 628pt;
    height: 852pt;
}

.DRViewer iframe.DR_Frame{
    width: 100%;
    height: 99%;
}

.DR_ViewPort {
    overflow: hidden;
    position: relative;
}

.DR_Click {
    text-decoration: underline;
    cursor: pointer;
}

.DR_Sizer{
    position: absolute;
}

.DR_Toolbar{
	position: absolute;
	bottom: 14px;
	
	margin-left: -250px;
	width: 500px;
	height: 300px;
	background: transparent;
	overflow: hidden;
	opacity: 0;
	filter: alpha(opacity=100);
 	-webkit-transition: opacity 0.75s linear;
	-moz-transition: opacity 0.75s linear;
	-o-transition: opacity 0.75s linear;
	transition-delay: 2s;
	-moz-transition-delay: 2s; /* Firefox 4 */
	-webkit-transition-delay: 2s; /* Safari and Chrome */
	-o-transition-delay: 2s; /* Opera */
}

.DR_ToolbarPrint.invisible, .DR_Toolbar.invisible{
	visibility: hidden;
}

.DR_Toolbar.active{
	opacity: 1;
}

.DR_Toolbar:hover{
	opacity: 1;
	filter: alpha(opacity=100);
 	-webkit-transition: opacity 0.75s ease-in;
	-moz-transition: opacity 0.75s ease-in;
	-o-transition: opacity 0.75s ease-in;
}

.DR_Toolbar .DR_ToolbarInner{
	margin-left: 100px;
	margin-top: 230px;
	width: 300px;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-bottom-radius: 4px;
}

.DR_Toolbar .DR_ToolbarInner div{
	float: left;
	cursor: pointer;
}

.DR_Toolbar .DR_ToolbarPageIndicatorInput{
	display: block;
	width: 20px;
	height: 21px;
	text-align: center;
	margin: 0px;
	padding: 0px;
	line-height: 19px;
}

.DR_Toolbar .DR_ToolbarInner .DR_IconWrapper{
	height: 25px;
	width: 25px;
	border: 1px solid transparent;
	-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-bottom-radius: 4px;
}
.DR_Toolbar .DR_ToolbarInner .DR_IconWrapper div{
	height: 21px;
	width: 21px;
	margin: 2px;
	background-repeat: no-repeat;
}

.DR_Toolbar .DR_ToolbarPageIndicator{
	width: 71px;
	padding-top: 2px;
}

.DR_Toolbar .DR_ToolbarPageIndicator *{
	float: left;
}

.DR_Toolbar .DR_ToolbarPageIndicator p{
	margin: 0px;
	margin-top: 2px;
	margin-left: 5px;
}

.DR_Toolbar .DR_ToolbarInner .DR_IconWrapper, .DR_Toolbar .DR_ToolbarInner .DR_ToolbarPageIndicator{
	margin-top: 6px;
}

.DR_Toolbar .DR_ToolbarPageIndicator .DR_ToolbarCurrentPage{
	margin-top: 4px;
}

/*----------------------------WEB CREME ----------------------- */
.Df_Web_Creme .DR_ToolbarInner .DR_ToolbarSeparator, .Df_Web_Creme .DR_Toolbar .DR_ToolbarPageIndicator, .Df_Web_Creme .DR_ToolbarInner .DR_IconWrapper{
	margin-left: 12px;
}

.Df_Web_Creme .DR_ToolbarInner{
	margin-left: 81px;
	width: 337px;
}

.Df_Web_Creme .DR_ToolbarInner .DR_IconWrapper, .Df_Web_Creme .DR_ToolbarInner .DR_ToolbarPageIndicator{
	margin-top: 6px;
}

.Df_Web_Creme .DR_ToolbarInner .DR_IconWrapper:hover{
	background: #C4D274;
	border: 1px solid #ADB967;	
}

.Df_Web_Creme .DR_ToolbarPageIndicator p{
	margin: 0px;
	margin-top: 2px;
}

.Df_Web_Creme .DR_ToolbarPageIndicatorInput{
	border: 1px solid #FFF;
	-moz-box-shadow: inset 0px 0px 2px #B0BD73; /* Firefox/Mozilla */
    -webkit-box-shadow: inset 0px 0px 2px #B0BD73; /*Safari/Chrome */
    box-shadow: inset 0px 0px 2px #B0BD73; /* Opera & W3C */
}

.Df_Web_Creme .DR_ToolbarInner{
	height: 39px;
	background: #E6E6E6;
    background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPgo8bGluZWFyR3JhZGllbnQgaWQ9Imc3NTciIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjAlIiB5Mj0iMTAwJSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGQ0ZDRkMiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNFNkU2RTYiIG9mZnNldD0iMSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2c3NTcpIiAvPgo8L3N2Zz4=);
    -moz-box-shadow: 0px 0px 4px #999FA2; /* Firefox/Mozilla */
    -webkit-box-shadow: 0px 0px 4px #999FA2; /*Safari/Chrome */
    box-shadow: 0px 0px 4px #999FA2; /* Opera & W3C */	
}

.Df_Web_Creme .DR_ToolbarPrint, 
.Df_Web_Creme .DR_ToolbarPrevious, 
.Df_Web_Creme .DR_ToolbarNext,
.Df_Web_Creme .DR_ToolbarZoomIn,
.Df_Web_Creme .DR_ToolbarZoomOut
 {
	background-image: url('df_Web_Creme_Toolbar.png');
}

.Df_Web_Creme .DR_ToolbarPrevious{
background-position: -22px 0px;
}

.Df_Web_Creme .DR_ToolbarNext{
	background-position: -44px 0px;
}

.Df_Web_Creme .DR_ToolbarZoomIn{
	background-position: -66px 0px;
}

.Df_Web_Creme .DR_ToolbarZoomOut{
	background-position: -88px 0px;
}
.Df_Web_Creme .DR_ToolbarInner .DR_ToolbarSeparator{
	background: #D4D4D4;
	height: 25px;
	width: 1px;
	border-right:1px solid #FFF;
	margin-top: 8px;
}

/*----------------------------MODERN SKY ----------------------- */
.Df_Modern_Sky .DR_ToolbarInner .DR_IconWrapper{
	margin-top: 0px;
}

.Df_Modern_Sky .DR_ToolbarInner{
	margin-left: 82px;
	width: 354px;
}

.Df_Modern_Sky .DR_ToolbarInner .DR_ToolbarPageIndicator{
	margin-top: 10px;
	margin-left: 20px;
	margin-right: 22px;
}

.Df_Modern_Sky .DR_ToolbarInner .DR_IconWrapper div{
	margin: 12px;
	background-repeat: no-repeat;
}

.Df_Modern_Sky .DR_ToolbarInner .DR_IconWrapper{
	border: 1px solid transparent;
	height: 45px;
	width: 45px;
}

.Df_Modern_Sky .DR_ToolbarInner .DR_IconWrapper:hover{
	background: #C4D274;
	border: 1px solid #ADB967;
}

.Df_Modern_Sky .DR_ToolbarPageIndicator p{
	margin: 0px;
	margin-top: 2px;
	color: #FFF;
}

.Df_Modern_Sky .DR_ToolbarPageIndicatorInput{
	border: 1px solid #050505;
}

.Df_Modern_Sky .DR_ToolbarInner{
	background: #313F54;
	height: 45px;
    -moz-box-shadow: 0px 0px 4px #999FA2; /* Firefox/Mozilla */
    -webkit-box-shadow: 0px 0px 4px #999FA2; /*Safari/Chrome */
    box-shadow: 0px 0px 4px #999FA2; /* Opera & W3C */
}

.Df_Modern_Sky .DR_ToolbarPrint, 
.Df_Modern_Sky .DR_ToolbarPrevious, 
.Df_Modern_Sky .DR_ToolbarNext,
.Df_Modern_Sky .DR_ToolbarZoomIn,
.Df_Modern_Sky .DR_ToolbarZoomOut{
	background-image: url('df_Modern_Sky_Toolbar.png');
}

.Df_Modern_Sky .DR_ToolbarPrevious{
	background-position: -22px 0px;
}

.Df_Modern_Sky .DR_ToolbarNext{
	background-position: -44px 0px;
}

.Df_Modern_Sky .DR_ToolbarZoomIn{
	background-position: -66px 0px;
}

.Df_Modern_Sky .DR_ToolbarZoomOut{
	background-position: -88px 0px;
}

.Df_Modern_Sky .DR_ToolbarInner .DR_ToolbarSeparator{
	background: #282F37;
	height: 44px;
	width: 1px;
	border-right:1px solid #455263;
	margin-top: 1px;
}

.Df_Modern_Sky .DR_Toolbar .DR_ToolbarPageIndicator .DR_ToolbarCurrentPage{
	margin-top: 3px;
}

/*----------------------------WINDOWS LIKE ----------------------- */
.Df_Windows_Like .DR_ToolbarInner .DR_ToolbarSeparator, .Df_Windows_Like .DR_Toolbar .DR_ToolbarPageIndicator, .Df_Windows_Like .DR_ToolbarInner .DR_IconWrapper{
	margin-left: 10px;
}

.Df_Windows_Like .DR_ToolbarInner{
	margin-left: 100px;
	width: 256px;
}

.Df_Windows_Like .DR_ToolbarInner .DR_IconWrapper{
	margin-top: 0px;
}

.Df_Windows_Like .DR_ToolbarInner .DR_ToolbarPageIndicator{
	margin-top: 0px;
}

.Df_Windows_Like  .DR_ToolbarInner .DR_IconWrapper:first-child{
	margin-left: 0px;
}

.Df_Windows_Like .DR_ToolbarInner .DR_IconWrapper:hover{
	background: #C0DDFC;	
	-moz-box-shadow: inset 0px 0px 2px #3399FF; /* Firefox/Mozilla */
    -webkit-box-shadow: inset 0px 0px 2px #3399FF; /*Safari/Chrome */
    box-shadow: inset 0px 0px 2px #3399FF; /* Opera & W3C */
}

.Df_Windows_Like .DR_ToolbarPageIndicator p{
	color: #000;
	margin-left: 0px;
	margin-top: 5px;
}

.Df_Windows_Like .DR_ToolbarPageIndicatorInput{
	border-top: 1px solid #D5D6D9;
	border: 1px solid #DBE0E6;
}

.Df_Windows_Like .DR_ToolbarInner{
	height: 27px;
	background: #E8E8E8;
    -moz-box-shadow: 0px 0px 4px #999FA2; /* Firefox/Mozilla */
    -webkit-box-shadow: 0px 0px 4px #999FA2; /*Safari/Chrome */
    box-shadow: 0px 0px 4px #999FA2; /* Opera & W3C */
}

.Df_Windows_Like .DR_ToolbarPrint, 
.Df_Windows_Like .DR_ToolbarPrevious, 
.Df_Windows_Like .DR_ToolbarNext,
.Df_Windows_Like .DR_ToolbarZoomIn,
.Df_Windows_Like .DR_ToolbarZoomOut{
	background-image: url('df_Windows_Like_Toolbar.png');
}

.Df_Windows_Like .DR_ToolbarPrevious{
	background-position: -22px 0px;
}

.Df_Windows_Like .DR_ToolbarNext{
	background-position: -44px 0px;
}

.Df_Windows_Like .DR_ToolbarZoomIn{
	background-position: -66px 0px;
}

.Df_Windows_Like .DR_ToolbarZoomOut{
	background-position: -88px 0px;
}

.Df_Windows_Like .DR_ToolbarInner .DR_ToolbarSeparator{
	height: 44px;
	width: 2px;
	display:none;
}

.Df_Windows_Like .DR_Toolbar .DR_ToolbarPageIndicator .DR_ToolbarCurrentPage{
	margin-top: 5px;
}

/*----------------------------HIGH CONTRAST----------------------- */
.Df_High_Contrast .DR_ToolbarInner .DR_ToolbarSeparator, .Df_High_Contrast .DR_Toolbar .DR_ToolbarPageIndicator, .Df_High_Contrast .DR_ToolbarInner .DR_IconWrapper{
	margin-left: 14px;
}

.Df_High_Contrast .DR_ToolbarInner{
	margin-left: 50px;
	width: 337px;
}

.Df_High_Contrast .DR_ToolbarInner .DR_IconWrapper, .Df_High_Contrast .DR_ToolbarInner .DR_ToolbarPageIndicator{
	margin-top: 0px;
}

.Df_High_Contrast .DR_ToolbarInner .DR_IconWrapper{
	height: 22px;
	width: 22px;
	margin-top: 10px;
	background-color:#E4BA38;
    border:1px solid transparent;
    color:#FFFFFF;
}

.Df_High_Contrast .DR_ToolbarInner .DR_IconWrapper div{
	margin: 0px;
}

.Df_High_Contrast .DR_ToolbarInner .DR_IconWrapper:hover{
	background: #D0A21A;	
}

.Df_High_Contrast .DR_Toolbar .DR_ToolbarPageIndicator{
	margin-top: 10px;
}

.Df_High_Contrast .DR_ToolbarPageIndicator p{
	color: #000;
	margin-top: 4px;
	margin-left: 0px;
}

.Df_High_Contrast .DR_ToolbarPageIndicatorInput{
	border-top: 1px solid #D5D6D9;
	border: 1px solid #DBE0E6;
}

.Df_High_Contrast .DR_ToolbarInner{
	background: #E8E8E8;
	height: 45px;
    -moz-box-shadow: 0px 0px 4px #999FA2; /* Firefox/Mozilla */
    -webkit-box-shadow: 0px 0px 4px #999FA2; /*Safari/Chrome */
    box-shadow: 0px 0px 4px #999FA2; /* Opera & W3C */
}

.Df_High_Contrast .DR_ToolbarPrint, 
.Df_High_Contrast .DR_ToolbarPrevious, 
.Df_High_Contrast .DR_ToolbarNext,
.Df_High_Contrast .DR_ToolbarZoomIn,
.Df_High_Contrast .DR_ToolbarZoomOut{
	background-image: url('df_High_Contrast_Toolbar.png');
}

.Df_High_Contrast .DR_ToolbarPrevious{
	background-position: -22px 0px;
}

.Df_High_Contrast .DR_ToolbarNext{
	background-position: -44px 0px;
}

.Df_High_Contrast .DR_ToolbarZoomIn{
	background-position: -66px 0px;
}

.Df_High_Contrast .DR_ToolbarZoomOut{
	background-position: -88px 0px;
}

.Df_High_Contrast .DR_ToolbarInner .DR_ToolbarSeparator{
	height: 20px;
	width: 1px;
	margin-top: 12px;
	background: #DBDBDB;
	border-right: 1px solid #FFF;
}
