﻿body {
   background-color:#fff;
}

h1 {
  background-color:#EE1C24;
  color:#fff; 
  font-family:arial; font-size:14px; font-weight:bold;
  padding-left:5px;
  padding-top:4px;
  padding-bottom:3px;
}

.header1 {
  color:#000000; 
  font-family:arial; font-size:14px; font-weight:bold;
}
.header2 { 
  color:#000000; 
  font-family:arial; font-size:12px; font-weight:bold;
}

.bodycopy { 
  font-family:arial; color:#000000; font-size:12px;
}
.generalcopy,li,ol,ul { 
  font-family:arial; color:#000000; font-size:12px;
}
.content2 { 
  font-family:arial; color:#000000; font-size:12px;
}
.footnote3 { 
  font-family:arial; color:#000000; font-size:11px;
}


.colheader { 
  font-family:arial; font-size:11px; font-weight:bold; color:#fff;
}

.tablecopy { 
  font-family:arial; font-size:11px; color:#000;
  border-right:1px solid black;
  border-bottom:1px solid black;
}
.tablecopy_rightcol { 
  font-family:arial; font-size:11px; color:#000;
  border-bottom:1px solid black;
}
.tablecopy_bottomrow { 
  font-family:arial; font-size:11px; color:#000;
  border-right:1px solid black;
}
.tablecopy_12 { 
  font-family:arial; font-size:12px; color:#000;
  border-right:1px solid black;
  border-bottom:1px solid black;
}

.contentTxtBold { 
  font-family:arial; font-size:11px; font-weight:bold;
}
b { 
  font-weight:bold;
}

.asterisk { 
  font-weight:bold; font-size:14px; font-family:verdana; color:#660000;
}

.darkblue {
  background-color: #21368B;
  margin-top:0px;
  width:100%;
  height:auto;
}
.lightblue {
  background-color: #0076BF;
  margin-top:0px;
  width:100%;
  height:auto;
}

.yellow {
  background-color: #FFDF23;
}
.red {
  background-color: #EE1C24;
}
.white {
  background-color: #fff;
}
.whiteborder {
  border:0px solid ##fff;
}

.pad7{
  padding-top:7px;padding-bottom:7px;
}
.country {
	padding-right:30px;
}



.ssrwnav_current {
  background-color:#FBE8B0;
  font-family:arial; color:#000000; font-size:11px;

 } 
.ssrwnav_off {
  background-color:#DAFAAE;
  font-family:arial; color:#000000; font-size:11px;
 } 



a.navmore {
  color: #21368B;
  text-decoration:underline;
  background-color:transparent;
}
 a.navmore:hover {
  background-color:#transparent;
  text-decoration:underline;
  color:#990000;
}
a.navbld {
  color: #21368B;
  text-decoration:underline;
  background-color:transparent;
  font-weight:bold;
}
 a.navbld:hover {
  background-color:#FFFfff;
  text-decoration:underline;
  color:#990000;
  font-weight:bold;
}

a.blu12bld {
  font-family:arial;
  color: #0139A9;
  text-decoration:none;
  background-color:transparent;
  font-weight:bold;
  font-size:12px;
}
 a.blu12bld:hover {
  font-family:arial;
  background-color:#FFFfff;
  text-decoration:underline;
  color:#CC0000;
  font-weight:bold;
  font-size:12px;
}

a.blkhead {
  color: #000;
  text-decoration:none;
  font-family:arial; font-size:14px; font-weight:bold;
}
 a.blkhead:hover {
  color:#000;
  text-decoration:none;
  font-family:arial; font-size:14px; font-weight:bold;
}


a:link.reglink  {
  color: blue; text-decoration:none;
}
a:visited.reglink  {
  color: #000099; text-decoration:none;
}
a:hover.reglink {
  color:#990000; text-decoration:underline;
}
















/* ----- STANDARD FORMS STYLES ----- */

select,option{ 
  font-family:arial; color:#000000; font-size:10px; 
}
.textbox {
  border:1px solid black;
  font-family:arial;
  font-size:10px;
  color:#000;
}

.bluesubmit {
  background-color: #21368B;
  padding:1px;
  border: 1px solid #000;
  color: #fff;
  font-family:arial;
  font-size:10px;
}


/* ----- STYLES FOR TOPNAV, LEFTNAV, AND FOOTER ---------- */


.searchlarge {
  font-family:arial;
  font-size:11px;
  color:#EE1C24;
  font-weight:bold;
  background-color: #FFDF23;
}

.searchsmall {
  font-family:arial;
  font-size:10px;
  color:#000;
}

.footer { 
  font-family:arial; color:#000000; font-size:10px; padding:0px;
}
.toplinks { 
  font-family:arial; color:#000000; font-size:10px; padding:2px; background-color: #ffdf23;
}

a.navfoot  {
  color: #21368B;
  text-decoration:none;
  background-color:transparent;
}
 a.navfoot:hover {
  text-decoration:underline;
  color:#990000;
}
a.navfootred  {
  color: #990000;
  text-decoration:none;
  background-color:transparent;
}
 a.navfootred:hover {
  text-decoration:underline;
  color:#21368B;
}

a.navfoot2  {
  color: #FFFFFF;
  font-weight=bold;
  text-decoration:none;
  background-color:#EE1C24;
}
 a.navfoot2:hover {
  font-weight=bold;
  text-decoration:underline;
  background-color:transparent;
  color:#990000;
}
a.navfootred2  {
  color: #990000;
  font-weight=bold;
  text-decoration:none;
  background-color:transparent;
}
 a.navfootred2:hover {
  font-weight=bold;
  text-decoration:underline;
  color:#21368B;
}

.navtop {
  font-size:11px;
  font-family:verdana,tahoma,arial,helvetica,sans-serif;
}

.navleft {
  font-size:11px;
  font-family:verdana,tahoma,arial,helvetica,sans-serif;
}
.navleft a {
  color: #fff;
  display: block;
  width: auto; /* fixes width inconsistencies between NS and IE */
  text-decoration:none;
  background-color:transparent;
  border-bottom: 1px solid #21368B;
  border-top: 1px solid #21368B;

}
.navleft a:hover {
  background-color:#0076BF;
  color:#fff;
  border-bottom: 1px solid #CCCCFF;
  border-top: 1px solid #CCCCFF;
}


