html {
  overflow: hidden;
}

body {
}

body {
	overflow: hidden;
	width: 100%;
	height: 100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


H1,H2,H3,H4,H5,H6 {
		margin:0;
		text-align:left;
}

H1 {
		font-size:16pt;
		font-weight : bold;
}

H2 {
		font-size:13pt;
}
a,a:hover,a:visited,a:link {color:#003399;}
/*img { behavior: url(http://www.boatsville.com/sptfiles/iepngfix.htc); } /* this is the PNG fix for all images in IE*/
/*img { behavior: url(iepngfix.htc); } /* this is the PNG fix for all images in IE*/

#bvnpoplogobar {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:32px;
	padding:0;
	margin:0;
	border-bottom:1px solid #000000;
	background-image:url(http://www.boatsville.com/img/bvnpoplogobar_bkgd.gif);
	background-repeat:repeat-x;
	overflow:hidden;
}
#bvnpoplogobar .content {
	margin:0px;
	padding:0px;
}

#bvnpopfullpage {
	position: absolute;    
	top: 33px;
	left: 0;
	right: 0;
	bottom: 0;
	overflow: auto;
	z-index:-2;
}


#bvnpopbody {
		width:auto;
}

#bvnpopmain {
	width:100%;
}

#bvnpopheader {
		height:49px;
		background-color:#019ACD; /*THIS IS THE COLOR OF THE TOP HEADER*/
		background-image:url(http://www.boatsville.com/img/bvnpop_graphic1.png);
		background-repeat:repeat;
		/*background-repeat:repeat-x;*/
		behavior: url(http://www.boatsville.com/sptfiles/iepngfix.htc)
		
		
}

#bvnpopheader .content {
	margin:0px;
	padding:0px;
}

#bvnpopleftcol {
		width:49px;
		background-color:#019ACD; /*THIS IS THE COLOR OF THE LEFT COL*/
		background-image:url(http://www.boatsville.com/img/bvnpop_graphic3.png);
		background-repeat:repeat;
		/*background-repeat:repeat-y;*/
		behavior: url(http://www.boatsville.com/sptfiles/iepngfix.htc);
		vertical-align:top;
}


#bvnpopleftcol .content {
		margin:0px;
		padding:0px;
}



#bvnpopmaincontent {
		border:1px solid #000000;
		background-color:#FFFFFF;
		color:#333333;
		font-size:12px;
		vertical-align:top;	
}

#bvnpopmaincontent .content {
		margin:0px;
		padding:15px;
}

#bvnpopmaincontent H1,H2 {
		color:#003399;
		
}



#bvnpopmainrightcol {
		width:170px;
		background-color:#019ACD; /*THIS IS THE COLOR OF THE RIGHT COLUMN*/		
		vertical-align:top;
		
}

#bvnpopmainrightcol .content {
		margin:0px;
		padding:0px;
}	

#bvnpopfooter {
		background-color:#019ACD;/*THIS IS THE COLOR OF THE footer*/
		
}

#bvnpopfooter .content {
		margin:0px;
		padding:10px;
		color:#FFFFFF;
		font-size:9px;
}

#bvnpoplogobar_shadow {  /* this is the shadow at the top*/
		position: absolute;
		top: 33px;
		left: 0;
		z-index:2;
		right:15px; 
		height:30px;
		margin:0px;
		padding:0px;
		background-image:url(http://www.boatsville.com/img/bvnpop_graphic2.png); /* this is the top shadow. It is transparent and should work with most colors*/
		background-repeat:repeat-x;
		/*background-repeat:repeat-x;*/
		behavior: url(http://www.boatsville.com/sptfiles/iepngfix.htc)
		
}
.closewindow {
	float:right;margin:5px 100px;padding:3px 3px;border:1px solid #ffffff;background-color:#003399;
}
.closewindow a {
font-size:11px;font-weight:bold;color:#ffffff;text-decoration:none;
}
.closewindow a:hover {text-decoration:underline;}

