/* ---------------------------------------------
PAI Members Print Style Sheet
author: Cyberwoven
version:  2009.09
----------------------------------------------- */
body {
	font:normal 13px/20px Arial, Helvetica, sans-serif;
	margin:.25in .5in;
	padding:0;}

a {color:#032e5e; text-decoration:underline;}

img {float:right; margin:0 0 10px 10px;}

/* Reusables
----------------------------------------------- */

.clear {clear:both; display:block; overflow:hidden; width:0; height:0;}

table.data {text-align:left;}
table.data th {padding:2px 5px; border-bottom:1px solid #ccc; font-weight:bold; line-height:18px; text-align:left; color:#600;}
table.data td {padding:2px 5px; line-height:16px; border-bottom:1px solid #ccc; }
table.data tr.even td {background-color:#eee;}

.floatleft {float:left;}
.floatright {float:right;}
.nofloat {float:none !important;}

/* Layout Blocks
----------------------------------------------- */

a.skiplink, ul.mainnav, ul.headernav, ul.footernav, ul#subnav ul, .searchbox {display:none;}

#header {margin:0 0 10px 0; padding:0 0 10px 0; border-bottom:1px solid #000;}
#header h1 a {text-decoration:none;}

ul#subnav {margin:0 0 10px 0; padding:0; list-style:none; font-size:18px;}
ul#subnav li {margin:0; padding:0;}

ul.planlist {clear:both; margin:0; padding:10px 0; list-style:none;}
ul.planlist li {display:inline; margin:0; padding:0;}
ul.planlist li a img {border:none; margin:0 15px 15px 0; float:none;}


#footer {margin:10px 0 0 0; padding:10px 0 0 0; border-top:1px solid #000; font-size:12px;}