#content{ width:995px; }
.small {font-size: 10px}

#code_icon{display:block; float:right; width:20px;}
*html #code_icon{width:16px; float:none; display:inline;}
#discount_button{ width:100px;}
#reg_main h1{ margin-top:0px; }
.button_remind a{ background:url(../../../images/button1_orange.png) no-repeat; display:block; width:200px; height:40px; line-height:40px; text-decoration:none; font-size:13px; font-weight:bold;}
.button_next{ background:url(../../../images/button1_yellow.png) no-repeat; display:block; width:200px; height:40px; border:none; font-size:13px; cursor:pointer;}
#reg_school .steps_small a{ text-decoration:none; cursor:pointer;}
#reg_school .steps_small span{ background:url(../../../images/payment_step_green_24.png) no-repeat; display:inline-block; width:24px; height:24px; line-height:24px; font-size:18px; padding-left:0px; color:#FFFFFF; font-weight:bold;}
#reg_school .steps_small span.grey{ background:url(../../../images/payment_step_grey_24.png) no-repeat; }
#reg_school .steps_small span.orange{ background:url(../../../images/payment_step_yellow_24.png) no-repeat; }
#details td{ border-bottom:1px solid #CCCCCC; }
#school_results{}
#school_results .result_item{ border-top:1px solid #EEE; overflow:auto; display:block;}
#school_results .result_item .col1{ display:block; width:100px; float:left;}
#school_results .result_item .col2{ display:block; width:400px; float:left;}
#registrationMain .button1{
	display:block; 
	width:240px;
	height:100px; 
	background:url(../../../images/registrationBox1.png) no-repeat; 
	text-decoration:none;
	}
#registrationMain .button1 a{ display:block; text-align:center;
 font-size:18px; color:#ffffff; padding:40px 0 20px 60px;
}
#registrationMain .button1 a:hover{ color:#FFEAD5!important; }

#registrationMain .button2{
	display:block; 
	width:240px;
	height:100px; 
	background:url(../../../images/registrationBox2.png) no-repeat; 
	text-decoration:none;
	}
#registrationMain .button2 a{ display:block; text-align:center;
 font-size:18px; color:#ffffff; padding:40px 0 20px 60px;
}
#registrationMain .button2 a:hover{ color:#E8FCC2!important; }

#registrationMain .button3{
	display:block; 
	width:240px;
	height:100px; 
	background:url(../../../images/registrationBox3.png) no-repeat; 
	text-decoration:none;
	}
#registrationMain .button3 a{ display:block; text-align:center;
 font-size:18px; color:#ffffff; padding:40px 0 20px 60px;
}
#registrationMain .button3 a:hover{ color:#FFEAD5!important; }

#registrationMain .button4{
	display:block; 
	width:240px;
	height:100px; 
	background:url(../../../images/registrationBox4.png) no-repeat; 
	text-decoration:none;
	}
#registrationMain .button4 a{ display:block; text-align:center;
 font-size:18px; color:#ffffff; padding:40px 0 20px 60px;
}
#registrationMain .button4 a:hover{ color:#FFEAD5!important; }


#registrationMain .button5{
	display:block; 
	width:240px;
	height:100px; 
	background:url(../../../images/registrationBox5.png) no-repeat; 
	text-decoration:none;
	}
#registrationMain .button5 a{ display:block; text-align:center;
 font-size:18px; color:#ffffff; padding:40px 0 20px 60px;
}
#registrationMain .button5 a:hover{ color:#FFEAD5!important; }

#registrationForm td{ text-align:left;}
#registrationForm h1{ text-align:left;}
#registrationForm select{ max-width:250px;}
