﻿.ContactForm           
{
    
    }

.ContactForm .FormContainer
{   
        
    }
    
    .ContactForm .FormContainer .ScrollBox
    {
        width:580px;
        height:500px;
        overflow-y:scroll;
        }         
        
        .ContactForm .FormContainer .ScrollBox .FormItemHolder
        {
            width:410px;
            margin:auto;
            }
    
    .ContactForm .FormContainer label
    {
        padding:5px;
        font-weight:bold;
        }
        
        .ContactForm .FormContainer .SectionTextHolder
        {
            text-align:left;
            }
    
    .ContactForm .FormContainer .FormItemBox
    {
        width:auto;
        margin:auto;
        height:27px;
        margin-bottom:4px;
        }   
        
        .ContactForm .FormContainer .RegularItem
        {
            background:url(/Framework/Images/FormRegItem.png) no-repeat;
            width:408px;
            height:27px;
            
            }
        
        .ContactForm .FormContainer .ReqItem
        {
            background:url(/Framework/Images/FormReqItem.png) no-repeat;
            width:408px;
            height:27px;
            
            }
                
        .ContactForm .FormContainer .FormItemBox .FormItemReqField
        {
            float:left;
            width:10px;
            font-weight:bold;
            padding-left:20px;
            line-height:25px;
            }
            
        .ContactForm .FormContainer .FormItemBox .FormItemHeader
        {
            float:left;
            width:195px;
            font-weight:bold;
            text-align:right;
            padding-right:20px;
            padding-top:5px;
            }
            
        .ContactForm .FormContainer .FormItemBox .FormItemInputField
        {
            float:left;
            width:160px;
            padding-top:5px;
            }