img { 
        border-style: none; 
} 

.linkdescription{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
}

.largelink{
	font-size: 20px;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-weight:  normal;
}

.loggedInUser{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
}

TD.tagCell{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	width: 165px;
	text-align: right;
	vertical-align:top;
}

TD.tagCellMid{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	width: 150px;
	text-align: right;
	vertical-align: middle;
}
TD.tagCellBot{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	width: 150px;
	text-align: right;
	vertical-align: bottom;
}
TD.headerCell{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	vertical-align:top;
}

TD.tagCellWide{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	width: 300px;
	text-align: right;
	vertical-align:top;
}

TD.tagCellNoWidth{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align:top;
}

TD.gapCell 
{
	width: 5px;
}

TD.endCell 
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	text-align: left;
	vertical-align:top;
}

TD.endCellMid 
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	text-align: left;
	vertical-align: middle;
}


.headline {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 18.75px;
	font-weight: bold;
	line-height: 21.25px;
	color: #990000;
	text-decoration: none;
}

.fieldlabel{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	text-decoration: none;
}

.fieldtitle {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	background: #FFF1C8;
}

.copy {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.logincopy{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 22.5px;
	color: #000000;
	text-decoration: none;
}

.copybold {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.copyboldwht {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
}
.address {
	font-size: 1px;
	line-height: 1px;
    margin-top: 1em;
    padding-top: 1em;
    border-top: thin dotted 
}

.instructions {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 37.5px;
	color: #000000;
	text-decoration: none;
}

.glossaryhead {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	color: #900000;
	text-decoration: none;
}

.glossarylistred {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #900000;
	text-decoration: none;
}

.newscopy {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 17.5px;
	color: #000000;
	text-decoration: none;
}

.copysmall {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	line-height: 15px;
	color: #666666;
	text-decoration: none;
}

.tablecelltext {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 16.25px;
	white-space: nowrap;
	color: #000000;
	text-decoration: none;
}

.tablecelltextalt {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 16.25px;
	white-space: nowrap;
	background: #EEEEEE;
	color: #000000;
	text-decoration: none;
}

.boxintroheader {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16.25px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.boxheadline {
	font-family: Arial, helvetica, sans-serif;
	font-size: 26.25px;
	font-weight: bold;
	line-height: 27.5px;
	text-align: center;
	color: #966700;
	text-decoration: none;
}

.sequencecurrent {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 17.5px;
	color: #000000;
	text-decoration: none;
}

.sequencenotvisited {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 17.5px;
	color: #D7AC53;
	text-decoration: none;
}

.sequenceanswertitle {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	line-height: 17.5px;
	color: #000000;
	text-decoration: none;
}

.sequencecurrentquestion {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 17.5px;
	color: #FC2E2E;
	text-decoration: none;
}

.sequenceanswerpending {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	line-height: 17.5px;
	color: #D7AC53;
	text-decoration: none;
}

.sequenceanswer {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	line-height: 17.5px;
	color: #900000;
	text-decoration: none;
}

.divider {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	color: #FFCC33;
	text-decoration: none;
}

.copybold {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.copybolditalic {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	font-style: italic;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.copytitle {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}

.copyitalic {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-style: italic;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
}

.copyred {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}

.copyrednormal {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	color: #990000;
}

.copytitlered {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #900000;
	text-decoration: none;
}

.helpheader {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	color: #900000;
	text-decoration: none;
}

.tinytext {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	line-height: 20px;
	color: #666666;
	text-decoration: none;
}

a:link, a:visited {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	color: #900000;
	text-decoration: none;
}

a:hover, a:active {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
}

a.ul:hover, a.ul:active {
	/*font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;*/
	text-decoration: underline;
}

.errorMessageHeader{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	color: red;
}

.errorMessageDetail{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	color: red;
	margin-left: 20px
}

ul { 
	margin-left:15px; 
	list-style:square; 
}

.bl {background: url(../images/bl.gif) 0 100% no-repeat #FFCC00; width: 100%}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:10px}
.clear {font-size: 1px; height: 1px}

.dtl {background: url(../images/dtl.gif) 0 100% no-repeat #FFEDA6; width: 100%}
.dtr {background: url(../images/dtr.gif) 100% 100% no-repeat}
.dttl {background: url(../images/dttl.gif) 0 0 no-repeat}
.dttr {background: url(../images/dttr.gif) 100% 0 no-repeat; padding:10px}


.headerline {background: url(../images/nav-bar.gif)}

.searchtable {
	width: 100%;
	padding: 2px;
	border: 0px;
}

.whatsnewtable {width: 190px;}

.indexsmalltable {width: 25%;}

.indexlargetable {width: 50%;}

.btmnavtable {
	width: 100%;
	text-align: center;
}

.whatsnew {background: #FFCC00;}

.redline {
	background: #900000;
	height: 1px;}

.hrline {background: url(../images/spacer-red.gif)}

.hrlinedark {background: url(../images/spacer-darkred.gif)}

.hrlinegrey {background: url(../images/spacer-grey.gif)}

.tbl {background: url(../images/table_bottom-left.gif); width: 16px;}
.ttm {background: url(../images/table_top-middle.gif);}
.tml {background: url(../images/table_middle-left.gif); width: 16px;}
.tmr {background: url(../images/table_middle-right.gif); width: 16px;}
.tbr {background: url(../images/table_bottom-right.gif); width: 16px;}
.tbm {background: url(../images/table_bottom-middle.gif);}
.ttl {background: url(../images/table_top-left.gif); width: 16px;}
.ttr {background: url(../images/table_top-right.gif); width: 16px;}

.listitem {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	margin: 5px;
}
	
.listitemindent {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	margin: 15px;
}

.searchfieldtitle {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	color: #000000;
	text-decoration: none;
	background: #FFFFCC;
}

.searchlistnumber {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	background: #FFFFFF;
	width: 20px;
}

.searchlistitem {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	width: 200px;
}

.searchlistred {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	color: #FF0000;
}

.searchlistlinktext {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	color: #990000;
}

.glossarydirectory {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-decoration: none;
	background: #FFF1C8;
}

.legaldisclaimer {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	line-height: 20px;
	color: #B4B4B4;
	text-decoration: none;
}
.legaldisclaimer > p {
	text-align: center;
	margin-top: auto;
	margin-bottom: auto;
}
.systemerrorheader {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding: 2px;
	background: #000000;
}
	
.systemerrorcopy {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background: #CCCCCC;
}

.systemerrorcopybold {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background: #CCCCCC;
}

.systemerrorlist {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	background: #CCCCCC;
}

.contactheaderbold {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12.5px;
	font-weight: bold;
	line-height: 17.5px;
	color: #000000;
	text-decoration: none;
}

TD.logincellname{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 16.25px;
	white-space: nowrap;
	color: #000000;
	text-decoration: none;
	width: 20%;
	text-align: right;
	vertical-align:top;
}

TD.loginspacer{
	width: 5%;
	vertical-align:top;
}

TD.logininputcell{
	white-space: nowrap;
	width: 75%;
	vertical-align:top;
}

.stepsheader {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 20px;
	color: #990000;
	text-decoration: none;
}

.stepshint {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-style: italic;
	margin-left: 10px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.steprowhighlight {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	background: #CCCCCC;
	color: #000000;
	text-decoration: none;
}

.steprow {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	background: #FFFFFF;
	color: #000000;
	text-decoration: none;
}

.sequencenotvisited {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	font-weight: bold;
	line-height: 20px;
	color: #D7AC53;
	text-decoration: none;
}

td.fieldtitle {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 13.75px;
	line-height: 20px;
	text-align: center;
	background: #FFF1C8;
	white-space: nowrap;
	width: 50%;
	color: #000000;
	text-decoration: none;
}

input.uppercase {
        text-transform: uppercase;
}

/*** styles for new navigation bar ***/
body {
  font-family: Arial, Helvetica, sans-serif;
}

.skip-link {
  position: absolute;
  top: -40px;
  left: 0;
  background: #000000;
  color: white;
  padding: 8px;
  z-index: 100;
}

.skip-link:focus {
  top: 0;
}

.navbar {
  overflow: hidden;
  background-color: #555;
}

.navbar > a {
  float: left;
  font-size: 14px;
  line-height: 16px;
  color: white;
  text-align: center;
  padding: 10px 12px 8px 12px;
  text-decoration: none;
  
  border-bottom: solid #555 2px;

}

.dropdown {
  float: left;
  overflow: hidden;
}

.dropdown > .dropbtn {
  font-size: 14px;
  line-height: 16px;  
  border: none;
  outline: none;
  color: white;
  padding: 10px 12px 8px 12px;
  background-color: #555;
  font-family: inherit;
  margin: 0;
  
  border-bottom: solid #555 2px;
}
.dropdown > .userImg {
  margin: 0;
  
  border-bottom: solid #555 2px;
}

.navbar>a:hover, .dropdown:hover>.dropbtn, .dropdown:hover>.userImg {
  background-color: red;
  border-bottom: solid yellow 2px;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f9f9f9;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content > a {
  float: none;
  font-size: 14px;
  line-height: 16px;
  color: black;
  padding: 10px 12px;
  text-decoration: none;
  display: block;
  text-align: left;
}

.dropdown-content > a:hover {
  background-color: #ddd;
}

.dropdown:hover .dropdown-content {
  display: block;
}

.floatRight {
  float: right;
}

.userDropdown {	/* need to be adjusted according to the width of body-center class*/
	right: 13.35%;
}

.content {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16.25px;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
}

.column {
	float: left;
	width: 33.33%;
	/*padding: 0.5%;
	margin: 0.5%;
	height: 100px;*/
}

.col-title {
	height: 60px;
	text-align: center;
	padding: 0.5%;
	margin: 0.5%;
}

.col-title > h2 {
	font-size: 20px;
}

.col-detail {
	height: 210px;
	text-align: left;
	padding: 0.5%;
	margin: 0.5%;
}

.col-payment-option {
	height: 115px;
	text-align: center;
	padding: 0.5%;
	margin: 5%;
	vertical-align: middle;
}

.row:after {
	content: "";
	display: table;
	clear: both;
}

.col-header {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16.25px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.col-headline {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16.25px;
	font-weight: bold;
	line-height: 20px;
	/*text-align: center;*/
	color: #966700;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}

.col-page-link {
	padding-left: 10px;
	padding-right: 10px;
}

.col-page-link a:link, .col-page-link a:visited {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16.25px;
	line-height: 20px;
	color: #900000;
	text-decoration: none;
}

.col-page-link a:hover, .col-page-link a:active {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 16.25px;
	line-height: 20px;
	text-decoration: underline;
}

.col-payment-option a:link, .col-payment-option a:visited {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 26px;
	line-height: 24px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}

.col-payment-option a:hover, .col-payment-option a:active {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 26px;
	line-height: 24px;
	font-weight: bolder;
	text-decoration: none;
	display: block;
	width: 100%;
	height: 100%;
}

@media screen and (max-width: 600px) {
	.column {
		width: 98%;
	}
	
	.col-detail {
		height: 180px;
	}
}

@media screen and (min-width: 601px) and (max-width: 730px) {
	.col-detail {
		height: 320px;
	}
	
}

@media screen and (min-width: 731px) and (max-width: 910px) {
	.col-detail {
		height: 280px;
	}
	
}

@media screen and (min-width: 911px) and (max-width: 1170px) {
	.col-detail {
		height: 220px;
	}
	
}

@media screen and (min-width: 1171px) and (max-width: 1475px) {
	.col-detail {
		height: 180px;
	}
	
}

.body-center {
	margin: auto;
	width: 74%;
}

@media screen and (max-width: 1475px) {
	.body-center {
		width: 100%;
	}
	.userDropdown {
		right: 8px;
	}
}

.idx-dsclmr-body-center {
	margin: auto;
	width: 60%;
}

.idx-dsclmr-body-center textarea#txtDisclaimer {
	width: 80%;
	height: 12em;
}

@media screen and (max-width: 1000px) {
	.idx-dsclmr-body-center {
		width: 80%;
	}
	.idx-dsclmr-body-center textarea#txtDisclaimer {
		width: 90%;
	}
}

.hidden {
	display: none;
}

.float-left {
	float: left;
}

.float-right {
	float: right;
}

.payment-option-home {
	height: 340px;
	padding: 0.5%;
	margin: 5%;
	vertical-align: middle;
}

.payment-option-home-content {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 26px;
	line-height: 28px;
	font-weight: bolder;
	color: #FFFFFF;
	width: 100%;
	height: 100%;
	text-align: center;
}

div#onlnPymt {      /*** Pay Online ***/
	background-color: rgb(146, 0, 0);	/* for browsers that don't support gradient background color, set to dark red */
	color: white;
	/*background-image: linear-gradient(rgb(70, 70, 126), rgb(15, 15, 88), rgb(245, 245, 245));*/
	background-image: linear-gradient(to bottom, #920000, #720013, #4e0817, #2b0c13, #000000);	/* CSS code generated by mycolor.space */
	position: relative;	/*needed for the "Not Available" overlay*/
}
div#mlPymt {        /*** Pay by Mail ***/
	background-color: rgb(0, 32, 96);	/* for browsers that don't support gradient background color, set to dark blue */
	color: white;
	/*background-image: linear-gradient(rgb(233, 233, 190), rgb(212, 212, 162), rgb(245, 245, 230));*/
	background-image: linear-gradient(to bottom, #002060, #271341, #260c27, #1c0513, #000000);	/* CSS code generated by mycolor.space */
}
div#inPrsnPymt {    /*** Pay in Person ***/
	background-color: rgb(0, 136, 238);	/* for browsers that don't support gradient background color, set to light blue */
	color: white;
	/*background-image: linear-gradient(rgb(150, 201, 218), rgb(96, 173, 199), rgb(245, 245, 245));*/
	background-image: linear-gradient(to bottom, #0088ee, /*#5e5aa5, #553661, #331c2b,*/ #000000);	/* CSS code generated by mycolor.space */
}

.payment-option-home-content a:link, .payment-option-home-content a:visited {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 1em;
	line-height: 0.5em;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	/*display: block;
	width: 100%;
	height: 100%;*/
}

.payment-option-home-content a:hover, .payment-option-home-content a:active {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 1em;
	line-height: 0.5em;
	font-weight: bolder;
	text-decoration: underline;
	/*display: block;
	width: 100%;
	height: 100%;*/
}

.payment-option-overlay {
	position: absolute;
	width: 100%;
    height: 100%;
    background-color: rgba(128,128,128,0.75);
    z-index: 10;
    top: 0;
    left: 0;
    font-size: 30px;
    color: yellow;
    display: flex;
    justify-content: center;
    align-items: center;
}

#simplemodal-overlay {
    background-color: #000;
}

/* Tooltip related */
.tooltip {
	padding: 0px;
}
.tooltip .qtip-content {
	font-size: 11pt;
	height: 260px;
	width: 200px;
	overflow: auto;
}
.tooltip .qtip-content .tooltipHeader {
	padding: 5px 0px;
	margin: 0;
}
.tooltip .qtip-content ul {
	list-style-type: disc;
	padding-left: 15px;
}
/* End of tooltip related */

.large-link-text {
	font-size: 20px;
	font-weight: bold;
}

.fld_vld_err_msg {
	font-weight: bold;
	color: #FF0000;
}