/* General Styles */
body, p, li, ul, ol, td, font, div{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 1em; color:#000; }
table, td {margin:0; padding:0; border:none; border-collapse:collapse;}
a{outline:none; 	text-decoration:none;}
.click {cursor:pointer; border:0;}
ul, li {display:inline-block; zoom: 1; *display:inline; vertical-align:top; list-style:none; margin:0; padding:0;}
body {margin:0; padding:0; -webkit-text-size-adjust:none;}
#clickBox {position:absolute; display:none; z-index:1001; pointer-events: none; box-sizing:border-box; -webkit-tap-highlight-color: rgba(0,0,0,0) !important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
#navControlBox {display:block; position:absolute; width:40px; z-index:3; top:5px; right:5px;}
.navControlBoxFullpage {top:5px !important; right:5px !important;}
#fScreenNavControl {cursor:pointer; width:40px; height:40px; background: url("../images/controls/navControls.png") no-repeat center;background-position:0 0;}
.minScreenNavControl {background-position:0 -40px !important;}
#resetNavControl {cursor:pointer; width:40px; height:40px; background: url("../images/controls/navControls.png") no-repeat center; background-position:0 -80px; margin-top:3px;}
#plusNavControl {cursor:pointer; width:40px; height:40px; background: url("../images/controls/navControls.png") no-repeat center; background-position:0 -120px; margin-top:3px;}
#minusNavControl {cursor:pointer; width:40px; height:40px; background: url("../images/controls/navControls.png") no-repeat center; background-position:0 -160px; margin-top:3px;}
#ViewerDisplay {-webkit-tap-highlight-color: rgba(0,0,0,0) !important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
#fScreenNavControl:hover, #resetNavControl:hover, #plusNavControl:hover, #minusNavControl:hover {	box-shadow:rgba(255,255,255, 0.7) 0 0 0 1px inset;}
#viewer_holder{width:100%; height:100%; position:relative; margin:0 auto;}
#pm_viewer{position:relative; -webkit-tap-highlight-color: rgba(0,0,0,0) !important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
