div.spacer {
	margin: 0px;
	padding: 0px;
}
p, ol {
	color: #444444;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	text-align: justify; }
	
.smallText {
	color: #444444;
	font-size: 65%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	text-align: justify; }
	
hr {
	color : CCCCCC;
	height : 1px; }
	
.smallestText {
	color: #444444;
	font-size: 63%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	text-align: justify; }
	
.mainMenuStyle {
	color: #ffffff;
	font-size: 65%;
	font-family: Verdana, Arial, sans-serif; }
	
p.footerText {
	color: #999999;
	font-size: 62%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	line-height : 150%; }
	
.warn {
	color: red;
	font-weight: bold; }
	
.brandingPortland {
	color: #003366;
	}
	
.brandingRadfords {
	color: #800000;
	}
	
.colorGreen {
	color: #008000;
	}
	
/* dispFootNav Styles */
a.dispFootNavLink {
	text-decoration: none;
	color: #777777;
}

a.dispFootNavLink:hover {
	color: #5C8CB8;
}

/*
text-transform : capitalize;
text-transform: uppercase;
*/
	
h1 {
	color: #004173;
	font-size: 160%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	text-transform: uppercase;
	font-weight: normal;
	
}
	
h2 {
	color: #4F906F;
	font-size: 110%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px; }
	
h3 {
	color: #6699CC;
	font-size: 90%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	margin-bottom: 25px;
	text-transform : uppercase;
	border : 1px solid #B2CCE5; border-width : 0 0 1 0; }
	
h4 {
	color: #4F906F;
	font-size: 90%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px; }
	
h5 {
	color: #6699CC;
	font-size: 83%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	margin-bottom: 10px; }
	
h6 {
	color: #de8518;
	font-size: 77%;
	font-family: Verdana, Arial, sans-serif;
	margin-top: 0px;
	text-align: justify; }
	
blockquote {
	margin-bottom: 40px; }
	
ul {
	list-style-image: url("/img/ul_bullet_green.gif");
	list-style-position: outside;
	padding: 0px;
	margin: 0px 10px 35px 40px;
	color: #444444;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif; }
	
ul.pdfList {
	list-style-image: url("/img/ul_pdf16.gif");
	list-style-position: outside;
	padding: 0px;
	margin: 0px 10px 10px 20px;
	color: #666666;
	font-size: 70%;
	font-family: Verdana, Arial, sans-serif; }
	
ul.pdfList li {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: left;
}
	
li {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	text-align: justify;
}
	
ul.smallText {
	list-style-image: url("/img/ul_bullet_green.gif");
	list-style-position: outside;
	padding: 0px;
	margin: 0px 10px 15px 25px;
	color: #444444;
	font-size: 67%;
	font-family: Verdana, Arial, sans-serif; }
	
ul.smallText li {
	margin: 0px 0px 8px 0px;
	padding: 0px;
}

ul.subList {
	list-style-image: url("/img/ul_bullet_grey.gif");
	list-style-position: outside;
	padding: 0px;
	margin: 10px 0px 10px 30px;
	color: #444444;
	font-size: 100%;
	font-family: Verdana, Arial, sans-serif; }
	
ul.subList li {
	margin: 0px 0px 5px 0px;
	padding: 0px;
}
a {
	text-decoration: underline;
	color: #5C8CB8;
}
input, select, textarea {
	font-size : 67%;
	font-family: Verdana, Arial, sans-serif;
	background-color: #EBF6FF;
	color: #474747;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-right: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}

.checkBox {
	font-size : 67%;
	font-family: Verdana, Arial, sans-serif;
	background-color: transparent;
	color: #474747;
	border-width : 0;
}


input.btn {
	font-size : 67%;
	font-family: Verdana, Arial, sans-serif;
	background-color: #DDDDDD;
	color: #474747;
	border-left: 1px solid #F0F0F0;
	border-top: 1px solid #F0F0F0;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

input.small, select.small, textarea.small {
	font-size : 60%;
	font-family: Verdana, Arial, sans-serif;
	background-color: #EBF6FF;
	color: #474747;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	border-right: 1px solid #F0F0F0;
	border-bottom: 1px solid #F0F0F0;
}

input.btnSmall {
	font-size : 60%;
	font-family: Verdana, Arial, sans-serif;
	background-color: #DDDDDD;
	color: #474747;
	border-left: 1px solid #F0F0F0;
	border-top: 1px solid #F0F0F0;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

/*
Purpose:		Set the general table properties
Application:	<table>
*/
table.tblForm {
	border : 1px solid #005BA5;
	background-color: #ffffff; }
	
	/*
	Purpose:		Set the table header styles
	Application:	<table><thead><tr><td> - Automatic
	*/
	table.tblForm thead tr td p, table.tblForm tr.headerRow td p {
		color: #FFFFFF;
		font-size: 72%;
		font-weight: bold;
		font-family: Verdana, Arial, sans-serif;
		margin: 0px;
		padding: 0px; }
		
	/*
	Purpose:		Set the table header styles
	Application:	<table><thead><tr><td> - Automatic
	*/
	table.tblForm thead tr td, table.tblForm tr.headerRow td {
		background-color: #4084BC;
		padding: 5px 10px 5px 10px; }
		
	/*
	Purpose:		Set a default row style for form tables
	Application:	<tr>
	*/
	table.tblForm tbody tr.formTableRow td {
		background-color: #F0F5FA; }
		
	/*
	Purpose:		Set a default row style for form tables when there is an error
	Application:	<tr>
	*/
	table.tblForm tbody tr.formTableRowError td {
		background-color: #FFE5E5; }
		
	/*
	Purpose:		Set the table header styles
	Application:	<table><thead><tr><td> - Automatic
	*/
	table.tblForm tr td.colSeparator {
		background-color: #ffffff;
		padding: 0px 0px 0px 0px;
		background-image: url("/img/structure/dotted_line_vert.gif"); }
		
	/*
	Purpose:		Set the table body styles
	Application:	<table><tbody><tr><td> - Automatic
	*/
	table.tblForm tbody tr td { 
		background-color: transparent;
		color: #000000;
		font-size: 100%;
		font-family: Verdana, Arial, sans-serif;
		padding: 10px 10px 10px 10px; }
		
	/*
	Purpose:		Set a default paragraph style for
	Application:	<table><tbody><tr><td><p> - Automaticc
	*/
	table.tblForm tbody tr td p {
		color: #444444;
		font-size: 67%;
		font-family: Verdana, Arial, sans-serif;
		margin: 0px 0px 10px 0px;
		padding: 1px; }
		
	table.tblForm tbody tr td div.padding5 {
		font-size: 100%;
		margin: 0px 0px 3px 0px;
		padding: 1px; }
		
	table.tblForm tbody tr td div {
		color: #444444;
		font-size: 67%;
		font-family: Verdana, Arial, sans-serif;
		margin: 0px;
		padding: 1px; }
		
	table.tblForm tbody tr td div.lightComment {
		color: #666666;
		margin: 0px 0px 0px 0px; }

	/*
	Purpose:		Set a default link style
	Application:	<table><tbody><tr><td><a> - Automaticc
	*/
	table.tblForm tbody tr td a {
		color: #005BA5;
		text-decoration: underline; }
@media screen
{
	#tblPrintHeader, #tblPrintFooter, #menuCover  {
		display: none;
	}
}

@media  print
{
	#tblScreenHeader, #tblScreenFooter, #footNavOptions {
		display: none;
	}
}


.tdHeader {
	border:1px solid #CCCCCC; border-width:0px 1px 1px 0px; text-align: center;
}
.tdHeaderTop {
	border:1px solid #CCCCCC; border-width:0px 0px 3px 0px; text-align: center;
}
.tdHeaderLeft {
	border:1px solid #CCCCCC; border-width:0px 3px 1px 0px; text-align: center;
}
.tdHeaderRight {
	border:1px solid #CCCCCC; border-width:0px 0px 1px 0px; text-align: center;
}
.tdDataLeft {
	border:1px solid #CCCCCC; border-width:0px 3px 1px 0px;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
}
.tdDataCenter {
	border:1px solid #CCCCCC; border-width:0px 1px 1px 0px; text-align: center;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
}
.tdDataRight {
	border:1px solid #CCCCCC; border-width:0px 0px 1px 0px; text-align: center;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
}
.tdDataLeftBottom {
	border:1px solid #CCCCCC; border-width:0px 3px 1px 0px;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
}
.tdDataCenterBottom {
	border:1px solid #CCCCCC; border-width:0px 1px 1px 0px; text-align: center;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
}
.tdDataRightBottom {
	border:1px solid #CCCCCC; border-width:0px 0px 1px 0px; text-align: center;
	font-size: 72%;
	font-family: Verdana, Arial, sans-serif;
}
.tdSpace {
	border:1px solid #CCCCCC; border-width:0px 1px 0px 0px; text-align: center;

}
.bold {
	font-weight:bold;
}
.portlandGreen {
	color: #339A65;
}
.portlandBlue {
	color: #000080;
}
.rightTable {
	color: #800000;
}
.center {
	text-align: center;
}