﻿
 /* Form
===============================================================*/
#container-content div.form {
    margin-top: 15px;
}
div.form div.field {
    display: block;
    overflow: hidden;
    width: 100%;
    margin-top: 6px;
    margin-bottom: 6px;
}
div.form div.left {
    float: left;
    width: 47%;
}
div.form div.right {
    float: right;
    width: 47%;
}

 /* Label
===============================================================*/
div.field label, div.field p {
    padding: 0px;
    margin: 0px;
    font-family: Verdana;
    text-transform: capitalize;
    font-weight: bold;
    font-size: 10px;
    display: block;
    color: #85391f;
}
div.field a:link, div.field a:visited, div.field a:active {
    color: #85391f;
    text-decoration: none;
}

div.field h3 {
    font-family: 'Trebuchet MS' , Helvetica, Geneva, Arial;
    color: #2a3695;
    font-size: 24px;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
    text-shadow: 0px 1px 1px #fff;
}

 /* Input
===============================================================*/
div.form input {
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border: 1px solid #a2a5a4;
    padding: 6px;
    background-color: #c1c1c1;
}
div.form input:focus {
    border: 1px solid #3a67be;
    background-color: #c1c1c1;
}

 /* Checkbox
===============================================================*/
div.form div.checkbox td {
    padding-top: 3px;
    padding-bottom: 3px;
}

div.form div.checkbox input {
    border-style: none;
    padding: 0px;
    margin: 0px;
}
div.form div.checkbox td label {
    color: #575a5d;
    display: inline;
    padding-left: 5px;
    font-size: 12px;
}

 /* ckeditor
===============================================================*/
div.form div.ckeditor input {
    padding: 0px;
    margin: 0px;
    border-style: none;
    width: 0;
}
div.form div.ckeditor table {
     width:440px;
}

/* Button
===============================================================*/
a.orange {
    background: transparent url(images/def-form-button-orange-right.png) no-repeat scroll top right;
}
a.orange span {
    background: transparent url(images/def-form-button-orange-left.png) no-repeat;
    color: #85391f;
}

a.default {
    background: transparent url(images/def-form-button-default-right.png) no-repeat scroll top right;
}
a.default span {
    background: transparent url(images/def-form-button-default-left.png) no-repeat;
    color: #616265;
}
a.button {
    display: block;
    float: left;
    height: 30px;
    margin-right: 6px;
    padding-right: 17px;
}
a.button span {
    display: block;
    line-height: 14px;
    padding: 8px 0 8px 17px;
    font-weight: bold;
}
a.button:hover {
    background-position: right -30px;
    outline: none;
    text-decoration: none;
}
a.button:active {
    background-position: right -60px;
}
a.button:hover span {
    background-position: left -30px;
    outline: none;
    text-decoration: none;
    color: #000000;
}
a.button:active span {
    background-position: left -60px;
}