/*
Copyright Venom Web Design 2011
www.venomwebdesign.com
*/

body {padding: 0px; margin: 0px; font-family: Helvetica; background-color: #666}
#header {width: 100%; height: 45px; line-height: 45px; background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgb(86,96,122)),
    color-stop(0.49, rgb(43,48,59)),
    color-stop(0.5, rgb(43,47,59)),
    color-stop(0.51, rgb(0,0,0)),
    color-stop(1, rgb(36,43,69))
); padding: 0; color: #eee; font-size: 20px; text-align: center; background-color: black}
 
#header h1 {color: #f3f3f3; text-decoration: none; font-weight: bold; text-shadow: 0 -1px 0 rgba(0,0,0,20); font-size: 12px; display:inline}
.editable {border: 2px solid red}
#header .headbut {font-size: 11px; right: 10px; position: absolute; -webkit-border-radius: 4px; border: 1px solid #878787; background-color: #666; padding: 5px; line-height: 10px; top: 12px; text-shadow: 0 -1px 0 rgba(0,0,0,20); font-weight: bold; cursor:pointer; cursor:hand;}

ul {-webkit-border-radius: 8px; background-color: #fff; border: #878787 solid 1px; font-size: 12pt; overflow: hidden; padding: 0px; position: relative; display: block; height: auto; width: auto; margin: 10px 9px 10px 9px; list-style: none; clear: both}
ul li {position:relative; list-style-type:none; display:block; height:43px; overflow:hidden; border-top:1px solid #878787; width:auto}

ul li label {margin:11px 0px 0px 7px; width:auto; color:#000; font-weight:bold; font-size:17px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; float:left}
ul li input {width: 100%; position: absolute; right: 0px; height: 44px; -webkit-appearance: none; border: none; padding: 0px 30px 0px 0px; background: transparent; -webkit-border-radius: 0; font-weight: bold; font-size: 17px; text-align: right}
ul li span {margin: 12px 0 0 7px; width: 30px; height: 44px; position: absolute; right: 0px}
ul li:first-child {-webkit-border-top-right-radius:8px; border-top: none}
ul li:first-child input, ul li:last-child input {-webkit-border-top-right-radius:8px}

ul li select {-webkit-border-radius: 8px; color: #000; font-weight: bold; font-size: 17px; height: 45px; min-height: 45px; width: 100%; margin: 0px; border: 0px; line-height: 40px}
ul li option {width:100%; height: 45px}
ul li .arrow {background:url('../images/arrow.png'); width:8px; height:13px; display:block; -webkit-transform:rotate(90deg); position:absolute; right:10px; top:18px}
form h2 {color: #f3f3f3; text-decoration: none; font-weight: bold; text-shadow: 0 -1px 0 rgba(0,0,0,20); font-size: 20px; margin: 10px 0px 5px 17px; float: left}

p {padding: 8px 8px 0px 8px}

#submit {-webkit-border-radius: 8px; background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgb(86,96,122)),
    color-stop(0.49, rgb(43,48,59)),
    color-stop(0.5, rgb(43,47,59)),
    color-stop(0.51, rgb(0,0,0)),
    color-stop(1, rgb(36,43,69))
); border: #000 solid 2px; font-size: 16pt; text-shadow: 0 -1px 0 rgba(0,0,0,20); overflow: hidden; padding: 6px; position: relative; display: block; height: auto; width: auto; list-style: none; color: white; text-align: center; text-decoration: none; font-weight: bold; background-color: black}

#about {text-align: center; -webkit-border-radius: 8px; border: #878787 solid 1px; font-size: 12pt; overflow: hidden; padding: 0px; position: fixed; display: none; height: auto; width: auto; list-style: none; top: 9px; left: 9px; right: 9px; color: black; background-color: white}

#about img {-webkit-border-radius: 5px; -webkit-box-shadow: 3px 3px 8px #000; margin-top: 9px}

.close {-webkit-border-radius: 8px; background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, rgb(86,96,122)),
    color-stop(0.49, rgb(43,48,59)),
    color-stop(0.5, rgb(43,47,59)),
    color-stop(0.51, rgb(0,0,0)),
    color-stop(1, rgb(36,43,69))
); border: #000 solid 2px; font-size: 16pt; text-shadow: 0 -1px 0 rgba(0,0,0,20); overflow: hidden; padding: 6px; position: relative; display: block; height: auto; width: auto; list-style: none; color: white; text-align: center; text-decoration: none; font-weight: bold; margin: 0px 10px 10px 10px; background-color: black; cursor:pointer; cursor:hand;}

#suldiv {display: none;}