/* Styling for Site */
	#page130 {background-image:none !important;}
	#content-page p {
		margin: 7px 0;
		font-size: 12px;
		font-family: Arial, Helvetica, sans-serif;
		line-height: 12pt;
	}
	
	#content-page a {color: #000000; font-size: 12px;}
	#content-page a:link {color: #000000; text-decoration:underline !important;}
	#content-page a:visited {color: #000000;  text-decoration:underline !important;}
	#content-page a:active {color: #000000;  text-decoration:underline !important;}
	#content-page a:hover {color: #157AB8 !important; text-decoration: underline;}
	
	#content-page h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #306384;
margin:20px 0 0 0;
	}
	
	#content-page h1 strong {
		color: #000000;
		text-transform: uppercase;
	}
	
	#content-page h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		margin-top: 28px;
                color:#0263A7;
	}
	
	#content-page h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style:italic;
		margin-top: 18px;
	}
	
	#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: 11px;
		padding: 18px 0 18px 0px;
		list-style-type: none;
	}
			
		#content-page ul li {
			font-size: 11px;
			background-image: url(../images/list-arrow.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
			padding-left: 16px !important;
			line-height: 16px;
			color: #000000;
		}

	#content-page ul ul li {padding:0 0 0 10px;}
		
		#content-page ul li a{
			color: #157AB8;
			font-size: 11px;
			font-weight: normal;
		}
	
	#content-page ol {
		font-size: 11px;
		padding: 18px 0 18px 20px;
		list-style-type: decimal;
	}
			
		#content-page ol li {
			font-size: 11px;
			padding-left: 4px;
			line-height: 16px;
			color: #000000;
		}
		
		#content-page ol li a{
			color: #157AB8;
			font-size: 11px;
			font-weight: normal;
		}
		
	#content-page table {
		border-collapse: collapse;
		border: 0;
		margin-top: 8px;
		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: #5C8139;		
	}
	
	#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;		
	}
	
	#article-nav-panel {
		margin-top: 15px;
	}
	
	#article-nav-panel .hr-solid-line{
		width: inherit;
		background: #CCCCCC;
		height: 1px;
		margin-top: 4px;
		font-size: 0px;
	}
	
	#article-nav-panel .hr-line{
		width: inherit;
		background: #fff url(../images/hr-line.gif) bottom repeat-x;
		height: 1px;
		padding-top: 3px;
		margin-bottom: 4px;
		margin-left: -18px;
		font-size: 0px;
	}
	
	#article-nav-panel h2{
		font-size: 14px;
		color: #7a9251;
		font-weight: bold;
	}
	
	#article-nav-panel h2 a {color: #7a9251; font-weight: bold; font-size: 14px;}
	#article-nav-panel h2 a:link{color: #7a9251; text-decoration: none;}
	#article-nav-panel h2 a:visited{color: #7a9251; text-decoration: none;}
	#article-nav-panel h2 a:active{color: #7a9251; text-decoration: none;}
	#article-nav-panel h2 a:hover {color: #000 !important; text-decoration: underline;}
	
	#article-nav-panel ul {
		font-size: 12px;
		padding: 18px 0 18px 0px;
		list-style-type: none;
	}
			
		#article-nav-panel 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;
		}
		
		#article-nav-panel ul li a{
			color: #157AB8;
			font-size: 12px;
			line-height: 18px;
			font-weight: normal;
		}
		
		#article-nav-panel ul li a b{
			color: #fff;
		}
		
		#article-nav-panel li.current {
			background: #327AB8 url(../images/nav-list-dark-blue.gif) no-repeat; 
		}

	
	#bmp-box {
		float: left;
		border: solid 1px #327ab8;
		width: 645px;
		}
		
	#bmp-desc {
		float: left;
		padding: 8px 0 8px 18px;
		width: 234px;
	}
	
	#bmp-nav {
		float: left;
		margin: 8px;
		background-color: #E0EAF4;
		width: 376px;
		height: 100%;
	}
	
	#bmp-nav ul {
		font-size: 12px;
		padding: 0 0 12px 0;
		list-style-type: none;
	}
		#bmp-nav ul li {
			background-image: none;
			padding-top: 12px;
			padding-bottom: 2px;
			font-size: 12px;
			font-weight: bold;
			line-height: 18px;
			color: #809251 !important;		
		}
		
		#bmp-nav ul li ul{
			font-size: 12px;
			padding: 0;
			list-style-type: none;
		}
			
		#bmp-nav ul li ul li{
			font-size: 12px;
			background-image: url(../images/nav-list-blue.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
			padding: 0 0 0 16px;
			margin-right: 4px;
			line-height: 18px;
			color: #000000;
		}
		
		#bmp-nav ul li ul li a{
			color: #157AB8 !important;
			font-size: 12px;
			font-weight: normal;
		}
		
		#bmp-nav .bmp-active {
			background: url(../images/nav-list-indent.gif) #fff no-repeat; 
		}
		#bmp-nav .active {
			background: url(../images/nav-list-indent.gif) #fff no-repeat; 
		}
		#bmp-nav .bmp-hide {
			background: none;
			}
		
		#bmp-nav .hide {
			background: none;
			}
			
			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: Verdana, 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: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 2px;
		min-width: 200px;
		width: 200px;
		height: 16px;
	}
	
	textarea {
		font-size: 10px;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding-top: 2px;
		min-width: 200px;
		width: 200px;
	}
	
	
	br{
		clear: left;
	}
	
	select {
		font-size: 10px;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 16pt;
		min-width: 200px;
	}
	
	.errors {
		color: #FF0000 !important;
		padding: 20px 0 20px 0;
		}
		
	#caseimage {
		
		float: left;
		padding-top: 10px;
		width: 120px;
		}
	
	#casetext {
		float: left;
		clear: right;
		padding-left: 20px;
		width: 460px;
		}

	@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}
			}