/*
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
*/

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;
}

.button {
background-color: #F5F5F5;
color: #000000;
text-decoration: none;
border: 1px solid #000000;
padding: 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;
}

.divwidth740 {
width: 740px;
}

.divwidth700 {
width: 700px;
}

.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: 20px;
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;
}

.form730 {
border: 1px solid #000000;
padding: 20px;
width: 730px;
background-color: #ffffff;
}

.form700 {
border: 1px solid #000000;
padding: 20px;
width: 700px;
background-color: #ffffff;
}

.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: 50px;
vertical-align: top;
padding: 0px;
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;
}
