@charset "UTF-8";

address { font-style: normal; }

a, a:visited, a:active { color: #666; text-decoration: none; }

a:hover { color: #000; }

body { background-color: #939DA1; cursor: default; color: #BCC5CD; margin: 140px 0px 75px; font: lighter 1em Geneva, Arial, helvetica, sans-serif; }

h1 { font: 1em "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFF; margin: 0px; padding: 0px; }

img { border: 0px; border-style: none; }
input, textarea , #searchBox{ width: 150px; height: 16px; color: #939DA1; -webkit-border-radius: 3px; -moz-border-radius: 3px; text-align: left; font: lighter 80% "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding: 3px 5px; background: #FFF; border-width: 0px; border-style: none; }
input:hover , textarea:hover{ background: #EAFAFA; }

label { font-size: 90%; color: #FFF; }

li { display: block; float: left; list-style: none; position: relative; }

textarea { height: 80px; }

ul { display: block; position: relative; margin: 0px; padding: 0px; }

#header { position: fixed; top: 0px; width: 100%; left: 0px; display: block; height: 95px; z-index: 98; border-bottom: 0px solid #737C7F; border-top: 0px solid #737C7F; }

#headerBg { background: #7C8588; height: 95px; width: 100%; position: fixed; display: block; left: 0px; top: 0px; -webkit-opacity: 0.9; -moz-opacity:0.9; opacity: 0.9; z-index: 97; }

#headerBg #dsynrBar { position: fixed; background: url(/lib/ima/bg95.png) left top; width: 100%; text-align: right; left: 0px; top: 95px; height: 30px; z-index: -1; -webkit-box-shadow: 0px 1px 8px #444; -moz-box-shadow: 0px 1px 8px #444; }

#headerBg #dsynrBar #headerTitle { position: fixed; right: 95px; top: 98px; }

#headerBg #dsynrBar img { padding: 5px 45px 6px 5px; }

#header #headerNav, #footer #footNav { position: absolute; right: 0px; top: 0px; }

#header #headerNav li, #footer #footNav li { padding: 35px 50px; cursor: pointer; border-left: 0px solid #666; border-right: 0px solid #666; font-size: 110%; text-shadow: 0px 1px 1px #666; }

#header #headerNav li:hover, #footer #footNav li:hover { background: #222 url(/lib/ima/bg95.png) left top; color: #ddd; text-shadow: 0px 1px 1px #333; -webkit-box-shadow: 0px 1px 3px #333; -moz-box-shadow: 0px 1px 3px #777; }

#header #headerNav li:active, #footer #footNav li:active { color: #FFF; text-shadow: none; background: #111 url(/lib/ima/bg95.Over.png); }

#header #headerNav li div { display: none; position: fixed; padding: 135px 0px 25px; top: 0px; right: 0px; width: 100%; z-index: -1; cursor: default; font-size: 70%; }

#header #headerNav li div .divBg { position: fixed; background: #7E7E7E url(/lib/ima/bg95.png) repeat-x left bottom; top: 0px; left: 0px; width: 100%; -webkit-opacity: 0.85; -moz-opacity:0.85; opacity: 0.85; border-bottom: 1px solid #000; -webkit-box-shadow: 0px 1px 3px #333; -moz-box-shadow: 0px 1px 3px #777; }

#header #headerNav li div ul { color: #FFF; float: right; margin-right: 10%; }

#header #headerNav li div ul li { clear: both; padding: 5px 10px; -webkit-border-radius: 35px; -moz-border-radius: 35px; }

#header #headerNav li div .menuCol1 { margin-right: 35px; }

#header #logo { position: absolute; left: 25px; top: 25px; z-index: 99; }

#header #headerNav .sdisc { position: absolute; left: 20px; bottom: -55px; }

#footer { position: fixed; bottom: 0px; width: 100%; left: 0px; display: block; height: 40px; z-index: 99; border-bottom: 0px solid #737C7F; border-top: 0px solid #737C7F; }

#footerBg { background: #7C8588 url(/lib/ima/dsynr_r2_c3.png) repeat-x left bottom; height: 40px; width: 100%; position: fixed; display: block; left: 0px; bottom: 0px; -webkit-opacity: 0.9; -moz-opacity:0.9; opacity: 0.9; -webkit-box-shadow: 0px -1px 15px #888; -moz-box-shadow: 0px -1px 15px #888; z-index: 98; }

#footer #footNav { bottom: 0px; }

#footer #footNav li { padding: 13px 20px 10px; font-size: 80%; text-shadow: none; color: #FFF; }

#footer #footNav li:hover { background: #222 url(/lib/ima/bg95.png) left bottom; text-shadow: none; }

#footer #footNav li:active { background: #111 url(/lib/ima/bg95.Over.png) left top; }

#footer #search { position: absolute; bottom: 10px; left: 20px;}
#search form *{ }

#searchBox { -webkit-border-radius: 25px; -moz-border-radius: 25px;  padding-top: 0px; padding-right: 25px; }

#footer #search #searchNav { font: 80% Verdana, Geneva, sans-serif; position: absolute; right: -80px; bottom: 0px; color: #666; }

#footer #search #searchSuggestions { background: #646B6F url(/lib/ima/bg200.png) repeat-x left bottom; position: absolute; z-index: -1; width: 300px; left: -5px; bottom: -5px; height: 300px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-left-radius: 15px; -moz-border-radius-bottomleft: 15px; -webkit-border-top-right-radius: 50px; -moz-border-radius-topright: 50px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-box-shadow: 0px -1px 5px #333; -moz-box-shadow: 0px -1px 5px #333; -webkit-opacity: 0.9; -moz-opacity:0.9; opacity: 0.9; border: 1px solid #44484B; }

#content { }

#content #contentShowcase { background: transparent; width: 100%; margin-top: 0px; position: fixed; left: 0px; z-index: -1; min-height: 400px; }

#content #acquired { position: relative; margin-top: 200px; }

#content #acquired #domainName, #content #acquired #bid { font: 1.5em "Lucida Sans Unicode", "Lucida Grande", sans-serif; color: #FFF; position: absolute; text-align: right; top: 20px; right: 210px; }

#content #acquired #bid, #content #acquired #launchTip { font-size: 80%; top: 25px; right: -290px; }

#content #acquired #launchTip { top: 200px; right: 100px; color: #666; display: none; }

#content #acquired #lock { position: relative; top: 15px; left: 200px; }

.navBox { display: none; position: absolute; bottom: 39px; width: 150px; background: url(/lib/ima/bg200.png) repeat-x left top; top: auto; height: auto; left: 0px; font-size: 80%; padding: 5px; -webkit-border-top-left-radius: 5px; -moz-border-radius-topleft: 5px; -webkit-box-shadow: 0px -1px 5px #333; -moz-box-shadow: 0px -1px 5px #333; -webkit-opacity: 0.9; -moz-opacity:0.9; opacity: 0.9; border: 1px solid #44484B; cursor: default; }

.hidden { display: none; }

.btnX { position: absolute; left: -8px; top: -8px; cursor: pointer; }

.btnNex, .btnPre { background: transparent url(/lib/ima/btnNex.png) no-repeat center center; cursor: pointer; height: 20px; width: 20px; }

.btnPre { background: url(/lib/ima/btnPre.png); }

#heading { position: fixed; top: 98px; left: 20px; z-index: 97; font-size: 90%; }
form *{ padding: 2px; }
