﻿body
{
   
 background-color: #5a6c7a;  
  
 color: #333333;  
    
}

.contentcontainer
{ 
    background-color: #FFF; 
    background-color: #041a36;
    
    
}

a
{
    color: #FFF;   
}

a:hover
{
   color: #97c4fd;    
    
}

ul
{
    list-style: none;   
    
}


.footer
{
    background-color: #041a36;
    color: #FFF;  
    
}


.content
{
    text-align: left;
   
    
}

.imgcontainer
{
    border: 2px solid #FFF;
    width: 200px;   
}


/** start of header styles **/
.headertop
{
     background-color: #041a36;
     background-color: #FFF;
    
}

.headerlinks
{
    background-color: #041a36;   
    background-color: #FFF;
}

.headertopleft
{
    float: left;
    width: 55%;   
    
}

.headertopright
{
    text-align: right;
    float: right;
    width: 40%;  
    margin: 2px 2px 0 0; 
    
}

.headermainleft
{
  background-color: #041a36;    
}


.headermain
{
     background-color: #1f64b2; 
     
    
}




/** end of header styles **/
.servicecontainer a, div.serviceheading a
{
    color: #FFF;
    text-decoration: none;   
    
}

.servicecontainer a:hover, div.serviceheading a:hover
{
    color: #97c4fd; 
}

/** dark blue **/
.defbgcolor1
{
    background-color: #233956;   
    
}

.defbgcolor2
{
    background-color: #FFF;   
    
}




.deftxtcolor1
{
   color: #041a36; 
    
}

.deftxtcolor2
{
   color:   #FFF; 
    
}

.deftxtcolor3
{
   color:   #476fa1; 
    
}

.deftxtcolor4
{
    color: #7ba440;  
    
}

/**lightblue*/
.deftxtcolor5
{
   color: #97c4fd; 
    
}


fieldset
{
    border: 1px solid #97c4fd;
    margin: 0 10px 0 10px;
    padding: 15px;
}

label
{
    
    color: #FFF;   
}

div.fieldcontainer input
{
    background-color: #ffffa0;   
}






.boxhead
{
    
    
}


.rcbox1 {
   /**background: #660000; */
   background: #233956;
   width: 100%;
}

.rcbox1top div {
   background: url(../img/corners/rc_darkblue_tl.png) no-repeat top left;
}

.rcbox1top {
   background: url(../img/corners/rc_darkblue_tr.png) no-repeat top right;
}

.rcbox1bott div {
   background: url(../img/corners/rc_darkblue_bl.png)  no-repeat bottom left;
}
.rcbox1bott {
   background: url(../img/corners/rc_darkblue_br.png)  no-repeat bottom right;
}

.rcbox1top div, .rcbox1top , 
.rcbox1bott div, .rcbox1bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox1content { margin: 0; margin-right: 12px; }


.rcbox1bott div.none, .rcbox1top div.none {
   background: none;
}




.rcbox2 {
   /**background: #660000; */
   background: #355073;
   width: 100%;
}

.rcbox2top div {
   background: url(../img/corners/rc_navyblue_tl.png) no-repeat top left;
}

.rcbox2top {
   background: url(../img/corners/rc_navyblue_tr.png) no-repeat top right;
}

.rcbox2bott div {
   background: url(../img/corners/rc_navyblue_bl.png)  no-repeat bottom left;
}
.rcbox2bott {
   background: url(../img/corners/rc_navyblue_br.png)  no-repeat bottom right;
}

.rcbox2top div, .rcbox2top , 
.rcbox2bott div, .rcbox2bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox2content { margin: 0;
    margin-right: 12px; 
    }


.rcbox2bott div.none, .rcbox2top div.none {
   background: none;
}



.rcbox3 {
   /**background: #660000; */
   background: #FFF;
   width: 100%;
}

.rcbox3top div {
   background: url(../img/corners/rc_white_tl.png) no-repeat top left;
}

.rcbox3top {
   background: url(../img/corners/rc_white_tr.png) no-repeat top right;
}

.rcbox3bott div {
   background: url(../img/corners/rc_white_bl.png)  no-repeat bottom left;
}
.rcbox3bott {
   background: url(../img/corners/rc_white_br.png)  no-repeat bottom right;
}

.rcbox3top div, .rcbox3top , 
.rcbox3bott div, .rcbox3bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox3content { margin: 0;
    margin-right: 12px; }


.rcbox3bott div.none, .rcbox3top div.none {
   background: none;
}




.rcbox4 {
   /**background: #660000; */
   /** background: #172832; */
   
   background-color: #233956;
   width: 100%;
}

.rcbox4top div {
   background: url(../img/corners/rc_darkblue_navy_tl.png) no-repeat top left;
}

.rcbox4top {
   background: url(../img/corners/rc_darkblue_navy_tr.png) no-repeat top right;
}

.rcbox4bott div {
   background: url(../img/corners/rc_darkblue_navy_bl.png)  no-repeat bottom left;
}
.rcbox4bott {
   background: url(../img/corners/rc_darkblue_navy_br.png)  no-repeat bottom right;
}

.rcbox4top div, .rcbox4top , 
.rcbox4bott div, .rcbox4bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox4content { margin: 0;
    margin-right: 12px; }


.rcbox4bott div.none, .rcbox4top div.none {
   background: none;
}



.rcbox5 {
   /**background: #660000; */
   background: #041a36;
   width: 100%;
}

.rcbox5top div {
   background: url(../img/corners/rc_darknavy_navy_tl.png) no-repeat top left;
}

.rcbox5top {
   background: url(../img/corners/rc_darknavy_navy_tr.png) no-repeat top right;
}

.rcbox5bott div {
   background: url(../img/corners/rc_darknavy_navy_bl.png)  no-repeat bottom left;
}
.rcbox5bott {
   background: url(../img/corners/rc_darknavy_navy_br.png)  no-repeat bottom right;
}

.rcbox5top div, .rcbox5top , 
.rcbox5bott div, .rcbox5bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox5content { margin: 0;
    margin-right: 12px;
  }


.rcbox5bott div.none, .rcbox5top div.none {
   background: none;
}





.rcbox6 {
   /**background: #660000; */
   background: #041a36;
   width: 100%;
}

.rcbox6top div {
   background: url(../img/corners/rc_darknavy_darkblue_tl.png) no-repeat top left;
}

.rcbox6top {
   background: url(../img/corners/rc_darknavy_darkblue_tr.png) no-repeat top right;
}

.rcbox6bott div {
   background: url(../img/corners/rc_darknavy_darkblue_bl.png)  no-repeat bottom left;
}
.rcbox6bott {
   background: url(../img/corners/rc_darknavy_darkblue_br.png)  no-repeat bottom right;
}

.rcbox6top div, .rcbox6top , 
.rcbox6bott div, .rcbox6bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox6content { margin: 0;
    margin-right: 12px;
  }


.rcbox6bott div.none, .rcbox6top div.none {
   background: none;
}



.rcbox7 {
   /**background: #660000; */
   background: #355073;
   width: 100%;
}

.rcbox7top div {
   background: url(../img/corners/rc_darkblue_darknavy_tl.png) no-repeat top left;
}

.rcbox7top {
   background: url(../img/corners/rc_darkblue_darknavy_tr.png) no-repeat top right;
}

.rcbox7bott div {
   background: url(../img/corners/rc_darkblue_darknavy_bl.png)  no-repeat bottom left;
}
.rcbox7bott {
   background: url(../img/corners/rc_darkblue_darknavy_br.png)  no-repeat bottom right;
}

.rcbox7top div, .rcbox6top , 
.rcbox7bott div, .rcbox6bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox7content { margin: 0;
    margin-right: 12px;
  }


.rcbox7bott div.none, .rcbox7top div.none {
   background: none;
}




.rcbox8 {
   /**background: #660000; */
   background: #233956;
   width: 100%;
}

.rcbox8top div {
   background: url(../img/corners/rc_darkblue_darknavy2_tl.png) no-repeat top left;
}

.rcbox8top {
   background: url(../img/corners/rc_darkblue_darknavy2_tr.png) no-repeat top right;
}

.rcbox8bott div {
   background: url(../img/corners/rc_darkblue_darknavy2_bl.png)  no-repeat bottom left;
}
.rcbox8bott {
   background: url(../img/corners/rc_darkblue_darknavy2_br.png)  no-repeat bottom right;
}

.rcbox8top div, .rcbox8top , 
.rcbox8bott div, .rcbox8bott {
   width: 100%;
   height: 12px;
   font-size: 1px;
}
.rcbox8content { margin: 0;
    margin-right: 12px;
  }


.rcbox8bott div.none, .rcbox8top div.none {
   background: none;
}
