@charset "UTF-8";
/* CSS Document */

/******************************************************************************************
*  Style sheet for competition results PDF index file                                     *
*  Edit this file to customize the look of your PDF index to match your website design    *
*  Version 1.1, June 15, 2023 - Paul E. Mallet                                              *
******************************************************************************************/

* {
    font-family: 'Montserrat', sans-serif;
    color: #212529;
    font-size: 13px;
  }

h1 {font-size: 22px;}
h2 {font-size: 18px;}
h3 {font-size: 18px;}



/* 1. formatting for competition info div */
.compinfo {	
	width: 90%;
	background-color: #FFFFFF;
	border: none;
	padding: 1em .5em .5em .5em;
	margin-top: 5px; /* you must adjust this value if using a header image; see instructions below */
}

/* 2. formatting for competition location and date */
.compinfo p {	
	margin: 0em .5em 1em 0em;
}

	
/* 3. table formatting */
.PDFindextable {
	width: 100%;
	border: none;
	border-spacing: 0px;
	padding-left: 1em;
	padding-right: 1em;
}

/* 4. formatting for category row */
.PDFindextable tr.category-row {
	background-color: #EEEEEE;
}


/* 5. formatting for category name */
.PDFindextable td.category {
	vertical-align:top;
	font-weight:bold;
	padding: .3em .3em .3em .3em;
}


/* 6. formatting for category links */
.PDFindextable td.category-links {
	vertical-align:top;
	padding: .3em .3em .3em .3em;
}
.PDFindextable td.last-table-column {
	width: 35%; /* set width of last column on right to push data towards left of screen */
}


/* 7. formatting for segment row */
.PDFindextable tr.segment-row {
 background-color: #FAFAFA;  
}

/* 8. formatting for segment name */
.PDFindextable td.segment {
	vertical-align:top;
	font-weight:normal;
	padding: .3em .3em 1em 1.5em;
	width: 20%;
}

.PDFindextable td.segment-tight {
	vertical-align:top;
	font-weight:normal;
	padding: .3em .3em 0em 1.5em;
	width: 20%;
}


/* 9. formatting for segment links */
.PDFindextable td.segment-links {
	vertical-align:top;
	font-weight:normal;
	padding: .3em .3em .7em .3em;
	width: 15%;
}

.PDFindextable td.segment-links-tight {
	vertical-align:top;
	font-weight:normal;
	padding: .3em .3em 0em .3em;
	width: 15%;
}
	
/* 10. formatting for links */
a:link {
	color:#0000EE;
}

/* formatting for visited links */
a:visited {
  color:#551A8B;
}

/* formatting for hovered links */
a:hover {
  color: #199EF3;
}



/* 11. body formatting for image header*/
body {
	font-family: "Ogg", "Helvetica Neue", Helvetica, Arial, sans-serif;
   background-image: none; /* replace with url to header image if desired; see instructions below */
   background-repeat: no-repeat; 
   background-position: 3% 15px; /* adjust as needed if using header image; see instructions below  */
}

/*************************************************************************************************************
*  Instructions for automatically adding header image such as a logo to the top of your PDFIndex.html file   *
**************************************************************************************************************
   1. Change the background-image line in section 10 above to point to your image url.
      For example, change 'background-image: none' to 'background-image: url("header.png")'
   2. Change the background-position values in section 10 above so that your image header
       is positioned correctly on the page.
   3. Change the 'margin-top' value in section 1 above so that your results table starts below your header image.
*/
