@charset "UTF-8";/* CSS Document */body	{	background-color:#FFFFFF;	margin:0;	padding:0;	font:12px arial,helvetica;	line-height:18px;	color:#444444;	text-align:center;	}h1	{	font:24px arial,helvetica;	line-height:28px;	letter-spacing:-0.50px;	color:#0782bf;	margin:0;	padding:0;	}	h2	{	font:20px arial,helvetica;	line-height:22px;	letter-spacing:-0.25px;	color:#ef8845;	margin:0;	padding:0;	}	h3	{	font:18px arial,helvetica;	line-height:22px;	font-weight:bold;	color:#444444;	margin:0;	padding:0;	}		h4	{	font:16px arial,helvetica;	line-height:20px;	font-weight:bold;	color:#444444;	margin:0;	padding:0;	}h5	{	font:14px arial,helvetica;	line-height:18px;	font-weight:bold;	color:#444444;	margin:0;	padding:0;	}.siteText,	{	font:12px arial,helvetica;	line-height:18px;	color:#444444;	text-align:left;	}.homeCenterText,	{	font:12px arial,helvetica;	line-height:16px;	color:#444444;	text-align:left;	}.homeLowerText	{	font:12px arial,helvetica;	color:#444444;	text-align:left;	line-height:16px;		padding-top:10px;	padding-right:15px;	padding-bottom:15px;	padding-left:10px;	}.wpasatText	{	font:11px arial,helvetica #444444;	line-height:14px;	padding:12px;	}.teamTitle	{	font:10px arial,helvetica;	line-height:12px;	}	A	{	color:#536eba;	cursor:hand;	text-decoration:none;	}A:hover	{	color:#0782bf;	cursor:hand;	text-decoration:underline;	}A.trn,	{	cursor:hand;	text-decoration:none;	}A.trn:hover	{	cursor:hand;	text-decoration:underline;	}	#mainBody	{	display:block;	text-align:left;	margin-top:12px;	padding:0;	}	#header	{	height:115px;	}#leftSidebar	{	width:175px;	height:100%;	margin:0;	margin-right:20px;	padding:0;	}	#sbLine	{	width:175px;	height:1px;	margin:0;	margin-top:4px;	margin-bottom:12px;	margin-left:0;	padding:0;	background:#0782bf;	}#sbBottom	{	width:175px;	height:5px;	margin:0;	padding:0;	background:url(http://www.tapsystem.org/img/lsbb.gif) no-repeat;	}	#centerContent	{	width:560px;	height:100%;	margin-right:33px;	padding:0;	}	#rightSidebar	{	width:199px;	margin:0;	padding:0;	}#sideResources	{	width:199px;	padding:0;	margin:0;	}#sideElements	{	width:199px;	margin-top:20px;	margin-bottom:20px;	}#wpasat	{	width:199px;	padding:0;	margin:0;	}		.wpasat	{	background:url(http://www.tapsystem.org/img/wpasat_background.gif) no-repeat;	}	.sideResources	{		background:url(http://www.tapsystem.org/img/sr_background.gif) no-repeat;	}	#srtb,#srbb,#wpasattb,#wpasatbb,	{	width:199px;	height:3px;	padding:0;	margin:0;	}#srtb	{	background:url(http://www.tapsystem.org/img/srtb.gif) no-repeat;	}#srbb	{	background:url(http://www.tapsystem.org/img/srbb.gif) no-repeat;	}#wpasattb	{	background:url(http://www.tapsystem.org/img/wpasattb.gif) no-repeat;	}#wpasatbb	{	background:url(http://www.tapsystem.org/img/wpasatbb.gif) no-repeat;	}#logo	{	width:536px;	height:68px;	padding:0;	margin:0;	margin-top:11px;	text-align:left;	}#topRight	{	width:451px;	height:50px;	margin:0;	padding:0;	}#search	{	display:block;	float:right;	width:451px;	height:24px;	margin:0;	padding:0;	vertical-align:top;	}#navline	{	height:36px;	margin:0;	padding:0;	}	#mainImage	{	height:232px;	margin:0;	padding:0;	}#subImage	{	height:171px;	margin:0;	padding:0;	}#mainBlk1	{	width:326px;	margin-right:28px;	}#mainBlk2	{	width:343px;	margin-right:35px;	}#mainBlk3	{	width:253px;	margin:0;	}#whatsNew,#mainArticles,#mainPubs,#mainFour,#mainThreeTextBlk,#mainResourceBlk,#mainResources	{	height:246px;	}		#whatsNew,#mainArticles,#mainPubs,#mainFour	{	width:233px;	margin:0;	margin-right:11px;	}#mainThreeTextBlk	{	width:231px;	margin:0;	}	#mainResourceBlk	{	width:251px;	margin:0;	}	#mainGrayLine,#mainBlueLine	{	width:1px;	height:100%;	margin:0;	}#mainResources	{	width:253px;	}#pubs	{	display:block;	width:560px;	clear:both;	}	#pubImg	{	display:block;	float:left;	width:120px;	}	#pubContent	{	display:block;	float:left;	width:440px;	}#confSpeakers	{	display:block;	width:550px;	}#confSpeakersContent	{	width:480px;	}#confSpeakersImg	{	width:70px;	}#saying	{	display:block;	width:550px;	}#footer	{	height:32px;	margin:0;	padding:0;	}#footer1	{	width:494px;	text-align:left;	font:10px arial,helvetica;	line-height:12px;	color:#9d9da0;	}#footer2	{	width:493px;	text-align:right;	font:10px arial,helvetica;	line-height:12px;	color:#9d9da0;	}#footerLeft	{	width:494px;	}#footerRight	{	display:block;	float:right;	width:493px;	text-align:right;	}#spacer1	{	height:8px;	}#spacer2	{	height:1px;	}#spacer3	{	height:30px;	}#spacer4	{	height:30px;	}#spacer5	{	height:15px;	}#mmcSeparator	{	width:343px;	height:1px;	margin-bottom:12px;	background:#cccccc;	}#tt	{	width:233px;	height:3px;	margin:0;	background:url(http://www.tapsystem.org/index_img/tan_top.gif) no-repeat;	}#tb	{	width:233px;	height:3px;	margin:0;	background:url(http://www.tapsystem.org/index_img/tan_bottom.gif) no-repeat;	}#bt	{	width:253px;	height:3px;	margin:0;	background:url(http://www.tapsystem.org/index_img/blue_top.gif) no-repeat;	}#bb	{	width:253px;	height:3px;	margin:0;	background:url(http://www.tapsystem.org/index_img/blue_bottom.gif) no-repeat;	}#arrow	{	display:block;	height:32px;	margin:0;	margin-top:6px;	padding-left:10px;	text-align:left;	font:12px arial,helvetica;	line-height:16px;	background:url(http://www.tapsystem.org/img/blue_arrow.gif) no-repeat;	}	#arrowtight	{	display:block;	height:16px;	margin:0;	margin-top:6px;	padding-left:10px;	text-align:left;	font:12px arial,helvetica;	line-height:16px;	background:url(http://www.tapsystem.org/img/blue_arrow.gif) no-repeat;	}#pdf	{	display:block;	margin:0;	margin-top:4px;	padding-left:20px;	text-align:left;	font:13px arial,helvetica;	line-height:18px;	background:url(http://www.tapsystem.org/img/pdf.gif) no-repeat;	}#ap	{	display:block;	margin:0;	margin-top:4px;	padding-left:20px;	text-align:left;	font:13px arial,helvetica;	line-height:18px;	background:url(http://www.tapsystem.org/img/ap.gif) no-repeat;	}		#arrowResources	{	display:block;	height:30px;	margin:0;	padding-left:10px;	text-align:left;	font:13px arial,helvetica;	line-height:18px;	background:url(http://www.tapsystem.org/img/blue_arrow2.gif) no-repeat;	vertical-align:text-top;	}.caption	{	font:10px arial,helvetica;	line-height:14px;	color:#000000;	}.grayLine	{	background:url(../index_img/gray_line_background.gif);	}.tanBackground	{	background:url(../index_img/tan_background.jpg) no-repeat;	}.blueLine	{	background:url(../index_img/blue_line_background.gif);	}.blueBackground	{	background:url(../index_img/blue_background.jpg) no-repeat;	}.google	{	font-family:arial,helvetica;	font-size:13px;	line-height:16px;	width:200px;	}#header,#leftSidebar,#lsbb,#lsbBottom,#content,#centerContent,#rightSidebar,#sideResources,#sideElements,#wpasat,#navline,#mainImage,#subImage,#mainBlk,#mainBlk1,#mainBlk2,#mainBlk3,#mainFour,#mainThreeTextBlk,#mainResourceBlk,#whatsNew,#mainArticles,#mainPubs,#mainGrayLine,#mainBlueLine,#mainResources,#topRightNav,#footer,#footerLeft,#tanTop,#blueTop,#logo,#topRight,#footer1,#footer2,#spacer1,#spacer2,#spacer3,#spacer4,#spacer5,#mmcSeparator,#tt,#tb,#bt,#bb,#confSpeakersContent,#confSpeakersImg	{	display:block;	float:left;	}#mainBody,#header,#content,#navline,#mainImage,#subImage,#mainBlk,#mainFour,#footer,#spacer1,#spacer2,#spacer3,#spacer4,#spacer5	{	width:650px;	}	/*  donations  */input,select,.text,textarea	{	background:#f0f0f0;	background-color:#f0f0f0;	}legend 	{  	margin-left: 1em;  	color: #000000;  	font:14px arial,helvetica;	line-height:18px;	font-weight:bold;	}fieldset 	{  	float: left;  	width: 550px;	margin: 0;  	padding: 0;	border:1px solid #c4c3c1;	}fieldset ol 	{  	padding: 8 8 0 8px;  	list-style: none;	}fieldset li 	{  	float: left;	  	width: 100%;	margin-left:-10px;	padding-bottom: 8px;	}label 	{  	display: block;	float: left;  	width: 13em;	margin-right: 0.75em;  	text-align: right;	font:11px arial,helvetica;	line-height:12px;	padding-top:5px;	}#tribtext1#tribtext2#tribtext3#tribtext4#tribtext5	{	color:#cccccc;	}
