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

body
{
	background:#c8c8c8;
		background-image: url('/images/IhgffcBackground_06_23_a.jpg');
		background-position:top center;
	background-repeat:no-repeat;
	color:#000000;
		margin:0 auto;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:960px;
}
#main_content{
	margin-top:346px;
		
	}

#main_title{
	margin-top:25px;
	text-align:center;
}
#main_message{
	text-align:center;
	margin:0px 20px 0px 60px;
}
.main_message_centered{
	text-align:center;
	margin:0px 40px 0px 40px;
}
.main_message_left{
	text-align:left;
	margin:0px 40px 0px 40px;
}
#print_t_and_c{
 width:740px;
 }
#main_table{
	/*	background-color:#e1c980; */
	background-color: #ffe2b0;
		min-height:400px;
	border: #000000 solid 0px;
	}
#picture_row{
	margin:10px 5px 0px 5px;
}

#form_content{
text-align:left;
  margin: 20px 0px 20px 0px; }


#footer{
background-color: #af1f1e;height: 59px; margin-left: auto;
 margin-right: auto; 
 padding-bottom: 10px;
 padding-top: 15px;width:960px;
font-size:12px;
color:#ffffff;	
	background-color: #af1f1e;}
#footer hr{
	color:#ffffff;	
	}

a.footer:link {
         color: #ffffff;	
					 
         }
a.footer:visited {
         color: #999999;
	         }
a.footer:hover {
         color: #CCCCCC;
         background-color: #333333;
         text-decoration: none;
         }
a.footer:active {
         color: #333333;
         }


hr{
width:700px;
}
table.form_one{
marin 0 auto;
border-collapse:collapse;
}
table.form_one td
	{
		font-size:14px;
		font-weight:bold;
		padding-bottom: 10px;
	}
table.award_form td
	{
	text-align:left;
		font-size:14px;
		font-weight:bold;
		padding-bottom: 10px;
	}
		

/*  global text  */
h1, h2, h3, h4, h5, h6
{  
    font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	 
}
h1
{
    font-size: 24px;		
}
h2
{
    font-size: 20px;
}
h3
{
    font-size: 13px;
}
h4
{
    font-size: 12px;
}
h5
{
    font-size: 11px;
}
h6
{
    font-size: 10px;
}
	.error
	{
		background-color: #CCCCCC;
		border-style: solid;
		border-width: 1px;
		color: #FF0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px auto;
		padding: 5px 2px 5px 2px;
		width: 650px;
		text-align:left;
	}
.tandcBox
	{
		
		border-style: solid;
		border-width: 1px;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px auto;
		padding: 5px 2px 5px 2px;
		width: 650px;
		text-align:center;
	}	
.redAlert{
color:#CC0000;
font-weight:bold;
}
/*gradient	  255,111,16 - 
				ff6f10darker
	  254,145,73 - lighter*
outline	  255,89,0*/

	input.btnhov { 
	  border-color: #c63 #930 #930 #c63; 
	  }

input.btnx{ 
	  color:#ffffff;
	  font: bold 84% Arial, Helvetica, sans-serif ; 
	  background-color:#ff6f10; 
	  border: 1px solid; 
	  border-color: #696 #363 #363 #696; 
	  filter:progid:DXImageTransform.Microsoft.Gradient	  
	  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffff6f10'); 
	  
	}
	
.btn {
					background-color:#e65c38;
					border:2px solid #a0433b;
					font-family:Arial,Helvetica,sans-serif;
					font-size:16px;
					font-weight:bold;
					color: #FFFFFF;
					margin-top: 20px;
					}	
li{
padding-bottom: 15px;
}
