
hr		      { background-color: #ccc; color: #ccc; height: 1px; border: 0;} 
p		      { margin: 8px 10px 8px 10px;  }
.texto	      { font-family: Verdana, Arial, Sans, Trebuchet MS; font-size: 10px; color: #222; text-align: left; letter-spacing: 0; }
.subp	      { margin: 8px 0 8px 25px; }

.combobox     { background:#EEEEEE; font-size: 9px; border: solid 1px Black; float: left; }
#combos       { float: left; margin-right: 10px; }

.itemForm     { margin: 0px 6px 6px 6px; float:left; }

#send         { float: left; margin-top: 10px; }

#genCountries { position: relative; float:left; width: 100%; min-height: 120px; border: 1px solid #999; background-color: #eeeeee; margin-top: 10px;}
#genSchools   { position: relative; float:left; width: 100%; min-height: 120px; border: 1px solid #999; background-color: #f9f9ee; margin-top: 10px;}
#genCourses   { position: relative; float:left; width: 100%; min-height: 60px; border: 1px solid #999; background-color: #eef9f9; margin-top: 10px;}

.oneCountry   { width:100%; min-height: 80px; }
.oneCourse    { width:100%; }

#picture      { float: right; margin: 0 0 5px 15px; top: 5px; right: 5px;  width: 80px; height: 60px; background-color: #633; border:#999999 solid 1px;}
#subpicture   { float: right; margin: 0 5px 0 5px; width: 100px; height: 120px; background-color: #CCF; }
