@charset "UTF-8";
/*
ShowStyles.css

CSS Styles for Gourd Show software

Update History
	03/23/09	Create program
	04/01/10	Modified for new Registration software
	07/29/2010	Added table styles thead, tbody, tblcenter, tblleft.  Removed form700, form730,
				divwidth700, divwidth740
	02/15/2012	Add bold and red style
	09/06/2012	Round and darken button
	04/10/2013	Fix divalert to work with ul default styling
	03/01/2017	Increase width of tdtime
	09/07/2021	Convert to UTF-8 char set
*/

body {
background-image: url('images/Green1.jpg');
background-color: #FFFFFF;
}

label {
font-weight: bold;
}

legend {
font-weight: bold;
}

caption {
font-weight: bold;
}

th {
text-align: center;
}

thead {
display: table-header-group;
}

tbody {
display: table-row-group;
}

textarea {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}

.bodycenter {
text-align: center;
}

.bodyleft {
text-align: left;
}

.fontfamily {
font-family: Arial, Helvetica, sans-serif;
}

.fonttiny {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.fontsmall {
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

.fontmiddle {
font-size: 15px;
font-family: Arial, Helvetica, sans-serif;
}

.fontmedium {
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}

.fontlarge {
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
}

.fontred {
color: #FF0000;
font-weight: bold;
}

.button {
background-color: #EEEEEE;
color: #000000;
text-decoration: none;
border: 1px solid #777777;
padding-top: 3px;
padding-bottom: 3px;
padding-right: 10px;
padding-left: 10px;
border-radius: 3px;
}

.header {
padding-bottom: 10px;
font-size: x-large;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
}

.divcenter {
text-align: center;
margin-right: auto;
margin-left: auto;
}

.divsmall {
width: 500px;
margin-right: auto;
margin-left: auto;
}

.divmedium {
width: 700px;
margin-right: auto;
margin-left: auto;
}

.divmiddle {
width: 750px;
margin-right: auto;
margin-left: auto;
}

.divlarge {
width: 800px;
margin-right: auto;
margin-left: auto;
}

.divalert {
padding-top: 20px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
border: 2px solid #ff0000;
background-color: #ffffff;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
}

.divreport {
border: 1px solid #000000;
background-color: #ffffff;
padding: 20px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
text-align: left;
}

.parheader {
font-size: 15px;
font-weight: bold;
text-align: center;
}

.parbold0 {
font-weight: bold;
margin: 0;
padding: 0;
}

.parreg0 {
margin: 0;
padding: 0;
}

.parformhdg {
text-align: center;
font-weight: bold;
border-top: 1px solid #000000;
padding-top: 10px;
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
}

.formbox {
border: 1px solid #000000;
padding: 20px;
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: left;
}

.formcenter {
border: 1px solid #000000;
margin: 0;
padding: 0;
padding-top: 20px;
padding-bottom: 20px; 
background-color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
margin-right: auto;
margin-left: auto;
}

.formsignup {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
border-top: 1px solid #000000;
padding-top: 3px;
}

.classlist {
text-align: left; 
background-color: #e2edff; 
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
padding: 2px;
}

.tblcenter {
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
text-align: center;
}

.tblleft {
border-collapse: collapse;
}

.tdtime {
width: 65px;
vertical-align: top;
padding: 0px;
padding-right: 5px;
border: 0px solid;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.tdtitle {
vertical-align: top;
padding: 0px;
border: 0px solid;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
}

.alertbox {
padding: 20px;
border: 2px solid #ff0000;
background-color: #ffffff;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
margin-right: auto;
margin-left: auto;
}

.msgbox {
border: 2px solid #000000;
padding: 20px;
background-color: #ffffff;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
margin-right: auto;
margin-left: auto;
}

.littlebox {
border: 2px solid #000000;
padding: 15px;
background-color: #ffffff;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
margin-right: auto;
margin-left: auto;
}

.normalbox {
border: 2px solid #000000;
padding: 20px;
background-color: #ffffff;
font-size: 18px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
margin-right: auto;
margin-left: auto;
}

.colormsg {
border: 0pt solid #000000;
padding: 20px;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
text-align: center;
margin-right: auto;
margin-left: auto;
}
