#pr247-main {padding: 10px 20px 40px 20px; width: 940px;}
#pr247-main h1 {font-size: 2.5em; font-family: 'Roboto Condensed', Arial, sans-serif; color: #2B56A8;}
#pr247-main h2 {font-size: 1.2em; color: #666; text-transform: uppercase;}
#pr247-main h3 {color: #2B56A8;}

#pr247-main .left-pane-wide {float: left; width: 73%;}
#pr247-main .left-pane-narrow {float: left; width: 230px;}
#pr247-main .right-pane-wide {float: right; width: 73%;}
#pr247-main .right-pane-narrow {float: right; width: 25%;}

.full-pane-wide ul, .right-pane-wide ul, .left-pane-wide ul, #pr-content ul {margin-left: 20px;} 
.full-pane-wide ol, .right-pane-wide ol, .left-pane-wide ol, #pr-content ol {margin-left: 40px;}
.full-pane-wide ul, li.right-pane-wide ul li, .left-pane-wide ul li, #pr-content ul li, .content ul li {list-style:none;padding-left: 10px;background: url(../img/bullet_blue.gif) left 7px no-repeat;line-height: 1.5em;}


#pr247-main .left-pane-wide a, 
#pr247-main .right-pane-wide a {text-decoration: underline;}

#subnav h3 {

	font-size:1.2em;
	color:#2B53A5 !important;
	text-transform: uppercase;
	padding-bottom: 5px;
	border-bottom: 3px solid #2B53A5;
	margin-bottom: 10px;

}
#subnav li {list-style: none; border-bottom: 1px dotted #ccc;}
#subnav a:link, #subnav a:visited {
	display:block;
	font-size:.9em;
	padding: 5px 0;
	color:#656565;
	font-weight:bold;
	text-decoration:none;
}
#subnav a:hover {
	color:#2B53A5;
}
#subnav li.current a {
	color:#2B53A5;
}
#subnav ul ul {
	margin-left:0px;
}
#subnav ul ul li {
	padding-top:5px;
	padding-bottom:5px;
	background:none;
	border:0;
	border-top:1px dotted #333;
}
#subnav ul ul li a:link, #subnav ul ul li a:visited {
	color:#666;
	font-size:.9em;
	font-weight:normal;
}
#subnav ul ul li a:hover {
	color:#660000;
}
#subnav ul ul li a.current {
	color:#026852;
}

.col ul {margin-left: 20px;}
.col ul li {list-style: none;}
.col ul li li {background: url(../img/bullet_blue.gif) left 7px no-repeat;padding-left: 10px;line-height: 1.5em;}