﻿/*
This is the style sheet framework for forms - using Form Designer in CMS
*/
div.bodyContainer
{
    padding:0px;
    margin:0px;
}
div.formContainer
{   
    width:500px;
    float:left;
    padding:0px;
    margin:0px;
    margin-top:5px;
}
div.formContainer h2
{
    font-weight:bold;
    font-size:110%;
    padding:0px;
    margin:0px;
    color:#4d4d45;
    margin-bottom:10px;
}
div.instructions
{
    
}
div.formsubmitmsg
{
    padding-top:10px;
    padding-bottom:10px;
    background:#CCCCFF;
    padding-left:20px;
    padding-right:20px;
    margin-bottom:5px;
    font-weight:bold;
    text-align:center;
    width:85%;
}
/* Form Designer css */
div.formrow
{
    padding:0px;
    width:500px;
    float:left;
    margin-top:1px;
    margin-bottom:3px;
}
div.formrow2
{
    padding:0px;
    width:500px;
    float:left;
    margin-top:5px;
    margin-bottom:5px;
}
.mandatory
{
    padding:0px;
    margin:0px;
    color:#AA0000;
}
.label
{
    padding:0px;
    margin:0px;
    padding-right:4px;
    width:35%;
    float:left;
    margin-right:5px;
    vertical-align:top;
    text-align:right;
    white-space:pre-wrap;
}
.formw
{
    padding:0px;
    margin:0px;
    margin-left:10px;
    width:60%;
    float:left;
}
.validatemsg
{
    padding:0px;
    margin:0px;
    color:#AA0000;
}
.formw input
{
    font-family:Verdana;
    color:#000000;
    font-size:11px;
    padding:0px;
    padding-left:3px;
    padding-top:3px;
    padding-bottom:3px;
    margin:0px;
}
.formw select
{
    font-family:Verdana;
    letter-spacing:0.05em;
    font-size:100%;
}
.formw textarea
{
    padding-top:1px;
    padding-bottom:1px;
    border:1px solid #A9A9A9;
    font-family:Verdana;
    letter-spacing:0.05em;
    font-size:100%;
}
.buttonrow
{
    width:100%;
    float:left;
    margin-bottom:2px;
    margin-top:5px;
}
.rightbutton
{
    padding:0px;
    margin:0px;
    margin-left:39%;
    float:left;
}
.cancelbutton
{
    text-align:left;
    margin-left:10px;
}
.formbutton
{
    border:0px;
    background:#5C5C5C;
    color:#ffffff;
    font-weight:bold;
    font-size:110%;
    padding:3px;
}
.footnote
{
    width:200px;
    float:left;
}

.formmsg
{
    padding-top:4px;
    padding-bottom:4px;
    padding-right:8px;
    padding-left:8px;
    border:1px solid #cccccc;
    background:#E5FEFF;
    margin-bottom:4px;
    text-align:center;
}
