body
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a:link
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a:visited
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
a:busy
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Hline {
	BACKGROUND-POSITION: 3px 4px; BACKGROUND-IMAGE: url(images/hor_dot.gif); LINE-HEIGHT: normal; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.errortext {
	PADDING-LEFT: 1px; FONT-SIZE: 11px; COLOR: #ff0000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.more {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #660000; LINE-HEIGHT: normal; BORDER-BOTTOM: #ffffff 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.toptextfield {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT: 9px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #ffffff
}
.topmenufont {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff
}
.tablerowtext {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #1d82ba; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbox1 {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT: 9pt Arial, Helvetica, sans-serif; BORDER-LEFT: #ffffff 1px solid; COLOR: #7f7f7f; BORDER-BOTTOM: #ffffff 1px solid; TEXT-DECORATION: none
}
.footer {
	FONT: 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BACKGROUND-COLOR: #336633
}
.header {
	FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #999900
}
.msgtext {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.more {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; LINE-HEIGHT: normal; BORDER-BOTTOM: #ffffff 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #b7ca8d; TEXT-DECORATION: none
}
.textbox {
	BORDER-RIGHT: #ffffff thin; BORDER-TOP: #ffffff thin; FONT-WEIGHT: normal; FONT-SIZE: 9pt; LIST-STYLE-IMAGE: url(images/bullet.gif); BORDER-LEFT: #ffffff thin; COLOR: #000000; BORDER-BOTTOM: #ffffff thin; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
.hordot {
	BORDER-RIGHT: #000000 thin; BACKGROUND-POSITION: center 50%; BORDER-TOP: #000000 thin; DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(images/hor_dot.gif); BORDER-LEFT: #000000 thin; BORDER-BOTTOM: #000000 thin; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.textborder {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.textbox2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textboxCopy {
	BORDER-RIGHT: #ffffff thin; BORDER-TOP: #ffffff thin; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #ffffff thin; COLOR: #000000; BORDER-BOTTOM: #ffffff thin; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tablerowtexttitle {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #cc6600; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablerowtex1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #669966; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tablerowtextCopy {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666699; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tablerowtex2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #996600; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tablerowtex3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336666; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.columntxt {
	FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; WIDTH: auto; COLOR: #336699; HEIGHT: auto
}
.links {
	FONT: bold 12px Arial, Helvetica, sans-serif; TEXT-TRANSFORM: none; COLOR: #666699
}
.rowsncolumn {
	WORD-SPACING: normal; WIDTH: auto; LETTER-SPACING: normal; HEIGHT: auto
}
.bodytxt1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1blue {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1blue A:link {
	COLOR: #5d7f98; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1blue A:visited {
	COLOR: #5d7f98; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1orange {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1orange A:link {
	COLOR: #5160a6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1orange A:visited {
	COLOR: #5160a6; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1-links {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #5e7e95; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodytxt1-points {
	LIST-STYLE: square url(images/bullet_img.gif) inside; BACKGROUND-POSITION: left 50%; FONT-WEIGHT: normal; FONT-SIZE: 11px; PAGE-BREAK-BEFORE: left; WORD-SPACING: 0px; PAGE-BREAK-AFTER: left; COLOR: #000000; TEXT-INDENT: -18pt; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; LETTER-SPACING: normal; TEXT-ALIGN: left
}
.tableborder {
	BORDER-RIGHT: #aebecb 1px solid; BORDER-TOP: #aebecb 1px solid; BORDER-LEFT: #aebecb 1px solid; BORDER-BOTTOM: #aebecb 1px solid
}
.bodytxt2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #14486d; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tableborder1 {
	BORDER-RIGHT: #fcca81 1px solid; BORDER-TOP: #fcca81 1px solid; BORDER-LEFT: #fcca81 1px solid; BORDER-BOTTOM: #fcca81 1px solid
}
.tableborderplat {
	BORDER-RIGHT: #B4B5B7 1px solid; BORDER-TOP: #B4B5B7 1px solid; BORDER-LEFT: #B4B5B7 1px solid; BORDER-BOTTOM: #B4B5B7 1px solid
}
.bodyhdr-txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.sub-description {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; WORD-SPACING: normal; PADDING-TOP: 7px
}
.textborder-blue {
	BORDER-RIGHT: #8cc3ea 1px solid; BORDER-TOP: #8cc3ea 1px solid; BORDER-LEFT: #8cc3ea 1px solid; BORDER-BOTTOM: #8cc3ea 1px solid
}
.textborder-light-brown {
	BORDER-RIGHT: #c4baae 1px solid; BORDER-TOP: #c4baae 1px solid; BORDER-LEFT: #c4baae 1px solid; BORDER-BOTTOM: #c4baae 1px solid
}
.textborder-green {
	BORDER-RIGHT: #8ea59b 1px solid; BORDER-TOP: #8ea59b 1px solid; BORDER-LEFT: #8ea59b 1px solid; BORDER-BOTTOM: #8ea59b 1px solid
}
.bodytxt2-points {
	LIST-STYLE: square url(images/bullet_img.gif) inside; BACKGROUND-POSITION: left 50%; FONT-WEIGHT: normal; FONT-SIZE: 11px; PAGE-BREAK-BEFORE: left; WORD-SPACING: 0px; PAGE-BREAK-AFTER: left; COLOR: #000000; TEXT-INDENT: -23pt; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: normal; LETTER-SPACING: normal; TEXT-ALIGN: left
}
.textborder-dark-brown {
	BORDER-RIGHT: #919179 1px solid; BORDER-TOP: #919179 1px solid; BORDER-LEFT: #919179 1px solid; BORDER-BOTTOM: #919179 1px solid
}
.textborder-mr {
	BORDER-RIGHT: #0065A4 1px solid; BORDER-TOP: #0065A4 1px solid; BORDER-LEFT: #0065A4 1px solid; BORDER-BOTTOM: #0065A4 1px solid
}
.dropdown {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; FONT: 9px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px; WIDTH: 160px; COLOR: #000000; BORDER-BOTTOM: #999999 1px
}
.dropdown1 {
	BORDER-RIGHT: #999999 1px; BORDER-TOP: #999999 1px; FONT: 9px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #999999 1px; WIDTH: 150px; COLOR: #000000; BORDER-BOTTOM: #999999 1px
}
.txtfield {
	BORDER-RIGHT: #9ea8cc 1px solid; BORDER-TOP: #9ea8cc 1px solid; FONT: 9px Verdana, Arial, Helvetica, sans-serif; BORDER-LEFT: #9ea8cc 1px solid; COLOR: #000000; BORDER-BOTTOM: #9ea8cc 1px solid
}
.bodytxt3 {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheader3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheaderperscard {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheaderblue {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0066b5; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pageheadertuq {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #1C5D5C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left:10px;	
}
.pageheaderblue {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;	
}
.pageheaderblue2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #003366;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
.pageheaderblue3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #5D8098;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;	
}
.pageheadergreen {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #88a433;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.pageheaderplat {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.pageheadersmallb {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #89785E;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.pageheaderpersonal {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #197C51;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.pageheadergold {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #B8A05F;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.pageheadermerchants {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #1B4E38;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.pageheadercorporate {
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #007AD2;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left:10px;
    text-transform:uppercase;
	
}
.globalboxmr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0065A4;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/homepage/arrow_icon_mr.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #0065A4;
}
.globalboxcorp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #007AD2;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/corporate/arrow_icon.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #007AD2;
}
.applysteps_on {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	background-color: #336699;
	height: 15px;
	width: auto;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
	border: 1px solid #336699;
	font-weight: bold;
}
.applysteps_off {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: none;
	background-color: #E4EDFC;
	height: 15px;
	width: auto;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
	border: 1px solid #336699;
	font-weight: bold;
}
.applysteps_on_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-color: #ddceab;
	height: 15px;
	width: auto;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
	border: 1px solid #ddceab;
	font-weight: bold;
}
.applysteps_off_gold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B1934A;
	text-decoration: none;
	background-color: #efe7d6;
	height: 15px;
	width: auto;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 10px;
	border: 1px solid #ddceab;
	font-weight: bold;
}
.globalboxmerch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1B4E38;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/merchants/arrow_icon.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #1B4E38;
}
.globalboxsmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #89785E;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/small_business/arrow_icon.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #89785E;
}
.globalboxperscard {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006666;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/personal/arrow_icon_perscard.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #006666;
}
.globalboxwine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #88a433;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/wineroutes/arrow_icon.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #88a433;
}
.globalboxplat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
    TEXT-TRANSFORM: none;
	text-decoration: none;
    background-attachment:fixed;
    background-image:url(../images/personal/arrow_icon_plat.gif);
    background-position:left;
    background-repeat:no-repeat;
	background-color: #FFFFFF;
	height: 17px;
	width: auto;
	text-transform: uppercase;
	padding-top: 4px;
	padding-right: 9px;
	padding-bottom: 4px;
	padding-left: 16px;
	border: 1px solid #666666;
}
.bodylink_gold {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #B1934A; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_gold_small {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #B1934A; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_blue {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #007ad2; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_bluesmall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #007ad2; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_bluemed {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: normal; 
	COLOR: #007ad2; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_bluecard {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #ADCDDE; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_personal {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #164b6d; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_bluecardsmall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #ADCDDE; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_bluecardmed {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: normal; 
	COLOR: #ADCDDE; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_green {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #003333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_green_small {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #003333; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_plat {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_smallbusin {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #89785E; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_smallbusinsmall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #89785E; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_platsmall {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #666666; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_genericblue {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #5d7f98; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_wine {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #88a433; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_bluecard {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #77ABC8; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_mr {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #0065A4; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodylink_mr_small {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px;
	font-weight: bold; 
	COLOR: #009999; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
td {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
th {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subheadertable {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #2F5982; FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-transform:uppercase;	
}
.error
{
FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;
	font-weight: bold; 
	COLOR: #006599; 
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
input
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
textarea
{
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.stepmr_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5D7F98;
	text-decoration: none;
    	background-attachment:fixed;
    	background-image:url(../images/homepage/arrow_icon.gif);
    	background-position:left;
    	background-repeat:no-repeat;
	padding-left: 16px;
}

.stepmr_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:bolder;
	color: #23313A;
	text-decoration: none;
    	background-attachment:fixed;
    	background-image:url(../images/homepage/arrow_icon.gif);
    	background-position:left;
    	background-repeat:no-repeat;
	padding-left: 16px;
}
.hidden
{
	visibility: hidden;
	DISPLAY: none;
}
.visible
{
	visibility: visible;
}
.visibleerror
{
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica; color:red; visibility: visible;
}
