/*
 * $Id: common.css,v 2.0 2009/04/17 15:57:40 sbutler Exp $
 * PINT base style sheet definition
 */
 
/* STANDARD */
body			{ background-color: #ffffff; margin-top: 0px; margin-left: 0px; margin-right: 0px; 
				  font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; line-height: 1.5; color: #333333; }

font			{ font-family: tahoma, arial, helvetica, sans-serif; font-size: 12px; color: #333333; }

ul				{ margin-top: 5px; margin-left: 20px; padding-left: 0px; line-height: 1.3; }
ol				{ margin-top: 5px; margin-left: 30px; padding-left: 0px; line-height: 1.3; }
sub				{ font-size: 80%; line-height: .75; }
sup				{ font-size: 80%; line-height: 1.25; }

table			{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}



/* CONTENT */
h1				{ font-size: 16px; color: #000000; }
h2				{ font-size: 14px; color: #333333; }
h3   			{ font-size: 12px; color: #333333; }
h4   			{ font-size: 14px; letter-spacing: 1px; color: #ffffcc; margin-bottom: 5px; margin-left: 10px;  }
h5   			{ font-size: 12px; color: #ffcc00; }
.body2			{ font-size: 10px; color: #666666; }

/* FORMS */
textarea.form	{ font-size: 12px; }
input.form		{ font-size: 11px; }
input.searchbox	{ font-size: 11px; }
.pulldown 		{ font-size: 11px; color: #333333; }


/* NAVIGATION */
a:active		{ color: #215dad; text-decoration: none; }
a:link			{ color: #215dad; text-decoration: none; }
a:visited		{ color: #99ccff; text-decoration: none; }
a:hover			{
	color: #215dad;
	text-decoration: underline;

}
/* 	font-size: 16px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
*/ 

.subnav1			{ font-size: 11px; font-weight: bold; color: #333333; text-decoration: none; }
a.subnav1			{ color: #215dad; text-decoration: none; font-weight: bold; }
a.subnav1:active	{ color: #215dad; text-decoration: none; }
a.subnav1:visited	{ color: #215dad; text-decoration: none; }
a.subnav1:hover		{ color: #215dad; text-decoration: underline; }

.search				{ font-size: 13px; font-weight: bold; color: #333333; }

.bread				{ color: #333333; font-size: 11px; font-weight: bold }
a.bread				{ color: #215dad; text-decoration: underline; }
a.bread:active		{ color: #215dad; text-decoration: underline; }
a.bread:visited		{ color: #215dad; text-decoration: underline; }
a.bread:hover		{ color: #215dad; text-decoration: underline; }
span.bread			{ color: #ffcc00; }

.textnav		{ color: #999999; font-size: 10px; line-height: 1.75; }
a.textnav		{
	color: #215dad;
	font-family: Arial, Helvetica, sans-serif;
}

.arrow				{ font-size: 11px; list-style-image: url('../images/ICN_arrow.gif'); margin-left: 25px; line-height: 150%; }
.pdf				{ font-size: 11px; list-style-image: url('../images/ICN_pdf_sm.gif'); margin-left: 25px; line-height: 200%; }
.cursorhand			{ cursor: hand;}


/* for tables */
.border				{ border: 1px solid #999999; }
.borderbott			{ border-bottom: 1px solid #999999; }
.bordertop			{ border-top: 1px solid #999999; }
.nobordertop		{ border-top: none; }
.noborder			{ border: none; }

th.head1			{ background-color: #fbe796; }
th.head2			{ background-color: #ffcc7f; }

.printonly			{display: none}

#h_content { padding-top:10px; width:760px; margin:0 auto; font-size:11px; line-height:17px; font-family:Verdana, Geneva, sans-serif }
#h_content .pdf { padding-right:15px; line-height:17px; list-style:none; margin:0; background:url(../images/icon_pdf.gif) no-repeat 100% 50%; }
#h_content h2 { margin-bottom:0; }
#h_col1, #h_col2, #h_col3 { float:left; display:inline; }
#h_col1 {
	width:330px;
	min-height:260px;
	padding:0 20px 20px;
	background:url(../images/building.gif) no-repeat 100% 100%;
	color: #333;
} 
#h_col2 {
	width:200px;
	color: #03C;
}
#h_col3 { width:155px; margin-left:20px; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix {
	display:inline-block;
	color: #0033CC;
}
.clearfix { /*\*/
	display:block;/**/
	font-family: Arial, Helvetica, sans-serif;
	color: #215dad;
}
#h_content #h_col2 p {
	color: #03C;
}
#h_content #h_col2 p {
	color: #039;
}
#h_content #h_col2 p strong {
	color: #0033CC;
}
#h_content #h_col2 p {
	color: #333;
}

