@CHARSET "ISO-8859-1";

body[class="portrait"] {
    margin: 0px;
    padding: 0px;
    
    height: 416px;
    width: 320px;
    
	-webkit-text-size-adjust: none;
}

body[class="landscape"] {
    margin: 0px;
    padding: 0px;
    
    width: 480px;
    height: 256px;
    
	-webkit-text-size-adjust: none;
}

body[class="portrait"] div#flexSnapAJAX {
    margin: 0px;
    padding: 0px;
    
    height: 416px;
    width: 320px;
}

body[class="landscape"] div#flexSnapAJAX {
    margin: 0px;
    padding: 0px;
    
    width: 480px;
    height: 256px;
}

/* Since we don't support anns at all on the iPhone always hide the ann Toolbar */
div#annToolbar {
    visibility: collapse;
}

body[class="portrait"] div#imageControlsDiv {
}

body[class="portrait"] div#outerThumbs {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

body[class="landscape"] div#outerThumbs {
    width: 135px;
}

body[class="landscape"] div#innerThumbs {
    width: 135px;
}

body[class="landscape"] div#outerDocs {
    width: 135px;
}

body[class="landscape"] div#innerDocs {
    width: 135px;
}

body[class="landscape"] div.thumbBox {
    margin: 0px;
}

body[class="landscape"] div.activeThumbBox {
    margin: 0px;
}

body[class="landscape"] div.docThumbBox {
    margin: 0px;
}

body[class="landscape"] div.activeDocThumbBox {
    margin: 0px;
}

body[class="portrait"] div#outerDocs {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

body[class="portrait"] div#innerThumbs {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

body[class="portrait"] div#innerDocs {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

body[class="portrait"] img.displayedThumb {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

body[class="portrait"] div#thumbTabs {
    visibility: collapse;
}

body[class="landscape"] div#thumbTabs {
    width: 137px;
}

body[class="landscape"] div#thumbTabsThumbnails {
    width: 67px;
}

body[class="landscape"] div#thumbTabsDocs {
    width: 67px;
}

body[class="portrait"] div#outerDiv {
    left: 0px;
    right: 0px;
}

body[class="landscape"] div#outerDiv {
    top: 21px;
    left: 0px;
    right: 140px;
}

body[class="portrait"] div#imageTabsDiv {
    left: 0px;
    right: 0px;
}

body[class="landscape"] div#imageTabsDiv {
    left: 0px;
    right: 0px;
}

body[class="landscape"] .imageTabSelected {
    height: 20px;
}

body[class="landscape"] .imageTabUnselected {
    height: 19px;
}

body[class="landscape"] .imageTabTitle {
    top: 2px;
}

body[class="landscape"] .imageTabCloseButton {
    top: 1px;
}

body[class="landscape"] div#imageTabFiller {
    height: 20px;
    right: 140px;
}
    
body[class="portrait"] div#imageAndThumbs {
    bottom: 35px;
    left: 5px;
    right: 5px;
}

body[class="landscape"] div#imageAndThumbs {
    bottom: 0px;
    left: 2px;
    right: 0px;
}

body[class="portrait"] div#statusBar {
    left: 5px;
    right: 5px;
    bottom: 0px;
}

body[class="landscape"] div#statusBar {
    visibility: collapse;
    
    width: 0px;
    height: 0px;
}

div#layerManagerDiv {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

div#translucentGrey {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

div#annPropsBar {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

body[class="portrait"] div#vvContextMenu {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

img.separator {
    visibility: collapse;
    width: 0px;
}

img.iPhonePortraitHide {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

img#print {
    visibility: collapse;
    width: 0px;
    height: 0px;
}

img#save_document {
    visibility: collapse;
    width: 0px;
    height: 0px;
}
