/*  
//////////////////////////////////////////////////////////////////////////////////////////////////////
GLOBAL STYLE SHEET FILE FOR Join AAII Microsite
Created by Tony Piscotti on 1/21/2004
///////////////////////////////////////////////////////////////////////////////////////////////////////
*/



/*  DEFAULT CONTENT FONT STYLE */

TD { 
font-family: Arial, Helvetica, Sans-Serif; 
font-size: 13px; 
line-height: 18px; 
color: #000000; 
text-decoration: none;
}

/*  DEFAULT CONTENT LINK STYLE */
	
a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 18px; color: #000000; text-decoration: underline; }
a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 18px; color: #000000; text-decoration: underline; }
a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt; line-height: 18px; color: #C00000; text-decoration: none; }


.invnltr { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF; text-decoration: none; }
.invnltr a:link { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF; text-decoration: underline; }
.invnltr a:visited { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF; text-decoration: underline; }
.invnltr a:hover { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; line-height: 12px; color: #FFFFFF; text-decoration: none; }



.hmpgRev { font-family: Verdana, Helvetica, Sans-Serif; color: #FFCC99; font-weight: bold; text-decoration: none; }
.hmpgRev a:link { font-family: Verdana, Helvetica, Sans-Serif; color: #FFCC99; font-weight: bold; text-decoration: underline; }
.hmpgRev a:visited { font-family: Verdana, Helvetica, Sans-Serif; color: #FFCC99; font-weight: bold; text-decoration: underline; }
.hmpgRev a:hover { font-family: Verdana, Helvetica, Sans-Serif; color: #FFCC99; font-weight: bold; text-decoration: none; }


/*  LIST STYLES */

LI { list-style-type: square; line-height: 18px; color: #000000; }

.orngList { color: #C00000; line-height: 18px; }

.rtList { color: #202C5E; font-size:10px; font-weight: bold; }
.rtList a:link { color: #202C5E; font-size:10px; font-weight: bold; text-decoration: underline; }
.rtList a:visited { color: #202C5E; font-size:10px; font-weight: bold; text-decoration: underline; }
.rtList a:hover { color: #202C5E; font-size:10px; font-weight: bold; text-decoration: none; }

.rtList2 { color: #202C5E; font-size:9px; font-weight: normal; font-family: Verdana, Helvetica, Sans-Serif; }

.quoteSig { font-family: Verdana; font-size: 11px; line-height: 14px; color: #202C5E; font-weight: bold; }



/*  HEADER STYLES  */

H1 { font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; color: #333333; font-weight: bold; text-decoration: none; }

.tempHdr { font-family: Arial, Helvetica, Sans-Serif; font-size: 12pt; color: #005263; font-weight: bold; text-decoration: none; }

.enhncd1 { font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; color: #990000; font-weight: bold; text-decoration: none; }

.pageTitle { font-family: Georgia; font-size: 13pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.pageTitle2 { font-family: Georgia; font-size: 13pt; color: #990000; font-weight: bold; text-decoration: none; }



.reviewMore { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #C00000; font-weight: bold; text-decoration: none; }
.reviewMore a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #C00000; font-weight: bold; text-decoration: underline; }
.reviewMore a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #C00000; font-weight: bold; text-decoration: underline; }
.reviewMore a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #C00000; font-weight: bold; text-decoration: none; }

.more { font-family: Georgia, Serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: none; }
.more a:link { font-family: Georgia, Serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: underline; }
.more a:visited { font-family: Georgia, Serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: underline; }
.more a:hover { font-family: Georgia, Serif; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: none; }




/*  LEFT NAV STYLES */

.lnMission { font-family: Arial; font-size: 12px; line-height: 16px; color: #FFFFFF; text-decoration: none; }

.LeftNav { font-family: Arial; font-size: 11px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.LeftNav a:link { font-family: Arial; font-size: 11px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.LeftNav a:visited { font-family: Arial; font-size: 11px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.LeftNav a:hover { font-family: Arial; font-size: 11px; line-height: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none; }


.RightNav { font-family: Arial; font-size: 11px; line-height: 14px; color: #FFFFFF; text-decoration: none; }
.RightNav a:link { font-family: Arial; font-size: 11px; line-height: 14px; color: #FFFFFF; text-decoration: none; }
.RightNav a:visited { font-family: Arial; font-size: 11px; line-height: 14px; color: #FFFFFF; text-decoration: none; }
.RightNav a:hover { font-family: Arial; font-size: 11px; line-height: 14px; color: #FFFFFF; text-decoration: none; }

.LNHdr { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.LNHdr a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.LNHdr a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.LNHdr a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

.LNHdr2 { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; line-height: 15px; text-decoration: none; }
.LNHdr2 a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; line-height: 15px; text-decoration: none; }
.LNHdr2 a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; line-height: 15px; text-decoration: none; }
.LNHdr2 a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #FFFFFF; font-weight: normal; line-height: 15px; text-decoration: underline; }

/*  HORIZONTAL RULE STYLES  */

HR { 
color: #FFFFFF; 
height: 1px; 
width: 90%; 
border-bottom: 1px solid #4F0000; 
border-top: 0px;
border-right: 0px;
border-left: 0px;
}



/*  FOOTER STYLES */

.footer { font-family: Verdana; font-size: 11px; line-height: 20px; color: #333333; text-decoration: none; }
.footer a:link { font-family: Verdana; font-size: 11px; line-height: 20px; color: #C00000; text-decoration: none; }
.footer a:visited { font-family: Verdana; font-size: 11px; line-height: 20px; color: #C00000; text-decoration: none; }
.footer a:hover { font-family: Verdana; font-size: 11px; line-height: 20px; color: #C00000; text-decoration: underline; }

.footer2 { font-family: Verdana; font-size: 11px; line-height: 20px; color: #333333; text-decoration: none; }
.footer2 a:link { font-family: Verdana; font-size: 11px; line-height: 20px; color: #333333; text-decoration: none; }
.footer2 a:visited { font-family: Verdana; font-size: 11px; line-height: 20px; color: #333333; text-decoration: none; }
.footer2 a:hover { font-family: Verdana; font-size: 11px; line-height: 20px; color: #333333; text-decoration: underline; }

.copyright { font-family: Verdana; font-size: 10px; line-height: 20px; color: #000000; font-weight: bold; text-decoration: none; }
.copyright a:link { font-family: Verdana; font-size: 10px; line-height: 20px; color: #000000; font-weight: bold; text-decoration: none; }
.copyright a:visited { font-family: Verdana; font-size: 10px; line-height: 20px; color: #000000; font-weight: bold; text-decoration: none; }
.copyright a:hover { font-family: Verdana; font-size: 10px; line-height: 20px; color: #C00000; text-decoration: underline; }


/*  BORDER STYLES  */

.footerBrdr { border-top: 1px dotted #C00000; }


/*  BENEFITS PAGE STYLES */

.benefitsH1 { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }

.benefitsH2 { font-family: Verdana;  font-size: 10px; color: #C00000; font-weight: bold; text-decoration: none; }

.no { font-family: Arial; font-size: 13px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

.benefitsTxt { font-family: Verdana;  line-height: 16px; font-size: 11px; text-decoration: none; }


/*  JOIN NOW PAGE STYLES */

.whtHdr { font-family: Arial; font-size: 14px; color: #FFFFFF; font-weight: bold; text-decoration: none; }

.whtHdr2 { font-family: Arial; font-size: 18px; color: #FFFFFF; font-weight: normal; text-decoration: none; }


.options { font-family: Georgia; font-size: 13pt; color: #000000; font-weight: bold; text-decoration: none; }


.joinboxList { font-family: Verdana; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none; }
.joinboxList a:link { font-family: Verdana; font-size: 11px; line-height: 16px; color: #000000; text-decoration: underline }
.joinboxList a:visited { font-family: Verdana; font-size: 11px; line-height: 16px; color: #000000; text-decoration: underline }
.joinboxList a:hover { font-family: Verdana; font-size: 11px; line-height: 16px; color: #C00000; text-decoration: none; }

.joinRed { font-family: verdana; color: #C00000; font-weight: bold; }

.joinSm { font-family: verdana; font-size: 10px; line-height: 16px; text-decoration: none; }
.joinSm a:link { font-family: verdana; font-size: 10px; line-height: 16px; text-decoration: underline; }
.joinSm a:visited { font-family: verdana; font-size: 10px; line-height: 16px; text-decoration: underline; }
.joinSm a:hover { font-family: verdana; font-size: 10px; line-height: 16px; text-decoration: none; }

.joinSm2 { font-family: verdana; font-size: 10px; line-height: 18px; text-decoration: none; }
.joinSm2 a:link { font-family: verdana; font-size: 10px; line-height: 18px; text-decoration: underline; }
.joinSm2 a:visited { font-family: verdana; font-size: 10px; line-height: 18px; text-decoration: underline; }
.joinSm2 a:hover { font-family: verdana; font-size: 10px; line-height: 18px; text-decoration: none; }

.joinOrder { font-family: verdana; font-size: 11px; line-height: 14px; color: #CC0000; font-weight: bold; }

.welcomeBoxBold { font-family: Verdana; font-size: 11px; color: #000000; font-weight: bold; line-height: 14px; }
.welcomeBox { font-family: Verdana; font-size: 10px; color: #000000; line-height: 12px; }
.welcomeHdr { font-family: Arial; font-size: 14px; font-weight: bold; color: #C00000; }

.dottedVert { border-right: 1px dotted #C00000; }


.rtNavBrdrs { border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-right: 1px solid #FFFFFF; }



.nwsltrHd { color: #FFFFFF; font-size: 14px; font-weight: bold; background-image: url(/joinaaii/images/nwsltrHdBG.gif); height: 26px; }
.nwsltrTxt { font-size: 12px; font-weight: bold; color: #000000; }
.nwsltrBrdr { border: 1px solid #000000; }
.nwsltrErr { color: #CC0000; font-weight: bold; }
.thankyou { font-family: Georgia; font-size: 13pt; color: #C00000; font-weight: bold; text-decoration: none; }
.thankyou2 { font-family: Georgia; font-size: 14pt; color: #000000; font-weight: bold; text-decoration: none; }
.regHd { font-family: Georgia; font-size: 14pt; color: #C00000; font-weight: bold; text-decoration: none; }
.regHd2 { font-family: Georgia; font-size: 11pt; color: #000000; font-weight: bold; text-decoration: none; }


.box {
	padding: 5px;
	border: 1px dotted #666666;
	font-size: 12px;
	background: #E7E7E7;
}

.boldBlue { font-size: 10pt; font-weight: bold; color: #336699; }
.boldBlue a:link { font-size: 10pt; font-weight: bold; color: #336699; text-decoration: underline; }
.boldBlue a:visited { font-size: 10pt; font-weight: bold; color: #336699; text-decoration: underline; }
.boldBlue a:hover { font-size: 10pt; font-weight: bold; color: #990000; text-decoration: none; }

/*  LOCAL CHAPTERS STYLES */

.speakerHd { font-size: 12px; font-weight: bold; }
.title { font-size: 11px; }
.topic { font-size: 11px; font-weight: bold; }


/* BENEFITS PAGE */


.benefitsofmembership .item { 
	width: 415px; 
	float: left; 
}


.benefitsofmembership .item img { 
	background-color: #fff; 
	padding: 3px; 
	border: 1px solid #D3CFC3; 
}

.benefitsofmembership .last { 
	padding: 0; 
}


.benefitsofmembership .item p { 
	font: bold 13px/16px arial, sans-serif; 
	color: #1B4E5F; 
	padding-top:3px;
}

.item p a,.item p a:link,.item p a:visited,.item p a:active { 
	color: #1B4E5F; 
	text-decoration: none; 

}

.item p a:hover { 
	color: #1B4E5F; 
	text-decoration: underline; 
}

.benefitsofmembership .item p span { 
	font-size: 11px; 
	color: #498FA7;
}

.benefitsofmembership .item blockquote { 
	padding: 0; 
	margin: 0; 
}

.benefitsofmembership .item blockquote p { 
	font: 12px/16px arial, georgia, 'times new roman', serif; 
	color: #333333; 
	margin-top:-10px;
}

#home_page .benefitsofmembership .item blockquote p span { 
	font: normal 11px/15px 'helvetica neue',helvetica, arial, sans-serif; 
	color: #A3A2A0; 
	display:block;
	padding-top:4px;
}

.joinnowred {
	font: bold 11px arial, sans-serif; 
	margin-top:-15px;
	margin-bottom:15px;
	color: #B53B0B;
}

.joinnowred A:link		{ text-decoration: none; color: #B53B0B; }
.joinnowred A:visited		{ text-decoration: none; color: #B53B0B; }
.joinnowred A:hover		{ text-decoration: none; color: #000000; }
.joinnowred A:active		{ text-decoration: none; color: #B53B0B; }

.joinbg {
background: url(http://www.aaii.com/images/hmintroBG3.gif) repeat-x;
padding-left:5px;
padding-right:5px;
}

.jointoptext { 
	font: italic 13px/18px georgia, 'times new roman', serif; 
	color: #333333;
	margin-bottom: 5px; 
}

/* STORE */
.content { line-height: 12pt; }

.copy { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #999999; text-decoration: none; line-height: 18pt; }
.copy a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #999999; text-decoration: underline; line-height: 18pt; }
.copy a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #999999; text-decoration: underline; line-height: 18pt; }
.copy a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; line-height: 18pt; }

.checkoutTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }

.checkoutTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline; }
.checkoutTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline; }

.checkoutTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }

.checkoutTxtBld { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }

.checkoutTxtBld a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline; }

.checkoutTxtBld a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: underline; }

.checkoutTxtBld a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: bold; color: #000000; text-decoration: none; }


.sectHD { font-family: Arial, Helvetica, Sans-Serif; font-size: 13pt; color: #FFFFFF; font-weight: bold; }

.detailHD { font-family: Verdana, Helvetica, Sans-Serif; font-size: 12pt; color: #6C87A5; font-weight: bold; }
.detailHD2 { font-family: Verdana, Helvetica, Sans-Serif; font-size: 8pt; color: #996666; font-weight: bold; }

.scroll { font-size: 7pt; color: #6C87A5; font-weight: bold; }

.boxicon {padding-bottom: 1px; }

.formtext { border: 1px solid #999999; }


.prodtitle { font-family: Verdana, Helvetica, Sans-Serif; color: #6C87A5; font-size: 10pt; font-weight: bold; text-decoration: none; }
.prodtitle a:link { font-family: Verdana, Helvetica, Sans-Serif; color: #6C87A5; font-size: 10pt; font-weight: bold; text-decoration: none; }
.prodtitle a:visited { font-family: Verdana, Helvetica, Sans-Serif; color: #6C87A5; font-size: 10pt; font-weight: bold; text-decoration: none; }
.prodtitle a:hover { font-family: Verdana, Helvetica, Sans-Serif; color: #CC0000; font-size: 10pt; font-weight: bold; text-decoration: underline; }


.checkoutHdr { font-family: Arial; font-size: 11pt; font-style: normal; font-weight: bold }

.balance { font-family: Verdana, Helvetica, Sans-Serif; font-size: 11px; font-weight: bold; color: #FFFFCC; background-color: #005263; }

.sumColHdr { font-family: Verdana, Helvetica, Sans-Serif; font-size: 10px; font-weight: bold; color: #FFFFCC; background-color: #333333; }


.homeprod { font-family: Verdana, arial; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; }
.homeprod a:link { font-family: Verdana, arial; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; }
.homeprod a:visited { font-family: Verdana, arial; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; }
.homeprod a:hover { font-family: Verdana, arial; font-size: 10pt; font-weight: bold; color: #000000; text-decoration: none; }


.formbox { font-size: 8pt; text-align: center; border: 1px solid #999999; }

SELECT { font-size: 8pt; border: 1px solid #999999; }


.storeTxt { font-size: 10pt; color: #FFFFFF; }

.prodhmlink { font-family: Verdana; font-weight: bold; color: #000000; font-size: 13px; text-decoration: none; }
.prodhmlink a:link { font-family: Verdana; font-weight: bold; color: #000000; font-size: 13px; text-decoration: underline; }
.prodhmlink a:visited { font-family: Verdana; font-weight: bold; color: #000000; font-size: 13px; text-decoration: underline; }
.prodhmlink a:hover { font-family: Verdana; font-weight: bold; color: #000000; font-size: 13px; text-decoration: none; }

.prodhmlink2 { font-family: Verdana; font-weight: bold; color: #FFFFFF; font-size: 13px; text-decoration: none; }
.prodhmlink2 a:link { font-family: Verdana; font-weight: bold; color: #FFFFFF; font-size: 13px; text-decoration: underline; }
.prodhmlink2 a:visited { font-family: Verdana; font-weight: bold; color: #FFFFFF; font-size: 13px; text-decoration: underline; }
.prodhmlink2 a:hover { font-family: Verdana; font-weight: bold; color: #FFFFFF; font-size: 13px; text-decoration: none; }

.otheroptions { font-family: Verdana; font-weight: bold; color: #000000; font-size: 12px; text-decoration: none; }
.otheroptions a:link { font-family: Verdana; font-weight: bold; color: #000000; font-size: 12px; text-decoration: underline; }
.otheroptions a:visited { font-family: Verdana; font-weight: bold; color: #000000; font-size: 12px; text-decoration: underline; }
.otheroptions a:hover { font-family: Verdana; font-weight: bold; color: #993333; font-size: 12px; text-decoration: none; }


.detHdLn { font-family: Verdana; font-weight: bold; color: #000000; font-size: 10px; text-decoration: none; }

.systemreq { font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; color: #333333; font-size: 8pt; text-decoration: none; }

.systemreq2 { font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; color: #ffffff; font-size: 8pt; text-decoration: none; }

.systemreq3 { font-family: Arial, Helvetica, Sans-Serif; font-weight: normal; color: #ffffff; font-style: normal; font-size: 8pt; text-decoration: none; }

.systemreq2hdr { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-weight: normal; color: #ffffff; font-size: 8pt; text-decoration: none; }

.SIProOptions { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-weight: bold; color: #003366; font-size: 10pt; text-decoration: none; }

.SIProPriceOptions { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-weight: bold; color: #003366; font-size: 14pt; text-decoration: none; }

.SIProPriceOptions2 { font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; color: #003366; font-size: 8pt; text-decoration: none; }

.SIProPriceOptions3 { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-weight: bold; font-style: italic; color: #003366; font-size: 10pt; text-decoration: none; }

.SIProPriceOptions4 { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-weight: bold; color: #003366; font-size: 8pt; text-decoration: none; }

.orderlink2_sipro { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none; background-color: none;  padding: 3px; }
.orderlink2_sipro a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;  background-color: none;  padding: 3px; }
.orderlink2_sipro a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;  background-color: none;  padding: 3px; }
.orderlink2_sipro a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;  background-color: #996666; padding: 3px; }

.orderlink3_sipro { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none; background-color: none;  padding: 3px; }
.orderlink3_sipro a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none;  background-color: none;  padding: 3px; }
.orderlink3_sipro a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #003366; font-weight: bold; text-decoration: none;  background-color: none;  padding: 3px; }
.orderlink3_sipro a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;  background-color: #996666; padding: 3px; }


.moneybkguar { font-family: Georgia, Arial, Helvetica, Sans-Serif; font-weight: bold; color: #003366; font-size: 8pt; text-decoration: none; }

.systemreqbor {  border-left: 1px dotted #666666; }


.border { border-style: solid; border-color: #333333; border-top-width: 1px; border-left-width: 1px; border-right-width: 0px; border-bottom-width: 0px; }

.rtnav a:hover { border-top: 1px solid #999999; border-bottom: 1px solid #999999; }


.freecontentHdr { font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.freecontentHdr a:link { font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.freecontentHdr a:visited { font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.freecontentHdr a:hover { font-family: Arial; font-size: 11pt; color: #FFFFFF; font-weight: bold; text-decoration: underline; }

.freecontentTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }
.freecontentTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline; }
.freecontentTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: underline; }
.freecontentTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none; }

.regFieldLabel { font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt; color: #336699; font-weight: bold; text-decoration: none; }

.box4 {
	padding: 5px;
	border: 1px dotted #666666;
	font-size: 11px;
}

.boldBlue4 { font-size: 8pt; font-weight: bold; color: #336699; }
.boldBlue4 a:link { font-size: 8pt; font-weight: bold; color: #336699; text-decoration: underline; }
.boldBlue4 a:visited { font-size: 8pt; font-weight: bold; color: #336699; text-decoration: underline; }
.boldBlue4 a:hover { font-size: 8pt; font-weight: bold; color: #990000; text-decoration: none; }

.firstCap { font-family: Georgia; font-size: 14pt; color: #666666; font-weight: bold; }

.SurveyTxt { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: none; }
.SurveyTxt a:link { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; }
.SurveyTxt a:visited { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline; }
.SurveyTxt a:hover { font-family: Arial, Helvetica, Sans-Serif; font-size: 11px; font-weight: normal; color: #336699; text-decoration: none; }

.resultsColHD { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; vertical-align: bottom; }
.resultsColHD a:link { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: underline; color: #FFFFFF; }
.resultsColHD a:visited { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: underline; color: #FFFFFF; }
.resultsColHD a:hover { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }

.mpHmTableHD { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }
.mpHmTableHD a:link { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }
.mpHmTableHD a:visited { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }
.mpHmTableHD a:hover { font-family: Arial;  font-size: 8pt; font-weight: bold; line-height: 15px; text-decoration: none; color: #FFFFFF; }