.body {	font: 12px Arial, Helvetica, sans-serif;	color:#636363;	background:#ffffff;	padding:0px;	margin:0px;}p, td, li {	font: 12px Arial, Helvetica, sans-serif;	color:#636363;	list-style-image:url(images/list_bullet.gif);}ul {padding-left:15px;}/* General */.pgTitle {	font: 18px Arial, Helvetica, sans-serif;	color: #3d8cb5;}.subHdrPurple {	font: 12px Arial, Helvetica, sans-serif;	color: #5d2765;}.hmLatestHdr {	font: 12px Arial, Helvetica, sans-serif;	color: #433e1f;}.pgGradient {	background-image:url(images/pg_gradient.gif);	background-repeat:repeat-x;	padding-top:10px;}a:link, a:visited  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #02a2cd;	text-decoration:none;}a:hover, a:active  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #16648d;	text-decoration:none;}a.bookMenu:link, a.bookMenu:visited  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #02a2cd;	text-decoration:none;}a.bookMenu:hover, a.bookMenu:active  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #16648d;	text-decoration:none;}/* Feedback */.quote {	font: 13px Georgia, "Times New Roman", Times, serif;	color: #0c5a6f;}.quoteName {	font: 10px Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;	color: #0c5a6f;}a.sampleImage:link, a.sampleImage:visited  {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #0c5a6f;	text-decoration:none;}a.sampleImage:hover, a.sampleImage:active  {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #609d01;	text-decoration:none;}/* Side Navigation */a.sideNav:link, a.sideNav:visited {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #00a1cd;	text-decoration:none;	background-image: url(images/nav_side_bg.gif);	background-repeat: repeat-x;	padding: 12px 7px 10px 7px;		height: 16px;		width: 133px;	/* hack for MacIE5 to ignore, while other browsers use \*/	width: 119px;	_width: 100%; /* width recognized by IE only to handle box model issues */	/* end hack */	border-bottom: 1px solid #e5e9ec;	display: block;}a.sideNav:hover, a.sideNav:active {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #00a1cd;	text-decoration:none;	background-image: url(images/nav_side_hover_bg.gif);	background-repeat: repeat-x;	padding: 7px 7px 7px 7px;	padding: 12px 7px 10px 7px;		height: 16px;		width: 133px;	/* hack for MacIE5 to ignore, while other browsers use \*/	width: 119px;	_width: 100%; /* width recognized by IE only to handle box model issues */	/* end hack */	border-bottom: 1px solid #e5e9ec;	display: block;}.sideNavUp {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	background-color: #00a1cd;	padding: 12px 7px 10px 7px;		height: 16px;		width: 133px;	/* hack for MacIE5 to ignore, while other browsers use \*/	width: 119px;	_width: 100%; /* width recognized by IE only to handle box model issues */	/* end hack */	border-bottom: 1px solid #e5e9ec;	display: block;}a.sideNavBase:link, a.sideNavBase:visited  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #7abc13;	text-decoration:none;	padding-bottom:3px;	display:block;}a.sideNavBase:hover, a.sideNavBase:active  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #6d673e;	text-decoration:none;	padding-bottom:3px;	display:block;}.sideNavSubPadding {	padding:7px;}a.sideNavWhite:link, a.sideNavWhite:visited  {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration:none;	padding-bottom:3px;	display:block;}a.sideNavWhite:hover, a.sideNavWhite:active  {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration:none;	padding-bottom:3px;	display:block;}a.sideNavSub:link, a.sideNavSub:visited  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #ffffff;	text-decoration:none;}a.sideNavSub:hover, a.sideNavSub:active  {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #ffffcc;	text-decoration:none;}/* Footer */.ftr {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #3d8cb5;}a.ftr:link, a.ftr:visited {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #3d8cb5;	text-decoration:underline;}a.ftr:hover, a.ftr:active {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #3d8cb5;	text-decoration:underline;}.ftrCopyright {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #3d8cb5;}a.ftrtop:link, a.ftrtop:visited {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #707070;	text-decoration:none;	padding-top:5px;	display:block;}a.ftrtop:hover, a.ftrtop:active {	font: 11px Verdana, Arial, Helvetica, sans-serif;	color: #707070;	text-decoration:underline;	padding-top:5px;	display:block;}