/* CSS Document */
/*Printing fixes*/

@import url(mainstyle.css);

#container {
	align: left;
	}

.scroll {
	position: relative;
	top: 3px;
	left: 8px;
	}
	
#topbar {
	margin-bottom: -60px;
	}

.column1 {
	margin-bottom: -25px;
	}
	
.column2 {
	margin-top: -25px;
	}

#footer {
	margin-top: -25px;
}
	
/*To adjust for printing box issues (only works if backgrounds are turned on*/
/*scrollbar*/
/*Top*/

@media print { img.scrollcorner { display: none !important } }

@media print { div.scrollroundtop {  width: 15px;
								   height: 15px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 185px;
								   				} }
												
img.scrollprinttop {
background: url(cornerimages/gifs/scroll/ur.gif) no-repeat top right; 
}

@media print { img.scrollprinttop {  width: 15px;
								   height: 15px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 8px;
								   top: 18px;
								   				} }
												
/*Bottom*/
												
@media print { img.scrollcorner2 { display: none !important } }


@media print { div.scrollroundbottom {  width: 15px;
								   height: 2px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 185px;
								   				} }
												
img.scrollprintbottom {
background: url(cornerimages/gifs/scroll/br.gif) no-repeat top right; 
}

@media print { img.scrollprintbottom {  width: 15px;
								   height: 2px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 8px;
								   top: -17px;
								   				} }
/*Center*/

@media print { img.scrollprintcenterbottom {width: 185px;
								   height: 2px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 20px;
								   top: -19px;
								   background-repeat: repeat-x;
								   				} }
																				
/*bottom bar div*/
/*top*/
@media print { img.corner { display: none !important } }

@media print { div.roundtop {  width: 60px;
								   height: 30px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 690px;
								   				} }
												
img.bottombarprintleft {
background: url(bottombarimages/bottomright.jpg) no-repeat top right; 
}

@media print { img.bottombarprintleft {  width: 60px;
								   height: 30px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 0px;
								   top: 70px;
								   				} }
												
/*Center*/

@media print { img.centerbottombar{width: 720px;
								   height: 30px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 20px;
								   top: 40px;
								   background-repeat: repeat-x;
												} }
									
/*To adjust for printing box issues (only works if backgrounds are turned on*/
/*botombar column 1, header*/
/*Top*/
@media print { img.column1corner { display: none !important } }

@media print { div.column1roundtop {  width: 15px;
								   height: 15px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 715px;
								   				} }
												
img.column1printtop {
background: url(cornerimages/gifs/ur.gif) no-repeat top right; 
}

@media print { img.column1printtop {  width: 15px;
								   height: 15px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: -556px;
								   top: 0px;
								   				} }

/*Bottom*/
												
@media print { img.column1corner2 { display: none !important } }

@media print { div.column1roundbottom {display: none !important } }

@media print { img.column1printbottomright{  width: 15px;
								   height: 18px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 726px;
								   top: -40px;
								   				} }

img.column1printbottom {
background: url(cornerimages/printable/br.gif) no-repeat top right; 
}

@media print { img.column1printbottom {  width: 15px;
								   height: 18px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 5px;
								   top: -18px;
								   				} }
/*Center*/

@media print { img.column1printcenterbottom {width: 715px;
								   height: 2px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 17px;
								   top: -22px;
								   background-repeat: repeat-x;
								   				} }
												
/*To adjust for printing box issues (only works if backgrounds are turned on*/
/*botombar column2, information*/
/*Top*/

@media print { img.column2corner { display: none !important } }

@media print { div.column2roundtop {  width: 15px;
								   height: 15px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   top: 0px;
								   left: 715px;
								   				} }
												
img.column2printtop{
background: url(cornerimages/gifs/br.gif) no-repeat top right; 
}

@media print { img.column2printtop {  width: 15px;
								   height: 15px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 8px;
								   top: -25px;
								   				} }

/*Bottom*/
												
@media print { img.column2corner2 { display: none !important } }

@media print { div.column2roundbottom {display: none !important } }

@media print { img.column2printbottomright{  width: 15px;
								   height: 18px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 726px;
								   top: -40px;
								   				} }											
img.column2printbottom {
background: url(cornerimages/gifs/br.gif) no-repeat top right; 
}

@media print { img.column2printbottom {  width: 10px;
								   height: 5px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 8px;
								   top: -18px;
								   				} }
/*Center*/												

@media print { img.column2printcenterbottom {width: 710px;
								   height: 2px;
								   border: none;
								   display: block !important;
								   z-index: 2; 
								   position: relative;
								   left: 16px;
								   top: -21px;
								   background-repeat: repeat-x;
								   				} }
