html {font-family:Verdana,Arial,Sans-Serif;font-size:62.5%;height:100%;}
body {height:100%;margin:0;padding:0;font-size:1em;color:#fff;background:#4f7cb9 url(/images/background.gif) 0 0 repeat-x;overflow:hidden;}

#flashcontent {height:100%;}

#page {position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;}

#inner {position:relative;width:900px;margin:4.5% auto;}

#wrapper {position:absolute;top:0;left:0;height:100%;width:100%;background:#3757A0;}
#wrapper img {position:absolute;width:100%;bottom:0;}

a {color:#fff;text-decoration:none;}
a:hover {border-bottom:#fff;}

h1 a {width:172px;height:52px;display:block;text-decoration:none;outline:none;border:0;font-size:1em;color:#fff;margin:0 0 0 15px;padding:0;text-indent:-9999px;background:url(/Common/Images/orchardLogo.png) 0 0 no-repeat;}
h2 {font-size:1.5em;}
h3 {font-size:1.2em;}
h4 {font-size:1.1em;}

p {margin:1.5em 0 0.5em 0;}

ul {list-style:none;margin:0;padding:0;}
li {margin:0.3em 0;padding:0;}

#nav {font-size:1.1em;margin:0;padding:0;width:200px;position:absolute;top:140px;left:0;}
#nav li {margin:0;padding:0;}
#nav a {border:0;line-height:3em;padding-left:12px;color:#fff;}
#nav a:hover {background:url(/Common/Images/arrow.png) 0 0.35em no-repeat;color:#fff;}
#home #navhome, #just #navjust, #best #navbest, #before #navbefore, #why #navwhy, #way #navway, #digital #navdigital, #blossom #navblossom, #doit #navdoit, #labs #navlabs {background:url(/Common/Images/arrow.png) 0 0.35em no-repeat;color:#fff;}

#content {position:absolute;top:140px;left:200px;width:280px;}
#contentright {position:absolute;top:140px;left:560px;width:260px;}


#pages a {margin-right:5px;border:0;}
#pages a.highlight {border-bottom:1px dotted #fff;}

h3.toptag {position:absolute;top:0;left:250px;width:250px;font-weight:normal;line-height:1.5em;}

#home #content h2 {background:url(/Common/Images/hdr-home.png) 0 0 no-repeat;width:230px;height:22px;}

#just #content h2 {background:url(/Common/Images/hdr-just.png) 0 0 no-repeat;width:239px;height:34px;}
#best h3.toptag, #just h3.toptag {left:560px;}

#best #content h2 {background:url(/Common/Images/hdr-best.png) 0 0 no-repeat;width:181px;height:22px;}

#before #content {top:150px;}
#before #content h2 {background:url(/Common/Images/hdr-before.png) 0 0 no-repeat;width:186px;height:30px;}

#why #content h2 {background:url(/Common/Images/hdr-why.png) 0 0 no-repeat;width:156px;height:31px;}
#why h3.toptag {left:560px;top:100px;}
#why #content {top:80px;}

#way #content h2 {background:url(/Common/Images/hdr-way.png) 0 0 no-repeat;width:96px;height:26px;}
#way #content {left:560px;top:90px;}
#way h3.toptag {top:240px;width:300px;left:220px;}

#digital #content {top:90px;left:220px;}
#digital #contentright {left:600px;top:100px;}
#digital #content div {display:none;}
#digital #content h2 {background:url(/Common/Images/hdr-digital.png) 0 0 no-repeat;width:218px;height:30px;}

#subnav li {margin:1em 0;padding:0;background:none !important;}
#subnav li a {background:url(/Common/Images/smallarrow.gif) 0 50% no-repeat !important;padding-left:12px;outline:none;font-size:1.1em;}
#subnav li a.selected {margin-left:2em;}

#blossom #content h2 {background:url(/Common/Images/hdr-blossom.png) 0 0 no-repeat;width:96px;height:22px;}
#blossom #contentright {width:560px;top:300px;left:200px;}
#blossom #contentright div {float:left;margin-right:30px;}
#blossom #contentright li {margin:0.5em 0;padding:0;background:0;}

#labs #content h2 {background:url(/Common/Images/hdr-orchardlabs.png) 0 0 no-repeat;width:151px;height:22px;}

#doit #content {top:350px;left:560px;}
#doit #contentright {top:140px;left:200px;}
#doit #content h2 {background:url(/Common/Images/hdr-orchard.png) 0 0 no-repeat;width:74px;height:17px;}
#doit #contentright h2 {background:url(/Common/Images/hdr-doit.png) 0 0 no-repeat;width:125px;height:30px;}
#doit #contentright h3 {margin:1em 0 0 0;}
#doit #contentright p {margin:0.5em 0 1em 0;}

#send {overflow:hidden;}
#send #content {font:normal 1.1em Verdana,Arial,Sans-Serif;left:250px;top:25px;width:600px;}
    #send #content :focus {outline:none;}
    
    #send .copy {width:500px;margin:0 0 20px;}
    
    #send #content {margin-top:10px;height:570px;}
    #send #boxFields {width:280px;float:left;}
    #send #boxFiles .inner {background-color:#99b4c9;border:solid 1px #fff;margin:5px 0 10px 0;padding:20px;position:relative;width:250px;z-index:1;}
    #send #content label em {font-size:0.8em;font-style:normal;}
    #send #content input, #send #content textarea {display:block;font:normal 1em Verdana,Arial,Sans-Serif;margin:5px 0 10px 0;}
    #send .sendTo, #send .sendFrom, #send .sendSubject, #send .fup, #send .message {background-color:#99b4c9 !important;border:solid 1px #fff;color:#fff;height:20px;padding:5px 5px 0 5px;position:relative;width:270px;z-index:1;}
    #send #content .message {height:120px;}

    #send #content .btnSend {background:url(/Common/Images/btnSend.gif) no-repeat 0 0;height:23px;position:relative;text-indent:-1000em;width:58px;z-index:1;}
    #send #content .btnNext {background:url(/Common/Images/btnNext.gif) no-repeat 0 0;height:23px;position:relative;text-indent:-1000em;width:58px;z-index:1;}
    #send #content .btnBrowse {background:url(/Common/Images/btnBrowse.gif) no-repeat 0 0;display:block;height:23px;text-indent:-1000em;width:69px;}
    #send #content .hover {background-position:0 -23px;}
    
    #send #content .styled {left:20px;position:absolute;z-index:1;}
        #send #content .styled input {background-color:#bed0de !important;border:solid 1px #fff;color:#fff;height:17px;float:left;padding:4px 5px 0 5px;width:150px;}
        #send #content .styled .btnBrowse {float:right;margin:5px 20px 0 0;}
    #send #content #styledFup1 {top:20px;}
    #send #content #styledFup2 {top:50px;}
    #send #content #styledFup3 {top:80px;}
    #send #content #styledFup4 {top:110px;}
    #send #content .fup {background-color:#bed0de !important;filter:alpha(opacity: 0);margin-left:50px;-moz-opacity:0;opacity:0;position:relative;z-index:2;}
    
    #boxMessage {float:right;}
    
    #bird {margin:20px 0 0 50px;}
    #send #dotted-lines {background:url(/Common/Images/dotted-lines.png) no-repeat 0 0;bottom:49px;height:83px;position:absolute;right:0;width:777px;z-index:0;}

#content li, #contentright li {padding-left:15px;background:url(/Common/Images/bullet.gif) 0 0.5em no-repeat;margin:1em 0;}

#footer {position:absolute;z-index:2;bottom:10px;width:100%;padding:0.8em 0 0.7em 0;background:url(/Common/Images/mask.png) 0 0 repeat;}
#footer h3 {width:800px;margin:0 auto;font-weight:normal;font-size:1em;text-indent:-9999px;background:url(/Common/Images/understanding.png) 0 0 no-repeat;width:900px;height:24px;}

#content h2, #contentright h2 {text-indent:-9999px;}

#map {left:560px;top:-20px;}

#pleaseWait {display:none;text-align:center;}
#fresh {clear:both;padding:10px 0 0 5px;}
#fresh a {border-bottom:1px dotted #fff;}

/* Digital Courier Service */
.odcsMain {width:500px;}
.odcsMain * {margin:0;padding:0;font-size:1em;line-height:1em;text-decoration:none;font-style:normal;}

/* Copy panel */
.odcsCopy {line-height:1.5em;}
.odcsCopy p {margin:0.75em 0;}

/* Message panel */
.odcsMessage {margin:2em 0 0;}
.odcsMessage .odcsInstruct {font-size:0.8em;}
.odcsMessage label input, .odcsMessage label textarea {display:block;width:275px;padding:5px 3px;}

/* Button */
.odcsButton {padding:1em 0;}
.odcsButton a {background:#99b4c9;color:#fff;padding:0.5em 1em;border:1px solid #fff;cursor:pointer;}
.odcsButton a:hover {background:#bed0de;color:#666;padding:0.5em 1em;border:1px solid #fff;cursor:pointer;}

