.loginfailed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #CC3300;
}
.about-bdy-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.report-text-sm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.report-headers {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.featuredtitlewhite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}
.boxtitleblack {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
a.boxtitleblack:hover, a.boxtitleblack:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009933;
	font-weight: bold;
}
.membertitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.membertext {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.member-links {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-color: #ffffff;
	line-height: 15px;
}
.member-links, a.member-links {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #ffffff;
	line-height: 15px;
}
a.member-links:hover, a.member-links:active {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #EA2D30;
	text-decoration: underline;
	background-color: #ffffff;
	line-height: 15px;	
}
.gs-dropdown {
        font-family: "MS Sans-Serif" Geneva, sans-serif;
        font-size: .75 em;
        color: #000000;
        border-top-color: #000000;
        border-left-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        background-color: #ffffff;
}
.gs-search-input {
        font-family: "MS Sans-Serif" Geneva, sans-serif;
        font-size: .75 em;
        color: #000000;
        border-top-color: #000000;
        border-left-color: #000000;
        border-right-color: #000000;
        border-bottom-color: #000000;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        background-color: #ffffff;
}
.merch-search-blue {
	padding: 0px 1px 1px 0px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	color: #3366CC;
}
.mem-login-text {
        font-family: Arial;
        font-size: 11px;
        color: #000000;
}.member_nav, a.member_nav, a.member_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.member_nav:hover, a.member_nav:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
}
.legal-links, .plegal-links, .nlegal-links, .mlegal-links { 
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
 }
a.purplelinks, a.purplelinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0083CB;
	text-decoration: underline;
}
a.purplelinks:hover, a.purplelinks:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.boxtitlered {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EB2D2E;
	font-weight: bold;
}
a.bluelinks, a.bluelinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0083CB;
	text-decoration: underline;
}
a.bluelinks:hover, a.bluelinks:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}.purple-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #94047D;
}
a.purple-small, a.purple-small:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #94047D;
}
a.purple-small:hover, a.purple-small:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009933;
}
.blacktext12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
a.blacktext12px, a.blacktext12px:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
}
input.forminput, select.forminput, textarea.forminput {
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        background-color: #ffffff;
}
input.error, select.error, textarea.error {
		border-style: dashed;
        border-color: #FF3300;
        border-top-width: 1px;
        border-left-width: 1px;
        border-bottom-width: 1px;
        border-right-width: 1px;
        background-color: #ffffff;
}
.choco-11px {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3F332D;
}
.cat_nav, a.cat_nav, a.cat_nav:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.cat_nav:hover, a.cat_nav:active {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.cat_nav2, a.cat_nav2, a.cat_nav2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #062982;
	text-decoration: none;
}
.sresult-blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #062982;
}
.sresult-purple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #94047D;
}
.goldRow {
	background-color: #FEA815;
}
.blueRow {
	background-color: #0072B0;
}
.MemBlueRow {
	background-color: #455A6E;
}
.MemGreenRow {
	background-color: #7E9AA6;
}
.BankGreenRow {
	background-color: #078D46;
}
.BankGoldRow {
	background-color: #FDA712;
}
.darktxt-13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3F332D;
}
a.darktxt-13px, a.darktxt-13px:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration:underline;
}
a.darktxt-13px:active, a.darktxt-13px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 94047D;
	text-decoration:underline;
}
.purple-12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #94047D;
}
.media {
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif, 'Book Antiqua', 'Times New Roman', serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    TEXT-DECORATION: none
}
.boxtitleblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
}
.blacktext11px, a.blacktext11px, a.blacktext11px:visited, a.blacktext11px:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.boxtitlebluelg {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3366CC;
	font-weight: bold;
}
.hmlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: normal;
}
.boxtitlegreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #05964A;
	font-weight: bold;
}
.greenlink, a.greenlink, a.greenlink:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #05964A;
	font-weight: bold;
}
a.greenlink:active, a.greenlink:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.memberHdr {
	font-family: Arial, Helvetica, sans-serif; 
	font-size:18px; 
	line-height:13px; 
	color:#000000;
	padding-bottom: 10px;
	padding-top: 10px;
}
.reportFrame {
	background-color: #3D6A82;
}
.reportTblBG {
	background-color: #E5F2FA;
}
#accountTitleText {
	color: #223C49;
	text-decoration: none;
	font-size: 18px;
	font-family: "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
}
#msgBox
{
overflow:auto;
position:inherit;
height: 80px;
width:300px;
z-index:1;
border: 1px solid #223C49;
background-color:#FFFFFF;
margin: 5px 5px 5px 5px;
padding: 5px 5px 5px 5px;
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}