﻿        .inputWrapper
        {
            height: 20px;
            border: 1px solid #96c3d9;
            display: block;
            width: 230px;
            background: #d3eaf9 url('../images/form/input_bg.gif') repeat-x top center;
        }
        .input
        {
            font-family: Arial, sans-serif;
            width: 200px;
            height: 100%;
            border: 0px;
            padding: 2px 0px 0px 25px;
        }
        select
        {
            border-style: none;
            border-color: inherit;
            border-width: 0px;
            background-color: #d3eaf9;
            font-family: Arial, sans-serif;
            padding: 0px;
            width: 230px;
            height: 100%;
        }
        .name
        {
            background: transparent url('../images/form/item2.gif') no-repeat 5px 0px;
        }
        .website
        {
            background: transparent url('../images/form/item3.gif') no-repeat 6px -3px;
        }
        .email
        {
            background: transparent url('../images/form/item7.gif') no-repeat 3px -2px;
        }
        .address
        {
            background: transparent url('../images/form/item4.gif') no-repeat 6px -1px;
        }
        .phone, .address2, .other
        {
            background-color: transparent;
            padding-left: 2px;
        }
        .selectbox
        {
            background-color: transparent;
            background-image: none;
            padding: 0px;
        }
        .phone
        {
            width: 140px;
        }
        .suburb
        {
            background: transparent url('../images/form/item5.gif') no-repeat 6px -2px;
        }
        .state
        {
            background: transparent url('../images/form/item6.gif') no-repeat 6px -2px;
        }
        .postcode
        {
            width: 140px;
            background: transparent url('../images/form/item8.gif') no-repeat 7px -2px;
        }
        .error
        {
            font-size: 1.1em;
            font-weight: bold;
            float: left;
            line-height: 1em;
            width: 230px;
            padding-top: 2px;
        }
        .submit a
        {
            display: block;
            width: 97px;
            height: 48px;
        }
        .formContainer
        {
            font-size: 1.2em;
            display: inline;
            line-height: 1.2em;
            float: left;
            margin-top: 0px;
            margin-bottom: 30px;
            width: 373px;
            height: 490px;
            padding: 0px 10px;
            background: transparent url('../images/form/box_bg.gif') no-repeat bottom left;
        }
        .phone1, .phone2, .phone3
        {
            margin-right: 3px;
            float: left;
        }
        .phone1 input, .phone2 input
        {
            width: 19px;
        }
        .phone3 input
        {
            width: 95px;
        }
        .formitemcontainer
        {
            display: block;
            width: 400px;
            padding-bottom: 8px;
            height: 30px;
        }
        .formitemlabel
        {
            float: left;
            font-family: Arial, sans-serif;
            font-size: 1em;
            width: 115px;
            padding-top: 3px;
            padding-right: 15px;
            text-align: right;
        }