html,body {padding:0;margin:0; height:100%}
body {color:#4c4c4c; background:#9ed1ec url(/webroot/delivery/pic/bgSplash.jpg) repeat-x 0 0; font:.75em Arial,Helvetica,'MS Sans Serif',sans-serif}
td,th {color:#4c4c4c; font:1em Arial,Helvetica,'MS Sans Serif',sans-serif}
input,textarea,option,select {color:#4c4c4c; font:1em Arial,Helvetica,'MS Sans Serif',sans-serif}

h1,h2,h3,h4,h5,p {margin:0; padding:0}

img {border:0}

a {color:#19357f; text-decoration:underline}
a:hover {color:#d9241c}

input:focus, a:focus, a:active {outline: none}

#minSplash {position:relative; width:100%; height:100%; background: url(/webroot/delivery/pic/bgSplash-1.jpg) no-repeat 50% 65px; text-align:center}
.welcome-block {width:620px; margin:0 auto; padding-top:30px; text-align:left; padding-bottom:47px}
.welcomeblock {padding-left:13px}
.welcomeblock img {vertical-align:top}

.white-block {position:relative; width:620px; margin:0 auto; background:#fff url(/webroot/delivery/pic/bgSplash-2.gif) repeat-x 0 100%; text-align:left}
.white-block .top-white {border-bottom:1px dashed #92cbea; background: url(/webroot/delivery/pic/bgSplash-3.jpg) no-repeat 100% 0; padding-bottom:17px}
.white-block .logo {float:left; padding:16px 0 0 20px}
.white-block .from-by {color:#5e5e5e; float:right; font:1.083em/14px "Times New Roman"; font-style:italic; width:27.769em; padding-top:18px; background: url(/webroot/delivery/pic/flag.gif) no-repeat 100% 20px}

.middle-white {background: url(/webroot/delivery/pic/bgSplash-4.jpg) no-repeat 100% 100%}
.middle-white .choose-left {float:left; width:270px}
.middle-white .chooseleft {border-right:1px dashed #92cbea; padding:20px 0 62px 20px}
.middle-white .choose-right {float:left; width:350px}
.middle-white .chooseright {position:relative; margin-left:-1px; border-left:1px dashed #92cbea; padding:20px 0 62px 35px}
.middle-white h2 {font-size:1.167em; color:#486b93; padding-bottom:17px}
.forms .lbl {float:left; width:78px; padding-top:3px}
.forms .inputs {float:left; padding-bottom:9px; width:129px}
.forms .inputs select {width:100%}
.forms .btn {padding-left:78px; padding-top:5px}

.btn-wdt-small {height:24px; background:#3d5d93 url(/webroot/delivery/pic/btnRight-small.gif) no-repeat 100% 0}
.btn-wdt-small input {background:transparent url(/webroot/delivery/pic/btnLeft-small.gif) no-repeat 0 0; height:24px; width:100%; padding:0 !important; margin:0 !important; border:1px solid #3d5d93; border-width:0; text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:24px}
body:not([dummy]) .btn-wdt-small input:active {padding-top:2px !important; padding-left:2px !important}

.sp-br, .sp-bl, .sp-tr, .sp-tl {position:absolute; background:url(/webroot/delivery/pic/splah-corns.gif); width:3px; height:3px}
.sp-tl {top:0; left:0; background-position:0 0}
.sp-tr {top:0; right:0; background-position:100% 0}
.sp-bl {bottom:0; left:0; background-position:0 100%}
.sp-br {bottom:0; right:0; background-position:100% 100%}
.sp-uzor {position:absolute; bottom:-2px; right:-2px; width:120px; height:120px; background: url(/webroot/delivery/pic/splash-uzor.gif)}


.hid-o {width:100%; overflow:hidden}
form {margin:0; padding:0}
.clr {clear:both; float:none !important; height:1px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important}
div.txt-tb:after {display: block; line-height: 0; height: 0; visibility: hidden; content: "- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - ";}
div.txt-tb {position:relative; z-index:999; display:table-cell}
/* for safari */ body:last-child:not(:root:root) div.txt-tb {display:table}
body:last-child:not(:root:root) div.txt-tb:after {display: block; line-height: 0; height: 0; visibility: hidden; content: " ";}/* for safari */
