/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 20, 2014, 2:38:45 PM
    Author     : ngke
*/

#registration\:orgId_input
{
    width: 97% !important;
}


.regisform
{
    box-shadow: 10px 10px 5px #888888;
    border: 1px solid darkgray;
    background-color: snow;
    
}

.regisback h2
{
    font-size: 1.1em;
    margin: 0;
    text-align: center;
    padding: 0.2em 0.7em;
    background-color: #2A4968;
    color: black;
}

.regisback {
    box-shadow: 10px 10px 5px lightgray;
    background-color: whitesmoke;
    border: 1px solid gray;
    font-size: 1em;
    font-family: Arial;
    font-weight: bold;
    padding-bottom: 20px;
    margin-bottom: 25px;
}


.regisback p
{
    font-size: 1em;
    font-family: Arial;
    font-weight: normal;
    margin: 0.4em auto;
}

.regisback th
{
    border-right: #ccc 1px solid;
    border-bottom: #ddd 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
    font-weight: bold;
    font-size: 1em;
    background: #eeeeee;
    color: #000;
    text-align: left;
}

.regisback td
{
    border-right: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
}

.setField
{
    background-color: #eee !important;
    display: inline-block;
    font-family: Helvetica;
    font-size: 1em;
    border: 1px solid lightgray;
    padding: 0.3em 0;
    color: #2A4968;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    box-shadow: inset 0 2px 2px #8f8f8f;
}



.lefthalf th
{
    border-right: #ccc 1px solid;
    border-bottom: #ddd 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
    font-weight: bold;
    font-size: 1em;
    background: #eeeeee;
    color: #000;
    text-align: left;
}

.lefthalf td
{
    border-right: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
}

.billtable th
{
    border-right: #ccc 1px solid;
    border-bottom: #ddd 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
    font-weight: bold;
    font-size: 1em;
    background: #eeeeee;
    color: #000;
    text-align: left;
}

.billtable td
{
    border-right: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
}





// the old

.userform
{
    
}

.userform h3
{
    font-size: 0.8em;
    margin: 0 0 0.3em 0;
    font-weight:bold;
    background-color: #eee;
    padding: .2em 0 .2em 1em;
    width: 99%;
}

.mylabel
{
    margin-left: 1em;
    display: inline-block;
    width: 14em;
}

.userinput
{
    display: inline-block;
    margin-left: 2em;
    width: 15em;
}

.error_msg
{
    margin-left: 2em;
    color: red;
}

#measuretbl {
    width: 94%;
    margin-left: 3%;
}

#measuretbl table
{
    border-top: #ccc 1px solid;
    border-left: #ccc 1px solid;
    margin-bottom: 1.5em;
    width: 100%;
}

#measuretbl th
{
    border-right: #ccc 1px solid;
    border-bottom: #ddd 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
    font-weight: bold;
    font-size: 1em;
    background: #eeeeee;
    color: #000;
    text-align: left;
}

#measuretbl td
{
    border-right: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    padding: 0.25em 0.5em 0.25em 0.5em;
}

#regQs p
{
    font-size: 1.1em;
    padding: .5em 1em;
    margin:0;
}

#regQs a
{
    padding: 0em 0.5em;
    font-size: 1em;
    font-weight:bold;
    text-decoration: none;
}

#regQs h4
{
    text-align: center;
    font-size: 1.5em;
    margin: 0;
    
}

#regQs label
{
    display: inline-block;
    padding-left: 1em;
    width: 8em;
}

#regQs input
{
    margin-left:2em;
}

#regQs h5
{
    text-align: center;
    font-size: 1.2em;
    margin:0;
}

#regYes
{
    background-color: #cccccc;
}


#regYesQ 
{
    background-color: #eeeeee;
    border: 1px #ccc solid;
}

#regNo
{
    background-color: #cccccc;
}

#regNoQ 
{
    background-color: #eeeeee;
    border: 1px #ccc solid;
}

#regNoQ ul
{
    margin:0px;
    padding-top: 2em;
    padding-bottom: 2em;
}

.index_title {
    font-family: "Palatino Linotype", Georgia, "Times New Roman", Times, serif;
    font-size: 1.7em;
    text-transform: uppercase;
}
