/*
 * $Id: common.css,v 1.8 2003/04/18 15:57:40 ksmith Exp $
 * PINT base style sheet definition
 */
 
/* STANDARD */
body			{ background-color: #ffffff; margin-top: 0px; margin-left: 0px; margin-right: 0px;  
				font-family: arial, helvetica, sans-serif; font-size: 12px; line-height: 1.4; color: #000000; }

font			{ font-family: arial, helvetica, sans-serif; font-size: 12px; color: #000000; }

.legal			{ font-family: arial, helvetica, sans-serif; font-size: 10px; color: #333333; }

ul				{ margin-top: 8px; margin-left: 25px; padding-left: 0px; line-height: 1.2; }
ol				{ margin-top: 8px; margin-left: 25px; padding-left: 0px; line-height: 1.2; }
sub				{ font-size: 90%; line-height: .75; }
sup				{ font-size: 90%; line-height: 1.25; }
ul ul li{list-style:square;}


/* TABLES */
/*th				{  border-bottom: 1px solid #FFAA00; background-color: #FFFFFF; }*/
td.content1     { text-align: left; border-right: 1px solid #FFAA00; border-top: 1px solid #FFAA00; background-color: #FFFFFF; }
td.content2     { text-align: left; border-top: 1px solid #FFAA00; background-color: #FFFFFF; }
td.content3     { text-align: left; border-right: 1px solid #FFAA00; background-color: #FFFFFF; }

td.content_empty1     { text-align: left; border-right: 0px solid #FFAA00; border-top: 1px solid #FFAA00; background-color: #FFFFFF; }
td.content_empty2     { text-align: left; border-top: 1px solid #FFAA00; background-color: #FFFFFF; }

/* CONTENT */

h1 				{ font-size: 16px; color: #cc8800; margin-top: 0px; margin-bottom: 5px; } /* tertiary heading*/
h2				{ font-size: 12px; color: #cc8800; margin-top: 0px; margin-bottom: 0px;  } /* */
h3   			{ font-size: 18px; color: #000000; margin-bottom: -15px; } /* not assigned yet */
h4   			{ font-size: 11px; color: #000000; margin-bottom: -15px; } /* not assigned yet */
h5   			{ font-size: 11px; color: #000000; margin-bottom: -15px; } /* not assigned yet */


.body2			{ font-family: arial, helvetica, sans-serif; font-size: 10px; color: #000000; line-height: 1.3; } /* home features and smaller body copy */
.parahead		{ font-size: 12px; color: #000000; }
.bread			{ font-size: 10px; color: #000000; line-height: 1.3; }


span.error		{ color: #990000; }
font.error		{ font-family: arial, helvetica, sans-serif; font-size: 9px; color: #990000; }



/* NAVIGATION */
a:active		{ color: #ffaa00; }
a:link			{ color: #0038a7; }
a:visited		{ color: #3360b9; }
a:hover			{ color: #ffaa00; }

.tertnav			{ font-size: 12px; font-family: arial, helvetica, sans-serif; color: #7391cf; text-decoration: none; font-weight: normal; line-height: 1.1; text-align: center; }
a.tertnav			{ color: #0038a7; }
a.tertnav:active	{ color: #cc8800; }
a.tertnav:visited	{ color: #0038a7; }
a.tertnav:hover		{ color: #cc8800; }

.footernav			{ font-size: 10px; font-family: arial, helvetica, sans-serif; color: #7f9bd3; text-decoration: none; font-weight: normal; line-height: 1.3; }
a.footernav			{ color: #0038a7; }
a.footernav:active	{ color: #ffaa00; }
a.footernav:visited	{ color: #0038a7; }
a.footernav:hover		{ color: #ffaa00; }

.bread			{ font-size: 10px; font-family: arial, helvetica, sans-serif; color: #7f9bd3; text-decoration: none; font-weight: normal; line-height: 1.3; }
a.bread			{ color: #0038a7; }
a.bread:active	{ color: #ffaa00; }
a.bread:visited	{ color: #0038a7; }
a.bread:hover		{ color: #ffaa00; }


					
/* FORMS */

form			{ margin-top: 0px; }
input			{ background-color: #ffffff; border: 1px solid #0038a7; height: 15px; color: #000000; margin: 0px; }
select			{ background-color: #ffffff; height: 15px; }
input.radio		{ border: 0px; background-color: transparent; }
input.checkbox { border: 0px; background-color: transparent; }

textarea			{ background-color: #ffffff; border: 1px solid #003366; color: #000000; margin: 0px; }


/* MISC ELEMENTS */
.borderbott		{ border-bottom: 1px solid #a2c0dc; }
.border			{ border: 1px solid #a2c0dc; }
.pdf			{ font-size: 11px; list-style-image: url('../images/ICN_pdf.gif'); margin-left: 25px; line-height: 200%; }
#tag			{ text-align: right; }
ul.presentationlist { margin-left: 10px; }
ul.presentationlist li { list-style: none; }
