
BODY { FONT-FAMILY: arial, helvetica, sans-serif; }

A.linktxt:link, A.linktxt:active, A.linktxt:visited, .linktxt { COLOR: #FFFFFF; FONT-SIZE: 9pt; } 

A.emlinktxt:link, A.emlinktxt:active, A.emlinktxt:visited, .emlinktxt { COLOR: #FFCC00; FONT-SIZE: 9pt; FONT-WEIGHT: bold; }
A.emphtxt:link, A.emphtxt:active, A.emphtxt:visited, .emphtxt { COLOR: #006699; FONT-SIZE: 9pt; FONT-WEIGHT: bold; }

A.subheadtxt:link, A.subheadtxt:active, A.subheadtxt:visited { text-decoration: none; } 
A.subheadtxt:hover { COLOR: #0000FF; text-decoration: underline; } 

A.tabtxt:link, A.tabtxt:active, A.tabtxt:visited, .tabtxt { COLOR: #003366; FONT-SIZE: 9pt; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; }
A.tabtxt:hover, A.tabtxt:active { COLOR: #0000FF; FONT-SIZE: 9pt; }

DIV, P, SPAN, TD, LI { FONT-SIZE: 10pt; }

.copyright, .smtxt { FONT-SIZE: 8pt; }

.logintxt, .boxtext { COLOR: #333333; FONT-SIZE: 8pt; }

.txt { FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; }

.subheadtxt { COLOR: #666666; FONT-SIZE: 9pt; }

.subheader { COLOR: #660000; FONT-FAMILY: "Arial Bold"; FONT-SIZE: 10pt; }

.membertxt { COLOR: #333333; FONT-SIZE: 10pt; FONT-WEIGHT: bold; }

.membertxt2 { FONT-SIZE: 10pt; FONT-WEIGHT: bold; }

.callout { FONT-SIZE: 11pt; FONT-WEIGHT: bold; }

.head3 { FONT-SIZE: 12pt; FONT-WEIGHT: bold; }

.head2 { FONT-SIZE: 13pt; FONT-WEIGHT: bold; }

.head1 { FONT-SIZE: 13.5pt; FONT-WEIGHT: bold; }

.red { COLOR: #CC0000; }
.orange { COLOR: #CC6600; }
.hermes { COLOR: #FF6600; }
.gold { COLOR: #FFCC00; }
.green { COLOR: #009900; }
.aqua { COLOR: #3399CC; }
.blue { COLOR: #003399; }
.cadet { COLOR: #006699; }
.cobalt { COLOR: #0000FF; }
.cornflower { COLOR: #6699CC; }
.black { COLOR: #000000; }
.white { COLOR: #FFFFFF; }
.gray { COLOR: #666666; }

.searchbox { HEIGHT: 17px; WIDTH: 120px; FONT-SIZE:9pt; }
.searchbttn { HEIGHT: 17px; FONT-SIZE: 9pt; FONT-WEIGHT: bold; LINE-HEIGHT: 11px; }

.rrecttop { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/bg_white_grey_rrect_up.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: bottom; }
 	
.rrectright { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/bg_white_grey_rrect_rt.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right; }
 	
.rrectbottom { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/bg_white_grey_rrect_lo.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: top; }

.rrectleft { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/bg_white_grey_rrect_lt.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left; }

.tabon { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/tabs_mid_on.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: bottom; PADDING-TOP: 5px; }

.taboff { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/tabs_mid_off.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: bottom; PADDING-TOP: 7px; }

.tabofflast { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/tabs_last_mid_off.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: bottom; PADDING-TOP: 9px; }

.tabendextend { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/tabs_end_extender.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: bottom; WIDTH: 10%;
}

.tabendbar { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/tabs_end_bar.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: bottom; WIDTH: 40%;
}

.tabbttmbar { BACKGROUND-IMAGE: url(https://www.ahamembership.com/images/tabs_bttm_bar.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: top; HEIGHT: 6px;
}

.nopad { PADDING: 0px 0px 0px 0px; }

.pad { PADDING: 10px 10px 10px 10px; }
.padtop { PADDING: 10px 0px 0px 0px; }
.padtopless { PADDING: 5px 0px 0px 0px; }
.padbottom { PADDING: 0px 0px 10px 0px; }
.padbottomless { PADDING: 0px 0px 5px 0px; }
.padvert { PADDING: 10px 0px 10px 0px; }
.padleft { PADDING: 0px 0px 0px 10px; }
.padright { PADDING: 0px 10px 0px 0px; }
.padsides { PADDING: 0px 10px 0px 10px; }
.padsidesmore { PADDING: 0px 20px 0px 20px; }

.hidetabs { DISPLAY: none; }
.showtabs { DISPLAY: table; }