/* Left Nav */
.nav1_on {margin-top: 10px; background-image: url(nav1.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav1_off { margin-top: 10px; background-image: url(nav1.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav2_on {margin-top: 10px; background-image: url(nav2.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav2_off { margin-top: 10px; background-image: url(nav2.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav3_on {margin-top: 10px; background-image: url(nav3.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav3_off { margin-top: 10px; background-image: url(nav3.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav4_on {margin-top: 10px; background-image: url(nav4.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav4_off { margin-top: 10px; background-image: url(nav4.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav5_on {margin-top: 10px; background-image: url(nav5.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav5_off { margin-top: 10px; background-image: url(nav5.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav6_on {margin-top: 10px; background-image: url(nav6.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav6_off { margin-top: 10px; background-image: url(nav6.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav7_on {margin-top: 10px; background-image: url(nav7.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav7_off { margin-top: 10px; background-image: url(nav7.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.nav8_on {margin-top: 10px; background-image: url(nav8.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=80); -moz-opacity: 0.80}
.nav8_off { margin-top: 10px; background-image: url(nav8.gif); background-repeat: no-repeat; width: 175px; height: 28px; padding: 0px 0px 0px 8px; filter: alpha(opacity=100);-moz-opacity: 1.0}

.navlink {FONT-SIZE: 18px; font-family: Times New Roman; font-weight:500; COLOR: #FFFFFF; TEXT-DECORATION: none;}
A.navlink:HOVER {COLOR: #FFF899; TEXT-DECORATION: underline;}
.uppercurve { background-image: url(L-uppercurve.gif); background-repeat: none; width: 175px; height: 120px}
.uppercurve2 { background-image: url(L-uppercurve2.gif); background-repeat: none; width: 175px; height: 120px}
.middlecurve { background-image: url(nav-backgroundsliver.gif); background-repeat: none; width: 175px}
.lowercurve { background-image: url(L-lowercurve.gif); background-repeat: none; width: 175px; height: 83px; text-align: right }


/* body  */
.subheadred {FONT-SIZE: 16pt; font-family: Georgia, Arial; color:#006633; font-weight:600}
.bodybgb {FONT-SIZE: 1.15em; font-family: Arial, Geneva, New York, Times New Roman; COLOR: #339966; TEXT-DECORATION: none;}
.bodybgdg {FONT-SIZE: 1.15em; font-family: Arial, Geneva, New York, Times New Roman; COLOR: #006633; TEXT-DECORATION: none;}
.bodybg {FONT-SIZE: 1.15em; font-family: Arial, Geneva, New York, Times New Roman; COLOR: #000; TEXT-DECORATION: none;}
.body {FONT-SIZE: .85em; font-family: Arial, Geneva, New York, Times New Roman; font-weight:400; COLOR: #000; TEXT-DECORATION: none;}
.bodysm {FONT-SIZE: .70em; font-family: Arial, Geneva, New York, Times New Roman; COLOR: #000; TEXT-DECORATION: none;}
.bodyxsm {FONT-SIZE: .60em; font-family: Arial,Geneva, New York, Times New Roman; COLOR: #000; TEXT-DECORATION: none;}
.bodydefault{ FONT-SIZE: 100%}
.clubdiscriptions { font-size: 9pt; font-family: Times New Roman; padding: 10px 5px 10px 20px }
.clubbg { font-size: 11pt; font-family: Times New Roman; font-weight:600}
.clubsm { font-size: 7pt; font-family: Times New Roman; font-weight:600}

.quote { font-size: 1.1em; font-family: Times New Roman; font-style: italic}
.quoten { font-size: 1.05em; font-family: Times New Roman; text-align : right}

.subselect{ font-size: 1.0em; font-family: Helvetica, Times New Roman;font-weight:600;color:#660000;}
A.subselect:HOVER{color:#AA0000;}

.RelatedLinkRed {color:#CC3333;font-family:'Arial, Helvetica';FONT-SIZE: 80%; font-weight: bold; TEXT-DECORATION: none;}
A.RelatedLinkRed:HOVER {TEXT-DECORATION: underline;}

.OrderNowRed {color:#CC3333;font-family:'Arial, Helvetica';FONT-SIZE: 95%; font-weight: bold; TEXT-DECORATION: none;}
A.OrderNowRed:HOVER {TEXT-DECORATION: underline;}

	/* Footer  */
.footer {FONT-SIZE: .75em; font-family: Arial,'SansSerif', Times New Roman; color:#003366; font-weight:300; TEXT-DECORATION: none;}
A.footer:HOVER {TEXT-DECORATION: underline;}
.footerw {FONT-SIZE: .75em; font-family: Arial,'SansSerif', Times New Roman; color:#FFFFFF; font-weight:300; TEXT-DECORATION: none;}

/* RightRail  */
div.rightRail {	font-size: 9pt;	border-left: 1px solid #A52A2A;}
		/* boxes with shadows */
.aaboxtop { background-color: #A52A2A }
.aaboxcontent { font-size: 9pt; font-family: Times New Roman; background-color: #E3E3E3; padding: 10px 5px 10px 20px }
.aaboxcontent2 { font-size: 9pt; font-family: Times New Roman;background-color: #E3E3E3; padding: 6px 5px 6px 20px }
.aaboxcontentsmall { font-size: 9pt; font-family: Times New Roman; background-color: #E3E3E3; padding: 3px 5px 4px 5px }
		/* shadows behind boxes */
.shside { background-image: url(shside.gif); background-repeat: repeat-y; background-position: top; font-size: 1px; width: 4px }
.shbott { background-image: url(shbott.gif); background-repeat: none; height: 4px; text-align: right }
td.shbott img { height: 4px; width: 4px }