﻿fieldset
    {
        border-style: none;
        border-color: inherit;
        border-width: 0;
        margin-bottom:10px;
        clear:both;
    }
    legend
    {
        font-weight:bold;
        font-size:108%;
        /* border-bottom:2px solid #0c459c; */
        padding-left:5px;
        width:100%;
    }
    input
    {
        border: 1px solid #999;
       /*  margin-top: 10px; */
    }
    input:focus
    {
        background-color: #ffffcc;
        border: 1px solid orange;
    }
    input[type="radio"]
    {
       border: 0;
       margin-bottom:2px;
    }
    input[type="radio"]:focus
    {
        border: 0;
        margin-bottom:2px;
        background-color: #ffffcc;
        border: 1px solid orange;
    }
    input[type="checkbox"]
    {
        border:0;
    }
    .checkboxPosition
    {
        float:left
    }
    label 
    {
        margin-right:5px
    }
    textarea
    {
        border: 1px solid #999;
        margin-top:10px;
        margin-left:10px;
    }
    .file
    {
        background-color:White;
        border:1px solid #999;
    }
    #submit
    {
        border: 0;
        width: 230px;
        height: 25px;
        background: url('/images/site/button-blank.gif') no-repeat 0 0;http://www.cisco-eagle.com/cisco-eagle/images/site/button-blank.gif
        font-weight:bold;
        margin-top:20px;
        cursor:pointer
    }
    #submit:hover
    {
        background: url("/images/site/button-blank.gif") no-repeat 0 -25px;
    }
    #Submit1
    {
        border: 0;
        width: 230px;
        height: 25px;
        background: url('http://www.cisco-eagle.com/catalog/App_Themes/Skin_1/images/button-blank.gif') no-repeat 0 0;
        font-weight:bold;
        margin-top:20px;
        cursor:pointer
    }
    .labelcells 
    {
        width:250px;
        text-align:right;
        padding-top:10px;
    }
    .controlcells
    {
        width:400px;
        padding-top:10px
    }
    .hint 
    {
   	    display: none;
        position: absolute;
        font-size:.8em;
        min-width:100px;
        margin-top: 0px;
        margin-left:10px;
        border: 3px double #006699;
        padding: 8px;
        background-color:#e2e2e2;
        z-index:100
    }
    .required {
	color: red !important;
	font-style:italic !important;
}