/* box_model_styles.css*/
/*<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">*/
/* CSS Document */
@media screen
{
}
* html
{
	overflow-y: hidden;
}
* html body
{
	height: 100%;
	overflow: auto;
	/*
	background-image: url('../_Graphics/hamfest_background.psd');
	background-repeat: repeat;*/
}
body
{
	font-family: Verdana, Arial, sans-serif;
	Font-size: 12px;
	background-color: #ffffff;
	color: #000000;
	/*background-color: #fffab2;*/
	/*background-color: #ffffff;*/
	margin: collapse;*/
	/*background-size: auto;
	background-image: url('../_Graphics/hamfest_background-2.jpg');
	background-repeat: repeat;*/
}
HR
{
	height: 3px;
	width: 80%;
	background: #0000CC;
	margin: 20px 0px 20px 100px;
}
span.c6
{
	font-size: 60%
}
span.c8
{
	font-size: 80%
}
span.c10
{
	font-size: 100%
}
span.c12
{
	font-size: 120%
}
span.c14
{
	font-size: 144%
}
span.c16
{
	font-size: 160%
}
span.c18
{
	font-size: 180%
}
span.c20
{
	font-size: 200%
}
span.rd
{
	color: #ff0000;
	font-emphasize: !important;
}
hr.c4
{
	text-align: center
}
div.c1
{
	text-align: center
}
div.c11
{
	text-align: left
}
div.c4
{
	font-size: 40%;
	text-align: center
}
div.c6
{
	font-size: 60%;
	text-align: center
}
div.c8
{
	font-size: 80%;
	text-align: center
}
div.c12
{
	font-size: 120%;
	text-align: center
}
div.c15
{
	font-size: 150%;
	text-align: center
	background-color:#ffffff
}
div.c18
{
	font-size: 180%;
	text-align: center
}
div.c20
{
	font-size: 200%;
	text-align: center
}

table
{
	background-color: #ffffff;
}
.ctr
{
	/* red*/
	vertical-align: top;
	border-style: solid;
	border-color: #fd021c;
	border-width: 2px;
	margin-right: 20px;
}
table.winner
{
	width: 100%;
}
td.modes
{
	font-size: 10pt;
	border-style: solid;
	border-width: 1px;
}
td.modes1
{
	background-color: #ff6262;
	border-style: solid;
	border-width: 1px;
}
td.modes2
{
	background-color: #ff6262;
	border-style: solid;
	border-width: 1px;
}
td.bands
{
	padding: 2px 10px 2px 10px;
	border-style: solid;
	border-width: 2px;
}
td.ticketred
{
	width: 20%;
	padding: 5px 20px 5px 20px;
	color: #ff0000;
	font-size: 50pt;
}
td.ticketblue
{
	width: 20%;
	padding: 5px 20px 5px 20px;
	color: #0512fa;
	font-size: 50pt;
}
td.ticketred1
{
	padding: 5px 20px 5px 20px;
	color: #ff0000;
	font-size: 25pt;
}
td.ticketblue1
{
	padding: 5px 20px 5px 20px;
	color: #0512fa;
	font-size: 25pt;
}
td.ticketred2
{
	padding: 5px 10px 5px 10px;
	color: #ff0000;
	font-size: 15pt;
}
td.ticketblue2
{
	padding: 5px 10px 5px 10px;
	color: #0512fa;
	font-size: 15pt;
}
.ctr1
{
	/* blue */
	vertical-align: top;
	border-style: solid;
	border-color: blue;
	border-width: 3px;
	margin-right: 20px;
}
.ctr2
{
	/*green*/
	vertical-align: top;
	border-style: solid;
	border-color: #51ae6a;
	border-width: 2px;
	margin-right: 20px;
}
.ctr6
{
	/* black*/
	text-align: center;
	vertical-align: top;
	border-style: solid;
	border-color: #000000;
	border-width: 2px;
	margin-right: 20px;
}
.ctr3
{
	/*Pink*/
	vertical-align: top;
	border-style: solid;
	border-color: #ed5a71;
	border-width: 3px;
	margin-right: 20px;
}
table.ctr4
{
	padding-right: 10px;
	padding-left: 10px;
	border-width: 2px;
	border-color: #000000;

}

tr.ctr5
{
	/*Pink*/
	vertical-align: top;
	border-style: solid;
	border-color: #ed5a71;
	border-width: 3px;
	padding-right: 10px;
	padding-left: 10px;
}

.rightmenu
{
	position: absolute;
	left: 700px;
	top: 0px;
}
.leftmenu
{
	position: float;
	left: 10px;
	top: 35px;
}
.centermenu
{
	position: absolute;
	left: 350px;
	top: 0px;
}
/*
td.reg{
padding-left: 5px;
text-align: left;
font-size: 1em;
}
/*
td{
padding: 2px;
text-align: Left;
}*/
.heading_center
{
	text-align: center;
}
p.h1
{
	margin: 10px 0px 20px 15px;
	border: 0px solid red;
	padding: 0px;
	font-size: 3em;
	color: red;
}
p
{
	margin: 0px 0px 0px 0px;
	width: auto;
	font-size: 1.5em;
}
td.td0
{
	/*border: 2px solid red;
	/*color: black;*/
	text-align: center;
	font-size: .75em;
	font-weight: bold;
	width: auto;
}
.td1
{
	vertical-align: top;
	/*border: 0px solid red;
	color: black;
	text-align: center;
	font-size: .75em;	*/
}
td.td2
{
	border: 2px solid green;
	/*color: #000000;*/
	font-weight: bold;
	font-size: .75em;
}
td.td3
{
	padding-right: 10px;
	padding-left: 10px;
	border: 0px solid green;
	/*color: black;
	text-align:center;*/
	font-size: .75em;
}
td.td4
{
	padding-right: 10px;
	padding-left: 10px;
	border: 0px solid green;
	color: black;
	text-align: left;
}
td.td5
{
	border: 2px solid blue;
	/*text-align: center;*/
	font-size: .75em;
	font-weight: bold;
}
td.td6
{
	border: 0px solid blue;
	text-align: left;
	font-size: .75em;
	/*font-weight:bold;*/
}
.tr0
{
	background-color: #ffffff;
	border-color: #ffffff;
	color: #000000;
	border-width: 1px;
}
.tr10
{
	background-color: #f8c473;
	border-color: #f8c473;
	color: #000000;
	border-width: 1px;
}
.tr1
{
	background-color: #ff00ff;
	border-color: #ff00ff;
	color: #000000;
	border-width: 1px;
}
.tr2
{
	background-color: #008080;
	border-color: #008080;
	color: #000000;
	border-width: 1px;
}
.tr3
{
	background-color: #1C5499;
	border-color: #5500ff;
	color: #000000;
	border-width: 1px;
}
.tr4
{
	background-color: #df0024;
	border-color: #df0024;
	color: #ffffff;
	border-width: 1px;
}
.tr5
{
	background-color: #8dcff4;
	border-color: #8dcff4;
	color: #000000;
	border-width: 1px;
}
.tr6
{
	background-color: #ffff00;
	border-color: #ffff00;
	color: #000000;
	border-width: 1px;
}
.tr7
{
	background-color: #fff000;
	border-color: #fff000;
	color: #000000;
	border-width: 1px;
}
.tr8
{
	background-color: #f1a629;
	border-color: #f1a629;
	border-width: 1px;
	color: #000000;
}
.tr9
{
	background-color: #ffff00;
}
.desc
{
	font-size: .75em;
	text-align: center;
}
.desc1
{
	font-size: .75em;
	text-align: center;
}
/*div
{
	width: 800px;
}*/
tr.trs0
{
	/*background-color: #ffffff;
	/*border-color: #ff00ff;
	color: #000000;
	border-width: 1px;*/
}
tr.trs1
{
	background-color: #9999FF;
	/*border-color: #ff00ff;
	color: #000000;
	border-width: 1px;*/
}
td.tds6
{
	width: 100px;
	border: 0px solid blue;
	text-align: left;
	font-size: 1.em;
	/*font-weight:bold;*/
}
.rd
{
	font-size: 1em;
	color: red;
	margin-bottom: 10px;
}
.red
{
	font-size: 1em;
	color: red;
}
.em
{
	vertical-align: top;
	border-style: solid;
	border-color: #fd021c;
	border-width: 2px;
	margin-right: 10px;
	color: #0101fe
}
.sm
{
	font-size: .33em;
	color: red;
}
td.desc2
{
	font-size: 1em;
	text-align: center;
	color: red;
}
