/*-----------------------------------------------------------------
Global
------------------------------------------------------------------*/
img, div { behavior: url(iepngfix.htc) }

body		{
		margin:			0px;
		background-image:	url(images/bg.gif);
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		10pt;
		color:			#ffffff;
		}		
img		{
		margin:			0px;
		}		
a 		{
		text-decoration:	none;
		font-family:		Arial, Arial, Helvetica, sans-serif;
		color:			#f79239;	
		}
h1, h2, h3, h4, h5 
		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-weight:		normal;
		color:			#f79239;	
		}
td 		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		11pt;
		color:			#ffffff;
		}
input 		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
 		color:			#5d5d5d;
 		cursor:			text;
		}
img 		{
		border:			0px;
		}

/*-----------------------------------------------------------------
Headings
------------------------------------------------------------------*/

h1		{
		font-size:		13pt;
		font-weight:		bold;
		}		
h2		{
		font-size:		9pt;
		font-weight:		bold;
		margin-bottom:		10px;
		}		
h3		{
		font-size:		11pt;
		font-weight:		bold;
		margin-top:		0px;
		margin-bottom:		15px;
		}		
h4		{
		font-size:		11pt;
		font-weight:		bold;
		margin-top:		0px;
		margin-bottom:		0px;
		}		

/*-----------------------------------------------------------------
Top Navigation and Dropshadow
------------------------------------------------------------------*/

.navigation-container-left
		{
		width:			7px;
		height:			186px;
		}		
.navigation-container
		{
		width:			940px;
		height:			186px;
		background-image:	url(images/shadow-top.png);
		background-position:	bottom right;
		background-repeat: 	no-repeat;
		}		
.corner-top-right
		{
		width:			13px;
		height:			186px;
		background-image:	url(images/shadow-top-right.png);
		background-position:	bottom left;
		background-repeat: 	no-repeat;
		}		

/*-----------------------------------------------------------------
Left Navigation
------------------------------------------------------------------*/

.left-nav-head
		{
		height:			31px;
		background-image:	url(images/left-nav-head.jpg);
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		12pt;
		color:			#ffffff;
		}		
.left-nav-bg	{
		background-color:	#999999;
		height:			214px;
		}		
.left-nav-table	{
		margin:			15px;
		}		
.left-nav	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		font-weight:		bold;
		color:			#000000;
		display:		block;
		}		
.left-nav-on	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		font-weight:		bold;
		color:			#ffffff;
		display:		block;
		}		
.left-nav-sub	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		margin-left:		10px;
		color:			#000000;
		display:		block;
		}		
.left-nav-sub-on{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		margin-left:		10px;
		color:			#ffffff;
		display:		block;
		}		

/*-----------------------------------------------------------------
Middle Surrounding Container and Left/Right Dropshadows
------------------------------------------------------------------*/

.shadow-left	{
		width:			13px;
		background:transparent  url(images/shadow-left.png);
		background-position:	top right;
		background-repeat: 	repeat-y;
		}		
.content-container
		{
		width:			935px;
		height:			550px;
		background:transparent  url(images/content-bg.jpg);
		background-position:	top right;
		background-repeat: 	repeat-x;
		background-color:	#242021;
		}		
.shadow-right	{
		width:			13px;
		background:transparent  url(images/shadow-right.png);
		background-position:	top left;
		background-repeat: 	repeat-y;
		}		

/*-----------------------------------------------------------------
Content Containers
------------------------------------------------------------------*/

.content-left-column
		{
		width:			260px;
		height:			520px;
		}		
.content-div	{
		width:			2px;
		height:			520px;
		background-color:	#b5b5b5;
		vertical-align:		top;
		}		
.content-div-static
		{
		width:			2px;
		height:			520px;
		background-image:	url(images/content-div.gif);
		background-position:	top right;
		background-repeat: 	no-repeat;
		vertical-align:		top;
		}		
.content-main-column	
		{
		width:			670px;
		height:			520px;
		background:transparent  url(images/bpca-logo.gif);
		background-position:	top right;
		background-repeat: 	no-repeat;
		}		
.bottom-clear	{
		clear:			both;
		width:			665px;
		height:			30px;
		}		
.content-margin	{
		margin-top:		50px;
		margin-left:		35px;
		margin-right:		35px;
		margin-bottom:		0px;
		}		

/*-----------------------------------------------------------------
Bottom Dropshadows Dropshadow
------------------------------------------------------------------*/

.corner-bottom-left
		{
		width:			13px;
		height:			13px;
		background-image:	url(images/shadow-bottom-left.png);
		background-position:	top right;
		background-repeat: 	no-repeat;
		}		
.shadow-bottom	{
		width:			934px;
		height:			13px;
		background-image:	url(images/shadow-bottom.png);
		background-position:	top center;
		background-repeat: 	repeat-x;

		}		
.corner-bottom-right
		{
		width:			13px;
		height:			13px;
		background-image:	url(images/shadow-bottom-right.png);
		background-position:	top left;
		background-repeat: 	no-repeat;
		}		

/*-----------------------------------------------------------------
General
------------------------------------------------------------------*/

.logo		{
		margin-top:		40px;
		margin-left:		20px;
		margin-right:		0px;
		margin-bottom:		57px;
		}		
.small-text	{
		font-size:		8pt;
		}		
.medium-text	{
		font-size:		9pt;
		}		
.client-test	{
		color:			#f79239;
		margin-bottom:		10px;
		}
.to-top-link	{
		background-image:	url(images/to-top-bg.jpg);
		height:			30px;
		}
.to-top-link-text
		{
		color:			#ffffff;
		font-size:		12pt;
		font-weight:		bold;
		}
.to-top-link-text:hover
		{
		color:			#000000;
		font-size:		12pt;
		font-weight:		bold;
		}
.grey-table	{
		border:			2px solid #ffffff;
		background-color:	#808080;
		}
.white-link	{
		color:			#ffffff;
		font-size:		10pt;
		display:		block;
		}
.white-link:hover
		{
		color:			#f79239;
		font-size:		10pt;
		display:		block;
		}
.white-text	{
		color:			#ffffff;
		}
.email-link	{
		color:			#ffffff;
		}
.email-link:hover
		{
		color:			#f79239;
		}


/*-----------------------------------------------------------------
Footer
------------------------------------------------------------------*/
		
.footer-link	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		7pt;
		color:			#ffffff;
		padding-left:		2px;
		padding-right:		2px;
		}		
.footer-link:hover
		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		7pt;
		color:			#000000;
		}				
.footer-text	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		7pt;
		color:			#ffffff;
		}		

#smenu 		{
		z-Index:		999; 
		visibility:		hidden; 
		position:		absolute; 
		top:			100px; 
		left:			0px; 
		width:			260px;
		}

/*-----------------------------------------------------------------
Temp Nav
------------------------------------------------------------------*/
		
.nav-not-done	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		9pt;
		color:			#cccccc;
		}		
.nav-not-done:hover
		{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		9pt;
		color:			#ffffff;
		}		
.nav-done	{
		font-family:		Arial, Arial, Helvetica, sans-serif;
		font-size:		9pt;
		color:			#000000;
		}		
                      