﻿/* STYLE DEFINITIONS THAT RELATE TO THE CONTENT OF THE PAGE */
body

{

	font-family:Calibri, Arial, Helvetica, sans-serif;
	background-color: #B2B2FF
}

p.validator-message-invisible
{
	display:none;
}

p.validator-message-visible
{
	font-size:small;
	text-align:left;
	text-indent:0;
	margin:0;
	padding:0;
	color: red;
	display:block;	
}

#infobox
{
	padding: 0.5em 0.5em 0.5em 0.5em;
	border: 2px blue solid;
	background-color: #B2B2FF;
	margin-bottom: 1.0em;
}

#submissionform
{
	
}

#submissionform table
{
	width: 100%;
	border: 0;
	vertical-align:top;
}

#submissionform table td.title
{
	width: 11em;	
}

#submissionform table input
{
	width: 100%;
}

#submissionform table select
{
	width: 100%;
}

tr#submitrow
{
	text-align: right;
}

#submissionform table textarea
{
	width: 100%;
	height: 50px;
}
#bgimage

{

	height: 100%;

	width: 100%;

	position: fixed;

	top: 0;

	left: 0;

}



p

{

	text-align: justify;

	margin-top: 0;

}



img

{

	border-style: none;

}



a

{

	text-decoration: none;

}



a:hover

{

	text-decoration: underline;

}



ul#companyinfo

{

	font-size: small;

	list-style-type: none;

	margin: 0;

	padding: 0;

}



ul#logos

{

	margin: 0;

	padding: 0;

	list-style-type: none;

}



ul#logos a

{

	text-decoration: none;

	border: 0px;

}



div#breadcrumb

{

	background: silver;

	border: 2px gray solid;

	vertical-align: top;

	padding: 5px 5px 5px 5px;

}



div#breadcrumb p

{

	text-indent: 0;

	background: #6e83c6;

	border: 1px navy solid;

	text-align: center;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin-left: 10px;

	margin-right: 10px;

	margin-top: 5px;

	margin-bottom: 5px;

}



div#breadcrumb h1

{

	text-indent: 0;

	background: #6e83c6;

	border: 1px navy solid;

	text-align: center;

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

	margin-left: 10px;

	margin-right: 10px;

	margin-top: 5px;

	margin-bottom: 5px;

	font-size: medium;

}



div#breadcrumb ul a

{

	color: black;

}



div#breadcrumb ul

{

	margin-top: 0;

	margin: 0;

	padding: 0;

	list-style-type: none;

}



div#breadcrumb ul li ul

{

	margin-top: 0;

	margin-left: 10px;

	padding: 0;

	list-style-type: none;

	font-weight: normal;

}



div#breadcrumb ul li#current

{

	font-weight: bold;

}



div#breadcrumb ul a:hover

{

	text-decoration: none;

	font-weight: bold;

}



div.references

{

	margin-top: 1.0em;

	margin-left: 20px;

}



div.references ul

{

	list-style-type: none;

	margin: 0;

	padding: 0;

}



div.references ul li

{

	border: 1px silver solid;

	margin: 5px 5px 5px 5px;

	padding: 5px 5px 5px 5px;

}

div.references ul li h1
{
	margin-top: 0.1em;
	margin-bottom: 0.1em;
}

div.references ul li p

{

	margin: 0;

	padding: 0;

}



div.references ul li p.school

{

	font-weight: bold;

	text-align: left;

}



div.references ul li p.comment

{

	text-align: justify;

}



div.references ul li p.referrer

{

	text-align: right;

	font-style: italic;

}



hr.sectionbreak

{

	margin: 0 auto;

	width: 50%;

	text-align: center;

	color: silver;

	background-color: silver;

}



span.embellished

{

	font-family: Cambria, "Palatino Linotype", serif;

	font-weight: bold;

	font-size: 1.0em;

}
