/* Styling for Site */

	

	#content-page p {

		margin: 10px 0;

		font-size: 12px;

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

		line-height: 15px;

	}

	

	#content-page a  {font-weight: normal; font-size: 12px;line-height:12px;  }

	#content-page a:link {text-decoration: underline;}

	#content-page a:visited { text-decoration: underline;}

	#content-page a:active{ text-decoration: underline;}

	#content-page a:hover {color: #000 ; text-decoration: underline;}

	

	#content-page h1 {

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

		font-size: 14px;

		font-weight: bold;

		color: #5b629a;

	}

	

	#content-page h1 strong {

		color: #000000;

		text-transform: uppercase;

	}

	

	#content-page h2 {

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

		font-size: 16px;

		font-weight: bold;

		margin-top: 18px;

		color: #FCA52C;

	}
	
	#content-page h3 {

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

		font-size: 14px;

		font-weight: bold;

		margin: 10px 0 0 0;
		padding: 0;

		color: #000;
	}

	

	#content-page hr {

		color: #CCCCCC; 

		height: 1px; 

		border: 0; 

		border-collapse: collapse; 

		background: #CCCCCC url(../images/hr-line.gif) repeat-x;

	}

	

	#content-page ul {

		font-size: 12px;

		padding: 0px 0 8px 0px;

		list-style-type: none;

	}

			

		#content-page ul li {

			font-size: 12px;

			background-image: url(../images/list-arrow.gif);

			background-repeat: no-repeat;

			background-position: 5px 5px;

			padding-left: 16px;

			line-height: 16px;

			color: #000000;

			margin-top: 10px;

		}

		

		#content-page ul li a{

			color: #000000;

			font-size: 12px;

			font-weight: normal;

		}

	

	#content-page ol {

		font-size: 12px;

		padding: 0px 0 8px 34px;

		list-style-type: decimal;

	}

			

		#content-page ol li {

			font-size: 12px;

			padding-left:4px;

			line-height: 16px;

			color: #000000;

			margin-top: 10px;

		}

		

		#content-page ol li a {

			color: #157AB8;

			font-size: 12px;

			font-weight: normal;

		}

		

	#content-page table {

		border-collapse: collapse;

		border: 0;

		margin-bottom: 24px;

		width: 100%;

	}

		

	#content-page table th {

		font-size: 12px;

		background-color: #3F403F;

		color: #FFFFFF;

		font-weight: bold;

		padding: 8px;

	}

	

	#content-page table tr td strong {

		font-size: 12px;

		font-weight: bold;

		color: #5b629a;		

	}

	

	#content-page table tr td {

		font-size: 12px;

		padding: 8px;

	}

	

	#content-page table tr.even td {

		font-size: 12px;

		background-color: #D7D8DA; 

		padding: 8px;

	}

	

	#content-page table tr.odd td { 

		font-size: 12px;

		background-color: #FFFFFF;

		padding: 8px;

	}

	

	#content-page table tr.new td { 

		border-top: #000 solid 2px;		

	}

	

	#content-page table tr td.label { 

		text-align: right;

		padding-right: 10px;

		font-weight: bold;		

	}



	small {

		font: 11px;

		}

		

	fieldset {

		border: ridge 1px #DBDBDB;

		padding: 6px;

	}

		

	fieldset a{

		font-weight: bold;

	}

	

	legend {

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

		font-size: 18px;

		font-weight: bold;

		color: #0263a7;

		padding-bottom: 6px;

	}



	label {

		font-size: 10px;

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

		line-height: 16pt;

		float: left;

		width: 140px;

		text-align: right;

		padding: 0 3px 8px 5px;

	}

	input.text {

		font-size: 10px;

		font-weight: normal;

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

		padding-top: 2px;

		min-width: 200px;

		width: 200px;

		height: 16px;

	}

	

	

	br{

		clear: left;

	}

	

	select {

		font-size: 10px;

		font-weight: normal;

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

		line-height: 16pt;

		min-width: 200px;

	}

	

	.errors {

		color: #FF0000 !important;

		padding: 20px 0 20px 0;

		}

	strong {
		font-weight: bold !important;
		font-size: 12px;
	}

.jot-form fieldset label {
	clear: both !important;
	text-align: left !important;
}
.jot-form fieldset div {
	float: left !important;
}
			

	@media print{

			#header, #flash, #left-nav, #header {display:none}

			#content-header h1 {display: inline;}

			#content-header-icons {display:none;}

			#header_print{display:inline}

            .noprint {display:none}

			}

			

			