/* PB.com CSS1 Document */

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 10pt;

}

p,td
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
}

th
{
    color: #6699FF;
    text-align: left;
    font-size: 10pt;
}

pre
{
	font-family:"Courier New", Courier, mono;
	font-size: 10pt;
    background-color: #BAD4FF;
    border: thin solid #02007F;
    padding: 3pt;
    width: auto;
}

.panel
{
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.code
{
	font-family:"Courier New", Courier, mono;
	font-size: 10pt;
}

a
{
	color: #003390;
    /* text-decoration: none; */
}

a:visited
{
    color: #808080;
}

a:hover
{
	text-decoration: underline;
    /* font-weight: bold; */
    /* color: #6699ff; */
}

a.header
{
    color: #6699FF;
} 

a.header:visited
{
    color: #6699FF;
} 

h1
{
    color: #FF4221;
	font-size: 12pt;
}

h2
{
    color: #6699FF;
	font-size: 12pt;
}

h3
{
    color: #FF4221;
	font-size: 10pt;
}

h4
{
    color: #6699FF;
	font-size: 10pt;
}

h5
{
    color: #FF4221;
	font-size: 10pt;
}

.title
{
    color: #FF4221;
    font-weight: bold;
}

.first {
	margin-top: 0;
}
.last {
	margin-bottom: 0;
}

.clearing {
  height: 0;
  clear: both;
}

.sidebar {
	color: #003390;
	font-weight: bold;
}

#header {
padding-bottom:10px;
}

#menu {
	margin : 0;
	padding-bottom : 20px;
	background-color: #0058b4;
	padding-left : 10px;
}

#menu ul, #menu li	{
	display : inline;
	list-style-type : none;
	margin : 0;
	padding : 0;
}


	
#menu a:link, #menu a:link, #menu a:visited	{
	background : #0058b4;
	border : 1px solid #0058b4;
	color : white;
	float : none;
	font-size : 10pt;
	font-weight : normal;
	margin-right : 8px;
	padding : 0px 10px 0px 10px;
	text-decoration : none;
}

#menu a:link.active, #menu a:visited.active	{
font-weight: bold;
}

#menu a:hover, #menu a:focus 	{
background-color: #9CD4F7;
color: black;
padding-top: 1px;
padding-bottom: 1px;
}

	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a {
	font-weight: bold;
	background-color:#d0d0ff;
    padding-top: 2px;
	padding-bottom: 2px;
	border-style:none;
	color: #0058b4;
}



#outer_wrapper, #wrapper, #content, #container {
	width: auto;
	border: 0;
	margin: 0 0;
	padding: 0;
	float: none !important;
	}
	
#left {
  float: none;
  display: none;
}

#main {
	width: auto;
	border: 0;
	margin: 0 0;
	padding: 0;
}

#main p, h1, h2, h3, h4, h5 { 
	margin: 0 17px 15px 15px;
}


#sidebar {
	display: none;
	float: none;
}



#footer {
	display: none;
}
	
