/* * Copyright 2014 National Association of Insurance Commissioners. All Rights Reserved. 
*  
* CIS 
* Version: 1.0 
* Author: NAIC 
*  
*/

body{
  color: #000000;
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  margin-top:0px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:0px;
}
table, div{
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12px;
  color: #000000;
}
script, style, form{
  padding: 0px; 0px; 0px 0px;
  margin: 0px; 0px; 0px 0px;
}

/* Links */
a{
  color:#004D91;
  font-size: 12px;
  text-decoration: none;
}
a:hover{
  color: #2E8197;
  font-size: 12px;
  text-decoration: underline;
}

a:visited{
  color:#0A68A3;
}

a.footer_link{
color : #FFFFFF;
text-decoration:none;
}

a.footer_link:hover{
color : #FFFFFF;
text-decoration:underline;
}

a.footer_link:visited{
color : #FFFFFF;
}

/* Form Fields */
input{
/* IE will use this */
  font-size: 12px;
  background-color: expression(this.type=="checkbox" || this.type=="radio" || this.type=="image" ? 'none' : '#F7FBFF');
  border-color: expression(this.type=="checkbox" || this.type=="radio" || this.type=="image" ? 'none' : '#666666');
  border-width: expression(this.type=="checkbox" || this.type=="radio" || this.type=="image" ? '0px' : '1px');
  border-style: expression(this.type=="checkbox" || this.type=="radio" || this.type=="image" ? 'none' : 'solid');
}

input[type="text"], input[type="password"], input[type="button"], 
input[type="submit"], input[type="reset"], input[type="file"] {
/* FireFox will use this */
  background-color: #F7FBFF;
  font-size: 12px;
  border-color: #666666;  
  border-width:1px;
  border-style: solid;
}

input[type="checkbox"], input[type="radio"], input[type="image"]{
/* FireFox will use this */
  background-color: none;
  font-size: 12px; 
  border-width:0px;
  border-style: none;
  border-color: none; 
}

select{ 
  background-color: #F7FBFF;
  font-size: 12px;
  width: 150px;
  border-width: 1px;
  border-style: solid;
  border-color: #666666;
}
textarea{
  background-color: #F7FBFF;
  border-color: #666666;
  font-size: 12px;  
  border-width: 1px;
  border-style: solid;
}


.scrollable{ 
  overflow:auto;
}

.footer{

        font-size : 7pt;
}

.micro{
        font-size : 8pt;
        line-height : 17px;
}

.very-small{
        font-size : 9pt;
        line-height : 16px;
}

.small{
        font-size : 9pt;
}

.norm{
        font-size : 10pt;
}

.bold-small{
        font-size : 8pt;
        font-weight : bold;
        color : #004b84;
}

.bold-blue-micro{
        font-size : 8pt;
        font-weight : bold;
        color : 004b84;
}

.bold-blue-very-small{
        font-size : 10pt;
        font-weight : bold;
        color : #004b84;
}

.bold-blue-small{
        font-size : 10pt;
        font-weight : bold;
        color : #004b84;
}

.bold-blue{
        font-size : 10pt;
        font-weight : bold;
        color : #004b84;
}

.bold-blue-title{
        font-size : 11pt;
        font-weight : bold;
        color : #004b84;
}

.notZero{ 
  font-weight: bold;
}

.light-grey{
  background-color:#CCDBED;
}

.white{
  background-color:#ffffff;
}

.black{
  background-color:black;
}

.grey{
  background-color:#9E9E9E;
}

.dark-blue{
  background-color:#004D91;
}

.medium-blue{
  background-color:#005E99;
}

.light-blue{
  background-color:#B6CBDE;
}

.natMedian { 
  width: 390px;
  margin: 0 auto;
  text-align: left;
  transition: margin-left 0.5s ease;
}

