﻿/*
body{
   width:1000px;
   margin:0 auto;
   text-align:left;
   font-family : tahoma,arial,helvetica;

}*/

.panelNormal {
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    margin-left:auto; 
    margin-right:auto;
    margin-top:10px;
    margin-bottom:10px;
    text-align:left; 
    border:2px solid #cccccc;
     padding-top: 10px;
     padding-bottom: 10px;
     padding-left: 10px;
     padding-right: 17px;
}

.panelTitleNormal {
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    text-align:left; 
    border:1px solid #cccccc;
    background-color:#EEEEEE;
    width: 100%;
    display:block;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     padding-right: 0px;
     text-indent: 5px;
     font-weight:bold;
}

.GreenInstructionText{
font-size:18px;font-weight:bold;color:darkgreen;display:table-row;

}



span.I9FieldLabel {
	color: #000000;
	font-family: arial,tahoma,helvetica;
	font-size: 12px;
    font-weight: 500;
    margin-left:4px;
}

span.I9DocFieldLabel {
	color: #000000;
	font-family: arial,tahoma,helvetica;
	font-size: 12px;
    font-weight: 500;
    margin-left:4px;
    display:inline-block;
    line-height:11px;
}


.modalPopup 
{
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
	background-color:#f7f7f7;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	z-index:100001;
    text-align:left;
	}

.modalBackground {
	background-color:#bebebe;
	filter:alpha(opacity=70);
	opacity:0.7;
	
}


span.I9SectionHeading {
        font-size:16px;
        font-family:Arial,Verdana;
        font-weight: bold;
        background-color: #DDDDDD;
}

 .I9SmallText {
	color: #000000;
	font-family:'Arial Unicode MS' ,Verdana;
	font-size: 13px;
    font-weight: 500;
}

 .I9NormalText {
	color: #000000;
	font-family:Arial,Verdana;
	font-size: 15px;
    font-weight: 500;
}

span.I9LargerText {
	color: #000000;
	font-family:Arial,Verdana;
	font-size: 16px;
    font-weight: 500;
}

span.I9BoldText {
  font-weight: bold;
}

span.I9ItalicText {
  font-style:italic;
}

.helpbutton {
    margin-left:4px;
    margin-right:4px;
}
div.I9SectionHeadingBox {
    border-style: solid;
    border-width: 1px;
    padding: 1px 4px;
    width: 820px;
    background-color: #dddddd;
    margin-bottom: 0px;
    margin-top: 4px;
    text-align:left;
}

table.I9Table {
border-spacing:0px;
border-collapse:collapse;
text-align:left;
width:830px;

}

input.I9DocTextBox {
    color:#000000;
    border:none;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
     font-family:'Courier New';
	font-size: 13px;
-webkit-text-fill-color:#000000;
    -webkit-opacity:1;
}

input.I9TextBox {
     color:#000000;
     border:none;
    background-color:#dde4ff;
	font-family:'Courier New';
	font-size: 13px;
    height: 24px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    text-indent:4px;

}

input.I9TextBoxAudit {
     color:#000000;
     border:none;
    background-color:#fcc;
	font-family:'Courier New';
	font-size: 13px;
    height: 24px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    text-indent:4px;

}

input.I9TextBoxDisabled {
     color:#000000;
     border:none;
    background-color: #dddddd;/*#f8f8f8*/
	font-family:'Courier New';
	font-size: 13px;
    height: 24px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    text-indent:4px;
    -webkit-text-fill-color:#000000;
    -webkit-opacity:1;
}

transparent {
background-color: #eb3939;
/* For IE 5.5 - 7*/

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000);  
/* For IE 8*/

-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#00000000)";

}


.I9Dropdown {
background-color:#dde4ff;
}

.I9DropdownDisabled {
background-color:#dddddd;
}

.I9Validator {
    color:red;
}
input.LightBorder {
    border:1px solid  #cccccc;
}

.I9Watermark
{

         color:#000000;
     border:none;
    background-color:#dde4ff;
	font-size: 13px;
    height: 24px;
    box-sizing:border-box;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    text-indent:4px;
    font-family:Arial;
   
      color:#939dc1;

}

input.I9TextBoxAudit:hover {
    border:solid;
    border-width:1px;
    border-color: #808080;
 }

input.I9TextBoxAudit:focus{
    background-color:#eff2fe ;
    color:navy;
    border:none;
}

input.I9TextBox:hover {
    border:solid;
    border-width:1px;
    border-color: #808080;
 }

input.I9TextBox:focus{
    background-color:#eff2fe ;
    color:navy;
    border:none;
}
input[type=checkbox] {
    width:16px; height:16px;
}

.I9CheckBox{
    font-size:15px;
}

input[type="color"],
input[type="email"],
input[type="password"],
input[type="search"],
input[type="tel"],
input[type="text"],
input[type="url"],
input[type="number"],
input[type="date"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="week"],
input[type="month"] {

}

div.spacer{clear:both; display:block;} 

.panelSignature {
     -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    margin-left:76px;
    margin-right:auto;
    margin-top:-120px;
    text-align:left; 
    border:2px solid #cccccc;
     padding-top: 10px;
     padding-bottom: 10px;
     padding-left: 10px;
     padding-right: 17px;
     position:fixed;
     top:50%;
     width:646px;
     background-color:White;
}

.panelTitleSignature {
     -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    text-align:left; 
    border:1px solid #cccccc;
    background-color:#EEEEEE;
    width: 100%;
    display:block;
     padding-top: 5px;
     padding-bottom: 5px;
     padding-left: 5px;
     padding-right: 0px;
     text-indent: 5px;
     font-weight:bold;
}


.Button01
{  
font-family:tahoma,arial,helvetica; 
height: 35px;
line-height: 30px;
vertical-align:middle;
margin: 0;  
display: inline-block;
min-width: 80px;
text-align:center;
font-size: 14px;
font-weight:lighter;   
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-transition: all 0.218s;
-moz-transition: all 0.218s;
-ms-transition: all 0.218s;
-o-transition: all 0.218s;
transition: all 0.218s;
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
color:Navy;
cursor: default;    
border: 1px solid #3079ED;
	cursor: pointer;
text-shadow: 0 1px rgba(0, 0, 0, 0.1);
background-color: #dde4ff;
background-image: linear-gradient(top,#ffffff,#dde4ff);
text-decoration:none;
}

.Button01:hover
{

text-decoration: none;
-webkit-transition: all 0.0s;
-moz-transition: all 0.0s;
-ms-transition: all 0.0s;
-o-transition: all 0.0s;
transition: all 0.0s;
-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
-moz-box-shadow: 0 1px 1px rgba(0,0,0,0.1);
box-shadow: 0 1px 1px rgba(0,0,0,0.1);
border: 1px solid #2F5BB7;
color: #000000;
text-shadow: 0 1px rgba(0, 0, 0, 0.3);
background-color: #dde4ff;
    cursor: hand;
    background-image: linear-gradient(top,#eeeeee,#dde4ff);
}


    
    input.Button01disabled
    {  
    font-family:tahoma,arial,helvetica; 
    height: 35px;
    line-height: 30px;
    vertical-align:middle;
    margin: 0;  
    display: inline-block;
    min-width: 80px;
    text-align:center;
    font-size: 14px;
    font-weight:lighter;   
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: all 0.218s;
    -moz-transition: all 0.218s;
    -ms-transition: all 0.218s;
    -o-transition: all 0.218s;
    transition: all 0.218s;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    color:#767676;
    cursor: default;    
    border: 1px solid #cccccc;
	    
    text-shadow: 0 1px rgba(0, 0, 0, 0.1);
    background-color: #dde4ff;
    background-image: linear-gradient(top,#ffffff,#dde4ff);
    }

.CustomValidatorCalloutStyle div, 
.CustomValidatorCalloutStyle td { 
    border:solid 1px black; background-color: #f35656;  
      
}

.VerticalLinks
{

    padding: 5px;
    margin-right:2px;
    margin-top:2px;
    text-align:left;
    
}

.VerticalLinks img 
{
     margin-top: 6px;
     margin-right: 6px;
       margin-left: 6px;
       border:0px;
       float:left;
}

.VerticalLinks a 
{
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    vertical-align:middle;
    display:block;
    clear:both;
   text-decoration:none;
   line-height:18px;
   width:100%;
   margin-bottom:2px;
   margin-top:2px;
   padding-right:2px;
    border: 1px solid #eeeeee;
}

.VerticalLinks a:hover
{
    background-color:#dde4ff;
    text-decoration:none;
    border: 1px solid #6081fd;
}

.PopupAuditChangesLink 
{
    font-size:10px;
}

.PopupAuditChanges {
    color:#c10505;
    font-size:10px;
}
.I9Instructions {
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
    border-radius: 4px;
    margin-bottom:2px;
   margin-top:2px;
   padding:4px;
   background-color:#dde4ff;
    text-align: left;
    font-weight:normal;
    color: blue;
    border: 2px solid #1a69ed;
}


.I9Link {
    text-decoration:none;
    font-family:Arial,Verdana;
	font-size: 15px;
    color:#3a3a86;
}

 .I9Link:hover {
    color: #22224a;
}

::-ms-clear { display: none; }