body					{ background:#FFF; font-family:Arial, Helvetica, sans-serif; }
td						{ font-size:11px; }
a						{ color:#CCF; }
a:hover					{ color:#9CF; }
.bodycopy				{ font-size:12px; color:#C4D1D5; }
.page_title				{ font-size:14px; padding-bottom:5px; font-weight:bold;	color:#C4D1D5; }
.page_text				{ font-size:12px; color:#C4D1D5; }
.contact_form			{ font-size:12px; color:#C4D1D5; background:#69889D; }
.inputtext				{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
input.inputtext			{ width:220px; padding-left:4px; padding-top:2px; }
textarea.inputtext		{ width:220px; height:150px; padding-left:4px; padding-top:2px; }
.divider				{ font-size:12px; color:#272144; text-decoration:none; padding-right:10px; padding-left:10px; }
.holdings				{ font-size:12px; color:#FFF; background:url(images/holdings_bg.jpg) no-repeat #7094AA; background-position:top; }
.holdings a				{ color:#CCF; }
.holdings a:hover		{ color:#272144; }
.holding_cell			{ text-align:right; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:#272145; }
.holding_cell a			{ font-size:14px; color:#FFF; text-decoration:none; line-height:30px; }
.holding_cell a:hover	{ text-decoration:underline; }
.holding_files			{ padding:10px 0px 5px 10px; }
.iqfooterC				{ font-size:9px; color:#7C7C7C; padding-bottom:5px; vertical-align:bottom; }
.iqfooterC a			{ color:#7C7C7C;}
.iqfooterC a:hover		{ color:#BCBBBB;}