﻿@charset "UTF-8";
/* CSS Document Used in the XML documents
Note: Royal Blue color = #18398A
gray text = #CCCCC
styles and Stylesheet.css must be equal


  Light Blue  #321e19
*/


body {
      margin: 0;
	  padding: 0;  
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 12px;
	  line-height:15px;
	  font-weight: normal;
	  height: auto;
	  /*background-color:#2d3b52; 
	  background-position: top;*/
	  padding-bottom:24px;
}
h1 {
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 17px;
	  line-height: 22px;
	  word-spacing: -0.09px;
	   color: #666;	 
	  margin:12px 12px 12px 0px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 16px;
	font-weight: bold;
	word-spacing: -0.09px;
	color: #18398A;
	margin:12px 12px 8px 2px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;	
	color: #18398A;	
}

p {
	padding:6px 4px 12px 2px;	    
}
a a:visited{
	color:  #321e19;
}

ul {
	margin: 14px 12px 16px 42px;
	line-height:18px;
   
}

blockquote {
margin:6px 50px 6px 50px;
}

form {
    background-color: #fff;
}

.width100 {   width: 100%; }
.width80 {   width: 80%; }
.width70 {   width: 70%; }
.width60 {   width: 60%; }
.width60 {   width: 60%; }
.width50 {   width: 50%; }
.width40 {   width: 40%; }
.width30 {   width: 30%; }
.width20 {   width: 20%; }
.width10 {   width: 10%; }
.width5 {   width: 5%; }
.width800 {   width: 800px;  }
.alignRight {     text-align: right;}
.alignLeft {    text-align: left;}
.alignCenter { margin: 0 auto; }
.textalignCenter { text-align:center; }
.padding0       {   padding: 0; }
.padding2       {   padding: 2px; }
.paddingt10 {     padding-top: 10px;}
.bggray          {   background-color: #dddddd; }
.height30       {   height: 30px; }
.height20       {   height: 20px; }
.height25       {   height: 25px; }
.height50       {   height: 50px; }
.colorred {   color: red;}
.marginctr {    margin: 0 auto;}
.fontBlue {    color: cornflowerblue;}
.fontBlack {     color: black; }
.lowercase {    text-transform: lowercase;}
.uppercase {    text-transform: uppercase;}
.titlecase {    text-transform: capitalize;}

.summaryFields {
    font-family: Arial;
    font-size: smaller;
    font-style:italic;
    color: #3399FF;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
    border: none;
}
.fontTableHdr {   
	font-size: 14px;	
	font-weight: bold;	
	color: #18398A;
}
.tableheader
{
    font-size:14px;   
    font-weight:bold;
    text-align:center;
   	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	color: #18398A;
}
.prop_label
{
    font-size:12px;
    color:slategray;
    font-weight:normal;
    text-align:right;
    vertical-align:top;
    width: 40%;
    height: 25px;
}

.prop_data
{
    font-size:12px;
    color:slategray;
    font-weight:bold;
    text-align:left;
    vertical-align:top;
    width: 60%;
}
#maincontent {  
    width:100%;   
	min-height:600px;    
    overflow:auto; 
    position:relative;
}
.tabledata {
    width: 60%;
    padding: 2px;
    border:none;
}
.mainwrap {
	width:100%;	
    background-color:#2d3b52;           
    z-index: -1;
}      
.mainwrap .container {
	width:1024px;   
    min-height:750px;
    margin: 0 auto;	   
    background-color: #fff; 
    overflow:visible; 
	position:relative;
    top: 0px;    
    z-index: 2;    
}   
.mainwrap .container .insideContent {
    float:left;
    width: 100%;   
    background-color: #fff;  
    min-height:350px;
    z-index:500;

}
  .insideContent .iFrame {
        width: 100%;
        height: 500px;
        overflow:visible;
    }
iframe {        
        background-color:transparent;
        border: none;
        overflow-y: auto; 
        margin: 0 auto;
}
.iframe-div {
            width: 100%; 
            text-align:center; 
            height:360px; 
            padding-top:5px;
            padding-bottom: 5px;
        }
/* FOOTER AREA */
.footerArea {
	width: 100%;
	height: 50px;
	float: left;
	position:relative;
	/*z-index: 100;	*/
	bottom:0;
	/*clear:both;*/
}

/* Bottom Navigation Link Bar */
.navwrap {
    width: 100%;
    height: 75px;   
    background-color:#2d3b52; 
    position:relative;
    clear:both;
}
 .bottomNav {  
    width: 1024px;
    margin: 0 auto;	 
	padding-top:12px;
    padding-bottom:8px;
	height: 65px;	
	font-size: 8pt;
	color:rgb(153,153,153);
    background-color:black;
	text-align:center;           
}

.bottomNav a {
    font-family: Arial, Helvetica, Verdana, sans-serif;
	color: rgb(153,153,153);
	text-decoration:none;
}
.bottomNav a:visited {
	color: rgb(153,153,153);
	text-decoration:none;
}
.bottomNav a:hover {
	 color:rgb(102,204,255); 
	 text-decoration:none;
}
.copyright {	
	padding-top: 2px;
	color: rgb(153,153,153);
	font-size: 8pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	text-align:center;
}

.logoImg {
    border-style:none;
    border: none;
    padding: 0;
}

    .logoImg a {

        border:none;
        text-decoration:none;
    }
    .tableheader
{
    font-size:14px;   
    font-weight:bold;
    text-align:center;
   	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;	
	color: #18398A;
}

.tabledata {
    padding: 2px 5px 2px 5px;
    margin: 0  auto;
    vertical-align: top;   
    font-size: 11px;
 
}
.SearchResults {
    min-height:365px;   
    padding-top: 10px;
    padding-bottom: 20px;
    max-width: 95%;
    margin: 0 auto;
}

.button {
    margin: 3px 5px;
    text-align: center;
    padding: 1px;
}

.btn {
  background: #3aa1e6;
  background-image: -webkit-linear-gradient(top, #3aa1e6, #1b5e87);
  background-image: -moz-linear-gradient(top, #3aa1e6, #1b5e87);
  background-image: -ms-linear-gradient(top, #3aa1e6, #1b5e87);
  background-image: -o-linear-gradient(top, #3aa1e6, #1b5e87);
  background-image: linear-gradient(to bottom, #3aa1e6, #1b5e87);
  -webkit-border-radius: 6;
  -moz-border-radius: 6;
  border-radius: 6px;
  border:none;
  font-family: Arial;
  color: #ffffff;
  font-size: 13px;
  padding: 5px 15px 5px 15px;
  text-decoration: none;
  min-width:85px;
}

.btn:hover {
  background: #3cb0fd;
   border:none;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}

.hidden {
    visibility:hidden;

}