/* General styles*/

.dd1{font-size:20pt;line-height:24pt;font-weight:bold;color:#473c14;}
.dd2{font-size:14pt;line-height:18pt;font-weight:bold;color:#473c14;}
.dd3{font-size:12pt;line-height:16pt;font-weight:bold;color:#473c14;} 
.head{font-size:18pt;font-variant:small-caps;font-weight:bold;color:#5b4b16;} 
.tdtitle{font-size:12pt;font-variant:small-caps;font-weight:bold;color:#5b4b16;text-align:center;}
.totamt{font-size:12pt;font-variant:small-caps;font-weight:bold;color:#5b4b16;text-align:right;padding-right:12;}
.tdtext{font-size:12pt;font-weight:bold;color:#ffffff;}

th {height:40px;color:#ffffff;background-color:red;}
.selecttitle {font-size:13pt;font-weight:bold;color:#581845;padding-left:5px;height:30px;}	
.selecttitleless {font-size:13pt;font-weight:bold;color:#6F06FE;padding-left:5px;height:30px;}	
.selecttext {font-size:11pt;font-weight:bold;color:#080bbd;padding-left:5px;height:30px;}	
.tdbanktxt {font-size:9pt;font-weight:bold;color:#080bbd;padding-left:5px;height:20px;}	
.reptext{font-size:11pt;font-weight:bold;color:#080bbd;padding-left:5px;height:30px;}	

.smalltext {color:#000000;font-size:9pt;}
.reptxt {font-size:10pt;text-align:right;color:#072c9f;font-weight:bold;padding-left:5px;height:30px;}
.reptotalhd {color:red;font-size:10pt;text-align:center;background-color:#F7FE1B;}
.reptotaltxt {color:red;font-size:10pt;text-align:right;background-color:#F7FE1B;}
.repstattext {color: #ff0080;font-size: 11pt;font-weight: bold;font-family: Helvetica;}
.reptitle {color:#900C3F;font-size:13pt;text-align:center;background-color:#F7FE1B;}

.inputtext{font-size:12pt;font-weight:bold;color:#ffffff;background-color:#5b4b16;padding-left:5px;height:30px;}
.radiotext{font-size:11pt;font-weight:bold;color:#5b4b16;padding-left:5px;padding-right:10px;height:20px;}
.labeltext{font-size:12pt;font-weight:bold;color:#ffffff;background-color:#5b4b16;padding-left:5px;height:30px;}
.labelname{font-size:14pt;font-weight:bold;color:#5b4b16;padding-left:5px;}
.caption{font-size:12pt; font-weight:bold; color:#581845;padding-left:5px;}
.searchtext{font-size:12pt;background-color:#5b4b16;font-weight:bold;color:#ffffff;padding-left:5px;text-align:center;height:35px;}

.smallbutton
	{
		box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
		-webkit-transition-duration: 0.4s; /* Safari */
		transition-duration: 0.4s;
		border-radius: 30%;
		height:35px;
		font-size:12pt;
		width:120px;
		cursor: pointer;
	}
.smallbutton:hover
	{
		box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
		background-color: #4CAF50; /* Green */
		color: white;
		height:35px;
		font-size:12pt;
		border-radius: 30%;
		width:120px;
		cursor: pointer;
	}
.reprbutton
	{
		font-size:12pt;
	border-radius: 15%;
	background-color:#0080c0;
	color:#ffffff;
	padding: 5px 5px 5px 5px;
	width:200px;
	font-weight:bold;
	cursor: pointer;
	}
.reprbutton:hover
	{
		font-size:12pt;
	font-weight:bold;
	border-radius: 15%;
	background-color:#ffffff;
	color:#0080c0;
	padding: 5px 5px 5px 5px;
	width:200px;
	cursor: pointer;
	}
.repgbutton
	{
		font-size:12pt;
	border-radius: 15%;
	background-color:#C70039;
	color:#ffffff;
	padding: 5px 5px 5px 5px;
	width:200px;
	font-weight:bold;
	cursor: pointer;
	}
.repgbutton:hover
	{
		font-size:12pt;
	font-weight:bold;
	border-radius: 15%;
	background-color:#ffffff;
	color:#C70039;
	padding: 5px 5px 5px 5px;
	width:200px;
	cursor: pointer;
	}
.reppbutton
	{
		font-size:12pt;
	border-radius: 15%;
	background-color:#FF5733;
	color:#ffffff;
	padding: 5px 5px 5px 5px;
	width:200px;
	font-weight:bold;
	cursor: pointer;
	}
.reppbutton:hover
	{
		font-size:12pt;
	font-weight:bold;
	border-radius: 15%;
	background-color:#ffffff;
	color:#FF5733;
	padding: 5px 5px 5px 5px;
	width:200px;
	cursor: pointer;
	}	
.bigbutton
	{
		box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
		-webkit-transition-duration: 0.4s; /* Safari */
		transition-duration: 0.4s;
		border-radius: 30%;
		height:35px;
		font-size:12pt;
		width:150px;
		font-weight:bold;
		color:#800080;
		cursor: pointer;
	}

.bigbutton:hover
	{
		box-shadow: 0 12px 16px 0 rgba(0,0,0,0.24), 0 17px 50px 0 rgba(0,0,0,0.19);
		background-color: #4CAF50; /* Green */
		color: white;
		height:35px;
		font-size:12pt;
		border-radius: 30%;
		width:150px;
		cursor: pointer;
	}	
.srchbutton
	{
		box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
		-webkit-transition-duration: 0.4s; /* Safari */
		transition-duration: 0.4s;
		border-radius: 10%;
		height:35px;
		font-size:11pt;
		width:80px;
		font-weight:bold;
		cursor: pointer;
	}
.tdbutton
{
	font-size:11pt;
	border-radius: 15%;
	background-color:#473c14;
	color:#ffffff;
	padding: 5px 5px 5px 5px;
	width:75px;
	font-weight:bold;
	cursor: pointer;
}	
.tdbutton:hover
{
	font-size:11pt;
	font-weight:bold;
	border-radius: 15%;
	background-color:#ffffff;
	color:#0080c0;
	padding: 5px 5px 5px 5px;
	width:75px;
	cursor: pointer;
}

.tdbuttonbig
{
	font-size:12pt;
	border-radius: 15%;
	background-color:#0080c0;
	color:#ffffff;
	padding: 5px 5px 5px 5px;
	width:175px;
	font-weight:bold;
	cursor: pointer;
}	
.tdbuttonbig:hover
{
	font-size:12pt;
	font-weight:bold;
	border-radius: 15%;
	background-color:#ffffff;
	color:#0080c0;
	padding: 5px 5px 5px 5px;
	width:125px;
	cursor: pointer;
}	

.title-the-floor {
color: #C70039;
font-size: 1.5em;
font-weight: bold;
font-family: Helvetica;
text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
}

.hit-the-floor {
color: #473c14;
font-size: 1.5em;
font-weight: bold;
font-family: Helvetica;
text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 0 20px 20px rgba(0,0,0,.15);
}

.hit-the-floor {
  text-align: center;
}
.tblstathead
{
color: #000;
font-size: 1.0em;
font-weight: bold;
font-family: Helvetica;
line-height:20pt;
}
.tblstattext
{
color: #ff0080;
font-size: 1.0em;
font-weight: bold;
font-family: Helvetica;
}
.tdrowtext
{
color: #400040;
font-size: 10pt;
font-weight: bold;
font-family: Helvetica;
}
.tdinputtext
{
color: #ffffff;
font-size: 1.0em;
height:30px;
padding-left:5px;
padding-right:5px;
font-weight: bold;
font-family: Helvetica;
background-color:#800040;
}