.textsmb {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: bold;	color: #333333;	text-decoration: none;}.text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 16px;	font-weight: normal;}.textb {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 16px;	font-weight: bold;}a.textb:hover {	text-decoration: underline;}.textlgb {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #666666;	line-height: 18px;	font-weight: bold;}.text2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003399;	line-height: 16px;	font-weight: normal;}.text2b {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003399;	line-height: 16px;	font-weight: bold;}.text3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC0000;	line-height: 16px;	font-weight: normal;}.text3b {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CC0000;	line-height: 16px;	font-weight: bold;}.norepeat {	background-repeat: no-repeat;}.navleftsup {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: bold;	color: #666666;	text-decoration: none;}.head2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 18px;	font-weight: bold;	color: #CC0000;	text-decoration: none;	font-style: italic;}.navtop {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #CCCCCC;	font-weight: bold;	text-decoration: none;	line-height: 14px;}.submitstyle {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #ffffff;	text-decoration: none;	background-image: url(images/button-bkg.jpg);	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding: 2px;	margin:1px;	background-color: #666666;}.textsm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #333333;	text-decoration: none;}.submitstyle2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-image: url(images/nav-bkg.jpg);	background-color:#3171c4;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;	padding: 3px;	margin:1px;}.textbgray {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #999999;	text-decoration: none;}a.navtop:hover {	color: #FFFFFF;}.head {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: lighter;	color: #003399;}.headrev {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #ffffff;	line-height: 26px;}.alphalist {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #333333;	text-decoration: none;	list-style-type: lower-alpha;	margin-bottom: 8px;}.textsmrevb {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.textsmb2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: bold;	color: #EC7337;	text-decoration: none;}.textsmreb {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	font-weight: normal;	color: #FFFFFF;	text-decoration: none;}.textsup {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	font-weight: normal;	color: #333333;	text-decoration: none;}.copyright {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;}.navsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: #003399;	text-decoration: none;}a.navsub:hover {	text-decoration: underline;}.headmain {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	line-height: 34px;	font-weight: normal;	color: #333333;	text-decoration: none;}.textitl {	font-family: "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	font-weight: normal;	color: #666666;	text-decoration: none;}.navsubhighlight {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #666666;}a.head:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	color: #003399;	text-decoration: underline;	}.byline {	font-family: "Times New Roman", Times, serif;	font-size: 16px;	font-style:italic;	color: #333333;	font-weight: normal;}.head4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #EC6B28;	font-weight:bold;	line-height: 16px;}.head3rev {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #ffffff;	font-weight:bold;	line-height: 18px;}.headsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	font-weight: normal;}.headcategories {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #003399;	font-weight: bold;	text-decoration: none;}.textsmimp { font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	line-height: 20px;	font-weight: bold;	text-decoration: none;}.textimp {     font-family: Arial, Helvetica, sans-serif;     font-size: 12px;     font-weight: normal;     color: #333333;}.textlgimp {     font-family: Arial, Helvetica, sans-serif;     font-size: 12px;     font-weight: normal;     color: #000000;}.headline {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #003399;	font-weight: bold;	text-decoration: none;}.headlinerev {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #FFFFFF;	font-weight: bold;	text-decoration: none;}.textrev {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;	line-height: 16px;	font-weight: normal;}.navleft {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: normal;	color: #003399;	text-decoration: none;}a.navleft:hover {	color: #CC0000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;}.navlefthighlight {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #CC0000;	text-decoration: none;	line-height: 18px;}.navsub2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	font-weight: bold;	color: #FFFFFF;}a.navsub2:hover {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-decoration: underline;}.textbluebold {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	line-height: 22px;	font-weight: bold;	color: #003399;	text-decoration: none;}.navfloor {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #003399;}.navfloorhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	font-weight: bold;	color: #003399;	text-decoration: none;}.inputtextstyle {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #333333;	text-decoration: none;	border: 1px solid #999999;	padding: 3px;	margin: 1px;}.textrevb {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.textrevb:hover {	text-decoration: underline;}.subhead {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 18px;	font-weight: normal;	color: #EC7337;	text-decoration: none;}.webconheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 20px;	font-weight: bold;	color: #333333;	text-decoration: none;	background-color: #F4E1AB;}.presentername {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: italic;	line-height: 14px;	font-weight: bold;	color: #333333;	text-decoration: none;}.navmain {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	padding-left: 10px;	padding-right: 10px;}a.navmain:hover {	text-decoration: underline;}#toc li {    line-height: 24px;}#toc ol {    margin: 0px;    line-height: 24px;}#toc ol ol {    margin: 10px 0px 10px;}#toc ol {list-style-type: upper-roman;}#toc ol ol {list-style-type: lower-alpha;}#toc ol ol ol {list-style-type: decimal;}#formlogin {    background: #fff;    width: px;    margin: 0px auto;    padding: 10px;}#formlogin label {    width: 150px;    float: left;    padding-left: 15px;}#formlogin br {    clear: left;}.formedit label, .formlist label {    width: 150px;    float: left;    padding-left: 15px;}.formedit input {    width: 125px;    float: left;    margin-top: 3px;}.formedit br, .formlist br {    clear: left;}.padtop {    padding-top: 24px;}.error {    font-weight: bold;    color: red;}/* Member Subnav */.subnav li {    float: left;    display: inline;    border-left: 1px solid silver;    padding: 2px 10px 2px 10px;    background: #ccc;    height: 16px;}.subnav {    list-style: none;    min-width: 500px;    margin: 0px auto;    height: 20px;    overflow: hidden;    background: transparent;    border-bottom: 2px solid #ccc; }.subnav li.end {    border-right: 1px solid silver;}.subnav li.start {    border-left: 1px solid silver;}.subnav li.sel, .subnav li.sel a {    background: #fff;    border: none;    color: #333;}.subnav li:hover {    background: #dfdfdf;}.cleft {    clear: left;}#dashboard {    width: 99%;    padding-top: 24px;}#dashboard .trail {    background: #999;    padding: 3px;    margin-bottom: 11px;    color: #fff;}#dashboard .trail a {    color: #fff;}.text li {	margin-bottom: 5px;}a.headlinerev:hover {	text-decoration: underline;}.textitl {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	line-height: 16px;	font-weight: bold;	color: #003399;}a.textitl:hover {	color: #EC7337;	text-decoration: underline;}.textsmrevb {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.navsecondary {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	font-weight: bold;	color: #666666;	text-decoration: none;	background-color: #DFDFDF;	display: block;}a.navsecondary:hover {	color: #FFFFFF;	background-color: #999999;	display: block;}.navsecondaryhighlight {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 20px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;	background-color: #999999;	display: block;}.headmainsub {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: normal;	color: #E66D39;	text-decoration: none;}.cathead {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 18px;	font-weight: normal;	color: #003399;	text-decoration: none;}.itemtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: bold;	color: #333333;}.itempresenter {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #333333;	text-decoration: none;	font-style: italic;}.itemprice {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: bold;	color: #003399;	text-decoration: none;}a.itemtitle:hover {	color: #E66D39;	text-decoration: underline;}.itemdate {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #003399;	text-decoration: none;}.itemtable {	margin-bottom: 5px;	margin-left: 15px;	margin-top: 5px;}.navchapter {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 20px;	font-weight: normal;	color: #666666;	text-decoration: none;	background-color: #DFDFDF;	display: block;}a.navchapter:hover {	color: #FFFFFF;	background-color: #999999;	display: block;}.page {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 28px;	font-weight: normal;	color: #666666;	text-decoration: none;		padding: 1px;}a.page:hover {	color: #003399;}.cartcelltext {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	line-height: 14px;	font-weight: bold;	text-decoration:none;}.cartcelltext2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #5482c2;	line-height: 14px;	font-weight: bold;	text-decoration:none;}.cartcellheading {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	font-weight: bold;	background-color: #5482c2;}table.thinborder {	border-width: 1px;	border-style: solid;	border-color: #cccccc;	border-collapse: collapse;}table.thinborder td {	border-width: 1px;	border-style: inset;	border-color: #cccccc;}a.cartcelltext:hover {	color: #003399;	text-decoration:underline;}a img, a button {	text-decoration: none;	border: none;}.selectstyle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 16px;	font-weight: normal;}.checkouttext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 14px;	font-weight: normal;	text-decoration:none;}.certborder {	border: 4px double #CCCCCC;}.head4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: lighter;	color: #666666;}.navtophighlight {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #003399;	font-weight: bold;	text-decoration: none;	line-height: 14px;}.navbottom {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	color: #999999;	text-decoration: none;}.repeatright {	background-repeat: repeat-x;}