.TTWForm{
 	width: 480px;
}


.TTWForm-container {
    font-size: 75%;
    color: #222;
    background: #e0e0e0;
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
    width:500px;
}


/** Field Styles **/
.TTWForm .field, #form-title.field {
    padding-bottom: 6px;
    padding-top: 6px;
    position: relative;
    clear: both;
}

.f_100 {
    width: 96%;
    display: inline;
    float: left;
}


.TTWForm input, .TTWForm textarea, .TTWForm select, div.selector, div.uploader  {
    width:100%;
    font: 16px/24px Helvetica Neue, "Arial", Helvetica, Verdana, sans-serif;
    padding: 6px 0;
    margin-top:5px;
    color: #999999;
    border: 1px solid #CFCFCF;
    outline: none;
    display: inline-block;
    position: relative;
    z-index: 2;
    background: #f4f4f4;
    -webkit-box-shadow: 0px 0px 5px #CFCFCF;
    -moz-box-shadow: 0px 0px 5px #CFCFCF;
    box-shadow: 0px 0px 5px #CFCFCF;
}

.TTWForm input:focus, .TTWForm textarea:focus, .TTWForm select:focus {
    -webkit-box-shadow: 0px 0px 5px #666;
    -moz-box-shadow: 0px 0px 5px #666;
    box-shadow: 0px 0px 5px #666;
}

.TTWForm textarea {
    overflow: hidden;
}

.TTWForm label {
    color: #999;
    text-align: left;
    font: 16px/24px;
    font-weight: 100;
    margin: 0 0 0 5px;
    font-size: 16px;
}

.TTWForm .submit input {
    text-align: center;
    font-size: 14px;
    text-decoration: none;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    text-shadow: 1px 1px 0px #e0e0e0;
    display: block;
    margin: 6px -2px 12px 0;
    text-align: center;
/**    float: right;   **/
    padding: 6px 12px;
    height: 36px;
    cursor: pointer;
    min-width: 96px;
    width:auto;
    background: #FBFBFB; /* old browsers */
    background: -moz-linear-gradient(top, #FBFBFB 0%, #EEEEEE 99%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FBFBFB), color-stop(99%, #EEEEEE)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#FBFBFB', endColorstr = '#EEEEEE', GradientType = 0); /* ie */
    border: 1px solid #cfcfcf;
    font-weight: bold;
    color: #666;
}

/*
	The following zoom:1 rule is specifically for IE6 + IE7.
	Move to separate stylesheet if invalid CSS is a problem.
*/
* html .clearfix,
*:first-child+html .clearfix {
	zoom: 1;
}
