body {
	margin: 20px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font: 12px arial, sans-serif;
	background-image: url(/images/pbb-background2.gif);
	background-repeat: repeat-x;
}
H1, H2, H3, H4, H5, H6 {font-family: Arial,sans-serif; padding: 0px; }
H1 {font-size: 16px; font-weight: bold; margin: 0 0 10px 0; }
H2 {font-size: 14px; font-weight: bold; }
.BoldMediumBlue {color: #0066CC; font-weight: bold;}
.BigGreen{ font-size: 16px;	font-weight: bold; color: #009900;}
.container { margin-left:auto; margin-right:auto; width:825px; }
.header {background-image: url(/images/pbb-header.gif);
height:140px;
padding: 0px 30px 0px 150px;
font: 12px arial, sans-serif;
}
.CenteredBox {
	background-color: #CCDCFB;
	background-position: center;
	margin:0px auto;
	text-align:center;
	width:500px;
	border: 1px solid #0066FF;
}
.FooterBar p {font-family:Arial, Helvetica, sans-serif; font-size:10px; }

/*Credits: Dynamic Drive CSS Library URL: http://www.dynamicdrive.com/style/ */
    
.animatedtabs {
padding: 20px 0 0 0;
overflow: hidden;
width: 100%;
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif; /*font of menu text*/
}

.animatedtabs ul {
list-style-type: none;
margin: 0;
margin-left: 20px; /*offset of first tab relative to page left edge*/
padding: 0;
}

.animatedtabs li {
float: left;
margin: 0;
padding: 0;
margin-top:20;
}

.animatedtabs a {
float: left;
position: relative;
top: 3px; /* 1) Number of pixels to protrude up for selected tab. Should equal (3) MINUS (2) below */
background: url(/images/tab-blue-left.gif) no-repeat left top;
margin: 0;
margin-right: 1px; /*Spacing between each tab*/
padding: 0 0 0 9px;
text-decoration: none;
z-index:10;
margin-top:20;
}

.animatedtabs a span {
float: left;
position: relative;
display: block;
background: url(/images/tab-blue-right.gif) no-repeat right top;
padding: 5px 7px 3px 2px; /* 2) Padding within each tab. The 3rd value, or 3px, should equal (1) MINUS (3) */
color: black;
color:#888888;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.animatedtabs a span {float:none; }
/* End IE5-Mac hack */

.animatedtabs .selected a { background-position: 0 -125px; top: 0; }

.animatedtabs .selected a span {
background-position: 100% -125px;
color:#000000;

padding-bottom: 5px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
}

.animatedtabs a:hover { background-position: 0% -125px; top: 0; }

.animatedtabs a:hover span {
background-position: 100% -125px;
padding-bottom: 5px; /* 3) Bottom padding of selected tab. Should equal (1) PLUS (2) above */
top: 0;
color:#000000;
}

/* -- To create the rounded corners content box -- */

.dialog {
 position:relative;
 margin-top:-4px;
 min-width:8em;
 max-width:825px; /* based on image dimensions - not quite consistent with drip styles yet */
 z-index:1;
 margin-left:12px; /* default, width of left corner */
 margin-bottom:0.5em; /* spacing under dialog */
}

.dialog .content,
.dialog .t,
.dialog .b,
.dialog .b div {
 background:transparent url(/images/new.gif) no-repeat top right;
 _background-image:url(/images/new.gif);
}

.dialog .content {
 position:relative;
 zoom:1;
 _overflow-y:hidden;
 padding:15px 20px 10px 15px;
}

.dialog .t {
 /* top+left vertical slice */
 position:absolute;
 left:0px;
 top:0px;
 width:14px; /* top slice width */
 margin-left:-14px;
 height:100%;
 _height:2100px; /* arbitrary long height, IE 6 */
 background-position:top left;
}

.dialog .b {
 /* bottom */
 position:relative;
 width:100%;
}

.dialog .b,
.dialog .b div {
 height:30px; /* height of bottom cap/shade */
 font-size:1px;
}

.dialog .b {
 background-position:bottom right;
}

.dialog .b div {
 position:relative;
 width:14px; /* bottom corner width */
 margin-left:-14px;
 background-position:bottom left;
}

.dialog .hd,
.dialog .bd,
.dialog .ft {
 position:relative;
}

.dialog .wrapper {
 /* extra content protector - preventing vertical overflow (past background) */
 position:static;
 max-height:1000px;
 overflow:auto; /* note that overflow:auto causes a rather annoying redraw "lag" in Firefox 2, and may degrade performance. Might be worth trying without if you aren't worried about height/overflow issues. */
}

