﻿.ui-datepicker-trigger
{
	margin-top:0px;
	vertical-align:middle;
}

.outerForm
{
	/*width: 100%; */
	/*height: 100%; */
	vertical-align: middle; 
	/*background-color: Yellow;	*/
}


.form
{
	/*width: 100%; 
	height: 100%;
	background-color: blue;
	vertical-align:middle;*/
	display:table-cell;	
	
}

.form > table
{
	/*width: 99%; 
	height: 99%;*/
	margin:2px;
	/*border:1px solid gray;*/	
	/*background-color: red;*/
	vertical-align:middle;	

}
.form > table td
{
    padding-bottom:4px;
	padding-top:2px;
}

div.form > table >tbody > tr > td:nth-child(1) {
    font-weight:600;
    color:#990000;
}

div.form h3{
    color:#990000;
    letter-spacing:0.3px;
}

.iform
{
	
}


div.lnks >ul
{
	display:inline;	
	}
div.lnks >ul >li
{
	display:inline;
	color:Red;
	padding:2px;
}

div.lnks a,a:visited 
{
	color:Red;
	font-weight:600;
}


table.Summary td
{
	padding-bottom:5px;
	padding-top:5px;
}

table.Buyers
{
	border:1px solid #990000;
}
table.Buyers>tbody>tr>td
{
	border:1px solid #990000;	 
}    
       
table.Buyers>thead>tr>th
{
    border:1px solid #990000;
}
        
        
input[type="submit"]
{
	background-color:#990000;
	/*background-color:#1a5276;*/
	color:white;
}

input[disabled="disabled"]
{
	background-color:#E0E0E0;
	/*background-color:#1a5276;*/
	color:gray;
}



.AlignElem
{
}
.noAlign
{
}
.revAlign
{
}

.cenAlign
{
}  
   
.disclaimer
{
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;  
    font-size: 14px;
    /*color: red;*/
    color: #000;
    background-color:#F3F3F3;
    font-weight:400;
}  

.CSRForm
        {
            background-color: White;
            border-width: 2px 2px 6px 2px;
            border-style: solid;
            border-color: #990000;
            border-radius: 15px;
            color: Black;
            vertical-align: top;
            width: 260px;
        }
        .CSRForm > table
        {
            margin: 5px;
            vertical-align: top;
            border-collapse: collapse;
        }
        .CSRForm thead
        {
            background-color: #990000;
            color: White;
            font-weight: bold;
            font-size: 15px;
        }
        
        .CSRForm thead span
        {
            display: table-cell;
            vertical-align: middle;
        }
        
        .CSRForm tfoot td
        {
        }
        
        .CSRForm p
        {
            padding: 2px;
            margin: 3px;
            vertical-align: middle;
            font-size: 13px;
            font-weight: bold;
        }
        
        .CSRForm input[type=text], .CSRForm select
        {
            width: 220px;
        }
        
        .CSRForm input[type=Submit]
        {
            background-color: #990000;
            color: White;
        }

          .disclaimerCHK,.disclaimerCHK > input {
            border-color:#990000  ;
            border-style:solid  ;
            border-width:4px  ;
            width:25px  ;
            height:25px ;
            display:block ;
            margin:0px;
        }